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
338552863376	338552863935	338552864485	338552865035	338552865585	338552866135	338552866685	338552867235	338552867785	338552868335	338552868885	338552869435	338552869985	338552870535	338552871085	338552871635	338552872185	338552872735	338552873285	338552873835	338552874385	338552874935	338552875485	338552876035	338552876585	338552877135	338552877685	338552878235	338552878785	338552879335	338552879885	338552880435	338552880985	338552881535	338552882085	338552882635	338552883185	338552883735	338552884285	338552884835	338552885385	338552885935	338552886485	338552887035	338552887585	338552888135	338552888685	338552889235	338552889785	338552890335	338552890885	338552891435	338552891985	338552892535	338552893085	338552893635	338552894185	338552894735	338552895285	338552895835	338552896385	338552896935	338552897485	338552898035	338552898585	338552899135	338552899685	338552900235	338552900785	338552901335	338552901885	338552902435	338552902985	338552903535	338552904085	338552904635	338552905185	338552905735	338552906285	338552906835	338552907385	338552907935	338552908485	338552909035	338552909585	338552910135	338552910685	338552911235	338552911785	338552912335	338552912885	338552913435	338552913985	338552914535	338552915085	338552915635	338552916185	338552916735	338552917285	338552917835	338552918385	338552918935	338552919485	338552920035	338552920585	338552921135	338552921685	338552922235	338552922785	338552923335	338552923885	338552924435	338552924985	338552925535	338552926085	338552926635	338552927185	338552927735	338552928285	338552928835	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13039	862	672	695	474	390	262	257	218	228	227	186	198	198	178	173	176	160	178	190	163	166	149	175	163	152	172	138	147	163	156	149	152	156	160	149	136	171	183	165	172	140	140	154	164	166	143	145	141	169	154	129	169	155	166	154	153	170	150	144	158	155	175	146	156	182	135	144	180	155	173	159	165	143	157	154	158	154	173	183	147	150	138	150	169	166	172	138	197	151	165	169	170	129	139	162	150	154	158	169	165	172	137	140	134	158	167	153	172	135	148	150	154	163	131	140	143	167	145	161	140	153	169	140	158	188	146	161	153	171	149	157	126	168	163	148	138	156	135	161	147	155	136	164	156	148	155	181	153	169	141	145	161	151	116	156	181	152	150	138	166	145	155	150	160	169	163	153	154	147	158	143	143	175	155	162	174	166	181	151	182	162	170	147	137	164	158	162	153	163	135	175	132	147	160	150	173	160	164	173	144	142	156	160	148	153	157	163	180	166	184	166	146	167	171	156	160	200	146	162	158	150	151	163	154	176	152	165	156	145	146	161	144	182	162	150	175	192	139	144	160	152	153	152	170	171	167	157	157	155	152	163	146	163	153	138	158	160	139	166	159	157	132	146	148	136	147	175	170	191	155	150	149	134	131	137	144	172	183	160	150	178	157	139	178	149	161	161	158	184	185	159	156	158	153	146	159	154	163	183	168	162	152	149	170	181	166	138	161	161	179	135	170	168	140	192	159	142	145	153	172	172	144	146	156	157	161	145	174	183	127	161	158	153	155	141	182	171	162	165	198	141	161	184	162	158	126	153	156	143	149	167	178	132	148	172	169	150	176	189	161	146	164	153	171	156	175	178	189	128	157	135	149	155	148	165	147	174	178	184	161	163	124	169	121	152	165	158	151	152	152	154	169	182	148	166	165	171	175	144	154	167	144	136	158	131	151	154	163	165	149	165	158	177	153	154	140	142	133	171	148	152	141	156	162	158	157	156	153	151	161	146	147	157	165	174	138	145	180	170	153	177	155	165	173	171	160	149	153	183	162	179	150	140	148	170	150	142	156	160	146	142	159	175	165	144	160	143	143	174	142	146	185	163	157	181	186	160	177	156	151	162	165	168	167	151	190	130	184	148	144	179	144	162	146	179	154	153	150	135	140	132	159	142	151	159	168	154	172	157	152	144	153	193	144	183	154	156	163	166	138	164	170	146	160	129	129	149	146	148	148	153	177	182	166	164	157	144	155	140	156	165	184	171	182	145	162	130	159	164	150	147	192	185	165	144	162	159	155	142	171	157	154	163	165	144	176	161	131	160	173	174	168	161	180	150	167	155	159	151	161	159	157	159	165	157	152	150	173	154	169	181	175	151	146	150	142	165	166	126	173	146	147	154	160	161	153	155	150	154	182	147	144	148	154	136	147	140	156	140	162	165	166	167	182	166	156	161	162	156	164	194	168	157	145	151	140	148	143	156	169	156	139	170	156	165	161	162	155	156	149	172	150	160	164	140	164	152	143	165	155	152	174	165	165	158	160	171	135	152	150	173	144	137	161	161	129	180	160	163	160	143	161	133	164	148	163	160	129	135	157	151	148	151	143	171	152	164	175	153	133	127	146	154	153	132	176	186	158	136	159	136	161	142	162	148	127	162	159	170	140	152	166	195	137	166	172	177	145	157	166	146	184	172	140	154	185	153	150	156	163	171	181	166	150	164	160	153	152	152	146	157	140	132	164	173	160	170	155	130	148	148	150	147	173	174	165	146	157	159	149	150	157	168	146	155	178	137	146	187	166	176	149	158	155	163	163	171	161	155	143	144	162	170	161	165	156	169	160	153	170	159	184	178	137	159	155	163	136	174	137	167	157	173	165	149	149	152	143	156	136	159	154	168	171	172	139	160	145	166	161	153	139	172	142	135	147	163	152	160	159	165	158	176	147	190	159	166	156	166	176	161	155	180	181	171	155	152	152	150	188	133	148	154	131	181	168	172	173	184	156	147	181	157	146	165	154	167	118	156	149	153	167	147	138	152	130	152	166	141	152	165	158	127	149	146	137	161	155	156	164	161	160	172	167	153	156	146	148	135	147	146	169	174	149	167	174	166	171	153	151	163	171	162	167	173	166	144	167	155	151	136	148	166	157	130	182	180	156	167	186	149	161	153	182	142	154	162	156	138	157	143	170	144	176	157	148	147	153	166	170	151	158	148	150	146	150	175	155	163	154	154	150	145	164	175	162	148	169	155	136	149	140	157	168	151	140	175	151	143	140	157	163	151	177	152	167	172	172	149	172	150	154	171	133	161	177	167	163	142	159	147	175	152	136	156	143	163	142	154	166	174	148	162	154	196	155	160	172	161	162	152	157	156	153	143	158	130	139	154	178	146	147	164	146	160	156	170	178	152	198	168	163	158	176	151	153	144	168	135	188	138	163	188	163	151	169	161	160	144	160	176	140	165	154	148	192	171	152	158	151	161	160	162	144	187	173	163	130	154	163	165	138	171	159	171	152	158	147	147	159	158	165	151	151	157	162	158	136	150	161	170	147	161	173	171	151	165	149	157	158	141	139	177	143	171	163	164	156	158	186	135	130	156	155	153	159	150	154	161	145	155	147	156	161	128	143	154	153	178	146	175	138	144	173	145	165	151	163	158	159	139	158	143	150	169	175	162	163	159	162	182	140	160	167	159	148	142	167	160	151	162	150	173	183	161	144	151	179	148	164	166	196	171	150	160	159	147	151	143	139	158	159	160	142	143	125	154	143	171	154	152	170	167	180	169	144	164	176	140	174	178	165	165	139	169	146	165	147	171	149	139	159	182	169	173	159	165	174	154	168	177	172	167	164	150	152	149	164	162	158	154	174	162	148	176	139	143	127	171	158	142	182	152	150	156	176	166	188	171	148	140	146	154	154	166	169	174	155	166	163	164	164	166	149	150	164	182	170	174	172	156	145	146	155	172	153	152	162	167	131	163	165	150	143	145	151	165	145	158	136	152	141	131	178	173	160	152	153	183	174	148	170	177	151	157	153	162	184	156	155	146	168	130	128	166	169	140	141	157	150	156	180	151	158	170	148	160	164	158	147	170	164	165	180	151	178	162	134	154	141	144	137	144	182	183	150	138	147	193	167	162	160	149	155	172	144	139	150	159	174	151	144	148	166	138	141	165	152	156	158	192	170	169	169	151	166	168	154	132	178	171	167	160	148	167	166	187	165	163	168	164	133	163	165	164	190	156	155	150	161	150	176	160	137	150	167	144	156	156	167	150	148	144	121	183	183	174	136	165	153	168	158	161	173	141	158	172	145	173	162	160	148	169	148	160	154	156	158	154	137	152	156	159	164	157	149	164	177	150	158	181	157	160	164	154	176	178	165	152	180	162	150	160	164	173	141	153	155	166	138	160	142	179	156	146	163	165	155	159	158	150	136	175	168	146	149	160	158	154	147	153	137	155	151	142	154	154	178	172	152	149	170	169	168	150	171	141	168	163	159	158	132	150	156	152
8013	887	1412	2033	1644	1588	1038	979	791	740	653	690	602	599	525	552	526	507	478	482	454	438	449	462	459	438	445	399	468	413	432	424	421	456	409	412	409	395	383	416	447	375	417	400	402	403	403	422	403	423	398	386	396	385	380	392	433	460	412	411	400	426	429	401	381	371	383	409	390	406	413	413	410	404	455	390	413	389	403	403	415	401	396	350	415	398	423	394	413	402	373	461	396	420	395	427	404	411	377	377	365	410	419	442	418	418	387	384	386	412	425	402	417	404	414	426	420	349	373	403	377	437	436	404	369	408	406	414	421	387	390	378	420	373	372	390	382	410	399	403	395	372	454	386	400	384	354	401	391	419	411	391	407	419	373	399	408	393	406	371	394	399	404	398	460	381	370	421	413	411	394	411	401	389	407	409	389	400	419	389	407	381	418	405	417	381	381	431	384	384	424	440	362	404	414	430	366	419	383	363	386	406	394	383	399	425	383	409	376	383	388	413	411	403	426	425	408	397	400	414	407	396	390	414	371	406	410	372	416	394	402	400	379	443	379	411	388	383	392	387	381	401	427	391	386	389	406	409	394	420	428	439	399	399	408	404	407	398	384	391	389	394	396	433	400	410	423	384	390	377	404	359	419	399	396	401	364	399	383	403	393	400	403	381	423	361	399	386	424	411	410	400	402	363	384	379	390	390	403	371	429	402	414	399	402	373	411	430	388	412	419	408	396	386	372	388	373	387	392	428	396	374	384	409	410	419	422	401	401	361	401	390	415	389	417	398	396	396	387	413	392	424	397	380	430	438	399	405	393	408	380	393	375	386	402	422	392	405	391	438	408	387	443	376	379	394	397	405	434	370	398	382	428	389	366	395	384	414	373	395	424	404	380	453	401	405	399	408	410	391	398	392	385	398	368	417	407	406	406	410	375	414	408	405	406	420	409	385	389	385	415	401	428	398	379	381	388	417	378	416	423	406	369	394	395	389	408	397	395	375	394	393	352	423	395	410	413	403	419	404	411	401	420	393	413	392	396	435	390	420	420	341	358	417	425	429	393	386	407	400	364	363	382	409	425	398	423	383	413	403	364	393	434	403	396	389	405	390	429	383	383	426	398	402	387	401	418	373	417	400	398	375	369	389	406	367	394	412	387	414	417	405	417	353	420	437	423	363	381	410	414	408	403	404	421	394	413	389	380	383	388	405	404	394	408	407	382	410	416	404	409	395	407	394	384	405	410	409	408	353	413	404	385	403	447	401	407	399	406	371	381	396	387	406	413	397	417	404	392	388	419	387	380	394	396	405	424	417	421	427	406	413	423	402	396	358	405	403	397	411	374	396	415	424	391	407	413	375	424	417	418	405	410	407	399	430	403	435	396	427	397	420	374	398	362	396	387	410	422	401	420	369	415	391	367	464	400	408	408	406	403	394	388	387	408	396	419	403	402	370	419	428	399	410	414	394	440	434	421	397	396	382	441	406	417	422	413	374	405	409	390	391	389	423	421	381	380	414	404	416	432	378	388	394	371	402	435	412	432	407	382	401	404	431	401	398	398	396	360	428	389	420	369	425	355	390	411	367	432	383	415	391	418	373	420	398	375	384	376	412	434	384	398	378	426	436	366	407	418	418	367	432	417	386	413	414	361	382	427	421	401	395	423	425	405	441	402	402	395	389	397	368	370	419	416	421	373	415	403	399	385	410	397	456	372	376	400	356	382	396	435	401	390	411	402	391	362	421	373	367	389	433	369	395	452	388	392	408	430	402	363	394	380	428	394	413	415	395	403	363	425	393	403	382	411	373	419	396	366	395	383	366	409	390	390	402	384	376	363	387	377	401	412	387	379	419	392	400	397	386	422	402	408	393	385	406	394	396	396	394	393	397	398	428	426	396	421	398	381	421	402	405	410	394	399	419	419	391	411	412	395	382	368	428	408	413	413	400	410	417	385	360	439	402	401	392	380	393	411	394	397	409	408	432	421	411	391	411	401	394	378	450	436	377	372	440	412	401	406	413	416	420	401	379	430	364	399	434	433	387	416	391	432	374	412	386	374	376	391	402	399	378	426	422	404	424	421	381	415	385	385	367	415	389	415	391	382	349	395	402	405	426	392	382	428	403	422	381	396	382	399	407	399	418	403	393	441	404	389	400	425	404	410	417	407	387	397	413	390	402	409	364	385	394	439	436	401	408	386	403	403	356	421	401	377	423	412	369	413	384	370	412	380	411	419	389	399	414	396	399	381	399	386	415	386	412	408	404	386	381	415	382	375	414	410	394	380	400	371	398	384	390	395	383	382	405	389	431	367	398	383	397	404	381	401	393	397	409	417	384	423	419	446	392	433	361	412	398	419	416	386	385	392	380	396	395	399	374	395	413	387	389	387	371	375	425	403	412	403	403	416	400	411	424	416	402	465	356	404	379	353	422	390	445	405	400	422	428	401	381	402	392	380	413	380	384	405	392	375	410	382	406	425	421	359	386	421	397	418	411	384	377	433	400	404	409	374	387	409	410	397	393	395	390	388	398	413	431	430	406	420	425	396	445	409	410	478	408	432	387	396	370	433	386	382	424	417	414	367	396	395	427	381	429	422	382	392	419	405	409	384	438	402	411	405	404	406	430	407	396	411	418	391	403	418	412	397	401	370	371	380	384	400	388	392	393	400	395	393	442	416	388	399	379	380	419	409	385	415	391	407	386	409	398	402	404	380	408	386	412	370	414	372	400	408	392	399	407	421	370	390	405	407	410	397	378	390	423	396	387	411	390	382	411	394	371	400	421	402	415	372	418	432	384	374	414	407	410	427	402	393	382	382	418	397	379	379	432	386	372	390	406	419	391	392	401	413	413	412	446	402	367	418	352	402	418	385	427	405	410	422	412	417	424	397	420	403	393	386	389	398	406	414	367	413	373	431	378	428	390	429	368	411	383	415	387	385	384	431	426	392	407	421	356	426	430	417	379	372	396	416	397	375	392	361	405	419	411	398	397	397	416	391	406	413	397	412	384	378	406	382	424	399	344	381	388	405	398	414	404	418	358	391	415	406	428	385	393	387	407	384	391	434	410	368	414	401	408	409	390	427	431	405	416	401	414	417	419	396	423	391	415	376	393	380	408	413	395	425	421	396	394	425	400	393	362	427	380	382	398	409	418	415	378	400	386	411	384	401	401	372	393	406	408	395	401	396	415	417	420	364	384	393	391	379	419	357	396	409	402	418	386	440	395	397	405	376	425	367	450	395	407	398	405	406	422	390	385	408	420	398	391	428	393	417	382	402	410	376	383	367	406	412	385	408	409	397	407	406	457	372	430	394	367	389	376	403	440	378	369	383	427	394	417	414	426	411	375	409	411	386	443	391	423	376	409	389	410	377	378	437	385	399	384	409	424	384	385	398	374	398	424	377	411	396	413	379	427	420	394	418	402	384	381	414	413	338	390	433	395	410	373	400	423	415	381	410	361	397	381	408	423	416	393	383	432	387	419	414	424	393	404	390	390	385	396
1343	302	337	356	348	367	370	312	334	312	348	290	323	334	362	317	333	308	338	309	304	344	334	329	324	337	324	319	358	304	306	338	333	306	334	329	306	340	302	361	329	331	338	361	337	327	342	332	355	338	367	336	340	313	326	326	358	339	359	342	372	350	337	330	318	304	342	358	356	347	345	359	333	343	357	343	380	326	334	331	307	318	318	333	298	328	345	374	338	357	315	322	309	351	364	333	365	329	340	328	320	340	325	345	365	344	325	324	335	331	363	353	340	322	315	339	347	288	318	305	333	322	323	351	358	320	326	366	357	314	307	324	359	327	323	336	376	336	341	342	341	358	344	337	302	331	340	314	316	318	344	356	323	320	338	327	353	374	305	331	330	340	308	342	349	343	306	329	345	337	318	312	319	351	333	317	329	358	321	375	330	333	312	326	310	315	359	327	346	338	347	338	335	348	365	339	352	325	339	341	329	334	376	351	345	307	330	343	352	338	339	366	333	340	353	400	358	354	362	361	326	330	330	378	302	332	349	351	358	367	381	378	349	347	347	315	337	355	344	322	324	337	310	341	376	378	330	351	376	362	339	345	306	347	323	333	361	360	326	338	357	341	365	326	342	325	319	325	344	340	303	334	366	338	282	320	323	342	378	342	323	313	344	365	328	380	314	283	349	325	359	307	325	311	341	328	324	332	350	331	336	336	327	349	345	324	326	332	388	319	340	318	337	366	344	341	348	299	332	318	360	333	353	328	326	369	326	354	316	353	325	335	342	357	343	340	358	359	322	351	333	359	325	357	345	339	331	307	346	340	331	353	340	334	322	348	364	335	340	343	341	320	365	322	368	351	315	327	351	326	293	368	298	307	323	334	327	348	363	294	361	336	336	331	329	333	332	320	330	335	352	360	342	366	341	310	334	365	321	318	332	323	343	335	336	384	358	363	339	329	359	319	350	351	310	308	357	324	329	341	325	375	337	346	337	322	321	338	312	329	334	344	302	331	361	351	324	315	315	313	335	344	341	349	328	350	314	299	371	296	326	349	300	351	335	339	342	353	336	339	361	323	348	357	349	342	377	367	346	351	325	348	357	315	310	308	305	355	321	340	343	345	314	367	337	348	316	315	310	305	340	346	317	343	321	328	398	335	339	314	326	333	312	371	336	349	334	320	306	361	350	315	350	370	356	339	331	350	357	294	312	347	355	365	335	311	335	364	376	342	360	284	330	359	326	298	317	335	337	357	331	323	359	334	356	363	316	343	351	341	348	360	350	352	342	334	324	378	297	347	384	362	304	353	349	328	361	331	336	378	313	342	299	355	354	359	363	348	346	333	321	353	311	375	370	349	319	306	346	334	330	330	322	335	339	346	341	323	379	340	361	367	365	323	326	344	341	370	330	312	342	321	351	337	333	325	353	326	354	334	338	373	356	341	314	340	344	371	326	329	354	343	311	339	325	325	355	351	344	316	360	330	301	361	305	343	311	344	378	372	312	324	337	338	348	346	349	319	344	313	343	356	319	349	326	355	311	352	345	366	326	351	302	313	364	344	342	350	321	342	329	312	351	359	364	341	311	358	342	299	318	313	356	320	322	364	352	359	312	345	346	371	323	318	317	340	354	374	355	328	343	345	328	336	317	326	362	353	330	327	344	310	328	327	341	327	336	287	303	360	317	345	342	318	333	376	348	351	351	328	346	335	339	326	377	350	331	341	352	316	325	346	325	339	341	346	330	333	364	366	343	317	301	374	350	322	370	329	343	340	337	304	332	313	340	334	319	319	350	362	364	328	332	345	359	327	318	350	314	336	307	354	338	320	335	349	330	378	363	334	324	324	327	329	350	351	347	338	315	320	326	356	338	350	338	348	325	334	327	340	331	312	334	306	336	349	337	353	347	324	331	340	335	329	324	363	337	334	315	354	374	293	305	357	308	318	345	326	346	308	312	335	331	346	368	344	338	365	314	327	309	336	333	329	312	320	323	334	322	367	324	353	364	336	341	313	324	356	383	308	343	360	326	327	317	371	353	353	326	312	341	338	332	337	358	324	318	294	302	313	326	310	344	312	319	309	337	340	327	339	348	342	346	347	306	358	355	311	326	285	328	359	335	339	332	331	322	346	328	283	332	328	323	344	342	374	318	321	361	344	332	298	338	355	358	360	326	319	309	315	322	366	359	318	339	348	332	345	313	343	359	351	316	378	365	361	324	318	336	381	337	302	332	343	305	359	330	328	375	327	334	370	354	363	325	356	344	340	341	333	342	329	381	349	301	340	349	350	316	348	350	346	299	327	300	392	348	347	341	331	339	313	331	318	347	332	324	345	372	320	356	328	302	334	362	375	324	357	329	361	360	314	341	333	352	351	288	327	396	321	328	336	349	321	384	355	350	351	373	340	335	339	331	338	299	322	324	330	352	325	327	373	319	320	369	303	357	332	337	323	327	332	325	338	344	327	315	305	344	329	337	358	376	355	325	336	350	341	347	316	340	345	346	318	353	358	321	322	371	361	358	361	330	334	344	340	347	325	366	364	325	335	366	333	328	344	334	373	335	317	318	316	346	343	332	361	332	318	333	339	339	341	313	321	334	318	323	339	327	343	373	301	356	361	322	347	344	353	350	362	320	345	377	309	368	352	320	317	328	332	346	340	346	328	378	353	322	355	332	335	342	337	320	323	353	370	334	322	325	320	325	351	345	365	341	347	338	338	335	332	331	354	329	325	368	342	327	334	327	343	299	325	322	356	311	320	348	323	354	355	326	342	320	334	352	315	370	324	340	354	346	325	354	345	355	341	331	310	340	342	326	288	337	359	333	357	302	356	370	341	384	319	326	328	345	332	327	345	360	366	337	353	316	363	325	343	349	338	337	347	345	347	342	308	341	325	365	333	364	336	358	360	349	320	335	362	356	296	348	350	343	352	373	333	340	345	351	337	361	371	356	346	318	346	352	356	362	331	341	310	319	316	332	308	345	322	363	328	339	346	364	322	343	354	351	353	308	333	349	347	324	376	326	340	367	336	350	370	335	346	320	311	320	337	323	358	344	312	348	396	329	309	285	326	347	367	378	370	319	354	330	326	330	351	358	325	321	328	347	309	356	356	290	366	338	326	345	339	383	346	315	337	310	324	321	324	350	363	334	344	323	318	349	372	332	361	310	378	348	353	336	304	345	330	301	325	361	328	323	345	317	354	349	315	330	320	305	356	351	351	333	300	338	294	338	318	316	331	330	286	328	322	346	360	349	317	323	356	366	311	345	394	348	348	296	340	360	354	356	330	331	306	346	302	334	302	364	341	285	343	337	367	345	332	306	353	354	324	321	366	358	348	341	371	328	341	323	340	324	345	331	331	343	323	353	344	343	346	331	329	325	338	393	354	358	285	323	339	327	349	314	330	333	309	320	338	361	337	375	332	321	369	345	321	315	348	342	343	318	345	328	318	347	301	296	323	323	332	332	362	363	350	354	323	341	358	342	313	346	330	309	308	321	312	280	320
1912	813	821	838	835	844	787	832	782	817	805	797	751	812	788	803	805	808	792	774	788	779	814	790	857	816	791	821	815	791	804	826	798	776	791	828	842	797	772	798	771	780	801	726	720	834	795	803	765	833	792	823	821	787	756	806	794	860	815	785	740	830	748	784	780	776	796	832	815	825	826	802	778	741	824	789	797	797	800	785	854	820	809	815	762	792	801	739	760	797	783	779	816	792	829	790	780	797	788	786	756	788	778	788	799	763	751	711	797	807	824	780	827	773	778	801	821	794	774	816	788	742	792	744	776	770	815	834	739	775	777	823	776	798	784	773	816	787	793	829	768	760	763	764	798	769	761	798	797	787	806	816	777	814	822	804	800	840	811	790	785	829	773	780	756	760	772	768	805	788	796	797	801	812	773	801	764	808	799	852	792	854	808	790	740	767	805	813	817	758	807	789	756	782	770	788	791	806	822	783	793	751	789	808	798	782	790	775	778	804	788	746	787	748	778	792	800	807	814	852	803	785	790	800	826	783	791	787	758	804	796	802	763	806	770	777	776	805	754	796	814	788	758	771	786	806	807	816	776	831	845	795	773	823	781	749	734	786	803	805	808	772	791	750	781	771	822	804	784	829	815	827	766	802	848	797	841	834	793	817	746	786	780	771	763	814	802	784	828	767	788	793	815	778	801	806	776	777	755	820	775	818	856	795	848	793	819	758	760	768	783	796	783	737	822	824	752	779	771	797	837	823	784	832	821	849	778	859	810	820	770	764	785	824	819	802	810	817	809	817	830	794	780	786	823	793	819	790	762	802	792	830	794	778	801	734	779	795	799	806	822	817	772	795	786	824	819	750	781	796	763	789	793	791	767	832	797	753	780	745	798	775	812	751	830	872	800	780	797	804	779	798	751	827	783	767	823	832	846	827	772	784	830	829	787	826	798	852	779	777	753	773	767	793	785	781	771	816	799	811	777	783	821	823	789	762	773	826	824	822	793	796	816	788	815	802	838	829	766	796	830	813	798	791	819	741	834	833	815	765	805	790	794	807	781	784	813	777	786	825	840	843	785	803	784	847	778	764	825	809	832	806	818	833	720	762	814	761	787	806	795	879	815	799	788	799	803	837	827	818	818	790	756	790	788	808	773	821	768	791	758	719	810	805	826	806	840	782	813	804	770	795	791	794	803	748	796	797	759	766	758	808	782	828	794	806	776	754	838	824	787	803	780	803	808	760	842	777	803	760	798	818	785	800	826	763	738	822	833	765	822	779	781	828	821	784	831	789	798	798	761	804	821	792	797	834	808	758	790	782	782	795	806	799	802	812	763	815	835	809	800	796	820	769	748	821	801	810	831	813	796	766	781	766	759	763	772	866	814	797	798	766	759	769	835	811	810	813	766	769	773	757	819	774	816	803	806	797	792	795	764	780	790	817	836	752	782	807	812	768	809	831	787	791	801	820	809	800	761	800	822	787	843	768	788	785	807	809	768	834	826	781	733	809	797	764	829	780	772	775	816	774	850	777	819	775	765	780	818	825	811	821	833	821	758	799	813	795	832	856	806	804	812	754	792	778	808	805	804	772	760	769	814	758	807	810	803	814	825	805	772	788	758	828	851	809	827	769	795	796	814	791	784	787	742	783	812	798	801	782	785	784	807	847	826	780	828	781	825	807	808	780	811	809	826	782	849	794	820	830	785	845	781	790	799	802	848	720	839	798	776	783	815	753	832	739	792	801	838	794	776	767	790	766	809	809	764	757	839	814	801	749	751	807	850	794	770	771	779	811	834	863	783	794	824	818	720	759	797	793	783	784	714	833	756	789	815	787	782	780	830	806	805	774	785	790	738	754	730	777	758	776	774	766	834	859	787	802	796	806	800	797	798	798	771	810	786	789	815	722	807	796	812	846	802	754	836	745	804	839	795	779	818	790	787	786	792	777	781	875	755	818	772	818	819	810	824	788	803	804	794	825	811	794	849	834	794	794	757	817	793	814	779	814	753	826	798	780	781	785	751	804	853	804	800	817	787	848	795	806	828	836	785	805	786	779	769	772	786	838	793	800	793	827	790	817	783	798	799	797	791	794	765	822	823	795	826	762	812	765	780	792	792	816	876	808	727	844	797	737	821	763	751	774	774	844	785	823	791	833	847	756	792	787	767	801	787	812	821	807	806	778	771	797	806	754	782	777	842	783	776	860	785	800	713	801	775	794	831	781	806	802	744	869	754	813	827	819	798	775	760	832	792	765	817	763	802	807	812	776	785	788	761	788	770	732	782	779	793	807	725	830	817	832	786	855	830	783	777	754	778	855	718	821	784	827	778	757	833	792	823	841	850	759	819	785	821	850	766	720	787	845	782	760	751	782	757	776	810	753	789	783	784	786	785	781	792	794	762	780	784	784	764	785	792	790	817	784	803	796	761	820	799	769	815	776	787	809	841	812	782	783	803	778	779	791	790	752	786	767	793	800	802	821	775	831	780	748	818	803	788	818	795	803	795	769	788	768	792	768	794	774	788	776	805	832	746	775	839	771	835	801	795	810	819	751	813	788	805	850	773	785	806	808	797	782	807	821	800	780	809	793	795	814	784	764	800	799	808	838	798	831	761	746	795	816	730	792	747	772	845	773	793	820	797	830	767	790	764	802	774	870	777	791	812	778	820	829	811	781	804	772	784	806	836	794	847	789	805	801	784	790	778	844	841	778	812	807	768	779	756	785	817	792	790	810	800	815	815	774	848	823	838	796	808	811	841	809	823	763	782	785	823	791	737	817	762	823	800	821	803	811	864	776	823	783	797	781	788	805	796	793	795	790	782	801	788	795	786	801	788	765	842	789	836	824	833	791	828	778	814	830	818	802	779	785	809	802	795	816	864	827	753	796	749	842	777	772	753	854	833	820	789	742	793	755	806	843	779	795	801	817	849	837	862	841	801	763	784	807	801	813	804	771	820	783	842	809	762	799	827	825	816	789	793	774	741	745	785	814	806	809	764	811	811	834	786	789	750	813	766	779	817	761	822	810	780	836	780	751	776	780	800	794	823	790	760	839	791	808	821	769	791	848	787	816	809	817	817	764	810	805	748	803	781	812	760	801	779	804	782	765	792	772	782	804	815	776	765	830	791	779	795	781	772	820	801	825	780	786	760	780	743	787	813	798	775	776	818	831	806	740	827	793	801	760	811	777	806	779	809	776	789	849	834	831	720	766	758	765	790	786	794	774	751	841	785	806	764	770	814	840	783	802	763	816	817	796	800	769	746	807	817	826	809	827	793	775	799	805	792	782	768	780	750	772	809	799	814	764	839	750	813	852	854	791	796	838	828	813	786	756	798	745	855	814	800	739	802	814	814	776	803	737	801	835	804	771	815	824	795	796	815	779	785	795	767	740	807	750	798	774	839	806	831	799	750	849	830	768	771	811	797	813	789	824	814	806	799	816	810	794	805	808	769	796	842	801	819	825	792	792	768	795	814	773	778	818	778	743	818	807	803	762	744	745
6972	574	579	515	465	419	401	360	371	385	351	330	340	360	359	343	320	304	335	312	347	320	343	350	338	369	309	320	326	329	336	347	363	356	295	346	355	318	328	309	322	312	299	354	333	332	336	335	334	358	347	326	315	313	337	294	312	297	323	349	362	330	329	365	347	335	352	344	344	341	333	330	330	311	313	332	353	280	311	333	329	318	284	316	317	329	322	349	315	346	356	304	332	319	303	318	330	321	350	309	354	353	324	335	327	338	301	326	372	316	346	358	288	295	297	302	298	310	348	332	314	338	344	312	328	325	301	330	298	341	328	330	345	317	352	314	344	329	310	331	321	301	313	355	303	323	311	306	299	329	349	359	334	315	319	342	341	325	294	276	369	308	355	346	332	303	287	332	369	343	304	329	340	358	334	344	317	317	345	326	342	343	326	354	321	361	337	318	309	296	332	371	319	327	342	266	339	331	347	386	366	361	350	293	329	346	350	342	352	335	354	328	322	324	334	376	355	308	331	343	348	353	328	317	300	299	337	349	317	345	359	327	333	319	329	317	315	336	310	310	364	328	321	307	323	360	320	361	344	327	302	355	341	317	346	320	319	294	343	335	359	346	320	334	328	343	341	325	332	336	303	371	354	311	325	358	351	332	370	367	328	331	298	312	356	324	329	315	316	288	341	328	345	334	347	333	319	333	298	321	314	308	335	328	337	325	336	321	340	324	312	352	333	355	346	354	313	345	323	342	322	315	336	342	315	344	347	322	350	323	354	356	346	348	303	319	343	340	345	358	336	321	339	342	343	321	324	308	324	312	324	348	306	310	304	323	331	316	347	314	327	351	340	336	349	360	348	321	369	325	323	351	355	338	372	332	327	291	322	328	340	318	355	313	319	312	326	335	348	373	320	320	299	298	317	360	312	320	334	331	329	321	282	304	327	320	373	365	324	336	331	320	331	335	362	329	326	334	330	350	317	354	318	306	318	370	320	307	337	358	334	313	317	371	353	299	311	339	364	317	328	277	315	335	323	339	369	303	332	328	337	344	310	367	355	338	283	331	312	339	341	350	333	330	328	328	334	307	315	324	351	368	343	334	312	348	340	324	335	302	363	326	333	330	361	311	321	324	359	329	316	341	344	308	345	310	333	363	323	327	363	296	324	330	358	359	338	351	318	318	351	317	328	323	333	349	351	330	346	334	337	304	350	308	301	305	336	331	321	338	324	339	325	304	313	314	348	365	328	354	356	308	339	299	348	305	323	375	337	316	322	377	338	327	324	313	314	350	334	332	292	320	339	357	342	358	367	335	347	324	336	362	338	338	355	343	314	315	301	350	342	360	331	314	333	306	356	377	337	342	359	318	346	343	352	366	355	311	363	335	342	327	354	368	316	302	352	376	337	325	351	291	294	314	333	334	327	349	312	347	335	344	354	332	334	302	351	387	297	320	310	328	344	324	351	312	334	347	361	362	342	340	326	353	347	351	301	316	327	333	333	366	323	347	299	358	304	321	324	318	356	356	356	346	300	359	374	340	334	322	314	323	344	338	346	291	358	337	296	314	309	299	325	308	306	307	317	362	338	293	338	301	304	346	306	333	348	331	374	338	351	346	348	347	303	295	353	336	328	361	282	286	302	319	353	347	338	310	318	322	325	318	321	334	319	302	338	328	313	334	319	320	324	308	337	351	334	337	329	345	308	314	334	359	360	330	370	340	308	312	347	324	313	317	365	315	302	327	343	336	314	347	376	304	328	316	301	353	284	340	315	340	366	324	326	357	337	326	320	289	305	315	305	368	345	339	327	337	341	333	314	338	304	315	361	312	349	309	324	296	295	312	327	298	332	316	319	348	356	340	321	311	358	330	308	338	316	317	338	317	291	373	370	348	333	371	345	338	314	304	326	349	322	333	343	322	331	337	324	360	320	322	348	308	368	342	332	322	345	324	319	358	318	355	320	332	313	329	372	323	344	329	303	328	329	329	296	308	298	312	320	305	352	313	348	313	334	325	362	331	316	346	289	370	362	337	339	374	330	333	314	306	321	320	385	335	335	323	320	332	310	322	314	371	319	342	339	351	314	315	335	325	335	340	329	362	325	327	322	322	320	328	350	349	313	316	367	310	337	332	335	307	330	319	335	337	326	323	332	329	345	315	313	331	347	326	324	325	320	327	331	317	344	349	343	354	328	336	365	333	325	339	331	314	313	322	372	309	301	323	330	319	327	309	329	313	302	318	348	350	303	352	333	320	329	330	331	349	336	335	345	330	348	336	314	338	306	336	333	342	314	299	316	326	342	319	345	326	324	318	337	335	342	332	348	342	339	359	308	331	341	320	359	325	295	347	323	372	335	350	347	304	303	328	320	351	292	344	343	343	363	324	330	378	350	323	295	316	310	332	301	307	332	339	339	347	317	341	352	344	312	315	338	357	333	335	332	306	346	334	345	328	295	294	321	314	322	329	320	338	295	366	362	341	318	341	332	321	338	319	336	339	327	331	385	359	320	331	341	321	314	327	317	312	336	315	349	333	325	316	335	327	332	341	359	326	362	322	308	345	354	335	330	307	323	353	354	330	325	329	315	335	356	370	315	331	348	318	312	298	325	345	321	334	350	352	318	320	345	363	311	312	325	373	327	353	324	303	321	328	329	327	333	351	351	338	363	338	333	335	340	332	319	331	342	331	324	324	288	343	340	348	344	328	317	302	316	342	320	349	338	322	374	335	348	322	333	351	351	338	357	348	308	326	300	322	318	329	348	333	319	354	290	303	321	334	340	335	339	324	335	325	292	342	303	314	336	331	374	263	327	317	294	308	325	360	289	351	344	306	322	319	356	353	343	333	345	349	300	323	315	328	330	307	300	290	309	295	305	317	314	310	319	349	346	344	319	345	310	316	322	301	334	335	329	331	342	325	335	352	367	313	346	336	301	327	333	309	333	287	329	352	335	344	316	337	311	342	343	353	332	355	328	362	319	349	325	315	313	320	322	295	349	376	344	331	332	318	325	337	335	367	329	354	340	350	321	343	331	352	340	344	309	317	339	335	342	356	324	313	368	295	323	306	325	329	357	331	340	339	354	354	302	345	323	289	326	330	319	317	300	308	323	334	331	330	333	328	332	309	325	305	325	329	348	339	325	313	336	337	314	324	307	331	341	332	290	315	340	331	344	328	321	342	361	324	306	312	309	316	312	339	306	287	358	347	317	320	347	347	335	317	328	333	363	346	323	319	354	339	346	363	372	350	345	292	329	283	351	335	311	331	337	343	344	299	306	342	337	293	318	325	341	304	342	343	297	335	343	322	309	335	356	342	368	340	275	353	356	315	301	342	359	347	353	363	356	319	357	338	370	331	365	344	319	302	304	329	320	315	351	328	342	330	325	321	333	347	320	332	301	350	326	323	314	347	304	315	326	311	337	311	358	327	333	341	336	335	354	322	355	362	329	353	340	300	337	339	328	341	311	329	365	311	321	321	353	325	348	335	359	348	307	341	326	348
6413	974	1396	1489	1507	1318	1140	1004	1008	958	930	1010	909	872	866	791	822	816	793	831	830	804	775	796	824	786	774	818	780	743	814	829	743	805	796	774	745	698	780	829	742	801	787	777	807	751	799	809	708	741	789	737	739	738	779	741	793	814	816	805	752	781	748	809	753	767	750	778	796	760	772	787	777	775	805	785	753	771	791	791	801	731	781	732	774	763	721	757	740	768	803	770	765	761	806	805	827	781	782	800	784	752	774	730	754	789	753	759	744	801	774	777	784	777	786	735	778	758	822	734	773	794	764	776	799	793	775	760	803	808	762	805	782	784	779	762	802	812	791	781	762	749	755	786	792	759	798	838	786	795	797	771	762	780	768	779	752	770	759	743	743	746	799	732	753	794	810	790	760	793	819	771	747	794	810	756	815	785	782	805	777	812	733	805	792	756	767	734	727	724	800	804	717	760	791	780	804	783	744	765	820	813	794	748	795	773	759	838	736	765	764	734	747	794	791	778	776	741	771	752	765	799	751	803	788	772	719	762	737	790	781	741	809	762	799	757	783	791	813	753	793	807	817	801	737	793	804	796	797	734	791	736	790	778	752	758	782	802	750	823	755	792	762	763	749	760	762	782	798	733	790	794	812	776	736	804	779	766	744	776	797	784	776	772	761	791	763	822	787	716	747	792	751	740	735	814	801	759	780	794	790	777	789	777	809	829	760	720	763	793	761	748	787	769	805	800	800	791	723	790	746	720	802	710	773	760	767	796	768	770	768	750	748	784	751	724	789	760	726	766	749	749	715	831	726	739	770	791	803	776	761	814	769	771	745	766	739	774	750	779	754	731	795	761	771	778	764	768	773	805	809	728	801	773	776	801	778	732	752	747	792	735	759	794	775	719	763	828	781	768	755	732	753	791	759	772	744	776	753	800	747	765	758	806	757	777	735	762	713	749	830	817	760	806	772	802	825	755	763	791	739	696	803	764	731	826	762	758	830	734	762	772	809	830	776	812	779	807	787	764	836	803	800	767	778	781	768	771	791	826	779	742	817	778	798	778	734	753	749	816	793	864	787	740	777	776	757	770	769	807	775	733	806	727	792	764	748	790	747	767	750	766	777	753	791	797	791	790	804	764	772	808	752	795	765	787	738	792	754	766	753	782	742	786	765	758	763	775	789	757	747	802	725	791	808	765	741	777	783	758	781	782	760	793	751	793	756	787	812	751	794	734	735	773	777	808	728	734	802	756	773	777	791	727	757	763	778	783	807	809	811	764	848	755	753	806	756	759	764	771	776	766	784	791	831	755	756	741	769	772	756	768	790	733	780	778	776	814	798	803	773	763	771	815	747	769	754	766	772	733	775	722	769	779	772	761	790	795	764	785	803	766	736	718	751	780	753	771	777	785	754	734	778	785	765	763	786	798	785	768	770	754	749	767	811	775	758	768	768	803	799	765	775	745	767	786	806	767	793	734	824	748	753	735	753	761	781	773	747	782	799	729	763	783	802	833	752	749	793	838	780	829	768	819	777	776	788	739	808	768	808	760	796	784	771	794	761	759	777	754	743	781	780	738	711	763	731	796	764	728	730	737	774	753	787	785	733	753	806	805	736	807	778	819	742	756	783	757	716	784	771	807	771	790	770	785	739	727	808	753	753	760	744	796	691	739	782	773	760	756	773	813	749	813	782	804	767	800	775	782	768	756	769	748	802	756	709	785	755	740	776	768	786	788	725	777	753	808	789	749	762	789	794	800	773	726	779	750	730	788	803	803	791	769	802	815	785	799	750	766	786	757	827	769	762	754	774	804	790	779	837	684	769	785	783	775	780	816	785	745	770	773	814	762	741	765	786	802	756	767	754	727	767	779	754	751	777	814	753	789	754	751	790	757	776	808	724	761	762	794	770	810	734	740	824	775	774	704	759	773	772	773	776	735	747	779	792	758	799	758	773	800	761	775	771	759	750	768	736	765	706	759	744	786	749	764	796	818	793	770	758	711	800	807	806	807	775	800	777	797	708	735	790	795	808	786	782	761	806	777	802	785	789	751	744	774	825	786	780	714	749	764	741	765	759	772	790	773	774	776	822	804	810	802	786	819	772	763	800	735	819	760	802	790	735	766	740	798	798	756	749	717	757	790	787	794	823	786	791	730	716	756	823	823	803	783	801	796	792	785	765	764	729	788	807	804	822	796	739	826	760	788	813	752	793	798	788	801	771	779	777	824	747	785	738	771	801	755	812	792	769	756	751	818	774	818	753	785	731	717	767	758	759	756	769	775	812	755	769	748	767	769	792	750	765	769	811	764	755	845	793	761	786	806	782	767	816	773	766	753	758	759	725	765	706	771	759	778	791	824	750	794	769	773	744	783	724	778	775	806	771	788	768	822	794	727	727	802	769	777	813	798	762	748	825	742	785	759	727	735	730	808	805	761	808	801	782	813	779	784	786	748	702	736	755	818	756	773	793	847	749	743	797	782	773	745	791	771	786	820	758	816	770	768	787	695	784	730	755	778	753	794	760	751	736	804	792	752	767	753	780	816	784	718	745	742	724	798	771	780	740	747	801	777	761	754	766	802	817	824	787	789	794	773	770	732	764	747	734	736	755	769	829	792	808	824	778	756	780	777	837	785	706	779	733	789	788	819	709	720	774	792	821	784	763	791	747	752	801	754	831	782	724	754	724	765	724	817	814	793	808	739	747	778	784	753	777	787	807	788	728	825	775	714	762	816	779	803	813	779	829	791	747	736	722	776	756	783	783	807	781	736	778	763	747	756	763	802	769	729	773	778	818	770	785	812	744	773	778	760	762	792	799	761	752	789	748	785	791	780	761	759	760	769	754	751	724	790	740	775	746	817	775	777	779	800	792	784	760	745	742	710	746	792	768	751	765	758	816	770	776	777	760	754	768	790	778	784	749	794	800	780	759	750	807	751	762	784	787	773	832	783	729	794	774	703	799	751	779	783	750	812	795	789	788	750	751	764	798	817	729	805	796	740	757	796	771	735	760	714	769	834	727	776	799	746	732	783	739	792	789	796	771	726	768	723	787	791	763	768	747	827	777	708	804	787	798	774	763	749	779	760	736	782	787	729	862	778	769	788	751	777	749	794	801	817	769	814	752	782	777	769	820	755	766	748	777	816	763	769	743	772	787	790	738	796	839	795	791	793	782	792	804	844	783	818	780	805	768	745	731	810	746	788	811	719	735	739	776	800	797	786	779	739	736	761	765	814	807	812	777	777	740	760	822	779	775	782	791	779	765	751	835	836	776	788	766	760	783	779	784	734	770	795	780	817	788	757	746	768	829	782	765	757	796	783	767	698	801	793	791	820	785	774	743	780	803	752	790	752	774	732	735	706	769	775	760	799	781	752	754	722	764	798	805	829	792	765	833	816	781	771	749	762	733	806	770	773	757	785	788	783	815	798	802	770	782	773	753	786	754	790	739	795	796	763	773	759	797	800	708	786	795	782	853	795	820	754	769	779	776	802	772	799	777	787
13033	878	607	573	474	347	269	222	208	213	197	164	192	212	195	153	159	166	177	153	167	177	155	181	177	190	173	168	137	158	152	145	144	149	137	175	140	165	136	162	136	158	153	175	163	173	182	159	166	164	144	173	152	140	146	150	146	164	128	151	158	176	185	172	143	124	155	144	119	140	177	164	179	165	142	139	162	149	157	149	159	152	153	168	153	155	153	162	153	120	166	143	154	158	146	156	138	139	177	157	169	154	178	152	156	141	161	169	161	138	166	170	147	149	148	174	147	166	144	174	150	147	152	131	150	158	158	171	149	159	158	140	162	156	159	147	155	148	167	176	158	175	170	160	164	157	143	160	170	172	142	139	144	167	141	160	130	165	167	157	138	148	160	170	149	129	175	154	128	151	142	167	133	164	151	159	137	153	165	136	154	143	164	163	121	147	126	133	163	149	141	141	153	143	151	180	155	141	136	155	163	136	159	162	134	148	150	176	165	168	132	132	159	153	148	144	164	155	158	128	151	175	160	156	162	165	151	153	160	140	134	130	147	176	169	142	135	167	163	153	159	167	161	140	128	165	141	167	160	145	148	153	146	153	133	152	193	148	139	139	155	156	165	162	148	150	172	158	145	150	150	143	160	184	159	166	175	164	135	156	142	145	172	162	146	168	161	165	149	166	157	161	167	152	161	160	160	164	160	143	158	159	163	155	161	154	140	173	165	149	156	151	139	176	167	169	163	146	132	157	157	137	135	144	150	134	168	161	148	164	150	170	150	155	138	156	149	157	158	150	143	190	143	144	164	144	144	161	168	155	154	141	180	153	173	149	145	143	158	152	149	168	155	160	150	163	155	139	149	152	163	161	146	127	146	162	155	146	158	167	156	155	164	147	159	178	156	174	152	129	160	155	133	151	169	148	163	145	158	186	159	138	169	154	156	140	139	154	140	164	161	171	149	125	153	140	163	172	161	145	155	138	158	129	148	174	171	169	160	167	188	158	149	140	180	146	139	151	156	151	151	159	168	170	151	152	157	140	144	149	161	139	173	138	144	153	166	163	162	167	152	149	164	153	157	155	171	130	150	155	153	126	139	143	156	166	171	159	152	156	137	146	137	145	146	181	150	159	127	184	133	135	170	142	179	159	172	144	155	165	153	164	153	138	152	159	128	193	140	156	155	158	142	147	174	174	159	162	150	147	154	168	169	167	138	148	157	188	157	160	154	153	154	137	166	159	162	172	149	155	144	154	129	165	163	152	158	141	162	137	141	155	160	152	143	158	167	159	159	156	148	157	142	167	142	149	162	151	148	184	143	174	174	154	155	187	173	146	169	161	162	155	132	138	145	161	137	141	137	143	140	155	160	149	133	161	138	128	153	159	176	156	153	143	161	162	136	176	149	154	167	140	147	148	149	145	169	155	152	182	151	144	152	120	170	166	153	159	160	143	152	161	146	151	136	147	153	147	150	170	173	174	146	143	134	136	146	144	150	152	159	156	150	141	162	158	144	164	162	178	150	146	162	152	143	137	171	153	139	174	182	152	146	147	166	157	150	168	159	132	149	144	161	167	166	152	160	140	159	150	164	147	161	130	144	141	164	177	166	154	175	153	139	146	181	163	175	165	169	154	160	146	157	150	148	162	154	137	157	186	145	155	150	125	165	158	170	160	144	159	160	143	131	161	139	170	161	142	171	159	179	159	151	144	159	156	147	150	153	154	154	171	163	174	134	146	154	162	147	178	160	154	139	160	171	154	155	162	155	158	150	147	147	169	135	129	156	144	150	155	166	170	147	171	171	173	141	137	143	160	131	156	137	167	144	168	159	149	143	154	128	142	154	139	161	148	128	149	152	147	165	142	142	140	155	150	155	168	131	179	151	146	152	186	163	163	158	158	168	175	137	142	161	120	156	150	147	146	133	146	130	144	149	168	132	140	151	165	131	157	137	178	165	172	165	158	145	138	146	151	147	171	163	176	170	155	137	149	155	143	156	148	163	155	137	178	174	160	147	172	143	154	163	170	137	128	163	154	147	171	150	141	150	160	154	159	143	136	166	138	149	144	147	157	140	148	163	160	187	185	156	159	156	155	151	152	154	164	153	152	154	169	148	165	136	148	164	145	160	129	142	155	145	144	148	170	156	148	165	157	155	144	160	167	178	162	161	140	169	160	154	148	152	143	127	134	135	149	140	156	142	154	146	161	155	162	146	168	121	169	172	160	153	157	154	161	151	153	160	170	160	159	144	163	177	160	145	145	143	171	155	165	163	174	167	164	150	179	154	131	156	159	164	174	167	155	175	160	159	141	140	163	150	169	153	138	154	152	162	163	136	166	149	157	128	173	161	127	156	180	149	146	156	135	151	165	159	145	166	155	149	159	173	161	138	157	157	183	173	165	168	163	147	155	168	148	133	175	147	159	151	153	178	146	159	144	142	150	149	148	154	147	145	131	151	133	167	184	136	154	185	181	137	149	162	154	154	173	159	135	161	153	157	143	153	143	175	145	149	150	153	136	170	145	143	151	138	143	177	154	153	153	159	166	150	149	172	158	149	141	145	169	158	147	151	157	157	154	169	145	155	161	162	161	146	141	145	159	169	153	138	150	160	155	159	173	148	156	157	144	144	154	155	160	162	155	158	161	134	161	154	138	146	140	160	167	141	149	158	152	145	128	142	167	154	145	157	151	131	137	143	158	149	161	137	170	153	152	143	182	142	169	154	148	140	148	161	161	166	147	166	137	162	144	179	146	129	177	160	139	161	161	132	158	161	162	142	154	143	175	146	152	160	146	158	158	162	142	139	166	151	145	163	175	179	159	151	155	187	152	150	162	161	152	139	177	158	181	152	165	169	184	152	153	125	155	150	151	181	137	146	161	171	146	164	174	146	188	175	165	136	165	158	145	145	144	148	159	155	154	152	145	153	158	157	158	157	167	137	148	147	158	168	188	172	145	154	155	154	162	149	144	131	155	140	159	138	155	148	159	121	148	173	146	147	181	150	161	142	143	153	164	183	146	154	162	149	156	164	174	155	141	148	129	125	150	156	163	156	123	144	146	135	154	126	142	159	142	141	150	169	175	153	146	171	148	137	150	141	134	159	171	167	162	150	135	182	163	160	118	171	150	137	162	143	185	161	136	155	154	168	147	148	138	166	176	167	124	157	159	144	136	158	154	158	139	144	155	141	170	161	144	132	170	171	161	140	152	147	151	195	163	164	141	158	174	147	147	162	172	163	177	159	145	149	152	155	168	154	143	166	162	165	149	146	156	159	147	135	142	144	161	147	160	157	137	169	158	138	178	134	137	141	145	180	122	166	163	167	168	158	173	139	156	151	161	188	158	131	146	150	161	156	167	167	192	152	130	147	152	159	151	182	151	150	156	160	161	141	163	161	147	138	165	153	152	182	155	148	145	183	180	188	165	166	168	167	147	141	145	168	153	132	161	159	173	137	168	167	135	149	137	154	157	148	168	160	146	156	152	142	161	155	155	140	159
8025	849	1514	1746	1701	1333	1069	898	808	703	692	664	638	590	550	499	492	476	503	488	480	451	434	453	404	397	417	399	437	467	434	433	436	470	427	438	423	402	425	390	406	436	422	451	444	386	415	412	387	424	405	431	418	413	381	399	371	382	387	374	375	376	416	411	385	383	386	394	417	422	401	404	395	403	382	408	415	403	379	412	386	389	400	372	443	378	379	407	381	365	389	431	385	424	409	435	400	381	372	383	379	379	375	383	395	379	400	414	418	369	396	383	369	405	401	389	417	404	388	417	392	390	366	418	364	378	422	383	357	424	359	399	372	341	376	373	383	413	365	408	410	399	383	406	369	400	393	409	400	404	360	416	400	417	395	368	395	413	408	386	372	379	345	407	386	408	412	401	375	401	400	362	425	364	400	408	360	384	382	402	408	381	385	398	443	394	384	403	363	390	423	392	409	391	385	370	384	433	389	380	422	382	373	369	349	430	391	398	399	421	395	393	425	418	404	397	380	368	391	428	378	380	373	400	364	404	398	354	371	392	412	402	401	392	388	391	416	390	413	392	343	402	368	411	391	398	380	389	398	392	384	408	430	430	395	377	411	387	391	392	403	398	425	407	412	384	359	401	378	385	408	393	387	398	406	367	404	392	365	391	390	398	378	384	422	365	411	381	435	386	408	402	435	376	385	366	392	345	378	388	371	410	382	383	376	372	390	394	415	350	394	438	382	376	429	397	392	376	373	381	358	385	396	428	417	404	416	423	391	402	402	403	402	402	366	399	362	422	384	378	351	357	380	399	383	372	374	390	402	342	376	379	404	373	418	337	377	385	387	369	412	377	368	380	386	406	374	410	400	422	382	397	358	370	409	391	386	389	395	406	428	366	424	384	375	355	376	423	373	388	423	402	415	402	384	392	396	394	370	414	409	390	427	388	385	391	408	365	385	401	355	395	400	371	390	380	363	428	402	398	367	391	380	381	409	421	425	396	400	382	400	383	383	399	388	401	404	407	393	375	429	392	422	401	408	410	406	422	406	397	374	390	391	396	404	392	432	394	397	362	407	374	396	422	378	363	356	395	402	360	400	400	369	374	385	403	360	386	409	399	382	380	396	376	406	386	418	393	394	411	373	379	388	423	414	388	415	415	386	384	372	383	373	412	372	409	420	387	371	396	379	380	380	417	363	377	377	412	382	391	405	411	394	424	385	370	375	404	389	367	419	393	405	378	393	382	409	382	429	414	431	350	396	408	381	373	398	398	401	396	371	380	389	386	409	431	372	386	370	350	411	371	427	385	377	379	390	400	380	400	382	369	389	412	398	404	400	386	409	436	371	413	385	361	406	390	442	414	431	381	394	389	405	392	397	389	384	365	392	403	386	393	387	398	387	405	352	377	353	427	353	396	428	413	415	403	387	378	402	426	406	398	419	353	407	390	370	412	406	358	372	371	410	406	404	415	376	408	417	400	356	399	422	409	395	362	379	371	396	377	390	374	413	398	376	370	373	417	392	377	404	418	374	387	386	419	377	398	422	419	373	352	407	375	392	409	374	395	379	393	377	399	404	410	374	415	371	399	388	406	418	376	385	421	360	403	372	380	424	394	398	393	376	402	397	396	382	430	405	388	393	407	418	392	396	393	384	423	387	418	420	386	388	405	402	396	412	391	390	420	384	360	386	395	389	407	365	410	424	419	400	384	388	414	413	376	344	398	379	405	399	404	411	370	407	382	420	392	396	399	429	373	371	388	384	382	365	399	386	403	396	408	386	388	394	374	371	399	383	359	399	378	385	375	375	401	408	380	375	384	404	391	414	383	395	409	410	393	364	392	395	408	415	407	399	399	357	424	378	403	437	419	428	343	398	412	371	370	405	355	376	408	437	379	408	371	420	399	408	390	404	395	378	376	390	377	406	385	380	419	435	404	399	384	393	380	385	379	386	377	380	408	391	415	388	426	431	415	391	416	383	391	378	376	376	396	376	395	401	359	383	397	410	374	398	408	403	356	408	370	357	406	398	376	399	424	396	420	382	377	377	398	341	398	400	390	432	396	374	383	411	404	390	408	371	366	391	391	413	419	391	383	376	353	357	398	366	448	391	390	373	402	414	415	396	402	394	364	403	386	410	384	399	405	423	403	403	415	374	358	399	411	420	388	429	400	394	381	418	393	390	359	394	401	387	368	369	386	364	375	407	371	392	434	382	403	363	396	389	403	414	421	406	369	408	398	405	409	412	398	369	391	411	378	385	397	400	394	422	398	403	399	382	404	373	386	408	403	378	428	379	401	409	410	402	405	397	405	382	397	432	427	428	398	390	414	397	392	397	381	376	400	375	375	398	388	425	417	422	383	381	378	369	373	390	390	374	404	442	379	400	427	347	386	370	384	350	422	409	359	354	408	409	382	382	405	416	380	412	368	355	415	388	373	396	386	405	390	423	418	413	394	399	403	362	387	383	367	419	394	368	376	367	399	393	410	393	416	400	387	395	388	389	393	403	380	370	430	376	379	415	408	404	378	369	389	392	383	392	401	400	390	364	412	366	392	391	399	427	396	409	392	400	379	389	413	394	417	397	368	425	408	428	379	395	360	411	373	389	390	401	357	409	377	422	373	390	384	403	424	389	388	401	431	386	377	429	383	370	390	411	395	370	366	383	395	361	374	402	392	403	373	392	397	427	364	422	398	415	409	394	413	365	377	393	403	395	390	350	380	407	381	400	399	414	397	387	366	382	383	393	386	395	430	411	400	395	404	405	418	416	404	422	409	365	380	407	361	397	402	330	368	389	380	372	389	381	432	373	432	409	373	358	385	404	383	382	412	409	381	399	376	401	396	414	425	391	376	422	346	372	394	400	384	400	443	416	382	372	399	353	421	383	413	342	385	384	370	399	360	397	410	393	386	395	398	415	346	419	376	413	359	369	374	398	389	382	378	401	376	376	360	393	388	403	388	382	393	372	368	389	407	412	405	394	368	415	373	376	368	383	423	383	387	421	383	405	394	392	412	387	407	426	384	397	367	383	386	419	398	361	386	384	378	435	408	414	386	359	406	390	409	376	452	390	372	381	406	368	351	385	384	399	376	437	402	431	399	403	413	398	399	390	395	386	397	395	397	400	371	392	439	382	370	394	433	427	390	367	381	449	356	444	383	395	411	383	389	393	418	378	385	411	385	347	399	405	398	376	406	404	400	426	399	407	395	400	420	403	389	396	389	409	374	396	399	389	395	387	395	398	365	373	404	383	405	395	351	402	371	372	402	394	381	365	405	345	416	405	400	367	378	416	365	417	365	393	410	381	419	383	381	403	363	440	355	403	415	404	370	359	400	365	384	382	390	368	406	399	405	392	436	388	383	393	391	417	405	375	363	379	401	396	390	404	380	374	408	395	406	401	412	396	390	419	389	403	378	381	376	397	401	417	351	408	399	398	388	375	411	397	405	363	417	368	368	389	401	408	387	428	362	358	420	414	386	393	404	439	370	385	420	393	380	394	405
1348	349	336	365	352	328	349	312	337	341	329	310	332	354	349	310	334	327	321	359	367	349	318	346	327	337	344	344	308	356	362	326	345	341	319	328	332	374	340	331	321	323	331	295	362	367	327	304	319	356	332	376	351	349	362	382	360	343	342	348	314	356	323	289	345	353	312	300	360	394	335	370	334	329	348	347	316	332	370	359	343	311	356	319	291	343	342	322	308	334	357	311	345	356	324	360	369	319	359	352	371	324	331	366	323	388	327	320	334	308	329	307	307	322	369	333	328	340	330	323	338	327	337	299	341	348	375	341	364	352	335	353	324	357	289	351	327	335	335	328	316	350	341	326	359	327	323	310	324	344	327	314	351	327	333	339	359	361	306	365	315	313	361	318	320	325	349	365	320	357	324	339	398	361	325	308	322	353	355	317	314	316	334	361	322	333	333	324	307	307	302	333	322	354	330	362	367	303	354	368	337	342	317	314	329	365	323	327	328	338	343	346	322	377	335	357	348	313	336	336	347	320	337	354	345	323	343	347	320	342	346	309	369	375	322	328	361	344	332	335	354	357	331	329	363	309	323	358	352	322	321	311	342	325	319	376	305	351	319	333	316	373	328	345	339	361	318	353	382	401	318	364	369	362	341	312	367	355	338	312	353	309	356	337	339	339	354	357	350	309	334	328	347	339	316	347	328	345	310	309	361	338	340	337	316	302	358	366	322	349	344	356	321	348	339	375	324	300	327	364	356	363	326	329	307	315	366	341	331	320	328	316	349	349	352	344	342	329	308	317	353	366	322	358	348	348	318	312	341	322	311	320	355	356	312	312	331	341	325	370	355	350	312	332	366	334	315	359	348	329	323	306	326	365	346	333	339	273	337	338	345	375	362	319	371	379	330	352	325	342	334	354	333	339	359	333	354	346	317	331	340	319	315	321	314	351	334	336	345	340	332	337	330	337	367	340	349	335	333	354	368	341	331	315	359	349	330	350	322	319	339	326	357	339	317	335	311	325	328	358	318	336	325	340	335	307	322	337	299	382	327	342	329	365	368	353	329	342	362	321	341	360	345	347	339	359	310	361	335	317	335	346	339	354	350	338	381	341	307	350	362	316	336	353	365	325	335	309	334	355	332	343	408	347	354	333	355	355	317	339	372	347	323	331	352	319	318	365	312	324	348	360	331	335	349	343	307	333	358	351	357	363	381	303	371	306	327	293	338	356	365	350	336	361	324	291	333	357	346	345	314	323	326	301	292	348	343	314	346	322	342	359	343	360	370	322	369	324	349	369	333	316	326	314	301	357	311	352	363	320	355	344	337	338	326	323	339	323	365	343	317	348	347	279	330	343	311	362	358	345	323	332	356	335	357	320	357	331	348	356	323	326	366	364	321	314	325	356	311	330	377	365	343	347	280	322	334	343	349	346	361	362	301	307	334	338	325	332	349	330	343	382	353	359	338	338	325	329	338	316	332	347	365	348	368	355	359	336	334	341	327	378	366	340	366	337	341	343	344	359	342	349	355	337	321	317	296	346	333	337	322	338	342	328	334	368	377	321	313	323	367	335	335	319	321	336	356	360	311	346	329	361	301	362	314	316	361	348	326	373	339	335	342	317	306	366	355	322	321	304	329	382	367	336	328	359	376	318	363	358	328	318	363	346	328	334	348	328	330	344	341	363	335	326	347	343	354	341	327	346	344	364	344	347	378	353	365	308	346	336	384	343	317	339	342	347	345	351	307	364	308	345	387	319	324	359	333	311	330	340	345	341	304	358	326	311	352	333	307	336	343	335	323	364	359	350	364	344	343	319	346	326	329	356	324	319	325	327	325	315	357	355	347	304	331	306	325	324	375	328	348	347	352	308	302	345	337	309	329	330	343	379	329	318	353	360	318	343	314	392	368	343	350	336	315	315	324	317	297	308	321	324	327	369	352	356	315	350	306	326	355	342	360	350	356	324	325	366	351	364	377	316	351	351	371	303	365	340	369	314	391	322	341	353	363	355	342	348	320	335	338	324	369	343	309	367	344	341	355	321	351	358	328	334	343	335	324	306	340	327	347	314	313	353	391	325	345	312	340	352	343	319	346	324	340	349	336	306	328	350	330	348	381	326	340	314	334	350	326	347	309	348	331	356	351	360	348	336	356	356	346	320	379	354	323	337	339	365	315	349	348	325	324	371	356	300	346	303	338	373	360	357	331	357	331	350	340	354	318	339	332	342	309	349	322	325	317	329	324	355	302	366	312	326	375	348	345	324	362	336	350	346	337	349	349	332	303	370	332	313	339	337	349	327	325	349	328	312	331	325	334	335	376	366	322	330	364	354	311	314	303	333	323	327	340	333	326	339	347	328	290	338	337	355	293	356	336	321	312	361	372	347	358	316	332	348	377	333	358	372	351	367	319	324	330	364	343	346	335	317	348	357	333	370	336	328	334	314	301	330	323	325	328	335	348	302	325	313	316	335	319	364	331	349	309	312	335	329	345	329	363	320	357	336	313	328	344	316	332	360	344	333	313	343	300	351	345	352	313	376	346	329	328	333	326	350	346	360	326	329	343	320	312	377	346	391	338	362	356	314	310	325	335	304	344	336	302	319	388	346	344	313	319	361	307	343	379	372	319	325	338	335	321	305	343	331	317	331	303	331	359	345	346	352	347	333	364	345	325	311	391	322	337	358	349	312	342	347	315	313	373	367	330	348	361	309	336	341	325	352	325	344	332	305	319	359	342	337	340	331	335	343	351	363	343	368	327	340	335	376	339	346	333	356	341	324	328	324	315	348	326	327	328	341	328	338	356	335	309	390	329	332	364	330	365	337	365	320	317	303	319	323	347	326	334	327	321	318	320	353	343	331	345	329	325	336	341	354	355	332	341	350	313	332	336	327	344	329	325	330	348	336	310	368	322	344	334	317	343	333	338	323	331	323	360	341	309	333	357	339	354	340	355	344	318	330	308	317	344	369	354	334	317	311	372	352	347	324	358	357	353	346	344	329	332	340	369	311	323	299	346	319	340	328	358	315	313	317	339	323	332	348	342	330	296	299	335	360	329	316	333	343	309	346	384	341	369	363	346	344	323	301	371	342	341	291	352	304	323	348	367	332	341	358	328	329	313	347	343	327	322	363	301	324	317	325	338	336	332	315	327	327	370	347	273	350	321	362	332	311	336	334	373	354	327	347	347	338	329	342	299	382	327	347	336	328	320	320	330	354	327	316	312	296	333	333	336	374	367	323	330	343	329	361	352	377	353	315	329	322	305	364	330	328	328	348	347	357	315	353	298	314	328	348	345	358	322	354	339	338	308	342	291	329	333	396	330	353	341	312	341	326	327	328	353	364	347	361	316	324	345	347	330	337	348	323	356	345	341	305	364	369	360	332	347	366	340	343	352	367	325	305	289	348	341	325	333	368	363	311	354	336	340	316	348	348	313	348	345	312	366	326	343	360	335	350	357	318	360	334	330	344	366	341	314	356	346	336	323	330	369	355	302	333	325	350
1937	812	836	810	807	795	807	829	770	792	814	779	855	841	805	794	806	782	799	769	813	793	799	817	832	745	771	827	847	798	854	808	828	767	804	814	797	739	750	831	753	808	736	811	778	789	807	821	777	791	813	755	794	817	769	836	821	802	738	802	766	789	834	791	789	797	792	836	796	783	789	742	769	760	822	798	790	811	801	812	771	825	736	809	773	814	801	814	803	773	799	768	808	799	821	812	834	808	788	799	815	800	826	806	820	819	830	777	774	802	769	753	819	827	847	789	815	794	814	814	846	790	789	772	762	766	835	777	785	834	820	785	757	794	794	781	769	780	834	803	760	762	825	800	731	802	821	778	830	822	761	788	809	783	820	820	774	808	790	823	803	792	786	831	769	788	763	792	815	804	805	831	784	790	816	805	839	762	834	785	777	757	801	777	802	816	799	777	789	815	809	796	784	807	792	813	788	811	832	771	782	780	785	791	791	833	803	738	730	799	787	825	804	768	833	759	821	796	736	836	756	802	779	751	833	799	825	811	758	815	835	819	754	770	845	756	775	780	762	779	790	800	750	797	779	800	766	800	800	793	767	841	764	803	822	790	780	794	809	770	832	806	777	797	777	772	772	798	818	817	806	768	810	810	828	862	792	770	812	804	805	767	823	759	832	772	789	766	791	816	770	791	800	802	805	785	831	765	739	796	802	792	772	815	770	812	797	795	835	785	797	790	806	838	813	806	824	843	779	793	821	807	788	815	817	785	788	806	811	781	785	779	815	816	809	824	827	789	785	820	795	833	786	759	778	748	810	817	866	786	821	755	818	774	799	784	834	807	814	782	774	808	839	786	808	807	780	798	749	766	822	829	802	773	761	780	835	826	821	788	817	781	818	839	830	795	784	801	761	822	827	773	759	857	787	820	796	835	807	803	803	790	832	793	824	784	791	806	805	801	772	786	842	795	812	813	759	820	786	814	785	777	771	811	796	832	773	845	796	769	828	797	813	816	796	808	783	783	792	843	789	760	815	779	802	793	792	772	767	722	819	811	834	790	796	780	787	782	795	788	831	719	771	870	793	824	809	809	783	792	792	841	778	762	738	775	805	755	789	766	783	846	759	808	762	826	817	840	805	792	791	832	799	810	796	794	790	815	805	839	789	784	806	808	821	766	827	824	829	831	832	834	841	829	792	773	798	799	757	816	750	748	749	799	734	769	815	802	801	812	766	797	834	816	835	826	825	802	833	780	795	741	744	784	769	802	786	805	785	788	733	823	749	817	810	740	782	808	787	791	789	771	789	804	808	827	821	805	799	833	756	823	765	835	800	833	823	835	746	831	826	763	812	805	797	825	807	771	768	782	815	755	805	780	834	782	799	805	838	822	806	796	783	805	808	822	803	817	734	817	789	791	832	854	796	801	794	783	777	845	803	805	811	808	813	836	783	821	808	819	824	822	827	775	759	808	755	779	767	804	793	817	797	811	843	778	757	795	808	756	804	775	795	803	739	827	760	811	787	764	792	798	784	796	764	820	797	835	839	791	830	803	814	807	782	821	810	787	779	838	802	776	805	789	819	818	789	821	832	778	792	775	752	821	769	817	790	815	814	794	812	731	772	782	820	797	818	780	821	805	797	809	827	825	812	819	784	797	773	816	776	772	785	812	845	815	787	806	848	759	779	794	838	841	790	768	800	835	813	825	767	791	803	809	808	815	771	825	828	783	787	822	842	797	810	807	798	794	807	791	806	726	777	808	741	765	797	848	727	774	769	796	784	804	814	867	795	826	785	782	742	824	841	801	780	784	831	768	801	837	850	760	785	769	800	833	811	793	733	795	776	780	816	762	785	814	759	773	826	793	829	805	800	784	750	807	804	805	833	788	811	757	744	786	768	765	840	792	795	801	777	783	790	803	767	793	817	780	762	794	784	813	784	803	739	788	811	793	831	829	875	808	803	808	802	739	805	788	800	783	815	774	809	770	806	787	774	768	820	801	809	769	807	772	842	815	789	821	811	844	813	745	821	775	751	782	791	813	797	812	755	801	793	761	788	726	795	778	812	797	818	785	819	819	808	796	790	841	740	786	840	795	826	780	783	817	793	793	781	757	774	830	818	800	789	781	776	802	784	751	835	842	832	816	864	810	798	757	808	803	845	830	770	806	731	777	817	766	805	753	822	764	810	825	807	791	768	819	819	819	781	814	708	747	801	781	799	818	771	791	856	761	811	780	790	813	793	823	781	776	750	815	824	837	734	786	823	827	763	771	789	862	798	858	789	776	817	738	821	764	827	741	760	799	835	824	827	803	802	775	826	795	763	801	831	794	814	811	749	770	827	799	830	787	773	828	802	796	816	750	809	829	760	806	799	824	797	828	766	810	751	794	821	793	844	821	772	793	809	774	778	778	796	811	764	785	741	770	801	787	763	838	788	808	767	832	852	797	763	810	825	816	787	773	815	764	818	782	803	793	814	824	815	817	792	744	853	755	816	805	781	788	809	776	851	828	834	782	811	789	826	804	846	794	808	787	799	818	796	807	847	791	826	788	873	785	820	798	803	817	765	785	807	833	766	795	795	803	821	781	788	794	817	764	797	813	807	772	803	758	775	809	815	771	795	829	786	817	788	815	790	786	795	794	780	810	817	785	794	816	814	843	777	817	828	761	787	789	781	798	785	789	839	803	791	745	791	823	755	788	742	779	776	765	779	784	823	744	774	795	801	782	776	771	833	781	811	793	765	804	812	804	867	848	803	831	784	791	805	809	792	793	736	796	790	809	733	797	763	823	810	816	805	748	858	848	857	797	796	783	793	789	812	778	781	820	794	753	825	801	852	756	787	830	811	737	758	806	785	783	797	836	818	840	782	795	779	764	785	792	816	807	806	827	788	831	754	804	809	778	796	827	803	809	820	812	800	823	768	800	804	811	804	785	758	818	823	833	819	785	805	832	844	807	789	788	811	801	819	796	757	851	826	744	802	748	885	788	762	801	841	832	818	762	797	817	813	795	833	824	782	795	809	809	803	823	779	817	772	792	800	740	835	777	839	729	786	812	837	782	735	831	787	791	779	848	788	774	777	804	771	750	786	773	737	773	794	744	838	831	779	814	757	832	815	833	802	790	828	749	767	776	820	808	788	791	794	758	788	799	780	771	751	824	825	808	816	739	810	771	843	815	773	816	757	755	801	794	830	814	806	803	827	804	810	786	833	782	814	772	792	809	755	794	844	803	810	791	811	804	782	765	796	756	833	786	782	821	810	758	814	781	777	759	856	821	808	790	754	771	746	792	780	801	844	769	798	804	808	798	862	868	774	808	804	762	792	812	798	752	759	784	860	787	784	835	789	768	728	809	832	803	833	743	807	825	826	758	805	832	872	793	816	811	840	791	799	837	790	819	814	786	821	813	796	798	797	803	835	840	843	832	827	843	755	791	821	719	814	820	797	794	799	812	774	764	816	776	784	796	807	817	841	832	810	799	832	852	798	778	799	851	864	801	814	804
7002	596	593	581	496	419	389	413	387	363	372	362	316	349	337	349	320	339	318	316	314	330	308	303	358	335	302	343	353	340	344	341	326	379	348	330	362	326	277	336	330	354	350	303	316	327	328	326	337	319	335	326	314	341	331	360	332	342	349	344	318	297	319	345	306	312	324	300	341	325	306	306	328	305	350	362	326	323	375	323	345	337	337	309	368	349	325	341	365	354	310	318	330	329	322	342	358	329	336	342	319	349	312	336	330	295	323	327	331	332	320	314	293	311	299	343	334	328	322	322	335	348	326	319	380	302	317	342	331	314	309	323	301	306	294	308	340	377	326	300	294	320	344	342	323	355	326	314	349	325	337	367	325	351	324	330	356	357	310	347	366	326	346	346	297	289	353	329	328	355	309	357	351	329	357	344	307	349	311	322	323	334	301	334	336	327	323	365	363	319	288	335	328	336	309	361	296	355	318	318	318	356	329	316	292	329	351	351	328	303	318	354	345	329	351	329	324	338	315	333	334	344	355	325	352	366	344	321	319	339	320	317	343	339	326	350	338	304	315	325	343	339	373	313	361	370	340	320	298	322	314	362	336	318	308	338	329	347	333	368	322	315	318	341	334	341	326	293	319	385	326	316	360	330	298	339	363	341	315	343	314	313	333	345	347	341	336	352	341	305	333	332	311	339	309	340	307	337	304	353	325	301	350	338	311	333	331	318	340	335	333	339	324	360	340	324	323	343	321	333	366	356	329	333	358	314	299	362	322	306	339	331	329	299	333	331	323	351	329	323	352	311	327	335	346	309	353	363	292	338	321	343	340	333	340	363	325	309	299	348	334	351	355	312	327	315	312	361	328	360	327	349	297	339	338	310	336	317	335	312	344	353	355	273	340	333	338	316	329	316	360	313	313	318	332	335	362	320	333	324	327	344	331	313	336	336	336	331	334	363	324	342	335	355	338	355	335	337	320	356	369	323	327	332	316	289	365	343	328	373	335	340	370	341	331	342	319	327	330	348	346	329	349	338	299	309	310	329	361	333	317	329	334	306	311	302	373	352	330	335	323	338	326	328	331	330	325	341	319	324	329	310	328	326	320	367	353	333	330	339	355	314	323	313	331	320	352	322	321	352	334	322	323	312	309	311	321	352	353	353	341	351	356	337	342	332	322	330	309	371	328	335	289	342	327	328	343	316	327	331	334	333	337	369	353	348	321	338	349	339	332	326	369	328	341	328	348	324	314	349	356	373	367	307	338	337	354	330	352	349	368	353	329	313	325	355	334	334	338	320	304	323	311	311	337	344	338	331	302	339	357	304	324	331	337	335	314	324	332	327	325	345	311	313	342	330	345	329	312	324	326	353	321	345	370	371	347	319	377	344	315	340	293	358	352	347	352	326	339	319	326	331	336	361	346	309	305	321	343	320	326	326	341	361	310	301	324	311	310	332	340	310	363	392	348	360	314	311	323	316	314	340	288	318	364	363	320	311	323	328	314	312	333	341	297	370	344	306	343	338	339	325	316	334	322	343	335	355	338	324	333	329	338	334	341	308	328	320	365	356	337	333	302	293	345	342	349	357	339	332	349	361	330	341	328	295	313	365	292	348	307	310	330	324	325	321	334	362	312	341	292	330	338	345	337	336	306	343	298	314	321	357	337	346	321	346	324	336	332	385	341	300	386	344	356	327	330	362	358	336	334	316	331	359	331	323	365	304	332	315	317	322	339	341	324	332	311	344	343	386	368	344	335	319	341	321	290	337	353	321	330	361	324	348	340	337	346	306	357	328	348	332	339	345	366	335	313	300	337	347	317	352	300	351	335	366	299	337	300	315	340	294	322	353	320	390	368	349	306	332	341	305	335	337	350	319	315	337	300	356	353	332	321	329	329	355	377	337	323	361	361	297	319	342	325	360	337	356	335	329	365	344	341	372	359	321	338	363	354	316	366	313	321	327	293	352	315	332	344	331	325	367	355	354	336	310	377	368	364	334	342	325	305	346	328	345	323	358	316	365	337	360	327	348	330	323	318	333	354	347	324	324	331	328	334	363	380	307	319	340	322	341	345	331	338	319	339	319	323	331	318	334	341	314	314	326	347	327	307	335	340	357	354	348	324	291	353	309	344	307	308	347	356	343	307	313	302	331	331	300	323	335	347	338	326	321	351	355	340	330	341	327	324	356	343	355	343	335	332	312	364	291	302	344	344	294	307	330	333	349	318	325	336	337	359	339	358	306	329	346	296	344	337	325	322	323	322	326	319	308	318	322	308	333	331	343	306	328	363	324	299	329	363	320	331	309	324	324	350	330	319	334	335	336	361	321	300	342	329	319	329	332	314	338	319	336	325	367	287	339	305	344	340	334	315	356	339	302	313	318	339	303	311	364	330	311	335	350	347	347	304	357	325	290	322	338	369	292	321	323	336	327	333	335	300	317	377	311	337	297	346	318	323	331	340	317	308	348	326	311	333	336	333	380	353	282	355	335	341	310	362	329	295	327	308	352	331	342	320	362	329	318	346	362	324	339	314	332	337	313	325	323	346	329	309	343	326	333	334	326	311	310	316	322	327	300	302	321	322	320	357	343	384	319	350	335	319	355	320	318	335	326	334	311	336	349	315	329	315	340	341	318	321	319	350	324	321	327	346	317	329	327	354	328	314	337	341	343	345	339	326	337	341	359	321	348	331	353	315	284	326	353	349	340	367	321	322	321	314	318	330	353	321	342	348	336	339	336	319	312	339	339	295	378	358	322	366	362	334	339	351	361	344	330	330	327	348	342	315	325	355	303	309	348	334	333	328	322	322	335	326	339	383	317	304	338	357	337	340	323	339	330	314	317	330	312	322	305	352	319	318	352	339	334	351	346	334	311	361	372	314	314	297	293	325	317	311	358	327	311	317	356	339	354	323	304	352	340	317	359	331	301	321	322	335	333	330	314	345	334	355	355	374	306	395	323	332	354	342	346	324	326	366	303	320	349	339	327	332	316	321	347	308	334	353	315	326	354	337	347	355	335	326	353	320	339	310	317	358	310	350	334	330	328	378	337	320	322	347	321	334	322	345	335	362	326	364	341	354	337	297	323	352	314	298	293	324	289	327	362	323	325	329	292	303	316	313	328	311	321	352	363	370	342	334	342	286	297	334	336	332	317	355	324	343	314	313	313	338	298	321	309	335	386	315	338	349	351	321	335	343	354	345	303	361	323	340	362	343	332	363	313	305	338	341	299	295	309	309	307	324	333	305	351	334	324	334	350	346	372	329	346	349	349	327	359	334	349	327	370	345	272	332	349	365	356	373	317	334	330	310	367	331	334	325	337	344	342	318	335	316	366	338	346	352	301	327	344	295	352	335	339	335	345	342	325	341	357	324	315	348	300	318	365	337	343	356	369	365	351	341	348	338	323	308	376	328	355	337	306	342	349	324	349	315	355	353	316	339	315	339	311	343	369	307	353	362	372	366	321	366	315	332	306	330	333	311	322	354	336	348	336	342	343	317	353
6348	980	1314	1497	1397	1165	1135	1034	983	948	943	936	856	840	852	853	850	814	822	824	818	830	782	792	828	768	767	765	808	800	802	814	797	808	754	765	781	773	790	823	787	785	785	796	798	763	774	805	711	768	730	824	748	765	810	800	722	768	828	755	742	783	728	779	789	777	809	772	795	780	769	800	768	775	780	804	702	773	757	678	767	771	796	793	789	759	756	730	766	793	780	739	777	805	747	829	753	790	744	800	782	813	712	810	819	773	700	710	760	751	788	786	843	748	797	756	753	767	778	802	751	755	752	786	756	767	686	746	816	778	850	813	788	759	737	801	823	749	750	817	708	761	811	788	785	779	799	795	793	747	785	811	766	808	798	804	783	775	760	759	737	754	731	768	784	779	815	778	706	797	776	848	751	756	756	758	785	773	814	703	765	741	784	762	790	781	799	723	784	703	795	805	746	817	748	770	773	761	802	766	742	792	783	747	726	825	764	729	805	783	777	779	758	760	776	789	727	734	742	799	763	765	758	763	789	813	751	734	772	792	780	787	783	766	767	824	763	742	841	758	772	751	819	803	746	708	742	751	770	748	770	778	753	800	746	794	753	760	766	826	771	775	794	817	804	759	747	807	792	831	802	769	763	828	799	766	772	762	763	738	773	757	766	729	748	789	775	784	748	801	825	718	811	769	741	735	772	823	809	803	755	752	738	791	753	787	779	771	807	805	787	771	772	776	753	764	808	755	734	815	792	777	786	790	790	808	769	771	780	759	755	768	804	747	765	751	785	725	805	764	752	797	784	776	753	740	760	833	780	793	788	711	813	732	717	758	777	734	852	807	771	787	780	779	778	768	762	742	776	769	750	768	772	775	797	806	795	771	782	756	770	770	786	791	779	769	758	775	777	809	762	818	724	757	802	763	828	794	730	739	776	770	778	776	721	790	792	785	790	775	739	794	753	778	749	783	782	773	798	807	755	779	781	782	784	781	783	777	738	747	756	774	765	786	772	765	762	788	697	777	777	770	753	737	815	787	747	808	794	755	816	816	794	777	787	772	768	733	787	786	816	758	755	782	823	759	757	741	840	736	785	757	772	753	810	765	776	785	706	725	761	784	809	807	741	805	786	818	775	747	754	790	828	751	714	787	759	761	782	787	758	766	761	811	806	736	762	740	786	781	789	808	802	773	747	783	808	766	766	807	773	783	766	775	770	748	773	786	774	766	756	792	751	741	740	758	795	757	795	794	764	788	754	764	769	759	802	796	726	769	767	734	807	777	741	755	721	787	815	765	750	807	770	799	796	749	786	787	823	729	752	809	744	756	762	735	761	792	769	800	798	759	775	771	765	827	777	772	779	739	831	758	752	799	771	785	804	813	805	794	705	682	771	761	796	778	759	790	760	771	826	766	793	811	839	745	721	767	735	778	785	769	807	762	809	797	763	736	754	817	801	778	773	815	726	734	785	744	746	836	759	783	754	787	752	765	714	787	759	687	742	763	809	776	796	776	757	766	726	799	765	727	782	791	788	769	772	742	720	732	744	762	729	800	764	735	777	747	797	771	731	793	792	732	800	773	760	784	805	781	748	756	747	808	807	749	746	772	817	800	799	729	748	759	829	780	751	787	799	779	791	790	792	753	747	757	822	740	844	793	825	782	771	720	737	763	759	793	752	734	777	771	790	792	786	742	818	751	813	789	781	738	752	726	725	768	775	786	767	782	765	768	732	818	765	762	748	779	734	788	788	765	771	769	792	789	751	765	769	742	708	796	764	727	800	797	787	750	751	831	776	821	787	816	812	781	776	788	756	801	761	759	778	757	781	737	764	777	778	759	773	815	713	782	752	763	761	790	750	782	753	727	762	806	785	809	795	750	755	821	728	718	813	763	826	789	802	813	762	757	766	788	783	787	748	816	759	813	701	768	780	762	755	846	755	757	813	713	749	791	779	838	780	792	802	838	781	785	795	784	749	823	804	778	803	760	789	820	757	801	746	711	765	789	765	789	786	795	773	801	749	751	752	784	804	721	723	819	756	789	827	761	777	748	798	758	737	757	812	762	795	757	779	761	720	763	751	760	780	759	723	755	750	777	749	820	730	779	781	738	819	803	768	768	783	780	799	768	759	809	764	773	754	752	786	795	800	757	806	745	758	734	765	786	755	752	749	783	776	785	796	741	791	783	784	757	801	793	762	748	785	732	761	772	774	799	758	799	805	738	762	779	806	808	796	746	721	733	727	801	773	802	730	754	777	790	751	697	757	745	788	785	798	749	819	830	791	793	790	792	773	779	820	711	767	768	776	760	758	787	711	764	801	800	824	752	739	771	762	766	770	811	775	789	770	764	812	792	810	756	759	760	743	786	744	765	782	772	765	791	735	737	777	756	749	789	730	763	828	754	772	802	745	806	788	764	780	810	761	732	780	767	801	802	812	741	806	812	756	779	795	770	763	748	802	745	735	748	737	806	752	745	776	782	806	748	799	776	797	775	819	792	796	772	742	772	712	790	720	779	796	697	782	756	754	743	756	760	803	756	722	803	795	762	749	798	794	766	766	747	732	793	761	771	825	779	794	723	724	807	810	737	794	714	783	759	787	755	810	803	741	761	804	773	786	818	737	754	723	781	755	804	778	739	799	744	739	779	764	834	782	729	777	760	777	816	803	774	709	767	768	789	754	753	807	791	782	774	787	779	776	749	751	780	694	767	768	792	771	794	757	738	780	748	756	782	749	818	743	751	787	733	804	778	757	782	798	785	792	778	792	779	779	758	783	815	792	767	776	758	782	744	780	699	753	746	766	793	761	770	793	753	779	741	784	748	772	834	725	760	799	789	774	787	739	715	744	792	769	810	803	796	773	766	786	713	771	770	769	768	775	756	773	759	735	702	764	772	819	735	747	766	761	760	839	796	745	812	762	765	750	802	774	741	818	789	801	783	779	759	819	791	725	811	795	783	788	770	792	780	741	750	763	820	757	769	774	733	779	823	796	774	760	736	772	754	777	753	758	759	788	863	778	810	771	750	786	780	751	760	757	778	761	761	749	704	800	781	761	744	791	763	770	761	773	745	743	752	785	774	800	797	752	759	764	780	780	816	769	762	761	753	763	782	757	761	742	760	745	794	678	774	761	768	742	793	788	793	723	801	800	760	784	823	807	697	771	807	738	794	767	802	773	767	751	768	790	805	788	812	776	761	772	762	807	770	763	759	769	824	870	818	797	765	803	837	779	773	766	742	774	754	799	771	809	811	804	764	760	804	769	771	829	827	784	734	739	746	833	731	800	770	748	745	756	772	747	738	755	735	787	777	751	748	781	782	805	784	764	797	759	772	807	809	734	789	798	785	788	740	766	767	786	820	748	721	732	788	719	754	802	775	743	790	726	819	763	738	776	769	751	733	805	743	757	836	787	799	791	777	797	771	746	720	782	788	769	779	801	762	820	737	782	753	817	761	810	762	798	776	755	830	799	729	773	746	792	815	756	709	756	762	774	779	732	741
12917	870	653	605	430	281	318	234	221	186	187	185	183	184	161	157	147	192	159	176	175	168	174	159	178	164	135	140	150	155	158	181	155	139	164	151	159	147	182	177	153	170	162	163	156	154	158	133	148	177	156	168	147	157	165	164	149	170	164	141	153	159	155	157	162	160	147	151	152	163	154	144	165	141	151	172	145	167	174	182	154	132	162	152	165	157	153	181	141	161	151	162	149	152	163	157	138	137	162	154	175	160	175	179	151	168	147	168	151	162	166	131	171	157	137	162	145	167	147	145	172	158	163	150	165	141	154	146	166	151	150	155	146	145	173	156	148	143	135	153	164	131	131	164	153	158	168	148	140	134	160	150	159	140	157	150	148	154	149	160	162	169	173	165	151	145	141	146	169	154	150	159	139	161	155	170	161	162	168	160	140	158	152	146	157	138	143	180	141	142	134	151	178	143	152	154	135	169	163	153	165	158	145	144	135	167	168	145	147	180	163	178	149	147	130	147	159	162	155	132	140	174	169	133	154	171	143	152	173	157	159	144	147	157	170	164	161	153	145	165	153	136	160	167	142	171	141	142	144	149	170	139	139	161	161	167	175	133	148	160	148	156	160	140	163	146	143	149	130	151	136	150	160	149	159	171	170	166	161	169	151	179	127	166	169	155	170	152	167	144	190	157	166	170	139	141	156	162	151	164	148	178	131	152	153	162	147	148	177	144	147	162	144	157	173	132	150	151	146	155	151	182	156	153	149	166	146	183	162	160	163	165	157	167	160	155	152	171	171	169	139	167	177	172	159	151	144	145	152	156	153	154	143	170	148	145	172	156	149	124	169	116	155	155	156	137	169	155	138	144	177	138	162	156	139	161	141	163	141	159	144	152	148	164	127	159	172	166	155	146	161	173	149	160	151	142	172	131	158	148	170	132	147	167	176	160	143	187	143	141	135	159	181	167	168	173	149	138	154	153	151	162	174	166	126	164	146	164	151	162	175	159	158	161	152	172	139	161	190	168	171	162	147	121	151	134	178	158	130	165	118	149	169	144	145	160	150	162	115	139	147	126	146	160	168	159	161	154	169	169	147	149	158	146	158	140	177	156	138	124	148	160	149	163	163	166	161	144	168	139	149	157	156	153	159	157	160	154	154	162	149	147	157	149	148	141	173	161	152	153	146	140	138	161	156	144	145	143	147	167	181	152	138	151	159	174	140	140	156	142	156	155	150	144	142	147	145	156	170	173	155	149	162	174	169	172	141	166	157	164	160	133	168	169	158	128	166	149	155	165	147	170	158	147	162	154	175	133	156	151	125	133	158	173	179	145	170	152	147	121	159	154	154	143	155	165	160	149	144	151	159	166	148	138	130	145	135	150	164	167	160	164	180	159	176	156	156	156	147	138	133	156	142	175	160	174	158	156	142	138	163	156	139	120	145	173	160	163	144	163	140	136	131	158	158	172	145	137	150	158	166	141	162	167	134	165	151	147	171	160	161	154	143	129	152	141	165	163	163	156	153	163	141	159	179	125	154	168	140	153	172	145	164	149	165	165	145	165	153	164	137	147	160	157	193	143	156	154	179	158	172	168	157	150	173	177	166	154	161	145	195	174	158	154	169	164	162	166	135	161	133	184	158	161	159	142	158	158	171	162	160	139	150	159	170	159	154	150	163	159	140	142	155	165	169	146	145	156	152	146	170	157	140	152	132	149	176	170	144	140	145	171	147	154	162	161	157	140	142	166	168	154	161	155	169	161	176	160	140	146	179	164	142	140	148	155	153	140	137	154	163	144	159	174	150	168	165	150	182	160	157	177	132	156	157	144	153	159	150	153	148	141	187	152	145	148	154	138	184	165	138	140	150	147	174	135	131	133	148	154	156	163	162	157	152	161	163	124	143	137	146	152	174	138	138	161	146	137	153	159	185	154	152	168	166	139	181	136	145	147	157	172	151	134	150	173	159	150	150	163	141	161	151	130	161	165	151	136	182	172	169	168	149	152	153	152	146	160	141	168	134	144	136	151	164	157	159	142	151	160	163	153	158	157	131	180	170	151	143	160	135	150	176	160	145	162	128	164	156	146	138	137	153	147	188	180	156	162	149	151	150	154	162	139	157	138	143	157	146	168	177	145	148	150	162	147	160	134	163	143	166	165	156	142	156	165	156	158	156	176	157	143	153	159	151	150	152	127	149	171	169	147	128	158	180	143	153	147	143	157	129	147	146	164	150	159	175	156	142	154	184	147	170	142	158	159	152	135	169	151	155	148	168	155	153	153	159	154	160	147	148	189	150	143	171	141	151	143	168	143	147	133	166	133	155	151	138	178	184	145	125	141	167	176	153	151	148	146	149	135	156	159	146	161	165	167	160	144	168	139	155	144	153	140	161	150	164	150	131	137	134	152	173	163	163	151	157	154	177	146	137	173	155	152	173	153	146	157	146	166	157	150	168	165	146	144	171	152	166	152	155	154	139	145	154	164	124	162	154	160	143	159	162	135	162	145	159	147	159	153	163	139	171	140	142	165	143	144	173	160	138	176	157	151	142	154	137	165	173	151	154	162	185	162	166	137	125	134	157	160	161	170	140	150	164	157	159	145	149	174	156	150	147	138	155	161	157	142	153	164	158	143	148	167	149	153	136	160	160	164	160	168	148	145	162	155	182	127	134	170	164	148	169	166	161	138	169	150	142	144	131	151	157	158	138	136	152	157	129	141	172	166	168	130	163	160	139	148	130	148	171	161	161	145	174	158	138	155	142	176	144	140	154	150	157	173	138	150	120	145	138	149	161	152	151	148	156	146	151	158	150	131	161	140	144	154	154	167	147	153	177	144	145	151	152	185	140	143	161	161	171	147	154	151	145	154	170	146	155	156	181	144	186	141	170	160	186	139	183	162	165	145	156	150	152	150	152	162	154	148	159	144	146	170	146	158	169	152	159	173	151	168	171	152	165	147	151	181	153	159	165	160	146	134	162	148	142	152	177	163	138	146	157	144	144	161	170	163	153	146	172	161	157	147	145	164	154	157	152	164	139	148	151	145	141	150	158	153	171	179	139	159	149	158	162	152	157	175	182	145	170	171	154	145	153	147	153	162	165	155	155	135	151	152	173	164	165	160	155	152	150	138	176	145	150	131	150	155	170	171	140	161	164	154	181	171	150	139	151	156	145	175	157	157	174	154	161	149	174	159	153	156	147	145	165	152	172	153	177	165	193	147	146	149	141	164	148	165	168	132	172	153	152	173	149	159	152	158	145	174	189	133	157	155	119	161	137	150	157	149	169	155	139	174	151	143	143	146	169	151	151	135	128	157	145	165	172	164	159	149	172	158	128	162	157	136	167	159	142	183	166	163	168	178	167	163	170	145	147	164	170	160	150	143	167	122	174	154	167	156	165	150	154	156	165	151	137	146	164	160	172	143	157	154	130	151	146	160	163	174	157	159	188	168	159	163	175	157	190	154	167	176	162	174	150	169	152	162	160	156	173	163	162	155	162	182
7937	839	1499	1715	1722	1211	1076	985	857	765	616	584	630	554	539	467	514	462	457	452	482	459	457	443	446	475	455	445	423	406	401	420	407	428	416	428	392	432	413	391	402	388	458	398	422	397	394	393	425	395	395	391	400	401	388	407	376	394	413	408	375	404	376	406	373	425	365	407	403	409	397	401	392	380	414	382	411	393	358	391	377	401	364	398	408	429	416	403	414	389	384	417	385	413	376	391	404	371	383	424	374	392	366	345	381	392	371	422	405	384	368	390	403	422	384	408	411	424	407	374	392	404	429	414	368	393	411	381	405	392	402	368	405	390	408	351	381	385	379	434	389	394	389	395	389	366	384	401	401	360	382	409	374	391	411	384	384	415	368	394	397	416	401	387	411	374	392	420	439	391	389	408	398	431	385	378	384	376	398	400	400	370	374	380	389	425	405	385	374	381	404	386	338	399	366	356	428	396	395	393	415	394	383	379	402	396	389	373	379	394	366	389	382	377	394	397	400	382	391	369	384	379	378	406	420	321	413	415	392	404	372	382	383	384	398	420	399	384	436	403	352	383	420	403	404	375	364	385	402	379	407	390	358	365	416	430	397	390	383	408	362	405	390	395	390	360	410	421	352	380	413	426	374	402	391	374	389	353	435	390	363	395	392	396	392	352	415	392	389	374	384	409	396	458	369	407	417	415	378	387	378	364	375	385	415	364	399	404	405	384	410	379	392	392	396	381	419	388	383	400	400	422	372	405	356	365	379	391	390	397	416	406	423	411	410	417	389	406	343	414	392	404	411	391	412	398	434	408	410	411	378	412	413	389	401	382	377	376	402	365	381	356	404	366	403	406	403	378	376	383	394	392	377	395	384	421	380	397	361	402	402	416	383	395	415	394	361	414	395	382	385	422	353	387	406	398	408	414	395	387	414	403	397	409	368	401	409	357	384	428	372	393	374	362	378	399	409	411	404	405	370	345	379	383	403	435	355	387	358	412	401	413	423	387	349	403	399	395	391	403	418	402	375	390	406	399	371	366	368	395	375	401	396	392	393	439	413	400	410	425	361	404	393	366	376	421	377	366	375	391	411	411	413	408	403	427	417	396	403	382	407	376	413	390	384	406	384	382	441	403	360	386	410	370	435	366	393	399	384	393	379	380	409	407	380	369	360	407	418	402	392	383	377	389	375	409	375	401	381	375	387	381	375	448	413	402	417	389	395	371	420	399	399	392	390	389	403	412	424	409	389	402	408	402	410	379	400	402	420	404	421	383	400	396	409	379	413	383	394	396	387	400	409	382	361	402	365	402	389	394	417	369	406	383	398	401	399	422	419	419	363	382	381	399	395	424	397	378	407	389	398	408	417	390	403	412	412	421	382	386	383	415	393	384	404	376	387	362	381	343	390	395	420	391	405	409	403	378	376	412	407	387	401	377	370	395	367	382	369	410	364	401	382	393	396	414	388	400	398	393	434	402	406	398	382	373	402	394	407	437	386	393	404	418	382	414	393	394	404	387	395	419	389	381	410	364	440	394	435	393	394	390	401	385	378	407	402	394	386	432	408	418	361	387	384	377	399	394	398	426	423	374	367	376	379	395	383	404	390	375	355	382	400	401	369	361	352	354	380	386	411	409	399	364	400	418	419	384	378	373	401	403	356	403	384	435	382	397	374	419	383	413	370	395	396	375	400	398	415	404	389	384	378	385	374	350	390	405	392	417	418	363	352	395	383	384	397	382	388	403	394	381	369	414	422	440	389	367	393	389	430	416	378	399	427	391	429	363	400	407	433	382	423	409	423	353	361	374	424	378	419	420	410	394	371	408	365	379	396	410	370	372	363	380	384	383	409	396	379	392	384	410	380	413	392	384	415	392	356	372	369	402	364	396	407	398	405	396	436	399	426	330	424	431	347	396	406	407	389	397	393	383	407	422	396	378	401	378	395	400	360	369	411	377	420	404	383	381	386	404	400	396	365	412	380	369	412	367	385	399	393	404	379	370	410	398	402	388	390	419	398	404	395	372	421	397	384	376	375	402	394	347	379	389	348	423	388	398	387	417	386	353	427	415	417	407	391	417	373	409	417	404	418	402	385	350	379	395	380	388	405	394	382	377	406	402	369	395	403	408	372	398	396	421	357	406	379	344	390	411	404	382	405	366	429	406	372	389	399	356	353	406	393	387	404	421	391	372	404	399	354	422	401	411	376	377	379	423	397	405	397	395	403	413	375	370	394	401	384	397	384	419	415	369	344	394	380	407	369	404	400	400	392	388	390	363	408	384	405	395	405	415	419	435	407	390	416	453	391	400	400	407	393	372	427	410	389	414	377	407	389	370	364	408	388	405	417	386	405	410	401	388	417	419	411	406	432	373	380	416	386	349	375	428	412	352	403	407	391	404	377	399	399	373	397	387	402	417	373	365	419	400	396	366	450	405	390	383	388	370	376	359	353	378	373	406	416	379	384	384	362	387	383	387	412	376	394	412	406	398	407	418	412	417	386	380	404	419	407	396	368	367	418	389	393	380	360	388	373	400	360	418	397	362	375	407	412	379	417	400	407	371	381	390	353	430	398	399	392	400	406	428	417	418	383	374	396	435	367	368	401	398	371	409	384	367	431	410	418	386	395	361	392	379	429	384	367	364	403	407	348	398	394	391	407	396	368	423	409	426	386	390	378	431	399	387	395	372	422	374	413	375	411	393	351	388	369	388	400	421	365	362	408	403	409	432	407	413	428	404	434	366	393	371	381	398	389	377	377	374	415	362	427	395	394	391	397	385	374	346	391	382	373	401	373	429	387	409	384	424	382	413	379	398	361	367	380	392	407	407	386	408	414	406	409	414	396	416	406	405	407	427	400	446	383	367	383	370	396	379	400	397	415	406	394	441	352	378	408	409	387	400	397	397	383	396	403	427	376	342	424	409	371	402	378	374	374	423	404	393	386	372	370	395	384	397	393	402	395	401	379	408	427	367	403	403	397	371	380	380	384	368	399	395	395	370	376	394	385	409	391	376	398	389	432	371	377	411	350	407	369	434	422	373	422	413	367	393	392	417	359	386	426	379	425	375	404	372	412	378	377	437	441	373	371	402	416	418	386	396	394	414	395	396	394	370	412	397	403	404	411	420	359	414	400	421	390	447	380	417	368	373	410	420	398	378	393	385	404	370	393	387	395	389	433	418	393	407	393	416	408	395	371	379	382	384	377	395	409	368	370	345	404	398	410	429	403	384	402	397	385	417	420	378	407	394	381	413	393	364	391	423	363	387	370	410	389	397	451	390	385	369	369	405	404	389	404	382	383	388	376	379	398	428	424	419	376	411	430	378	370	423	399	412	407	370	395	396	374	420	442	380	405	375	377	374	357	394	397	399	397	426	378	433	410	364	393	389	381	413	405	367	423	429	388	388	405	405	399	419	409	397	392	398	399	378	435	399	388	418	415	373	404	379	387	406	383	421	376	380	373	405	399	419	433	383	394	361	392	381	396	376	415	391	395	363
1318	338	351	370	344	347	362	353	308	346	344	354	364	321	323	347	326	361	300	343	343	361	385	362	349	356	341	361	347	343	366	316	343	317	324	331	303	357	336	349	327	343	347	351	369	343	333	324	318	331	366	327	345	321	357	339	340	381	338	331	338	331	346	345	317	341	337	369	344	352	317	358	331	339	358	338	342	319	311	328	332	313	369	339	305	320	344	333	330	362	336	349	305	316	315	343	330	352	361	319	314	298	317	356	315	323	317	349	378	315	332	354	344	350	349	355	340	337	367	345	337	343	324	338	331	340	356	313	290	357	345	322	342	336	370	338	359	320	355	323	360	316	348	358	331	357	307	361	328	335	352	320	373	311	315	336	318	349	351	322	339	353	334	369	361	346	336	332	353	341	330	309	352	335	331	379	331	314	352	356	365	377	318	337	332	359	354	317	332	338	360	368	346	319	332	346	375	325	329	335	327	338	340	351	359	317	361	338	311	353	327	321	375	327	329	347	370	334	360	347	353	350	341	300	324	326	362	333	338	350	316	382	345	311	330	302	302	325	344	327	342	339	335	305	326	299	325	319	315	376	344	316	334	315	375	357	326	314	356	345	316	337	345	329	331	346	341	351	332	334	316	337	334	311	345	355	346	321	328	335	336	326	306	309	361	320	342	343	343	349	332	343	333	309	336	360	361	342	307	339	323	342	337	323	332	366	335	312	359	335	360	336	330	346	370	329	338	351	359	315	363	357	356	308	337	345	327	360	347	327	378	357	317	353	322	318	344	359	303	355	328	305	337	334	348	327	347	329	345	341	360	340	348	342	350	352	364	356	354	337	341	341	336	310	313	333	314	336	318	359	346	326	379	328	322	375	351	337	342	296	350	331	349	353	343	358	339	325	346	365	315	340	342	331	322	349	336	304	344	357	314	324	348	331	350	377	327	327	334	339	343	374	334	322	337	359	337	331	300	319	349	328	336	336	303	329	322	359	345	324	349	354	335	341	359	347	379	336	316	347	349	332	387	355	332	373	356	341	320	376	332	380	346	356	361	377	347	364	350	328	362	327	318	343	346	357	342	366	337	362	354	323	316	294	377	367	348	317	324	346	307	310	350	343	315	341	346	303	360	309	324	345	343	343	310	367	338	340	328	371	336	349	343	322	314	351	322	315	343	351	294	324	333	343	376	350	357	364	328	339	318	355	372	345	341	350	338	360	345	344	320	313	314	361	344	334	352	345	325	364	339	343	347	331	317	370	363	336	320	288	321	335	330	364	345	355	365	320	331	383	356	340	346	297	299	342	381	318	302	351	309	336	312	320	337	320	321	331	385	372	328	300	337	365	358	354	341	324	356	379	305	301	356	332	356	347	366	378	343	351	313	353	318	347	348	353	307	319	323	356	347	321	353	331	358	319	317	325	337	304	349	369	335	357	334	356	336	341	339	346	348	334	317	310	353	361	332	340	348	342	304	322	349	333	322	364	332	338	339	374	365	360	338	364	348	330	335	324	329	338	314	329	326	352	312	336	331	344	351	343	336	354	347	333	355	358	392	324	387	301	282	355	345	353	301	340	323	339	310	308	331	350	349	353	320	324	329	320	344	323	353	336	319	336	342	350	336	318	359	326	346	354	354	304	327	324	327	300	329	319	329	340	355	323	349	343	355	370	340	342	338	352	323	335	346	324	354	397	335	344	354	359	317	357	343	371	345	326	351	354	340	325	338	367	379	335	338	323	354	326	282	330	344	293	341	325	340	372	354	328	336	333	320	315	358	359	367	337	350	329	321	322	324	338	326	350	306	345	337	307	322	293	319	290	346	350	357	352	346	383	337	335	361	321	340	344	329	367	363	363	363	331	347	346	335	310	342	332	346	334	374	341	356	338	369	322	343	340	307	307	320	325	363	331	348	335	329	341	302	313	350	340	354	323	354	331	372	350	335	330	327	341	319	339	361	354	336	342	320	335	360	352	313	339	333	351	320	345	333	361	352	341	329	327	316	339	371	291	359	312	329	353	361	330	351	326	336	309	338	337	312	344	337	357	352	329	324	334	334	329	325	366	340	337	313	321	327	330	337	338	344	355	344	365	314	352	314	328	324	272	326	328	339	328	356	346	346	348	345	347	331	320	330	362	330	317	341	346	319	358	338	334	331	338	345	319	327	341	330	329	314	336	339	326	331	355	356	315	336	297	359	349	341	315	326	293	301	353	309	350	326	325	297	354	330	341	344	331	362	365	353	336	333	343	359	324	350	348	331	297	307	342	322	308	360	308	318	305	342	342	364	314	319	320	346	298	347	334	341	359	315	330	338	328	361	332	311	376	331	323	352	361	331	310	322	310	340	343	328	333	355	337	334	356	358	343	335	322	328	387	321	324	341	336	317	351	336	327	296	324	325	322	355	354	335	332	319	332	334	329	317	357	357	353	326	344	368	336	331	360	348	385	352	354	355	341	362	354	337	312	358	336	344	299	357	353	339	349	318	349	359	325	347	329	342	331	356	327	307	340	345	366	379	319	325	339	349	344	328	300	353	330	318	346	326	344	379	372	361	327	359	319	299	329	325	360	342	347	334	295	297	356	354	356	314	346	340	313	348	375	335	298	326	348	372	334	335	365	284	351	336	330	358	326	341	323	344	337	346	322	313	328	328	340	374	367	344	300	362	349	310	339	347	363	325	347	337	338	340	324	374	345	333	345	357	325	369	341	335	366	346	385	303	337	344	350	326	311	339	365	329	357	347	353	349	344	368	345	361	341	347	340	344	329	349	341	345	353	369	344	332	332	334	336	332	374	360	319	327	365	335	365	327	332	338	345	342	319	346	322	310	332	337	329	364	314	322	351	346	339	320	351	292	331	313	325	341	333	358	329	350	332	287	351	344	366	351	359	339	323	344	331	303	343	327	330	340	350	354	339	358	363	328	306	335	317	315	344	332	331	362	357	303	311	339	342	320	348	349	339	319	354	325	341	322	323	332	334	325	325	285	347	276	330	337	331	342	351	318	332	359	304	338	338	354	372	321	362	331	352	340	352	360	336	317	334	354	349	332	343	327	334	361	318	328	312	352	338	361	339	330	320	328	344	329	367	339	361	307	334	324	321	340	323	310	352	329	307	325	392	361	361	359	318	352	368	320	377	316	342	330	337	329	329	380	316	357	291	348	329	342	341	339	380	370	344	349	325	330	339	332	335	322	365	342	331	317	371	297	347	309	292	340	329	323	319	325	320	350	320	324	325	332	320	334	325	339	310	354	316	355	329	348	334	336	373	328	334	336	325	368	319	329	338	372	351	344	356	390	350	328	327	320	359	348	337	352	354	347	317	345	358	359	325	323	361	321	312	340	311	316	316	328	357	322	294	303	324	307	373	359	319	347	369	344	393	369	292	360	302	336	307	330	367	333	351	347	325	334	370	319	355	351	327	343	383	320	349	328	358	343	320	336	333	349	362	340	351	325	338	336	360	334	320	358	344	331	355	379	329	323	345	342	365	325	351
1888	815	789	833	862	857	802	821	865	814	829	771	789	795	809	773	776	827	827	780	762	786	800	815	797	783	829	761	802	806	783	790	861	795	837	776	811	781	813	795	790	751	760	839	770	783	751	790	819	762	808	762	776	823	834	781	795	745	769	808	777	845	817	845	811	817	827	809	785	768	826	807	779	793	787	804	818	805	821	823	789	796	800	765	781	735	809	825	779	779	810	810	804	793	738	778	791	806	792	830	825	800	810	809	759	807	808	776	803	798	794	807	816	810	807	813	766	809	824	756	803	848	838	810	774	766	822	816	777	769	785	832	847	770	792	837	772	797	782	815	775	733	811	771	795	791	826	760	807	779	762	839	748	840	811	756	795	818	761	793	801	765	816	788	740	784	770	772	822	792	752	798	812	777	713	758	772	791	816	809	798	826	782	755	811	807	824	766	782	768	802	813	841	775	792	816	751	773	857	794	838	837	752	798	799	750	817	796	739	827	796	828	820	810	846	796	822	792	821	796	806	761	835	777	785	829	800	751	841	825	826	790	833	764	838	796	709	843	728	806	784	778	769	774	830	792	762	781	813	790	775	809	801	808	816	829	798	759	766	870	823	789	774	797	776	833	810	784	785	815	807	836	818	799	778	826	817	794	761	797	789	756	808	828	813	795	769	779	794	781	833	792	813	744	761	816	784	816	828	796	787	785	825	813	814	762	799	821	802	769	788	789	768	764	756	791	803	830	728	827	780	765	812	804	773	795	842	831	774	810	821	760	798	816	810	802	786	798	810	812	821	797	791	793	786	747	817	800	799	839	780	784	759	763	826	757	774	823	788	765	769	800	807	839	804	835	769	818	841	777	836	772	829	787	805	798	776	799	794	797	785	803	723	744	779	850	825	780	793	748	820	827	822	778	757	844	791	833	787	827	745	796	788	814	821	768	842	836	806	786	778	768	868	782	778	818	773	782	833	812	836	787	820	769	800	843	839	816	827	836	791	862	769	819	749	809	839	800	777	850	785	774	775	766	807	783	743	822	825	809	839	830	768	825	780	841	777	741	780	822	784	811	763	830	799	837	818	747	782	836	774	796	798	790	758	826	746	844	798	804	827	833	808	808	780	786	770	815	774	765	798	763	837	796	782	760	810	767	773	782	768	794	766	782	814	834	828	842	753	804	799	845	845	819	841	810	771	769	816	752	828	780	821	826	804	788	746	755	830	781	842	813	839	770	777	799	833	787	758	764	815	763	847	787	767	786	805	768	778	762	784	819	794	764	830	814	814	760	832	796	831	754	793	838	836	804	827	802	787	795	789	811	793	798	800	787	831	796	808	743	792	787	775	808	782	826	814	819	812	847	845	811	772	782	778	841	792	804	830	802	825	788	802	740	828	796	756	786	800	799	787	761	745	827	785	792	802	798	803	719	814	789	776	802	808	738	781	820	768	776	794	784	815	727	766	803	857	876	826	756	769	827	795	791	798	823	848	777	806	802	799	792	814	802	805	831	763	797	748	745	803	835	801	840	789	789	822	814	810	828	780	821	757	808	791	766	779	766	775	819	787	791	790	820	841	778	795	787	851	846	821	779	789	831	851	806	807	893	742	786	871	823	866	791	824	755	800	785	785	779	811	793	795	833	793	775	770	805	799	771	823	761	812	792	785	788	779	801	757	773	786	774	835	811	784	878	790	766	794	745	825	750	803	840	799	812	794	788	751	801	769	861	776	794	825	815	803	781	800	810	791	769	834	775	784	786	799	795	790	807	815	728	832	783	832	844	784	825	763	770	806	803	825	830	756	808	794	824	776	763	819	804	794	794	790	840	824	783	776	827	763	790	764	853	847	793	772	781	785	750	804	814	800	798	734	812	776	775	803	854	814	819	811	835	774	820	830	812	796	758	801	784	803	777	797	814	801	754	777	767	757	804	824	803	805	783	782	801	818	810	748	846	812	808	763	807	791	774	805	748	806	787	773	815	787	826	839	807	776	772	771	819	805	815	835	813	765	844	802	750	805	817	788	834	790	746	822	797	810	799	781	831	767	789	808	795	804	771	831	799	788	770	796	822	799	844	821	768	805	811	802	827	786	783	817	811	842	805	814	825	757	788	773	771	778	803	770	774	764	784	791	792	773	836	770	782	799	739	854	774	808	754	878	794	805	824	771	793	849	783	806	784	778	751	768	829	753	772	810	801	822	841	826	850	770	806	836	802	763	820	787	748	762	812	818	788	831	777	823	812	791	770	794	794	818	776	849	834	803	775	804	802	860	810	815	805	841	833	789	776	777	776	768	757	823	771	767	738	796	788	818	782	810	800	818	780	795	835	819	796	827	823	798	793	792	834	764	786	803	822	822	784	832	801	818	842	843	771	820	811	838	828	755	812	808	831	767	763	768	872	817	793	808	816	777	800	855	824	806	746	832	733	807	790	753	794	767	792	798	786	840	796	803	756	816	778	792	767	838	781	796	779	842	854	787	796	758	812	816	823	764	832	806	800	795	801	800	803	785	748	795	813	833	760	759	804	795	794	769	809	810	791	838	788	795	799	783	756	822	749	827	787	854	807	814	806	740	776	798	751	777	762	808	791	799	810	820	873	787	809	769	784	802	773	804	756	821	789	787	818	826	782	780	779	764	777	789	764	795	812	806	801	804	811	803	796	758	776	766	843	778	775	826	763	797	794	778	850	808	738	753	806	779	796	767	789	821	749	810	752	865	793	828	791	793	850	805	794	837	731	781	782	787	813	806	816	817	830	821	818	772	846	800	832	748	757	810	764	795	780	751	798	804	787	787	774	822	788	769	776	800	811	816	816	811	788	812	756	799	859	822	785	730	808	798	857	749	788	827	812	835	781	796	805	820	773	814	797	779	771	821	775	780	800	775	819	732	803	750	791	846	847	809	780	801	825	780	796	777	783	792	779	802	771	823	821	803	821	777	785	835	807	778	771	794	742	788	803	791	791	805	778	824	776	740	804	748	770	819	796	784	792	828	788	840	778	796	804	794	775	850	840	773	778	777	775	806	813	811	808	809	809	759	824	831	833	815	815	802	809	814	798	766	790	802	747	805	832	785	801	783	820	828	805	794	787	799	780	825	800	846	831	757	780	827	753	802	812	798	819	844	734	771	802	772	815	756	875	799	833	758	791	791	801	792	798	767	777	809	806	803	779	824	815	788	809	754	800	800	780	801	803	800	789	843	782	829	773	813	825	805	785	830	816	815	811	766	807	769	802	819	746	827	759	752	768	834	839	760	815	790	785	801	827	820	798	743	798	826	789	791	852	773	845	759	761	782	770	810	782	791	757	789	753	794	818	749	800	861	792	821	762	792	794	789	793	865	786	774	781	755	774	860	808	759	828	757	807	826	793	836	820	794	840	806	801	831	777	804	811	805	825	779	744	770	806	798	779	892	819	772	799	842	781	801	811	812	787	734	767	777	788	840	829	758	823	784	741	792	805	769	840	821	821	774	794	864	813	810	820	789	790	800	769	753	813
6842	578	617	537	474	411	380	376	333	373	360	362	321	369	325	350	342	362	360	334	357	370	387	333	320	333	356	346	345	328	347	339	317	327	328	288	313	318	350	336	367	325	344	322	328	332	350	342	333	300	319	352	350	372	366	327	348	340	323	317	346	334	333	314	320	337	294	376	335	332	342	336	332	333	327	303	340	358	317	300	341	314	318	341	336	337	317	331	330	310	326	300	330	352	343	320	339	342	335	314	350	336	324	350	304	317	344	323	340	334	348	320	340	323	304	322	347	325	319	337	326	296	332	327	302	338	306	328	360	368	342	329	334	338	312	315	349	319	300	332	325	299	288	354	343	315	328	325	331	348	320	328	291	334	324	328	328	317	340	372	321	316	339	376	318	370	287	311	362	371	327	359	318	358	307	324	315	333	313	365	347	321	360	302	314	341	336	360	331	345	312	320	286	360	331	336	327	284	313	335	349	320	345	323	327	349	325	346	317	306	340	341	364	354	344	300	320	332	349	340	352	327	296	322	347	299	331	337	317	318	310	366	337	356	321	351	366	316	329	325	325	348	278	296	346	336	310	325	336	324	362	292	331	314	351	336	319	334	339	358	297	340	347	328	313	338	294	370	318	356	316	324	353	364	327	323	329	321	356	335	344	325	355	308	321	325	318	320	339	349	335	329	329	321	319	314	307	295	325	354	310	334	333	326	340	308	312	341	331	326	348	320	300	329	346	340	335	309	377	355	292	327	331	357	345	353	328	359	318	332	329	333	340	331	329	356	313	290	319	335	343	329	332	311	303	351	335	342	334	324	338	307	341	358	320	361	317	366	312	356	305	342	324	318	318	326	358	350	353	336	351	343	324	334	351	328	342	331	383	343	331	313	353	317	326	361	326	352	355	309	302	295	333	324	324	311	330	339	340	336	317	323	334	332	323	354	307	300	336	345	330	315	333	336	334	321	309	331	364	329	305	317	341	336	332	296	326	289	344	317	338	322	329	332	335	325	331	342	345	300	336	334	307	329	324	284	326	287	295	320	339	325	311	325	331	325	338	362	319	359	352	342	354	307	316	346	300	318	357	325	338	300	333	333	318	310	321	361	314	338	359	354	301	326	324	305	326	357	342	323	341	342	343	323	347	354	342	316	318	315	386	374	344	336	317	329	334	323	368	324	328	361	313	337	353	348	294	316	333	338	326	356	352	334	328	344	343	312	312	318	298	318	321	328	337	331	304	318	333	310	317	317	328	330	378	324	340	369	354	344	313	312	347	319	345	352	332	343	346	351	322	329	327	318	349	343	369	320	335	321	332	317	326	296	297	290	342	339	318	307	307	333	309	320	333	332	343	332	319	333	343	337	315	319	338	318	322	365	323	363	348	372	335	317	337	377	324	301	329	328	333	342	319	307	347	321	332	322	354	293	337	322	328	353	300	346	339	283	310	340	381	353	336	346	336	354	323	307	346	357	320	317	305	335	356	332	310	326	344	366	283	352	300	344	316	319	319	324	378	335	334	332	311	318	343	316	334	368	337	361	302	328	346	337	317	355	317	353	310	347	321	321	349	327	334	299	350	365	329	318	285	337	335	319	339	329	321	326	322	348	328	314	325	334	314	348	325	316	291	326	360	373	335	357	347	329	324	333	334	326	334	333	336	324	317	339	366	307	384	327	319	315	341	353	349	328	318	374	376	337	314	325	313	335	341	314	322	335	309	364	287	298	369	373	344	324	321	307	303	338	353	345	305	326	338	364	325	311	315	313	312	375	324	328	337	359	312	332	323	313	348	314	305	364	327	297	339	312	290	344	291	340	337	329	326	319	335	311	357	375	332	326	305	348	340	324	319	358	295	324	325	348	326	334	319	346	361	341	349	337	315	348	305	296	338	327	350	305	333	327	313	305	330	353	332	334	327	343	323	310	311	325	310	325	359	326	350	343	327	312	322	306	311	340	305	317	348	337	329	313	365	344	315	342	312	313	319	319	323	325	331	359	353	311	290	352	297	304	317	322	325	296	360	329	327	326	289	320	314	316	350	309	329	349	328	327	334	340	289	321	316	301	340	356	357	368	337	320	336	315	297	326	349	331	333	290	323	349	318	373	334	336	359	319	329	351	337	312	349	321	337	327	316	358	320	308	312	314	339	306	324	305	327	357	378	333	360	344	311	332	329	300	351	324	324	359	307	296	304	300	353	344	357	307	347	343	334	333	333	307	308	336	340	382	314	301	329	319	318	339	365	328	317	324	305	339	312	331	330	311	337	305	316	332	329	317	351	331	361	306	358	365	347	365	337	346	331	339	327	300	331	309	341	328	339	329	302	315	365	306	327	332	323	327	355	293	312	320	348	312	338	322	299	341	318	369	326	336	368	318	333	343	329	339	327	312	334	314	337	297	342	336	315	350	379	337	330	357	369	356	311	328	340	330	318	322	312	315	286	298	323	338	362	332	315	331	348	334	351	336	338	314	317	306	371	339	302	359	346	322	318	378	335	331	357	369	337	306	311	310	326	345	313	311	310	341	322	326	343	311	331	345	306	348	313	343	348	332	336	311	305	339	337	302	332	354	373	331	357	342	302	349	313	329	339	348	329	346	317	297	348	343	338	341	349	303	317	315	311	321	300	333	334	331	310	361	340	338	322	362	331	343	348	336	344	351	364	359	350	337	333	322	341	338	334	359	337	357	309	324	362	343	344	328	354	331	320	352	325	324	354	311	363	338	327	358	320	335	318	345	341	366	316	314	312	333	340	349	336	308	331	337	363	343	340	328	320	362	357	353	325	346	327	349	315	349	314	359	351	305	342	328	337	342	283	321	337	313	328	340	328	315	339	344	342	325	326	340	359	333	327	336	314	329	339	344	315	335	325	318	301	346	296	308	344	333	336	310	298	353	330	335	311	329	332	343	324	326	285	336	350	349	337	316	342	324	311	354	317	357	353	316	354	323	350	351	350	340	358	298	282	374	345	346	342	344	338	343	302	325	344	309	311	333	325	311	339	318	304	339	314	358	325	333	332	349	328	329	348	316	353	362	366	319	319	324	324	336	321	329	318	301	349	318	325	312	332	333	316	299	352	341	304	338	325	339	345	336	337	347	341	325	311	325	353	337	321	301	305	368	310	335	306	309	333	330	334	361	341	355	347	303	332	338	331	334	298	353	320	338	297	287	312	313	320	368	363	341	329	359	361	352	336	352	329	318	350	319	337	338	361	353	348	340	352	302	353	320	341	349	370	338	315	314	315	352	305	336	357	329	344	308	316	326	342	322	347	321	328	337	338	314	338	325	327	327	333	367	347	285	336	322	319	331	343	337	307	340	333	304	347	345	314	343	330	349	290	337	341	397	358	316	305	315	330	301	329	308	345	338	331	354	332	316	301	314	321	320	315	332	302	324	300	311	360	313	326	322	357	326	297	330	306	303	321	327	328	342	319	344	344	349	307	337	362	302	306	327	351	344	330	350	312	307	334	371	336	322	313	350	337	326	335	303	339	337
6356	951	1342	1598	1385	1276	1086	1015	1045	979	845	870	945	833	831	839	818	802	842	818	819	750	867	775	761	820	812	783	760	837	793	770	749	774	750	759	806	754	786	776	797	830	792	771	779	778	807	772	805	759	771	790	761	823	806	706	771	744	765	758	782	819	773	795	744	754	768	774	797	761	760	742	829	827	781	773	728	769	803	760	805	800	800	768	750	745	807	801	759	777	802	784	740	764	796	752	840	793	790	737	767	782	801	810	789	813	775	768	798	713	772	746	761	794	738	786	764	736	756	780	794	773	757	770	800	770	747	794	783	727	772	831	772	763	813	800	803	761	744	736	756	778	842	761	740	822	737	776	784	740	780	770	750	763	696	788	740	781	775	747	771	798	777	798	773	781	751	759	765	799	758	755	761	766	804	783	770	743	790	778	749	764	790	761	755	745	782	770	775	741	820	785	802	752	746	730	789	778	793	775	814	793	737	772	803	808	800	760	768	732	765	762	770	784	769	789	741	809	734	766	752	799	818	775	791	818	746	720	700	783	750	776	768	783	815	789	788	752	780	736	726	793	759	779	835	748	810	747	778	749	821	817	757	791	753	811	772	823	787	760	747	786	761	749	765	789	770	782	815	770	781	808	779	808	732	772	752	740	771	803	721	784	807	769	780	766	788	753	768	770	800	776	750	766	795	766	775	817	735	782	741	806	785	788	767	773	772	832	759	761	813	761	723	724	745	765	786	793	801	722	778	763	753	748	777	781	761	761	796	797	752	816	777	841	754	791	786	712	733	786	802	786	728	837	781	784	745	747	804	755	829	743	771	783	760	773	754	773	804	785	774	726	744	770	799	757	759	728	799	775	736	767	736	745	762	824	781	735	748	749	762	775	767	803	767	755	766	786	822	780	798	734	759	778	752	810	786	722	738	731	763	719	760	775	769	761	767	786	740	806	740	788	801	834	783	746	804	766	786	815	737	714	798	783	751	723	753	792	772	740	796	782	750	743	782	810	781	782	783	770	733	720	757	719	774	788	742	759	740	793	763	733	759	782	777	761	773	747	725	798	746	768	813	737	819	791	775	753	699	733	802	794	816	779	770	787	790	754	805	802	777	773	801	771	754	790	773	852	757	808	744	798	811	799	796	792	823	763	749	757	781	722	741	758	771	788	737	816	831	770	754	834	799	774	779	761	783	782	785	762	744	776	821	820	776	818	731	765	763	787	790	828	789	783	744	771	765	752	760	734	761	780	785	762	772	775	791	771	745	790	736	775	807	748	786	772	778	719	709	771	803	751	770	749	741	752	782	780	795	753	736	770	781	780	760	787	753	803	804	774	775	778	820	768	757	794	792	804	786	763	765	763	799	763	814	809	790	733	787	726	796	763	730	774	752	774	769	730	763	771	791	802	805	711	736	742	732	787	767	766	748	780	793	786	765	753	748	738	742	789	764	778	794	806	829	721	775	742	777	786	777	757	819	780	774	792	765	793	796	789	788	826	814	821	808	851	757	785	762	744	795	734	761	756	766	816	795	798	800	807	763	728	750	734	781	810	773	800	762	786	759	825	819	768	779	775	767	788	802	784	780	799	797	809	753	778	751	804	791	747	699	796	764	757	762	756	772	742	762	729	773	808	741	760	797	796	809	788	815	750	785	811	772	775	806	802	747	797	780	780	764	772	770	818	761	750	810	743	782	765	787	757	793	767	738	752	768	713	793	784	765	798	730	744	775	702	766	780	776	763	779	765	767	786	753	765	761	800	741	798	795	773	724	749	746	771	776	778	775	772	770	788	768	740	742	765	769	797	794	814	767	747	761	814	721	787	772	837	790	750	734	743	753	784	813	768	805	791	769	778	788	778	784	753	740	784	797	809	830	771	785	769	806	819	770	747	759	734	803	748	776	796	745	720	748	809	748	788	788	764	744	806	770	789	763	783	780	738	717	732	794	782	711	785	761	779	772	771	729	780	815	743	775	732	750	770	762	756	792	802	797	794	828	762	783	771	740	798	805	737	759	791	719	795	759	770	799	785	787	810	742	784	758	741	753	751	811	787	788	783	740	751	738	791	837	773	803	777	820	713	783	776	787	819	775	796	790	770	799	774	762	765	768	816	739	819	826	778	813	790	775	736	758	796	784	773	737	771	771	763	781	778	784	808	791	807	789	795	812	808	775	801	744	728	747	804	779	798	792	773	806	799	724	770	750	804	820	798	786	805	799	786	804	809	805	765	766	742	788	700	770	743	752	774	766	759	796	781	758	749	785	809	761	762	746	770	780	759	822	791	831	813	761	751	743	702	738	804	708	762	819	740	758	781	749	760	779	758	862	723	781	761	778	786	756	774	755	820	802	778	732	704	781	807	786	705	804	758	776	735	792	783	760	821	798	723	779	737	792	791	752	783	733	772	751	785	814	756	746	767	773	805	764	856	765	730	746	775	798	816	747	769	772	776	742	780	742	741	750	765	787	730	729	747	777	790	776	756	735	774	730	765	747	787	821	782	785	754	783	756	767	798	723	764	745	796	762	791	777	773	831	749	836	733	775	730	770	760	780	784	839	795	743	743	770	769	791	769	814	788	774	738	799	790	744	760	726	782	744	764	776	798	760	790	751	743	743	740	802	787	734	784	808	789	869	805	775	791	742	807	758	780	737	759	788	773	757	779	764	763	777	747	708	751	800	757	829	777	766	791	754	798	787	743	759	836	768	821	737	743	773	728	791	779	759	746	777	771	793	815	786	776	792	783	754	787	753	774	764	734	753	744	748	785	797	761	766	774	829	735	827	789	816	784	791	791	789	788	814	768	801	740	763	786	714	781	800	738	796	780	773	750	763	812	736	773	732	786	769	817	839	811	776	702	786	784	823	799	775	773	792	818	785	789	752	774	734	795	759	781	770	822	789	808	774	760	721	800	801	762	792	776	709	783	715	775	752	778	725	820	799	757	797	775	766	784	769	754	754	788	785	745	726	772	768	789	809	690	681	765	803	832	817	768	794	746	791	826	764	731	751	749	768	761	767	734	853	773	781	748	752	787	755	799	733	731	757	757	707	777	774	786	787	701	744	798	780	803	752	742	795	722	760	753	754	824	784	818	750	781	791	801	838	793	751	727	759	717	788	750	745	763	769	812	780	803	719	801	780	759	776	766	774	777	781	744	776	801	785	763	784	783	750	770	737	746	783	761	792	782	783	767	801	832	744	796	783	773	737	788	769	757	779	788	761	766	757	797	733	742	796	755	794	753	743	770	721	772	761	782	776	765	760	808	774	760	784	766	776	770	756	769	758	798	827	734	744	811	792	775	757	801	814	732	773	731	747	807	799	751	755	751	789	767	796	802	788	774	750	784	805	750	814	780	792	793	768	736	785	830	788	722	778	805	747	774	779	768	768	765	781	839	767	804	816	750	786	767	761	752	741	751	735	749	761	743	778	769	778	773	776	778	773	775	755	725	785	822	784	829	799	760	797	786	763	790	768	809	771	754	823	793	785	743	783	762
12868	827	734	564	401	299	300	237	217	204	194	182	196	182	169	148	161	149	156	163	164	158	160	173	166	173	181	124	148	157	144	138	166	162	146	163	141	159	175	158	174	173	150	154	148	145	147	158	151	157	159	150	157	167	145	169	162	146	155	150	156	154	154	156	145	174	156	136	159	154	145	153	156	155	142	122	163	169	147	148	152	156	156	164	171	140	145	163	179	163	137	168	136	128	156	155	179	145	171	162	129	144	170	143	169	153	147	160	163	164	168	161	139	176	149	135	163	147	161	158	153	161	174	160	159	166	152	154	149	152	145	150	144	147	181	160	166	137	178	162	163	161	173	155	152	167	139	156	152	148	153	136	158	134	155	155	156	133	172	149	143	151	165	137	151	156	150	142	156	133	156	191	153	160	145	150	146	149	176	130	169	145	147	161	165	140	144	145	151	174	157	150	142	149	156	155	149	136	131	158	139	160	160	148	138	143	132	150	160	160	185	173	169	159	157	163	142	144	174	154	153	152	176	164	145	152	151	174	155	149	171	155	178	160	148	148	141	144	152	149	162	170	132	137	152	153	160	146	159	170	175	146	150	162	139	177	141	158	147	148	157	158	167	148	134	146	149	163	166	147	173	169	162	157	140	161	154	165	155	170	167	127	159	149	152	151	146	149	138	149	161	150	159	176	172	148	149	138	161	150	134	151	150	155	131	167	153	150	155	157	149	182	145	141	148	153	161	150	181	142	135	171	149	141	154	143	162	160	143	151	160	152	161	139	184	145	147	174	140	143	141	169	150	154	143	142	154	171	160	168	172	158	156	158	144	163	148	160	172	158	153	151	127	145	129	169	169	165	166	144	164	143	144	164	149	157	161	151	169	146	129	165	157	130	155	158	154	152	158	147	157	171	169	149	165	171	155	163	151	140	157	160	134	162	149	155	176	170	179	183	170	145	153	142	159	154	151	159	152	151	150	153	165	158	142	160	140	145	172	170	158	170	139	137	150	138	161	154	161	157	154	171	157	149	158	150	156	134	162	145	142	153	170	160	134	151	155	146	175	153	163	150	145	143	162	144	166	161	160	128	154	163	176	157	156	157	161	130	163	137	175	157	164	133	173	151	150	145	186	162	198	126	135	143	157	146	153	148	168	178	185	147	145	149	149	146	140	171	157	162	154	182	143	144	150	166	156	161	140	147	173	146	153	148	168	143	174	156	159	147	162	141	147	175	146	163	141	168	155	162	152	145	146	166	160	152	169	154	143	178	161	163	179	170	182	135	186	172	172	151	154	145	149	166	154	167	154	153	140	180	162	168	178	162	148	159	147	165	145	144	137	167	159	153	148	165	178	174	151	149	150	164	151	167	147	143	162	142	146	157	155	158	131	145	153	145	166	154	150	155	142	161	139	138	149	151	149	140	153	135	158	161	171	175	149	153	171	193	138	162	174	160	152	172	183	175	172	155	154	172	167	174	162	171	152	160	183	146	157	153	175	155	157	153	155	148	153	161	140	134	149	154	159	144	162	178	148	161	155	171	137	132	147	138	168	172	133	148	173	160	160	142	147	145	149	169	152	160	157	156	144	145	157	136	145	150	151	143	149	179	166	158	174	141	162	158	161	171	189	145	172	157	172	158	159	134	157	162	166	159	166	144	153	160	166	149	151	167	132	162	145	147	164	144	137	164	151	147	138	129	150	153	122	174	167	163	141	149	133	158	167	156	153	156	152	135	142	130	164	140	155	148	155	147	157	142	155	171	171	148	141	145	155	163	157	150	150	141	161	151	148	169	154	194	155	132	153	133	134	162	159	170	137	144	162	167	172	151	168	166	153	144	133	163	137	171	156	157	156	142	157	144	152	165	160	138	142	148	150	151	133	153	155	149	130	145	167	155	159	144	133	178	134	183	142	126	144	163	169	160	150	161	165	154	179	152	159	156	165	170	135	150	182	128	155	136	157	174	132	161	168	155	148	158	166	143	137	163	152	149	130	156	160	158	156	137	158	178	159	132	153	162	154	169	171	166	158	169	162	164	148	153	176	171	156	137	138	168	159	156	152	167	165	160	177	159	171	144	121	158	160	156	154	152	159	150	142	178	143	163	178	154	167	151	150	163	152	168	164	147	178	159	150	160	167	150	134	161	153	154	162	163	149	147	149	133	182	157	138	142	152	158	153	150	149	127	169	166	149	163	194	169	183	156	143	154	154	132	150	148	176	168	164	152	154	173	160	160	146	170	153	138	157	178	145	159	152	153	168	173	169	164	142	153	171	163	151	166	162	148	156	153	168	165	167	159	155	158	144	180	171	165	164	165	140	155	163	167	146	147	151	140	145	143	139	145	151	151	179	164	138	169	150	138	157	162	154	148	169	154	164	159	144	167	172	179	153	156	163	140	166	176	140	145	150	171	134	135	152	145	148	143	150	148	169	160	153	131	171	124	134	126	166	159	151	145	164	174	167	150	168	134	150	173	153	172	146	151	154	164	171	154	124	155	166	181	157	142	154	142	133	174	177	142	161	166	168	136	161	153	141	149	131	183	157	171	153	156	148	168	154	156	161	169	148	178	173	161	162	143	137	149	164	150	159	163	144	136	146	141	142	181	141	129	144	159	143	160	173	155	167	161	145	144	159	143	178	157	142	163	164	160	174	175	159	183	157	141	158	148	137	164	165	137	133	185	156	180	152	161	147	173	146	151	155	169	159	157	131	143	157	173	163	156	160	158	164	164	140	164	151	166	155	158	156	140	142	168	157	154	138	165	168	165	143	158	156	135	152	161	160	146	141	151	154	160	162	158	140	164	149	170	150	131	159	156	153	160	130	173	165	164	179	143	145	169	172	179	147	158	146	130	163	186	136	154	157	161	158	153	141	128	144	159	180	154	128	149	159	153	141	156	167	142	168	157	160	153	167	149	140	152	164	158	143	160	172	153	142	156	168	150	158	153	141	137	137	138	127	154	160	157	151	141	153	144	142	138	155	144	164	144	154	153	158	146	158	128	150	135	140	131	145	144	160	173	163	160	140	155	177	173	155	176	164	155	133	151	157	176	164	177	152	163	158	170	160	140	157	179	139	179	153	144	166	166	163	162	160	144	142	138	173	141	149	140	156	156	155	137	161	173	144	155	134	152	128	147	154	157	168	156	139	150	130	163	153	171	167	154	140	160	128	179	154	156	151	150	131	142	171	146	141	174	172	154	161	133	149	154	147	164	160	176	150	140	189	146	141	133	162	151	185	161	146	159	131	131	148	144	167	161	164	146	145	163	158	152	148	148	154	146	160	159	132	164	161	138	169	160	154	172	160	138	148	136	168	153	169	181	167	155	156	143	146	151	137	164	158	134	131	160	164	127	164	153	135	152	137	166	152	142	138	151	171	154	159	169	153	154	170	147	157	171	182	152	180	162	163	174	178	132	170	125	164	142	150	136	175	169	138	146	147	146	159	150	171	144	148	173	158	167	151	145	153	132	158	171	134	147	152	152	136	160	176	148
7949	840	1513	1718	1525	1301	1022	1026	853	762	693	623	582	516	517	528	536	485	481	443	433	417	447	468	399	497	465	444	404	432	385	419	382	458	410	433	413	404	434	424	399	395	385	398	429	411	408	384	376	412	401	389	412	396	401	363	393	413	379	378	412	370	389	408	400	362	382	410	428	377	401	425	425	388	402	403	385	410	408	373	387	387	407	391	413	402	394	402	356	388	394	370	378	417	405	386	404	400	416	364	394	381	336	370	394	363	404	411	442	417	420	371	386	384	365	391	367	385	390	407	387	432	405	402	373	419	403	361	401	399	367	406	410	404	392	386	391	399	403	383	395	408	348	389	415	394	366	381	388	369	403	385	357	374	399	399	382	381	377	403	351	365	418	394	402	420	400	382	377	377	385	350	385	422	362	389	391	412	378	392	384	351	382	388	384	416	416	417	390	421	415	387	418	435	387	371	399	343	397	360	372	365	403	378	388	374	397	422	387	394	392	373	424	417	377	353	378	422	378	399	412	368	373	381	393	377	386	422	403	421	403	399	367	412	391	369	402	396	451	371	438	364	397	401	421	419	397	324	391	376	384	378	406	380	369	408	391	404	386	369	401	383	414	425	344	419	420	370	412	403	373	380	420	403	403	418	369	429	377	384	389	412	395	382	396	390	386	370	393	380	389	375	402	427	413	407	386	425	402	423	421	388	408	397	395	444	408	377	414	411	431	388	381	393	411	396	390	417	364	381	397	384	380	381	411	440	382	424	382	387	395	414	407	350	374	409	394	393	421	398	350	396	393	377	412	419	429	406	406	392	390	413	434	402	410	359	390	374	387	364	385	426	419	360	416	414	368	408	371	395	384	403	393	364	361	405	364	376	394	413	367	414	406	406	363	419	388	424	363	422	410	400	370	401	393	416	372	390	378	398	357	382	442	395	400	416	378	384	367	419	364	387	395	357	381	376	408	369	379	387	409	414	377	385	376	359	365	377	420	404	378	380	388	404	390	415	396	402	387	340	405	407	399	369	348	421	399	394	377	374	383	402	368	372	392	367	396	397	405	379	326	364	360	379	375	395	411	402	395	389	416	378	369	377	366	361	393	398	410	414	405	374	369	378	380	399	390	418	404	411	410	414	352	380	367	378	408	376	390	396	390	412	394	391	392	420	400	400	367	386	396	347	397	412	404	396	424	377	366	381	356	400	383	384	434	401	365	415	373	344	392	430	406	383	375	394	432	409	389	413	380	387	368	368	396	380	382	370	417	378	445	381	363	420	399	389	392	402	396	392	412	384	409	394	393	405	374	416	423	391	349	427	374	422	423	380	395	392	403	395	419	373	410	389	390	380	391	394	410	384	382	359	422	426	402	383	401	407	430	387	405	409	394	402	367	382	385	387	425	397	402	397	441	399	381	389	389	398	387	420	405	371	393	393	389	387	391	389	353	392	385	413	371	369	404	426	366	410	385	356	352	386	392	402	392	417	387	409	396	393	381	372	381	384	380	392	427	364	403	394	434	374	382	375	398	387	366	380	376	386	378	377	410	429	380	405	389	357	409	380	367	384	388	390	423	376	352	415	409	373	396	404	382	371	355	394	380	395	401	386	385	392	401	376	374	373	368	417	439	408	412	411	416	388	355	356	388	378	416	388	415	387	407	388	348	369	423	408	378	335	389	387	382	391	390	384	383	385	380	382	386	384	415	441	391	419	418	403	367	415	391	414	400	405	387	385	412	392	412	385	399	377	382	378	406	389	393	397	397	398	365	397	398	419	387	377	363	408	434	368	429	355	426	406	408	362	363	403	369	408	387	404	402	382	423	413	389	406	407	414	377	416	393	396	381	415	373	381	385	395	377	426	387	377	401	400	375	409	393	427	404	389	396	394	389	441	425	367	396	409	368	429	348	412	389	385	396	367	399	427	386	363	419	421	392	419	429	359	400	395	405	375	366	364	379	393	410	389	388	421	365	414	423	421	392	410	385	421	411	389	411	393	398	393	388	406	388	388	410	360	344	384	382	383	429	381	416	372	403	409	429	400	376	398	413	431	368	396	390	399	390	402	384	392	376	437	393	423	434	392	430	362	386	407	369	382	385	430	389	374	395	392	421	399	364	394	441	399	371	385	385	408	401	390	380	379	399	418	375	381	407	418	390	413	388	394	400	391	394	363	401	380	401	390	387	378	384	404	336	418	364	398	364	370	393	383	380	390	423	412	379	435	408	399	388	404	397	410	428	371	405	352	410	400	396	390	424	408	389	406	400	397	394	414	365	393	426	403	418	406	405	390	348	379	403	380	422	380	396	380	395	424	385	430	381	395	383	390	376	385	379	381	395	401	398	382	401	370	419	407	401	372	408	416	391	401	384	409	380	421	418	386	391	398	393	379	390	353	405	362	389	417	377	391	382	385	399	397	418	427	371	397	375	375	425	381	406	402	390	381	437	392	408	379	395	401	385	426	393	367	394	412	364	380	380	346	430	405	400	403	425	406	413	358	407	395	409	405	407	376	401	382	390	400	414	384	354	365	363	405	372	405	401	415	366	395	377	420	414	407	378	398	383	412	364	356	389	385	419	404	390	407	349	414	386	412	409	404	404	418	410	391	436	411	397	367	363	389	406	392	383	392	420	382	362	384	378	397	428	390	356	405	393	397	422	414	395	391	415	331	381	432	345	391	361	369	409	406	383	408	397	365	382	398	402	418	387	405	394	404	391	392	397	359	392	383	412	407	433	444	407	402	418	386	344	374	372	392	400	397	424	393	394	398	415	385	358	409	412	432	382	358	383	372	413	375	357	380	409	408	372	402	363	367	413	389	383	423	393	391	392	427	423	412	386	419	388	384	385	393	402	374	399	365	386	415	381	367	376	380	395	388	403	388	391	427	391	416	410	364	404	353	372	389	401	392	402	384	399	395	421	399	387	375	411	398	393	397	404	405	410	403	403	387	400	398	417	423	403	339	429	379	391	389	380	427	411	379	407	372	403	404	392	393	380	422	386	418	407	384	380	399	371	409	429	378	382	377	414	390	393	398	366	395	418	408	384	406	398	379	425	409	432	375	382	382	419	421	405	383	371	386	436	362	377	380	432	415	411	409	380	360	407	384	409	395	386	387	367	391	419	378	378	412	378	388	399	396	386	398	385	426	400	399	399	385	403	408	362	399	431	399	387	428	401	402	397	388	388	372	383	411	363	443	361	408	406	381	370	386	386	404	392	384	394	408	368	377	413	416	414	386	393	363	403	358	403	420	407	365	415	413	368	406	386	372	409	387	380	421	401	370	395	362	402	381	389	434	384	391	393	378	397	423	415	406	366	379	386	392	398	395	373	382	382	422	394	422	373	393	392	423	399	388	377	396	407	407	425	364	423	426	423	382	372	416	404	394	412	390	417	383	424	384	391	398	374	407	405	382	410	372	415	384	411	355	393	379	428	400	396	425	407	405	390	419	391	386	369	398	402	410	400	401	375	397	398	403	373	400	380	388	390	400	437	367
1416	357	343	344	361	354	347	327	328	350	303	317	292	344	363	348	362	372	359	360	342	310	338	358	346	343	351	318	332	358	336	325	348	360	307	323	337	368	337	330	362	352	321	372	331	361	344	296	331	332	392	353	349	348	331	334	375	338	357	315	328	310	332	352	325	355	311	343	358	361	361	290	317	340	328	345	375	341	354	353	359	334	310	346	319	377	336	338	364	329	343	305	298	302	342	320	356	314	353	360	354	331	337	323	348	351	348	307	317	336	349	334	332	349	305	321	328	337	346	310	317	370	324	381	337	312	341	349	358	349	308	351	335	330	359	341	331	332	357	350	323	342	318	334	322	344	335	339	319	327	354	367	333	341	332	330	343	369	317	322	366	349	342	326	338	330	352	349	307	355	353	329	297	308	307	311	357	352	326	316	323	313	333	342	337	293	326	326	332	317	318	327	321	361	328	338	327	359	332	368	350	302	331	305	343	308	352	307	340	335	351	342	317	327	332	338	319	370	329	327	323	368	280	337	330	296	305	342	323	308	348	346	323	307	346	355	328	327	360	342	327	347	354	304	325	339	348	339	299	328	350	323	322	348	314	321	340	350	353	355	339	370	357	358	320	310	358	325	341	344	323	325	322	307	350	314	334	360	344	333	328	349	319	339	338	351	370	325	326	364	300	305	317	318	323	344	313	359	316	384	320	362	318	305	313	337	347	349	349	337	377	368	368	323	331	337	345	333	342	402	345	346	314	314	312	353	360	327	354	374	335	343	372	335	326	363	351	319	340	337	326	289	340	352	326	367	347	325	337	307	331	314	333	367	348	354	331	335	318	346	314	318	356	392	335	310	311	316	306	384	307	326	330	361	366	324	366	346	356	343	340	353	340	362	343	374	375	338	354	350	330	326	312	334	324	358	332	330	338	338	326	353	323	310	331	338	352	306	331	367	337	316	383	346	355	329	371	306	318	364	315	388	340	327	344	323	337	341	337	310	391	342	354	308	325	334	347	367	364	358	362	337	335	342	345	311	338	308	316	334	342	344	324	349	360	322	347	346	319	366	374	352	330	355	345	333	340	328	324	295	315	314	334	332	338	307	323	383	347	325	373	330	322	321	319	329	350	345	335	334	312	341	309	331	366	380	321	328	348	332	340	335	377	345	307	324	328	360	336	337	319	323	333	351	336	344	340	360	312	362	328	343	318	332	325	348	375	380	347	337	351	328	363	346	325	309	318	309	331	323	331	314	305	345	327	383	332	336	299	385	346	361	303	339	324	323	344	322	339	336	326	300	358	372	355	351	344	367	338	344	334	358	324	350	348	312	348	349	332	361	315	321	342	361	328	337	348	306	342	331	325	324	339	264	337	361	312	348	359	369	376	346	378	339	384	321	301	336	322	346	334	346	332	344	342	323	299	363	346	347	350	309	335	333	313	346	343	335	358	327	364	336	343	353	342	343	344	356	362	343	322	320	322	336	307	342	343	355	313	312	340	348	333	367	327	330	327	317	306	335	308	371	363	355	321	315	331	319	326	349	366	330	328	355	353	331	322	337	339	312	338	341	329	314	345	350	315	332	312	324	340	358	361	393	317	343	334	338	306	358	363	345	329	354	349	308	345	327	345	339	360	332	315	313	325	368	319	333	346	354	315	318	317	352	322	325	327	311	322	329	353	339	326	359	358	352	322	357	333	299	336	337	337	333	337	386	368	319	308	340	360	334	364	343	301	323	348	333	335	335	334	366	358	321	321	308	320	347	356	330	338	321	329	363	334	380	331	308	346	343	320	366	338	305	355	365	362	330	332	327	328	342	360	345	313	357	339	354	339	325	356	369	335	337	310	359	339	333	365	318	304	350	354	354	331	359	318	321	328	333	347	345	345	338	352	344	345	341	335	365	373	363	330	335	332	351	319	328	365	334	349	327	347	328	320	334	334	339	329	317	348	331	338	368	329	325	351	322	403	328	355	333	334	295	351	334	363	400	322	316	347	354	357	329	351	334	316	337	305	380	307	350	341	357	336	342	336	344	338	327	347	350	349	337	352	336	309	292	368	339	345	316	314	313	337	327	319	359	307	297	343	348	352	358	329	336	312	309	325	327	303	335	358	351	350	350	355	332	324	277	323	357	337	304	331	349	336	348	367	337	363	315	330	332	335	358	376	346	366	330	358	363	344	347	309	333	325	345	354	325	326	329	343	334	350	339	322	354	345	354	350	370	395	348	329	348	377	355	342	349	384	348	330	331	333	355	336	327	329	349	357	352	308	338	286	337	328	346	354	320	353	382	352	330	345	338	369	332	341	328	336	304	339	344	336	324	317	305	355	333	333	353	360	365	356	338	327	307	322	340	330	322	368	339	371	342	360	332	308	361	344	339	339	343	360	350	370	349	319	327	322	315	326	321	334	317	317	348	343	334	352	304	338	386	338	357	319	348	356	351	350	339	316	326	310	352	343	341	324	325	341	358	341	359	390	337	347	348	354	358	343	348	324	301	390	357	343	346	339	338	341	376	347	331	337	365	333	310	314	320	324	353	320	308	344	329	343	334	329	330	327	350	325	371	315	350	355	303	316	348	318	354	312	323	315	342	284	387	323	329	318	310	331	370	361	321	332	346	318	352	326	342	343	326	335	355	328	367	338	349	304	356	363	372	325	341	304	308	315	353	323	360	313	329	363	318	349	327	349	335	351	319	338	333	331	308	324	333	342	307	340	363	373	364	360	352	340	382	341	331	313	286	345	367	350	296	325	362	347	347	358	354	294	342	324	334	334	329	341	315	334	350	334	322	270	343	358	338	322	341	350	334	352	328	327	321	324	301	336	340	331	356	348	354	328	313	363	327	288	366	345	350	359	355	340	317	327	348	339	336	347	340	349	328	359	337	359	280	344	320	379	303	296	315	321	333	332	354	329	345	328	342	337	318	377	325	319	322	341	360	355	329	323	314	366	330	343	357	336	335	369	366	329	345	337	355	321	327	402	373	297	324	322	319	341	326	338	353	333	349	315	367	347	349	326	307	313	351	323	350	346	309	371	325	305	303	325	330	326	316	335	328	367	305	292	320	351	322	343	333	365	341	347	352	330	362	311	309	324	340	369	341	299	336	311	353	322	350	328	291	307	330	314	332	301	328	344	363	375	321	337	332	382	314	335	334	334	370	324	337	334	315	325	330	334	313	321	342	318	362	341	324	373	312	347	337	319	325	321	375	374	314	342	355	313	334	364	334	342	364	350	354	333	356	354	347	309	347	351	328	336	328	370	343	344	355	318	358	329	350	343	322	309	349	338	339	330	380	348	342	361	332	304	369	356	345	300	338	373	387	382	354	333	321	351	338	333	364	281	332	347	334	301	341	337	318	340	387	329	374	307	354	346	329	345	305	338	355	344	343	349	361	347	361	347	301	349	308	303	337	329	329	320	360	326	340	348	328	332	343	322	323	368	333	333	351	338	367	325	297	368	359	327	369	329	368	342	340	343	333	316	343	337	344	306	319
1967	821	822	777	841	792	788	752	824	811	788	803	797	834	797	808	793	769	832	795	807	814	804	760	814	834	816	830	766	755	843	810	850	830	852	802	771	818	755	789	818	770	835	858	800	810	807	829	772	869	781	805	815	818	818	786	835	819	799	781	818	748	771	843	820	800	764	784	804	844	856	798	792	816	858	757	814	820	844	841	781	805	781	773	805	774	791	819	824	799	786	775	751	821	811	729	795	758	763	826	875	805	797	826	792	793	793	788	845	828	777	786	762	781	863	768	813	861	807	812	804	833	851	778	814	866	775	756	783	777	815	795	758	817	769	780	764	810	814	793	822	783	795	780	796	759	770	761	847	779	819	803	785	785	810	794	798	778	785	766	775	809	801	846	768	802	819	829	823	821	762	790	785	818	802	791	776	813	801	840	775	786	781	783	779	808	811	779	799	789	835	764	809	846	838	782	769	762	837	807	776	827	844	777	792	807	804	776	793	795	796	788	801	824	832	805	788	800	769	798	815	802	789	827	824	776	801	800	778	784	805	826	794	765	802	858	784	825	789	789	786	823	787	798	779	769	795	777	829	814	802	816	785	791	793	776	848	799	795	799	802	787	863	782	743	844	755	823	830	854	796	800	824	775	830	782	768	808	796	828	773	807	759	806	831	770	813	807	798	767	798	739	780	803	777	823	808	818	813	762	812	786	807	808	834	810	790	840	772	750	812	799	797	816	840	762	797	791	833	743	818	791	788	816	806	789	772	776	795	743	865	774	733	775	769	837	836	744	755	774	768	808	861	810	829	767	834	798	802	794	792	823	790	771	797	818	777	809	843	840	819	827	789	769	771	789	816	762	838	822	838	846	804	814	827	813	816	834	836	770	822	809	776	825	785	763	787	788	789	820	824	760	791	839	820	785	801	836	783	795	814	800	835	776	765	759	821	807	820	813	826	829	789	821	807	849	816	778	783	787	763	762	778	750	808	787	825	837	808	790	759	745	781	794	759	804	778	838	763	819	803	775	759	861	795	836	789	852	813	829	777	776	759	821	803	807	844	801	884	801	843	800	769	838	835	797	761	790	758	765	771	817	790	821	775	803	772	731	793	794	759	784	764	806	794	787	792	803	813	792	799	822	789	803	774	850	790	807	778	824	772	780	831	815	783	815	812	764	728	795	776	773	830	795	859	773	813	827	785	823	800	812	798	825	750	749	835	799	818	777	835	801	794	759	832	840	791	844	837	774	787	839	812	808	864	803	815	799	771	809	822	825	814	792	783	735	783	810	859	781	814	799	771	792	808	765	818	800	847	823	828	828	813	776	783	806	832	810	790	792	825	730	815	758	764	825	814	814	805	783	782	790	786	808	796	769	812	801	826	786	801	786	813	847	809	775	788	819	788	787	848	788	752	805	800	814	803	754	810	822	796	773	804	776	793	850	772	789	798	809	784	768	801	790	754	772	818	775	777	800	801	835	807	787	766	744	769	753	815	793	754	794	819	768	773	830	824	842	785	808	860	838	818	817	829	822	791	775	792	798	804	816	804	752	802	765	796	808	773	787	819	791	752	838	775	840	822	807	840	816	851	764	777	803	782	871	807	761	794	832	780	795	814	806	747	778	779	799	809	793	800	777	776	791	785	777	782	803	778	812	820	770	801	775	786	800	813	837	799	785	760	819	768	792	776	802	788	806	757	848	803	731	784	838	780	840	739	824	779	787	780	828	824	758	839	829	800	809	780	791	830	759	827	808	776	773	807	760	795	782	779	768	804	793	801	804	808	804	816	754	793	783	807	822	839	763	752	822	797	789	803	839	793	825	801	784	848	786	820	790	753	816	817	746	796	780	764	809	801	793	812	785	757	778	799	806	816	811	769	789	837	798	847	803	790	841	788	763	786	863	833	748	812	803	768	782	735	747	786	852	773	811	763	853	797	778	789	828	785	820	771	783	811	817	795	817	796	814	770	807	827	840	773	821	769	791	771	774	773	796	893	771	818	807	844	792	788	780	808	774	764	754	791	824	806	769	848	813	779	789	771	815	800	718	750	772	788	777	768	785	806	818	825	788	825	719	826	800	807	819	791	847	802	809	829	786	813	835	783	728	769	832	792	829	800	792	842	848	827	810	777	816	815	812	811	781	764	827	781	815	768	783	818	804	787	773	862	766	747	775	844	831	812	803	793	791	756	791	844	822	824	794	807	754	798	823	823	798	833	812	835	764	804	802	777	799	802	779	827	795	806	802	802	803	792	823	782	816	735	794	732	769	820	784	839	819	826	878	775	788	773	799	846	788	841	779	796	745	788	784	763	777	805	816	841	789	799	820	836	795	853	808	785	783	792	764	808	866	847	808	846	833	787	785	824	822	826	809	829	795	836	816	801	812	798	852	761	820	828	807	804	764	799	838	820	784	878	770	757	832	815	839	799	776	794	803	777	821	809	818	801	801	824	818	793	767	807	800	776	771	804	845	806	837	815	821	796	830	799	765	834	819	835	781	773	831	802	820	799	800	795	758	758	813	802	810	835	816	780	809	818	813	785	812	790	760	814	837	795	816	760	829	845	801	784	763	827	772	765	825	783	867	760	793	820	788	859	797	790	831	822	810	808	777	783	770	771	783	763	766	738	798	791	775	783	833	771	775	752	812	838	823	831	831	852	796	790	832	847	819	823	805	799	832	805	804	800	721	790	774	847	814	859	749	807	782	827	814	798	811	848	770	734	779	801	804	842	785	856	783	861	812	774	840	819	835	745	787	764	773	785	786	781	746	791	756	802	849	790	836	794	797	805	801	797	847	778	803	771	841	799	829	828	822	790	860	775	834	819	846	777	825	783	782	771	793	759	789	781	836	808	776	816	800	818	793	794	829	801	776	821	807	796	779	789	782	773	750	770	817	789	835	798	794	806	769	792	824	805	778	795	791	807	798	809	853	818	824	822	829	785	777	812	843	758	794	772	815	797	785	831	811	880	790	775	837	797	802	820	753	776	758	807	771	837	830	831	814	834	792	790	781	802	837	785	784	773	798	839	773	798	797	779	791	754	816	821	845	827	860	825	824	813	823	801	832	797	759	810	805	821	814	801	715	803	777	801	834	796	890	818	778	746	782	763	792	833	842	772	830	766	730	779	774	837	795	784	824	776	778	794	828	800	817	771	774	761	823	811	819	852	789	746	797	790	830	830	792	781	861	805	832	846	777	801	868	830	826	741	788	755	817	814	837	810	846	805	778	789	809	811	805	812	788	802	784	782	811	818	800	813	781	785	755	774	825	802	781	827	797	837	763	778	767	754	790	795	788	817	797	816	826	792	798	748	781	767	799	769	805	778	795	794	814	754	793	791	784	782	817	794	805	808	819	802	808	832	798	841	834	763	837	809	856	766	805	836	777	774	766	805	745	765	791	787	808	770	799	769	845	805	733	790	781	768	783	756	773	779	791	818	828	778	809	798	823	802	798	831	824	765	788	776	795	828	779	822	800	803	800	809	792	793	805	859	824
6765	549	531	498	462	404	371	361	385	352	354	322	380	373	348	284	316	321	341	344	348	298	317	309	354	331	321	399	356	321	315	329	340	335	376	341	352	328	354	379	345	303	330	308	323	300	340	319	325	329	346	334	381	321	309	356	326	344	354	324	324	323	327	336	344	325	336	323	309	332	332	329	313	335	329	320	330	308	337	334	318	307	327	341	336	310	316	319	334	326	314	302	333	353	341	325	363	335	354	318	355	313	320	348	326	325	316	327	349	335	336	330	343	337	365	317	342	336	330	354	322	327	309	333	373	348	312	321	303	339	334	321	326	336	321	340	316	322	370	297	304	348	286	331	323	318	341	345	334	390	345	316	360	344	337	321	295	338	324	342	347	301	334	349	293	305	367	293	340	368	368	343	333	299	327	343	308	309	341	369	309	340	346	303	322	312	343	310	313	333	316	339	299	334	336	306	319	334	323	323	364	348	341	289	340	301	314	325	319	329	333	327	318	365	365	326	362	322	326	337	319	333	343	297	327	339	333	342	332	332	298	348	333	309	307	316	316	356	319	309	331	326	330	331	316	306	359	321	331	331	343	355	322	308	303	341	328	327	340	321	331	354	322	333	323	339	339	365	355	350	341	326	326	326	358	338	338	312	352	342	314	328	351	353	347	311	343	329	352	346	361	344	326	304	308	330	299	329	323	333	304	341	358	365	331	331	354	341	329	335	333	322	342	339	320	299	338	360	322	361	333	362	338	343	330	328	319	343	334	331	354	323	309	341	337	375	364	335	320	360	339	343	333	361	335	341	346	290	318	329	317	355	326	338	320	364	344	320	304	311	319	316	330	337	323	331	349	360	362	332	350	334	304	317	330	349	356	357	360	335	319	325	344	328	358	356	319	316	330	323	349	325	339	325	350	334	346	327	347	321	312	371	330	342	366	323	323	305	331	363	352	341	333	393	311	331	360	316	347	362	319	354	326	356	319	339	369	334	308	313	342	325	329	311	338	372	326	338	380	305	317	356	341	324	320	347	322	313	337	338	343	305	370	313	345	357	330	340	319	334	346	353	326	363	350	328	309	335	279	301	326	342	307	311	313	373	313	335	355	321	326	366	318	300	317	319	344	344	352	335	314	339	335	323	367	343	345	361	370	345	360	341	362	320	297	329	355	330	344	334	331	357	354	333	324	351	300	346	351	361	313	326	339	299	349	322	337	347	307	333	332	340	340	323	346	376	344	345	316	321	316	367	354	330	364	384	323	326	347	336	358	347	353	336	328	292	307	328	333	335	324	335	303	304	352	310	309	321	325	316	335	340	349	331	360	333	365	332	317	372	358	390	326	337	331	313	330	357	322	364	298	342	338	326	346	351	354	308	325	352	324	319	303	309	380	321	356	338	341	323	326	320	357	326	337	327	347	327	323	311	346	334	332	341	349	316	325	329	318	312	354	345	341	338	320	328	324	313	354	380	336	343	361	369	332	307	317	335	324	332	378	294	322	358	365	336	349	307	341	313	330	349	329	335	305	337	339	349	350	319	353	307	356	304	341	361	363	319	351	324	304	314	365	355	315	313	322	341	377	328	323	315	325	344	349	353	317	314	324	347	310	359	342	317	328	326	336	345	340	329	360	322	336	343	287	343	356	343	347	334	321	335	319	346	306	286	352	361	381	347	337	328	318	336	335	356	336	329	338	326	340	352	320	315	344	339	354	324	342	329	353	331	338	315	320	315	321	314	344	319	298	321	322	312	338	340	376	314	356	321	320	323	322	311	338	312	318	350	378	341	324	336	330	348	303	353	302	337	315	303	346	315	314	318	356	319	332	297	348	333	340	292	352	322	324	326	333	290	292	321	338	317	319	362	330	316	315	314	306	341	350	302	356	343	321	386	345	343	349	329	346	305	347	329	321	365	341	330	348	306	364	327	333	357	296	324	324	306	307	322	283	334	320	333	326	329	318	332	324	357	346	345	335	297	328	336	308	351	307	329	326	321	330	336	356	322	329	348	348	338	326	289	330	341	338	309	324	324	347	322	341	328	343	352	300	319	341	279	342	331	320	341	324	344	366	338	312	320	333	339	331	323	381	351	348	313	351	316	330	322	342	341	321	344	321	327	321	307	327	316	333	377	305	345	310	317	354	328	302	319	330	343	307	329	338	328	312	310	303	338	327	327	358	334	310	347	326	341	310	334	324	339	331	355	344	338	337	325	320	368	337	345	351	309	363	351	319	328	320	357	356	341	365	325	337	331	343	362	343	348	354	322	337	340	307	307	276	351	356	355	316	354	381	331	326	341	355	348	319	341	343	324	308	354	338	317	336	357	327	339	340	341	288	327	327	353	356	370	351	320	319	357	314	357	345	324	342	340	308	318	317	320	331	314	345	316	353	343	363	333	373	335	309	339	319	337	325	315	361	329	319	311	336	307	344	324	345	330	329	312	322	324	312	328	322	291	332	340	335	361	339	331	353	332	366	314	325	299	330	324	312	304	314	323	332	354	336	368	315	299	340	334	325	364	325	362	354	325	341	316	342	345	320	294	338	341	349	324	321	318	367	327	326	297	361	335	367	326	346	348	350	350	320	341	322	319	343	308	333	302	329	329	314	299	332	335	342	311	324	298	366	347	325	344	315	336	315	320	285	348	300	305	329	337	328	339	336	316	314	341	349	345	319	379	373	331	343	318	308	308	348	344	331	332	348	322	333	328	330	337	332	335	323	338	323	359	356	337	329	303	331	299	346	320	314	332	339	342	335	319	322	367	356	352	317	330	280	354	380	334	339	307	325	328	332	284	319	318	303	312	339	349	331	380	327	325	325	351	330	324	325	326	321	304	343	323	332	350	320	319	339	314	350	336	337	334	354	354	318	315	303	313	337	316	301	319	359	340	357	380	299	340	317	310	330	331	315	340	312	363	335	318	302	304	341	325	342	336	345	336	333	340	310	343	345	352	336	329	332	343	342	325	345	331	349	348	343	354	338	312	320	352	361	309	324	341	357	298	337	326	349	320	341	326	359	376	326	352	316	312	325	309	326	337	322	337	358	326	313	323	338	365	309	347	304	354	331	349	317	329	376	341	323	336	315	350	311	325	343	330	346	359	333	320	329	339	339	367	322	356	315	318	358	385	357	312	335	326	323	321	326	303	357	353	341	303	310	313	294	349	327	360	346	330	345	332	384	360	321	347	345	341	278	356	329	343	321	357	329	340	335	321	323	363	353	310	319	328	308	354	325	348	317	309	353	333	299	314	348	308	338	330	336	362	321	359	293	318	350	324	305	339	326	361	323	333	322	345	361	325	342	346	346	315	323	332	363	339	323	327	341	313	344	331	343	326	333	338	365	302	297	352	350	331	293	351	317	332	353	356	299	305	327	308	340	334	289	326	326	325	319	307	338	305	339	366	356	329	327	348	363	330	332	312	277	330	341	319	317	310	317	343	329	336	319	322	326	343	318	344	348	337	391	308	339	339	336	350	322	358	329	292	357	316	338	337
6351	993	1322	1413	1362	1251	1187	1004	1049	960	893	912	893	812	849	874	807	810	856	845	773	770	780	818	793	801	773	805	776	718	850	759	790	759	761	785	827	789	787	760	812	817	800	747	760	805	849	783	753	779	808	802	810	785	798	752	759	759	824	773	816	739	758	803	748	793	769	778	752	840	763	743	807	848	778	742	770	751	806	769	787	790	784	782	800	817	780	822	785	814	781	775	772	768	776	771	782	796	716	775	780	785	802	780	767	757	777	765	802	759	753	765	789	803	752	790	734	773	777	766	753	758	741	754	811	816	773	794	769	771	754	786	737	772	753	766	797	830	798	801	799	730	744	800	828	845	804	760	780	762	824	759	808	768	766	750	752	736	789	789	830	716	791	777	717	773	825	792	762	788	816	733	833	775	789	797	768	779	758	732	812	719	834	789	741	769	775	748	786	813	781	804	777	772	763	747	776	865	786	748	748	802	751	789	787	773	771	804	774	762	774	777	778	796	794	834	743	773	781	765	793	801	757	767	779	791	750	744	742	744	770	806	752	751	808	770	813	741	738	780	776	759	752	825	797	747	814	774	798	751	774	747	811	756	820	778	750	783	762	768	769	794	790	755	807	776	788	815	755	806	776	787	770	741	830	785	786	786	737	793	772	780	729	826	743	770	722	775	769	758	764	757	742	813	770	744	801	740	771	811	757	810	732	751	771	717	801	778	742	770	736	794	804	790	777	778	763	815	819	787	807	786	809	747	791	774	744	748	800	803	772	776	776	808	741	729	753	765	769	747	780	832	742	773	757	752	762	785	797	733	803	757	803	801	780	797	778	751	780	807	789	766	819	782	792	776	785	757	767	781	796	746	779	758	755	730	794	808	786	782	750	761	741	737	794	807	775	770	787	805	770	768	789	804	754	735	810	780	819	748	781	789	803	806	758	777	737	742	772	758	776	750	794	753	826	768	762	843	773	796	771	794	763	774	798	733	756	831	762	825	810	787	763	758	761	793	770	772	791	740	804	798	687	788	754	771	770	746	760	819	750	795	764	766	718	767	766	818	819	816	745	789	759	756	828	773	751	773	781	769	790	783	778	759	793	784	792	834	774	779	747	778	778	732	729	748	728	784	789	826	807	780	820	763	791	742	776	760	747	794	769	820	796	809	760	744	837	812	819	762	753	753	751	797	743	789	735	787	764	743	749	787	805	801	767	773	767	783	732	809	741	804	761	794	760	767	784	749	771	814	793	798	812	771	810	746	737	765	739	730	789	796	799	775	719	730	769	776	811	782	759	734	805	770	786	752	783	754	755	798	777	791	748	791	790	785	804	760	750	792	763	749	781	754	753	749	805	723	795	786	729	815	832	769	784	785	760	797	767	792	826	773	741	785	750	794	775	738	791	763	814	780	791	783	825	802	765	781	763	782	806	740	754	806	748	741	698	745	719	777	763	807	798	800	787	793	803	773	814	779	836	835	744	742	779	728	775	781	755	736	732	770	757	770	793	713	747	831	744	771	776	805	807	770	787	762	775	771	780	763	781	791	772	761	793	780	793	815	765	739	800	778	772	760	780	795	788	818	748	757	772	771	796	731	820	735	799	738	774	799	745	812	804	760	773	754	789	748	738	738	784	746	754	711	766	773	781	781	744	721	799	792	777	765	792	773	800	789	743	776	771	800	790	778	740	795	780	802	787	776	747	821	792	755	755	738	773	837	775	792	778	747	754	766	807	763	733	766	747	786	823	763	829	781	781	763	716	813	763	732	751	809	789	779	750	797	801	775	759	823	795	790	785	786	744	767	776	774	826	788	785	761	798	733	773	762	776	781	746	772	757	726	785	790	821	752	785	789	751	773	759	751	791	750	769	834	831	754	750	760	805	777	771	786	781	772	724	749	811	825	792	778	776	754	812	807	760	816	741	766	738	799	763	740	823	773	780	764	760	766	753	773	779	754	764	751	772	745	755	783	798	751	762	762	805	772	776	755	790	810	798	762	772	803	775	798	757	776	742	814	794	798	778	761	808	815	735	766	761	768	801	772	740	802	778	777	780	818	823	781	771	767	820	791	768	798	808	800	781	827	792	762	762	825	717	765	788	805	827	732	766	787	767	783	800	822	817	792	812	751	767	745	763	776	779	772	769	786	804	768	746	762	797	804	769	806	752	800	839	806	750	802	771	771	796	767	735	734	735	826	763	772	829	787	812	767	802	777	803	720	771	825	758	748	776	768	762	750	748	734	815	780	781	777	713	754	822	766	757	778	770	799	826	831	796	802	779	745	756	777	785	766	797	760	729	776	777	800	750	785	786	745	778	787	779	753	774	744	816	774	766	775	779	768	785	800	745	848	745	775	793	780	804	793	776	768	826	798	789	830	755	840	817	757	772	797	792	800	840	793	749	785	788	797	779	772	724	759	768	782	789	773	758	744	729	779	808	745	735	778	818	782	793	784	766	784	816	827	793	792	784	787	745	800	809	783	803	751	764	764	767	782	777	781	786	797	781	783	813	802	774	760	739	767	769	746	757	790	794	766	723	780	781	789	787	779	755	743	827	750	748	754	812	782	775	771	711	751	731	756	779	792	781	742	809	795	828	749	808	760	793	796	761	787	819	731	735	783	757	791	712	811	805	766	812	767	768	822	745	799	777	784	735	733	778	754	769	775	794	749	779	773	777	766	770	772	796	727	769	755	776	754	775	794	766	762	777	817	773	789	806	800	814	800	768	757	749	779	791	781	755	789	788	730	782	797	748	743	791	767	768	773	809	828	831	800	798	755	799	773	804	735	762	775	769	758	796	789	829	769	784	817	764	778	711	796	785	788	778	772	790	744	772	764	782	806	805	774	821	830	756	789	751	749	754	751	784	777	762	744	759	721	800	768	721	745	733	757	750	768	789	803	756	748	841	801	750	757	728	785	769	767	781	769	769	778	793	793	766	799	821	755	776	801	714	799	784	733	772	765	780	797	760	776	761	780	745	722	738	762	802	761	784	740	771	772	773	755	785	829	819	791	744	832	735	784	797	755	819	806	821	814	794	721	809	727	771	753	818	729	825	816	803	760	792	721	752	807	779	770	783	731	797	761	764	792	763	806	747	771	789	801	765	808	764	731	744	798	783	793	773	790	781	734	785	721	744	804	732	773	800	823	752	752	724	755	786	777	799	760	771	743	772	840	716	806	789	810	749	806	758	749	802	755	772	794	774	809	779	803	781	798	758	758	752	786	811	782	764	789	753	738	799	815	792	771	778	761	797	793	795	772	759	804	796	767	820	796	745	774	804	809	809	755	742	748	803	811	729	784	746	735	805	770	729	793	785	799	731	766	745	798	805	810	744	784	749	739	756	783	811	777	820	801	765	793	757	792	752	759	772	751	722	765	760	827	796	825	758	808	788	764	754	741	747	789	760	731	763	754	783	727	778	787	762	774	768	728	858	767	746	777	770	775	782	752	784	716	776	794	767	706	734	769	801	736	770	773	799	768	804	828	730	734	816	813
12833	861	666	513	383	355	292	263	227	229	214	188	175	161	169	153	171	150	166	149	170	161	168	156	158	165	155	166	164	164	144	167	162	159	151	176	148	163	156	141	161	141	144	157	152	157	161	151	153	150	167	161	157	159	146	162	170	166	184	151	175	144	154	175	147	168	164	147	149	164	154	154	139	141	160	162	128	150	171	147	146	141	164	132	151	169	141	174	165	156	150	143	151	149	170	146	166	158	152	152	151	159	162	144	154	173	149	147	161	181	160	152	166	134	167	166	135	155	145	153	143	149	142	178	176	166	159	159	156	176	171	153	139	186	151	157	147	164	165	141	156	128	154	151	142	154	136	149	151	157	168	166	145	136	138	149	159	173	159	159	147	172	161	165	151	163	150	146	187	163	146	152	149	129	163	165	188	132	158	166	154	155	142	155	158	174	160	150	158	163	140	166	151	166	148	147	169	165	159	170	175	157	175	150	163	155	160	151	146	169	146	142	145	146	167	158	147	144	140	135	145	155	159	134	159	177	155	116	163	173	170	141	164	138	160	135	155	138	148	147	166	146	153	164	171	155	142	159	163	156	144	145	145	189	175	127	144	146	164	168	143	136	133	159	126	156	161	171	151	146	160	156	164	146	150	155	162	158	154	156	134	145	165	136	167	168	137	158	148	160	169	148	164	166	154	166	149	177	170	176	151	162	136	146	153	154	159	214	159	153	166	141	149	163	193	159	155	158	151	148	153	156	170	146	161	169	184	143	138	132	156	161	150	178	171	157	159	148	156	157	162	164	162	170	168	155	157	158	173	139	147	136	161	167	158	171	160	170	157	151	161	149	196	162	159	160	153	143	170	142	132	165	155	172	165	175	167	187	157	166	170	174	191	170	163	149	181	137	160	165	143	151	142	133	154	162	173	149	133	165	167	153	178	128	146	148	151	149	161	170	149	131	168	182	146	167	162	161	172	180	160	132	154	150	150	170	189	156	167	167	134	153	146	131	142	150	154	154	161	160	162	161	172	158	164	146	156	173	163	136	179	162	161	163	151	158	139	150	138	168	166	141	173	167	171	189	175	184	159	128	157	164	158	136	169	164	163	163	146	153	184	172	164	147	158	173	146	187	154	162	157	156	155	156	159	143	140	164	161	176	168	131	154	142	144	127	159	156	145	147	154	166	149	148	155	169	145	164	154	173	150	168	144	167	154	151	155	169	171	171	148	167	171	173	159	147	173	175	174	127	174	159	164	137	142	143	143	147	145	141	164	179	149	141	136	136	166	135	180	143	141	162	164	148	157	156	168	158	157	147	148	145	152	147	153	147	123	147	149	121	169	145	157	166	152	134	138	169	155	172	162	158	170	157	146	153	140	162	166	159	141	151	149	132	147	160	177	165	129	129	149	156	157	139	149	139	148	178	128	150	168	174	142	160	154	155	156	179	176	176	163	134	134	159	138	173	173	188	181	177	160	161	157	126	172	145	178	168	152	140	146	141	153	147	152	177	168	163	148	147	168	161	164	167	154	158	167	173	150	158	134	154	148	144	149	146	153	139	175	175	152	165	137	174	153	153	143	142	168	154	147	152	159	150	182	179	143	153	127	156	137	153	174	149	140	153	153	176	162	161	157	180	154	160	152	163	160	150	154	148	150	172	163	130	151	156	173	134	154	162	170	158	156	165	142	201	147	157	139	149	161	164	153	151	167	160	155	145	143	156	158	157	133	149	170	158	142	151	159	143	159	172	168	161	175	176	141	157	137	169	136	156	162	157	158	159	162	153	150	136	170	163	171	179	158	151	137	174	147	179	166	168	141	162	166	160	179	161	149	155	165	150	191	177	143	151	163	154	158	155	149	178	161	146	153	153	164	144	149	164	142	145	136	145	164	159	180	190	190	144	167	150	160	163	147	149	138	163	172	143	171	166	166	160	174	163	132	140	153	140	169	131	157	166	175	170	175	147	156	164	163	163	143	137	161	167	157	139	140	136	177	153	169	156	163	155	153	161	155	148	162	197	160	159	143	178	178	136	160	129	161	161	129	131	143	142	155	165	144	135	133	171	167	160	149	148	157	177	164	169	166	158	165	170	140	149	176	135	156	149	141	166	167	161	138	156	143	139	154	134	181	149	142	171	152	124	184	149	132	157	159	167	177	159	148	181	155	178	157	143	158	169	150	137	147	137	155	166	169	160	180	146	163	184	144	138	153	162	154	145	151	163	176	167	169	177	156	146	154	140	166	153	138	169	152	160	139	132	152	158	143	160	150	141	157	167	142	154	159	161	126	142	151	182	178	180	161	149	157	145	150	142	114	157	137	143	144	128	146	144	147	148	162	140	159	151	153	147	148	159	151	165	169	190	153	133	136	169	143	174	179	143	158	143	140	173	147	152	148	132	164	155	170	160	167	181	152	189	159	183	156	150	156	155	175	178	155	172	168	157	168	141	166	141	161	157	134	131	163	163	124	141	165	173	165	155	163	180	175	179	139	160	189	144	146	139	161	161	160	155	164	168	149	164	166	151	159	137	152	169	157	151	145	141	180	154	150	157	155	150	149	186	148	153	154	165	160	139	176	140	180	166	157	179	150	151	159	164	147	170	142	169	154	171	149	156	163	160	150	156	169	144	150	153	170	156	169	132	131	149	132	154	134	160	153	159	158	181	158	134	123	162	150	134	171	166	142	160	159	162	171	148	167	148	169	154	150	144	134	140	136	153	149	163	165	171	162	161	163	150	147	150	142	164	156	143	169	157	150	146	150	168	172	162	151	167	145	186	146	164	133	162	146	148	153	144	169	155	156	163	158	144	160	171	157	164	167	149	144	151	168	160	172	171	138	155	157	145	149	156	130	181	145	157	153	162	152	166	170	145	164	156	154	131	164	163	141	150	171	152	138	156	143	166	139	141	160	150	145	157	161	163	165	149	149	166	135	165	142	167	148	138	150	156	142	149	160	157	181	139	149	162	141	171	146	168	153	155	156	164	147	147	164	131	154	172	163	146	181	138	165	170	171	139	155	154	152	151	151	170	148	137	153	142	180	174	136	176	154	160	137	158	144	158	166	173	145	155	135	155	153	139	173	138	172	165	162	145	132	156	144	161	143	150	141	144	155	178	163	148	163	155	138	148	149	163	150	179	174	171	166	164	152	173	136	169	138	161	154	168	160	140	152	180	187	151	159	160	158	166	168	161	146	149	175	153	154	150	167	168	148	154	146	142	189	164	160	153	168	155	152	162	149	159	175	156	157	155	145	154	145	164	161	146	147	149	149	145	158	178	159	142	165	157	143	163	152	166	150	136	158	162	156	158	162	129	133	137	158	125	162	170	159	146	142	161	144	160	161	174	154	175	164	158	155	158	142	172	159	150	138	162	151	152	127	139	148	152	143	149	176	145	163	162	172	164	175	181	151	148	154	189	164	172	155	158	168	160	176	133	145	143	146	161	168	172	154	170	155	159	142	153	166	147	141	130	149	159	164	165	149	152	188	148	156	193
7826	859	1469	1724	1562	1399	1199	944	824	681	597	606	559	559	485	492	495	501	507	451	481	498	451	442	467	436	420	408	423	433	453	418	426	403	383	415	423	433	427	401	403	406	420	394	425	406	412	402	414	447	392	434	433	389	382	425	395	388	410	376	417	425	393	397	413	439	425	385	407	404	389	423	397	389	445	395	433	413	392	382	423	420	415	404	419	407	406	427	355	394	391	379	391	357	413	374	409	375	398	422	399	411	444	410	386	397	374	383	408	393	405	402	415	350	377	431	384	389	398	421	418	397	386	415	414	415	399	402	405	386	385	405	425	364	395	389	390	379	362	384	400	370	396	419	418	400	410	375	393	381	427	438	402	433	398	403	406	418	401	385	426	339	378	438	394	423	387	387	393	410	390	345	365	379	423	383	370	391	388	367	424	404	431	362	427	419	406	453	393	390	406	372	423	377	384	389	398	414	417	418	412	413	412	434	396	390	405	388	371	438	384	414	369	427	400	400	406	384	359	413	383	411	411	413	404	405	396	381	379	394	395	430	383	417	412	432	406	388	382	393	397	392	429	420	397	376	361	409	366	417	412	408	399	382	380	403	371	340	397	378	421	433	406	369	386	375	394	397	402	374	443	396	399	411	407	402	393	403	363	352	365	399	383	399	400	401	387	371	392	408	390	415	421	406	426	403	373	382	407	366	366	408	364	380	397	400	450	376	412	377	382	363	377	350	399	382	409	406	393	390	416	412	378	389	425	348	424	408	379	396	428	414	402	411	429	385	421	402	407	397	412	424	388	394	399	414	405	449	397	374	392	408	378	382	406	405	397	373	390	386	372	379	434	416	394	394	408	399	378	356	404	420	428	396	412	405	416	394	411	423	393	424	381	402	345	368	396	360	409	414	423	435	420	389	393	375	399	375	409	408	363	384	424	439	400	396	427	363	373	371	418	370	395	396	395	400	438	372	393	365	415	410	392	443	401	428	406	387	410	361	409	417	401	373	358	417	386	424	415	394	403	436	429	380	411	392	386	444	428	412	380	370	381	417	435	418	364	379	390	410	406	363	422	401	411	448	391	407	368	395	373	387	382	431	375	416	385	404	423	417	395	386	384	374	443	387	407	407	363	397	415	386	383	421	402	393	398	387	389	418	414	378	410	386	408	416	401	430	397	372	405	361	458	432	420	434	394	397	391	392	415	371	362	368	410	400	411	424	364	385	446	358	423	390	403	401	428	347	409	411	402	413	403	393	426	408	404	379	379	417	435	378	383	380	433	405	414	424	391	389	379	395	380	407	396	413	418	406	397	373	349	405	391	406	389	433	383	413	393	392	409	378	429	348	391	383	428	398	398	397	434	397	427	375	418	376	380	413	392	411	426	437	374	384	370	379	413	377	382	432	384	392	438	416	427	389	378	397	378	418	444	405	385	389	377	345	405	391	403	384	424	392	399	397	389	425	377	395	369	430	384	422	376	420	388	410	370	407	415	399	406	400	421	410	388	426	386	406	412	379	394	383	380	375	378	406	381	413	403	432	394	402	432	335	425	409	404	390	390	407	378	410	424	401	404	367	403	425	346	384	387	365	404	429	388	360	397	415	384	382	364	407	375	362	360	408	384	437	379	398	373	394	384	386	411	413	385	448	406	392	393	416	369	420	393	389	399	440	399	370	403	384	403	386	377	369	409	402	385	401	356	371	374	412	407	419	425	395	416	361	403	397	393	384	396	412	386	406	374	426	409	396	366	381	370	363	400	434	355	414	427	382	388	433	407	377	376	388	355	406	405	400	395	443	432	385	396	404	386	399	405	390	426	376	367	400	392	412	370	357	376	400	425	382	410	400	391	370	423	432	406	379	397	441	387	414	396	408	387	380	401	413	397	428	401	380	360	402	411	384	394	404	391	373	394	415	399	400	403	399	417	420	394	403	381	389	438	396	389	397	353	383	376	405	401	377	396	381	409	400	418	391	390	404	376	361	410	389	369	439	410	387	410	418	410	396	383	382	403	347	374	403	403	397	390	421	368	409	399	381	438	409	431	401	413	396	388	409	401	422	406	416	407	374	392	403	366	389	396	400	389	406	410	398	409	391	389	405	428	392	397	430	410	389	378	426	374	398	416	375	381	394	372	353	422	410	387	393	389	411	428	418	431	390	396	406	386	389	445	383	391	379	410	377	384	387	400	400	415	383	387	322	389	409	392	381	366	369	367	381	388	376	390	400	384	407	401	416	369	379	397	368	367	401	415	390	407	434	368	391	383	388	423	392	362	406	389	405	388	411	406	431	384	412	397	439	412	405	372	372	375	400	377	379	402	424	380	384	377	357	359	400	382	416	379	397	396	411	412	427	390	369	399	421	383	411	428	374	385	422	399	418	398	413	374	435	390	375	395	412	367	387	391	376	423	403	399	409	369	368	390	413	423	419	392	387	390	422	421	392	402	418	418	381	406	394	380	403	395	398	462	414	390	377	433	443	419	407	358	385	419	391	402	412	405	392	373	382	381	397	403	356	400	377	389	386	384	365	406	417	374	416	398	393	355	400	405	390	407	371	386	389	380	425	400	379	415	413	372	408	415	403	380	345	375	388	416	410	407	379	397	443	406	413	420	405	419	437	411	394	392	415	387	381	366	405	421	405	396	422	362	405	397	416	420	358	377	382	399	411	370	421	399	425	376	375	403	389	410	406	425	391	414	387	388	403	391	415	373	384	347	402	408	427	345	397	379	370	419	411	370	395	378	386	396	415	385	383	392	400	406	391	405	396	413	376	392	420	383	367	385	384	397	442	383	379	409	348	399	384	392	384	416	440	355	404	423	384	387	379	396	422	427	429	352	426	384	389	382	409	393	371	393	403	406	425	375	393	413	379	401	395	418	394	406	411	398	390	398	404	399	369	380	419	389	413	378	400	408	406	377	392	409	376	407	412	373	386	420	373	398	425	409	400	398	440	392	405	389	403	383	393	449	387	422	372	392	381	393	371	407	406	344	395	358	367	397	391	421	416	402	413	442	419	424	389	413	401	412	399	398	420	419	381	376	392	364	412	424	394	391	375	408	402	392	394	370	383	405	376	423	408	423	405	372	419	391	374	411	376	412	416	412	405	352	398	427	417	417	426	391	388	410	422	411	394	410	357	369	394	381	421	390	386	366	410	422	400	420	380	402	383	397	376	337	386	381	381	403	415	409	388	393	426	414	393	413	410	411	388	358	392	366	324	411	398	386	411	382	391	409	390	422	417	406	430	401	410	386	410	444	403	341	427	405	375	412	430	409	409	465	401	362	390	388	434	408	396	396	391	428	412	381	408	409	365	402	353	386	428	374	408	396	368	421	404	414	411	431	405	408	439	428	380	428	414	422	364	392	404	390	392	395	402	375	411	409	383	379	411	410	409	433	420	423	422	424	408	378	435	432	385	372	397	398	393	400	431	373	407	403	397	337	401	419	425	386	375	372	390	392	371	436	384	389	395	366	358	421	388	391	385	394	408	432	391
1355	353	329	360	327	362	356	348	349	321	323	360	357	336	348	389	344	306	362	336	327	358	352	342	324	346	347	356	366	326	331	314	303	339	341	347	369	352	312	319	327	327	349	352	344	340	327	303	362	310	338	331	315	365	313	334	334	332	314	380	325	294	335	320	357	342	332	332	330	323	337	341	351	323	305	342	370	339	353	353	350	373	319	312	351	297	358	372	337	346	336	338	338	391	365	319	316	349	349	341	362	332	335	332	343	358	349	320	328	331	341	329	328	310	344	320	319	350	325	355	321	360	355	357	344	323	342	347	338	377	342	331	305	319	310	341	318	338	364	345	311	332	366	369	343	313	364	313	311	326	345	319	345	337	343	348	370	337	337	351	322	317	305	359	338	354	316	335	372	376	356	362	331	365	329	353	335	384	360	348	335	359	344	355	314	331	326	330	319	364	342	376	324	334	351	351	355	337	363	363	321	361	323	353	352	356	354	373	349	352	296	355	342	300	319	341	361	311	332	315	352	350	352	344	321	344	343	348	338	329	328	335	341	307	310	334	363	339	303	350	335	326	308	328	350	354	348	358	340	328	350	338	315	337	370	391	343	344	332	369	380	331	351	367	343	335	331	357	340	322	312	347	356	348	323	315	354	315	344	339	363	338	349	334	323	344	327	326	359	350	312	326	338	322	324	342	360	293	336	375	329	320	330	355	339	343	342	332	332	338	349	363	315	341	349	342	310	339	358	341	370	338	329	340	370	362	375	343	406	326	344	363	317	306	364	357	338	337	351	340	358	360	338	378	349	337	333	315	301	325	321	315	363	308	323	322	314	345	349	337	341	331	358	359	302	340	338	392	325	347	310	299	332	380	335	344	326	357	360	323	352	333	347	302	361	367	385	366	327	358	363	366	343	346	341	377	361	352	332	310	327	366	322	334	361	371	343	343	323	348	346	335	359	377	361	342	368	350	325	315	318	333	350	330	320	322	357	346	324	346	362	347	351	301	336	317	374	345	339	349	354	329	366	335	343	310	356	348	361	363	347	353	292	320	331	337	332	345	329	342	345	361	320	329	358	346	334	345	365	338	353	350	344	340	374	365	348	369	336	345	362	354	338	356	322	349	342	347	332	329	348	344	350	323	307	345	297	348	349	331	353	316	332	321	412	374	329	342	346	317	320	339	356	327	310	361	350	316	343	351	331	357	345	342	324	329	351	372	337	311	343	321	328	339	362	342	380	334	320	338	383	347	377	351	347	359	338	353	341	358	351	330	318	340	345	328	351	331	304	330	312	326	340	343	357	303	352	363	349	350	352	321	358	382	359	337	359	329	346	312	345	369	364	358	353	348	390	326	323	323	331	332	348	347	316	351	318	356	344	350	344	331	322	347	344	343	317	326	344	360	344	311	360	336	352	354	329	349	331	368	342	354	341	305	341	346	349	293	379	309	298	389	335	355	332	347	365	365	339	330	359	352	349	383	326	343	317	343	349	320	310	314	309	356	352	328	361	338	344	358	329	316	303	349	333	341	343	338	341	318	369	343	335	332	367	352	340	366	372	326	348	346	359	329	338	353	337	324	330	342	342	335	333	360	343	330	347	307	348	326	365	348	331	353	347	356	347	327	344	345	356	328	326	324	389	330	349	348	372	333	356	373	317	375	319	343	315	372	361	347	326	313	360	325	351	334	342	309	329	351	342	365	357	361	367	341	378	342	298	360	335	336	342	349	314	300	379	347	334	352	321	345	325	306	367	355	343	334	337	355	348	300	322	324	371	320	353	351	324	329	353	322	328	287	344	351	320	337	355	337	379	304	365	341	333	321	336	343	363	330	325	372	305	336	296	349	361	300	367	333	340	358	304	325	372	341	378	362	326	332	370	352	365	348	346	347	335	326	312	348	340	392	362	350	318	331	333	347	341	355	294	351	353	337	317	365	318	326	337	364	364	336	352	308	355	323	375	341	343	358	360	338	345	340	321	316	339	308	333	358	299	326	346	300	346	346	322	344	332	326	348	357	344	323	365	316	365	344	354	340	326	331	336	321	353	344	373	339	332	342	331	339	334	330	336	351	365	349	303	343	362	328	340	347	361	327	346	354	347	357	283	328	350	333	385	304	298	313	331	356	389	332	332	340	345	322	336	369	322	322	341	335	336	314	354	341	309	302	359	350	329	343	322	381	337	326	332	341	323	360	349	339	323	357	311	318	301	361	333	352	377	339	325	344	333	346	335	314	344	336	332	379	356	353	357	341	338	347	340	335	360	364	357	379	348	349	341	345	344	375	341	318	333	308	316	330	391	351	358	315	330	318	307	325	335	339	361	338	320	353	315	358	328	327	371	376	348	367	331	358	323	361	321	340	338	358	322	307	353	365	359	352	313	326	356	335	356	341	349	337	329	332	349	323	346	367	344	362	332	353	350	317	313	299	330	343	330	303	344	323	335	340	351	291	338	308	345	339	349	385	364	328	346	385	349	326	343	323	340	321	337	340	308	368	339	328	379	317	334	336	370	309	344	345	339	357	348	336	359	339	320	336	308	335	332	352	322	320	335	324	351	405	402	327	353	321	325	315	331	333	363	322	349	354	340	357	367	360	336	338	365	333	328	352	335	330	341	314	372	332	305	310	337	354	355	373	343	345	325	349	337	341	334	307	367	325	308	359	329	323	325	341	355	346	361	327	360	337	347	331	323	327	346	346	371	388	342	335	381	351	335	342	372	333	328	329	356	351	364	350	339	330	338	332	376	398	342	338	353	358	339	342	380	338	366	320	310	363	318	383	370	351	370	293	349	325	336	317	332	349	348	361	318	352	359	354	324	316	340	316	306	364	344	311	351	347	330	351	361	329	354	345	316	355	343	319	353	360	343	325	341	349	332	355	340	339	342	354	350	378	319	320	364	321	338	341	344	372	343	304	334	334	333	355	341	303	328	361	327	326	334	395	346	321	346	351	368	357	361	314	364	318	337	378	348	342	332	355	328	335	300	361	330	316	351	329	340	364	337	349	331	352	349	352	350	343	356	365	322	341	362	334	351	315	359	345	321	352	306	311	341	337	300	325	349	330	363	326	339	335	340	342	359	343	311	320	368	360	323	330	315	335	334	314	347	358	319	370	339	308	341	366	342	316	352	366	345	325	372	340	365	362	351	337	342	336	356	317	342	375	347	315	346	371	305	348	331	347	323	372	368	331	318	311	340	354	324	311	358	330	351	324	314	374	311	326	332	339	354	348	360	351	330	368	319	336	332	327	333	319	330	320	341	340	372	388	319	334	314	310	326	326	327	299	360	338	327	356	330	324	335	336	345	363	354	378	318	318	342	363	305	359	329	303	364	375	360	322	303	328	321	338	330	326	328	338	341	364	314	356	353	313	341	317	324	344	334	369	348	349	325	312	310	315	329	364	362	345	321	327	341	367	318	328	336	335	320	344	342	346	332	334	335	351	330	336	315	349	354	319	341	331	347	344	331	341	324	342	378	375	371	320	372	387	353	325
1982	850	755	830	787	891	818	785	767	744	789	777	865	799	766	812	797	829	761	801	799	836	816	859	802	839	817	751	800	812	802	815	760	853	777	839	770	820	787	827	792	838	816	830	809	757	821	801	822	817	814	817	787	812	811	795	816	817	799	782	856	783	805	825	787	821	834	827	784	831	799	863	808	819	842	819	855	805	777	837	789	766	802	772	830	783	805	771	784	812	821	774	790	782	848	803	817	842	761	783	767	842	852	820	742	861	819	855	775	813	832	787	843	817	740	823	783	824	775	834	804	796	790	797	827	779	748	825	860	835	824	815	781	773	795	805	791	757	776	730	810	872	792	788	813	774	823	810	771	829	753	796	795	811	819	769	774	840	807	767	791	778	805	826	824	751	818	758	746	800	783	813	756	804	783	836	832	753	846	749	792	798	819	785	803	790	842	807	815	747	802	778	838	777	771	764	797	784	755	822	827	755	768	802	786	849	816	854	813	798	861	848	822	844	793	761	778	746	785	784	793	802	788	798	809	830	824	782	783	806	802	776	843	806	793	866	811	801	807	875	812	767	800	785	785	831	802	807	782	791	817	813	795	824	836	772	834	816	772	752	782	798	818	842	815	750	793	784	834	799	845	773	763	801	816	824	815	812	780	769	816	824	796	739	847	777	773	856	827	784	772	765	793	804	769	800	821	803	797	801	722	755	839	842	745	768	762	773	787	819	810	811	796	806	825	765	792	786	761	771	840	814	838	779	843	799	818	799	850	804	793	764	714	814	800	792	785	791	829	778	781	809	818	762	784	775	801	766	771	778	776	822	825	844	829	755	784	808	777	829	835	808	818	790	792	802	833	868	786	784	840	793	757	814	806	824	809	824	796	801	802	832	765	777	774	826	832	753	814	798	763	780	818	788	845	762	751	814	813	818	804	783	750	858	810	809	767	771	797	806	855	798	794	769	814	818	793	812	811	797	780	805	838	811	748	815	790	809	843	800	860	814	801	737	846	811	820	841	791	788	776	795	770	831	774	821	809	763	801	753	793	783	863	813	863	811	795	767	831	768	791	778	829	753	772	774	820	820	844	769	788	802	734	809	768	824	785	749	798	775	817	792	828	806	793	807	766	810	787	771	809	786	709	824	782	764	817	885	758	798	777	791	813	845	778	813	785	796	799	769	859	819	773	783	823	781	819	796	794	809	790	756	796	862	824	799	823	829	796	803	812	808	786	788	764	768	820	823	823	789	846	890	794	776	773	783	804	793	842	770	828	791	805	829	791	787	779	816	816	803	817	828	769	811	856	768	773	825	797	805	843	832	836	814	798	813	828	852	770	793	733	786	767	819	844	799	798	812	789	838	815	863	846	761	758	747	847	826	829	784	835	771	732	818	770	797	812	863	780	827	796	823	825	824	744	818	807	819	810	845	828	769	779	799	788	757	794	784	766	866	806	792	791	810	788	775	754	777	782	800	793	795	822	796	800	822	802	739	822	856	781	783	774	820	829	786	790	793	820	800	807	825	747	799	823	788	796	782	820	839	820	768	805	819	789	785	779	811	817	816	812	798	791	794	838	810	803	778	819	813	799	873	827	827	788	785	809	776	831	823	781	828	786	813	820	797	785	843	811	826	773	818	807	814	745	799	782	791	830	799	810	815	785	820	811	808	824	853	836	832	763	847	808	854	806	812	815	771	776	802	785	789	777	832	838	755	829	814	805	752	776	826	848	805	768	810	809	808	844	843	806	781	813	811	780	774	781	757	765	776	811	834	768	749	758	769	835	819	764	800	809	784	782	828	845	786	816	836	831	806	780	821	799	832	804	838	850	798	820	747	777	782	825	847	842	817	845	796	823	763	823	776	787	745	787	777	793	800	841	806	797	782	784	819	776	801	775	824	805	811	792	777	819	799	810	799	785	826	834	769	844	789	818	794	859	823	802	805	793	808	783	779	792	818	826	799	797	786	808	818	822	817	838	772	733	821	775	784	792	841	827	795	751	792	795	790	783	799	784	825	789	774	778	817	827	829	810	780	788	809	812	793	818	780	777	769	778	847	750	764	791	819	821	807	781	797	837	789	783	824	831	789	804	848	808	820	843	796	816	822	804	764	836	832	812	757	807	817	800	764	763	803	783	831	779	825	780	793	833	815	806	785	809	798	826	827	782	762	793	838	771	800	798	789	802	765	775	812	820	825	796	793	792	782	720	809	814	801	754	828	765	771	826	818	815	795	819	776	772	812	786	821	830	822	793	846	793	796	775	772	776	798	796	807	832	778	808	861	847	788	819	844	799	793	776	800	783	821	759	804	793	801	798	809	845	766	793	806	756	776	780	795	826	795	749	795	816	770	802	798	793	756	837	796	803	812	753	779	764	810	844	812	797	788	796	795	836	778	850	809	794	796	785	759	778	806	773	820	782	783	824	800	793	789	797	840	791	828	814	807	784	822	781	817	765	771	838	772	822	821	824	817	775	824	815	748	785	785	783	789	804	822	781	808	783	793	817	840	826	801	764	817	783	773	806	755	843	840	766	827	823	792	798	820	801	802	828	839	831	803	812	766	769	748	819	772	750	809	858	877	823	844	795	728	838	794	787	760	751	773	811	805	774	778	821	760	772	817	787	832	777	813	786	789	834	781	782	876	776	826	804	781	815	818	741	768	799	821	769	741	800	801	804	738	747	744	790	800	856	808	813	772	821	797	831	805	817	784	815	788	807	742	780	754	814	790	799	819	837	788	809	760	809	800	821	803	797	841	802	799	766	786	842	775	823	820	843	801	735	810	840	785	785	762	812	761	788	799	789	782	804	802	848	793	810	844	768	801	798	799	798	799	774	817	756	807	774	811	790	768	790	814	780	802	843	810	806	765	812	824	779	802	814	738	769	822	782	810	817	794	790	827	800	774	837	837	814	781	738	823	776	807	777	820	791	805	744	823	817	764	833	822	806	768	891	748	831	809	833	762	840	818	802	798	801	813	826	826	837	740	827	824	780	768	792	793	781	787	802	811	784	819	818	791	812	823	794	824	823	774	861	765	786	793	780	791	763	808	805	839	833	833	779	831	770	796	775	790	799	840	847	817	812	791	830	807	764	788	758	797	839	769	846	806	784	843	841	784	805	824	773	870	709	851	784	771	801	799	816	815	821	794	826	847	777	802	802	808	837	778	814	780	794	800	792	782	809	793	803	801	785	779	749	809	771	820	769	769	727	813	756	827	786	783	830	839	791	781	808	771	765	811	779	811	741	769	825	752	820	809	801	829	797	765	846	804	736	775	813	795	811	783	854	790	821	847	823	793	821	820	788	798	786	772	792	773	753	778	817	805	808	823	835	833	787	787	795	773	822	771	848	820	763	812	771	793	831	778	817	792	775	787	794	778	791	817	794	806	810	848	806	809	789	760	753	833	824	820	801	802	799	818	796	730	808	796	800	809	794	815	797	851	798	802	816	791	768	751	742	819	764	794	784	787	787	801	829	784	816	751	820	809	835	787	803	789
6855	613	572	566	460	423	381	423	390	372	352	370	368	366	346	322	339	353	346	323	347	352	308	338	322	335	345	347	336	332	355	325	320	322	326	313	328	332	361	334	395	304	338	348	326	347	351	326	324	351	337	345	320	351	324	343	333	378	340	344	332	311	318	327	355	331	334	306	348	319	313	302	362	341	336	357	343	319	388	333	308	349	338	348	365	334	371	321	345	336	305	322	313	342	311	345	338	349	323	329	355	339	315	308	301	339	334	333	340	323	343	322	322	348	328	339	335	314	308	279	292	312	319	324	350	357	345	345	370	319	356	332	328	338	316	329	345	319	316	305	314	347	294	305	358	307	343	305	327	361	345	331	306	330	294	346	315	301	350	335	307	334	322	320	361	331	358	306	358	313	315	339	364	348	359	327	330	317	338	309	307	320	301	330	355	351	320	322	322	350	362	333	359	355	339	332	328	333	320	363	342	364	362	327	324	345	331	364	339	351	333	328	337	380	336	316	316	336	317	311	325	353	304	338	295	315	312	341	352	339	318	292	330	341	311	339	320	336	352	350	329	325	326	324	324	359	338	346	312	343	337	320	326	326	336	305	318	306	340	341	342	357	386	337	344	298	343	350	339	331	307	335	318	329	337	357	344	354	325	378	329	304	320	343	331	289	331	339	339	327	336	330	319	309	296	352	328	318	329	332	301	297	346	317	337	327	332	377	333	348	344	323	337	344	300	319	330	352	317	338	353	334	342	309	313	339	361	339	330	341	325	341	369	331	321	321	301	326	365	334	296	337	341	335	342	372	335	389	317	335	344	344	347	325	340	350	323	331	322	369	356	359	343	310	328	309	310	318	370	305	332	331	368	322	333	348	375	349	343	332	293	360	347	332	342	309	332	357	320	336	335	339	350	345	337	345	329	342	359	320	321	347	316	335	356	362	324	347	339	351	329	353	344	330	338	365	327	338	306	353	344	326	342	319	338	339	312	337	363	342	317	320	311	324	329	336	314	349	355	328	328	343	328	345	334	343	338	371	355	351	301	333	361	358	337	337	344	332	311	348	343	306	326	359	315	345	311	349	325	321	352	335	349	310	338	344	336	308	331	308	303	311	329	342	314	353	316	328	311	365	341	304	297	324	346	334	324	318	305	343	348	323	335	304	316	329	325	352	318	334	350	324	351	285	306	375	342	308	352	331	321	370	362	295	302	309	363	306	328	318	340	337	350	313	364	345	313	332	336	312	362	311	325	331	345	335	346	351	339	342	367	357	379	367	307	349	326	355	353	333	320	304	338	328	381	326	361	343	337	353	368	343	319	371	335	353	333	333	344	339	341	363	345	324	352	315	315	349	340	340	378	335	315	335	339	344	334	345	302	302	364	314	334	319	293	319	340	325	342	297	325	323	333	354	324	344	334	316	351	357	341	313	311	325	340	336	367	349	314	335	352	343	318	304	324	342	319	334	341	336	333	332	322	339	336	336	314	312	347	371	309	331	334	322	325	341	343	343	368	290	336	332	330	365	365	333	342	352	337	297	316	351	294	321	335	297	321	355	301	290	324	346	377	319	324	328	348	351	314	344	335	333	317	321	327	374	335	299	321	316	315	334	364	325	353	317	344	338	312	313	357	332	326	313	333	295	348	340	320	359	298	321	350	363	371	342	350	330	348	323	353	342	291	346	350	343	336	336	349	314	313	332	336	340	327	329	328	323	322	368	323	349	335	305	322	310	344	309	326	327	342	326	359	311	336	338	310	317	311	344	317	341	333	352	327	337	353	346	326	335	283	318	348	329	339	341	330	336	347	339	304	360	337	351	316	345	314	307	347	325	350	366	337	331	321	295	309	357	348	348	385	281	340	297	300	308	347	327	353	340	362	333	323	335	358	357	338	366	339	311	333	343	336	330	339	365	361	393	299	295	333	323	312	331	327	361	334	322	353	333	345	341	325	327	347	341	340	373	332	313	342	326	344	292	317	367	324	342	361	385	332	346	304	327	369	362	350	297	332	355	356	342	373	359	339	362	340	327	335	309	339	328	323	350	315	350	317	333	346	323	345	344	356	343	328	335	344	391	346	299	315	331	398	316	328	354	384	339	351	325	342	338	375	338	316	364	355	323	320	338	339	331	347	338	349	331	358	336	332	315	346	320	345	325	352	363	351	340	364	305	326	341	354	367	337	311	328	335	345	350	309	338	318	354	320	306	314	348	349	348	323	349	304	327	328	357	301	297	353	292	338	340	378	325	299	322	336	320	387	333	334	333	321	354	347	327	338	309	313	332	317	342	327	355	336	332	308	314	339	328	328	347	327	346	326	321	321	356	370	350	335	365	337	313	310	342	340	344	314	350	326	350	357	298	301	289	312	386	346	328	328	309	320	333	336	332	344	332	352	331	352	342	348	304	337	367	346	336	346	300	339	365	320	327	331	330	310	349	325	334	346	340	319	325	310	391	326	342	323	303	309	307	309	308	323	324	355	336	323	331	350	348	288	304	355	348	310	349	330	330	348	324	343	335	357	316	333	294	345	319	325	329	345	349	356	337	365	292	355	348	350	352	382	338	327	318	328	319	328	362	348	368	338	331	314	366	357	312	356	295	325	371	336	342	345	326	310	323	358	343	340	350	301	317	337	341	334	308	372	350	360	344	317	361	325	316	323	341	310	331	334	344	302	380	355	344	331	338	365	303	346	350	367	298	310	319	337	323	324	316	321	344	354	313	309	359	311	324	331	304	334	311	352	325	343	299	299	342	336	308	326	366	368	353	344	365	333	298	344	332	350	365	320	354	336	329	368	308	333	347	308	345	332	340	349	321	333	322	333	340	321	334	346	326	322	311	331	324	333	295	311	316	316	363	342	317	336	316	292	325	321	325	318	324	321	303	363	308	348	340	289	317	353	341	384	329	327	319	326	337	310	326	323	321	357	278	314	326	319	299	331	309	322	334	336	328	329	361	287	343	330	327	314	302	350	321	351	305	327	348	355	343	367	340	321	333	324	323	338	314	335	313	324	318	314	353	342	333	334	353	335	357	346	329	313	330	352	312	339	365	319	313	341	381	316	309	346	335	324	359	367	351	332	323	332	287	326	341	311	338	283	322	310	331	334	308	353	348	319	326	350	345	346	330	350	314	336	321	327	348	359	326	314	316	339	343	338	301	287	322	320	315	345	351	306	324	367	329	326	327	357	319	360	351	341	322	282	344	373	346	318	343	362	298	347	309	313	329	359	347	344	330	318	340	294	308	325	322	358	350	335	331	325	320	341	352	352	343	330	323	312	312	325	345	373	368	325	347	355	319	363	352	332	332	329	376	334	335	340	336	331	314	351	319	361	335	346	320	319	325	323	386	333	327	354	376	328	292	347	299	297	326	335	312	344	343	325	330	345	358	319	339	346	345	314	328	353	305	314	327	347	355	352	381	375	347	322	342	361	350	311	369	352	328	327	311	335	354	343	386	319	346	312	311	295	345	346	387	339	302	321	331	332	337	294	306
6393	989	1323	1351	1298	1246	1090	1002	1087	936	877	857	854	864	823	858	826	859	816	793	827	788	820	829	761	815	842	785	792	743	785	803	825	817	793	775	829	790	791	753	795	749	740	788	749	813	761	758	799	762	794	794	755	795	799	777	778	757	759	813	802	771	771	746	761	805	747	800	795	761	779	748	800	787	841	803	761	781	754	793	803	763	822	746	733	733	765	788	782	795	808	788	781	802	778	789	833	711	793	770	788	776	795	747	801	782	764	729	773	695	803	773	747	751	788	777	794	800	797	804	745	769	833	768	816	760	839	772	828	747	776	757	835	798	746	797	742	778	794	761	804	755	764	775	773	815	772	770	803	781	779	836	773	764	753	774	755	750	769	775	777	784	782	807	805	725	789	771	717	769	756	769	749	757	785	778	765	742	817	812	739	813	737	794	790	751	785	747	795	721	813	760	777	761	799	760	782	763	805	772	770	797	786	758	726	797	711	748	775	758	731	785	746	716	749	779	723	761	772	811	768	778	764	816	781	775	798	745	804	770	777	778	801	731	718	837	731	763	773	800	786	778	828	775	786	848	797	740	769	742	755	776	754	767	802	778	754	819	736	775	774	799	782	770	800	801	754	779	821	744	787	795	766	793	774	786	758	750	789	760	672	763	751	785	791	736	833	785	808	785	733	771	744	772	793	781	771	785	837	796	827	792	823	823	752	761	819	787	792	784	749	797	791	791	735	828	754	824	782	824	831	807	776	738	813	756	811	752	803	782	762	770	743	780	776	780	759	809	769	808	765	782	785	803	772	813	787	760	772	771	775	756	833	786	762	769	739	750	757	735	834	801	774	735	776	773	774	766	795	768	826	784	742	781	741	810	759	763	774	828	787	865	769	778	806	790	749	754	749	811	760	811	800	765	809	770	764	779	759	816	774	764	790	759	765	766	780	761	815	770	744	745	790	784	756	787	741	751	749	790	763	771	755	723	832	717	712	800	767	715	821	789	799	748	837	747	817	743	829	760	770	793	715	821	768	779	781	740	785	756	751	797	792	785	765	773	759	751	728	767	818	772	780	795	792	750	788	841	752	756	804	727	759	745	813	833	779	736	786	788	764	743	778	725	759	750	825	784	717	750	774	758	784	748	793	769	743	707	783	806	774	761	830	780	751	809	778	730	793	732	797	746	788	792	759	745	785	791	777	777	750	809	773	788	805	742	791	789	742	752	764	731	775	793	717	779	825	807	758	806	764	750	767	769	767	757	875	767	775	761	783	799	776	778	785	745	746	789	744	760	769	772	778	806	767	755	798	777	778	794	742	818	769	790	774	753	770	781	805	768	762	784	800	752	815	735	759	814	759	868	792	792	783	755	761	767	821	737	783	783	782	811	747	809	809	750	801	742	756	777	821	732	768	725	752	795	755	741	772	803	787	779	757	748	754	769	771	761	766	801	805	803	730	777	792	791	796	714	765	793	816	803	736	777	816	787	786	802	762	779	750	816	796	734	783	774	766	764	772	755	801	795	802	787	788	771	748	756	771	759	748	763	755	817	727	807	816	805	765	768	768	729	777	808	714	800	761	808	761	809	768	747	778	804	830	791	782	794	790	813	760	787	766	779	754	714	816	744	784	735	843	735	796	768	749	810	752	848	781	770	798	711	778	783	789	750	812	794	790	777	769	796	761	753	770	791	759	788	782	764	779	823	774	766	769	749	804	767	805	756	755	814	807	805	770	730	798	733	775	808	798	751	794	815	802	760	791	762	741	760	791	736	789	793	783	753	789	805	782	774	724	779	709	784	788	811	811	782	810	761	791	752	774	802	761	744	742	756	767	796	743	766	820	759	806	765	813	770	786	787	822	777	762	812	790	740	731	785	783	760	769	742	774	788	734	736	771	764	816	792	794	835	773	812	786	769	796	791	769	734	777	796	787	771	758	755	729	777	777	756	810	746	791	751	755	785	758	851	791	768	795	734	728	728	802	768	747	784	782	817	750	805	791	814	777	791	762	767	772	747	793	779	763	739	827	794	808	743	801	775	750	810	743	728	794	808	795	763	779	798	776	782	788	802	784	730	787	804	732	793	780	766	808	783	765	767	796	824	765	796	756	785	777	756	777	766	715	845	745	795	773	811	797	795	789	814	765	767	764	788	795	772	757	793	723	749	763	753	770	799	817	719	790	802	799	732	785	746	819	759	794	781	824	754	768	749	758	806	771	747	760	763	757	790	794	786	791	779	766	780	793	813	808	814	797	726	807	795	786	786	803	782	825	758	774	706	771	742	785	745	741	765	765	727	793	761	769	801	818	808	803	724	783	767	750	687	788	787	772	758	774	811	779	761	741	808	787	799	772	754	766	754	718	799	733	766	777	805	750	770	755	780	768	773	790	765	804	770	769	847	797	800	781	764	814	759	828	811	722	854	810	793	830	794	803	785	771	772	760	747	762	753	794	771	820	787	800	771	834	766	808	778	745	802	771	753	743	762	729	802	801	785	777	729	764	814	762	771	748	775	766	797	713	754	742	777	769	756	823	783	791	804	772	790	787	792	795	782	735	778	744	735	723	772	828	770	731	752	781	785	802	758	766	753	748	781	761	760	778	758	800	790	816	780	751	759	767	810	794	795	838	773	806	761	801	792	755	795	760	759	747	772	772	823	789	813	806	792	732	759	790	773	761	857	762	770	741	751	751	750	793	760	770	762	811	762	762	852	754	747	770	774	786	831	770	789	801	712	751	777	791	724	775	735	834	789	776	762	794	755	767	785	765	734	725	766	853	749	738	757	749	834	774	774	757	806	769	751	720	754	770	758	797	795	749	795	818	826	769	748	783	768	782	727	820	797	764	776	825	788	855	811	786	746	781	812	772	770	760	773	767	753	734	788	746	753	799	795	767	741	791	786	799	767	813	781	775	782	758	793	773	747	775	773	757	812	797	752	797	802	747	791	776	784	786	830	784	764	773	779	756	792	762	806	824	802	739	778	788	770	787	813	744	792	817	803	754	771	781	791	747	772	833	754	804	811	770	799	799	810	764	758	771	763	759	803	801	788	765	770	762	754	792	745	796	745	799	800	740	736	776	740	787	754	765	766	755	779	780	795	751	765	804	792	826	741	792	740	729	759	766	756	800	794	731	781	788	810	811	771	776	803	806	827	779	722	761	766	816	826	753	764	811	826	781	840	761	756	765	811	748	718	794	802	768	761	787	792	782	772	793	717	801	745	811	823	782	848	805	702	737	779	764	789	770	720	751	751	787	803	788	796	785	823	791	845	788	753	749	804	750	810	768	727	758	815	773	798	741	807	765	788	763	755	827	748	801	772	775	818	769	755	815	770	767	763	816	748	749	779	770	778	764	771	774	751	775	749	771	746	801	804	749	782	776	836	776	762	808	780	806	810	803	822	780	805	762	741	801	750	791	792	815	786	762	794	759	761	752	790	804	797	780	756	742	777	812	771	718	786	768	795	751	813	779	818	749	766	766	782	805	806	768	798	768	734
12900	807	643	458	380	355	301	249	246	227	205	171	180	164	156	192	171	166	193	181	135	188	189	170	183	148	123	165	148	146	183	179	144	166	155	162	146	190	141	147	168	149	179	147	155	178	158	164	142	162	163	158	144	158	141	151	150	156	171	181	154	138	187	158	175	155	143	174	133	166	124	154	144	153	146	154	141	151	152	141	138	158	158	146	146	155	162	140	162	156	150	149	150	134	146	159	142	133	165	177	142	140	141	157	126	138	155	136	142	152	156	168	158	139	164	146	146	182	152	152	147	147	189	150	157	163	157	182	158	173	178	166	152	153	140	174	144	161	124	139	157	156	159	143	171	135	152	153	146	151	149	150	150	156	157	164	148	160	139	140	129	139	142	125	175	153	159	136	157	170	146	137	152	150	155	149	156	153	122	165	154	155	161	176	146	150	133	144	157	139	169	141	164	169	132	135	172	136	159	146	127	131	151	151	141	149	145	162	127	154	144	154	147	162	160	127	164	168	145	167	158	174	183	162	186	169	167	146	156	180	177	166	167	169	134	165	172	134	158	153	156	156	139	157	161	150	148	170	140	165	181	162	149	159	151	160	143	152	157	173	151	163	149	149	138	154	155	157	133	171	154	164	142	149	157	172	172	143	145	157	167	145	147	148	143	160	137	140	155	156	182	132	165	157	178	166	157	159	154	152	178	168	132	149	134	148	141	163	154	158	147	127	130	128	173	152	162	156	158	170	153	172	166	178	151	143	152	129	149	159	164	166	168	143	170	187	165	142	169	142	154	159	152	153	145	173	173	171	161	153	179	170	144	150	170	148	153	163	150	155	154	127	136	150	152	175	168	165	144	172	165	158	160	147	143	170	166	146	144	161	143	166	157	149	164	164	139	140	139	145	150	159	150	157	179	148	158	164	161	161	168	160	141	143	171	148	144	173	136	153	168	151	189	143	162	158	174	156	129	161	171	155	153	151	147	161	149	145	140	159	139	136	160	159	163	148	156	134	139	154	133	124	135	148	142	168	169	134	154	138	151	145	145	158	175	149	164	162	149	169	150	182	145	139	170	155	155	174	161	130	150	165	162	161	177	165	147	157	154	150	142	124	161	167	153	150	144	165	152	161	164	135	122	159	153	154	183	157	152	165	153	148	174	189	156	127	125	132	131	158	150	144	148	149	154	154	163	159	165	168	162	159	181	146	163	180	133	149	145	145	154	147	173	144	125	156	162	158	137	168	130	181	160	146	161	145	176	154	159	141	147	171	184	151	161	150	166	165	154	153	157	160	171	133	172	161	145	153	167	161	149	157	146	151	165	179	165	164	149	159	173	155	176	157	149	168	153	140	156	147	135	145	136	132	167	167	164	161	173	174	162	136	156	157	143	168	153	156	151	151	161	170	156	171	151	158	149	160	136	141	167	145	165	166	170	161	152	152	175	139	147	143	165	155	163	146	135	162	174	165	167	148	174	144	181	148	161	157	159	161	165	149	166	146	185	153	157	168	163	140	158	171	176	148	143	150	144	143	140	151	162	150	146	127	176	146	137	151	131	120	119	136	153	146	147	148	154	166	173	158	161	174	164	162	147	147	177	166	162	141	151	162	150	136	128	150	150	159	150	156	154	156	170	158	173	150	156	163	155	158	122	161	134	152	147	140	154	115	168	156	163	140	163	181	154	149	152	156	157	142	157	166	182	161	151	156	152	165	149	149	155	154	138	170	143	142	179	172	136	165	157	148	153	160	164	169	165	158	134	166	150	145	140	148	156	164	123	116	158	153	169	154	159	152	166	150	140	160	157	144	137	145	167	169	146	149	161	143	171	149	149	159	160	150	150	151	164	148	141	170	132	166	155	138	150	160	186	146	170	154	148	143	163	149	152	150	163	164	146	140	138	137	156	151	163	147	157	147	127	175	153	173	158	171	133	136	172	153	149	143	151	154	152	173	138	137	157	176	142	174	147	156	154	154	141	171	170	148	168	154	158	153	167	150	140	182	170	159	170	126	145	130	138	154	131	145	148	137	141	157	146	140	160	163	135	176	150	130	148	170	150	146	148	170	137	160	162	164	170	170	133	181	154	155	144	146	142	177	145	123	146	141	168	153	159	164	173	157	159	176	130	143	131	158	154	142	161	148	146	159	148	155	166	150	131	147	161	168	143	136	137	156	143	170	154	169	172	158	161	137	155	147	159	150	160	165	145	152	165	155	162	154	160	163	148	170	158	152	145	174	107	149	152	134	167	137	154	144	164	159	164	145	159	161	146	145	175	149	169	167	165	160	158	150	140	147	152	169	162	139	158	153	136	167	165	143	169	148	165	155	161	144	154	150	154	150	169	150	134	171	152	171	159	163	159	155	173	154	162	136	145	160	137	161	184	152	134	159	144	155	169	139	167	151	162	165	163	143	148	156	135	150	175	144	168	148	148	155	162	158	152	133	147	183	152	151	127	158	138	140	143	174	165	153	161	148	180	151	148	160	155	166	161	159	160	166	170	141	156	148	147	171	156	148	158	154	158	131	151	160	161	164	155	141	165	159	149	157	153	137	165	170	160	150	173	154	147	166	159	139	148	150	142	123	140	153	141	181	158	158	161	152	167	157	150	149	183	149	149	154	184	143	176	165	170	131	148	161	172	155	158	146	162	167	153	176	162	134	144	151	145	143	157	149	168	146	163	161	160	148	156	161	146	169	190	175	167	150	142	144	165	144	140	163	169	170	148	142	154	148	162	128	131	145	150	162	167	169	152	164	150	169	135	151	148	146	157	135	150	183	162	150	155	151	142	155	130	160	173	178	143	152	140	159	143	151	154	124	155	157	166	161	162	150	177	181	128	148	148	167	160	157	163	173	154	158	142	145	156	154	141	150	158	161	123	165	139	153	121	160	139	176	152	150	182	132	143	182	143	168	147	142	134	170	150	129	150	167	169	158	165	164	167	156	168	149	155	160	181	161	168	143	160	159	154	135	163	162	160	140	162	132	186	163	169	159	159	136	172	168	148	184	144	141	158	155	133	148	148	179	178	122	160	149	138	151	197	172	149	145	164	162	147	157	172	156	153	147	165	144	156	185	174	154	139	171	157	142	167	132	141	137	175	166	162	134	152	143	171	154	143	143	131	164	173	167	150	146	159	152	163	160	158	149	166	160	189	162	165	165	135	155	146	164	129	160	171	170	155	133	160	155	156	147	141	144	158	153	133	145	162	171	154	169	161	163	146	172	167	184	157	156	126	134	147	148	150	154	153	147	166	158	140	165	146	173	137	133	159	176	162	164	160	160	157	149	150	151	148	162	137	146	143	160	146	152	134	163	143	163	164	162	165	176	145	159	146	148	155	149	165	163	160	151	153	173	167	172	157	155	135	144	131	153	137	148	162	160	141	161	132	146	147	168	163	142	144	163	134	136	151	139	150	166	162	149	142	153	174	176	176	164	168	127	154	142	156	149	168	164	158	164	183	163	150	159	163	160	159	157	147	168	157	155	171	150
7981	881	1464	1744	1454	1362	1115	1000	891	837	627	589	564	547	483	512	535	521	467	460	453	404	445	433	446	442	427	424	459	396	419	470	415	432	434	440	376	382	465	417	412	402	454	410	429	426	378	395	428	403	405	407	406	370	394	413	406	384	418	459	428	414	381	434	389	407	397	346	410	397	398	409	425	455	354	405	389	379	382	425	389	394	392	399	416	425	384	389	368	397	417	344	369	433	402	400	411	386	364	391	414	371	381	358	441	406	408	380	401	425	390	422	396	387	366	391	391	410	396	372	374	389	378	405	362	388	418	378	440	367	372	408	359	424	396	389	385	384	379	388	406	412	411	387	377	394	384	368	391	399	417	383	403	379	406	373	400	381	393	367	400	385	410	398	434	407	398	389	399	400	406	404	409	425	367	401	395	402	391	387	395	382	394	408	376	400	360	402	383	373	393	349	426	377	401	376	435	383	386	402	403	383	404	407	403	412	395	414	402	366	373	410	398	408	369	402	383	395	374	406	413	369	363	380	361	360	390	401	389	421	399	383	392	366	411	425	427	412	384	356	375	386	413	416	406	411	365	388	388	401	401	381	389	391	397	395	422	350	406	400	380	404	356	415	382	384	365	409	402	378	390	395	400	386	406	398	411	423	388	397	403	401	428	368	390	397	387	415	373	377	426	395	418	373	381	403	380	410	433	376	386	398	413	386	409	382	373	405	403	375	399	403	415	388	420	428	421	380	443	397	395	405	403	377	402	392	367	370	391	395	400	429	412	384	366	415	407	408	372	391	390	418	370	406	393	404	401	410	389	373	399	412	386	387	422	396	392	393	395	385	391	409	383	394	377	406	415	385	389	358	431	345	428	367	365	354	413	403	341	367	403	420	375	385	395	407	368	369	412	400	393	445	402	424	415	391	382	367	390	372	382	346	403	393	379	421	382	417	375	406	387	397	349	417	408	350	407	399	399	409	385	385	396	361	391	425	375	382	387	404	413	364	430	405	428	405	416	393	392	408	382	404	384	393	427	415	393	398	418	406	384	386	402	448	385	365	404	373	418	401	370	380	361	381	373	416	407	381	418	398	406	388	400	401	416	384	415	386	384	382	414	386	414	429	424	400	391	377	414	400	373	411	384	429	403	401	387	369	425	430	372	407	400	372	424	378	404	380	372	372	383	389	409	369	429	381	384	377	395	387	379	386	403	414	370	381	417	397	417	413	419	421	398	395	363	384	370	397	378	422	395	412	363	432	424	384	420	393	374	408	420	419	414	406	410	382	414	413	399	381	366	400	362	385	422	372	416	392	402	399	368	417	399	423	382	397	388	409	408	399	385	440	394	406	393	402	363	371	393	414	394	392	395	420	412	417	384	382	412	367	394	429	368	412	360	374	377	403	421	365	426	392	434	417	420	427	433	362	409	399	428	356	367	419	400	377	393	383	390	417	361	416	415	368	386	367	374	383	389	420	425	404	393	408	398	417	432	406	413	415	413	372	367	413	356	390	398	358	372	398	390	409	402	377	403	398	417	405	399	399	393	413	384	387	400	377	395	399	405	394	400	395	404	375	364	411	410	407	410	431	379	406	393	395	396	415	397	402	358	383	394	363	370	359	416	411	396	385	406	408	384	393	413	409	365	378	385	382	418	382	388	399	407	369	375	407	417	368	358	398	378	411	375	406	374	372	389	415	355	403	421	414	389	375	378	413	367	388	378	377	403	389	353	381	387	388	410	418	409	429	410	388	404	399	364	374	424	402	364	418	411	397	415	366	400	382	419	423	403	383	392	419	400	408	399	349	397	384	394	396	438	411	382	389	396	380	398	370	362	400	383	385	425	380	419	443	380	399	398	410	387	417	395	398	392	361	381	384	399	381	401	396	396	394	403	380	385	408	423	379	396	375	403	411	398	408	388	413	407	388	368	419	405	396	374	401	429	401	412	404	420	391	396	411	395	367	374	395	395	392	395	377	396	410	405	396	412	365	383	421	428	407	382	382	422	394	403	383	382	361	383	388	406	417	390	374	392	391	380	380	410	437	406	380	390	373	408	369	427	400	405	416	391	388	435	418	402	380	363	433	357	383	381	400	377	359	439	390	402	408	399	400	364	410	412	388	398	399	417	390	410	403	417	370	409	389	406	440	383	366	411	379	436	392	379	395	398	403	421	374	403	395	373	378	416	452	385	380	362	410	358	386	392	377	391	373	430	381	400	386	393	394	376	418	401	401	406	417	404	398	448	417	441	401	407	377	413	389	390	364	383	353	413	382	410	381	367	381	414	410	416	404	395	391	426	426	385	390	400	387	360	424	409	401	365	411	371	404	419	384	378	421	388	368	415	372	345	390	384	403	403	378	408	394	363	390	424	422	410	442	400	373	384	399	368	364	409	367	437	391	391	390	439	383	410	380	399	392	382	428	383	388	411	426	378	407	454	356	392	397	396	399	406	397	382	429	406	410	409	395	399	429	414	410	378	400	393	372	411	397	372	392	393	397	393	394	367	395	369	391	403	412	382	394	395	371	397	412	385	411	396	389	390	388	418	380	408	385	428	369	400	403	376	367	393	421	398	404	421	407	390	393	403	376	411	370	413	399	424	429	429	394	421	400	414	382	403	407	397	373	404	376	365	387	393	357	387	418	398	372	414	389	361	417	407	412	424	410	393	411	392	398	381	388	376	386	404	392	376	357	414	392	407	390	434	381	394	378	419	402	381	425	393	361	375	394	423	425	370	396	388	383	390	399	381	366	420	432	350	367	407	417	400	399	395	404	410	384	389	385	408	394	407	383	407	380	420	373	379	358	368	400	396	394	399	422	367	401	399	396	411	396	378	402	414	380	416	376	402	409	369	430	423	402	407	397	408	424	368	442	375	392	387	384	410	373	381	377	392	372	339	422	401	382	412	410	384	378	411	423	380	360	373	420	357	445	416	414	382	442	431	392	401	398	394	371	381	406	386	397	387	421	405	356	383	407	392	373	381	414	423	352	393	423	425	401	402	371	374	412	405	401	373	367	395	393	373	426	404	371	383	386	424	400	412	387	417	401	387	369	400	371	388	452	394	368	411	426	354	402	397	402	407	419	398	385	408	392	414	400	392	385	375	399	370	408	418	404	392	421	430	365	420	360	389	400	414	355	385	397	375	397	397	415	407	408	404	390	354	413	414	422	398	407	395	406	405	365	398	409	394	403	397	374	376	406	370	417	405	405	410	392	386	402	408	423	391	402	402	407	409	380	407	418	365	402	413	374	358	383	365	363	372	410	387	388	379	428	410	379	353	374	389	397	382	390	373	391	389	378	411	400	435	416	368	371	385	419	400	369	398	428	391	402	401	402	365	409	377	395	419	362	377	414	401	428	379	415	413	407	397	401	416	416	424	371	406	414	411	409	397	384	378	438	439	347	413	439	381	378	375	374	397	394	387	387	407	379	399	353	411	370	415	438	412	390	439	405	417	431	385	408	407	384	402	342	387	414	366	393	376	420	372	425	394	397
1358	348	305	341	351	360	309	352	330	359	390	339	320	329	357	349	355	309	336	328	363	336	344	322	335	343	332	349	353	360	353	356	340	354	303	360	342	351	333	347	338	360	319	341	329	333	321	338	367	356	367	306	336	318	335	337	367	345	332	328	333	353	347	341	323	374	301	339	384	307	367	319	328	329	345	349	307	347	298	342	347	330	309	327	337	346	349	340	329	358	355	367	376	359	315	375	339	327	334	353	320	357	340	330	356	354	374	364	328	337	367	320	342	355	329	342	328	369	348	338	322	348	362	310	330	313	369	347	352	343	346	360	328	340	326	329	343	327	358	363	329	342	305	341	313	332	323	339	338	324	333	329	363	315	302	326	316	374	336	334	315	326	340	277	319	359	344	314	325	353	318	358	361	357	357	367	350	334	324	323	380	323	374	338	347	298	322	326	327	342	370	320	340	339	340	319	326	312	332	341	322	333	358	321	330	314	295	338	338	319	285	339	334	345	351	334	388	369	345	336	349	323	340	378	316	313	322	371	323	349	319	341	351	341	349	328	322	358	340	306	324	345	320	343	326	355	372	324	349	369	345	322	291	317	346	359	321	340	334	332	359	327	357	320	343	333	314	344	333	376	336	367	331	337	305	314	326	335	325	340	315	312	338	334	348	332	371	371	359	342	352	338	378	330	340	377	347	350	368	376	314	346	363	352	340	325	339	355	308	333	313	306	341	349	337	327	335	315	357	312	360	301	325	344	317	346	337	340	303	343	367	366	325	379	338	297	302	345	319	345	303	334	300	336	344	324	340	366	325	325	345	313	331	333	331	337	333	322	351	363	350	327	359	346	325	336	362	358	328	342	331	352	340	334	340	315	331	304	355	383	362	341	333	352	313	348	308	365	374	314	349	337	344	326	360	365	312	331	329	317	355	329	348	386	334	317	346	343	351	342	281	355	360	333	347	342	353	357	318	330	334	318	363	361	359	331	372	350	357	329	316	344	341	362	362	358	342	322	363	339	321	374	352	325	323	329	341	356	330	337	338	351	343	339	339	340	359	343	348	331	352	327	352	308	334	356	309	356	333	341	334	334	329	353	325	331	319	348	338	296	348	349	375	358	347	348	362	351	330	325	359	372	306	320	347	361	320	308	384	331	334	378	333	309	313	328	337	335	341	361	360	342	358	328	341	361	345	329	311	323	316	310	318	379	352	362	328	349	335	319	359	326	331	357	371	372	362	288	324	322	355	330	321	337	385	340	338	338	311	365	328	352	355	330	314	327	331	367	322	348	347	352	347	347	348	343	336	346	343	346	368	348	359	370	328	331	332	356	326	308	373	350	290	335	328	316	345	339	335	356	332	304	337	374	338	335	324	315	381	333	370	347	346	328	319	324	353	342	339	316	359	340	365	376	313	358	313	336	373	332	343	323	362	334	335	353	331	347	353	343	347	355	322	344	347	334	324	344	347	346	334	378	353	318	339	372	356	384	343	329	345	321	340	319	366	330	328	325	338	398	372	343	333	315	367	358	320	321	350	332	316	338	326	334	337	342	343	376	336	346	329	332	334	350	383	315	361	348	339	334	331	298	317	341	342	326	345	333	321	349	349	318	311	364	378	299	359	344	330	332	327	332	335	315	304	346	342	321	367	343	369	319	360	314	336	341	329	377	344	348	351	304	361	358	347	330	326	331	359	328	353	375	369	354	372	357	365	344	298	348	333	363	348	337	348	351	340	314	372	349	340	339	362	329	372	358	384	361	321	373	330	346	345	347	332	341	324	342	332	357	325	315	327	326	360	328	314	343	359	353	347	287	312	382	341	322	342	373	368	350	358	378	325	351	348	341	349	326	318	353	339	336	332	310	357	358	368	332	340	360	333	343	344	353	364	367	309	340	322	344	350	337	349	336	356	357	342	349	320	309	368	308	300	344	352	322	347	351	354	366	317	324	335	329	357	345	339	326	383	351	360	349	336	331	334	317	328	330	337	349	370	340	336	364	350	349	370	339	338	322	309	315	382	375	324	344	316	295	328	349	356	349	316	322	343	312	307	348	369	347	331	334	361	349	335	382	341	339	319	352	364	355	355	313	314	362	332	336	368	321	319	343	380	332	338	331	346	364	352	327	354	358	331	388	326	339	375	313	335	346	343	338	335	337	346	317	347	353	341	324	361	335	336	361	351	338	377	322	341	367	361	349	353	324	350	359	318	345	298	332	345	359	338	339	340	316	374	318	364	347	342	355	320	361	330	350	353	353	323	350	338	336	304	360	330	345	327	325	336	357	361	355	338	342	348	349	325	358	322	338	323	337	319	315	333	344	329	342	346	333	363	336	369	357	339	322	327	358	322	345	360	332	349	367	353	344	349	334	312	363	312	345	334	348	360	315	353	376	361	333	316	322	310	350	340	311	350	385	329	342	365	347	331	385	368	333	361	363	338	357	394	316	345	312	323	365	307	346	333	356	332	372	346	322	359	363	343	323	332	372	315	327	356	336	374	326	353	376	328	335	329	384	351	347	343	354	340	371	315	332	319	355	356	339	355	345	343	367	323	353	329	312	345	351	307	332	295	348	341	301	304	308	322	328	361	331	365	334	348	384	376	331	319	312	318	362	315	337	339	345	327	343	367	328	315	320	315	303	369	338	373	346	398	320	320	341	331	324	324	300	334	339	349	354	330	341	337	346	325	352	318	372	350	342	338	394	329	327	323	338	320	324	378	327	349	338	339	332	319	382	346	338	342	350	306	331	357	359	346	346	324	367	318	343	360	367	321	344	347	381	324	322	336	317	341	328	310	341	347	367	325	356	358	331	355	365	341	339	340	346	330	347	345	350	285	344	348	345	375	377	333	343	367	323	351	336	311	365	343	324	315	359	335	349	354	353	348	307	335	321	331	318	351	350	346	358	321	336	365	318	323	343	357	301	404	331	359	338	312	368	324	360	341	358	347	365	343	309	393	366	352	333	344	325	310	349	358	391	320	329	324	324	326	345	351	315	305	326	342	301	377	322	363	338	356	340	315	323	322	352	338	381	318	332	346	363	325	311	314	352	320	314	371	352	358	364	326	352	337	336	320	339	334	332	367	329	303	315	348	334	329	301	326	386	356	353	332	329	347	333	323	324	344	367	334	335	314	312	348	335	345	327	341	319	343	349	326	326	311	346	344	357	350	366	348	319	353	368	360	342	362	341	349	332	308	306	336	309	346	308	358	346	347	312	358	325	320	317	356	323	356	342	323	323	342	328	352	364	317	335	322	359	334	308	350	350	345	350	321	325	356	358	318	302	346	340	368	346	331	299	338	337	307	367	345	335	330	307	348	355	317	332	334	381	306	368	328	374	348	316	330	326	350	318	323	335	325	338	354	330	325	308	333	329	345	329	337	354	336	324	364	361	350	326	336	355	386	311	340	350	292	310	333	390	344	344	343	327	339	344	351	352	331	335	322	324	335	319	398	342	317	362	334	347	315	319	355	316	327	344	321	361	381	311	315	349
1904	809	813	874	830	862	860	823	843	860	792	804	788	843	877	809	857	805	833	788	810	774	820	823	823	790	811	778	864	826	779	836	792	799	791	796	791	789	816	735	812	835	838	777	726	799	782	791	764	767	783	766	824	836	812	807	805	795	775	795	753	838	823	831	822	804	829	797	820	741	792	783	792	823	766	770	808	817	869	784	810	746	811	800	799	806	829	809	817	819	817	806	785	775	841	854	827	818	784	777	843	816	799	816	849	788	803	789	843	816	812	827	808	844	790	829	825	791	781	861	844	814	818	789	790	776	794	792	755	795	814	798	812	814	855	765	810	801	767	782	824	814	822	786	771	788	805	798	846	790	829	845	797	836	774	809	823	775	836	808	812	818	715	829	761	811	843	787	841	801	816	766	787	802	778	776	838	853	849	796	840	742	821	800	830	808	821	793	796	787	787	842	814	753	845	841	859	818	794	824	792	797	783	799	795	809	825	787	793	797	773	835	843	779	793	809	852	801	807	838	805	831	826	791	846	772	832	800	805	799	773	747	786	835	739	807	758	851	748	786	857	838	837	841	757	794	793	822	835	790	805	868	848	845	813	782	788	780	838	801	842	806	782	816	791	736	796	801	806	791	753	801	808	798	733	780	803	795	833	821	825	777	835	844	803	779	758	747	859	826	802	787	827	791	805	831	804	744	828	808	803	810	830	774	825	800	859	824	755	780	840	872	781	830	838	841	807	825	782	737	797	840	804	794	771	804	751	789	839	764	764	771	789	821	764	820	790	812	824	802	850	816	820	773	799	781	806	784	834	859	837	778	807	822	781	835	791	829	790	776	767	786	811	778	840	793	846	796	796	788	799	789	805	816	771	757	814	804	799	773	844	852	808	797	778	817	795	804	840	836	811	780	806	805	795	806	814	833	835	736	830	801	792	774	803	852	799	827	817	792	801	832	827	816	762	750	798	799	766	827	782	771	780	779	792	812	793	787	811	827	828	772	776	787	787	808	869	823	755	774	797	749	767	799	796	765	784	792	813	780	815	861	762	787	770	823	801	732	796	799	848	803	792	801	776	787	794	794	797	787	802	788	761	808	850	784	790	855	819	809	828	793	812	822	813	731	787	816	816	807	765	829	826	815	841	802	798	817	883	863	776	901	794	859	818	804	776	791	784	792	787	797	834	841	824	799	846	778	837	797	828	765	796	780	833	806	816	828	804	832	803	833	811	834	792	770	806	840	824	768	802	805	807	839	806	817	834	710	785	797	831	739	812	818	751	816	856	778	820	808	727	794	776	790	842	789	817	817	825	838	835	786	826	792	798	837	783	805	829	794	804	826	803	837	837	840	805	834	769	788	780	813	746	832	774	838	774	771	761	785	774	797	854	826	858	817	802	798	807	801	827	813	839	760	799	815	876	816	805	840	774	817	826	833	820	864	816	828	836	752	800	777	814	823	756	807	787	787	742	799	807	796	792	788	798	883	798	738	804	813	801	805	848	800	820	862	826	772	792	810	852	783	803	780	803	835	798	807	776	825	831	834	829	816	854	787	824	825	796	830	808	841	867	846	770	813	814	820	793	824	798	835	809	792	860	801	797	786	813	779	815	776	791	833	802	799	844	791	839	777	804	797	780	802	781	788	803	823	798	813	765	745	789	862	787	820	825	766	836	795	840	823	805	830	834	817	822	746	774	793	816	814	788	852	775	808	786	813	814	775	797	811	802	769	779	819	837	760	740	839	793	834	811	806	805	878	754	820	825	827	772	797	849	834	798	791	808	774	872	907	847	765	826	784	765	773	760	773	801	823	766	789	865	771	741	824	809	807	835	823	810	790	819	842	748	787	785	830	824	804	837	765	771	842	805	807	817	826	836	791	821	821	835	869	828	821	808	805	788	808	828	866	849	846	819	802	785	794	810	790	820	790	805	785	787	804	815	811	807	811	750	817	766	828	878	798	854	773	799	833	836	733	770	839	827	818	794	818	819	822	781	796	797	771	804	772	813	863	848	816	824	791	802	803	831	801	804	850	803	809	788	836	858	778	840	836	805	791	855	789	818	809	828	813	836	791	811	840	804	785	837	834	811	840	806	801	837	813	832	838	767	788	862	778	801	803	754	778	785	836	807	881	799	819	798	800	832	772	797	830	804	787	763	787	802	824	767	796	767	811	779	827	811	817	832	814	856	843	774	839	817	780	766	839	796	828	855	823	817	756	794	771	763	857	796	797	802	784	823	805	819	797	780	840	804	793	822	820	792	811	840	846	751	813	810	887	758	837	800	844	848	807	823	815	785	828	836	862	841	808	811	800	834	820	835	788	759	773	795	819	753	795	781	843	770	827	846	812	849	835	773	795	829	799	831	804	826	813	813	798	883	812	812	780	767	854	789	827	830	794	867	835	764	796	786	810	816	790	838	780	842	789	832	841	808	812	804	800	746	812	786	779	776	777	809	793	821	841	815	794	787	793	798	793	812	782	789	832	794	812	840	786	783	742	795	773	797	814	860	796	850	789	808	780	773	807	768	764	839	814	839	792	825	799	819	812	801	837	837	827	801	783	806	794	778	773	867	803	775	872	875	769	814	832	833	844	821	790	783	786	843	833	853	851	817	835	747	862	744	824	774	771	811	841	827	802	740	805	819	847	815	754	824	789	813	792	819	823	826	769	783	853	774	819	802	820	873	815	765	831	760	810	795	855	772	853	816	830	745	792	751	772	828	818	742	791	849	779	845	779	787	775	847	816	849	840	820	777	797	861	798	798	726	849	856	792	782	776	798	811	774	825	790	782	787	774	811	823	820	826	810	857	826	787	817	824	814	780	823	810	833	808	822	772	798	858	797	789	796	808	756	853	836	770	777	771	775	850	826	807	860	762	787	789	804	806	839	819	797	866	782	849	843	828	798	780	802	844	802	813	824	811	783	852	861	807	817	840	815	785	780	799	791	818	822	801	839	768	783	777	818	795	799	828	808	825	787	845	827	769	803	822	815	815	819	820	810	807	829	843	802	823	791	772	840	764	837	805	833	776	874	817	789	782	807	792	809	839	816	785	800	790	820	783	842	868	784	781	804	812	785	833	776	831	778	823	788	800	804	764	794	820	716	793	777	814	836	782	821	751	796	810	771	802	786	752	802	812	811	821	776	817	845	826	757	775	837	769	790	811	833	836	812	795	830	786	790	826	751	830	802	788	765	824	860	855	813	804	822	849	780	828	806	792	726	801	876	803	838	798	750	781	835	841	878	804	822	801	833	817	811	824	816	823	794	759	792	797	837	795	840	833	749	833	828	819	778	827	825	810	824	802	829	816	770	797	805	840	798	779	740	871	869	778	787	800	810	783	795	819	769	784	741	821	816	760	793	808	769	793	822	780	776	783	837	799	831	785	780	838	837	845	794	794	824	793	772	816	832	779	780	834	839	832	780	798	794	793	763	797	743	756	735	786	805	773	812	833	776	824	792	811	771	777	786	806	827	784	770	752	764	769	832	793	815	784
7066	558	550	477	463	418	343	393	380	369	352	339	325	349	360	343	375	311	310	330	369	329	356	360	359	347	332	317	353	337	327	345	338	325	292	314	326	335	316	353	304	314	355	349	320	337	372	345	375	351	321	359	331	320	358	341	353	336	364	331	379	350	361	315	323	301	380	316	333	320	318	322	341	319	339	320	318	332	348	306	321	347	313	330	320	337	310	300	324	303	342	348	345	340	337	382	337	365	349	373	345	336	319	296	326	340	342	322	336	375	338	325	344	322	345	326	344	333	321	361	315	328	325	358	303	334	344	359	357	322	350	369	314	369	347	348	282	326	348	286	385	335	319	331	300	348	345	365	335	329	367	341	334	330	356	349	338	316	292	342	300	341	359	308	320	380	331	316	327	304	304	331	345	360	340	350	357	320	336	315	334	330	332	361	335	369	347	335	314	345	368	354	323	327	322	361	324	378	342	328	351	319	300	334	348	374	323	323	327	345	327	342	347	302	336	334	332	360	357	321	350	333	322	354	350	333	339	328	354	382	361	366	303	312	346	323	349	361	331	339	339	364	346	340	359	310	366	340	315	341	340	329	374	346	338	350	334	338	345	330	330	332	351	323	356	314	364	337	322	344	346	318	336	356	332	346	327	312	338	329	328	349	292	335	321	335	332	336	345	369	378	325	325	315	335	337	306	322	341	325	355	318	348	343	330	321	312	328	347	308	301	338	324	373	346	335	342	332	344	327	345	337	325	338	333	363	358	349	316	330	340	365	324	316	308	310	309	333	334	325	377	340	357	344	301	329	304	331	343	325	321	370	347	324	334	307	349	342	332	339	350	314	335	313	325	321	314	339	323	347	342	330	330	319	309	327	349	285	326	341	338	306	324	345	327	359	381	347	322	335	318	340	364	318	329	346	361	308	333	329	343	354	300	314	323	319	331	306	323	313	338	306	347	345	309	330	355	338	282	364	328	366	333	334	350	357	336	339	316	343	317	340	351	369	351	321	314	292	325	318	331	325	305	348	327	347	353	320	328	348	301	318	331	342	352	337	336	330	327	356	360	351	349	321	364	325	332	332	358	325	329	313	338	331	314	354	325	323	343	381	334	315	328	343	334	361	336	340	349	333	348	342	336	379	329	336	346	330	335	346	334	333	334	333	312	341	384	356	359	361	314	320	348	309	330	341	318	339	324	301	313	344	332	343	329	339	314	304	337	320	319	358	357	354	363	335	312	350	390	311	332	322	321	352	290	357	330	324	339	349	314	338	338	351	326	341	296	351	338	332	336	359	310	327	314	303	328	341	314	342	356	332	345	306	332	322	354	327	336	326	356	334	368	352	321	358	337	321	357	375	349	348	312	333	299	342	309	350	367	316	330	298	309	339	337	296	346	338	328	377	326	364	342	349	341	362	334	333	370	316	324	293	298	328	325	340	370	336	344	368	355	326	335	380	332	331	342	328	324	355	363	354	334	318	324	331	341	337	338	335	356	309	336	322	353	329	371	352	376	348	315	343	364	329	305	314	313	348	314	308	335	317	342	347	328	324	362	351	333	306	345	323	389	352	327	318	363	317	362	355	326	344	355	327	361	322	345	316	309	330	330	325	337	337	387	301	323	324	346	325	309	313	356	380	322	299	332	333	340	329	356	303	365	346	397	340	330	367	320	321	339	330	341	363	332	356	340	322	328	329	345	362	339	325	327	325	343	318	290	332	327	315	347	336	329	364	312	344	327	346	340	341	341	316	343	340	325	317	333	346	341	325	340	309	362	354	300	360	345	291	334	327	323	339	349	364	325	330	334	345	334	347	350	332	336	329	368	326	336	335	342	332	342	373	305	329	348	348	325	351	343	352	344	347	340	334	341	334	330	324	332	374	324	358	314	349	332	349	308	352	364	319	325	328	368	324	323	328	339	352	309	336	314	338	302	279	315	329	330	319	330	324	306	271	341	339	346	319	339	324	316	364	327	338	332	326	359	316	331	313	336	353	314	310	342	346	351	342	310	331	340	325	333	378	332	338	342	338	316	326	363	326	281	330	343	361	343	334	365	325	344	314	343	331	330	301	300	365	321	331	324	331	343	336	330	328	349	351	342	351	315	319	310	342	344	311	341	356	323	315	340	335	347	316	330	319	308	321	362	295	331	336	347	276	308	320	314	340	345	322	375	337	330	344	305	313	348	329	305	346	327	315	316	341	335	351	345	326	355	337	319	335	334	345	305	311	310	310	328	305	339	360	333	332	303	321	332	345	320	330	361	347	325	363	331	322	308	322	326	317	344	363	324	322	316	305	338	334	327	362	344	319	309	347	339	305	334	356	331	344	328	304	334	327	303	309	301	320	319	343	356	332	334	344	334	335	337	287	324	316	344	305	328	369	297	346	336	311	355	302	362	317	336	350	332	359	364	322	334	338	334	326	343	341	334	297	344	367	333	348	335	307	330	336	352	390	313	339	373	368	355	324	370	333	305	321	319	318	322	363	328	317	344	371	317	308	318	329	352	311	293	337	331	324	338	329	329	336	348	346	307	309	310	335	333	326	335	295	305	334	337	317	333	350	290	300	316	355	310	349	341	324	332	300	339	335	351	306	331	338	347	318	300	334	347	311	357	342	355	326	334	326	353	353	348	316	319	325	327	335	366	376	316	346	321	308	300	360	345	350	339	304	347	320	354	344	321	346	357	325	318	302	319	364	330	349	335	322	337	314	327	341	326	350	339	353	323	302	333	358	346	307	307	343	339	339	331	317	355	386	325	318	335	334	344	298	352	304	317	311	329	324	299	297	328	343	343	326	312	322	374	340	342	367	324	313	330	357	330	313	299	329	313	316	287	329	344	329	375	340	328	334	320	330	332	330	338	328	329	326	344	359	339	337	327	325	376	352	343	325	345	312	343	335	352	333	309	302	346	306	323	327	340	309	327	325	308	340	346	328	340	362	343	317	326	321	343	347	347	365	343	366	344	327	310	310	324	306	331	359	322	345	350	348	359	358	325	327	347	375	336	341	338	354	323	280	332	371	315	313	325	344	372	329	329	311	346	347	357	351	337	326	327	319	343	332	360	322	350	344	314	354	298	306	305	341	367	308	337	307	326	320	352	315	336	332	339	334	346	340	335	335	314	335	299	333	334	348	350	355	324	370	320	318	311	353	325	348	312	345	329	345	308	312	343	361	355	312	349	339	309	292	361	336	326	321	363	349	280	331	326	346	313	348	312	318	343	331	318	336	362	336	368	330	301	324	347	328	311	343	300	343	366	343	353	340	328	345	320	305	330	354	375	340	314	337	319	338	317	340	317	329	357	333	347	317	368	369	341	311	322	326	346	355	355	324	369	348	319	341	336	341	336	354	339	313	340	325	311	334	342	355	341	314	341	329	358	320	324	323	279	352	355	329	347	317	349	326	338	340	323	325	357	313	328	308	343	328	367	352	352	343	339	322	358	325	346	346	367	325	322	365	307	320	333	308	351	319	326	347	323	321	346	344	365	324
6420	1000	1305	1364	1421	1381	1137	1060	1064	1015	851	872	837	890	837	847	875	814	829	825	833	762	744	758	806	783	756	815	769	802	797	812	822	807	735	810	765	750	807	815	791	770	805	742	815	777	828	730	792	776	805	759	830	794	743	821	803	775	802	789	800	819	742	790	829	770	768	806	747	781	741	782	768	784	754	824	758	768	779	751	793	762	794	800	748	796	790	784	771	795	784	770	771	777	775	805	807	759	775	780	755	787	762	768	790	785	794	791	793	807	753	790	758	805	806	763	784	840	786	766	822	792	745	780	779	804	787	804	834	794	807	790	737	774	764	812	783	776	770	796	776	798	817	744	801	804	739	797	763	727	744	793	736	745	814	754	784	786	742	797	782	816	780	768	726	793	816	781	787	792	794	761	722	784	740	755	777	772	790	765	774	753	745	798	733	788	743	776	741	775	777	766	759	817	786	766	810	779	773	803	793	803	746	737	792	774	788	810	779	731	780	745	789	759	761	794	767	757	804	785	778	824	785	728	794	763	788	769	779	815	815	785	755	761	774	738	803	700	793	795	801	781	795	739	699	787	766	758	759	818	763	743	736	782	806	787	744	771	773	767	749	784	792	766	746	776	747	729	761	827	771	759	782	751	752	720	826	777	786	752	804	764	732	782	801	780	766	796	833	764	786	784	785	785	738	765	717	811	786	751	812	739	823	859	749	814	810	802	813	775	791	778	751	767	845	748	787	824	737	747	790	802	774	799	752	766	762	766	792	781	785	796	747	738	763	801	772	793	768	789	770	758	833	802	808	800	770	804	739	750	801	780	757	746	807	760	784	791	775	767	782	782	806	749	772	796	741	828	771	772	812	695	765	737	804	771	742	831	809	756	796	760	778	773	791	769	789	761	749	753	767	799	771	768	766	788	762	781	807	763	830	762	775	752	760	753	732	733	762	780	765	803	776	755	772	770	793	764	823	758	764	760	751	807	807	793	750	791	765	761	815	797	732	809	804	761	747	750	758	780	762	823	799	781	774	791	770	773	769	749	792	785	767	797	775	783	769	765	772	775	737	784	774	796	762	785	767	756	766	793	725	769	777	794	823	806	795	719	759	741	820	795	745	773	802	769	738	730	803	781	771	774	760	819	738	813	773	822	785	766	744	774	784	744	764	817	772	768	801	812	816	761	739	778	834	768	763	799	783	784	787	803	769	766	780	760	799	756	764	827	770	809	783	747	764	803	825	821	832	788	783	802	763	767	779	835	810	763	717	713	731	777	774	774	756	827	778	801	792	780	722	791	772	778	792	805	774	808	765	766	767	778	718	788	730	763	805	761	773	793	800	767	809	772	711	802	731	816	757	769	765	821	735	779	763	742	761	817	810	857	772	842	752	732	743	779	810	759	797	818	812	806	745	771	794	802	747	808	800	787	738	754	822	808	776	774	808	797	727	798	797	789	745	760	782	771	785	785	786	713	789	856	737	760	775	787	767	769	815	796	838	784	791	747	815	800	778	753	796	755	738	755	741	753	759	746	802	763	802	768	782	764	808	783	805	792	800	801	795	829	778	780	753	776	769	790	797	786	731	808	778	760	744	839	846	812	816	753	796	801	778	750	739	792	734	777	743	766	789	750	759	765	785	773	823	792	774	806	774	790	772	788	751	754	774	788	740	738	802	765	784	790	827	798	786	796	811	785	798	739	798	790	743	704	756	789	770	779	772	760	797	814	806	747	772	727	773	792	769	768	800	819	781	785	806	770	773	743	785	735	767	810	817	787	762	787	769	801	797	761	771	764	824	783	832	784	782	795	755	784	726	780	774	816	812	806	783	832	743	722	758	815	764	785	767	792	793	758	777	814	824	698	738	803	749	783	833	786	745	775	804	741	791	769	782	833	777	770	766	744	738	762	750	753	792	797	810	778	781	735	777	726	766	781	748	787	786	766	797	757	775	838	739	783	767	799	811	773	806	803	772	723	769	757	779	769	779	794	725	769	774	778	750	786	769	736	745	784	822	784	752	821	739	782	776	765	757	804	758	747	781	770	767	792	789	733	768	736	762	822	801	760	759	772	767	789	781	762	773	764	805	802	765	739	795	762	755	771	773	808	784	803	783	731	756	734	785	732	773	799	713	756	778	800	824	739	769	794	781	769	760	769	756	724	787	739	775	784	770	807	786	822	785	781	748	741	791	822	780	807	774	754	833	744	796	763	703	813	771	737	746	785	837	750	784	789	732	813	763	787	782	833	732	752	779	752	775	740	770	716	763	788	802	753	765	725	731	800	791	767	806	778	791	737	820	831	702	784	784	733	770	803	764	796	797	720	766	775	795	776	789	741	762	818	787	780	806	788	769	750	755	746	781	757	710	771	779	830	789	790	800	807	778	802	768	791	807	784	756	727	807	694	768	766	729	835	765	794	743	784	779	797	829	781	744	824	751	750	809	807	797	776	781	808	795	758	742	812	803	759	759	785	747	734	827	815	721	771	769	790	767	839	758	803	743	853	776	757	763	765	823	820	811	789	794	774	822	784	815	772	780	753	778	763	805	809	716	818	733	709	723	767	832	747	759	752	828	759	782	735	740	822	810	772	764	766	723	787	812	763	751	723	801	781	793	747	785	757	750	803	798	832	763	719	752	818	741	727	755	776	801	810	757	750	756	813	799	812	793	791	813	742	786	761	778	754	783	727	766	797	811	749	759	747	762	812	785	786	781	815	809	802	755	786	763	779	801	778	830	762	773	761	777	771	779	810	759	757	759	789	768	786	779	794	777	819	757	767	759	790	794	829	757	704	776	778	765	773	764	748	797	810	788	751	767	766	779	756	745	761	787	786	781	774	762	708	824	750	773	765	792	741	780	799	780	802	763	813	791	800	775	736	777	765	749	786	816	793	768	821	806	764	789	751	783	728	831	785	783	765	790	808	771	779	760	734	834	756	762	791	789	751	796	776	724	747	814	812	776	797	774	753	756	801	761	783	800	803	814	774	801	758	750	748	782	752	791	765	772	790	754	761	716	803	794	779	768	751	773	768	801	818	697	756	812	766	777	731	768	725	752	752	752	821	803	734	773	812	768	729	786	821	759	734	779	798	740	754	756	783	767	765	792	753	776	798	738	791	776	786	758	806	727	751	812	737	777	784	798	776	797	785	770	828	738	769	777	775	754	800	755	760	831	818	713	788	788	736	778	751	788	835	767	758	798	808	790	758	753	794	786	779	810	807	735	828	762	808	726	768	807	754	776	774	806	796	766	813	794	744	759	776	793	749	778	782	786	792	763	774	772	751	776	769	750	747	758	760	740	784	814	738	806	786	779	772	761	777	800	804	809	740	714	769	746	682	739	759	740	768	755	768	731	717	796	817	781	733	788	749	748	788	791	777	768	733	746	779	799	705	760	799	771	789	769	780	793	763	756	790	752	773	741	782	798	749	789	767	767	809	754	774	758	734	718	789	794	734	775	738	724	797	810	748	816	777	828	741	758	761	827	796	721	793	756	796
12945	833	604	517	418	386	322	248	278	222	164	198	184	173	185	200	173	179	164	149	163	174	164	203	166	160	163	148	169	181	160	163	168	150	172	157	151	154	157	152	146	152	151	173	153	155	134	173	153	170	170	160	148	172	169	166	153	169	178	150	155	138	162	143	145	146	182	168	163	169	167	159	138	141	132	169	139	161	149	156	143	155	157	157	146	144	160	154	151	163	182	160	147	159	166	174	157	151	148	171	144	169	156	155	139	159	167	152	131	163	146	175	158	158	170	167	165	146	159	143	160	132	120	134	169	159	155	143	163	150	114	161	150	134	149	153	169	148	128	200	153	151	183	174	170	146	159	159	176	145	187	169	179	141	178	160	150	154	145	162	128	156	133	133	141	157	154	168	155	171	133	161	127	197	173	165	152	159	153	155	157	159	171	152	149	156	157	148	135	139	184	193	190	162	165	171	165	138	152	157	145	139	149	153	156	166	142	131	152	129	153	144	129	158	160	170	143	147	144	154	153	133	151	132	149	166	158	151	162	165	141	162	145	155	160	165	153	163	153	164	151	170	151	178	154	145	168	152	171	146	160	149	164	137	153	147	141	128	134	158	144	154	163	175	158	132	154	159	157	159	160	162	145	142	168	155	139	156	158	142	164	163	176	163	176	163	172	156	147	157	165	148	144	165	146	172	156	172	174	153	149	153	134	164	153	136	152	142	173	175	153	159	153	165	138	167	168	167	115	166	138	144	153	151	147	163	154	133	151	169	169	170	176	165	157	167	165	147	158	162	153	154	128	142	163	150	150	150	164	154	130	145	150	155	175	151	160	152	185	124	154	172	148	151	155	141	135	152	152	182	166	151	168	142	133	162	146	149	148	189	170	152	159	153	155	142	141	169	149	175	146	170	141	131	145	170	184	164	169	149	153	151	132	162	157	165	157	166	170	161	161	142	155	155	162	163	158	144	146	177	156	140	145	134	148	165	140	156	163	158	175	121	161	166	149	139	147	150	127	155	154	145	149	157	176	156	169	153	161	163	148	148	164	157	170	185	144	155	144	152	177	178	165	136	141	147	177	151	154	140	157	177	139	149	174	169	166	157	146	151	156	160	165	144	144	147	164	133	156	157	157	157	172	151	148	158	140	176	150	177	147	144	153	144	123	155	164	155	161	139	148	130	156	184	165	147	143	159	154	161	133	187	161	151	140	137	187	147	153	165	150	166	142	148	151	145	159	143	155	152	158	134	143	159	167	145	142	150	153	159	149	137	151	153	165	160	168	146	162	158	139	140	144	200	167	137	162	150	157	147	154	159	141	161	154	154	172	156	156	151	159	152	153	147	152	156	155	151	131	154	168	165	170	155	134	181	167	137	152	160	154	163	157	155	161	167	169	147	163	157	154	141	175	151	144	138	144	158	146	166	160	164	158	159	168	148	147	161	171	164	153	162	162	173	180	161	150	154	136	151	132	167	151	175	186	171	171	167	173	149	143	127	154	146	138	157	149	166	177	160	151	151	131	174	152	141	165	170	151	149	179	157	146	157	136	154	156	173	150	168	154	156	146	160	162	150	173	158	161	179	145	148	138	144	130	149	166	155	167	151	166	128	146	164	178	179	145	170	153	155	154	165	144	151	172	152	178	174	140	164	157	154	131	165	148	133	160	148	150	123	144	170	163	165	143	162	146	154	164	162	155	141	132	155	168	167	139	134	171	142	135	162	163	150	142	160	156	166	150	171	146	164	144	147	157	157	143	177	160	168	172	181	159	174	142	146	169	122	137	156	158	147	164	166	145	180	161	170	144	145	143	160	162	161	159	149	141	140	146	149	147	135	155	156	181	156	159	161	123	137	160	142	155	159	155	138	156	156	152	138	147	186	140	174	163	149	179	159	163	146	144	173	155	155	171	195	137	144	160	163	170	150	167	176	135	145	142	155	154	171	174	146	164	167	150	142	138	161	172	195	148	143	161	156	149	155	153	155	150	157	161	149	162	153	159	151	154	147	155	151	142	134	155	154	145	158	156	142	164	137	173	148	163	158	153	158	159	134	163	151	146	179	167	178	145	161	127	148	166	170	147	159	164	176	159	140	155	165	183	177	122	174	144	173	143	162	135	183	155	174	149	160	153	167	141	141	173	158	169	170	147	139	139	162	145	148	168	154	160	165	162	179	160	145	172	141	163	149	156	143	153	139	144	179	170	147	155	164	164	147	155	145	156	134	155	161	170	138	156	164	145	156	163	130	157	161	166	150	166	145	142	147	161	144	139	173	166	138	139	142	190	157	163	149	153	168	157	161	143	156	160	170	168	134	145	146	162	164	155	164	148	131	163	154	182	171	161	139	155	150	172	145	151	128	137	137	156	165	162	153	159	153	119	163	149	176	167	150	169	125	158	148	174	147	138	177	177	168	163	140	147	167	152	147	145	155	165	157	142	149	139	159	181	145	159	163	159	168	157	144	140	149	169	178	162	169	157	145	133	160	145	170	158	158	133	145	149	161	130	144	162	166	159	153	177	154	151	134	143	151	146	168	161	150	158	166	143	144	152	169	151	157	171	156	156	170	171	142	164	159	149	155	183	156	135	171	181	131	161	165	155	152	155	160	169	169	149	160	164	167	150	185	176	177	167	157	161	160	151	164	159	129	175	146	137	178	165	134	152	141	146	162	158	158	167	147	149	133	143	149	153	163	147	166	160	160	154	162	139	155	140	154	148	157	165	161	183	139	145	163	145	162	161	154	161	160	148	154	154	152	137	148	187	188	160	148	173	138	134	154	150	154	160	163	123	167	165	160	155	160	149	154	146	167	175	139	155	180	147	156	162	172	155	138	160	143	172	127	170	152	158	152	163	160	188	130	149	140	149	176	164	143	155	162	163	145	141	175	160	154	152	145	147	162	146	165	175	140	149	167	178	157	150	162	168	137	144	155	192	152	145	157	145	138	152	165	173	163	162	158	186	171	160	160	167	141	148	166	156	152	152	152	136	161	185	141	168	151	162	155	156	150	167	157	150	152	149	155	165	157	163	168	156	157	158	153	137	159	163	145	138	162	181	143	170	160	157	177	164	162	173	155	144	170	164	149	148	134	145	136	140	155	174	158	139	151	164	164	178	151	154	144	137	167	173	177	149	160	143	140	161	150	170	149	174	179	181	153	173	120	163	146	126	158	156	139	175	157	158	154	162	165	156	148	160	171	139	151	151	175	147	148	167	154	145	149	165	122	155	181	159	175	142	142	131	142	155	147	138	161	143	155	153	143	150	155	139	157	174	150	158	155	148	160	182	170	171	150	168	186	155	154	163	150	148	162	161	148	161	150	131	177	165	165	158	142	171	137	161	150	151	138	157	141	164	151	134	141	173	168	146	140	139	171	143	139	154	150	166	153	152	158	156	167	149	153	146	167	154	164	153	164	146	161	166	176	140	135	165	154	140	146	162	180	143	145	159	150	177	142	155	155	156	146	156	153	187	153	153	179	163	177	149	138	168	140
7835	779	1488	1654	1530	1493	1303	967	997	757	599	609	551	561	556	487	486	477	483	455	434	470	445	436	438	468	395	469	405	446	405	462	439	412	426	415	399	403	395	394	429	414	421	378	386	388	401	404	426	433	371	411	378	400	429	400	376	422	399	416	426	386	458	420	397	403	429	342	384	408	355	394	354	366	396	378	415	411	381	380	391	445	387	380	400	406	404	410	406	398	368	432	419	406	405	390	398	384	397	410	368	404	395	373	421	373	454	369	411	419	434	429	385	379	409	377	407	397	395	394	381	380	398	374	405	403	397	382	375	408	423	371	392	388	419	383	389	360	433	422	433	372	379	414	440	402	362	426	417	394	412	365	411	422	421	389	442	408	370	399	384	391	378	390	391	366	407	374	371	381	408	407	403	367	433	396	375	383	432	403	434	392	383	399	385	402	384	412	378	378	385	387	420	369	376	371	387	401	406	397	381	406	423	386	411	376	360	408	387	376	400	391	404	405	371	402	394	389	425	395	396	426	398	408	367	369	380	409	401	410	370	404	402	410	390	382	428	375	382	416	397	393	413	401	353	365	385	368	400	388	371	426	410	355	384	392	427	364	406	387	362	383	404	371	407	383	395	408	393	385	427	349	403	402	454	386	429	383	424	406	382	416	385	362	381	383	380	432	368	366	390	384	410	386	407	431	417	416	384	393	390	383	416	355	354	388	429	412	380	391	415	384	391	389	407	424	404	414	383	403	418	383	379	379	361	418	411	393	398	394	343	409	379	403	411	422	400	378	401	367	380	437	392	367	389	338	409	375	387	443	397	395	414	372	419	410	398	403	380	378	430	361	391	412	408	397	413	414	392	351	368	412	389	395	394	388	402	378	373	382	387	397	401	387	398	414	359	387	373	394	426	393	380	394	378	389	402	386	372	419	412	388	375	401	393	392	419	419	413	405	408	372	394	395	379	416	369	405	376	382	417	416	376	402	403	389	392	398	371	388	373	405	448	414	385	405	351	415	378	379	381	406	394	418	379	377	389	406	386	387	413	405	418	389	418	412	402	371	407	386	402	396	360	398	414	418	378	410	392	367	384	372	415	392	398	419	393	384	410	415	380	376	409	390	398	409	362	365	415	388	378	411	408	393	426	419	403	392	401	405	406	396	412	357	425	402	384	392	418	396	396	408	411	411	427	380	359	362	398	388	373	415	386	412	399	402	411	388	379	395	397	407	436	392	415	384	391	362	386	388	394	392	377	385	411	409	408	370	393	383	390	426	416	433	389	370	379	368	425	383	392	417	406	383	376	425	404	389	416	392	380	416	393	403	377	412	395	383	399	385	388	430	366	407	394	405	393	426	394	373	414	398	356	408	379	390	384	361	409	394	374	406	418	406	365	398	397	415	428	410	402	419	392	409	384	393	436	403	385	404	400	403	416	431	414	383	380	413	390	387	424	387	397	392	386	420	401	397	404	435	401	377	414	375	439	422	418	408	415	365	347	408	364	370	380	397	413	394	374	400	399	439	352	336	387	428	407	364	419	353	417	387	393	397	391	420	426	375	410	400	439	407	425	426	384	400	376	394	373	410	407	382	381	397	396	416	385	397	409	407	407	373	401	370	377	407	413	368	362	388	463	396	404	387	372	415	407	396	392	413	407	389	435	372	387	394	365	433	352	408	375	409	397	414	405	419	405	419	378	408	411	417	393	381	392	438	371	401	404	387	394	394	388	383	392	392	393	396	371	384	439	398	407	384	389	428	407	427	381	396	385	361	437	380	376	395	378	388	391	383	391	428	406	406	458	409	385	392	399	379	397	374	373	393	388	403	358	404	400	369	400	378	408	350	423	396	399	438	412	410	357	393	424	365	401	415	390	378	394	408	370	398	401	410	398	399	409	415	416	356	410	387	408	377	362	385	391	425	428	376	396	382	390	405	411	416	364	394	353	433	390	403	391	381	404	403	391	370	401	423	411	416	382	414	414	423	366	417	380	419	380	396	423	411	391	358	390	377	443	411	411	400	389	405	387	363	389	394	348	366	408	427	359	393	409	405	398	399	418	376	373	375	393	368	385	399	406	396	369	419	431	399	377	399	381	386	409	368	393	429	425	402	413	390	429	418	400	370	353	405	397	368	371	403	427	373	451	381	401	428	402	384	397	402	397	388	442	369	376	394	384	401	386	360	400	398	384	385	398	391	395	403	385	391	373	383	416	390	398	386	368	400	393	371	393	380	397	405	390	386	392	408	449	403	414	373	383	356	385	359	397	403	397	344	420	375	380	368	386	412	413	379	398	387	402	379	417	343	418	395	384	421	416	389	395	428	359	399	411	388	396	368	393	412	423	391	386	422	371	412	400	441	395	405	368	416	393	398	393	399	383	398	401	391	407	412	396	391	394	403	387	367	412	402	392	426	345	418	423	435	410	374	379	409	369	444	383	386	411	359	379	424	372	398	388	388	392	391	388	383	393	431	399	393	378	386	407	396	397	404	365	402	396	412	407	390	422	404	390	424	389	390	397	390	369	394	385	401	408	411	372	397	399	416	389	434	417	430	419	384	364	384	388	405	381	364	396	366	436	382	390	434	432	404	397	410	413	412	392	385	404	394	411	395	397	366	405	351	400	410	411	413	380	438	391	388	394	386	392	367	435	380	403	423	389	393	391	418	403	392	393	365	393	391	390	410	399	401	398	425	366	396	409	410	424	372	381	402	420	394	370	389	384	371	394	393	388	408	442	386	414	411	383	363	435	392	410	376	377	420	412	372	390	424	413	389	411	395	386	406	394	388	378	369	375	366	402	447	376	355	382	399	376	401	378	388	368	406	403	384	362	386	376	403	394	391	380	396	371	416	375	436	381	372	351	397	425	425	439	408	376	422	384	408	369	445	382	402	405	407	397	390	446	421	394	389	382	398	363	412	439	378	398	425	404	419	426	380	399	399	382	358	404	430	422	411	396	378	409	360	372	387	387	398	394	397	397	390	358	441	429	375	373	387	398	397	389	381	414	359	389	415	401	411	403	380	363	392	429	403	415	393	389	386	392	407	391	387	403	396	402	377	402	399	385	402	391	388	394	362	446	389	416	384	413	408	369	402	391	382	384	394	390	374	394	428	402	397	383	371	408	397	415	428	382	400	410	388	422	384	413	374	366	419	384	387	406	408	415	430	367	401	366	416	362	372	375	415	379	405	371	418	429	417	350	398	413	399	408	405	385	406	377	390	437	413	424	409	404	400	392	400	398	412	420	396	391	381	386	404	390	375	411	394	390	392	383	357	377	385	382	387	377	429	395	376	399	386	391	443	409	378	412	430	428	382	400	400	385	383	391	403	423	403	393	423	405	408	397	376	386	413	387	400	414	380	399	405	431	405	397	403	390	390	387	388	399	366	375	387	382	389	406	391	389	381	377	385	415	375	373	387	382	404	444	417	407	395	423	391	394	384	372	388	404	385	356	404	380	377	420	407	352	434	409	417	407	371	380	375	398	395	395	387	394	364
1424	346	362	355	330	368	308	335	349	300	343	343	349	293	326	309	328	355	352	315	325	373	321	345	363	337	332	303	356	362	318	349	328	297	325	339	358	355	375	332	338	358	346	318	311	359	347	346	329	352	320	330	378	334	310	331	368	337	324	343	333	345	354	327	331	332	323	305	336	349	320	320	377	297	338	338	350	344	347	353	300	316	309	312	361	360	323	338	361	304	337	335	331	334	335	340	307	336	342	330	348	332	367	368	337	352	343	322	341	329	316	358	342	340	364	342	395	331	341	310	344	335	325	339	347	316	349	323	359	339	360	382	350	350	322	318	322	310	330	342	346	358	313	307	352	304	332	334	298	316	336	341	318	326	329	320	334	331	385	341	335	328	333	319	325	305	344	347	294	330	329	333	355	348	333	335	337	338	345	303	347	352	346	336	306	318	347	366	305	345	348	334	316	346	357	345	331	336	350	350	311	354	314	368	358	358	345	365	373	336	353	358	402	359	321	364	363	339	339	305	374	315	342	329	342	352	338	346	324	327	362	343	388	329	333	346	319	324	327	323	341	371	354	323	334	325	326	303	324	347	332	334	312	336	335	320	361	380	313	328	319	346	353	365	344	347	349	362	295	332	319	301	325	328	340	337	342	363	315	344	342	346	324	315	338	317	320	363	327	351	334	364	360	363	327	354	378	333	332	370	326	351	322	334	354	317	320	345	372	342	352	342	345	356	348	315	326	311	319	309	346	315	362	345	353	344	342	313	309	350	341	320	292	333	347	331	332	353	340	349	348	352	329	325	334	321	328	353	311	315	353	307	362	349	343	318	359	340	329	334	371	319	336	320	364	338	343	349	349	340	333	315	339	322	357	361	345	333	338	342	319	336	342	325	366	350	377	337	347	363	360	358	338	335	316	341	356	352	321	340	311	322	339	319	331	358	320	322	368	342	320	363	324	340	334	341	327	338	306	347	319	328	312	336	333	290	343	331	372	388	364	341	335	340	353	368	298	364	335	305	322	321	353	399	341	331	330	367	316	324	326	352	374	319	327	344	283	318	356	348	325	278	277	332	341	318	311	346	342	352	322	327	335	316	331	336	296	340	354	366	314	308	346	366	359	335	359	322	316	326	372	341	358	323	334	373	310	363	315	357	333	325	318	328	341	311	301	316	330	328	329	327	344	328	326	338	321	305	354	332	357	359	328	349	327	341	374	310	370	355	303	367	379	350	336	345	331	360	361	341	354	357	359	290	358	373	333	344	340	323	347	307	344	357	354	342	288	352	332	344	379	365	348	306	351	317	314	367	322	302	342	363	364	354	406	328	326	354	313	324	330	358	360	371	355	334	329	292	327	317	331	308	360	338	338	337	344	366	341	354	328	307	313	346	303	374	330	323	319	313	307	347	349	332	346	338	336	346	367	382	304	284	330	359	308	368	300	332	352	366	320	311	309	317	339	336	361	342	353	351	350	327	330	351	343	308	348	352	335	339	318	331	362	333	349	336	338	365	345	294	321	326	304	308	313	298	324	349	357	362	346	363	347	313	351	345	333	345	333	395	318	329	332	321	324	367	333	353	312	355	325	323	371	348	319	361	373	334	326	351	298	366	330	353	332	352	343	335	316	354	311	341	306	366	325	320	311	379	327	307	389	370	354	315	347	318	331	379	349	314	331	330	331	321	351	326	344	316	339	336	347	362	366	318	332	324	334	346	342	321	350	341	297	345	335	316	317	334	337	320	340	325	325	334	366	373	320	373	341	333	355	330	331	333	316	347	323	335	356	336	356	299	333	318	296	325	325	330	331	336	340	346	338	352	393	340	324	303	319	293	321	316	340	353	368	330	337	334	364	338	356	295	348	336	337	359	328	338	315	335	325	348	341	300	343	347	309	345	344	315	334	360	333	326	323	325	307	328	353	318	342	354	318	334	351	362	357	341	323	308	339	293	336	356	344	366	303	356	365	361	322	335	332	335	363	365	337	305	298	338	339	333	349	331	362	351	361	317	349	383	365	344	353	315	332	362	348	340	303	325	356	300	312	332	309	330	346	309	319	344	347	282	329	324	323	347	354	367	317	340	351	329	334	352	330	305	346	371	369	342	312	361	328	349	326	323	356	350	319	376	353	311	335	327	341	349	330	305	322	385	331	318	350	326	323	366	320	349	400	347	354	361	318	343	307	352	296	358	329	349	333	322	351	371	345	353	310	323	354	327	334	316	349	368	310	339	323	309	333	370	342	315	337	326	355	354	299	362	346	332	363	368	346	289	342	327	355	321	309	320	325	352	382	324	358	336	325	309	300	353	329	334	333	381	332	334	292	332	322	367	340	339	344	352	283	344	344	364	371	346	325	342	369	321	342	317	334	336	336	345	347	350	311	336	318	312	362	338	310	349	340	314	335	356	324	343	333	343	332	322	345	326	320	355	326	323	375	342	335	296	356	379	335	324	350	322	336	313	285	324	352	333	326	335	311	348	355	345	356	351	332	324	391	345	328	382	328	354	311	321	332	346	356	337	338	330	330	354	348	326	312	344	352	325	338	389	327	350	316	337	343	348	373	349	317	326	326	330	339	321	334	352	306	309	331	341	318	347	353	374	330	322	328	346	352	371	311	331	350	326	321	305	395	338	321	330	309	345	350	307	352	355	354	347	329	337	331	335	320	321	307	358	329	299	361	359	337	330	311	332	310	353	371	332	344	306	331	333	313	322	309	333	347	354	355	307	364	334	324	339	296	326	294	362	315	332	353	339	353	332	340	308	325	329	368	319	327	308	327	333	342	318	352	322	340	321	342	347	310	377	314	331	322	305	370	316	327	331	335	370	330	327	369	305	357	385	360	316	355	338	391	352	358	347	390	342	335	329	374	351	321	337	322	354	333	333	310	332	309	339	368	357	334	355	323	326	370	324	327	315	340	309	345	332	338	352	374	337	340	324	355	353	313	317	360	313	366	315	373	316	316	347	321	339	380	338	324	328	333	325	328	336	340	345	319	340	314	317	339	314	351	317	346	321	346	313	334	336	338	365	370	361	328	338	329	338	352	360	334	352	348	328	339	354	319	304	315	305	378	357	350	275	336	358	303	351	341	338	329	286	356	354	336	324	349	304	340	324	326	356	297	330	348	323	359	318	323	328	328	349	344	300	342	270	303	370	336	334	338	351	344	301	341	329	330	319	349	345	370	371	314	347	319	375	345	353	314	401	370	351	350	349	350	373	329	338	362	328	333	308	340	330	327	347	324	314	307	311	344	310	326	360	306	353	329	316	329	314	314	374	328	300	305	342	313	342	316	323	351	357	301	371	330	363	361	358	300	311	303	349	296	315	353	310	312	349	348	315	337	332	344	360	333	312	314	329	316	311	312	359	318	364	358	315	341	319	306	343	379	344	374	355	330	349	378	350	364	335	327	325	320	336	304	319	330	345	331	315	300	310	313	331	380	352	348	326	322	367	393	346	339	323	341	342	351	345	320	319	334	322	302	342	308	329	377	339
1992	814	809	861	872	811	855	818	825	820	794	799	804	810	818	825	868	797	832	834	827	793	817	785	795	794	818	818	817	829	778	799	782	822	823	780	840	827	792	753	783	790	814	784	810	767	871	781	792	800	825	833	772	803	805	802	828	738	752	845	766	788	770	758	763	792	836	814	799	804	784	785	774	741	771	771	818	823	808	793	797	818	771	761	696	796	823	809	814	783	771	805	803	826	743	790	778	797	797	808	765	826	824	740	791	805	803	815	828	834	811	798	799	757	765	833	784	806	824	827	782	794	713	775	813	820	751	824	777	759	836	761	861	765	798	806	847	796	828	782	776	818	733	840	806	806	806	842	810	850	748	806	773	795	809	796	789	831	815	793	818	800	790	786	792	794	760	763	795	803	785	831	772	804	796	803	869	803	831	782	800	792	779	814	775	775	782	786	764	779	806	753	788	796	798	809	783	836	821	814	811	782	799	815	796	793	842	816	786	746	798	781	797	749	797	861	790	860	744	771	808	774	792	756	744	811	795	725	790	769	752	819	812	743	781	768	743	839	835	829	803	766	762	760	777	825	822	764	806	796	859	807	771	805	845	792	768	802	809	750	824	729	808	774	812	795	825	793	814	807	774	837	817	819	784	761	837	794	790	728	747	733	782	762	844	796	822	824	806	784	737	741	801	740	761	778	781	802	796	810	792	799	802	787	838	876	809	845	751	801	835	741	774	752	797	839	777	769	796	754	800	793	821	826	794	836	797	785	780	829	794	781	825	824	765	791	757	776	795	786	805	801	784	744	822	797	813	771	854	796	757	812	743	842	772	773	803	818	789	792	802	779	848	809	774	792	784	795	800	862	760	780	794	802	841	802	818	816	813	802	810	791	790	801	791	837	781	834	808	859	784	825	794	832	828	819	821	822	816	769	768	832	828	765	793	839	762	812	752	816	825	836	751	753	818	787	754	788	817	833	816	792	769	801	797	798	770	766	772	772	799	739	809	808	784	754	746	808	816	783	814	765	782	802	809	814	811	865	805	810	773	811	837	786	796	810	832	815	841	782	840	834	795	839	806	797	783	762	830	802	828	842	788	825	770	816	771	792	784	805	749	763	830	789	775	820	797	801	818	814	804	828	796	782	770	817	791	815	810	780	812	768	866	800	829	867	830	794	760	824	831	874	796	794	835	783	805	820	770	770	781	800	845	818	816	808	772	782	802	803	805	813	822	772	799	810	832	819	796	804	799	742	753	776	747	774	815	796	748	785	763	802	827	813	820	748	785	801	798	791	784	838	771	818	772	806	770	786	804	793	816	800	829	810	843	781	793	769	790	798	815	752	835	800	804	827	811	801	823	826	829	827	788	791	789	802	808	811	813	808	786	823	775	760	794	771	817	764	837	809	792	815	818	767	815	744	819	799	831	781	824	791	769	808	795	802	758	842	808	817	770	847	774	799	803	736	825	777	805	828	800	774	778	875	823	828	810	789	819	766	778	783	800	812	779	792	772	817	799	838	791	813	822	822	818	861	783	797	764	818	783	760	784	791	792	882	808	863	872	825	873	741	787	813	811	782	779	769	762	847	811	845	816	793	800	810	783	818	808	782	831	758	801	863	807	790	769	796	810	750	777	826	799	809	773	853	839	766	836	818	771	803	788	776	835	840	796	741	763	762	788	828	796	777	770	829	827	785	805	782	819	804	792	742	822	790	850	784	760	766	767	816	845	818	766	798	797	802	831	763	769	794	819	796	815	763	800	769	771	781	767	751	833	782	787	749	815	844	777	817	810	781	811	783	796	806	807	775	770	771	819	823	873	816	830	819	801	822	785	752	810	785	765	820	845	802	825	849	791	808	706	743	788	777	794	790	777	806	841	747	789	799	760	846	718	806	798	819	855	750	771	818	840	780	762	823	796	802	846	859	787	823	784	756	833	795	780	791	804	845	834	788	800	785	783	780	764	807	806	734	813	799	783	804	792	800	794	839	822	791	825	762	811	765	775	780	783	757	802	802	799	778	771	783	800	786	815	819	814	837	823	751	788	792	792	810	842	786	814	805	848	799	785	778	797	814	788	871	838	802	784	853	826	810	806	757	827	751	766	773	789	791	761	801	768	785	780	797	830	813	791	769	802	785	782	814	801	788	796	845	804	791	810	798	777	782	828	766	789	811	745	784	766	860	780	781	807	791	812	812	780	838	786	789	779	805	822	820	831	857	789	809	815	838	756	770	754	766	804	798	821	804	809	753	816	784	773	815	822	705	755	792	784	794	772	778	782	757	810	785	781	836	781	847	785	810	825	803	842	811	741	809	850	761	788	785	796	830	768	781	806	816	794	792	771	822	761	800	772	806	825	832	786	774	803	786	815	809	827	842	786	758	842	747	838	773	793	829	826	793	842	814	832	811	757	791	783	744	825	820	804	836	788	819	790	819	813	791	782	800	768	878	818	784	826	788	816	835	797	849	796	785	830	800	788	765	760	847	751	809	797	814	804	770	825	771	764	795	804	778	839	827	807	831	842	829	812	774	773	844	794	817	807	751	813	818	872	807	805	837	812	834	834	762	801	756	816	793	738	822	748	773	798	791	763	821	813	791	784	803	779	780	821	801	831	763	818	788	823	769	804	774	751	781	796	824	801	759	785	784	783	777	779	816	780	789	808	739	778	783	795	794	788	764	811	807	842	802	776	815	823	759	777	788	768	807	840	839	780	819	848	782	802	820	800	811	842	827	831	731	818	810	748	796	848	805	813	817	753	805	790	795	779	782	772	756	811	802	795	784	791	786	779	781	837	813	684	773	839	786	803	778	792	783	762	757	830	741	858	802	784	775	801	796	797	760	817	773	894	832	812	768	776	778	772	793	800	787	784	793	797	826	832	832	802	791	777	737	787	851	792	756	819	798	772	793	741	815	811	832	758	774	771	811	781	794	777	798	771	849	793	791	794	771	802	814	789	764	839	881	771	761	770	767	792	734	797	802	801	757	823	793	789	786	807	815	835	792	769	801	756	836	765	837	773	777	828	818	808	817	786	866	798	775	784	829	825	806	820	787	788	827	762	790	762	779	815	810	763	824	801	770	775	776	781	802	774	830	766	816	798	817	803	754	711	779	791	803	818	776	835	771	804	762	844	811	753	815	792	746	783	782	828	815	754	861	809	837	857	825	767	774	829	816	829	800	776	799	781	789	752	793	752	877	776	788	748	823	829	788	864	768	749	844	796	836	826	766	735	787	831	796	839	767	780	800	767	784	811	783	802	792	817	844	795	817	812	748	788	815	803	802	777	820	787	802	758	827	806	792	811	795	793	784	759	783	763	804	827	824	778	822	822	760	789	840	818	791	770	777	812	824	856	816	765	793	810	791	797	837	794	818	725	825	788	793	795	824	834	743	788	755	777	777	813	825	776	770	796	824	840	773	782	775	799	822	786	775	792	800	822	829	802	801	788	790	861	811	812	798	741	792	817	806	793	769	785	851	897	758	791	803	787	789	794	825
6971	570	560	508	497	428	460	369	381	359	324	383	365	332	335	354	338	338	335	334	339	320	353	375	304	339	310	329	330	363	338	330	370	356	314	347	340	396	332	306	343	330	321	334	376	341	347	345	308	369	341	304	350	309	323	311	309	359	346	338	325	338	362	348	365	340	340	323	346	353	308	338	363	317	344	357	355	328	344	361	330	367	354	353	310	350	317	334	375	338	323	329	310	335	341	323	341	341	317	341	335	333	332	351	351	307	333	341	330	323	341	339	343	333	318	328	319	306	310	322	333	374	331	311	335	287	342	340	335	313	342	322	341	333	318	328	302	320	338	358	344	312	335	317	361	342	323	343	316	336	348	314	326	366	364	339	313	333	304	316	343	316	314	341	325	294	321	351	337	341	336	324	327	352	323	329	312	304	325	361	360	364	343	302	327	334	303	357	333	334	296	294	343	342	339	334	346	332	332	345	332	318	347	274	341	346	345	323	344	326	348	343	331	302	354	327	330	297	321	332	322	297	338	365	306	325	332	355	354	274	338	322	317	339	302	359	323	344	333	311	359	295	312	314	331	354	326	338	319	310	310	344	327	366	344	326	350	348	331	323	345	329	296	334	362	357	363	370	358	345	328	319	373	318	346	335	382	356	378	349	339	332	316	315	370	316	332	313	334	343	357	317	331	312	332	304	337	358	339	351	335	316	293	330	327	326	334	356	336	324	300	313	362	342	323	316	309	335	304	318	340	319	378	318	325	308	344	345	322	368	339	342	332	341	294	343	349	352	331	331	296	344	359	324	335	334	333	339	336	346	343	320	369	306	320	321	377	336	315	314	312	358	336	340	311	344	359	330	331	290	335	315	358	358	311	341	345	337	311	325	327	332	318	319	332	329	327	351	339	327	329	324	331	331	341	315	319	323	340	337	334	325	367	339	351	314	321	303	336	348	332	283	311	337	320	332	293	321	315	328	367	329	334	319	328	353	287	314	359	337	294	286	304	318	307	324	328	317	326	302	332	325	333	319	339	336	319	356	350	319	323	317	321	323	307	328	333	387	316	335	391	327	329	346	353	320	375	362	335	317	331	365	338	340	336	325	324	340	333	329	319	332	334	325	308	368	353	333	330	317	323	313	332	316	318	339	282	341	332	354	331	316	347	354	318	322	352	326	347	352	328	310	317	324	308	325	329	340	343	367	340	342	298	345	331	380	354	320	368	301	319	349	350	325	314	310	340	328	352	319	362	369	356	309	307	346	327	340	309	327	317	307	323	336	310	328	343	326	321	312	320	325	350	331	353	335	342	307	319	295	363	358	301	337	318	331	362	350	322	296	356	332	349	351	332	365	351	338	321	359	309	326	318	313	354	327	336	351	313	290	298	342	325	359	365	302	320	371	318	329	339	354	304	343	322	350	341	349	326	342	317	336	341	333	334	303	318	343	333	328	339	343	318	355	338	351	340	332	293	337	350	382	343	356	337	315	325	328	325	323	318	319	363	331	322	329	364	308	353	314	321	361	325	304	372	355	322	358	352	330	356	348	331	356	339	323	349	315	344	357	322	368	345	383	331	340	351	288	337	340	298	342	316	328	353	352	345	369	352	342	335	335	321	357	315	298	349	311	310	337	332	337	341	305	306	346	360	325	306	294	368	342	356	326	339	304	331	324	295	323	350	332	330	323	308	329	315	323	311	351	326	316	330	329	315	326	327	341	332	307	333	320	310	331	300	337	335	306	327	326	312	332	367	327	315	318	329	355	332	323	324	336	356	310	337	331	318	345	367	321	342	338	350	330	302	344	342	347	327	361	366	337	343	326	311	322	318	349	324	326	321	319	337	304	314	302	374	303	335	344	314	321	334	353	353	313	348	315	318	359	298	328	303	317	331	323	352	365	354	332	306	322	357	345	293	325	314	336	342	377	328	333	312	336	331	333	350	335	352	304	320	334	330	369	354	343	329	302	354	314	317	329	322	356	368	336	349	310	353	347	330	319	295	348	358	299	329	341	329	311	340	335	343	324	331	358	327	312	347	358	315	289	356	340	334	336	321	329	300	323	303	331	331	316	315	342	339	331	323	332	335	324	343	327	284	354	330	315	352	310	340	349	288	310	321	325	318	358	351	317	351	350	353	317	314	358	338	316	330	316	338	331	333	309	322	310	350	312	331	360	318	319	324	314	349	337	333	341	328	338	330	336	340	335	361	307	314	314	345	339	314	328	345	360	329	340	321	322	298	346	362	332	321	297	324	325	301	339	361	323	359	321	314	343	300	336	337	331	377	327	362	309	328	320	332	343	328	319	307	330	383	348	357	324	367	341	355	306	356	358	322	306	296	339	307	332	338	338	361	304	334	302	346	341	345	333	344	329	308	347	315	326	337	329	376	306	302	345	340	363	346	366	320	351	340	320	317	310	341	343	310	347	353	311	337	303	355	369	329	368	342	338	348	307	355	330	350	337	363	391	365	353	322	322	375	325	332	313	342	340	360	336	331	291	295	318	284	352	328	353	313	339	326	324	301	346	345	354	290	354	347	367	343	321	308	297	294	351	326	336	321	345	342	314	378	340	330	359	343	349	335	312	302	349	324	330	319	353	346	368	329	372	372	371	358	370	360	341	303	368	297	331	362	335	317	313	319	324	332	343	341	308	319	297	322	319	333	331	357	314	349	347	335	342	357	321	335	319	355	336	330	382	346	319	325	325	305	301	339	323	331	370	323	345	326	341	342	354	322	330	340	288	339	317	320	335	335	319	338	324	363	344	323	324	336	329	330	311	346	326	296	304	338	298	340	322	325	316	308	311	310	337	336	309	316	318	320	333	354	370	322	288	320	314	313	337	301	316	360	336	340	313	321	316	329	315	337	335	312	301	384	311	325	323	362	313	319	359	336	366	339	315	338	303	322	341	307	309	319	313	339	358	340	336	328	331	360	360	377	327	312	329	344	373	327	348	325	333	340	338	354	332	347	348	312	317	326	322	348	314	342	333	326	344	336	322	346	296	339	284	331	348	336	328	311	325	316	330	384	342	324	280	369	295	346	291	339	340	332	348	320	340	319	328	356	348	323	324	328	347	313	299	316	308	334	340	356	363	307	335	318	324	367	318	341	324	356	314	309	312	335	358	331	360	314	353	324	307	326	312	294	337	349	343	357	325	359	311	350	302	308	340	348	286	312	333	330	318	324	337	311	317	311	362	300	350	349	312	348	316	336	348	333	322	314	293	333	306	326	336	324	349	327	325	316	337	335	335	327	316	374	348	341	301	353	348	317	349	334	332	322	313	312	327	332	329	305	359	322	323	320	308	345	315	333	387	340	310	315	354	316	359	351	361	336	339	321	347	313	384	322	334	314	339	322	341	310	366	357	330	357	322	340	332	331	338	351	365	332	321	332	368	356	346	335	334	312	337	315	345	326	290	344	334	299	325	352	325	348	352	323	337	318	341	331	338	317	323	348	344	318	329	362	353	307	364	319	329	322	354	324	340	316	325	354	327
6503	994	1262	1383	1369	1334	1163	1055	1058	940	970	899	910	887	837	800	835	825	824	796	854	793	764	799	796	805	807	789	787	740	794	744	801	769	776	801	802	815	790	784	778	770	754	753	802	817	742	797	805	733	812	779	802	781	785	791	777	742	808	762	755	773	779	766	775	729	798	782	746	804	740	771	768	736	743	813	756	747	789	751	772	787	784	798	813	793	767	793	790	780	784	765	760	748	803	774	790	804	788	798	775	781	774	766	763	741	754	786	716	801	771	748	744	738	826	759	789	763	782	793	756	809	793	757	742	789	785	763	843	736	771	754	820	793	799	787	757	785	795	796	761	796	779	773	728	751	767	761	822	755	811	791	819	807	778	749	757	778	778	765	767	774	780	791	812	816	752	762	760	811	777	770	757	771	739	736	807	779	766	750	783	761	789	793	739	805	785	786	795	780	815	757	732	741	819	793	775	810	720	779	778	780	773	792	807	801	759	789	784	796	803	795	819	768	812	802	741	767	806	787	761	720	766	808	731	805	776	770	722	744	766	731	788	817	806	720	806	790	763	805	784	742	800	724	763	744	753	790	803	770	831	799	820	841	755	808	752	804	807	752	752	812	774	795	749	805	750	769	803	772	751	755	811	747	777	743	797	778	781	810	776	796	785	811	783	765	800	795	769	773	792	832	781	744	782	799	747	802	829	761	753	807	752	809	777	747	750	789	734	766	810	763	771	757	805	747	754	803	755	826	794	797	755	723	758	755	753	773	757	793	774	826	787	752	774	785	753	741	742	764	790	782	743	765	774	746	800	763	751	763	801	781	723	759	772	771	769	747	772	774	790	793	846	785	781	760	749	760	811	798	845	771	804	740	779	807	767	757	765	751	814	791	788	777	705	763	788	812	758	789	801	737	790	767	760	830	791	807	803	792	785	821	763	804	811	788	744	769	803	763	757	796	771	775	794	826	795	742	752	757	749	772	772	744	758	782	759	810	831	805	736	825	797	747	790	782	745	753	730	757	774	776	837	802	792	762	774	770	777	747	807	757	761	742	811	743	784	797	778	745	765	771	818	773	822	751	749	812	763	799	818	789	786	776	797	813	792	771	799	776	778	770	756	808	770	725	758	759	796	729	776	817	728	783	804	781	756	770	759	744	766	766	766	814	763	794	773	776	792	765	738	824	797	765	771	800	815	696	759	809	810	776	741	738	809	754	775	787	753	781	748	738	819	761	764	799	764	752	756	739	778	767	786	734	779	800	745	757	788	785	760	747	782	748	760	788	798	786	818	780	768	815	810	793	756	783	777	765	774	807	724	773	769	732	755	772	772	771	795	760	777	785	766	745	769	810	751	737	706	782	791	785	732	791	733	778	797	771	833	776	809	756	762	783	745	753	742	772	722	757	742	810	767	781	728	755	800	722	725	784	781	773	805	751	784	818	801	781	735	750	757	752	839	774	749	823	768	778	779	810	810	779	731	780	747	829	779	749	732	770	808	775	741	768	773	823	717	785	775	781	732	839	814	764	762	803	755	766	817	683	763	757	804	794	745	755	799	758	813	792	772	798	773	758	779	743	788	790	778	784	781	761	794	825	787	761	780	760	770	761	788	796	766	792	736	781	780	744	774	826	780	760	748	756	748	780	787	749	777	750	832	777	721	833	794	766	787	786	779	764	744	796	792	763	746	753	807	797	814	759	796	768	771	809	773	784	809	752	810	784	808	745	763	831	790	745	777	761	748	826	764	741	766	743	738	773	736	791	722	761	811	749	748	806	756	839	754	827	776	730	774	790	772	790	804	749	747	757	789	723	757	792	813	758	821	763	722	812	748	748	828	774	717	789	759	776	780	727	772	817	755	798	712	778	776	738	764	767	760	800	751	767	795	760	743	795	814	823	746	772	726	779	736	755	767	760	800	781	778	848	719	758	750	785	786	762	770	752	764	765	747	802	763	793	757	802	757	779	769	780	804	711	782	759	860	778	763	778	776	769	780	798	788	740	762	813	764	808	787	798	743	752	742	817	785	767	810	781	760	780	751	769	793	805	778	777	774	751	738	719	838	774	736	794	796	784	739	737	766	798	764	763	794	771	809	762	802	747	775	716	772	783	765	735	766	796	820	722	730	797	817	772	813	799	778	781	729	764	772	778	756	809	729	769	762	832	751	805	743	728	779	800	768	797	781	781	780	766	763	736	736	782	800	798	798	749	749	788	735	743	782	769	793	736	783	793	817	799	806	796	737	764	731	772	773	761	797	811	815	779	831	746	771	765	705	809	788	731	789	797	822	775	765	781	737	764	767	806	748	757	782	785	820	803	799	760	742	759	789	763	817	821	792	767	809	781	809	817	733	755	831	741	792	797	745	759	758	797	794	835	777	772	739	744	822	799	788	794	774	766	781	770	778	740	766	767	718	731	793	726	808	807	736	778	786	764	776	780	753	800	777	741	786	776	828	751	817	759	730	805	794	804	785	758	759	776	727	746	765	790	753	801	741	725	768	773	762	771	805	768	777	762	788	758	765	739	781	786	760	792	754	756	742	779	829	834	767	772	807	771	756	802	771	806	759	772	849	740	750	812	715	775	765	783	750	811	803	732	778	777	782	787	762	792	778	760	759	882	792	800	796	773	776	800	768	780	743	821	762	728	777	755	784	763	798	775	768	739	775	731	838	815	743	794	755	772	765	797	729	783	735	740	779	802	784	762	765	762	802	768	722	804	795	773	808	714	785	803	784	766	760	742	791	734	768	748	765	747	800	773	804	752	788	788	838	762	815	770	740	740	779	774	688	789	750	754	780	756	773	798	761	759	793	772	770	816	775	766	765	809	727	799	810	731	777	784	785	782	773	729	807	805	799	789	763	773	786	812	777	803	795	772	821	776	757	774	807	783	746	755	814	797	763	741	738	764	791	753	801	779	763	752	783	780	766	719	743	817	763	760	801	823	737	787	767	773	777	818	760	770	745	734	785	755	746	795	743	761	766	735	827	734	785	768	798	727	792	797	773	749	758	813	738	782	799	781	768	785	773	777	817	790	779	767	769	825	758	764	749	793	741	762	778	747	767	776	745	803	735	774	783	794	748	820	777	771	766	790	729	790	797	774	755	792	800	789	815	799	806	770	782	759	741	795	796	765	764	778	745	777	733	803	813	788	778	763	807	750	743	736	802	797	793	774	791	743	748	780	770	795	779	777	776	787	751	747	808	773	866	780	806	742	755	796	768	741	789	787	778	774	775	736	748	789	707	821	814	779	786	791	781	805	743	793	745	780	815	702	764	736	726	798	758	809	794	750	806	791	752	854	722	752	810	803	803	783	743	811	803	773	765	795	782	727	788	723	753	719	795	760	784	793	778	819	729	714	794	775	712	811	752	744	775	809	779	749	774	803	820	783	826	778	765	780	815	837	768	728	799	718	751	809	821	772	841	803	774	772	772	809	779	802	796	801	765	740	821	745	738	819	783	760	760	757	732	786	785	728	762	768	760	754	818	789	816	727
13128	841	614	535	390	392	303	236	203	187	214	181	180	156	170	168	180	158	162	174	177	152	157	140	169	167	163	156	156	167	161	173	150	176	173	180	142	144	141	151	168	161	161	151	160	169	162	168	154	178	152	170	165	149	148	149	163	146	137	160	171	146	158	187	140	160	158	144	165	169	165	167	130	153	164	176	153	169	140	171	144	147	147	169	162	140	145	150	144	156	187	176	148	175	145	151	117	150	156	160	150	166	135	152	143	164	159	171	144	158	162	162	183	150	163	137	150	154	143	156	162	142	150	146	152	166	155	155	166	147	137	159	145	147	162	150	136	158	181	168	149	160	155	169	160	148	152	176	154	153	149	174	146	170	167	175	154	129	146	140	135	179	164	151	157	140	144	169	169	136	163	157	164	160	166	180	170	145	152	157	145	152	143	118	154	152	168	162	155	175	148	153	152	143	155	157	142	140	155	199	148	149	163	181	146	129	148	165	136	166	176	146	163	151	155	179	158	151	169	139	141	164	146	164	125	142	138	166	140	166	169	147	133	144	156	166	154	134	128	145	162	149	153	156	161	205	148	172	156	135	131	164	151	154	166	163	178	155	156	158	167	166	158	156	142	156	146	165	162	145	156	173	182	172	148	158	149	171	161	149	146	167	165	148	134	164	142	160	157	159	165	141	156	164	155	133	151	121	126	165	152	152	160	152	145	149	145	160	145	128	141	167	158	160	155	149	148	155	141	161	132	163	158	154	149	159	150	165	173	143	148	141	165	158	145	138	141	140	156	155	136	159	140	150	173	174	141	142	135	129	170	154	178	151	147	150	133	158	157	164	155	156	159	144	171	139	154	142	188	167	134	157	144	165	156	145	156	183	150	130	194	168	163	150	158	149	165	156	167	145	157	140	151	175	151	157	160	149	149	173	162	155	149	160	172	152	161	174	143	156	164	171	166	152	165	141	134	137	163	149	134	148	151	159	162	155	160	151	153	155	161	153	149	159	150	152	165	140	141	139	157	147	196	160	164	166	162	172	133	158	170	148	123	154	149	167	170	138	158	179	125	158	165	141	158	171	134	149	154	166	172	154	137	171	154	161	157	157	149	142	157	155	140	125	165	143	126	155	129	161	166	145	159	144	152	153	157	170	148	152	174	156	144	169	156	159	153	191	169	152	189	152	157	170	144	158	159	141	166	148	156	165	154	136	138	148	134	154	143	135	157	139	151	157	170	139	136	180	151	135	132	160	172	172	148	178	169	158	151	134	149	139	152	156	169	167	139	148	164	165	159	147	137	139	158	156	148	158	162	163	149	141	152	133	142	160	168	138	166	180	158	171	162	155	168	154	142	162	141	140	140	162	141	150	177	179	151	147	145	150	140	131	144	156	174	160	174	130	145	137	163	160	174	166	159	174	151	133	169	145	153	163	153	175	177	167	192	183	154	166	159	147	170	128	154	145	132	161	141	170	157	149	146	171	136	153	152	152	159	169	161	149	137	160	148	151	148	141	155	148	145	158	151	147	146	162	160	163	152	153	185	171	208	164	156	156	149	143	165	182	176	139	165	138	157	151	146	176	162	173	142	151	160	155	147	164	159	171	181	161	146	143	144	171	173	166	176	148	158	171	156	146	151	161	152	151	145	175	150	177	161	149	154	161	166	142	148	164	163	148	136	167	177	153	135	173	145	149	152	152	190	150	144	146	149	160	127	142	161	171	173	169	163	165	133	155	161	146	163	160	162	191	151	156	134	141	156	143	164	162	163	152	187	162	146	160	161	156	161	167	155	158	140	157	155	162	153	198	165	152	155	142	151	145	169	141	142	142	155	151	174	166	149	161	153	151	172	143	154	167	138	140	150	167	148	152	162	168	160	139	161	170	171	146	143	179	185	163	148	158	150	152	159	169	147	140	167	153	148	145	172	156	147	152	136	127	158	169	149	166	150	174	153	156	136	173	168	163	162	157	136	136	146	170	171	165	137	177	161	145	138	152	150	153	156	160	126	164	161	132	172	149	151	171	152	158	128	150	151	159	153	142	151	159	153	154	157	170	147	138	136	143	155	152	166	154	135	158	156	148	166	149	150	125	152	157	130	159	149	151	154	136	154	151	148	159	152	154	143	156	137	178	145	149	164	159	152	145	168	151	165	158	149	153	146	181	165	158	174	177	142	164	157	140	150	142	135	157	151	135	153	132	143	145	138	164	138	146	160	152	168	149	142	147	138	149	149	141	156	157	143	145	148	169	160	166	153	173	174	166	150	149	168	156	170	140	164	155	174	179	179	137	149	152	169	140	137	152	159	131	168	162	152	166	148	193	169	130	149	128	154	145	171	147	169	178	163	175	143	162	168	153	152	170	167	128	161	159	156	150	163	174	162	139	164	140	146	159	158	155	165	134	132	164	129	174	135	143	161	191	184	166	148	162	159	148	144	154	167	166	158	155	160	132	161	150	138	177	164	154	139	169	169	180	163	146	156	147	128	141	170	159	162	153	145	162	145	139	184	151	159	151	151	157	169	166	145	158	149	158	161	158	151	157	139	147	192	164	152	149	168	146	154	161	174	158	150	170	163	157	136	163	145	143	151	142	163	152	131	156	161	157	155	118	169	150	153	165	153	131	167	159	136	165	169	149	160	144	140	178	169	173	158	160	154	151	150	159	135	147	150	131	163	167	164	154	174	162	149	173	166	168	147	147	160	159	168	175	158	152	177	133	160	168	152	151	149	144	161	145	144	173	192	161	151	136	179	141	143	146	145	163	132	149	135	167	167	158	141	143	160	153	170	171	172	182	128	132	149	151	167	152	163	161	144	126	150	152	161	141	160	152	159	151	156	172	151	156	131	172	153	146	127	127	161	140	160	166	175	164	159	156	148	149	166	152	155	162	130	173	164	131	168	148	152	173	170	137	167	147	167	153	137	162	153	136	173	150	145	189	160	179	146	143	145	189	148	146	140	156	170	158	146	168	141	156	139	159	146	175	152	145	152	148	133	154	155	130	162	156	133	166	160	163	136	171	153	144	166	150	191	181	146	157	167	196	147	156	155	156	155	165	158	168	169	144	162	159	156	178	154	174	123	157	140	160	168	153	124	144	148	173	145	142	127	158	152	183	150	168	140	148	152	166	144	153	166	151	158	146	171	168	158	156	163	134	161	168	155	187	166	165	146	140	167	147	150	177	174	171	173	140	130	140	158	128	154	180	154	153	154	141	181	148	148	152	147	148	160	155	172	143	124	163	138	160	147	157	146	183	158	139	158	149	171	179	152	150	175	141	161	149	145	156	149	159	164	143	161	163	155	161	136	156	161	168	151	163	153	168	146	158	144	141	143	167	158	156	158	142	131	158	158	158	156	176	170	150	155	156	144	156	154	154	149	140	192	154	143	151	162	141	188	162	178	167	163	157	158	160	143	170	159	145	139	135	162	159	161	170	141	150	139	160	169	176	165	141	162	154	174	146	137	146	150	142	145	155	142	143	187	180	140	159	160	152
7909	814	1442	1591	1529	1470	1214	946	812	761	639	583	523	564	552	493	559	476	493	514	471	464	449	464	440	408	442	441	438	445	380	426	436	383	411	427	434	432	404	395	420	427	400	433	424	392	382	429	412	406	411	424	438	394	417	413	404	397	402	427	387	415	407	392	405	406	411	369	382	440	392	398	383	383	406	371	400	420	391	427	422	373	368	353	378	376	411	431	369	423	392	356	408	373	432	374	440	394	394	398	362	367	361	363	362	416	419	396	378	382	389	382	390	395	404	402	414	394	410	385	382	402	397	402	445	378	411	400	431	368	427	408	402	418	374	420	434	389	394	395	406	375	388	404	375	403	411	381	402	374	414	376	396	381	394	391	382	365	384	405	371	415	374	379	438	396	387	412	412	391	397	423	400	366	414	388	386	415	399	418	398	396	415	385	387	384	375	370	372	422	392	428	405	403	438	375	391	411	391	403	405	396	420	389	370	416	381	411	389	397	394	388	382	376	397	417	399	378	383	402	397	385	386	371	365	417	405	417	383	360	380	402	391	424	414	416	391	422	390	374	446	400	369	401	414	386	420	389	411	363	401	411	371	420	382	377	376	383	401	381	460	393	406	381	392	401	364	387	372	416	403	404	408	401	419	429	392	356	404	367	400	411	392	401	378	411	411	403	401	447	390	410	394	391	397	384	354	452	368	438	410	368	392	400	399	403	387	404	400	391	390	412	413	377	402	390	391	382	375	385	445	423	380	385	395	355	368	363	341	415	367	359	434	405	414	377	371	377	408	383	409	384	379	401	388	423	389	403	392	367	387	376	398	409	424	408	413	379	380	391	390	394	383	412	389	384	377	388	398	407	393	401	403	380	374	371	375	389	389	389	371	416	381	406	407	392	383	428	408	394	389	397	377	378	423	415	372	371	405	401	425	395	404	441	418	395	357	413	384	374	393	436	398	415	393	394	411	406	361	369	409	387	392	418	408	400	406	359	401	395	384	376	367	395	425	420	404	385	420	359	360	424	407	379	380	395	388	371	399	405	421	365	394	417	412	402	367	424	382	387	383	382	405	409	388	441	398	390	391	385	356	392	419	410	391	410	376	370	374	386	409	382	398	416	410	384	424	393	385	386	369	404	407	373	412	381	415	370	392	369	390	378	366	406	379	394	413	399	401	393	414	389	396	393	385	390	382	418	404	398	408	352	420	402	385	360	429	378	445	378	382	396	403	420	408	370	420	379	398	417	423	362	370	429	464	396	398	393	389	385	417	408	390	390	375	372	395	385	345	344	422	388	384	426	398	393	408	396	379	389	374	365	431	375	384	380	359	368	383	369	401	392	405	352	421	440	396	362	397	384	386	379	403	391	416	374	367	391	438	383	410	395	397	389	400	383	363	385	345	398	401	381	403	376	395	398	394	385	378	373	376	465	385	431	354	381	400	390	388	382	363	378	402	395	386	383	367	423	381	397	403	414	394	427	390	400	414	384	403	406	424	402	406	406	384	402	403	386	391	386	404	344	429	416	387	384	383	364	390	366	412	371	430	377	378	391	381	418	368	377	403	399	392	393	386	392	433	400	427	381	366	394	379	396	390	362	401	382	420	376	402	410	406	399	430	403	406	383	370	388	419	370	398	396	378	387	406	410	396	408	415	370	419	389	356	372	434	394	391	371	413	378	367	379	426	411	401	398	351	392	365	396	378	428	412	434	419	412	403	426	385	415	439	373	415	411	360	417	405	393	393	379	417	373	390	394	390	406	420	400	423	417	380	388	413	387	383	375	369	385	382	449	403	385	390	378	413	398	391	429	397	403	398	407	445	410	425	401	396	406	373	372	394	390	433	412	368	391	450	426	379	400	391	392	386	399	408	397	418	418	406	404	398	351	398	420	381	402	395	411	382	393	415	394	389	403	376	393	418	426	351	408	403	394	374	380	414	406	375	400	388	402	425	375	418	390	413	381	392	347	430	381	385	382	373	422	380	386	346	404	379	404	378	387	349	446	419	379	421	414	401	391	377	382	396	365	397	386	406	404	389	396	404	407	405	390	397	383	408	373	377	367	385	391	399	405	464	395	375	380	368	387	422	398	389	403	420	410	403	390	400	378	371	373	396	395	406	376	360	386	439	372	398	427	395	392	402	351	431	416	422	404	357	400	344	365	388	391	376	398	415	407	437	435	364	402	405	413	386	422	398	399	398	416	405	388	413	424	403	393	402	373	399	410	422	391	420	396	411	379	439	394	390	412	400	393	394	408	413	403	393	422	391	406	379	420	378	420	397	374	378	389	376	420	408	367	404	381	405	395	408	384	426	382	397	389	397	373	387	393	401	369	401	383	396	397	389	372	385	422	405	375	397	409	372	363	368	409	417	413	418	389	393	400	370	380	371	414	386	426	364	411	378	395	394	417	386	389	378	388	401	361	378	403	445	415	373	385	421	383	422	410	439	403	382	444	402	393	408	422	394	387	410	424	409	390	393	402	361	373	377	424	379	395	372	391	395	392	406	398	392	419	365	408	399	387	402	379	409	448	389	417	428	397	407	403	396	403	404	404	392	418	381	356	395	373	396	366	374	405	421	407	387	381	405	433	383	400	375	381	404	399	378	384	393	409	411	423	370	418	432	409	397	410	368	407	392	372	413	374	391	377	398	375	404	390	376	386	416	384	390	392	405	405	403	394	408	383	390	436	392	430	406	388	395	361	398	384	413	405	366	393	378	404	396	381	381	403	425	418	391	417	435	372	389	396	385	395	374	410	400	450	400	387	393	422	371	388	406	391	396	399	423	405	408	415	412	384	382	400	372	406	373	382	406	364	404	371	439	392	422	407	399	371	408	395	396	423	423	367	386	421	398	386	382	402	396	403	402	381	401	399	390	387	395	424	386	395	365	391	385	393	409	359	367	397	384	380	402	413	383	377	403	401	360	420	390	396	395	413	423	376	413	404	415	416	376	418	368	369	382	404	398	403	376	375	425	395	401	360	390	411	378	412	388	374	369	415	407	390	392	404	389	374	383	401	386	379	385	431	396	376	391	404	406	365	375	441	428	390	404	391	390	423	392	370	396	395	390	399	374	376	396	425	428	395	366	351	400	371	407	414	435	405	408	394	425	397	357	418	367	401	398	363	424	383	380	354	432	369	388	404	384	387	374	385	383	386	374	401	395	336	407	412	360	409	363	363	405	342	420	434	407	408	380	412	421	408	406	416	393	400	397	383	411	403	421	393	395	373	395	381	391	402	393	391	393	367	371	398	410	376	387	373	381	384	384	394	447	421	384	397	398	362	376	386	403	364	385	374	387	417	397	383	368	364	402	398	381	412	407	407	428	369	402	401	365	380	399	413	423	370	376	400	373	385	413	407	405	424	388	400	378	409	429	384	355	380	379	394	412	401	385	397	399	380	412	375	403	405	402	390	398	395	376	425	414	370	411	393	381	402	398	406	413	392	368	417	397	403	372	422	405	395	419	383	413	383	451	383	336	426	359	395	394	374
1384	342	338	326	310	346	281	339	327	346	328	318	341	293	349	309	325	355	304	346	342	343	351	339	364	331	329	333	359	338	342	295	337	345	353	338	334	322	352	321	350	331	323	350	312	347	319	329	331	355	345	350	345	352	340	312	324	332	335	322	344	368	355	333	320	359	356	354	368	322	338	364	362	343	336	348	338	370	328	329	340	352	297	342	310	372	327	335	315	376	370	370	337	336	322	364	321	350	307	314	356	336	309	344	334	364	349	308	316	328	293	344	308	336	300	360	333	314	340	368	360	318	359	357	351	332	356	385	320	350	354	285	321	339	311	341	335	343	324	321	341	351	351	312	346	357	343	332	380	333	310	332	336	328	383	338	363	316	318	298	322	314	346	351	335	320	338	352	342	347	340	338	358	319	347	317	346	339	372	304	375	295	305	322	373	317	328	311	330	347	356	355	354	359	339	360	357	326	351	355	336	313	336	354	338	340	323	345	365	364	352	331	315	355	319	359	328	360	366	332	337	370	315	350	311	329	329	348	335	343	323	338	312	348	390	352	341	338	357	342	412	319	361	338	327	340	334	353	366	328	322	373	331	341	363	368	340	340	333	329	338	341	320	300	333	328	363	334	355	357	315	306	350	379	308	346	321	325	321	358	376	351	336	340	327	336	321	336	306	310	325	324	354	354	322	390	328	334	360	368	327	305	348	335	365	336	333	328	339	355	347	346	373	287	320	322	340	326	314	313	329	336	335	338	345	306	366	336	351	300	355	332	331	318	335	347	333	372	352	363	339	316	358	346	355	364	351	334	318	330	314	341	339	354	308	342	358	319	348	329	330	338	338	352	315	354	354	346	338	292	329	318	362	343	375	354	351	313	307	342	329	328	384	326	303	326	330	339	366	352	358	356	370	342	323	349	278	320	348	316	350	316	317	365	371	359	347	330	372	330	344	344	308	375	321	313	321	324	375	314	322	337	380	314	333	343	353	330	359	316	355	314	377	346	323	313	379	307	362	332	374	355	349	367	330	342	349	366	327	346	342	320	329	346	357	339	352	303	350	335	354	365	315	337	340	347	294	349	370	360	357	324	356	319	330	352	336	310	367	343	352	315	324	337	330	348	358	357	350	380	327	315	346	368	343	348	335	313	333	333	320	316	369	373	328	337	360	336	327	378	339	311	373	331	335	338	342	368	387	319	324	302	314	346	334	299	364	322	316	325	333	373	348	343	364	345	346	343	309	340	324	327	322	299	310	353	347	355	340	336	375	336	346	329	324	341	315	292	336	302	328	322	357	348	353	355	329	343	304	338	364	352	320	324	328	344	329	325	336	329	340	355	342	313	356	351	341	309	345	357	349	338	340	327	341	340	316	307	350	345	273	377	344	324	317	341	311	351	352	352	355	324	317	340	344	319	327	365	338	362	382	323	307	368	349	358	355	340	293	335	353	307	335	352	332	311	319	357	355	298	353	351	335	336	393	322	344	347	316	353	365	393	318	380	328	306	297	285	333	355	329	316	352	332	331	317	313	331	310	341	350	316	356	363	348	342	336	326	348	317	323	369	349	332	339	355	319	323	338	342	367	332	345	341	321	366	371	313	309	337	332	351	356	361	332	323	356	335	313	324	309	347	305	337	295	296	361	359	312	308	302	343	363	360	345	304	326	317	369	355	343	340	335	352	319	272	344	324	366	355	349	337	351	336	351	335	303	323	321	307	311	345	348	339	335	340	316	338	331	323	299	349	360	342	327	353	319	382	352	362	352	329	352	368	315	354	355	324	321	321	352	325	323	298	304	372	331	314	323	342	362	330	399	323	344	335	352	321	327	348	348	333	328	349	316	349	337	333	326	343	338	362	380	360	344	336	322	377	377	337	359	367	372	340	319	299	334	352	356	366	361	332	335	339	362	371	320	335	337	341	359	343	315	358	318	342	321	332	327	337	360	312	357	346	278	361	358	310	364	332	314	364	337	313	356	334	326	345	364	331	288	309	319	322	314	345	377	339	335	353	358	331	339	309	311	306	352	376	279	342	324	320	340	348	337	374	373	310	332	323	364	318	329	310	333	310	313	347	366	332	375	339	337	319	351	353	341	331	366	345	329	372	333	330	328	346	363	371	356	320	307	327	359	303	321	329	302	326	343	374	292	325	356	349	338	343	341	347	330	341	366	345	347	350	374	343	336	311	314	351	335	342	364	311	337	328	324	343	357	347	324	324	325	326	381	328	335	338	346	310	354	335	354	307	329	323	328	349	339	316	355	373	329	307	281	315	336	299	330	340	341	325	309	342	346	347	347	334	339	333	337	328	344	324	357	378	331	370	383	283	330	376	313	310	293	321	308	331	347	316	343	331	329	316	365	320	341	353	337	353	336	344	331	337	357	355	312	343	326	357	363	346	350	323	335	353	330	324	355	329	337	346	363	345	313	297	333	344	351	343	342	320	327	358	346	337	339	307	357	333	342	332	330	318	344	335	345	329	334	335	318	334	342	371	327	324	344	332	350	354	300	366	344	355	286	310	308	320	341	344	354	317	325	335	348	330	333	327	329	330	330	333	342	301	328	320	354	341	351	370	330	339	304	331	349	327	315	345	348	326	318	334	321	329	367	369	348	360	314	313	331	332	351	329	341	305	301	369	326	363	318	330	314	310	326	337	340	386	323	323	368	354	351	366	347	351	331	369	357	311	323	376	360	321	349	359	342	367	360	357	358	379	338	342	334	391	335	397	364	330	343	310	339	344	363	337	296	351	352	375	339	317	345	318	333	328	339	314	327	350	303	335	343	315	330	336	330	331	362	349	330	377	392	367	321	350	341	349	329	299	362	330	350	386	335	336	374	364	308	329	312	338	356	338	329	346	312	304	360	298	356	346	373	340	328	363	353	321	342	373	367	375	317	328	339	332	325	341	326	341	302	329	351	321	311	330	297	337	353	341	357	305	340	329	329	342	306	343	360	314	352	324	336	350	301	343	355	310	313	347	354	332	334	330	313	348	331	332	357	336	382	348	356	338	310	333	338	360	325	306	368	348	340	318	332	348	326	356	370	328	355	344	319	361	327	315	302	317	355	291	350	327	350	381	352	322	351	318	317	335	341	309	314	368	345	321	343	346	341	372	374	327	331	337	368	330	346	321	328	352	305	345	323	314	331	321	320	368	318	369	320	359	342	355	312	332	343	352	339	360	354	330	369	346	358	344	354	351	349	368	324	369	348	312	322	318	307	331	342	329	337	330	362	350	329	331	326	356	352	345	372	296	328	342	314	321	354	350	353	363	338	320	316	347	341	331	356	363	349	341	327	344	323	333	323	298	356	340	313	333	366	341	343	318	345	328	344	382	331	357	373	346	337	364	315	343	357	328	359	339	348	381	364	367	356	324	295	326	321	333	342	349	320	380	338	307	333	310	354	325	341	350	365	322	313	323	319	338	321	335	315	327	311	324	360	362	357	359	374	365	382	370	347	345	376	349	325	383	353	335	344	324	368	345	346	328
1932	796	841	797	845	844	783	849	814	813	801	770	777	844	813	808	828	788	756	806	832	754	837	795	791	784	794	833	801	842	810	795	825	806	745	791	777	761	764	833	751	757	794	800	810	814	804	797	821	810	826	799	814	773	815	822	764	767	798	800	827	791	796	789	796	795	790	798	765	790	788	812	800	790	807	800	767	853	740	770	776	815	817	816	824	797	789	826	768	776	807	820	831	809	785	781	830	802	808	780	809	788	768	822	814	797	755	838	826	774	790	757	787	827	762	820	733	778	827	778	784	820	815	872	822	764	812	784	789	795	823	798	773	817	810	821	860	819	794	803	787	774	775	791	806	848	782	775	791	814	810	804	778	803	768	787	773	780	814	776	759	847	769	824	770	786	821	788	811	786	809	778	812	810	835	774	796	790	819	819	786	771	790	820	809	814	836	808	812	801	771	842	809	780	786	814	775	820	804	853	808	767	775	785	837	783	790	792	753	857	839	756	797	816	759	793	793	871	820	781	842	846	788	814	820	821	800	861	824	759	761	857	804	780	794	786	770	800	773	793	800	879	796	748	805	855	817	783	735	767	835	786	773	807	753	790	755	762	800	799	792	772	834	806	827	790	755	811	774	767	787	778	792	778	755	806	800	810	805	825	786	812	809	737	816	821	815	818	837	785	816	826	856	769	837	796	833	804	800	782	798	801	795	873	817	793	762	843	848	821	806	757	785	832	811	854	813	802	802	819	815	787	838	749	814	826	776	778	759	821	780	815	778	823	781	808	792	777	819	769	769	779	789	810	824	813	761	796	830	781	813	803	783	842	755	807	783	840	797	780	827	800	812	804	791	779	767	846	782	826	834	783	790	753	766	769	788	854	846	796	810	796	832	779	770	771	797	776	805	835	743	814	766	795	766	817	825	793	824	803	771	807	769	741	771	803	811	772	788	780	787	823	768	826	780	823	789	727	794	781	799	778	796	762	780	746	813	800	823	802	795	796	789	775	805	808	786	773	825	814	787	757	823	762	756	824	873	785	819	770	810	788	794	769	796	867	791	877	795	824	784	773	815	809	814	810	819	787	831	817	826	818	847	769	813	791	815	795	781	826	812	807	829	793	800	817	775	869	808	832	793	829	789	807	803	825	803	801	806	747	765	796	841	814	773	813	821	744	745	775	837	789	770	780	747	856	813	739	743	764	814	809	829	808	794	847	801	821	794	769	777	781	782	837	802	800	734	813	872	829	817	773	797	762	861	811	746	765	814	841	798	778	792	831	806	819	789	774	768	753	807	802	837	854	789	806	803	809	845	809	831	771	809	760	780	855	777	805	730	788	788	761	798	810	782	748	820	774	746	811	737	787	756	839	758	780	838	798	811	788	724	794	821	783	797	782	866	834	756	766	786	791	785	796	789	797	818	799	860	776	831	785	765	806	840	778	817	800	869	764	782	796	844	785	821	787	857	786	752	866	756	784	790	837	805	825	886	783	756	828	778	774	821	803	805	767	835	820	759	818	801	826	817	752	774	785	752	800	836	753	764	832	831	797	771	845	739	840	770	760	798	796	752	785	777	777	820	784	735	792	769	862	816	759	832	813	793	742	811	802	790	773	809	795	779	801	771	797	768	790	813	781	794	811	821	830	847	751	823	795	829	808	839	785	732	815	805	858	770	793	849	801	804	831	770	783	792	799	792	802	795	771	871	758	820	772	747	763	790	792	744	774	809	802	737	817	798	825	832	748	801	822	827	819	768	824	825	800	836	798	829	784	759	836	802	794	818	846	768	785	776	833	769	832	779	739	817	782	791	776	807	839	830	803	767	775	836	747	762	809	825	821	737	783	807	796	779	762	794	823	771	799	800	825	814	865	857	812	809	775	835	806	816	800	822	823	792	792	787	792	857	820	827	752	778	795	832	791	785	764	805	783	788	761	766	771	786	816	784	839	776	820	816	829	807	815	809	794	808	796	795	782	806	839	802	786	853	736	794	801	858	799	770	829	754	764	810	818	789	806	802	826	804	752	782	861	798	813	821	737	783	843	792	798	834	827	803	763	768	777	770	818	769	821	857	804	788	823	829	791	868	767	822	770	782	808	832	766	809	762	788	811	831	797	815	797	758	787	784	815	819	800	753	796	818	819	821	734	818	795	810	773	794	851	770	818	802	757	793	793	834	836	762	767	793	785	788	805	761	807	772	802	821	766	739	835	770	796	846	810	786	757	728	804	758	796	862	814	795	801	790	796	738	835	824	759	773	829	776	822	790	811	792	791	812	774	859	781	842	718	786	802	828	819	845	787	788	762	756	789	850	775	748	796	811	808	810	801	843	804	805	810	799	743	826	821	768	783	794	834	796	800	844	773	797	796	833	790	780	895	809	791	889	748	793	904	825	802	818	777	815	780	791	824	812	841	801	798	777	810	808	810	847	779	779	810	787	791	771	820	770	787	831	787	701	775	811	803	792	807	808	823	836	781	806	778	797	778	811	805	839	813	779	829	763	813	778	798	790	798	777	815	831	825	849	787	787	818	818	806	760	834	776	789	781	790	849	804	878	753	735	843	769	759	826	790	788	806	814	822	769	828	772	791	797	772	762	832	835	852	750	822	786	799	818	781	796	828	786	779	770	852	793	746	834	902	767	802	825	826	840	797	780	852	763	827	771	811	783	759	807	811	778	778	804	770	825	825	763	768	795	821	787	781	787	846	809	856	795	817	788	798	782	801	819	821	818	820	800	783	827	748	834	773	813	805	797	803	851	838	766	819	763	768	748	757	774	889	791	833	818	827	820	789	804	821	831	753	828	816	828	847	841	806	787	817	778	796	744	783	779	818	814	784	807	777	839	784	798	821	777	753	788	821	796	814	760	779	771	790	769	772	752	809	838	820	816	792	777	781	842	806	831	812	809	786	797	805	853	755	806	793	752	799	841	800	753	797	767	790	722	766	816	765	814	815	764	806	783	766	777	828	801	834	817	807	804	808	768	877	774	846	812	825	776	806	824	799	772	807	759	768	802	792	796	770	816	760	789	788	777	821	752	778	762	826	782	782	818	751	796	780	793	788	787	818	780	776	801	831	808	792	803	841	779	848	848	799	784	818	829	770	809	776	794	825	791	815	783	812	793	815	811	739	862	780	799	807	844	840	819	755	821	782	815	828	767	855	806	802	850	851	791	806	789	868	815	826	822	852	801	776	816	783	827	779	839	795	854	741	836	822	797	792	826	809	798	799	808	793	838	827	789	787	758	832	822	767	801	805	835	794	765	816	838	778	784	752	754	871	804	782	801	803	850	828	756	793	871	800	754	836	842	835	834	838	817	768	789	811	814	767	814	868	801	770	831	818	800	787	764	797	791	795	829	809	751	819	821	765	781	804	789	854	820	845	775	825	813	767	767	762	771	812	839	782	801	786	803	796	795	794	797	805	770	756	810	808	842	794	824	785	765	816	857	806	836	831	805	776	854	765	843	806	821	825	794	836	804	848	813	791	825	756	762	811
7053	575	544	462	431	451	460	411	356	311	326	349	339	338	330	331	340	329	325	368	342	303	324	344	336	293	329	334	322	330	331	355	359	301	357	354	293	339	353	322	308	316	321	346	373	337	339	363	327	320	359	361	303	337	346	357	369	326	377	292	355	333	352	341	319	328	372	366	311	359	336	312	285	321	308	286	325	329	333	330	352	295	342	355	351	342	296	335	378	331	348	325	335	344	349	331	369	369	337	284	317	330	329	330	319	333	340	352	326	340	358	301	324	321	337	367	352	317	324	317	335	343	301	313	328	355	308	323	349	297	304	316	310	324	337	333	365	374	342	322	313	342	347	324	311	331	353	313	367	352	330	314	330	349	326	344	362	339	348	302	317	323	337	331	333	328	343	354	353	345	303	360	376	316	385	331	310	341	319	309	313	325	311	323	324	327	349	312	283	344	319	329	303	309	333	338	327	322	325	316	326	332	350	299	280	300	341	319	325	343	345	310	304	317	323	308	323	361	348	346	312	317	360	330	314	312	349	350	328	330	359	331	352	319	305	325	344	329	313	318	352	302	321	328	358	344	359	281	340	386	320	313	342	354	352	328	359	314	312	338	328	350	319	330	309	308	371	325	337	283	365	304	330	350	307	298	354	336	324	313	307	355	361	345	323	323	346	314	308	334	329	363	338	367	322	333	308	321	336	349	322	342	373	301	323	363	307	302	303	333	314	349	310	340	333	350	339	304	342	331	319	344	332	338	311	358	314	326	314	324	333	317	337	351	324	360	316	342	318	324	334	327	338	315	361	371	350	330	354	338	328	363	301	350	388	316	314	371	328	320	343	352	310	330	336	360	386	328	346	346	340	301	339	372	326	319	324	312	347	311	307	327	337	331	325	306	341	336	311	333	337	350	323	345	322	338	366	317	330	352	340	296	313	331	304	324	353	329	320	338	326	318	371	389	345	332	339	312	347	338	330	355	313	331	314	336	349	354	335	301	315	328	333	343	330	345	350	361	304	347	323	340	303	325	333	325	303	315	326	329	311	353	297	316	350	342	328	323	344	332	317	323	330	351	335	342	365	312	296	318	353	351	322	328	345	325	343	299	350	348	364	327	319	301	340	332	340	319	326	354	330	302	304	325	322	356	325	354	320	322	319	325	334	319	376	333	320	302	367	303	302	319	331	354	337	350	340	333	318	368	321	348	340	317	351	351	342	328	321	303	335	354	343	333	328	327	315	302	343	350	339	344	346	327	341	306	320	336	279	327	303	320	341	337	339	364	331	301	326	317	356	329	304	335	319	358	318	324	350	324	302	347	380	346	307	356	371	336	327	322	295	315	325	318	360	333	346	324	308	313	356	351	328	339	317	350	319	330	315	343	318	310	335	399	336	318	357	345	353	338	310	346	360	336	329	320	291	353	332	352	340	319	329	382	332	359	345	322	319	334	320	317	337	325	311	315	316	315	335	326	328	325	301	304	340	313	346	347	313	335	347	333	341	314	362	333	357	354	312	373	332	316	289	315	316	314	329	334	348	309	369	327	366	350	317	342	352	329	345	347	336	317	341	284	356	334	330	340	357	354	315	303	323	319	364	348	336	289	334	318	328	364	307	366	342	335	314	316	331	308	357	324	360	346	314	336	338	330	288	322	331	357	348	326	365	333	379	313	355	363	392	330	338	318	396	374	354	304	346	350	309	355	373	326	341	348	360	353	304	325	307	323	369	347	313	349	271	377	317	338	349	346	325	317	352	322	346	329	328	336	318	315	330	319	358	350	311	307	300	347	339	326	326	333	328	342	345	361	345	333	334	335	338	329	356	333	365	348	299	301	340	338	326	303	338	335	352	329	369	386	339	370	311	313	331	342	309	376	341	307	373	337	323	346	315	334	302	322	330	334	341	345	309	326	296	345	340	299	335	344	339	338	346	346	298	358	359	340	366	308	326	333	320	365	329	321	354	339	312	338	350	324	322	335	285	327	321	304	328	321	331	297	326	327	344	304	328	378	369	344	336	354	320	337	338	324	334	321	330	335	317	322	318	330	324	326	315	355	285	342	292	315	330	313	306	321	337	318	366	347	336	341	327	377	298	361	331	312	342	346	375	332	376	316	330	347	334	326	314	323	337	343	364	321	327	330	360	310	339	338	327	353	344	347	339	343	330	360	352	330	323	374	339	336	325	331	327	291	363	320	322	349	321	376	329	322	292	333	350	378	332	321	328	301	328	335	376	342	318	331	332	318	338	336	314	330	332	345	356	356	329	341	318	308	328	359	356	329	338	314	335	344	338	342	303	312	321	298	341	338	341	358	334	307	304	323	384	350	360	324	334	333	339	295	366	336	317	316	308	310	368	339	348	332	339	326	356	340	351	354	307	332	369	332	325	311	313	301	337	303	336	332	345	353	317	308	328	356	327	332	313	329	331	329	332	319	310	323	314	318	325	325	352	332	345	348	352	343	339	334	345	336	292	329	328	372	340	294	329	353	313	311	335	324	354	349	341	310	318	315	381	318	347	324	326	345	366	342	335	340	345	331	374	304	340	351	330	312	334	351	349	374	332	373	333	310	349	334	330	315	335	346	299	348	321	280	329	328	327	354	327	325	349	318	368	327	332	322	305	332	333	312	353	324	330	309	323	363	322	338	332	317	310	324	358	348	354	343	373	333	326	324	315	373	325	352	303	332	312	315	309	352	300	324	327	291	320	335	316	342	330	354	347	328	328	322	378	300	336	353	328	322	320	352	339	338	337	311	323	316	330	320	327	353	349	308	331	342	320	327	359	332	286	315	361	342	339	350	326	371	331	305	329	323	350	331	343	360	305	354	322	324	330	329	333	308	338	315	346	312	346	330	346	342	376	351	334	309	316	380	352	348	311	339	305	316	341	294	337	320	311	340	320	309	318	320	286	331	327	332	311	315	306	319	314	319	351	323	310	317	328	319	326	333	338	328	300	361	340	334	348	278	317	359	330	307	348	323	346	298	289	329	333	339	341	335	335	333	322	342	333	329	366	333	350	334	308	315	335	315	332	314	336	345	334	337	308	349	365	349	307	323	341	338	308	315	298	318	346	360	343	306	356	356	320	318	315	329	326	348	301	330	288	326	322	348	355	330	332	339	343	335	351	323	327	300	312	339	311	322	330	305	327	338	304	319	334	352	344	370	308	342	310	331	341	317	328	361	324	356	351	319	318	348	329	307	355	327	299	333	333	353	321	327	317	291	366	341	325	337	331	337	318	341	331	335	333	306	354	298	332	325	325	336	343	324	345	354	297	353	329	326	317	302	342	285	338	341	337	311	328	301	354	336	318	327	347	339	354	311	320	305	325	299	340	290	333	319	325	327	328	312	312	316	333	338	329	328	331	304	344	327	301	339	339	323	343	331	338	367	296	333	332	344	344	349	366	323	296	321	311	335	318	299	321	336	336	288	326	356	332	363	335	332	326	316	309	340	342	330	300	351	332	345	322	323	322	346	333	338	350	326	315	298	330	339
6517	963	1305	1393	1358	1323	1242	1071	1025	969	906	899	841	919	897	852	830	811	815	805	847	809	807	827	803	788	822	735	810	824	784	765	773	797	762	734	770	748	720	793	804	781	824	801	842	801	806	777	787	765	775	767	801	810	797	840	830	818	751	790	784	780	741	768	746	817	832	782	755	805	774	771	816	806	772	819	767	766	803	790	771	811	787	792	775	838	752	798	795	776	745	797	814	766	787	768	805	759	757	726	754	783	741	848	749	781	769	769	821	775	783	798	775	785	816	719	779	765	764	776	772	807	786	794	731	771	788	777	769	777	785	812	795	798	736	738	781	798	744	787	812	787	791	787	807	774	793	779	792	800	752	774	754	776	814	797	753	803	794	823	796	815	785	777	756	762	739	805	718	776	753	747	815	764	736	806	783	746	795	785	780	763	759	711	761	811	754	765	778	781	729	736	797	807	755	780	717	722	764	790	880	752	830	730	753	760	801	807	765	773	831	788	779	758	767	739	788	802	806	712	746	771	786	764	744	756	748	774	796	776	792	741	803	851	791	809	735	805	764	746	779	798	781	806	804	754	789	883	772	775	797	800	768	800	777	802	752	812	776	725	762	793	794	744	762	817	777	799	797	766	766	837	752	786	763	763	787	769	775	744	755	758	767	743	758	798	788	737	807	799	791	790	796	790	726	743	767	728	735	742	751	757	784	742	816	725	735	790	784	776	824	775	742	824	736	734	772	755	787	775	787	769	758	769	737	754	806	781	779	730	814	782	802	762	782	767	759	741	807	708	751	808	725	748	731	761	766	786	800	764	787	790	786	758	760	735	779	740	785	758	808	783	749	812	745	747	779	743	827	786	801	788	836	760	761	788	787	790	784	795	805	779	801	825	783	773	777	737	791	744	783	799	761	772	788	803	794	776	756	797	764	790	788	795	782	814	747	829	797	807	805	825	761	742	802	788	807	794	791	781	756	735	773	793	761	764	796	824	791	797	793	796	792	754	764	814	798	756	817	818	776	796	784	783	794	793	776	804	736	771	737	744	797	757	792	815	784	783	774	789	796	805	773	743	714	736	788	782	774	740	844	779	786	792	751	767	772	754	806	785	753	748	797	760	781	791	823	770	742	822	811	841	815	805	749	804	788	755	738	812	747	768	733	751	764	741	779	834	741	779	790	785	746	782	753	824	790	746	791	784	815	783	774	761	773	779	811	802	826	803	799	789	784	825	785	761	777	764	808	767	743	835	791	753	761	804	800	765	777	764	787	843	843	828	689	784	750	759	763	759	791	807	755	810	833	754	777	753	779	828	770	721	820	760	779	790	748	786	810	731	770	811	730	793	764	792	832	800	784	776	828	831	776	733	791	762	729	788	795	768	747	742	775	762	800	795	773	788	806	811	780	724	806	785	756	803	805	772	782	780	741	804	798	769	792	777	790	792	782	812	800	741	828	754	802	776	754	730	734	801	822	770	810	786	796	828	746	763	800	802	732	776	807	784	771	780	741	798	792	814	814	742	779	785	793	783	778	791	786	766	767	794	733	770	806	760	778	804	767	729	758	786	763	802	789	787	814	826	774	765	772	836	814	794	772	802	742	777	750	775	821	803	796	776	718	737	797	758	790	776	744	784	770	773	788	784	798	765	766	806	766	730	776	769	778	774	747	779	803	812	788	782	795	806	757	768	785	775	796	761	786	742	746	772	794	786	740	783	820	796	779	788	791	768	810	726	728	739	772	824	750	784	752	773	814	750	786	778	782	800	778	839	745	756	694	814	799	783	776	763	775	788	754	798	801	769	806	826	752	769	765	775	812	737	757	803	789	766	767	785	771	754	815	783	754	823	791	860	761	731	745	772	760	771	751	752	784	748	775	730	719	779	810	770	772	800	760	764	788	734	774	808	744	760	770	725	744	806	767	828	785	773	765	742	731	764	812	807	798	815	816	779	786	834	771	827	782	793	815	806	814	797	774	757	813	780	788	800	781	773	800	823	789	809	812	760	754	816	739	814	774	820	722	723	790	767	787	800	773	753	819	735	755	814	783	798	775	780	735	800	776	755	753	795	781	784	764	783	789	818	757	781	789	769	782	755	783	801	750	769	806	864	769	789	780	765	829	763	752	797	758	800	730	753	761	819	724	807	810	757	764	793	771	795	751	781	789	822	769	791	753	806	814	795	839	780	803	793	817	771	796	811	754	749	768	724	778	793	800	771	831	796	836	769	793	750	758	772	772	792	811	812	807	747	743	782	822	775	825	802	735	743	821	786	749	771	778	769	752	773	763	797	768	815	763	744	789	785	760	787	808	796	785	736	731	762	760	799	800	802	805	768	742	830	783	805	798	783	773	772	765	806	749	780	764	776	807	734	752	756	833	830	794	812	737	768	735	763	748	791	806	823	805	819	819	764	791	755	798	749	805	773	762	850	822	841	806	800	774	806	798	794	730	819	766	702	786	722	833	749	810	798	760	809	764	751	755	797	753	748	746	775	764	818	785	746	784	808	794	767	758	796	751	787	791	743	798	785	747	796	768	808	768	767	778	732	777	802	741	786	747	767	817	833	755	754	772	788	780	779	789	821	728	788	842	794	795	768	793	828	787	762	783	751	766	829	769	776	804	720	757	747	835	794	796	771	755	803	777	808	788	803	791	779	755	765	851	716	815	737	788	774	796	795	789	758	821	777	820	795	779	754	822	776	782	762	808	827	776	779	742	752	757	807	754	750	788	811	789	803	802	822	805	787	789	755	781	762	829	816	759	777	796	800	810	785	793	766	776	789	764	793	827	751	799	786	726	817	807	826	763	786	800	734	810	760	799	793	758	741	810	771	780	724	809	840	756	834	753	733	792	779	795	778	804	774	781	809	743	771	768	807	801	766	759	763	714	835	808	802	780	759	779	769	790	743	812	761	712	795	763	757	772	771	750	836	789	796	785	786	789	793	785	760	818	772	751	807	760	758	777	784	761	766	803	778	763	742	766	810	801	805	729	784	748	823	809	742	825	716	798	807	809	783	790	769	793	813	802	757	781	698	754	763	773	757	731	737	771	750	805	759	791	796	793	796	812	830	836	792	820	713	736	748	767	757	798	805	780	752	756	788	810	787	792	848	776	792	763	761	764	733	770	802	767	759	772	823	767	828	800	728	788	757	780	758	776	769	803	760	788	815	811	809	788	792	796	807	796	806	806	814	818	770	780	771	731	730	807	795	742	771	784	764	787	750	758	778	747	777	802	724	782	744	838	797	772	778	784	786	729	755	810	813	790	807	786	763	805	737	800	791	785	801	804	778	808	829	777	799	815	782	811	729	833	779	770	761	752	771	759	772	801	732	799	787	784	762	772	792	801	773	773	820	793	787	811	757	727	751	743	831	779	755	745	841	776	797	789	774	770	716	815	833	766	815	766	747	722	813	812	811	781	784	812	795	776	788	754	757	737	748	736	767	763	764	735	786	785	773	768	805	784	739	795	803	813	768	819	753	795	838	779	761	789	780
13236	870	634	481	431	375	300	228	203	219	206	164	172	167	159	186	169	155	176	172	183	172	154	174	159	176	148	142	177	168	151	160	169	128	180	158	158	162	160	151	160	163	142	137	153	155	158	162	166	166	146	143	166	149	156	156	163	131	165	166	150	155	168	142	192	153	149	163	170	156	151	156	141	158	169	157	186	154	172	145	186	161	174	152	146	155	156	178	156	138	158	123	159	160	134	164	157	137	147	140	134	166	166	151	152	170	148	145	157	152	141	148	167	161	164	145	132	170	166	141	152	170	158	155	161	149	142	146	126	152	139	162	140	148	162	177	157	146	149	117	177	150	157	153	143	158	144	146	152	165	145	153	166	168	166	161	150	169	159	146	146	159	146	157	160	156	153	158	163	149	166	177	171	160	159	161	165	151	153	136	153	160	153	181	139	148	146	139	145	170	143	166	142	163	148	171	146	143	161	168	150	119	150	146	150	149	142	182	194	173	168	153	135	139	145	169	158	165	152	161	130	150	163	178	142	155	167	158	166	180	144	150	150	159	162	153	175	175	170	152	154	188	176	159	170	160	136	135	173	137	146	134	158	149	165	160	147	147	140	196	154	149	152	145	163	173	155	172	170	175	151	144	133	154	144	184	133	163	164	179	172	146	143	170	128	159	150	158	169	143	164	159	144	169	159	166	184	163	155	163	172	156	176	147	155	162	175	161	162	173	184	132	153	180	149	154	157	135	148	155	144	166	131	145	165	140	166	175	153	130	157	153	138	154	137	138	159	177	156	177	141	146	141	171	152	157	154	159	158	167	136	163	177	160	175	153	176	155	184	148	148	126	134	161	181	150	149	169	169	129	163	173	180	157	164	145	153	159	178	144	125	165	160	155	182	152	142	147	167	146	158	174	158	161	139	165	160	158	156	147	160	159	184	148	173	164	170	126	162	146	140	163	141	149	151	147	148	169	177	151	157	159	144	149	150	155	161	145	135	157	144	139	178	149	145	145	136	156	133	152	152	149	153	156	174	155	192	187	171	160	167	133	161	142	141	147	159	149	142	137	142	132	157	154	132	162	166	144	168	151	170	142	167	145	160	162	120	145	156	138	165	182	154	151	162	151	160	143	150	160	165	147	158	167	158	151	138	173	145	160	152	158	127	163	157	157	161	145	152	153	151	157	148	162	138	171	148	174	157	140	157	145	134	151	147	146	146	152	178	152	150	182	165	148	173	157	160	179	184	166	156	181	133	168	158	144	169	155	180	165	161	149	157	150	161	143	160	164	173	139	170	157	186	155	129	161	155	166	149	162	163	155	169	155	151	142	143	150	173	147	134	143	131	151	164	166	166	138	145	141	143	147	152	140	184	196	151	141	125	154	150	139	154	153	155	170	159	163	177	164	145	171	131	164	165	130	144	157	145	166	160	171	149	153	172	192	143	140	142	176	143	134	119	161	151	176	186	163	129	153	140	137	147	167	158	157	166	142	167	182	159	160	152	149	159	152	165	142	154	135	149	163	183	150	150	171	164	165	161	161	163	144	155	126	131	177	143	159	177	141	187	176	174	138	150	160	159	170	155	155	141	154	151	147	177	158	156	166	178	158	160	157	138	155	172	163	177	175	175	153	149	158	151	151	163	159	137	140	135	149	159	152	163	153	160	156	170	160	162	154	159	157	158	173	159	141	172	140	170	147	158	138	145	124	153	142	165	151	158	177	161	162	157	153	145	162	145	147	152	158	155	139	155	156	171	177	151	153	139	148	176	166	148	152	164	173	133	168	127	162	167	151	150	175	121	159	153	147	139	135	159	167	159	137	179	152	146	133	162	175	181	147	160	147	132	160	147	133	161	161	169	148	161	154	165	148	167	142	128	168	150	148	151	145	181	157	162	150	172	165	167	131	142	158	148	166	153	151	165	152	161	151	148	136	144	151	153	153	156	142	154	154	155	157	139	164	178	140	147	164	162	118	139	160	162	163	136	137	150	149	133	135	172	154	157	143	157	168	147	165	162	184	179	135	154	184	152	163	148	166	182	166	164	162	155	153	173	174	175	174	176	126	140	165	176	157	148	154	166	188	163	144	159	162	156	109	141	153	153	165	156	171	149	161	178	175	172	145	135	147	160	166	152	144	138	138	157	165	143	154	165	155	163	149	168	162	144	162	157	137	167	152	173	162	176	150	172	153	167	185	181	166	156	159	165	167	160	177	174	165	164	178	169	163	158	154	167	171	155	158	151	157	165	156	149	159	161	176	155	153	188	161	172	198	161	153	135	162	134	146	148	170	162	162	150	159	165	153	138	158	172	160	155	142	157	163	167	161	156	150	176	142	149	164	135	172	157	157	155	145	150	144	141	150	152	140	133	163	167	137	152	135	143	156	138	188	164	146	159	148	159	173	148	123	153	144	143	140	176	155	191	149	130	138	165	174	156	143	146	160	170	159	168	130	133	165	160	152	162	140	157	166	170	152	130	131	159	164	140	176	166	160	151	140	166	141	177	164	158	155	142	140	139	152	131	160	175	135	168	137	167	167	158	152	151	186	172	172	170	145	140	179	150	154	162	160	149	174	168	117	157	140	140	159	172	173	171	168	153	159	169	150	166	161	163	142	163	166	167	159	175	171	147	142	174	169	166	165	147	150	176	144	167	164	160	153	172	148	153	161	150	155	177	162	165	161	136	141	152	172	165	157	124	168	145	160	155	171	154	162	145	163	179	161	148	142	163	164	174	149	150	161	138	152	151	138	157	146	159	145	168	151	149	170	161	149	141	182	150	140	171	176	158	147	135	153	162	175	157	168	164	163	143	157	177	176	168	161	131	150	150	146	166	161	167	142	154	139	159	156	176	151	158	149	139	160	158	178	161	156	163	147	136	173	169	168	159	175	157	160	172	176	148	158	149	151	179	144	154	152	139	152	149	167	140	156	140	152	138	172	179	140	155	162	156	146	153	170	142	162	162	163	146	181	153	170	190	158	161	161	176	153	164	166	143	144	149	154	167	133	148	169	169	170	150	148	149	152	169	166	151	150	138	155	152	168	155	157	172	173	150	149	166	153	174	158	143	155	164	154	136	154	145	157	142	143	172	163	152	162	153	152	163	155	143	164	166	155	154	174	168	143	146	145	141	141	146	159	166	165	166	152	145	132	134	151	143	158	158	136	154	168	160	154	166	159	132	171	139	146	179	164	178	177	144	153	150	170	142	157	150	149	162	163	164	162	146	179	139	164	144	154	172	144	143	137	157	120	180	186	132	162	146	177	181	177	162	157	164	163	151	148	158	160	158	173	157	147	161	144	141	152	146	129	158	158	173	172	156	155	175	170	143	160	152	150	170	163	143	159	139	175	148	163	164	162	144	139	149	150	156	164	170	150	142	170	131	119	139	147	163	145	131	161	165	148	144	139	155	144	163	157	161	152	160	137	160	150	160	145	143	138	173	158	147	157	147	149	181	169	140	163	183	144	158	159	171	169	159	129	145	164	160	145	172	150
8029	854	1450	1604	1591	1470	1119	993	808	752	679	554	555	572	497	474	496	540	459	462	478	482	478	394	470	459	413	434	413	453	444	416	422	411	428	410	448	426	411	450	418	419	409	402	432	440	380	440	393	394	388	398	375	408	413	359	399	395	416	422	375	401	383	437	392	345	388	396	417	385	405	415	411	428	364	396	399	413	372	415	389	391	429	379	413	388	397	401	402	400	380	379	398	389	388	363	380	357	399	361	445	380	452	406	390	367	417	381	392	392	400	393	400	395	407	394	403	380	389	416	411	385	422	406	417	425	394	384	391	415	386	395	384	404	438	366	416	382	404	409	394	410	393	422	408	399	406	398	420	411	396	398	375	421	424	430	439	383	418	408	392	393	383	413	409	388	406	422	371	395	384	389	379	390	389	416	406	365	392	408	428	407	410	355	408	416	397	440	390	377	413	400	399	375	388	398	426	428	383	375	408	393	418	393	399	372	384	382	397	416	409	398	379	391	408	392	381	422	394	381	383	400	388	391	434	398	384	371	411	438	376	392	419	376	367	435	434	403	391	402	374	419	403	383	412	419	429	390	355	410	434	418	392	411	380	405	410	398	387	397	427	387	375	406	387	389	390	385	414	397	426	376	394	404	397	420	366	414	371	410	381	392	392	373	399	366	381	406	403	395	439	399	424	372	410	405	410	384	378	392	413	420	352	421	380	376	391	396	367	393	395	442	367	417	370	398	404	402	411	415	372	391	371	401	379	412	435	426	389	379	380	432	407	428	429	375	422	383	400	377	351	398	384	378	408	378	419	377	383	405	358	380	375	401	366	389	397	405	405	376	391	393	409	356	378	416	416	359	437	397	404	422	385	395	387	391	387	393	400	398	362	386	400	408	368	405	392	418	403	398	357	408	380	363	437	393	438	385	392	361	404	386	373	375	356	377	374	381	378	402	398	364	398	375	406	420	386	404	440	418	393	417	402	338	395	349	403	384	408	404	418	390	389	382	411	403	379	413	425	392	399	368	371	414	383	354	388	377	389	399	400	424	345	406	409	407	416	387	381	389	397	405	423	414	392	413	418	402	394	372	369	391	352	395	404	447	364	385	410	437	386	406	405	368	399	407	405	414	414	416	428	417	388	410	407	395	413	383	423	379	418	407	421	408	373	423	392	394	402	365	376	394	398	388	428	381	404	416	371	386	397	385	383	411	382	418	406	383	411	388	430	371	375	427	410	383	413	405	416	410	421	401	368	415	373	412	399	399	397	408	361	419	424	398	386	421	375	430	390	390	377	413	394	411	388	428	434	367	382	368	389	385	396	383	384	393	417	419	397	379	397	422	350	370	383	383	394	376	423	420	405	375	409	384	430	370	418	381	407	399	416	410	388	405	416	403	446	413	400	383	434	407	427	396	425	420	380	394	377	415	414	394	407	399	376	408	367	398	410	423	376	391	388	409	421	395	418	434	388	380	384	385	401	353	427	383	451	369	404	363	391	387	425	384	367	360	396	381	360	402	397	445	379	389	417	368	399	413	385	437	383	395	398	418	394	411	380	417	397	400	401	434	397	395	392	406	392	407	437	404	386	390	398	403	358	378	400	373	381	395	393	411	414	392	420	424	396	401	346	379	430	417	404	419	391	403	388	376	380	372	412	422	396	422	404	384	365	413	397	401	400	400	395	382	406	398	421	381	371	396	409	396	394	435	349	393	395	387	395	397	411	376	418	388	385	371	416	413	365	381	405	376	395	387	384	393	377	389	413	392	387	412	394	396	398	397	392	406	380	350	391	406	422	387	418	386	389	392	380	392	407	369	392	389	420	412	407	425	387	384	397	356	391	378	386	405	435	389	378	409	378	386	386	373	389	409	377	416	410	422	365	362	389	417	426	361	439	374	369	381	394	398	386	379	407	431	406	404	387	379	383	382	380	423	392	399	388	393	374	387	448	403	358	404	375	383	409	420	396	389	371	402	437	404	389	372	436	403	407	397	376	408	383	407	389	413	381	398	444	379	414	405	383	383	382	379	390	427	378	361	400	386	417	422	390	362	369	419	384	423	391	429	395	385	390	383	392	377	374	394	405	423	404	435	364	421	399	423	423	403	431	336	385	410	394	400	392	390	351	428	389	389	404	404	403	435	390	391	366	397	438	384	391	401	380	375	360	416	424	391	390	448	404	387	405	414	403	368	374	387	386	427	389	401	369	413	393	434	406	404	389	372	432	402	408	399	370	417	383	385	368	398	404	386	418	384	397	392	417	399	333	391	385	398	404	397	399	390	415	396	372	402	364	409	372	372	388	418	379	376	384	393	371	389	357	434	405	432	434	388	382	389	356	386	360	383	397	389	395	384	371	393	406	394	370	391	396	393	372	393	398	390	404	369	433	388	411	383	387	409	390	438	395	388	401	412	429	383	430	366	394	401	424	372	392	375	435	378	393	413	418	430	360	400	381	375	405	411	405	400	394	425	387	393	410	392	371	397	350	405	441	408	387	430	404	407	402	397	391	387	417	345	389	365	403	383	381	398	377	371	378	399	398	416	369	390	393	388	361	421	388	389	353	409	367	417	426	414	404	378	406	392	398	369	371	408	383	388	378	399	394	369	395	402	418	398	384	386	407	381	356	416	385	389	371	435	433	392	422	380	396	426	411	440	392	400	368	392	381	414	395	344	407	401	395	390	366	401	393	376	388	392	387	399	394	378	395	365	383	412	368	402	358	406	386	383	383	370	365	370	393	391	393	384	367	394	431	380	385	401	402	419	413	362	397	395	449	425	392	355	446	402	387	406	423	423	416	363	371	396	373	397	342	387	408	397	395	396	367	381	413	400	400	387	389	390	387	419	402	409	416	422	388	396	387	397	417	405	377	418	382	397	396	377	392	394	387	416	390	403	415	389	385	408	406	420	414	423	423	404	428	418	376	412	385	391	385	408	384	389	389	387	385	406	378	371	370	387	421	399	384	405	397	394	415	425	368	372	391	392	371	389	383	397	395	396	407	375	391	385	374	392	389	392	437	389	404	423	394	406	395	364	370	356	405	407	398	388	384	380	375	391	406	388	405	409	351	418	409	425	389	394	398	401	413	388	375	391	407	401	419	389	395	422	383	401	385	344	395	396	366	395	403	395	390	368	380	367	393	414	436	406	407	406	377	405	417	364	388	393	375	395	382	416	385	412	416	398	380	374	388	366	379	409	414	363	375	398	400	380	399	377	395	408	426	405	373	381	379	368	398	371	365	380	423	431	397	416	406	386	390	415	391	414	419	377	375	421	388	374	390	381	388	427	434	393	388	396	406	411	414	381	394	381	417	410	399	386	389	396	413	419	407	375	402	396	422	442	415	394	407	388	392	419	388	399	375	375	375	398	380	408	398	402	377	386	365	397	390	404	369	405	388	380	385	416	414	388	401	391	398	395	405	407	400	380	392	376	384	407	460	386	429	400	382	406	380	406	360	401	449	368	409	398	367	407	384	372	412	419	408	411	393	397	411	343
1512	350	372	306	343	301	373	305	321	317	318	342	331	358	302	345	349	349	326	351	371	341	339	346	351	316	340	332	328	347	316	348	362	350	339	345	339	381	344	350	356	328	357	366	377	334	374	391	356	338	330	370	356	319	327	326	360	373	330	320	358	327	340	305	282	347	388	330	344	356	355	340	350	335	353	302	343	335	366	353	348	305	344	375	346	330	322	297	343	341	337	374	314	324	356	340	336	342	322	375	360	340	343	318	339	334	342	352	358	349	361	348	314	351	329	315	340	352	390	334	291	345	317	340	348	348	332	344	358	368	380	301	365	346	307	348	345	347	350	362	341	361	383	334	354	341	348	355	353	340	341	325	368	355	369	340	353	317	317	356	381	375	348	361	365	345	348	349	342	323	364	338	358	370	347	347	347	323	350	320	363	386	350	323	359	373	399	339	340	347	362	356	318	345	390	344	352	402	339	349	342	339	337	333	329	330	350	358	359	337	317	365	348	344	346	359	301	334	338	348	320	335	351	337	309	338	323	327	359	279	342	356	350	317	358	327	379	329	292	304	317	352	351	297	340	338	364	324	364	360	345	327	328	364	319	343	377	363	322	344	341	333	357	363	323	310	328	352	318	331	364	356	360	333	329	340	337	358	331	367	341	327	345	339	302	335	368	297	349	345	345	339	379	352	332	342	329	337	340	350	333	349	336	318	371	322	352	345	348	323	346	351	365	334	292	360	333	326	338	353	359	358	343	338	335	349	324	327	377	355	345	357	355	331	297	363	373	320	299	363	369	329	323	374	327	353	343	276	331	344	336	379	348	357	354	336	330	336	321	332	378	349	307	344	368	317	336	341	304	362	372	332	340	324	337	382	360	365	343	321	366	347	352	335	360	382	333	347	368	373	334	319	325	336	355	350	351	340	345	326	381	308	314	356	340	357	372	348	321	365	345	335	326	345	390	342	340	355	321	342	366	344	336	362	355	307	342	349	372	329	369	349	339	359	365	338	354	356	359	367	290	356	332	353	352	352	344	342	363	307	340	323	343	375	393	370	330	356	353	350	354	297	308	359	348	331	384	369	317	377	310	340	344	344	315	314	335	325	332	329	326	327	360	337	320	332	301	354	331	337	325	343	344	347	358	352	317	327	350	350	364	413	371	330	340	325	359	314	363	330	354	385	348	347	358	368	380	348	353	346	332	344	354	311	396	324	334	360	326	346	330	350	354	346	348	358	328	332	365	364	297	385	329	371	346	342	320	331	349	380	343	348	314	311	327	353	349	369	332	310	356	340	345	357	332	327	336	357	337	334	355	346	369	373	370	344	343	339	356	346	352	348	363	353	349	311	366	362	344	319	352	375	345	322	295	320	331	340	349	328	349	360	346	351	331	383	349	351	342	345	359	339	339	350	364	375	362	346	353	344	320	323	339	348	360	372	330	337	335	312	362	338	336	352	359	348	314	325	331	329	365	370	344	323	321	354	337	344	322	390	333	338	328	330	309	355	337	345	344	351	348	370	342	357	335	315	344	360	361	340	349	308	336	316	375	356	338	367	332	370	384	314	353	327	364	331	328	322	344	343	347	316	308	307	343	333	335	348	369	330	327	330	350	349	348	292	366	343	344	355	321	332	342	355	354	332	343	355	375	359	367	309	318	355	348	340	336	355	355	360	335	378	349	352	329	318	357	333	335	327	358	342	330	353	323	335	353	352	355	360	331	354	336	329	324	353	354	342	342	321	306	312	333	366	342	338	300	358	355	354	303	364	337	358	351	338	352	365	326	339	355	370	349	297	336	345	338	354	341	337	346	337	366	322	348	345	388	356	362	329	342	343	359	357	329	362	333	354	326	328	376	338	370	315	316	388	358	318	361	345	359	336	338	360	362	343	356	321	336	324	357	368	337	335	359	342	345	350	374	346	331	338	364	315	356	354	333	347	356	345	331	375	323	335	355	333	365	296	342	348	337	326	359	304	355	364	331	319	364	323	355	380	353	353	332	352	312	335	308	323	368	330	324	320	369	367	328	356	363	350	345	368	348	333	350	324	349	316	357	337	318	333	339	325	341	393	358	339	320	356	348	333	343	346	370	331	344	335	320	363	344	324	364	346	356	339	314	339	378	327	344	338	354	349	333	316	317	351	372	317	291	346	342	338	346	374	357	379	358	351	345	365	353	359	324	346	308	330	344	350	305	334	319	347	325	318	352	326	354	391	347	335	368	341	379	325	348	349	372	360	332	333	368	391	322	343	340	318	335	328	325	359	375	398	349	383	376	332	300	326	332	375	360	352	325	322	376	338	340	341	357	351	366	325	383	336	309	341	335	360	322	331	356	347	383	361	333	353	317	351	349	345	355	373	339	339	367	336	367	334	327	307	361	375	331	327	358	345	369	378	346	356	358	379	329	328	348	328	352	337	333	336	318	374	345	333	365	348	379	344	333	335	329	328	322	333	359	368	323	345	378	350	333	377	375	369	343	355	343	319	301	381	366	363	325	375	337	345	322	320	358	353	347	328	330	338	383	376	353	347	322	349	331	328	332	342	344	363	333	345	335	331	325	378	324	296	339	340	336	334	350	347	355	343	317	346	361	345	372	353	336	336	327	364	355	333	321	352	310	334	355	356	338	349	326	328	369	349	356	351	342	312	334	359	339	354	323	346	346	347	337	325	345	309	315	362	330	358	335	341	346	314	387	322	340	367	330	362	332	346	307	358	374	339	376	348	362	351	336	352	351	332	375	339	346	377	350	347	370	375	351	329	358	335	337	322	325	369	325	350	340	336	347	311	326	345	354	325	353	330	365	337	347	361	363	371	361	326	323	337	356	333	326	360	310	312	358	302	358	309	332	329	324	372	375	357	375	337	350	369	328	380	389	341	345	328	360	338	359	313	349	329	355	370	334	322	363	346	341	329	370	332	368	342	302	331	316	326	336	336	337	354	344	327	340	335	344	352	355	334	318	347	346	328	345	355	353	323	350	324	348	332	341	345	325	362	332	355	340	362	308	335	333	314	354	337	344	337	349	322	347	330	369	333	318	342	311	335	344	344	382	320	348	319	334	331	362	349	337	350	346	325	365	349	325	348	351	366	344	330	334	326	355	380	355	372	370	356	315	362	324	309	363	345	356	333	319	339	345	375	370	357	345	373	309	350	325	340	359	334	331	312	362	339	325	349	348	332	346	334	346	344	367	342	349	325	358	361	367	359	349	316	340	307	370	329	373	313	401	373	346	300	329	325	345	346	348	337	334	315	326	337	347	406	365	350	386	333	338	330	341	351	358	338	361	365	359	329	357	327	347	340	316	344	362	336	327	352	351	328	316	342	336	365	339	335	325	360	358	333	331	339	390	330	322	313	314	309	323	310	344	318	337	317	327	342	329	356	362	351	352	344	390	349	344	378	332	360	329	312	361	354	359	370	345	339	344	320	322	347	331	372	354	320	333	368	355	365	360	349	346	351	317	316	328	339	350	357	349	331	368	408	336	363	373	307
1972	788	820	778	856	829	806	792	837	803	836	823	809	802	825	761	781	800	833	815	833	819	824	818	846	770	792	820	806	769	830	807	827	854	820	811	810	815	806	801	803	807	807	830	792	835	806	818	813	822	839	817	865	836	835	752	815	812	822	823	845	838	845	837	796	829	824	788	842	751	870	834	798	818	877	799	754	812	810	779	791	799	770	779	833	800	806	799	835	800	786	812	809	839	815	804	805	822	795	771	813	796	790	809	867	821	836	760	775	773	823	806	775	769	800	842	806	795	826	799	759	788	801	817	835	829	803	787	894	818	808	861	817	811	851	779	785	856	863	844	802	791	759	781	784	804	800	857	763	795	826	809	846	794	829	788	786	778	827	805	851	767	793	792	836	804	779	817	794	779	840	897	790	829	794	778	822	819	790	838	803	799	816	829	817	823	814	826	768	794	830	853	791	824	804	825	832	842	791	864	782	822	803	849	873	816	778	775	772	824	803	779	818	821	788	795	849	839	831	795	845	857	819	833	786	801	892	813	840	810	773	810	847	782	832	832	884	774	789	830	803	846	793	780	799	816	806	821	811	817	764	830	805	848	798	807	789	755	826	835	794	792	795	812	778	787	793	789	804	844	804	818	843	773	825	820	739	756	817	738	831	788	772	783	813	754	813	798	781	828	781	863	856	819	781	795	786	790	788	824	821	802	852	865	857	829	852	820	830	786	820	789	774	808	812	803	766	863	808	859	767	761	749	836	811	815	838	793	845	833	756	776	785	814	767	814	823	793	827	854	799	795	783	816	767	821	834	859	845	782	767	784	790	788	817	830	837	791	793	829	797	833	834	832	806	806	813	817	827	804	830	775	845	786	797	809	803	829	822	781	838	807	775	845	784	757	792	821	806	857	824	808	789	826	855	821	809	821	857	770	792	772	851	797	840	810	792	819	822	730	802	829	811	824	814	752	831	810	816	825	829	821	808	794	818	813	845	839	824	794	814	833	781	803	860	879	790	811	836	803	819	810	799	802	765	815	824	848	840	820	823	811	829	793	835	809	799	848	757	805	835	813	784	776	845	796	884	840	794	808	774	857	767	813	825	783	853	848	825	788	786	775	788	810	763	828	834	756	825	773	816	785	800	846	768	792	795	801	845	792	816	808	812	822	788	800	787	784	816	813	756	815	835	797	805	797	832	790	821	816	762	799	802	831	797	815	793	795	813	762	815	851	768	809	775	799	730	824	817	809	811	869	776	814	792	803	757	777	751	799	771	855	802	856	799	845	800	849	826	789	836	834	795	795	830	773	793	777	786	838	818	756	782	859	790	835	812	830	850	811	812	798	783	852	777	823	840	791	794	829	746	832	822	824	796	836	797	823	767	785	784	826	814	844	752	776	799	818	808	835	727	774	843	829	861	877	803	797	793	844	840	828	797	823	790	777	808	802	806	787	826	853	802	829	810	795	828	799	797	802	783	830	862	747	836	857	784	789	874	753	769	824	839	753	815	794	808	818	814	742	809	781	805	857	812	796	810	799	859	825	802	805	848	880	767	823	820	832	800	783	773	840	815	838	845	814	807	790	775	807	802	845	824	822	799	800	776	752	838	833	744	809	823	796	803	842	855	801	823	792	813	785	785	790	811	815	830	789	818	815	781	837	818	813	864	824	838	821	815	819	814	824	770	809	787	765	852	842	833	830	787	814	819	803	831	803	802	828	832	810	800	825	760	789	811	822	800	812	817	758	824	843	828	795	804	771	743	808	784	776	804	780	872	830	859	752	801	783	812	825	826	786	808	826	777	797	763	744	804	824	774	774	797	813	818	781	821	780	769	801	821	834	830	786	821	793	836	788	825	783	790	829	804	768	804	818	839	776	786	853	800	753	847	803	831	821	807	758	843	780	819	828	797	786	805	760	798	763	850	816	806	793	829	804	798	792	864	793	776	811	768	796	811	811	815	778	773	805	824	805	802	770	818	749	816	812	795	808	814	838	860	815	760	825	791	826	828	850	798	808	794	802	771	845	748	842	886	784	735	817	864	792	821	816	809	756	834	819	796	785	782	797	783	827	833	770	789	803	827	799	785	806	818	792	805	831	816	803	810	775	823	808	786	887	807	817	846	773	824	800	798	775	789	783	811	804	810	794	816	814	843	795	817	841	766	799	871	752	836	821	763	829	799	837	821	821	838	824	808	818	757	805	840	789	780	775	781	804	809	828	779	832	804	771	872	861	803	810	780	835	769	834	850	847	762	749	802	816	799	778	746	798	803	792	792	864	766	796	778	765	799	793	803	813	798	817	831	816	809	816	811	809	809	852	812	842	848	789	858	830	771	806	803	858	834	860	809	801	791	859	787	811	795	787	813	863	805	794	834	826	810	838	754	826	758	802	812	835	811	814	798	805	813	815	790	815	819	830	801	804	812	801	822	797	768	795	828	828	799	803	787	840	806	806	822	791	790	846	781	788	849	799	759	800	776	790	845	828	850	770	797	854	832	829	837	812	790	826	780	824	823	807	802	804	833	787	812	812	838	843	778	818	787	807	845	828	793	792	789	837	783	795	804	806	777	787	794	827	806	801	780	822	847	783	777	829	781	816	812	792	796	790	841	848	834	795	747	828	813	768	825	754	826	830	772	848	814	829	778	831	803	811	822	835	833	765	811	795	822	797	854	835	832	812	830	774	845	787	759	822	816	800	826	862	821	833	816	785	771	794	794	806	797	807	816	841	764	773	828	780	807	778	808	777	784	809	802	802	841	873	808	811	806	801	799	833	862	845	811	796	816	800	859	821	792	811	811	824	760	796	813	834	805	838	801	707	851	821	804	847	782	818	781	816	809	818	840	799	804	776	849	833	827	832	798	769	787	823	781	803	827	793	819	822	790	834	859	813	852	773	815	808	802	819	854	810	788	845	824	744	854	819	824	864	812	774	829	801	843	781	801	828	806	787	811	800	750	773	829	824	795	787	801	808	740	825	831	766	847	840	775	776	762	793	793	861	824	846	785	853	771	829	853	832	843	811	813	807	792	848	821	800	760	797	780	872	852	814	816	790	807	809	849	816	792	808	756	798	810	791	819	807	775	836	847	795	821	822	760	792	863	843	806	817	805	831	771	855	822	840	794	770	839	811	837	815	790	786	825	761	760	808	802	850	793	836	817	814	873	789	814	820	847	796	856	773	807	797	843	789	833	779	861	785	784	814	788	811	807	797	805	806	786	834	804	808	800	801	848	790	813	816	807	831	756	789	771	783	851	850	804	825	772	865	787	824	799	782	785	771	806	797	848	864	819	831	835	843	817	843	754	839	771	817	804	802	816	828	796	827	785	804	745	824	830	832	860	789	835	853	811	792	819	804	842	822	786	826	792	777	813	819	826	801	799	863	777	708	848	847	838	839	831	805	861	793	855	825	787	793	781	813	776	821	744	800	829	858	823	768	815	769	828	772	856	805	751	816	819	821	814	806	803	847	844	817	779	843	825	872	821	773	810	906	833	870
7086	614	589	543	457	459	359	395	420	384	373	345	336	363	356	352	340	329	316	342	347	348	349	317	306	337	348	344	317	336	344	331	310	357	360	290	322	346	314	352	350	360	357	311	335	342	332	343	304	327	332	349	333	314	348	354	360	331	330	332	355	337	328	340	311	302	332	333	342	333	341	310	301	358	349	368	318	337	364	315	328	341	336	365	328	341	343	321	361	317	324	332	307	328	345	359	335	353	348	318	331	352	346	321	323	330	313	323	378	381	352	356	329	292	356	349	318	357	359	352	332	378	304	310	299	315	301	327	291	331	324	335	365	359	345	313	344	290	315	305	340	339	336	337	322	345	334	343	316	339	322	336	342	330	342	342	315	361	332	344	356	339	340	351	312	351	339	346	301	325	327	312	332	314	325	335	336	308	355	316	338	304	338	282	314	337	306	356	345	337	342	373	351	334	308	377	305	308	340	329	359	331	323	328	345	343	327	354	353	323	335	331	337	354	324	350	334	385	330	322	319	315	335	322	346	351	319	345	318	346	336	317	354	320	321	339	309	318	360	338	351	300	341	351	323	328	342	338	318	350	334	332	333	349	345	319	340	312	311	325	312	293	346	288	328	316	294	325	325	349	334	359	329	351	339	332	322	363	351	382	318	343	305	309	342	326	298	348	334	372	339	316	316	343	325	355	341	311	317	347	339	330	316	325	347	308	316	333	320	344	317	346	370	345	341	340	330	347	306	350	326	331	337	350	347	348	371	342	304	321	334	343	304	376	357	312	352	339	289	302	330	324	363	381	315	326	329	337	311	334	351	354	336	354	357	308	349	322	323	323	337	327	358	352	328	341	315	321	325	310	346	337	339	339	341	335	338	331	305	344	341	321	353	324	358	335	328	308	355	343	350	353	352	336	334	357	326	347	322	323	379	321	328	332	327	345	309	336	334	385	340	338	354	311	349	332	297	326	371	328	336	343	344	349	335	315	346	322	321	347	346	340	339	341	321	356	327	317	328	312	407	334	338	329	345	336	330	342	336	333	308	357	317	334	333	333	346	339	334	306	341	352	381	304	327	334	331	363	330	327	359	348	334	340	329	335	348	366	320	342	345	332	324	349	338	371	360	347	344	315	356	326	377	370	348	333	345	317	320	368	337	284	349	300	323	339	306	331	353	324	319	330	333	333	355	336	355	309	342	325	323	333	345	306	320	329	355	345	344	332	327	322	350	318	327	325	336	344	317	324	344	318	363	334	334	315	320	340	314	328	329	315	360	345	340	329	327	366	341	314	328	326	369	338	288	326	326	327	276	314	364	333	368	298	348	350	332	343	321	316	347	345	353	344	321	351	355	326	350	330	327	347	314	347	309	322	322	342	355	334	313	370	354	339	326	330	303	336	287	316	304	333	327	334	343	322	333	321	316	290	338	340	353	342	337	326	384	327	330	303	326	340	322	358	334	316	327	307	326	369	310	346	325	367	348	331	341	323	323	338	309	346	317	334	305	331	358	317	349	317	346	325	352	354	321	341	331	332	346	340	374	333	352	330	318	324	366	345	360	318	341	319	343	353	345	358	324	319	333	353	319	334	345	335	311	339	336	349	355	320	335	335	330	339	356	330	335	343	356	341	349	320	315	337	319	325	302	351	345	370	304	342	344	359	351	328	330	383	355	318	313	345	362	325	329	341	328	346	339	301	339	333	309	327	355	350	308	324	367	332	318	362	320	352	341	352	329	299	327	340	318	280	305	336	353	321	363	325	336	311	365	318	354	335	364	356	293	352	353	311	332	347	347	334	365	341	363	308	378	323	342	342	301	335	352	345	314	350	338	357	311	334	320	321	352	341	344	353	384	338	335	353	359	331	326	371	331	358	354	332	353	350	346	340	324	367	348	353	325	365	341	352	363	304	313	335	352	342	348	382	374	359	332	372	371	343	359	328	320	380	315	347	351	320	324	312	367	319	316	346	358	319	340	325	290	336	364	319	324	328	340	291	351	338	320	310	320	315	334	359	339	323	319	317	335	338	305	343	341	341	317	343	309	354	346	296	312	358	311	312	300	361	359	328	350	310	343	305	364	312	332	348	305	318	326	370	357	342	336	326	355	338	328	333	347	343	329	303	369	378	314	330	337	320	355	295	341	333	331	322	341	306	327	310	330	347	313	356	338	359	325	343	299	315	339	329	344	306	322	345	303	335	359	316	350	295	322	307	331	333	338	344	342	359	341	331	275	328	316	338	330	358	372	334	345	332	372	325	355	344	342	311	367	324	353	357	323	334	330	341	318	358	333	308	344	332	379	336	306	369	349	341	339	353	354	305	332	337	341	348	337	329	336	326	341	298	325	340	369	369	347	361	345	333	316	354	345	322	332	337	340	375	365	348	340	369	346	315	337	315	294	343	362	331	347	326	349	334	316	345	341	318	360	315	326	282	322	291	336	321	298	292	363	326	329	338	315	353	364	339	333	361	319	359	342	328	370	344	337	332	311	361	349	331	365	356	353	350	311	354	356	319	341	305	339	317	338	313	334	314	325	329	335	321	300	321	330	301	352	303	325	345	336	320	286	335	341	362	325	335	342	357	332	303	337	335	345	311	308	353	344	325	367	325	321	334	334	318	310	312	341	283	359	351	316	308	338	328	359	346	308	330	365	343	362	348	350	326	304	306	313	330	337	331	332	324	307	331	321	345	324	348	344	351	321	332	353	317	331	295	305	316	299	326	301	333	327	380	348	316	306	371	358	335	303	350	384	303	271	340	355	330	339	322	362	355	314	351	325	349	343	356	304	328	345	289	293	336	353	373	353	361	350	333	361	295	351	334	338	346	321	327	332	354	367	335	334	315	372	326	338	359	344	339	348	306	299	328	336	344	323	325	324	315	346	311	320	290	334	362	347	317	333	312	335	342	346	365	339	347	351	311	355	340	329	361	338	313	316	372	334	364	354	306	327	303	385	325	270	355	322	338	327	327	331	322	328	369	352	348	367	310	322	369	318	325	303	352	322	358	337	354	337	303	333	340	321	350	328	312	316	344	346	330	358	332	319	366	312	318	322	327	349	350	347	366	345	314	313	324	364	354	358	292	302	335	305	335	330	355	342	298	349	324	327	340	320	357	301	296	316	341	350	304	344	338	343	326	313	320	332	351	342	324	337	322	325	338	356	319	381	309	322	333	351	345	327	311	301	316	359	340	327	325	390	325	301	326	332	321	364	341	353	323	314	349	286	320	353	342	339	340	358	321	336	317	316	347	357	306	285	322	326	328	291	289	351	300	332	353	300	366	328	316	339	322	353	352	324	365	326	346	360	356	340	348	360	353	360	330	321	316	311	363	349	333	323	299	349	328	335	326	362	351	341	357	345	354	336	341	343	357	334	344	346	324	342	333	331	328	342	308	328	323	359	389	336	320	375	331	302	332	330	352	334	337	335	334	359	308	318	350	336	315	314	324	353	341	319	363	370	343	329	335	315	344	335	307	316	350	342	307	336	304	342	344
6502	999	1282	1368	1413	1397	1129	1095	1001	956	912	930	845	883	843	864	806	816	820	823	842	836	784	781	837	753	777	799	743	777	761	777	795	791	802	808	795	759	783	778	788	799	761	770	769	766	746	821	787	755	810	762	819	831	754	806	774	764	792	804	765	813	724	769	797	752	830	785	801	761	812	779	769	777	736	721	821	744	793	762	728	794	768	747	753	765	772	778	765	785	725	798	744	761	774	737	754	765	813	729	806	783	782	733	767	781	808	784	730	758	798	771	799	824	766	769	780	780	766	743	755	819	798	842	770	797	772	710	778	761	739	771	752	750	766	778	765	818	820	782	737	818	794	738	862	740	792	771	796	727	766	784	774	741	798	756	799	770	777	784	754	798	791	786	763	789	785	785	784	814	807	778	775	755	829	764	774	801	753	758	745	799	765	763	776	784	795	769	779	790	797	777	745	744	820	778	717	768	784	753	782	773	746	789	791	760	777	739	783	759	796	774	761	761	760	765	757	740	742	788	784	710	754	775	816	741	758	771	787	770	744	778	719	774	782	739	783	810	725	778	773	789	781	790	806	787	836	778	783	767	807	774	768	782	768	768	776	765	814	756	769	809	758	782	809	764	764	824	771	781	764	779	759	777	772	776	758	764	793	765	811	760	762	848	749	800	811	739	741	813	771	754	795	773	722	796	815	725	802	753	747	811	760	745	763	755	757	729	789	801	864	797	770	776	768	763	719	796	781	761	740	761	809	767	759	736	792	791	755	771	745	742	749	779	766	772	826	823	733	820	771	772	758	775	788	741	704	792	797	792	776	758	772	758	728	826	785	772	765	766	740	797	829	772	783	762	761	809	790	735	772	752	758	817	772	735	761	770	777	830	769	727	789	751	732	780	771	794	725	756	762	794	755	838	791	778	753	726	726	815	771	866	785	788	835	776	787	751	772	725	810	742	751	749	733	816	768	766	766	763	766	790	772	832	750	743	794	774	785	749	763	833	788	748	817	765	743	750	810	819	791	739	763	733	753	763	736	729	761	760	794	799	760	781	772	788	777	795	779	747	756	762	785	747	803	746	767	784	815	777	788	748	763	772	745	739	768	781	813	749	808	782	781	764	747	744	808	766	774	829	754	833	775	763	749	721	767	744	758	781	772	779	786	795	739	767	799	819	767	771	762	762	806	791	774	791	743	793	836	779	768	781	770	779	747	814	783	752	758	762	807	791	732	817	792	781	761	772	763	819	783	802	794	754	740	783	775	829	762	842	786	746	779	797	798	812	774	776	820	831	768	759	766	822	797	785	783	770	766	780	790	765	785	798	753	747	780	778	785	745	746	780	730	781	815	792	747	741	802	775	788	833	828	742	781	745	749	820	763	792	730	745	733	771	808	749	763	785	759	799	814	776	781	787	825	781	756	786	743	809	750	744	789	810	784	798	766	799	789	790	756	778	760	776	763	779	810	805	747	728	791	778	802	773	805	787	753	738	760	740	774	818	778	786	790	825	741	770	777	811	777	777	777	848	805	806	762	790	782	814	771	776	752	744	768	759	792	755	802	771	781	748	785	793	784	748	752	774	802	790	800	801	775	781	768	745	782	781	838	757	818	787	770	778	764	733	744	795	828	809	801	789	768	789	785	760	773	749	772	771	758	777	810	771	762	802	745	732	752	763	799	762	768	756	773	743	850	821	779	829	796	790	778	723	761	828	767	828	788	797	754	778	807	802	789	789	746	776	765	816	814	763	774	764	813	779	799	753	826	768	782	730	775	770	772	785	787	765	781	747	799	787	755	726	753	747	757	813	754	824	801	833	827	737	847	755	764	772	706	782	757	794	783	763	817	755	726	799	785	776	777	774	779	780	765	773	752	737	803	790	773	774	767	768	797	797	785	807	754	767	798	822	770	769	817	792	773	785	765	808	763	802	762	791	741	765	772	722	777	714	779	795	793	770	753	783	811	765	777	777	765	772	697	775	787	762	799	808	744	790	808	741	775	759	742	775	798	752	749	805	765	783	798	746	789	766	809	809	817	782	780	769	796	757	789	811	815	796	798	736	766	801	800	787	838	750	743	784	784	764	734	776	777	799	740	812	781	802	730	784	718	783	770	755	760	770	705	779	702	795	753	822	761	786	798	786	788	767	751	748	787	768	791	776	780	767	769	773	781	779	735	816	773	747	744	813	825	792	762	804	782	769	800	780	791	776	796	753	830	762	816	771	813	830	733	768	787	773	791	709	726	790	804	770	754	788	747	767	734	790	756	786	818	813	781	751	799	771	814	756	772	751	758	785	769	777	769	823	800	783	771	781	742	800	777	748	741	779	761	806	829	739	729	768	764	782	822	783	811	806	805	814	825	781	795	768	789	755	750	729	740	777	775	712	760	806	729	727	765	801	760	780	790	689	758	803	778	781	774	812	802	810	787	770	778	764	791	777	763	805	772	821	796	780	736	731	758	768	746	805	760	831	799	758	873	812	780	796	766	812	759	770	831	800	811	746	784	737	807	757	794	772	791	774	775	757	790	744	773	781	760	757	749	727	736	753	766	778	773	795	782	748	794	779	747	813	784	769	799	757	744	800	786	779	763	835	786	785	814	768	792	768	795	755	774	780	796	782	793	748	806	789	755	761	846	760	769	761	787	796	726	840	788	781	790	765	757	793	808	731	754	809	756	773	787	808	775	799	773	779	800	810	762	749	773	807	831	766	771	781	779	729	835	745	779	754	791	777	787	782	759	838	731	747	806	771	756	781	742	794	763	765	768	752	774	764	795	814	758	819	823	799	790	765	745	777	804	819	770	784	790	765	796	707	769	758	787	769	782	770	758	803	823	781	824	789	779	789	732	753	798	766	817	743	791	746	764	749	778	758	791	775	781	790	778	802	799	751	766	785	778	818	836	795	781	796	789	749	792	795	745	810	807	777	797	797	783	785	805	774	793	755	761	744	760	775	774	780	730	788	754	710	789	796	760	764	768	723	808	826	754	785	790	744	816	772	767	784	772	801	774	749	842	723	783	786	742	755	727	762	782	779	738	818	766	752	749	772	817	734	781	764	778	796	768	737	795	815	772	729	807	740	739	744	789	774	789	820	746	844	793	794	795	764	758	752	803	792	805	776	752	801	798	745	735	764	777	806	793	729	761	784	795	793	783	768	835	757	789	736	789	768	822	785	773	787	736	771	768	796	753	811	817	787	745	755	811	772	815	782	769	784	763	796	789	764	800	780	798	749	813	812	712	805	778	758	789	788	799	779	786	782	732	853	763	780	813	764	781	804	700	775	809	780	780	831	772	780	784	765	819	818	764	777	793	771	806	810	768	773	765	769	745	729	810	805	768	751	833	773	783	757	732	795	783	746	774	772	734	803	795	754	782	763	752	786	794	803	730	804	778	785	785	753	798	762	813	820	742	845	798	763	781	759	817	771	741	773	790	782	706	866	758	748	838	833	741	748	768	795	804	834	803	802	690	814	844	756	778	765	801	773	813	800	785	715
12967	821	601	590	453	396	317	224	210	201	217	224	168	183	151	179	158	157	171	157	169	143	159	176	172	174	173	158	186	175	174	142	158	152	179	166	190	146	163	163	150	136	172	133	145	153	163	178	164	141	160	119	160	151	142	172	149	164	145	136	167	155	187	151	156	160	154	136	138	139	159	172	165	164	166	149	178	139	155	163	150	144	164	154	171	159	158	149	153	158	169	156	135	117	155	151	158	173	170	142	161	136	141	150	173	165	166	168	145	166	143	131	147	161	156	152	150	163	151	165	152	181	156	133	134	150	162	158	148	156	140	134	158	144	181	126	145	155	147	165	160	156	160	159	135	145	156	165	157	143	172	154	185	142	169	148	130	166	172	146	160	158	148	187	136	151	155	158	164	173	171	140	145	156	150	156	175	151	139	172	145	149	169	142	155	148	144	167	145	150	159	149	148	138	158	165	150	136	151	159	167	172	164	161	177	159	173	158	149	158	166	164	149	160	139	156	144	143	162	156	160	134	179	151	154	179	136	128	159	155	137	132	148	172	165	139	143	140	172	166	155	148	155	169	151	156	148	155	158	161	151	130	136	162	157	167	177	169	125	147	151	149	187	130	163	145	140	155	131	147	178	166	169	139	159	163	115	162	150	143	171	165	154	145	151	161	156	152	161	156	171	149	136	140	157	150	146	166	153	142	134	160	152	161	135	134	124	180	163	153	139	154	160	160	137	152	147	178	159	159	174	174	148	144	146	129	159	153	159	156	159	182	171	153	164	180	129	159	149	164	168	176	146	189	155	164	165	156	167	166	130	172	165	202	172	161	143	162	159	164	181	144	152	174	153	150	141	146	171	165	185	160	149	174	155	158	126	169	160	160	168	163	171	154	150	167	177	158	164	170	156	162	131	166	170	120	166	151	150	156	169	161	154	156	154	177	168	163	144	165	146	142	157	158	145	143	157	138	167	163	136	152	135	148	143	152	167	173	165	164	117	155	150	152	183	159	141	151	153	152	150	152	149	152	161	155	157	158	161	183	173	138	143	128	147	136	176	154	156	176	142	155	139	133	131	149	141	134	157	152	133	164	167	150	151	162	162	140	172	149	166	163	167	164	143	154	179	143	157	165	154	165	165	149	125	148	159	176	169	157	165	155	152	143	165	183	152	147	132	137	158	174	142	156	165	143	181	152	159	163	171	181	176	149	171	166	146	171	172	153	153	158	163	142	138	169	162	144	135	164	156	157	157	153	183	169	159	186	165	145	155	165	157	154	172	156	181	175	159	153	143	143	162	160	165	162	165	133	134	152	149	140	143	184	188	162	152	151	154	171	145	161	129	161	144	167	162	155	162	172	153	167	175	164	162	167	174	145	148	166	162	170	138	170	130	156	139	166	152	169	142	134	139	152	161	136	146	130	167	147	132	145	163	154	158	157	165	130	168	142	176	143	165	162	159	152	143	136	171	199	158	144	158	157	157	158	146	143	171	134	171	145	139	188	158	155	153	138	162	190	161	166	158	155	150	159	141	155	147	156	168	139	164	160	169	161	163	158	160	156	182	139	139	158	159	133	171	165	155	146	174	152	154	150	134	156	184	172	150	150	137	155	165	146	153	157	131	133	158	143	167	141	166	162	167	134	135	148	158	167	157	139	151	146	162	147	144	161	150	149	163	168	149	166	154	151	167	147	165	151	154	165	133	155	146	170	157	137	158	163	138	176	159	157	157	157	155	142	169	149	178	172	149	159	139	156	152	130	153	139	123	154	154	141	134	161	145	158	158	164	151	135	163	159	138	144	142	138	155	151	148	154	170	165	150	152	141	148	178	158	162	147	154	136	174	174	166	161	161	149	146	142	175	166	177	145	136	153	165	153	148	159	144	145	162	142	158	142	161	151	151	151	157	151	173	167	157	158	130	138	155	174	156	146	152	159	127	120	175	169	142	172	153	151	174	140	149	156	143	164	160	144	168	161	138	156	142	139	163	179	163	136	153	158	162	168	188	171	137	159	175	139	126	163	150	147	153	159	158	172	162	172	177	139	168	182	149	148	164	152	153	141	154	177	141	139	151	148	167	147	151	150	167	162	173	149	168	167	151	161	169	170	150	176	155	169	159	170	169	150	157	168	149	181	129	142	157	160	145	151	159	150	163	162	145	151	147	136	146	145	147	156	150	157	156	141	179	171	159	174	173	155	175	145	161	141	148	155	150	147	174	156	151	168	163	142	154	161	150	158	176	153	138	152	177	147	149	160	143	163	164	161	150	163	146	169	160	129	166	130	144	180	161	150	153	162	129	154	153	140	140	163	129	136	174	164	136	169	163	164	137	161	144	159	147	158	149	153	152	177	138	172	159	140	142	167	168	167	158	158	145	148	189	156	171	151	144	150	143	155	162	164	148	174	148	141	155	145	143	157	183	138	149	147	140	142	156	150	153	160	149	159	148	163	154	146	163	175	149	148	162	149	151	152	146	156	154	161	175	141	155	163	145	164	159	166	172	139	170	155	179	140	172	146	161	161	138	178	154	153	133	134	142	158	162	160	170	152	154	154	166	143	152	137	154	136	155	154	155	149	148	175	166	169	187	178	153	167	141	144	158	149	185	164	143	166	157	148	144	150	163	158	153	163	139	141	182	173	154	166	149	168	153	170	148	144	148	144	162	157	139	157	149	151	154	124	128	152	157	153	155	160	145	163	145	139	154	152	150	142	175	175	140	178	161	144	151	178	175	146	146	165	150	169	160	156	144	178	164	121	173	142	160	155	144	151	202	167	172	140	155	150	144	144	153	190	162	157	161	151	134	162	158	182	147	145	191	157	184	146	135	173	160	147	149	142	129	150	168	147	165	166	168	148	167	169	134	166	159	150	139	152	134	157	151	172	161	169	167	153	166	164	157	138	164	154	164	152	180	150	159	154	149	163	166	178	143	165	172	138	146	126	150	139	147	148	140	151	163	148	151	175	150	157	171	173	178	150	146	174	154	171	147	146	166	152	150	137	151	140	155	165	167	151	156	164	145	159	158	154	161	150	146	151	160	173	139	156	161	167	138	158	161	147	175	150	134	136	151	171	143	163	154	156	163	155	182	187	146	144	171	128	174	161	150	147	151	165	145	151	156	172	154	166	152	145	152	166	151	157	163	161	169	156	167	161	137	164	151	145	152	130	160	161	148	148	174	171	165	130	135	160	168	156	159	163	164	143	155	147	158	163	152	161	165	144	141	150	133	138	179	176	147	164	168	149	154	158	159	134	149	159	162	156	137	177	165	170	155	152	152	178	152	141	138	150	154	157	162	172	134	159	155	144	155	138	151	159	158	158	154	150	157	153	137	145	145	156	132	162	152	150	141	155	167	131	141	146	199	172	149	130	129	142	173	171	160	173	175	171	158	136	133	175	162	121	147	163	131	146	154	163	148	126	128	182	152	157	159	182	168	158	153	142	152	179	147	170	156	158	134	138	170	151	156	152	174	171	166	158	139	160	165	147	152	147
7997	848	1484	1691	1619	1554	1032	878	875	726	675	632	554	559	509	496	519	491	457	497	398	433	444	473	424	426	462	413	416	430	429	460	368	421	400	452	376	401	376	387	419	410	380	409	403	420	407	430	404	427	411	418	408	395	379	451	405	375	374	394	422	386	430	418	412	386	413	417	373	421	418	403	413	405	364	394	375	398	385	456	424	438	359	394	384	391	397	425	407	380	394	399	406	398	388	407	421	388	406	412	392	392	341	364	388	432	377	399	363	391	436	428	359	416	443	394	392	414	398	403	380	390	426	416	417	390	390	395	382	380	391	399	386	395	394	375	400	350	361	391	388	411	399	417	404	415	391	393	399	398	420	410	391	431	425	406	390	386	415	381	383	414	414	391	428	399	422	386	382	385	426	423	376	384	390	362	401	396	402	381	384	406	435	385	352	394	403	378	413	380	405	362	374	372	411	330	407	379	420	370	411	383	375	402	356	384	420	375	360	398	385	368	398	383	392	423	388	409	390	363	385	410	398	426	422	392	380	417	384	380	407	422	398	383	433	418	417	403	412	376	385	416	411	440	406	383	355	404	387	375	413	428	388	372	378	420	376	415	386	394	411	400	371	380	395	372	387	404	385	442	371	408	408	364	394	398	409	383	419	404	373	333	367	371	416	388	389	365	416	396	402	420	387	411	373	414	420	419	436	385	384	422	363	449	443	409	398	382	415	420	379	411	395	395	423	431	421	435	402	383	449	387	423	416	407	396	396	411	430	411	382	402	418	389	390	402	361	392	398	403	381	414	419	379	419	411	409	405	379	422	409	408	368	403	390	393	417	399	363	394	379	389	420	387	391	366	355	348	418	398	388	397	367	395	385	387	411	407	389	372	369	399	380	392	387	441	374	411	408	382	410	379	387	403	419	415	368	421	391	386	402	408	361	403	418	393	394	378	390	417	386	406	432	383	366	424	385	401	393	359	366	427	397	400	399	388	397	410	382	385	401	393	376	443	366	403	417	371	415	383	410	412	423	391	409	381	403	414	359	374	456	416	410	425	391	367	405	361	387	366	406	392	389	409	375	387	354	398	401	359	413	416	386	398	421	410	366	413	366	386	435	367	380	393	365	371	369	406	410	403	383	381	430	421	370	397	398	401	351	418	392	405	400	411	390	385	402	394	411	378	362	387	379	413	405	394	395	391	411	397	412	411	379	371	413	365	442	408	436	392	417	338	380	422	425	400	453	392	403	360	411	378	382	429	420	331	396	393	418	389	374	408	401	412	391	424	433	393	415	399	436	387	406	394	412	396	388	402	418	392	373	397	396	399	396	381	399	403	363	390	399	431	371	383	399	417	415	415	413	396	388	385	384	407	403	396	380	408	384	399	407	399	437	441	417	440	409	373	416	384	357	369	412	397	405	432	412	364	434	433	425	382	424	407	395	393	423	404	394	368	396	385	413	387	410	420	358	373	442	403	421	396	401	404	388	385	395	377	412	397	400	405	413	396	397	361	341	397	388	410	395	385	407	390	416	383	421	397	413	369	449	397	381	364	452	404	386	387	369	406	393	370	381	396	427	414	449	372	387	395	369	386	411	362	399	420	446	394	345	396	401	426	390	415	401	400	472	350	396	391	413	403	378	400	399	358	434	386	402	365	427	384	396	404	397	388	388	388	387	373	388	378	390	388	394	428	388	384	421	390	422	366	404	405	414	404	400	426	428	406	427	412	411	395	379	376	381	405	393	365	384	425	421	381	395	417	399	398	419	419	354	418	427	399	421	391	365	381	357	403	374	367	424	396	370	421	403	401	395	381	423	374	414	419	419	391	405	410	407	356	402	401	402	411	397	415	426	388	395	387	398	430	442	441	404	378	382	395	441	420	396	409	396	400	408	400	406	384	402	399	398	398	405	384	405	364	403	419	402	395	396	401	364	388	414	375	386	376	388	390	407	400	393	382	429	405	411	396	362	342	416	378	409	447	421	409	387	402	383	383	411	444	405	414	356	420	376	381	408	393	418	408	424	388	393	399	420	384	392	362	398	416	380	415	412	399	376	399	413	418	385	360	417	407	373	405	414	398	411	437	373	402	351	376	419	381	375	354	370	385	397	351	381	427	409	384	385	410	399	364	395	426	377	384	400	391	391	403	427	387	406	411	399	396	373	396	379	378	404	392	384	368	375	399	380	408	442	433	393	401	352	388	411	390	389	408	405	427	390	379	400	379	408	402	388	428	398	382	409	430	396	384	391	458	414	383	420	396	408	376	380	398	402	406	441	367	372	413	416	399	408	377	384	418	408	373	386	399	394	414	392	394	438	384	387	409	358	357	424	392	403	385	386	396	390	405	440	387	378	415	376	408	402	396	392	389	366	395	408	389	392	415	413	424	385	416	385	398	366	413	398	408	396	398	404	368	405	419	399	398	427	397	400	404	407	408	389	370	415	455	394	379	386	385	424	394	374	398	370	397	358	420	374	420	376	390	377	419	385	393	411	400	400	399	382	402	396	393	383	394	438	412	371	394	372	398	376	409	412	371	411	388	399	365	394	475	415	388	347	421	401	395	407	409	425	393	372	406	389	397	356	422	385	385	392	391	390	379	379	435	406	437	401	406	412	421	431	397	395	417	396	424	408	397	461	404	410	394	395	402	395	404	365	374	376	428	423	424	402	407	414	388	403	401	396	393	382	402	398	434	393	384	435	403	365	344	343	397	393	365	417	394	360	432	391	370	405	357	397	407	401	432	408	420	359	384	395	382	378	413	409	358	378	413	395	390	385	369	365	410	388	385	444	359	382	397	369	392	407	405	373	365	398	379	379	396	390	392	381	383	404	374	399	393	380	380	399	433	418	403	412	422	373	369	365	404	373	406	368	423	374	415	411	399	421	388	422	383	408	396	401	425	436	420	377	359	404	433	396	388	391	383	382	389	434	364	406	388	372	409	402	409	352	402	399	422	394	418	407	409	410	411	411	379	397	406	398	400	407	400	392	385	365	423	428	386	389	402	416	400	390	403	406	374	405	405	377	402	388	405	349	407	378	417	386	433	402	404	397	375	416	390	419	386	369	409	418	405	408	363	401	398	375	353	410	440	359	408	408	382	370	392	402	423	361	399	401	354	382	372	385	405	374	404	385	390	388	375	382	403	395	403	377	416	424	391	419	349	368	393	399	410	398	384	401	408	375	396	406	402	382	349	391	417	382	381	398	376	357	429	365	421	376	415	376	410	378	386	394	398	408	382	425	410	366	412	397	380	400	412	363	403	411	389	422	397	412	380	395	409	418	369	419	396	391	410	405	387	381	372	363	391	400	389	371	403	384	391	426	378	380	399	395	404	437	374	392	399	419	411	375	401	385	366	402	392	386	412	407	403	394	400	398	394	372	420	387	408	411	416	388	413	377	412	356	384	409	435	393	398	402	418	372	380	420	450	380	395	373	363	389	386	418	416	400	407	414	379	411	396	389	392	372	408	406	377	374	406	395	361	387	416	412	389	390	421
1364	372	348	343	325	357	333	337	326	338	327	325	339	368	360	346	366	334	326	371	404	343	335	356	355	355	356	353	358	335	335	339	346	320	328	348	322	335	327	328	323	340	323	361	356	343	316	371	353	333	320	359	338	346	361	344	359	330	347	317	376	323	336	331	346	347	345	337	323	357	340	359	316	344	326	367	333	315	344	348	330	315	329	378	336	347	371	369	354	343	356	326	370	361	371	335	362	339	336	361	324	331	319	321	315	352	348	313	324	370	359	335	345	372	342	330	318	340	378	314	371	345	332	307	333	346	369	314	333	331	364	371	374	340	357	356	324	309	326	330	365	372	334	375	344	331	345	342	338	335	362	367	310	339	348	356	338	315	324	327	330	346	331	322	293	361	337	314	327	331	314	329	321	337	385	325	357	343	319	344	387	340	369	329	293	353	342	365	378	345	335	320	371	362	345	322	392	345	321	334	347	353	352	349	324	394	361	340	355	347	339	351	317	339	359	357	356	350	359	336	333	373	335	320	322	348	332	349	319	327	302	320	362	373	367	372	378	330	313	368	354	349	308	313	367	325	349	334	336	357	351	291	363	304	383	333	324	336	345	330	343	331	350	362	354	357	361	342	351	346	349	346	335	378	346	316	324	317	409	301	377	344	348	346	338	369	341	326	363	334	351	359	348	344	354	348	369	351	365	358	334	347	323	355	376	337	352	384	379	362	337	347	329	331	365	351	326	296	332	348	356	317	359	376	368	359	349	337	353	344	376	360	337	338	323	332	344	330	332	321	335	347	360	369	330	350	359	355	330	351	338	359	338	340	361	329	332	356	349	326	338	329	338	345	345	354	332	361	332	336	334	360	341	327	320	346	329	386	350	388	324	370	353	375	323	343	318	340	317	328	332	341	313	346	375	315	354	358	352	331	325	363	326	332	346	376	346	336	367	361	338	370	303	331	308	356	379	338	362	352	339	340	354	337	363	366	318	323	339	336	339	333	337	319	296	354	318	360	314	323	351	359	344	366	333	336	361	341	332	364	359	377	320	367	345	324	333	335	346	381	302	321	328	316	328	372	328	351	338	353	357	316	357	352	372	319	334	353	335	335	331	315	367	381	372	310	311	338	363	323	310	352	374	333	334	330	337	344	314	317	342	329	326	357	358	320	320	360	338	343	324	367	328	344	321	352	353	326	317	291	338	323	337	338	294	301	344	366	359	366	339	330	346	353	328	336	354	340	308	325	348	344	377	351	308	335	308	315	328	320	390	353	372	353	342	338	345	336	354	387	347	336	336	348	316	322	339	337	329	366	365	334	352	365	337	371	338	299	339	384	383	347	337	336	347	307	327	327	371	367	327	309	336	361	377	348	345	366	363	345	326	366	356	335	343	350	358	367	374	320	359	317	372	352	322	360	348	384	350	348	339	335	367	294	342	387	360	344	350	329	338	336	305	333	375	354	343	339	347	334	331	342	348	353	349	349	344	360	317	324	364	350	356	369	333	340	380	340	347	332	334	358	364	350	349	352	316	356	344	323	311	346	302	327	325	312	347	321	326	362	304	344	325	351	322	353	318	361	354	338	324	349	348	322	374	333	329	330	341	341	349	312	353	358	335	340	365	344	333	382	341	369	345	315	367	360	345	372	364	372	366	345	371	330	360	341	316	304	325	309	360	323	318	344	330	352	351	374	339	361	356	308	353	331	366	345	313	344	349	333	346	326	329	319	297	323	315	370	350	382	348	362	343	309	379	331	374	359	357	283	317	342	342	345	321	323	355	376	354	326	368	352	346	336	355	342	346	317	353	358	325	353	328	357	313	382	323	351	350	319	348	311	366	326	343	322	378	347	348	350	342	309	349	370	330	372	332	344	355	345	349	351	343	354	337	368	336	360	301	342	347	334	363	334	347	348	323	366	372	348	347	345	336	367	369	368	334	371	334	355	311	311	367	379	330	332	366	338	313	339	365	349	305	328	334	327	367	320	338	350	320	343	357	321	318	361	353	341	325	347	348	350	348	342	363	326	349	353	343	343	323	336	331	364	315	358	335	355	333	327	323	337	357	362	369	332	322	342	355	343	364	322	354	349	352	330	318	372	333	379	354	353	342	317	336	346	331	350	349	357	337	337	313	328	323	315	365	344	354	356	327	361	364	329	381	355	339	343	332	326	361	343	328	340	354	341	375	367	344	326	327	333	354	335	344	297	367	354	391	366	318	324	350	361	315	330	346	332	324	300	305	339	385	303	351	352	343	389	353	360	324	325	348	345	362	365	356	357	342	329	317	316	358	356	353	343	334	349	327	341	339	327	371	323	371	320	325	347	359	324	385	323	325	347	362	331	377	331	339	367	342	314	344	331	361	342	316	335	333	322	346	331	346	348	394	345	363	363	349	323	381	348	343	367	395	348	373	347	332	362	363	297	360	399	355	342	377	401	370	320	323	325	332	329	331	336	339	349	339	335	322	304	385	359	327	347	349	360	346	306	331	376	360	355	351	314	331	342	361	355	376	335	371	348	376	376	345	324	339	333	348	348	356	361	365	350	402	355	377	350	346	305	349	304	322	346	368	371	357	327	322	374	334	339	316	359	346	349	324	355	340	358	324	369	345	309	340	331	359	369	332	384	321	378	339	326	336	379	358	353	370	355	345	327	344	357	354	314	330	369	340	333	319	331	348	342	353	370	369	351	385	341	358	352	344	346	352	340	330	329	345	332	340	370	340	336	342	353	342	356	353	341	342	349	339	315	304	351	344	291	321	334	339	319	320	330	372	324	360	345	372	355	326	368	376	356	330	335	340	345	317	318	348	344	371	315	375	336	332	312	320	320	318	380	329	332	334	311	319	321	379	363	320	336	325	347	343	345	369	372	359	395	363	346	302	330	326	350	340	371	322	304	340	329	328	322	377	308	354	332	349	336	327	353	321	288	323	332	357	360	352	330	347	293	362	332	329	322	343	355	370	362	375	335	332	326	363	346	334	339	368	343	371	390	350	325	351	330	383	367	372	296	342	356	360	326	343	309	317	327	317	343	333	354	366	357	342	337	329	337	343	320	342	334	374	340	378	308	382	355	329	332	358	286	321	343	337	354	333	364	356	354	317	327	353	324	318	385	327	354	328	364	332	358	338	355	334	302	314	368	330	322	342	348	343	325	313	316	379	303	377	335	361	347	326	369	345	364	340	364	326	333	344	374	350	354	349	325	334	352	397	371	329	352	343	388	386	347	377	345	336	325	324	350	345	368	307	347	374	378	348	357	376	373	322	345	346	332	315	357	343	388	310	351	350	346	348	324	354	368	378	386	358	326	356	359	329	349	345	350	339	316	363	343	319	360	335	331	374	358	360	347	337	345	361	366	331	361	330	332	342	331	369	363	346	332	331	336	326	364	364	379	363	334	323	334	354	350	403	350	343	333	338	360	345	334	347	321	353	337	303	366	357	349	360	321	351	324	321	327	363	360	344	300	319	362	359	349	350	352	324	360	352	383	345	372
1987	839	821	820	854	848	837	813	742	841	817	801	807	757	798	809	795	848	859	837	836	795	834	829	797	808	875	817	813	812	756	866	814	824	823	873	773	788	861	779	835	827	803	785	796	848	825	787	792	803	798	815	781	848	823	779	789	841	797	793	811	827	827	822	775	819	797	823	806	805	796	795	832	796	844	852	868	842	862	784	841	779	774	809	772	797	805	802	814	764	803	828	766	802	824	788	801	835	830	829	835	793	801	817	818	818	794	861	787	836	807	775	808	842	746	831	827	785	820	785	774	807	772	832	841	803	785	817	832	815	850	794	759	777	837	835	802	810	864	843	807	810	840	767	811	796	822	826	798	807	783	803	792	796	776	862	786	866	849	768	798	858	806	827	795	857	822	820	777	808	889	802	772	795	825	808	750	805	807	790	808	846	802	800	839	785	794	791	785	853	804	807	849	840	836	806	786	828	804	818	821	786	803	804	821	796	829	853	806	729	814	811	842	855	802	813	797	788	811	771	839	833	806	813	812	798	799	766	790	824	822	838	781	851	789	862	812	839	842	847	788	836	793	820	826	761	772	828	818	842	772	814	762	823	811	774	801	823	809	830	838	843	773	795	816	817	802	809	832	824	824	762	762	768	823	765	793	814	779	817	809	824	791	808	824	779	810	794	804	805	813	845	826	769	851	829	826	835	775	773	738	815	843	798	798	791	809	786	799	817	805	798	824	783	804	769	801	814	823	758	793	828	765	815	792	853	835	823	838	820	810	845	795	807	814	791	780	785	792	793	825	866	807	796	728	779	853	822	859	807	848	851	828	825	812	799	825	871	849	786	828	830	814	788	816	779	797	786	822	811	827	798	810	798	760	834	813	824	809	791	815	816	848	772	848	829	815	824	818	804	822	838	820	825	776	785	810	853	779	797	785	813	839	787	785	806	826	810	804	779	796	828	778	816	848	821	838	818	799	763	785	756	842	831	811	798	816	811	780	814	792	792	828	811	796	803	788	807	802	821	842	844	809	820	814	779	838	818	761	814	792	861	812	815	793	763	815	810	825	823	879	793	821	791	839	837	784	830	858	812	832	761	776	842	816	773	769	796	795	796	830	792	803	860	819	780	775	831	801	875	797	813	815	831	823	827	786	812	761	797	767	797	781	774	782	824	779	821	814	804	786	890	795	840	802	803	815	786	793	834	820	824	798	812	820	788	792	806	777	868	809	824	781	826	818	766	848	814	779	822	835	837	807	824	788	766	816	791	847	770	796	798	807	819	828	814	795	803	775	861	780	801	771	767	789	791	823	809	859	827	824	809	758	817	812	819	840	841	810	782	793	816	820	825	825	802	869	844	874	810	827	817	838	828	834	785	787	814	777	770	755	841	801	877	837	800	844	795	771	814	789	809	835	789	827	781	818	879	791	828	836	839	841	843	811	821	795	797	759	829	798	843	830	795	785	856	817	776	817	815	793	820	772	807	876	818	812	819	798	834	764	832	783	788	857	795	797	813	865	854	801	802	811	783	798	760	843	854	768	848	825	776	819	798	784	784	809	778	775	854	780	863	842	848	862	821	794	820	777	787	760	799	844	843	818	785	872	776	810	765	824	778	791	779	842	816	820	769	853	819	773	768	813	814	789	834	816	803	810	807	792	744	810	848	791	783	770	768	760	781	821	819	831	873	857	814	816	799	797	784	787	776	863	856	816	834	804	808	830	788	799	784	799	812	820	749	823	794	819	840	822	776	796	845	831	794	857	837	802	784	829	831	814	801	820	819	794	811	850	817	841	849	835	825	801	778	795	807	812	810	831	779	810	824	799	772	791	819	809	814	819	785	819	812	791	794	822	795	839	806	845	741	819	795	789	801	775	756	797	815	819	802	802	797	768	782	794	865	772	817	817	808	847	785	827	806	800	782	816	821	827	790	820	757	824	820	810	840	794	819	816	865	816	797	834	884	776	812	829	824	826	753	799	860	849	773	818	852	804	790	780	791	805	844	807	800	832	821	846	777	822	771	844	823	821	795	795	832	848	835	761	836	788	790	796	784	828	808	763	757	784	811	799	781	808	818	805	800	842	799	813	811	813	842	859	772	782	818	819	815	797	837	816	807	817	777	758	759	852	760	824	851	808	815	830	801	776	779	831	807	784	810	802	841	779	818	796	767	824	800	829	842	773	818	826	794	818	785	767	793	820	805	798	835	851	824	753	814	815	789	859	778	777	852	778	783	813	818	842	862	842	798	885	815	797	809	777	750	819	779	838	820	816	820	772	794	766	841	847	775	817	809	825	811	814	793	819	795	775	751	831	780	774	833	797	754	836	849	821	857	775	830	798	814	764	844	811	811	860	779	817	831	807	766	806	782	837	778	802	797	765	815	851	806	766	839	788	815	786	816	765	800	794	820	831	821	786	837	844	788	804	801	807	804	808	883	813	797	789	814	787	765	823	791	751	870	778	823	777	804	768	832	771	832	782	778	752	795	806	784	805	858	809	815	801	852	828	792	847	798	809	774	813	792	847	824	817	794	828	794	821	816	800	803	831	769	804	802	772	832	784	796	779	784	817	749	778	836	758	813	772	768	837	831	850	845	783	815	824	801	779	805	820	777	842	826	850	846	754	788	777	757	814	789	761	822	822	853	817	800	791	806	782	830	819	878	792	839	772	814	761	806	749	829	806	798	804	824	802	813	802	830	866	797	799	845	798	837	818	770	765	784	840	840	814	829	823	791	802	811	805	789	801	838	826	855	807	791	783	793	772	792	844	806	774	775	791	837	828	780	830	783	820	807	803	791	762	837	778	800	794	863	832	803	824	831	785	824	801	862	806	846	818	840	827	782	847	833	851	797	811	829	793	811	762	766	830	814	796	804	774	790	773	795	804	852	794	824	818	813	803	830	816	764	816	814	783	804	787	870	790	803	817	867	802	840	846	814	837	822	808	818	790	815	785	819	781	832	831	796	838	839	804	796	805	782	812	786	800	829	866	769	841	859	795	830	809	783	798	867	773	786	857	802	783	849	772	825	830	794	804	756	795	839	772	833	802	804	790	849	839	843	802	799	809	810	828	795	809	825	847	799	767	837	794	786	816	777	802	783	834	764	830	780	767	821	856	810	764	807	803	808	803	790	764	823	836	788	831	784	806	804	819	777	787	843	840	821	800	831	800	808	828	830	807	780	791	796	837	817	786	757	809	813	805	821	840	796	817	836	813	794	866	794	812	813	822	821	751	763	816	791	812	788	801	799	833	790	807	803	778	853	839	805	782	812	745	787	749	829	786	880	784	827	806	789	848	841	786	782	776	840	793	811	816	802	792	769	855	796	842	789	758	786	802	820	814	841	834	804	815	766	768	792	885	802	781	850	801	844	791	820	777	805	828	780	842	799	817	900	844	881	784	806	799	778	779	826	771	804	857	723	785	819	780	820	823	806	794	786	776	855	824	896	814	829	754	761	713	756	798	793	803	820	808	813	821	828	764	791	772	826	769	817	893	752
7039	613	589	516	507	397	368	372	351	359	335	335	338	353	373	362	330	335	367	317	341	347	326	350	319	316	344	327	335	329	340	349	367	337	322	383	363	306	309	359	299	359	343	348	310	334	350	340	361	317	352	344	356	307	325	315	326	308	347	318	322	329	336	319	304	329	314	330	355	361	336	319	311	322	364	308	352	329	332	323	286	332	336	344	358	324	304	325	329	361	345	289	318	328	332	345	346	338	338	320	335	316	324	337	341	345	287	355	335	332	347	320	357	324	343	324	345	329	310	321	342	326	309	327	314	362	336	356	334	327	335	325	361	332	328	329	323	345	321	323	314	322	322	311	330	364	359	306	330	302	327	331	290	329	342	300	331	317	327	350	324	324	317	357	290	364	358	332	351	325	338	371	337	346	366	308	291	310	317	329	298	307	326	335	331	347	328	282	353	336	361	387	303	355	317	343	344	353	347	379	336	372	293	373	329	336	337	320	340	355	358	336	311	327	349	355	350	317	330	322	321	356	309	366	370	342	316	317	333	340	315	382	343	318	297	308	326	312	322	319	335	343	356	336	362	338	317	279	351	342	348	338	330	352	336	359	333	359	317	330	358	330	382	349	305	311	377	330	359	357	357	302	300	352	365	348	334	320	343	352	321	337	335	338	325	343	324	332	328	298	355	368	332	366	375	331	373	344	335	318	355	361	335	343	296	303	328	339	337	325	337	380	322	322	316	336	340	312	303	352	320	337	313	315	334	285	336	339	350	328	329	329	325	344	355	334	339	344	343	325	349	307	354	293	305	319	348	344	333	334	315	331	325	325	362	292	325	351	353	299	336	379	364	345	304	348	343	310	334	325	346	326	323	343	315	323	327	356	366	386	331	334	340	342	366	317	341	317	343	313	356	286	343	313	313	304	329	307	316	305	327	355	334	348	335	333	331	370	349	329	337	356	355	364	331	321	346	329	309	336	347	321	340	326	322	318	346	359	312	348	322	311	359	347	314	328	360	314	321	342	363	342	308	308	312	352	326	338	349	332	324	354	320	344	335	318	325	322	328	385	320	322	326	317	296	305	326	378	365	341	324	343	324	349	376	353	336	312	327	360	323	323	352	341	329	339	327	311	319	296	340	347	349	352	363	322	314	358	332	306	301	296	361	345	312	298	338	345	330	347	337	311	345	330	341	326	329	342	319	387	356	332	311	338	343	337	335	334	322	340	361	339	326	335	310	341	286	318	324	350	337	306	390	328	335	306	343	324	341	298	371	313	324	345	373	339	295	340	346	313	329	364	321	329	363	333	316	326	301	339	347	340	305	336	353	313	365	311	350	335	322	346	369	312	325	283	324	302	321	329	323	310	343	362	348	332	312	364	338	326	333	351	322	315	335	347	338	314	335	329	301	365	352	350	333	318	327	337	297	344	342	325	330	336	327	317	353	331	335	323	331	326	330	350	319	305	318	343	345	337	353	331	330	323	335	337	363	356	348	337	325	334	327	319	349	353	349	341	341	346	354	323	316	338	314	338	357	311	344	357	347	290	338	318	367	368	349	338	338	304	312	376	327	353	310	349	368	363	327	360	301	360	340	332	337	332	328	352	312	346	351	326	359	356	317	317	328	331	354	324	347	326	295	332	339	298	353	329	326	358	377	360	328	340	356	340	337	329	327	339	342	317	331	299	346	370	317	313	307	349	293	334	331	330	331	313	337	391	307	338	377	352	356	325	320	350	309	367	326	330	312	337	340	308	336	360	315	314	338	334	301	342	346	317	300	297	332	334	335	314	337	330	366	316	317	353	331	360	327	347	347	317	315	302	332	359	364	311	341	292	337	321	330	362	335	329	344	320	340	341	335	333	329	356	305	332	346	341	328	326	329	340	342	310	336	360	330	293	339	321	356	324	311	325	321	345	326	322	345	337	301	354	310	347	312	346	319	309	337	339	355	334	330	349	387	337	372	349	324	320	323	302	343	338	293	340	330	350	321	370	352	307	320	331	344	313	350	318	340	315	322	317	377	319	336	340	328	367	318	353	368	305	319	333	322	340	364	345	370	330	322	324	312	359	345	349	314	340	339	343	329	324	333	317	361	306	348	320	324	295	310	335	333	320	288	342	349	338	348	334	360	309	344	320	355	348	369	345	351	328	359	349	293	347	343	318	315	321	342	347	319	351	346	300	338	350	299	301	372	358	340	329	361	330	332	315	329	361	324	336	319	343	325	341	317	316	325	371	311	348	332	352	350	357	338	335	326	353	316	303	315	323	330	366	343	292	321	330	365	361	346	333	322	341	355	347	313	349	341	323	378	369	324	321	323	330	340	345	335	308	334	336	310	311	337	343	302	349	346	325	300	333	330	313	352	314	342	328	317	338	311	295	338	391	324	329	305	355	357	320	321	333	282	323	316	309	316	315	304	336	321	340	336	385	310	325	307	324	367	343	339	348	342	360	310	361	310	315	311	329	336	319	306	302	317	344	342	313	332	339	339	337	349	333	329	337	317	335	357	322	316	384	362	328	355	339	345	307	337	352	365	323	342	328	321	338	321	354	332	336	336	346	333	337	322	334	305	355	364	350	340	309	305	352	358	339	342	331	348	316	318	326	321	302	323	380	348	383	321	372	338	333	354	332	318	324	328	362	319	333	321	324	311	348	316	324	328	336	345	292	340	337	394	336	349	340	318	320	315	331	337	331	351	335	326	356	362	326	353	311	347	345	360	334	320	335	316	301	315	357	352	316	355	327	336	312	292	324	374	338	347	391	323	360	347	340	280	337	323	303	335	301	365	322	323	320	342	333	324	308	349	377	326	316	348	339	351	330	328	322	377	347	320	335	326	324	306	326	312	339	346	324	349	320	314	328	361	342	382	352	313	356	318	336	347	345	298	310	302	331	340	355	324	327	341	335	328	317	313	301	315	329	347	338	327	338	344	332	361	333	323	339	336	315	338	330	335	366	357	346	364	348	344	309	321	345	325	349	312	316	329	389	349	333	304	316	377	359	326	366	340	292	344	350	333	355	352	310	327	314	344	324	328	348	342	363	341	340	337	333	333	347	320	348	321	341	336	372	357	331	345	326	409	357	343	327	314	328	373	348	340	325	324	355	336	308	342	331	313	340	310	347	328	325	321	339	330	323	341	334	358	344	357	333	335	355	335	329	345	322	372	336	338	313	336	345	321	343	391	323	363	341	317	351	315	345	324	354	323	391	348	342	343	330	346	325	353	307	342	344	307	360	360	367	363	354	317	326	310	315	329	318	333	345	345	324	345	335	306	324	322	319	352	343	299	316	336	332	316	361	333	363	327	312	335	331	329	337	314	349	374	375	346	326	317	344	335	298	334	323	341	343	318	323	322	308	332	333	343	361	329	328	347	321	364	362	317	331	318	349	314	327	329	324	338	308	331	329	339	368	337	332	358	320	308	306	346	335	316	311	305	329	336	318	315	364	323	320	359	334	330	294	326	307	311	351	320	336	349	325	333	324	336	348	350	314
6475	994	1295	1395	1481	1245	1045	1050	973	882	901	900	873	828	836	852	797	810	828	855	816	789	802	767	788	861	792	821	810	871	863	835	768	811	830	798	812	770	770	795	808	795	829	765	857	747	805	811	791	783	755	757	799	814	765	733	786	822	772	772	798	877	801	793	756	741	745	755	873	763	790	751	764	773	773	785	828	772	765	780	778	800	752	777	798	764	821	781	783	782	857	776	780	740	717	795	799	793	808	794	774	778	753	779	779	771	764	751	740	796	777	791	723	822	754	779	804	775	783	756	793	795	807	771	745	842	746	841	806	803	759	820	794	784	781	784	760	743	795	746	774	774	796	774	764	761	756	773	730	746	780	819	762	821	732	776	823	780	830	773	771	794	817	763	753	797	814	762	719	752	787	795	799	754	770	824	803	793	817	755	834	768	771	755	779	823	797	794	856	769	754	780	788	842	792	752	823	774	792	764	779	813	760	781	814	786	778	797	738	780	766	771	756	797	740	773	757	787	782	792	785	764	825	763	767	834	811	789	775	703	815	807	796	788	730	767	778	800	739	742	730	792	773	789	754	811	768	779	779	778	787	783	716	801	743	764	810	784	763	768	781	785	782	771	778	806	779	772	777	807	769	771	795	797	745	826	749	760	762	765	761	795	769	760	734	792	816	749	825	736	778	770	770	868	733	774	785	804	811	820	753	786	780	758	726	732	769	792	775	716	749	770	749	806	766	791	731	784	759	807	804	804	754	771	780	790	797	768	766	764	755	708	772	751	831	827	761	751	769	763	833	816	754	807	758	807	738	820	773	815	760	783	732	765	754	790	756	781	805	787	837	753	785	799	795	823	756	762	797	766	815	813	775	783	756	765	711	747	768	820	874	767	771	773	800	792	806	871	790	775	834	749	738	801	858	757	739	748	838	758	780	779	799	758	770	755	783	778	775	786	762	764	758	757	759	804	799	778	786	806	788	792	781	706	788	776	752	753	769	795	766	811	770	800	784	766	739	761	831	790	828	731	778	810	791	791	799	783	717	803	779	749	764	796	743	755	801	762	759	705	751	804	792	797	794	761	801	769	782	729	806	778	754	748	780	822	784	767	777	783	757	773	795	756	787	748	794	779	766	772	778	804	824	806	747	794	779	806	781	762	809	809	773	757	769	789	779	790	772	807	787	742	775	771	783	807	756	758	715	792	789	767	803	819	749	787	752	813	768	806	780	825	752	759	781	748	802	785	792	805	840	819	795	791	790	796	801	794	776	790	722	748	809	835	794	746	806	761	764	756	765	805	819	764	806	769	788	728	806	799	752	785	785	763	796	826	782	800	777	775	788	772	772	757	780	792	804	794	734	850	811	778	799	762	789	815	818	756	808	779	782	807	777	766	758	794	783	781	777	748	767	806	758	802	793	787	750	769	788	798	800	749	809	750	760	789	783	766	834	782	753	802	763	788	760	742	773	801	724	757	813	786	797	768	789	744	762	839	736	817	785	815	834	760	771	807	787	757	777	760	774	781	761	778	762	775	807	828	810	773	799	788	822	752	824	765	794	796	739	790	731	773	774	799	781	834	832	758	775	809	830	790	796	799	840	807	767	814	753	769	775	754	801	779	804	777	733	802	757	782	755	785	736	778	780	773	813	795	761	763	782	777	776	761	753	787	783	823	816	763	804	698	757	726	799	770	796	781	775	808	811	769	809	803	785	795	795	760	742	764	768	771	770	765	825	782	835	782	747	800	749	786	784	768	736	753	795	798	788	776	819	777	782	780	789	765	774	756	805	797	764	780	797	816	802	778	739	752	776	805	791	779	775	787	774	785	741	811	760	824	750	770	771	783	790	780	783	822	799	780	741	774	824	774	810	766	793	768	770	712	781	780	769	738	777	779	788	720	798	724	776	769	768	760	770	735	797	849	774	777	787	779	750	738	740	773	806	758	721	737	800	733	745	776	758	793	762	749	798	799	774	739	806	806	759	788	759	754	808	768	751	826	794	748	771	794	761	771	771	784	774	773	764	782	796	727	687	753	736	817	786	826	848	722	762	766	765	785	780	803	768	816	772	769	802	770	819	838	739	817	820	781	809	786	772	745	761	753	755	764	819	772	781	797	785	784	738	777	784	847	740	755	832	758	793	765	803	785	793	791	828	731	780	821	731	749	809	768	833	728	760	792	711	804	778	780	764	797	773	797	733	784	725	796	730	778	803	749	805	816	805	761	776	778	758	787	793	788	793	747	747	762	754	739	782	780	792	744	823	768	738	758	798	820	785	804	786	815	803	828	755	805	775	767	778	819	843	806	768	791	739	815	798	810	795	774	771	809	794	798	822	784	838	785	808	776	771	804	805	838	740	743	811	736	780	774	805	800	753	797	758	785	784	731	844	798	717	750	835	775	809	815	726	821	781	744	770	800	751	789	799	808	788	807	765	768	802	753	790	789	789	801	819	792	759	790	800	801	813	726	753	779	771	830	773	791	785	780	782	793	743	732	823	790	743	784	775	836	794	775	747	810	803	819	781	788	816	778	799	765	775	734	796	762	787	749	773	740	759	765	801	805	789	778	725	779	745	739	768	795	761	773	784	730	762	813	755	770	784	766	727	819	751	834	837	796	753	769	799	799	812	848	755	794	763	765	756	789	786	733	787	830	795	803	763	788	803	751	768	757	784	793	781	765	778	828	799	747	752	744	732	729	809	707	778	765	798	772	798	825	839	768	831	804	774	772	740	831	799	804	765	728	776	809	844	757	764	840	790	753	757	834	758	745	740	785	765	819	755	756	768	796	807	778	775	773	786	776	796	796	795	803	777	782	794	825	708	778	831	780	789	780	769	768	803	776	752	756	829	816	795	747	731	772	770	816	786	836	840	748	781	796	793	790	802	810	813	776	749	766	833	762	802	772	796	831	784	747	788	816	783	796	759	782	746	705	736	794	785	767	792	784	801	753	780	783	769	724	745	869	740	791	771	796	812	771	779	761	771	702	826	758	788	811	756	718	836	747	847	723	772	767	819	755	777	773	774	825	766	713	771	788	746	786	816	812	805	817	725	750	751	790	734	772	726	784	791	770	768	760	773	778	737	776	812	777	824	792	829	738	824	737	881	776	751	795	752	727	764	808	742	787	761	779	761	818	796	791	804	753	759	771	767	806	753	766	764	765	797	785	782	748	762	758	755	796	791	764	787	805	803	809	809	781	757	790	785	739	804	781	776	739	750	791	769	804	768	783	737	779	735	762	809	799	794	765	789	780	794	801	731	766	798	776	794	753	822	796	784	748	745	797	757	803	783	767	750	740	790	791	764	804	786	774	770	776	762	791	807	762	819	758	780	789	759	741	764	788	788	795	793	754	861	782	779	791	758	742	760	799	757	772	778	814	756	788	716	852	758	788	762	769	767	799	744	805	785	780	817	787	828	806	817	761	771	765	788	767	752	721	804	722	797	791	759	787	754	797	781	804	733	832	755	810	734	814	771	788	763	713	809	795	776	828	755	766
13342	863	633	489	429	320	309	261	228	185	216	194	170	175	162	153	157	188	167	162	170	167	144	150	141	152	177	166	163	155	150	202	152	177	174	181	171	157	171	164	144	144	161	160	183	134	143	154	169	153	157	132	154	151	149	162	167	154	167	163	164	164	150	143	148	162	149	156	179	153	164	157	158	154	168	155	138	171	154	158	157	164	160	161	146	163	154	157	163	133	156	142	154	187	173	157	161	137	158	158	161	178	181	148	161	145	135	163	149	154	164	151	152	156	158	165	164	162	175	149	147	168	169	156	160	158	156	155	160	155	159	159	170	158	156	157	151	146	146	157	147	153	148	162	161	175	160	166	162	144	174	163	134	166	157	165	172	165	154	153	140	146	182	149	159	159	170	148	167	161	146	141	157	146	178	159	162	153	157	155	147	145	140	153	169	163	143	152	149	176	172	137	155	153	136	158	149	152	137	161	177	166	171	159	155	157	148	170	154	151	192	150	152	138	180	157	151	134	145	177	188	168	173	155	155	161	150	175	172	168	133	144	162	130	161	185	161	135	144	147	165	168	144	150	169	156	157	170	137	166	136	150	164	135	155	156	151	157	148	155	179	159	135	161	156	151	142	171	164	149	175	147	174	172	159	166	180	158	177	158	152	140	156	175	160	137	164	138	172	129	138	152	179	158	166	154	162	144	159	162	151	142	156	152	163	173	157	154	163	166	152	138	159	154	171	145	159	143	155	139	154	152	159	147	178	175	161	143	151	158	179	144	156	174	141	159	157	145	155	129	158	178	136	154	149	142	167	200	148	169	184	154	156	153	144	150	141	167	148	143	172	163	160	173	165	153	165	136	157	146	136	158	170	165	175	152	162	159	171	159	175	160	138	142	174	166	156	162	173	168	154	155	176	172	179	198	154	161	167	143	159	166	151	169	173	163	181	156	167	141	149	147	176	123	184	154	186	148	124	161	150	151	143	148	158	132	163	162	174	157	164	159	168	167	183	144	159	184	155	126	136	175	162	175	147	141	156	153	161	158	159	126	145	160	141	145	147	169	161	154	164	172	172	162	166	146	167	142	168	174	160	152	150	165	167	168	134	173	152	133	153	169	145	167	144	153	137	168	153	153	159	146	172	138	163	155	171	134	175	158	158	159	151	154	152	150	160	165	176	148	143	150	188	167	150	160	178	161	153	161	153	166	136	168	142	144	157	141	175	155	158	139	154	159	151	153	163	169	163	169	165	148	157	158	177	144	147	150	135	157	159	180	151	175	156	164	126	165	156	148	148	164	149	165	152	155	150	158	170	152	142	156	168	149	131	167	160	139	161	172	157	173	169	176	161	163	134	146	149	131	172	153	207	165	159	186	152	166	152	142	168	174	161	152	145	143	152	174	151	141	150	164	166	134	155	147	157	166	148	157	180	153	158	167	149	174	132	135	154	138	171	137	154	155	159	179	149	170	139	133	160	135	129	165	156	159	175	149	166	143	187	167	187	152	172	141	144	148	154	176	158	182	127	150	164	144	168	172	150	120	150	147	165	156	159	147	155	157	169	153	133	143	119	162	150	139	177	159	141	150	144	173	134	161	168	149	179	172	152	148	150	145	160	167	178	147	176	149	136	167	143	164	165	164	146	186	159	141	157	163	167	168	154	161	151	173	158	146	157	162	155	168	126	144	143	145	179	144	164	149	185	162	168	154	144	142	175	163	159	160	159	124	147	148	158	157	157	135	134	159	164	138	164	148	165	143	172	128	165	161	164	157	166	178	135	138	166	161	158	151	168	159	155	140	144	166	176	149	166	164	149	133	146	169	174	151	162	166	145	165	173	158	154	149	134	148	162	140	170	150	153	171	155	149	168	138	153	133	153	150	163	153	193	158	160	171	161	164	138	158	181	150	154	152	178	164	149	163	131	168	141	137	128	159	158	160	157	150	139	150	161	139	168	154	150	175	134	165	143	153	175	154	143	174	145	136	159	179	161	151	165	140	164	158	154	169	152	156	155	148	174	163	168	160	157	170	154	167	133	158	146	163	154	168	151	150	140	145	159	158	182	170	153	128	136	155	134	176	176	160	181	170	171	152	162	154	143	162	146	147	140	169	152	143	146	159	144	149	138	176	157	152	162	157	159	143	192	166	138	148	159	168	172	167	165	149	148	173	156	139	162	143	144	142	173	165	147	139	150	150	163	133	154	159	167	151	151	169	155	145	150	162	168	180	154	138	164	161	171	161	132	150	144	163	161	122	171	150	152	155	170	151	187	154	157	160	136	154	166	145	131	146	164	153	134	154	169	149	140	144	145	174	143	151	145	150	146	147	156	170	134	159	158	127	146	135	160	162	158	160	138	176	157	155	148	172	152	142	156	171	152	165	166	142	161	173	173	157	142	164	167	131	181	150	146	140	164	146	153	158	148	182	149	151	131	134	163	173	141	160	149	139	150	136	166	155	139	158	140	155	178	163	167	149	175	157	169	177	152	189	169	161	164	157	158	158	146	143	143	152	155	157	169	136	165	149	152	143	151	162	160	158	164	166	185	143	155	169	163	160	153	153	135	155	164	142	157	155	187	139	140	162	134	146	163	178	160	168	153	177	140	135	160	133	169	166	161	157	134	177	161	150	164	167	140	168	156	147	165	168	165	183	142	161	159	139	143	137	187	145	176	194	181	161	137	173	155	171	144	146	156	146	157	174	166	149	162	148	175	167	152	147	172	155	147	175	166	128	173	170	158	140	150	151	145	158	160	178	156	164	181	155	157	178	153	156	151	144	150	161	158	152	170	156	149	181	156	154	160	139	146	166	173	161	146	144	158	158	168	159	142	167	177	169	142	164	159	179	160	179	162	159	155	160	132	119	153	148	173	146	174	170	162	156	156	132	135	157	163	153	127	149	167	153	154	158	161	142	175	152	159	129	157	142	155	147	160	143	194	163	133	154	169	166	160	163	170	150	146	170	141	154	153	155	138	176	160	155	164	158	136	172	143	180	178	166	168	161	169	162	164	163	180	158	154	146	178	142	151	153	191	158	127	148	156	148	143	144	154	154	153	147	161	145	162	131	168	181	165	172	196	159	171	162	167	131	150	143	140	159	161	172	169	169	154	151	138	166	158	151	149	161	199	139	157	150	132	150	139	147	171	144	149	169	176	170	135	142	176	175	142	145	146	170	156	173	168	182	155	149	133	134	149	163	139	174	149	171	162	145	160	166	149	162	154	158	158	123	165	147	174	174	162	155	155	151	152	165	129	130	144	169	158	168	150	176	156	168	132	179	128	165	150	159	166	183	151	142	138	135	153	143	181	152	176	148	166	159	156	145	162	145	141	155	155	138	148	160	157	167	165	144	143	148	157	175	159	180	165	131	157	157	140	166	156	160	136	164	152	162	170	149	139	144	164	182	147	158	152	141	133	161	167	149	162	140	169	155	147	144	145	155	156	163	158	164	152	140	144	149	166	174	150	155	163	130	157	164	179	166	154	135	147	141	154	169
8132	861	1470	1716	1710	1318	990	964	797	747	704	586	534	529	546	528	457	500	492	417	433	444	430	450	431	448	443	442	437	438	431	414	422	431	416	418	386	420	421	412	429	410	395	425	412	396	388	420	394	411	386	417	403	391	422	423	390	422	382	416	414	409	396	407	375	408	377	418	412	411	398	406	381	420	408	393	422	426	400	411	370	454	421	390	438	397	382	401	430	436	373	386	369	404	379	425	407	372	414	396	388	414	410	398	392	419	371	404	408	386	392	415	411	394	414	461	356	397	425	425	375	434	389	431	405	390	406	430	396	427	419	370	414	418	372	396	370	413	410	369	410	401	406	411	426	377	350	396	413	406	391	402	397	359	371	394	387	394	384	412	412	406	359	401	410	395	392	436	416	396	422	383	371	401	415	391	402	409	401	413	390	400	391	393	400	386	413	400	410	409	396	383	394	420	361	433	400	381	371	393	397	388	376	405	401	389	428	404	401	414	415	385	403	388	412	390	410	417	408	404	385	383	406	392	407	423	367	399	402	400	373	410	391	392	392	425	391	374	373	391	362	409	389	384	402	447	402	387	365	399	410	417	394	411	395	412	383	380	399	395	362	386	373	410	382	359	382	418	401	415	426	407	410	368	384	390	387	413	403	400	423	405	365	408	392	402	365	380	412	377	378	396	379	392	399	389	387	407	413	368	398	370	400	419	398	405	390	401	401	404	413	420	401	385	355	340	411	388	386	426	373	407	424	405	374	356	408	406	414	397	419	404	401	389	392	388	415	376	405	371	394	429	395	407	363	383	409	405	400	394	385	380	395	386	367	401	444	382	391	364	403	390	367	382	388	407	413	390	357	397	365	410	441	374	409	405	395	366	374	388	392	412	391	394	444	397	409	390	399	407	391	359	354	385	347	417	427	410	400	395	396	355	392	391	386	411	378	409	397	391	374	401	361	397	392	399	400	377	379	410	420	365	394	417	392	370	384	367	397	425	397	393	373	405	452	399	379	407	380	414	408	371	393	425	385	396	404	404	419	382	372	399	398	362	381	417	434	397	399	366	414	413	403	409	420	388	393	373	416	372	397	384	400	411	384	368	407	412	392	381	399	399	404	405	416	391	405	416	412	380	381	377	407	417	382	422	358	376	380	410	376	413	390	394	380	415	410	416	399	404	402	400	418	401	354	373	367	406	400	398	399	372	348	386	387	386	402	432	385	415	425	373	392	380	399	389	411	420	391	382	429	388	363	430	379	408	409	375	393	419	398	380	358	377	408	377	405	367	388	416	379	396	389	404	378	395	397	446	374	373	422	394	390	368	375	437	394	413	403	426	402	394	423	381	404	373	356	399	415	405	410	407	418	407	380	388	395	392	388	389	426	373	431	394	400	386	372	376	418	377	412	411	384	403	376	376	405	371	373	406	394	398	423	373	415	369	432	398	394	376	400	407	400	392	381	393	395	414	401	402	399	403	399	358	378	438	424	384	391	389	389	435	392	404	379	398	394	416	368	389	385	375	396	389	395	402	444	405	420	424	404	371	379	409	384	407	409	402	397	432	410	406	399	438	424	369	374	438	407	374	406	386	407	390	417	427	375	423	400	420	390	373	392	393	415	410	387	387	350	358	406	375	424	413	370	394	420	413	396	398	443	416	392	414	396	382	429	413	413	403	422	381	407	395	399	409	418	389	385	400	433	405	431	404	405	381	414	397	408	370	372	363	394	402	386	398	390	388	403	409	400	376	406	426	398	408	400	403	387	367	382	362	443	424	410	397	404	387	411	364	395	403	387	393	391	356	367	393	404	419	390	438	357	385	395	396	409	405	396	406	412	414	422	397	421	381	436	386	427	422	375	369	375	383	354	407	385	426	388	386	377	442	415	420	379	381	381	422	382	399	386	394	395	443	395	414	439	375	372	360	384	385	380	389	399	393	408	402	394	359	442	422	380	405	373	377	418	391	404	420	406	395	411	387	415	407	420	385	403	398	376	387	441	421	397	380	368	409	374	375	398	423	401	426	420	397	398	421	407	426	401	379	396	393	391	368	429	361	399	404	404	387	407	413	394	380	384	370	395	411	424	378	374	387	392	442	385	439	407	363	385	427	400	419	419	377	358	393	396	401	359	390	378	418	382	399	407	424	397	406	364	361	378	400	400	418	441	407	398	422	402	379	402	367	396	386	402	405	380	374	420	421	384	384	377	435	419	431	392	399	393	394	429	404	373	386	410	399	419	412	425	374	386	424	369	415	381	368	414	434	399	392	392	400	395	391	380	392	409	438	391	374	412	377	373	353	375	415	386	396	425	409	380	379	391	391	450	447	435	383	384	386	396	421	400	422	387	414	422	411	463	390	416	394	406	393	410	387	377	397	377	385	425	396	411	417	377	399	419	411	365	388	388	386	392	395	400	352	377	378	364	373	400	413	395	374	388	361	394	419	388	390	410	369	392	409	384	404	358	377	389	417	423	358	397	396	399	384	345	405	394	383	369	438	418	386	455	410	377	416	400	393	402	361	370	395	420	415	388	397	403	392	403	404	411	413	388	367	394	421	416	426	374	409	361	360	420	392	407	387	418	404	417	404	368	425	390	414	360	369	378	443	381	382	342	395	375	404	393	420	402	370	386	373	390	382	384	397	396	378	405	419	443	393	392	392	398	372	395	445	363	366	379	401	398	382	379	409	387	403	380	377	381	381	425	452	369	428	381	385	365	408	387	411	382	422	384	423	400	401	374	381	428	410	417	396	395	369	403	410	401	393	401	394	390	394	415	408	420	401	429	383	368	406	411	398	443	411	415	389	360	388	384	400	407	382	405	394	408	400	418	398	371	401	396	403	393	399	410	398	429	408	414	419	418	392	413	416	412	395	403	401	407	388	364	388	372	421	409	405	373	366	387	412	386	382	401	405	380	426	370	425	418	371	409	388	396	347	375	425	406	431	383	370	418	417	392	426	384	380	381	412	404	421	426	384	409	398	395	366	367	389	388	418	380	404	409	379	396	400	396	374	375	388	379	401	437	411	424	379	398	404	381	381	374	407	411	394	391	392	398	415	392	398	415	402	400	418	384	424	396	401	394	421	400	378	381	396	370	407	393	381	388	407	397	394	380	400	396	398	423	396	408	429	410	380	399	385	423	409	412	406	381	375	387	379	376	432	396	394	382	426	406	401	405	423	401	387	389	402	439	400	403	431	379	393	367	363	455	368	386	387	397	390	400	381	407	392	414	401	419	401	366	383	416	396	374	403	428	399	364	443	407	392	416	406	419	401	409	409	379	399	400	379	391	370	373	400	422	400	398	398	390	364	412	431	417	403	411	362	439	365	401	413	410	406	434	356	365	383	406	412	386	385	403	432	390	389	357	384	382	391	438	432	388	374	401	393	399	379	409	410	394	398	401	404	356	386	373	383	404	401	367	379	364	383	403	379	413	424	393	422	376	376	413	388	377	416	385	401	399	415	375	401	398	435	389	411	379	416	394	388	426	402	373	369
1429	377	341	368	346	332	340	341	339	308	330	357	337	313	374	388	315	324	334	356	344	319	353	385	355	347	322	313	339	346	352	340	339	344	360	358	348	331	351	352	324	317	319	327	377	348	335	331	355	318	347	342	338	308	362	355	306	369	346	366	345	374	349	359	350	347	344	354	355	347	382	368	360	347	343	329	336	309	328	373	328	357	346	352	292	306	328	334	327	350	335	338	322	364	327	327	357	312	375	334	336	357	350	315	356	365	350	369	352	344	299	311	319	342	329	322	348	352	357	368	348	334	357	327	356	324	331	357	337	316	335	337	360	336	345	384	335	332	348	332	339	341	340	340	298	339	336	342	344	364	327	354	321	368	360	339	353	364	351	349	344	308	332	327	324	340	349	341	351	348	368	326	369	353	327	335	327	354	311	322	335	333	394	357	364	351	325	339	355	321	353	360	330	351	354	326	312	334	339	370	372	363	339	316	353	359	387	370	326	393	333	336	330	345	326	346	354	350	347	353	358	349	361	314	348	369	346	340	333	340	321	348	320	362	349	355	337	345	370	340	330	337	375	343	356	337	339	309	356	343	351	352	324	362	331	323	332	321	302	328	312	371	362	359	358	310	341	349	351	321	356	326	341	368	376	368	358	326	337	354	343	368	321	329	371	333	344	358	315	379	360	307	335	320	316	329	359	343	299	305	317	369	367	336	312	364	357	364	329	344	342	331	364	369	336	297	335	341	350	373	360	332	374	352	307	313	334	349	342	331	316	359	331	322	370	338	346	346	321	312	358	323	304	371	355	349	341	362	309	359	336	329	365	344	350	345	364	316	338	365	339	376	346	357	340	347	325	332	349	338	348	346	345	322	308	331	328	325	363	336	354	342	321	321	331	355	333	381	305	344	330	304	341	356	348	323	342	332	345	361	359	356	334	356	325	329	330	349	329	368	358	356	354	347	326	330	335	374	323	350	363	366	347	348	388	331	361	319	337	361	381	362	338	345	322	312	312	335	335	324	365	362	331	337	326	360	335	342	380	336	306	355	371	339	352	357	345	384	363	351	367	351	353	364	336	335	337	390	355	319	325	322	338	325	377	391	357	381	298	374	340	337	315	357	349	339	338	347	333	350	323	334	353	354	357	326	336	367	331	330	351	336	373	346	331	328	372	321	357	339	333	386	307	350	332	372	368	352	332	314	332	346	352	336	326	337	303	306	328	361	313	333	403	324	369	354	334	317	320	353	362	321	354	374	345	341	340	360	355	328	354	287	351	323	343	313	313	327	337	329	348	338	346	341	318	333	315	340	348	339	320	311	346	338	350	356	319	328	319	365	335	335	336	347	368	390	313	344	371	347	303	360	355	318	339	308	354	349	345	316	306	307	363	323	370	340	346	385	382	357	323	336	321	345	357	353	333	332	347	362	333	355	359	361	341	352	345	336	339	322	328	354	334	333	326	355	318	348	338	337	318	334	332	377	349	348	316	356	348	386	323	338	326	335	332	355	334	362	315	334	338	327	344	340	350	373	330	336	341	332	316	337	337	326	340	294	367	348	353	291	348	339	353	366	331	365	355	315	347	341	344	354	337	382	348	350	392	343	337	320	337	336	325	340	352	356	320	333	375	366	338	348	344	324	332	319	332	338	325	352	323	327	340	354	353	348	330	342	355	342	326	357	375	344	309	311	346	344	385	331	373	358	323	343	330	323	338	335	324	328	357	345	358	399	331	309	355	366	337	351	365	348	352	320	314	345	360	349	377	324	344	361	359	345	366	331	324	347	352	336	353	290	338	319	371	362	367	317	334	349	332	323	341	322	345	343	349	387	325	353	335	338	360	363	323	345	313	345	376	352	329	341	340	361	324	336	357	314	357	370	334	334	316	312	339	320	319	336	335	336	381	370	337	366	330	373	348	374	353	347	342	336	345	324	352	342	345	337	300	333	346	340	365	366	317	341	363	296	312	384	387	369	307	314	334	349	336	342	363	354	363	353	373	327	335	356	312	353	353	335	387	373	321	340	352	328	337	335	369	331	331	322	316	373	335	364	366	379	321	344	332	338	375	341	347	351	358	384	326	341	335	376	327	335	329	336	350	352	309	384	331	323	324	350	324	319	361	334	387	347	322	333	338	350	326	311	391	331	347	374	352	329	362	311	336	365	358	318	322	344	373	346	345	345	341	347	344	339	362	329	284	334	339	332	370	350	347	340	333	334	325	376	356	314	323	407	386	358	368	349	337	349	312	327	335	362	362	366	321	349	356	397	349	347	339	354	318	381	328	322	324	364	306	335	343	354	329	316	331	364	337	363	337	349	338	343	338	363	342	354	380	303	354	366	376	351	346	338	341	370	339	355	329	349	345	356	379	359	347	373	363	326	360	331	339	351	316	349	307	322	362	385	357	349	366	332	353	333	332	326	319	338	311	353	325	353	292	338	324	322	330	352	371	360	356	314	330	310	338	380	346	309	336	326	354	370	363	375	339	358	362	337	335	347	324	337	331	342	355	344	345	351	353	363	329	361	355	349	368	323	350	352	358	312	335	321	370	336	341	334	339	367	373	341	371	334	346	331	339	335	316	349	354	364	359	354	344	386	364	379	347	357	339	350	340	328	335	343	345	338	348	340	354	361	338	343	328	327	319	321	322	373	399	306	384	312	354	333	319	326	326	343	334	321	364	369	338	332	333	360	340	380	338	333	335	334	344	353	356	349	387	366	328	328	341	367	377	310	338	349	326	326	348	321	352	354	380	350	316	339	347	366	337	299	344	321	349	370	326	334	328	366	350	361	356	358	357	333	298	325	358	329	352	350	364	323	332	376	366	335	354	374	356	338	337	367	370	360	341	318	310	362	365	324	331	340	349	315	356	348	345	371	323	316	329	318	319	348	330	352	322	325	365	342	334	350	334	357	379	338	369	345	353	334	330	341	315	320	337	378	357	317	358	390	297	372	345	335	327	384	343	316	381	345	346	380	330	342	342	344	352	348	334	337	350	334	330	338	347	336	319	334	355	344	339	385	338	315	350	350	347	354	325	343	363	364	324	339	353	327	290	334	313	370	316	343	350	364	333	337	386	345	363	334	344	335	319	344	330	336	391	339	360	352	356	336	333	312	369	358	367	320	363	345	326	349	355	355	348	339	352	354	315	344	363	336	318	338	363	336	367	374	292	343	352	317	352	350	339	319	362	324	323	317	346	346	371	367	336	325	325	309	355	305	300	332	321	337	331	321	367	340	323	370	363	348	365	328	330	352	344	345	322	357	316	349	336	337	347	333	329	337	351	350	384	337	372	316	305	347	372	363	356	358	330	324	339	354	361	361	343	351	353	319	344	328	387	340	319	341	347	330	325	361	333	345	380	340	321	343	353	342	359	330	321	362	340	345	328	301	343	309	338	324	379	358	326	314	344	361	341	320	325	391	364	367	346	380	338	326	343	320	385	334	378	331	367	353	379	355	349	341	327	351	345	359	357	335	315	344	352	327	323	352	333	330
2068	804	836	860	830	765	854	788	814	878	798	842	795	784	844	802	841	777	806	840	788	828	841	825	857	838	798	826	812	853	807	831	747	788	722	862	788	842	837	815	828	790	843	793	796	784	769	816	885	814	778	836	824	820	809	765	843	794	788	839	823	880	841	788	814	829	831	824	813	775	796	824	815	828	816	838	847	782	809	795	792	789	823	837	753	856	775	789	820	780	768	830	796	778	844	830	783	831	833	788	794	847	825	795	833	904	792	787	747	772	824	825	859	795	775	813	815	767	850	755	853	800	829	800	806	817	816	816	794	792	847	804	828	830	819	777	774	813	793	741	817	831	803	820	814	793	830	850	806	842	801	832	793	776	821	797	779	789	797	833	817	783	754	831	832	800	831	839	835	786	778	810	797	858	879	819	768	826	833	830	838	860	779	804	817	802	815	879	825	762	793	828	822	798	817	799	824	786	838	810	817	822	802	796	823	829	832	804	810	808	807	789	849	800	815	810	806	846	819	839	844	739	786	804	798	815	840	838	841	844	770	767	867	866	785	807	850	830	796	817	803	810	823	801	809	786	812	750	826	774	813	812	816	827	829	846	831	878	865	823	832	807	784	894	788	799	797	767	821	845	776	825	854	856	808	853	789	860	821	812	786	807	814	839	814	812	858	848	785	851	804	797	811	829	847	801	789	827	804	870	816	820	779	767	818	822	837	750	786	789	790	834	821	822	855	814	802	788	801	786	762	827	889	807	816	776	837	779	792	834	804	854	833	795	849	826	843	818	784	793	835	835	814	778	831	820	823	803	808	785	773	839	814	822	863	815	780	782	812	832	807	804	840	819	841	804	815	774	792	799	799	778	808	803	820	820	824	828	765	798	823	808	802	797	811	871	835	805	856	762	828	852	826	829	839	875	815	796	830	843	818	812	800	808	789	783	783	842	731	852	837	799	788	826	798	801	862	829	862	822	800	810	789	785	857	811	762	799	823	790	816	780	774	813	799	794	871	804	784	846	829	786	790	824	843	812	842	794	839	842	808	785	780	839	768	824	804	796	796	850	784	827	845	841	833	814	831	799	810	785	772	770	808	809	814	811	779	846	762	783	814	797	833	855	778	799	777	800	807	858	828	812	789	793	821	812	837	803	783	866	858	784	855	794	789	833	790	781	798	830	815	777	823	843	784	813	869	813	796	785	836	807	785	823	807	825	850	816	794	820	842	815	788	805	787	790	809	853	782	841	819	797	811	789	854	847	858	828	843	769	791	834	816	811	838	823	787	840	804	801	792	823	857	833	822	779	730	824	783	803	735	861	838	758	828	792	776	793	830	824	855	816	803	787	779	831	803	840	820	861	802	791	780	836	814	762	859	831	788	767	846	827	792	831	773	849	794	778	797	822	881	780	821	849	812	814	792	785	873	856	840	834	805	799	786	817	821	800	837	789	852	822	798	795	722	823	817	807	817	803	850	773	831	788	798	892	823	843	843	843	794	816	770	742	739	844	816	765	814	818	833	841	836	823	831	817	823	826	787	784	831	821	799	748	813	786	810	835	782	806	842	812	767	828	806	772	830	759	793	793	802	829	851	770	896	848	799	824	804	780	813	843	848	785	812	798	861	808	779	821	837	814	833	817	827	831	821	744	813	815	893	818	784	793	818	778	813	754	795	817	838	826	809	828	802	797	799	815	763	849	781	822	825	847	773	833	796	794	813	792	803	812	770	790	830	830	778	780	793	825	821	805	833	788	845	776	789	788	788	808	898	795	810	768	841	830	778	838	794	805	750	825	816	848	804	814	799	829	806	817	775	846	792	823	755	801	823	841	824	793	831	814	867	814	801	839	811	816	866	852	811	804	786	845	783	826	862	805	785	798	811	832	793	866	837	810	821	818	790	800	784	771	779	804	817	813	807	825	798	842	804	821	814	801	759	797	828	796	807	785	857	813	763	849	783	816	814	813	773	857	868	791	782	785	784	856	768	838	811	826	834	825	819	832	780	804	840	838	816	813	817	776	808	809	795	793	814	805	799	812	822	830	816	879	795	803	796	807	836	777	797	749	857	811	844	781	870	783	800	774	833	823	850	806	802	785	791	823	827	826	852	818	808	859	859	836	758	800	856	821	749	823	831	791	825	831	785	766	843	790	835	800	854	810	834	743	767	814	824	790	838	785	820	805	835	814	826	826	836	805	780	780	803	831	829	831	789	856	801	841	808	787	826	815	796	838	838	832	838	838	807	771	823	757	802	783	830	801	855	848	798	775	779	780	769	821	839	850	798	816	831	794	846	793	832	786	808	798	819	821	843	810	768	825	789	791	799	853	803	744	842	821	778	793	822	794	783	792	807	840	793	792	768	832	788	815	829	820	832	781	787	852	817	793	807	799	834	793	833	812	816	782	796	814	806	756	811	880	834	830	807	881	794	811	778	794	808	823	822	855	884	803	758	791	843	710	777	784	788	763	826	832	834	833	842	837	813	795	810	832	814	867	779	870	843	834	800	771	784	785	795	790	799	802	782	828	840	791	793	817	799	793	777	792	803	781	808	848	816	794	844	840	760	843	826	773	840	759	800	847	836	790	844	804	779	779	779	809	787	760	776	814	839	751	834	809	827	820	835	823	818	868	803	745	852	817	785	829	835	801	815	862	798	787	846	828	925	753	751	766	824	825	787	858	882	790	816	823	803	797	822	809	823	808	835	854	805	795	761	894	787	793	805	801	802	806	843	786	854	813	860	850	790	839	812	805	830	807	752	844	781	798	803	832	787	860	819	793	872	815	839	790	817	843	807	809	782	802	790	792	749	753	810	774	819	794	787	884	793	869	823	828	803	843	832	809	788	799	789	826	866	777	830	829	790	828	823	776	801	826	778	815	867	788	768	831	844	822	829	789	826	832	808	823	791	831	810	821	823	811	820	784	841	818	824	778	789	806	796	821	826	824	802	790	840	773	798	792	814	806	817	848	813	805	806	832	768	814	826	809	825	817	820	865	817	804	799	808	822	837	779	809	848	767	860	801	787	778	785	848	809	827	819	808	773	804	779	826	804	822	810	836	809	839	796	814	780	812	822	815	802	774	798	813	823	811	793	834	780	808	795	764	763	793	813	849	800	832	772	836	786	835	781	780	837	828	772	818	839	757	793	763	798	830	796	829	830	801	872	749	858	781	804	816	832	810	796	781	814	789	810	826	824	843	804	826	759	848	790	822	841	824	849	804	847	818	840	847	847	814	805	797	809	805	876	780	845	816	809	801	816	816	760	789	766	822	827	821	744	803	847	791	809	779	792	788	828	748	847	854	813	841	812	828	806	794	810	836	778	805	827	840	820	833	806	816	811	773	809	828	814	801	789	875	841	823	788	820	775	864	798	816	830	831	809	777	837	834	755	852	784	791	812	811	824	836	807	793	793	835	853	796	791	822	831	792	771	822	824	808	800	821	837	811	786	837	837	811	802	814	862	803	829	767	812	823	824	832	770	815	739	771	751	795	807	824
7079	639	573	491	520	418	406	390	394	364	347	362	365	325	304	357	351	337	358	305	309	347	346	319	305	365	298	339	372	310	336	343	319	333	373	298	314	351	362	324	312	330	337	322	326	340	322	325	318	342	361	329	337	311	359	292	318	349	311	353	364	334	343	338	337	320	301	339	343	308	314	309	372	333	330	301	311	346	330	338	372	335	352	333	325	360	312	332	296	352	341	341	331	336	313	380	345	329	338	351	325	337	359	339	345	307	339	350	336	350	314	354	343	335	309	352	375	329	307	342	312	360	384	350	345	304	326	319	352	304	325	355	336	338	330	312	347	342	327	346	308	336	343	352	346	376	349	369	357	305	298	315	306	351	291	333	348	340	359	319	338	345	335	330	338	354	335	312	306	339	323	345	355	336	315	317	341	340	359	337	319	330	324	324	342	334	337	317	344	317	334	377	355	331	340	358	300	339	326	345	302	319	352	342	355	389	344	318	345	336	375	343	322	329	362	358	336	343	351	337	327	339	331	350	348	333	331	360	354	328	328	351	320	323	332	314	334	356	341	352	304	335	342	352	337	334	307	335	361	310	327	324	353	302	348	360	356	338	331	358	353	297	379	345	355	327	313	326	336	324	332	354	355	326	347	364	337	326	361	344	334	304	324	323	294	350	312	337	331	341	372	361	361	307	375	338	365	334	328	360	337	334	388	307	345	345	330	339	332	320	338	324	339	351	372	326	317	343	316	316	371	331	349	340	285	316	371	325	347	352	366	339	339	323	325	415	322	341	342	331	367	334	349	330	375	345	301	340	329	357	369	320	322	330	310	367	341	386	352	332	340	331	290	331	309	329	364	361	355	356	346	316	302	334	340	352	319	350	350	302	328	338	337	329	356	333	346	334	341	305	329	321	337	324	333	331	311	328	334	333	300	314	372	352	344	316	320	330	345	320	344	313	334	334	347	355	344	327	351	351	336	355	365	318	359	344	326	329	360	367	318	326	331	335	366	349	356	342	346	325	323	347	336	315	334	320	325	343	325	336	318	378	306	314	335	379	343	329	341	349	356	334	329	296	320	335	344	340	327	342	322	327	328	352	334	332	303	351	332	321	341	361	318	361	372	340	360	342	352	323	300	350	337	325	356	316	331	329	287	324	335	326	333	317	345	320	316	338	345	328	349	370	345	335	346	314	358	326	350	346	287	347	311	340	338	335	329	326	351	362	383	353	333	335	320	332	371	315	345	312	340	352	312	288	339	328	327	352	325	343	317	364	313	316	300	323	335	328	333	338	334	354	341	373	344	355	333	324	332	366	328	324	370	364	343	345	327	315	324	328	324	323	314	344	360	361	366	319	324	349	344	317	319	357	344	337	339	310	299	346	363	329	329	316	343	319	353	360	334	327	292	310	325	358	332	342	318	353	351	331	330	320	359	313	347	340	335	343	335	342	347	317	338	302	292	331	349	325	328	365	342	321	355	353	355	309	325	353	344	332	312	300	318	326	336	355	317	329	331	330	317	333	384	336	322	347	366	341	316	336	323	346	314	339	336	320	337	345	332	321	341	331	356	289	329	349	320	288	316	343	340	346	363	333	329	353	297	369	346	340	293	377	312	351	322	338	326	341	358	333	314	332	338	326	322	344	364	335	353	333	315	346	335	313	340	365	337	290	353	349	315	342	361	315	324	329	339	327	328	316	328	327	339	307	345	327	334	333	328	355	334	340	340	337	328	299	330	337	332	333	340	309	380	334	358	337	343	329	324	372	327	368	330	318	341	322	360	338	348	353	357	367	341	341	348	348	365	351	348	360	325	336	335	341	327	314	391	346	348	376	354	360	365	345	325	304	304	345	357	332	345	325	357	336	350	326	344	329	325	355	331	344	330	360	340	367	324	324	307	334	342	301	391	330	369	378	336	325	347	349	351	323	337	366	325	364	321	336	354	333	355	332	337	361	328	314	330	333	302	336	347	303	354	320	315	309	365	343	289	312	299	351	356	374	357	355	334	330	341	351	331	314	339	294	326	305	334	336	370	318	306	356	313	354	366	353	338	312	381	338	326	340	369	353	338	368	341	349	340	335	315	332	355	350	354	295	337	333	328	323	317	345	337	343	363	315	338	355	360	297	338	332	339	358	314	344	350	335	344	346	301	356	352	321	323	315	323	337	300	287	337	338	288	341	314	333	351	340	367	334	348	353	314	340	360	363	338	333	370	346	332	315	345	355	355	313	325	329	333	340	300	356	324	414	366	378	317	361	377	356	333	319	323	343	346	353	315	341	360	342	381	358	339	348	334	327	291	337	308	335	337	356	329	342	325	345	345	348	306	312	345	351	331	334	313	354	352	315	349	339	378	294	345	360	363	344	347	320	313	344	343	301	294	330	337	306	313	347	348	364	334	384	325	308	369	359	350	335	322	330	357	335	325	331	324	371	339	326	299	335	338	325	336	305	337	328	356	372	336	332	347	321	321	356	336	339	363	315	334	353	319	335	306	308	347	329	385	328	327	314	296	331	365	342	349	303	360	381	327	322	308	362	312	326	326	313	358	328	315	321	367	318	356	302	353	327	351	343	338	355	346	328	372	338	309	340	336	334	356	344	373	341	315	354	354	338	323	343	327	434	402	335	338	332	351	317	354	328	353	329	359	366	327	358	310	330	330	319	370	334	299	349	346	321	320	320	371	320	313	328	322	325	339	311	360	345	350	348	313	335	330	320	332	285	314	334	367	311	291	343	334	339	338	347	342	300	325	353	319	317	350	290	296	332	349	367	338	352	304	347	326	350	344	323	336	349	321	323	309	343	346	334	385	381	357	332	340	336	368	368	335	302	360	357	341	328	308	374	336	363	343	389	369	319	321	353	367	340	332	343	349	334	361	307	314	314	333	364	337	314	338	311	339	319	330	369	336	311	327	323	379	350	341	355	319	330	314	353	307	313	316	344	289	291	350	300	335	337	335	338	289	322	341	307	342	335	328	316	317	333	356	351	352	335	324	334	326	358	346	344	305	320	361	327	354	319	311	324	320	333	336	366	310	330	345	342	351	359	355	354	370	365	321	312	337	306	332	335	304	348	339	324	384	346	322	322	337	324	322	323	351	334	333	327	338	322	365	329	339	304	266	342	352	307	352	339	378	346	364	308	348	352	322	297	338	346	345	351	343	312	321	328	336	344	313	350	319	330	324	387	339	287	334	336	380	306	355	335	347	347	322	350	363	292	323	341	337	375	313	343	322	335	321	361	342	329	333	324	293	365	315	331	352	319	362	312	311	329	359	336	344	317	334	348	379	344	317	310	334	319	311	343	327	398	382	335	330	313	355	376	314	316	363	360	342	326	344	358	326	311	309	335	335	350	321	379	315	319	332	369	329	351	322	331	350	333	330	330	335	320	371	294	383	324	381	335	333	313	313	316	362	357	348	321	343	338	340	357	341	360	339	369	333	333	301	318	348	325	325	327	334	305	328	329	348	350	344	346	345	335	314	289	324	336	339	353
6597	999	1329	1480	1447	1228	1100	1059	991	965	907	906	820	867	827	790	861	809	860	834	791	781	769	827	802	810	811	740	784	782	796	807	788	822	799	813	777	788	793	756	777	764	796	754	771	712	773	792	790	794	789	769	760	751	802	767	789	785	805	796	783	778	793	809	766	772	819	814	737	734	827	742	776	751	768	749	770	733	799	760	809	760	757	789	823	823	830	775	774	778	753	821	790	806	767	800	803	717	766	777	759	775	770	814	797	783	759	776	744	804	811	867	805	787	787	789	731	803	748	814	768	819	739	792	814	743	760	753	802	793	817	805	741	752	747	774	748	760	775	798	755	748	788	808	748	777	705	791	812	701	778	780	827	788	807	759	800	762	840	784	810	773	763	778	812	755	800	757	805	775	798	846	804	824	839	769	780	730	768	820	808	793	760	737	793	766	775	755	766	791	793	756	776	743	740	826	764	803	797	772	765	792	766	765	783	756	752	799	875	784	765	776	775	789	824	796	814	778	784	751	786	780	821	783	760	817	799	747	804	805	777	777	791	785	786	755	774	753	813	840	785	856	774	761	774	770	766	785	768	787	823	842	801	762	770	818	772	792	775	738	760	786	742	766	786	815	737	786	795	779	781	789	741	742	780	837	747	783	796	760	782	764	802	820	720	748	775	816	813	796	778	790	742	808	793	820	754	753	772	806	808	759	805	747	847	756	828	824	802	765	808	784	810	756	740	755	767	740	759	770	823	778	804	755	778	789	813	790	787	801	775	784	733	787	782	859	770	774	804	783	775	787	810	725	839	811	765	791	793	808	861	759	833	776	763	846	790	794	775	802	790	774	812	807	791	727	775	750	798	806	773	829	753	771	769	768	794	797	786	749	806	731	774	746	799	812	803	802	731	765	763	781	777	801	774	803	815	772	818	812	796	748	801	807	801	782	731	778	804	844	829	822	753	759	752	772	772	784	822	760	821	768	766	767	752	787	834	787	817	818	802	795	870	806	737	770	772	729	786	760	817	864	780	808	762	808	750	731	801	791	793	795	829	796	774	817	839	764	782	740	801	822	765	791	814	753	785	739	749	788	770	837	772	783	734	805	731	759	781	775	816	815	775	769	765	772	836	757	797	776	815	756	773	799	748	787	775	802	806	762	782	827	771	781	800	786	755	769	885	780	808	777	769	834	771	802	787	790	799	774	803	782	796	771	817	781	803	804	768	751	775	792	774	783	764	791	776	791	774	799	780	751	784	834	765	795	741	791	722	807	796	820	800	791	795	762	784	803	808	820	766	802	803	833	809	731	781	763	747	785	800	801	755	811	782	760	785	761	812	848	794	838	748	765	756	741	792	828	793	779	766	789	759	825	786	839	738	809	802	798	798	787	802	738	772	738	805	758	776	777	753	803	799	771	785	792	812	807	805	731	759	848	800	782	777	754	760	755	785	781	803	794	721	751	739	759	790	792	764	757	806	748	793	796	751	801	774	754	774	800	795	817	779	812	760	840	827	746	782	791	801	755	821	757	775	825	766	829	746	758	761	783	783	797	763	798	800	727	817	767	828	764	782	776	829	762	771	790	761	779	764	804	783	806	780	765	758	772	822	810	762	795	799	747	742	823	789	758	757	768	821	783	796	783	792	786	808	830	820	789	785	778	821	779	758	794	735	820	855	841	735	771	806	776	781	743	775	780	719	758	750	789	847	749	820	769	811	799	791	806	761	777	811	811	781	789	793	844	815	807	782	759	819	801	768	792	791	811	809	798	765	772	774	759	795	768	802	720	753	794	745	760	801	764	754	743	786	771	772	791	835	823	771	832	775	826	778	771	760	774	806	769	751	829	834	806	728	797	766	770	771	778	769	789	760	770	812	757	800	837	713	772	784	760	787	784	796	760	816	789	772	755	786	809	775	791	729	790	727	811	838	776	748	773	812	784	819	773	765	820	798	785	736	847	807	770	823	802	766	738	817	835	800	767	806	751	779	743	747	758	784	785	785	799	815	789	779	738	787	794	734	781	756	815	770	849	796	786	859	818	770	761	767	803	811	766	792	797	742	809	789	840	780	761	779	781	769	796	825	794	801	817	804	834	791	780	734	813	784	755	812	800	776	817	787	729	794	775	796	769	774	771	755	793	788	788	834	773	756	799	727	755	755	795	826	790	797	772	829	758	786	780	827	822	780	801	763	786	828	779	842	800	821	780	781	814	783	735	801	809	805	774	776	731	774	760	765	775	832	779	808	783	810	758	806	800	811	754	770	774	787	797	774	824	706	828	784	758	834	793	783	767	773	744	728	773	778	795	774	761	814	788	748	766	759	797	836	801	784	827	772	760	741	817	775	765	802	772	772	756	766	822	760	809	802	823	766	819	792	768	800	775	793	773	790	801	745	873	805	818	767	796	815	748	818	786	797	729	814	810	808	796	823	745	767	814	851	752	793	815	745	762	805	764	723	813	770	740	821	753	773	812	796	804	759	813	777	769	751	812	796	761	751	770	779	803	802	769	832	766	795	793	828	784	773	759	776	771	777	808	777	790	800	814	742	791	796	845	706	779	769	811	766	819	797	807	772	768	774	810	782	766	765	810	779	776	779	779	777	791	797	780	797	797	784	765	786	761	817	748	828	809	812	750	796	774	779	817	796	771	795	851	763	773	752	814	812	747	802	754	807	750	803	794	756	746	793	779	790	785	819	749	833	751	765	733	822	779	800	779	784	773	762	800	754	817	833	765	820	852	818	785	735	777	808	825	764	732	775	799	790	757	728	799	817	787	781	820	775	771	817	765	750	822	848	745	779	773	740	788	808	766	777	813	761	775	815	812	773	729	771	782	779	795	832	782	778	803	739	773	781	782	786	773	756	759	776	788	746	847	777	806	771	803	761	808	791	790	854	808	805	830	772	750	781	790	773	825	775	786	755	836	777	804	794	794	793	765	777	807	761	754	784	799	786	762	807	767	834	712	774	811	760	762	818	812	758	799	782	790	780	770	757	720	765	789	795	746	813	768	787	759	783	805	765	755	767	784	768	760	775	822	798	751	773	797	814	789	827	799	752	748	763	772	801	793	763	801	722	784	769	792	745	771	842	790	786	809	744	769	824	787	781	802	768	793	795	852	770	795	785	765	756	770	786	814	762	794	786	782	774	806	782	780	770	791	741	767	778	791	726	806	787	767	749	754	763	760	750	762	816	844	684	866	799	762	747	799	738	804	846	768	772	871	794	763	764	809	787	804	762	769	762	777	772	833	778	752	792	820	759	755	787	777	786	766	776	777	781	788	759	767	788	804	799	754	781	770	786	800	703	766	849	813	807	793	757	794	803	756	780	779	827	815	796	765	804	790	773	828	822	753	807	781	758	776	739	813	826	770	783	802	815	773	834	726	768	791	777	762	796	811	776	760	805	794	771	807	793	796	789	789	780	753	796	737	793	803	740	822	807	764	804	754	760	782	811	730	839	788	801	771	749	760	752	810	757	770	799	794	814	791	778	765	798	800
13334	883	681	512	435	318	263	252	204	193	208	193	164	174	176	169	163	165	169	171	166	159	158	154	166	155	180	145	141	163	126	180	162	167	146	152	149	168	158	168	156	151	146	156	183	153	147	145	144	140	157	182	186	133	164	140	161	165	152	151	159	140	138	153	187	156	170	144	142	180	158	155	149	162	164	152	178	150	172	161	148	139	160	143	173	147	159	149	158	167	161	158	153	159	149	152	173	152	155	140	167	159	171	136	156	157	194	160	160	143	140	153	191	147	160	163	153	135	140	151	141	154	134	155	171	177	144	154	149	148	173	154	163	164	166	143	170	153	162	148	165	136	169	152	174	164	156	129	159	159	131	156	147	159	153	170	146	150	147	159	186	149	155	164	137	165	152	161	169	143	160	154	149	153	151	150	163	147	174	170	138	155	168	163	153	159	153	169	174	175	133	166	160	136	141	165	153	166	150	140	165	165	144	129	161	158	160	169	188	167	162	170	166	170	162	142	151	151	164	159	151	161	182	151	170	151	166	141	162	153	151	153	154	142	156	162	162	150	172	165	151	153	146	163	147	192	158	185	176	170	137	158	156	168	157	166	141	179	144	154	150	153	158	162	132	150	143	157	149	170	130	185	156	129	159	155	175	192	173	174	158	164	144	154	158	130	166	160	160	165	141	159	157	152	193	160	148	121	182	150	134	158	162	155	154	162	137	146	158	164	152	145	166	160	171	150	170	168	152	166	142	142	138	131	157	165	148	155	160	147	157	168	159	166	144	151	167	156	146	142	146	145	139	134	203	159	132	152	148	179	167	157	164	166	128	127	147	158	162	151	156	141	128	143	164	160	169	164	151	156	148	157	144	182	148	174	159	139	164	164	160	160	148	142	171	158	191	150	154	165	167	172	147	134	178	148	139	171	174	150	153	151	159	144	156	144	162	170	156	154	143	163	167	168	161	162	150	164	144	151	155	154	162	164	149	160	153	157	135	165	141	169	177	155	150	167	171	158	177	164	176	155	152	150	146	166	145	143	144	155	140	143	155	144	164	161	176	148	148	169	131	174	170	155	136	151	166	175	156	138	181	180	185	161	161	153	178	145	170	162	152	169	181	164	152	178	146	125	122	168	147	173	175	149	150	146	166	155	158	151	160	171	137	144	176	144	133	140	149	175	168	159	177	138	147	131	156	137	157	153	149	178	181	138	165	128	168	157	151	159	162	159	159	163	165	145	152	158	158	159	169	151	163	171	154	162	158	175	154	168	134	164	163	165	152	155	168	155	162	174	153	169	134	149	173	139	186	160	149	176	170	153	139	159	153	141	152	161	157	149	133	164	157	163	150	149	169	153	151	137	176	159	170	150	151	175	162	167	158	170	180	138	152	176	148	155	167	168	177	159	134	178	150	162	143	162	157	165	178	155	164	163	176	165	155	152	156	156	135	166	174	169	160	189	177	182	170	169	151	186	168	156	166	161	173	155	172	172	159	131	147	141	156	177	154	145	156	169	149	175	155	152	150	168	157	145	167	154	146	154	176	164	156	170	155	166	164	162	148	166	131	158	162	153	159	155	186	186	174	188	134	143	151	163	174	143	200	141	135	140	168	178	172	152	185	156	182	141	164	147	160	147	150	149	161	153	150	174	166	145	143	170	146	138	172	170	160	146	139	160	162	140	160	149	171	159	170	136	194	161	147	166	164	175	144	158	164	158	138	151	155	187	161	157	158	142	140	162	148	163	139	161	141	150	152	161	135	159	183	165	174	160	185	138	168	147	141	176	166	167	158	148	177	181	154	142	163	148	152	136	173	145	137	146	167	162	176	138	157	160	173	145	145	141	150	164	134	155	116	174	158	154	132	151	152	144	156	163	150	160	160	176	160	136	145	145	160	182	145	145	144	145	182	175	148	152	170	139	167	152	149	153	147	162	167	142	174	160	184	129	136	160	164	147	156	161	150	119	166	134	151	158	142	147	174	155	153	131	138	153	156	145	163	183	173	163	163	147	164	165	148	155	143	165	132	155	166	151	139	186	145	150	181	187	147	169	159	146	157	140	169	158	177	168	161	160	156	152	131	147	149	149	158	138	149	148	152	156	145	185	141	132	156	166	136	169	177	164	169	155	142	138	159	168	144	157	178	148	131	155	140	144	149	174	150	160	178	141	164	136	148	157	181	141	164	165	166	151	155	156	132	165	149	158	142	156	178	153	171	160	142	149	139	145	147	148	165	157	161	152	146	158	159	141	138	148	159	173	169	182	149	179	159	168	161	165	147	151	172	157	140	156	175	170	175	177	153	154	150	172	154	168	166	182	180	147	155	171	185	143	144	144	140	170	173	136	170	149	162	159	167	154	159	137	149	165	159	160	166	166	152	148	139	171	167	168	160	174	190	168	159	154	146	139	165	162	167	132	144	152	168	173	149	158	157	149	197	153	180	169	185	176	186	173	173	167	144	161	166	152	161	161	148	165	175	148	157	142	152	169	157	162	168	187	125	153	155	158	174	153	162	146	161	180	137	148	155	152	185	159	152	164	145	151	147	171	175	143	148	168	160	163	144	165	170	134	141	146	166	154	161	148	148	178	142	145	131	142	180	127	167	172	166	159	158	151	151	152	135	166	142	175	154	178	170	134	132	154	147	148	132	170	165	150	163	171	145	153	157	165	161	152	170	162	136	136	142	137	159	154	161	134	161	132	138	140	149	181	165	154	175	142	158	154	178	139	161	161	140	167	148	155	140	152	140	148	146	157	145	157	140	160	169	152	169	157	166	169	123	158	163	168	136	160	150	166	157	154	150	149	150	163	161	141	150	153	161	166	170	146	166	167	172	168	173	171	179	164	160	123	142	153	136	158	168	181	166	144	141	150	146	139	136	167	179	171	172	161	148	148	135	146	152	159	145	165	161	190	138	167	132	162	155	148	157	149	151	173	153	141	149	154	154	151	159	148	154	165	141	183	172	153	147	138	155	152	150	157	110	147	163	171	161	153	162	159	152	162	165	155	152	180	166	131	167	168	154	153	184	157	143	139	174	149	139	133	156	175	156	156	157	163	186	134	140	150	174	158	155	142	145	152	140	177	142	138	145	182	173	155	167	124	150	161	160	140	152	155	147	152	161	161	156	156	146	161	160	155	173	163	161	139	136	156	150	157	166	139	148	128	163	151	159	147	146	182	128	136	162	167	145	161	126	164	160	142	171	148	159	158	159	153	147	171	161	169	174	170	149	168	152	150	174	149	140	138	151	168	148	157	155	137	151	148	166	143	175	155	165	147	139	163	157	143	150	175	164	160	161	170	143	151	154	142	138	155	159	157	152	147	165	166	154	167	159	150	161	152	161	158	161	164	158	142	152	176	173	191	167	147	154	157	172	167	172	143	169	168	167	155	127	147	145	169	153	149	167	154	157	165	151	160	143	163	161	127	152	151	156	169	155	158	175	160	124	147	163	175	147	138	141	151	168	174	150	157	180	162	165	153	153	136	143	150	170	148
8129	839	1509	1866	1635	1262	1051	960	795	683	661	565	569	565	485	527	494	523	489	466	465	434	466	459	457	391	401	436	392	449	418	438	437	406	439	428	402	425	433	416	393	397	404	365	403	377	408	416	431	407	413	393	423	398	405	374	393	423	443	397	399	431	393	406	389	393	379	412	408	421	391	405	428	450	388	406	392	373	387	399	395	397	369	427	391	381	419	409	395	419	399	399	400	403	407	386	417	378	417	411	402	368	406	407	393	387	417	420	384	386	395	394	368	412	384	398	401	366	390	368	381	395	369	406	416	412	427	404	452	398	378	374	394	364	425	417	386	396	396	447	416	440	421	420	414	410	410	382	407	378	402	403	423	378	390	401	365	391	385	422	391	418	458	381	397	394	400	426	403	400	379	408	386	430	398	394	440	447	385	402	382	414	360	420	400	367	377	385	400	429	417	384	378	403	391	404	399	377	413	394	385	406	401	403	423	402	356	384	381	398	387	401	385	425	410	396	434	417	437	418	412	372	413	376	397	429	388	397	391	425	390	388	400	406	402	432	393	425	419	399	411	426	413	384	377	386	384	377	377	388	373	410	398	404	417	395	427	380	409	380	412	424	393	380	400	409	388	389	392	400	381	383	376	396	406	377	431	397	359	365	404	403	423	395	374	387	360	380	409	371	386	368	367	395	399	400	384	393	379	399	424	375	407	415	361	382	387	414	440	392	413	464	399	411	383	401	409	396	434	361	400	412	410	410	365	378	402	400	410	402	357	414	409	385	408	379	400	401	371	391	396	390	435	390	402	434	398	403	376	394	393	440	366	424	381	416	425	378	404	412	389	400	395	419	370	417	437	399	445	404	432	385	376	390	414	380	383	352	424	414	363	387	404	352	392	394	396	382	406	394	403	382	383	398	366	400	423	397	397	395	390	429	400	370	376	425	405	399	382	420	421	419	414	408	374	391	399	388	380	405	385	433	378	401	409	405	377	440	378	421	401	399	395	378	408	393	416	323	455	405	383	377	395	387	390	372	382	386	390	415	415	391	395	386	361	418	394	397	406	400	439	377	417	405	385	382	416	379	396	388	375	399	403	396	387	421	389	404	371	402	388	415	420	417	413	384	388	409	380	432	394	414	406	386	381	428	380	363	409	409	353	415	412	411	397	377	417	404	392	406	392	422	398	386	393	423	379	394	377	383	367	400	415	408	385	439	406	346	379	398	395	376	396	403	410	397	377	425	416	411	378	358	399	417	393	428	391	400	380	401	444	361	434	400	413	412	402	422	360	397	385	408	359	391	383	386	407	390	421	414	382	430	406	424	406	418	427	363	432	387	391	406	395	386	431	394	386	394	401	402	417	401	385	400	386	420	385	411	399	398	409	394	375	373	420	406	384	414	399	381	394	417	385	385	428	381	409	367	415	388	412	375	372	391	389	386	428	412	410	429	365	377	397	400	411	378	393	385	376	437	388	396	390	407	376	443	394	416	395	382	376	404	461	386	410	412	404	407	403	371	393	361	392	405	394	374	416	402	408	390	411	413	380	355	380	377	387	403	403	387	420	386	408	399	402	402	391	378	395	390	412	387	386	397	385	421	406	395	421	424	418	370	383	367	373	422	396	365	383	352	393	421	384	372	408	380	376	358	410	391	378	402	377	394	408	381	392	352	394	372	398	341	377	373	410	382	404	412	379	387	429	403	391	403	411	389	433	416	415	420	406	384	369	410	390	406	415	384	410	398	412	391	382	403	376	425	405	394	387	401	335	406	356	419	413	402	412	442	373	393	424	405	379	397	364	423	393	405	410	395	384	409	381	409	396	436	385	386	429	423	387	380	413	401	392	373	410	404	384	422	376	398	373	393	398	403	420	407	385	400	373	431	413	411	348	388	399	373	417	415	419	395	368	379	354	403	411	410	378	399	388	389	415	419	420	386	400	410	378	403	380	382	439	403	417	378	426	415	374	414	415	405	406	355	420	388	447	409	389	379	391	423	392	424	412	398	381	385	398	415	373	420	401	399	375	420	401	393	419	426	413	399	367	416	392	352	404	437	408	397	364	397	401	431	402	406	394	399	422	392	406	393	412	427	427	376	415	392	412	428	437	389	367	398	375	421	435	379	408	422	370	392	386	369	357	381	383	370	379	398	395	396	433	403	388	402	344	411	391	416	407	388	387	415	380	391	385	366	398	408	430	410	418	428	379	397	398	423	411	384	403	431	416	398	425	421	395	423	427	418	390	396	375	382	403	347	395	417	406	382	386	439	393	417	378	401	397	394	363	391	403	401	428	375	384	384	391	387	391	427	435	409	367	411	429	365	393	385	383	417	412	393	394	416	401	399	380	419	400	438	401	363	371	424	428	379	395	393	380	371	409	399	380	372	409	383	427	381	409	399	410	400	432	411	427	394	399	395	403	383	388	401	401	411	399	401	422	399	426	373	390	390	400	384	406	430	374	386	399	403	379	417	445	398	437	370	420	368	397	382	402	446	422	400	384	390	389	405	400	436	363	389	398	382	413	401	420	416	413	401	361	435	396	397	401	395	398	409	374	341	394	386	391	385	373	401	387	382	387	395	394	392	391	407	352	400	381	416	379	402	361	395	346	401	387	425	397	387	368	406	398	407	439	394	430	395	386	382	408	397	427	416	399	392	398	388	399	389	394	386	399	426	378	396	434	409	397	395	396	397	405	394	395	413	420	376	418	405	384	430	399	366	383	408	403	410	417	402	412	382	380	403	384	365	383	351	382	405	420	433	396	417	422	375	410	439	409	427	411	382	394	371	425	362	372	411	393	405	394	386	393	356	365	399	377	406	401	422	391	370	386	382	400	437	397	386	364	388	425	409	367	382	388	396	409	399	414	439	410	390	383	416	415	366	401	426	388	413	396	381	402	393	380	386	421	386	411	411	388	410	419	418	369	369	435	393	407	408	379	366	403	383	385	395	398	380	413	425	426	408	402	390	404	393	397	411	403	396	368	384	414	367	400	406	394	407	430	411	424	398	387	402	375	387	368	415	429	343	400	385	408	416	389	401	409	437	410	422	380	405	407	413	388	422	360	399	396	389	394	376	400	369	389	374	398	457	376	379	389	380	415	408	377	407	393	403	388	444	348	432	428	373	369	393	389	405	415	403	390	430	411	373	395	409	425	375	397	406	388	389	417	417	383	402	384	401	414	364	391	382	422	390	406	443	365	405	396	406	394	384	382	369	404	398	366	415	412	389	375	374	397	404	390	404	377	425	407	439	424	405	381	390	410	413	388	369	423	367	426	401	388	427	422	381	374	386	382	435	435	378	378	368	379	402	387	396	424	401	406	392	353	376	408	384	398	370	395	408	411	390	404	397	372	381	395	372	378	382	394	357	402	359	397	389	382	425	353	444	391	398	391	365	372	406	398	377	405	381	395	430	404	400	403	397	349	424	401	397	373	390	418	367	430	394	433	382	425	378	401	431	405	402	399	422	403	371	405	398	367	393	397	390	403	403	398	368
1568	388	376	366	357	336	338	363	338	324	352	339	358	342	406	349	337	348	368	346	336	339	353	339	377	351	360	351	339	354	342	347	349	329	334	307	380	341	354	328	364	339	343	308	354	359	312	405	348	351	336	336	317	340	319	390	346	380	359	322	326	356	351	339	360	368	355	325	342	316	328	309	374	354	376	323	323	352	360	337	350	378	328	409	365	374	337	309	317	348	348	375	325	348	327	347	373	342	369	378	351	362	321	326	349	321	361	338	344	331	334	357	340	341	349	343	335	323	336	308	345	364	349	352	336	333	342	357	302	330	345	390	341	362	325	340	360	334	341	340	355	346	355	340	362	332	350	329	347	344	348	339	378	318	315	350	346	326	344	337	352	348	380	309	331	384	337	340	352	358	360	326	358	363	351	331	313	360	367	328	342	348	350	330	344	343	306	345	381	317	349	299	381	351	354	340	385	375	359	373	362	363	376	316	374	365	350	355	337	331	342	357	323	358	354	346	334	366	353	324	349	374	321	350	316	370	339	342	321	370	318	385	352	364	404	315	339	339	355	337	293	337	341	350	350	327	316	377	365	335	377	373	357	290	360	353	356	291	317	325	320	367	362	328	320	337	321	324	372	316	377	334	366	346	341	328	378	351	357	356	329	344	363	348	346	322	350	352	327	362	383	363	355	367	312	361	347	332	344	352	345	330	355	344	356	372	305	324	356	341	327	334	393	304	346	327	338	307	346	379	321	362	379	375	366	352	332	347	364	354	361	324	347	342	334	368	341	337	340	339	362	350	305	354	388	322	337	332	336	343	346	367	354	338	337	333	309	341	374	292	328	310	344	342	331	323	347	360	366	362	359	386	358	318	359	344	332	342	328	330	349	305	303	350	318	362	356	353	346	380	335	346	366	358	344	356	350	337	340	345	355	348	372	363	357	370	368	333	329	344	329	339	326	363	351	352	389	321	352	336	376	336	327	344	342	335	358	332	337	403	314	339	337	356	303	319	337	345	340	390	312	340	370	296	337	345	356	393	343	365	342	351	331	362	349	361	309	335	307	326	363	328	325	340	343	360	359	318	315	356	351	330	395	336	320	360	346	363	381	354	341	343	368	355	368	343	320	329	313	375	367	324	367	394	353	346	339	342	352	325	358	374	359	355	355	339	352	336	348	371	343	305	344	321	346	369	360	352	305	342	300	370	316	345	325	356	360	400	344	350	362	350	349	348	334	341	342	402	332	376	321	340	363	330	347	346	284	328	317	365	351	378	324	337	356	306	348	361	339	332	351	339	363	346	333	334	328	349	368	310	353	348	359	358	330	358	343	340	365	321	349	311	327	351	346	333	340	373	356	332	346	303	342	347	359	343	344	371	368	346	347	362	323	357	380	340	345	348	333	334	344	298	356	327	327	334	345	320	337	348	346	347	330	343	353	352	326	346	394	315	353	327	294	353	321	327	324	317	358	370	326	330	355	366	359	366	349	363	326	337	347	361	352	359	339	343	314	390	357	348	395	352	373	329	328	369	367	390	372	348	324	341	360	331	321	356	318	344	354	390	338	355	353	361	326	367	340	330	347	340	366	328	341	333	334	379	339	361	390	364	320	324	323	360	343	358	333	347	358	337	376	364	333	325	307	331	342	342	315	321	356	333	358	384	353	365	351	331	378	349	300	397	368	348	379	367	376	357	346	331	352	340	363	344	334	356	341	380	359	328	385	344	351	364	346	339	334	342	368	352	317	343	345	306	279	357	323	335	359	382	337	331	362	354	378	292	335	335	320	360	356	379	322	317	360	349	332	337	381	352	353	364	325	306	317	331	332	354	334	359	339	359	328	337	370	374	340	342	375	339	368	355	333	311	382	328	390	321	372	327	318	329	343	364	333	382	350	348	320	340	345	340	320	330	338	343	369	289	343	348	349	342	358	340	327	323	333	342	346	370	340	342	340	340	347	327	346	345	325	360	374	332	348	334	370	371	331	363	334	355	315	363	346	374	380	349	350	323	345	355	318	368	337	332	335	340	338	322	323	320	307	329	370	328	338	372	341	352	339	340	365	355	357	343	316	329	338	337	345	328	323	334	335	363	376	305	332	360	360	356	330	330	354	347	375	375	344	386	334	311	311	346	337	336	343	355	346	367	372	338	382	374	375	333	350	357	357	321	341	313	334	314	337	323	350	303	376	307	345	357	327	339	341	327	359	311	329	341	349	375	347	335	378	340	344	342	336	342	342	316	351	367	333	339	375	340	366	343	356	348	344	339	351	361	340	355	339	347	366	353	340	343	364	352	351	333	323	318	350	343	362	309	357	360	350	380	340	371	350	352	325	347	327	334	352	354	356	349	375	353	345	352	367	329	328	333	347	328	347	350	338	356	324	359	308	316	360	335	345	362	318	353	379	317	361	326	348	344	363	348	314	327	335	312	350	353	306	306	384	347	329	368	344	359	370	317	336	364	346	332	351	318	321	338	364	358	367	328	336	345	364	344	351	366	360	381	337	342	372	384	352	347	341	340	354	340	389	363	362	321	345	346	366	343	351	367	348	339	385	366	330	347	346	311	316	334	339	333	378	368	347	363	353	340	303	359	347	314	334	345	320	404	314	364	351	378	326	323	365	346	350	308	371	342	371	316	339	327	385	335	367	344	328	314	311	298	316	348	355	321	330	349	340	317	364	365	346	381	349	353	347	340	329	348	352	333	333	360	324	339	319	395	329	317	321	323	365	346	334	303	366	334	319	332	355	349	371	351	371	334	342	322	324	349	364	337	314	374	335	344	346	328	313	343	369	359	361	333	328	345	357	327	347	342	337	340	344	355	347	344	336	349	367	338	355	345	343	341	341	385	374	380	342	357	315	330	345	348	309	344	336	347	371	346	366	355	328	358	350	355	346	344	362	347	334	353	331	334	359	349	358	367	327	361	354	310	342	356	356	346	353	303	326	372	356	355	342	346	357	320	317	319	329	307	343	324	320	374	360	332	337	324	362	333	378	329	326	353	346	331	341	366	356	330	369	344	338	338	367	343	374	350	333	320	337	303	347	337	337	375	339	369	336	344	357	335	348	320	347	357	341	328	309	311	336	359	332	325	321	338	367	370	356	304	359	363	352	364	349	349	359	349	322	337	352	357	341	374	362	363	313	319	352	349	362	301	369	351	325	334	294	354	362	349	312	304	356	366	343	343	346	346	344	340	368	363	323	337	359	326	385	384	346	362	418	343	366	337	349	366	334	341	353	305	328	344	375	348	334	333	351	358	307	329	340	348	400	317	329	377	325	362	350	336	349	347	322	306	310	362	344	355	374	333	330	365	382	388	339	328	321	310	336	316	310	324	307	342	354	325	341	345	314	349	356	356	303	296	370	325	360	360	365	346	353	355	373	346	369	347	336	345	398	351	351	359	357	332	332	343	341	342	362	345	350	333	334	330	321	352	370	331	368	331	334	374	335	317	351	343	339	355	373	348	387	321	335	346	326	324	340	364	368	339	321	359
2125	854	832	815	813	819	842	837	853	856	854	804	820	816	812	794	788	909	828	786	828	775	823	822	804	834	796	810	786	846	832	794	803	823	820	853	838	837	833	815	747	800	824	831	802	811	823	859	812	814	832	801	837	808	804	817	741	845	818	804	867	829	817	750	793	820	763	827	788	854	798	837	775	829	826	848	767	803	777	801	827	802	788	887	788	743	819	774	791	785	859	805	805	784	805	804	764	857	793	776	789	793	828	782	802	840	762	809	831	792	774	814	812	806	822	789	825	795	830	777	796	802	811	816	787	826	809	804	821	806	840	814	767	775	812	799	744	803	833	799	797	800	843	830	812	870	778	814	820	790	813	790	784	816	799	812	828	804	770	867	832	796	796	860	798	791	828	829	803	769	779	816	829	827	824	825	845	808	803	824	866	809	857	830	797	817	794	818	817	803	833	793	862	802	767	864	856	784	828	829	823	810	793	833	816	784	821	786	802	769	784	820	880	841	761	864	743	842	816	845	810	795	826	850	811	835	804	796	857	818	811	846	858	747	779	803	775	822	855	819	805	802	831	823	796	804	818	793	815	851	788	810	820	797	806	745	790	830	838	817	793	791	802	761	830	839	824	787	827	785	789	848	819	839	841	829	842	828	817	816	856	821	806	791	818	800	792	843	814	844	851	830	805	807	846	819	825	802	859	808	820	816	804	775	782	797	823	831	811	826	807	850	835	806	839	794	808	818	845	819	793	789	833	818	804	820	866	826	834	813	811	815	817	764	807	811	814	854	808	818	821	788	812	809	834	759	839	791	824	782	781	826	753	741	777	830	825	835	840	802	770	750	804	821	765	795	866	836	805	777	791	800	779	832	837	770	830	812	824	824	838	859	818	817	833	814	861	838	831	804	790	810	822	807	788	841	788	831	798	776	770	793	836	749	799	812	825	852	810	851	768	818	804	805	820	797	817	832	814	792	884	837	800	828	835	820	795	825	825	847	807	782	839	867	775	830	809	844	807	789	803	805	800	801	765	836	785	792	820	833	830	830	797	841	813	833	800	836	787	780	813	855	819	842	806	762	853	908	811	777	778	817	767	814	825	792	816	851	801	811	793	843	822	852	794	789	812	773	823	807	793	788	827	814	809	768	840	823	797	832	777	809	773	828	818	798	777	848	787	748	798	806	806	815	798	804	825	845	839	799	815	764	805	813	790	825	861	856	872	828	768	809	755	861	822	820	816	837	810	769	821	832	797	801	821	832	778	737	784	809	822	848	811	823	800	776	800	795	791	778	746	806	779	797	814	807	739	807	807	855	753	815	809	806	824	799	790	796	823	802	782	791	811	817	785	817	854	863	793	847	806	773	777	781	836	786	799	831	799	824	835	838	851	826	830	812	811	802	806	800	846	852	772	790	853	787	790	803	841	778	796	810	760	769	820	808	819	817	777	794	833	795	833	809	872	802	829	816	777	830	892	784	797	787	741	806	839	863	797	775	853	810	815	807	841	785	808	789	807	798	842	813	880	818	830	797	826	778	837	809	857	838	797	771	843	788	814	859	828	834	804	801	830	813	831	763	769	787	792	816	869	792	830	851	780	779	824	839	826	809	868	830	804	824	762	865	848	766	845	803	815	868	843	811	824	792	794	846	795	810	818	776	815	827	814	793	833	825	818	767	839	810	823	812	785	745	786	831	777	811	803	803	842	805	819	825	787	801	804	839	804	818	871	823	826	814	808	778	825	768	806	825	751	821	778	798	800	847	800	791	811	833	815	808	853	799	790	779	822	814	795	828	789	831	808	823	863	822	821	808	827	795	775	804	841	821	805	849	787	883	856	736	772	784	779	788	852	789	826	771	836	798	806	822	805	798	787	805	820	873	830	814	799	771	860	795	806	823	807	861	836	823	812	826	829	784	862	802	811	807	816	814	858	767	800	799	801	841	822	833	774	818	828	810	842	768	839	840	795	801	819	815	808	822	823	777	838	814	854	814	780	824	768	831	815	806	778	816	810	810	838	827	829	804	839	819	800	828	813	806	812	786	802	829	801	819	837	846	832	829	793	817	830	787	802	798	787	772	774	819	823	778	797	782	815	819	847	832	809	864	798	809	862	770	819	787	846	807	806	815	874	854	805	754	842	845	783	828	838	828	817	833	831	800	772	772	777	801	808	776	874	806	858	786	814	813	824	834	833	804	831	852	850	790	847	833	785	836	748	840	781	813	838	893	862	799	833	829	758	820	852	801	792	819	833	832	865	827	739	854	788	794	824	794	777	822	842	782	791	825	771	802	836	878	842	791	855	808	710	803	806	794	819	817	817	831	818	804	783	848	857	843	827	774	845	814	822	788	786	785	855	819	798	805	859	840	852	864	796	808	813	789	794	815	813	797	819	761	829	833	793	769	777	847	828	842	811	841	838	824	808	812	791	823	826	853	813	861	768	798	813	836	806	844	774	797	751	774	777	817	850	824	841	878	796	793	822	786	827	856	839	820	801	829	834	841	813	840	850	804	803	792	822	809	800	785	777	834	747	777	838	800	800	801	803	787	799	809	862	823	857	806	787	818	810	841	818	813	794	889	805	823	797	815	790	807	776	786	800	874	788	816	830	784	828	772	780	794	788	771	832	860	783	789	836	850	874	845	787	790	823	772	823	777	768	794	813	883	823	828	844	848	827	769	825	787	812	811	843	811	805	792	816	830	845	853	844	785	839	820	799	828	801	823	754	821	811	790	769	776	795	857	779	780	811	798	828	831	796	805	796	828	820	792	805	758	800	840	764	816	865	803	754	799	798	772	801	816	834	849	794	787	799	815	753	767	843	772	855	814	806	851	752	867	815	849	805	830	876	795	828	788	769	837	811	822	775	815	808	825	818	852	807	830	780	788	783	795	812	784	821	784	807	775	884	832	829	785	843	825	757	844	812	784	807	786	813	839	853	784	750	779	818	820	841	779	817	837	754	840	764	800	826	810	814	833	781	861	791	823	751	789	831	837	829	823	848	796	771	843	808	843	782	782	810	847	790	819	804	797	817	806	830	801	799	816	821	834	843	785	834	829	816	805	796	791	857	802	794	848	813	799	833	814	780	882	794	790	833	812	748	793	843	758	810	781	770	815	823	800	815	812	845	816	782	809	841	836	823	814	834	857	799	811	809	787	787	779	875	837	784	800	787	830	819	826	778	802	830	801	792	787	854	798	813	817	816	757	813	830	854	821	823	790	883	759	775	753	784	822	794	762	835	774	812	806	776	823	818	814	846	783	849	790	783	864	799	812	815	816	778	846	847	792	799	773	778	834	793	832	865	795	804	837	799	859	800	837	816	814	841	817	766	776	767	805	832	783	814	809	765	824	786	820	817	781	875	798	759	833	785	859	791	853	793	771	808	880	815	795	858	829	835	849	821	839	823	824	840	826	816	812	829	852	812	813	825	781	843	783	800	805	773	832	824	847	803	792	835	819	771	828	811	835	774	807	864	836	787	790	788	798	827	817	835	813
7154	607	578	521	439	421	382	363	356	335	362	361	339	339	359	329	359	330	314	301	349	346	317	345	334	356	328	317	321	309	299	338	335	316	336	334	319	304	350	333	353	328	328	325	314	303	324	324	318	319	370	327	347	347	322	344	321	324	343	341	344	324	326	317	362	306	307	347	310	335	377	314	359	329	340	346	323	335	315	357	347	345	329	315	339	290	323	343	339	335	341	362	343	350	342	320	302	334	335	316	359	319	377	336	321	310	326	337	330	342	355	331	320	360	309	326	290	348	332	335	342	331	334	364	333	324	337	325	339	339	342	361	340	326	345	337	334	323	328	340	348	333	337	324	341	362	356	318	329	359	310	311	346	346	376	334	298	321	344	341	333	320	299	350	316	342	328	306	342	318	383	335	328	362	333	306	322	340	320	358	320	306	344	323	310	327	343	338	391	336	360	285	322	296	359	361	310	340	312	309	309	384	357	356	332	300	334	334	363	357	353	331	322	311	321	287	342	352	323	323	353	340	354	345	323	323	341	336	328	308	319	331	319	319	312	348	330	323	313	348	334	346	308	343	321	345	335	315	315	327	367	336	304	343	332	300	292	285	327	377	344	326	331	317	318	308	336	319	336	363	326	319	360	307	353	346	329	365	332	362	352	348	318	345	369	342	346	351	350	313	370	318	317	316	323	333	306	322	313	377	339	338	328	311	363	317	335	365	321	338	321	360	338	340	288	327	353	316	331	350	334	342	347	309	353	310	334	354	317	315	334	301	366	303	338	385	348	343	315	358	350	305	365	335	344	359	320	389	302	318	329	316	345	359	315	374	374	303	316	346	327	311	361	361	313	308	282	343	345	323	357	345	327	293	315	343	311	332	341	331	314	329	321	347	371	340	329	333	341	319	324	346	322	333	325	330	351	310	341	326	375	337	340	354	339	304	330	348	358	319	337	345	336	310	349	336	341	315	341	334	308	352	311	350	378	357	366	390	361	349	330	372	302	337	339	340	336	356	312	332	340	354	327	334	368	359	365	335	346	336	347	376	307	336	364	347	319	335	332	315	345	326	334	347	358	371	327	328	307	330	307	309	321	356	297	323	296	351	360	333	380	349	346	328	351	331	321	332	341	386	343	336	345	355	334	333	320	292	315	311	363	363	321	321	368	334	336	336	326	359	311	321	313	325	328	323	362	352	317	356	328	340	303	308	351	334	322	372	327	326	328	325	327	351	355	340	325	370	346	331	315	353	363	327	379	343	325	353	343	370	366	349	303	332	352	305	348	317	323	313	337	323	323	342	324	315	338	337	340	324	324	317	327	356	333	311	329	349	355	335	334	321	310	301	339	298	335	327	326	354	341	341	329	331	339	337	343	321	352	352	354	323	354	348	302	336	366	352	325	347	341	349	326	335	316	322	317	305	293	342	309	310	363	331	315	354	349	327	348	355	317	310	309	338	319	334	307	318	333	318	355	341	343	336	349	366	323	330	378	324	313	368	338	342	371	317	307	348	333	346	327	353	311	329	328	346	340	344	345	323	344	357	322	344	314	378	312	302	335	324	318	362	338	348	294	326	320	329	299	349	306	362	322	350	330	356	316	360	290	321	336	327	316	303	360	347	344	318	310	347	334	344	320	302	304	301	316	340	325	332	327	321	321	307	322	358	326	350	323	353	322	338	312	296	360	324	334	292	321	311	325	328	347	312	341	329	383	325	331	322	333	329	348	328	334	351	347	334	311	330	379	370	351	331	309	372	341	293	338	333	328	314	381	304	311	302	311	317	329	326	354	331	341	373	312	328	300	300	338	330	344	330	337	340	325	306	315	337	293	356	318	354	309	304	315	338	305	336	353	355	316	361	332	321	326	364	313	323	343	349	333	355	315	319	329	347	340	326	357	338	296	318	355	320	349	314	356	347	355	344	316	310	337	333	364	326	331	321	328	341	288	338	356	364	330	340	380	330	318	329	350	330	339	315	328	352	335	288	288	301	337	336	327	315	323	302	339	321	328	343	362	335	294	371	373	337	340	353	356	337	301	359	329	385	356	337	324	333	351	338	358	304	331	302	342	345	339	352	327	303	338	321	306	321	330	319	340	341	303	330	327	312	316	327	343	369	320	327	342	329	312	330	317	360	319	333	335	334	338	339	320	313	330	340	322	332	326	364	350	342	344	332	350	346	332	315	343	316	343	338	382	342	320	350	355	317	352	350	305	320	357	355	332	307	348	332	333	326	324	370	321	349	316	336	329	289	287	359	309	345	349	341	365	315	321	363	337	318	348	354	310	303	299	302	336	353	318	333	328	351	349	337	324	341	347	359	364	342	346	312	321	325	311	343	344	310	317	315	353	331	341	369	364	344	311	355	364	353	339	293	335	317	341	296	341	356	311	325	351	318	306	340	368	326	330	337	328	338	357	305	336	345	324	313	368	322	357	356	347	352	339	322	312	312	300	365	338	357	327	326	349	318	292	328	324	358	319	353	328	334	333	298	315	343	336	333	346	331	322	333	327	335	334	330	322	308	340	349	323	332	315	329	342	348	357	311	328	347	301	317	325	350	339	363	299	383	344	364	354	350	336	333	339	361	361	321	282	329	323	324	348	321	322	362	340	344	325	344	332	338	349	335	310	359	312	310	322	316	303	348	307	318	348	290	355	317	330	346	355	331	336	304	369	325	343	347	348	325	340	313	325	323	336	349	331	309	330	363	298	299	364	354	365	304	319	325	329	313	320	367	316	333	317	341	359	347	330	326	333	314	286	366	341	320	388	324	311	351	369	325	358	341	330	341	334	334	298	364	353	344	353	341	312	346	335	327	293	357	344	334	307	346	349	317	321	308	316	378	348	342	319	345	352	364	340	336	326	355	340	350	324	343	331	365	364	317	342	354	318	292	304	363	339	330	337	323	336	320	326	355	342	299	323	331	351	365	383	336	320	319	360	338	330	358	307	342	335	308	347	369	313	349	310	332	334	299	349	314	308	337	378	326	305	318	342	317	344	324	308	321	332	321	295	340	345	335	309	326	345	328	317	342	356	349	342	356	322	334	345	314	312	331	322	324	343	353	341	330	318	303	316	319	326	320	318	351	333	325	337	310	341	337	336	336	361	328	348	325	301	378	339	343	356	302	341	337	311	321	342	303	318	335	370	354	347	316	328	337	363	327	333	329	325	319	347	327	335	288	314	341	375	330	345	345	339	304	296	339	351	332	338	366	364	349	331	343	359	349	304	325	340	319	337	369	319	338	353	347	326	331	299	355	331	362	356	365	330	329	298	311	347	341	313	344	337	328	335	332	321	319	353	344	345	320	310	331	356	331	327	340	352	325	328	327	336	326	348	341	357	330	325	331	348	311	294	311	332	330	366	328	320	395	348	377	341	388	345	353	334	362	328	319	330	340	331	336	403	349	311	331	359	335	313	313	356	325	328	391	319	339	312	326	337	309	317	358	308	335	316	340	351	323	327	321	344	355	316	337	297	283	350	370	349	332	264	317
6537	1011	1344	1474	1463	1212	1178	980	991	949	941	896	838	847	871	807	821	787	831	786	861	782	816	825	785	821	795	808	778	834	813	737	807	757	758	829	759	826	822	768	797	752	814	856	775	782	772	766	817	828	771	780	808	804	821	783	789	779	775	758	802	792	821	817	803	770	759	764	741	835	778	793	789	780	787	803	754	799	782	758	783	786	744	813	752	798	788	794	759	816	793	772	751	785	834	783	796	744	772	760	738	809	782	769	749	786	790	806	768	788	767	818	794	751	804	762	741	777	830	808	812	801	783	761	787	788	770	772	808	812	801	731	769	789	782	810	806	798	745	771	764	777	804	812	794	801	762	790	773	824	766	794	817	801	792	771	838	764	789	807	774	804	767	797	776	762	801	778	793	762	808	825	710	719	778	754	814	815	775	779	791	756	717	779	744	785	794	795	743	786	839	763	779	789	780	803	818	767	813	830	778	778	825	790	777	736	752	796	801	806	772	776	763	738	774	788	778	807	828	784	752	785	744	812	756	720	765	744	815	794	800	763	745	768	752	813	797	746	779	761	795	805	776	748	774	803	782	791	797	792	790	800	769	775	802	786	774	756	787	763	835	756	798	814	769	775	759	707	791	773	745	762	740	759	801	762	812	769	808	775	804	761	793	821	792	790	772	819	776	773	725	802	729	821	776	749	790	778	802	829	766	785	782	778	761	804	778	804	787	762	735	750	801	818	793	811	729	799	827	773	825	779	812	789	797	767	785	800	832	755	764	785	748	814	814	794	745	816	803	769	771	751	748	817	788	790	770	777	805	825	757	765	840	828	738	746	786	766	835	770	805	791	765	733	796	809	768	788	765	787	798	740	777	752	778	786	805	788	830	760	800	761	789	797	752	802	759	780	785	780	807	790	783	781	799	756	793	757	778	794	802	785	745	783	761	754	759	834	764	781	773	785	766	770	783	772	748	743	742	795	807	849	772	804	776	725	786	801	769	833	765	710	774	751	754	805	723	797	759	790	748	764	840	805	759	815	764	790	821	751	770	809	774	765	757	781	806	758	764	792	791	755	759	764	760	773	759	746	793	810	812	778	809	782	727	757	763	761	759	793	763	777	801	785	762	750	780	786	794	761	720	812	730	769	818	725	772	806	819	741	784	746	766	736	769	825	739	765	806	807	798	760	750	703	802	800	810	743	751	801	765	747	766	798	789	776	746	727	791	842	766	772	736	788	757	804	792	762	771	785	810	768	794	757	786	767	821	763	797	807	772	783	776	777	717	763	808	841	792	749	817	813	764	754	722	839	796	776	797	806	747	801	776	808	791	792	788	808	809	757	776	763	765	786	748	771	740	780	758	850	781	781	803	756	819	766	796	735	775	754	782	758	818	810	817	781	804	820	754	821	758	804	778	765	770	782	748	770	758	799	739	792	799	819	794	792	824	827	751	814	755	746	803	755	805	793	809	782	810	780	785	771	744	817	799	744	753	767	777	772	750	774	863	805	747	762	756	784	792	756	751	820	774	750	805	789	724	805	794	759	805	771	842	809	760	778	755	784	771	789	813	795	778	768	777	706	743	792	784	728	792	755	761	763	811	813	740	742	802	731	777	759	779	802	799	789	832	782	797	816	753	795	784	746	742	769	822	774	772	782	802	799	800	758	751	726	754	778	764	807	800	768	791	778	808	792	801	737	816	763	773	767	745	790	780	791	794	785	812	720	777	780	838	787	761	804	762	806	780	762	800	746	757	804	768	702	746	788	783	782	836	810	749	752	837	828	812	766	782	756	747	747	771	783	801	804	725	815	786	809	725	814	774	772	740	819	711	801	724	735	774	777	800	772	756	789	790	816	789	780	765	799	708	758	814	827	801	721	793	789	783	765	741	789	790	807	824	803	787	824	780	777	728	767	738	800	772	710	744	755	771	752	757	770	770	832	774	810	783	694	765	805	768	755	793	783	779	780	738	769	815	807	746	789	774	761	778	744	769	771	770	814	809	793	828	766	801	786	804	810	746	778	829	768	745	803	769	788	741	816	813	790	732	839	730	774	770	751	780	761	766	807	745	798	764	796	801	829	753	763	795	768	826	775	765	788	752	808	776	784	741	770	760	775	762	769	802	788	754	766	804	801	785	786	772	778	833	759	784	759	745	796	793	807	775	785	751	717	804	838	809	764	791	770	792	794	754	778	744	737	770	807	744	789	809	805	803	766	771	754	769	804	827	796	766	803	704	768	769	788	821	772	751	783	824	768	803	763	783	753	828	760	805	786	755	758	821	808	754	783	759	756	795	750	804	775	777	785	831	799	797	783	722	745	814	820	773	766	792	810	811	766	795	765	766	762	784	810	766	772	744	792	825	789	792	780	779	785	813	791	744	841	790	829	786	803	801	778	777	802	769	793	797	714	844	788	791	792	761	826	806	785	794	741	805	754	794	734	789	800	765	826	725	765	774	768	750	756	789	740	781	776	763	758	794	783	799	786	788	791	782	777	787	781	806	776	813	739	796	752	796	786	786	784	788	754	782	737	855	777	797	802	757	758	743	802	739	813	796	802	735	771	759	782	742	773	754	753	792	785	772	765	827	822	812	750	743	801	759	758	754	769	817	809	758	828	801	727	754	738	763	787	738	825	784	778	816	768	734	749	789	811	762	800	785	773	790	769	774	756	806	725	760	743	752	793	800	786	798	763	817	742	765	755	809	759	803	767	780	774	834	770	712	794	782	784	793	811	789	764	784	795	758	765	721	821	778	721	736	848	768	771	764	771	803	735	778	791	780	769	807	789	821	745	787	781	762	739	778	759	769	851	791	710	824	761	788	768	763	775	764	790	798	754	774	748	795	804	765	768	784	760	792	806	793	759	751	792	741	760	781	847	787	767	840	775	798	765	811	769	808	753	806	772	787	791	781	796	780	777	777	785	778	754	842	809	795	773	792	821	753	765	803	782	780	785	792	837	774	745	785	800	809	795	833	772	799	806	735	771	757	760	790	778	811	752	803	840	801	779	758	787	776	751	779	783	801	778	814	773	824	747	733	828	850	758	747	797	828	769	743	768	820	797	785	741	792	798	804	840	756	764	812	796	781	803	835	760	783	837	764	783	792	778	788	765	804	826	798	797	738	760	705	757	842	784	773	794	798	748	755	772	781	750	776	803	794	782	778	785	790	767	818	748	809	809	773	738	770	798	784	839	759	756	742	756	733	740	753	808	773	808	776	823	750	799	796	742	728	793	831	786	793	783	799	703	768	757	818	794	767	797	746	804	755	738	736	803	786	805	756	813	744	796	784	821	785	782	746	764	762	771	771	816	811	744	764	811	736	735	753	736	772	754	820	778	773	769	808	771	745	770	804	752	822	778	782	797	808	807	760	825	783	792	770	769	792	777	763	779	770	784	793	815	784	817	755	777	783	785	789	778	776	800	796	848	776	769	756	833	773	788	783	783	785	769	766	781	764	782	790	790	815	773	753	784	807	771	828	747	753	791	778	809	800	800
13137	856	617	576	434	344	241	238	194	180	204	179	166	165	155	153	169	161	185	171	138	159	171	158	154	175	149	150	162	193	159	151	155	154	133	147	177	159	174	160	155	163	147	163	154	153	177	150	174	143	176	165	162	190	173	150	172	177	156	143	177	149	145	155	161	137	158	148	145	160	162	161	151	155	173	160	145	166	166	168	162	151	170	162	141	160	154	152	165	176	150	149	165	160	150	142	161	166	160	162	154	173	170	154	145	152	148	153	173	130	160	157	153	146	146	164	138	185	150	145	133	153	141	150	154	143	154	146	147	150	163	185	151	158	172	159	152	158	174	168	146	158	160	141	151	146	174	167	160	153	160	147	179	173	158	162	147	157	109	129	169	165	148	132	136	163	168	136	165	171	153	139	138	174	162	149	171	151	156	176	179	143	156	165	136	160	163	150	170	136	145	155	144	137	169	146	159	165	165	167	166	154	141	128	148	162	147	158	175	147	177	164	161	177	158	140	154	164	146	140	162	138	151	158	148	175	183	139	166	181	137	177	180	181	155	164	165	155	169	133	157	155	121	142	146	153	143	147	172	139	152	169	154	163	158	137	163	124	164	155	151	183	160	160	145	154	152	163	150	147	134	155	154	180	145	148	140	135	132	162	160	130	176	165	156	181	162	149	164	164	136	139	156	173	164	157	154	119	144	165	178	129	154	175	149	150	150	141	176	157	181	153	140	157	151	154	153	157	159	153	153	160	140	142	171	133	149	167	149	175	174	169	159	183	161	141	153	186	163	168	142	142	148	180	140	148	160	178	160	150	142	190	157	162	158	148	169	163	146	176	134	139	149	133	169	144	154	150	160	163	161	148	164	168	164	158	140	164	140	156	160	138	149	158	165	160	153	156	155	150	165	134	161	140	154	163	145	160	156	144	148	194	158	155	153	174	163	154	156	152	142	160	140	172	156	151	152	173	162	155	162	171	155	176	158	152	148	140	152	170	141	150	171	160	150	152	155	163	172	170	172	148	164	149	136	154	166	142	161	154	172	176	169	158	164	153	155	145	163	157	166	153	148	152	159	163	161	151	153	166	177	153	152	163	167	160	137	152	148	139	176	139	135	149	165	156	172	170	164	154	153	153	171	138	144	188	146	161	164	176	164	167	162	179	123	130	155	181	152	185	141	153	141	167	162	146	165	174	140	146	150	153	183	184	164	149	175	145	143	154	161	178	149	144	159	180	154	156	182	161	144	151	172	157	175	150	145	167	129	139	132	143	147	158	160	179	152	161	171	162	171	152	134	144	136	152	139	152	168	163	148	140	155	149	146	145	148	153	167	173	168	160	184	164	152	160	157	149	146	131	142	171	135	155	151	173	156	153	153	143	165	149	176	149	161	151	162	153	157	126	142	157	185	155	141	146	158	146	170	151	167	159	165	166	134	163	146	157	161	139	158	182	158	165	167	159	161	165	162	152	173	170	144	150	168	147	161	148	145	194	148	167	160	156	166	161	133	154	153	150	156	166	154	148	146	150	145	160	159	167	152	141	159	160	148	159	155	134	161	156	143	159	129	145	173	165	154	174	186	153	155	161	145	167	181	176	180	143	159	148	139	156	138	144	161	161	132	138	152	169	175	145	134	150	180	155	159	135	143	168	175	162	139	156	173	165	156	160	125	154	148	134	130	164	151	173	157	154	148	167	156	138	148	169	156	182	156	174	145	156	178	168	148	175	148	169	161	167	144	161	170	158	170	175	189	176	156	165	150	152	144	165	171	141	158	140	140	159	136	150	146	167	166	153	169	179	192	171	146	159	167	164	170	164	169	170	177	155	152	171	169	176	170	136	156	147	162	160	151	177	159	182	166	167	172	159	151	167	137	167	151	138	148	158	168	144	164	153	148	170	159	154	174	155	160	158	177	152	161	149	134	158	142	148	185	131	165	155	165	130	163	142	153	153	169	160	159	151	161	141	148	159	160	152	166	140	178	163	145	148	149	174	166	154	164	167	154	167	147	156	151	179	136	157	142	147	167	148	144	172	151	135	164	156	155	171	164	143	139	162	164	166	142	167	150	154	161	148	157	176	165	155	138	148	149	143	167	170	151	159	165	160	167	158	143	132	149	161	156	170	153	173	154	164	167	167	172	138	161	162	156	159	135	156	165	166	174	158	165	148	162	162	140	161	190	170	165	154	125	173	157	170	182	167	157	160	155	152	156	177	153	171	155	174	145	146	148	158	138	144	162	147	139	148	166	131	144	173	134	147	165	149	171	181	158	189	181	166	164	165	167	145	128	156	177	177	149	152	167	153	140	142	147	143	157	162	156	140	135	169	139	150	144	154	145	136	160	157	163	151	163	142	144	172	144	174	154	143	147	150	157	184	175	160	148	145	153	137	164	160	180	153	156	164	171	183	151	146	160	161	156	157	126	152	160	160	146	147	185	178	163	148	173	148	152	142	136	156	163	146	159	152	140	140	171	162	146	148	131	128	141	191	167	165	172	158	164	133	163	161	149	154	185	162	171	165	181	133	163	170	162	149	173	162	154	140	166	149	152	168	152	156	155	146	158	149	162	179	171	174	171	144	129	158	132	159	152	159	141	132	128	160	130	149	150	146	159	145	145	166	164	143	148	148	177	157	160	132	177	132	123	169	143	181	134	157	138	157	175	182	159	153	166	174	169	161	179	151	161	142	164	155	157	156	160	155	183	147	183	160	168	133	160	168	148	167	160	177	173	164	170	166	168	179	151	164	148	166	160	149	172	156	156	162	183	139	153	166	140	153	159	154	159	150	175	194	164	162	130	158	160	133	141	201	146	146	167	142	134	173	161	184	141	145	158	166	149	158	167	149	164	178	168	170	165	150	145	156	157	170	151	167	133	143	142	153	154	170	149	114	186	149	144	156	148	158	161	162	152	153	143	139	163	161	140	171	176	157	161	171	171	189	141	148	154	176	139	174	155	151	158	171	139	178	144	149	156	158	136	154	169	135	171	142	146	151	168	149	167	140	168	154	175	146	143	154	149	182	160	149	164	171	148	140	155	152	160	139	183	176	132	156	138	135	161	152	159	163	135	179	185	177	142	156	136	177	165	157	184	153	154	162	157	144	140	157	172	146	165	144	139	146	147	164	174	176	138	147	168	144	153	168	158	163	167	164	137	118	159	155	161	159	147	142	166	160	163	133	156	165	131	150	151	173	159	163	151	163	165	184	152	162	167	157	168	152	152	129	139	152	147	164	178	164	136	155	171	162	150	150	171	159	145	156	151	146	150	146	151	148	170	185	121	161	144	144	148	163	147	151	150	159	170	184	131	159	151	140	162	144	159	170	146	155	155	144	167	155	168	137	173	157	142	142	157	131	144	176	160	134	156	157	162	172	149	140	147	137	172	138	155	175	146	152	165	149	144	136	144	162	168	162	163	151	150	191	146	141	152	169	140	166	140	131	146	160	146	150	189	148	163	165	150	159	159	149	156	129	155	136	145	157	145	137	157	142
8131	828	1499	1874	1839	1382	918	853	746	701	640	613	569	539	525	491	486	532	446	474	485	472	486	448	440	472	482	411	441	421	463	399	436	415	391	436	399	400	429	416	432	431	417	451	386	397	406	419	391	409	444	437	425	385	369	445	378	424	429	432	411	399	421	482	377	409	420	381	381	403	425	384	408	419	409	388	368	402	401	427	374	393	393	393	397	417	430	436	394	400	415	416	383	410	387	420	438	405	392	428	410	380	395	373	405	416	392	421	387	390	398	413	416	387	402	399	369	374	410	437	406	409	396	413	437	386	409	389	393	402	371	375	439	416	386	399	373	375	378	423	394	388	402	393	395	363	419	413	389	392	399	347	397	386	412	379	393	406	388	389	375	418	459	411	402	371	401	400	379	391	413	427	407	426	411	403	410	398	412	420	370	407	420	397	419	369	378	382	368	403	382	398	423	400	386	442	387	371	385	402	388	386	415	420	407	381	429	396	431	386	423	429	421	372	390	397	369	426	381	411	387	370	366	368	413	435	393	401	430	377	434	378	363	364	421	433	392	407	413	356	415	397	401	397	397	409	399	420	399	378	432	421	401	402	412	391	393	372	421	395	403	372	390	371	396	408	396	382	375	397	399	397	419	392	443	378	370	428	387	376	393	426	398	378	442	437	388	375	437	394	420	405	429	393	389	418	350	396	383	414	418	426	366	435	412	456	385	366	391	418	400	407	379	386	415	435	371	372	382	359	400	389	428	410	382	400	387	402	383	365	409	393	410	409	421	382	407	398	406	388	416	383	399	391	437	370	399	386	426	427	351	409	401	437	355	370	415	402	436	390	382	380	412	418	397	383	387	374	395	401	396	405	417	391	399	394	410	371	383	369	371	399	408	387	414	414	412	405	396	411	402	411	405	383	419	371	354	414	363	394	372	403	416	427	375	394	385	344	449	418	410	396	392	408	424	433	402	378	388	398	400	384	381	423	431	376	364	380	393	377	366	426	387	397	386	388	407	373	410	394	371	411	368	411	377	432	367	427	425	360	403	417	372	429	376	417	406	400	418	368	417	387	386	441	401	410	401	399	422	398	362	382	382	387	414	396	392	404	418	377	431	394	413	413	378	401	416	393	393	417	383	396	376	369	372	405	411	389	393	394	377	362	371	344	390	393	370	386	433	388	400	399	421	378	422	382	363	389	406	417	411	409	390	398	400	390	406	391	388	397	399	408	392	394	401	420	402	385	394	408	412	402	404	404	420	386	407	397	431	406	405	405	408	385	418	397	427	435	420	395	395	427	407	390	410	431	405	407	398	395	386	375	407	394	390	403	399	405	428	370	385	390	422	399	372	393	407	381	404	386	443	407	394	409	400	432	424	387	392	408	421	410	407	381	405	400	395	429	402	413	405	413	420	413	396	418	399	377	421	383	398	430	405	405	401	430	409	401	418	368	422	420	411	380	437	392	387	395	381	396	411	400	430	414	423	385	411	425	409	394	387	378	403	380	415	367	362	417	358	374	411	412	444	396	396	382	387	393	422	390	392	396	360	407	421	399	408	428	382	361	399	421	416	405	384	431	399	357	411	405	396	455	412	420	436	434	392	417	409	399	384	391	388	395	392	394	427	383	391	390	389	386	392	434	389	418	421	410	429	431	424	412	422	421	391	387	393	371	387	352	378	432	406	407	431	375	416	415	412	450	408	429	404	403	412	441	399	397	404	405	377	376	422	364	398	364	394	399	396	397	376	427	393	385	388	391	357	439	397	399	437	411	415	375	433	373	396	413	408	400	416	385	415	424	390	412	365	389	412	392	429	362	398	403	400	468	387	395	381	411	388	396	419	420	383	391	428	420	413	425	403	384	427	411	363	403	395	402	419	359	388	367	390	442	396	410	394	400	384	401	403	386	394	391	400	399	406	403	385	417	357	406	368	418	432	385	389	381	392	394	408	400	401	399	400	390	384	429	393	367	394	357	460	381	405	425	363	358	387	375	383	376	378	398	380	410	377	410	357	380	370	408	405	420	421	394	391	414	418	410	400	407	392	402	384	446	416	392	394	383	437	371	403	367	425	413	392	376	413	387	404	417	387	395	416	436	402	389	393	395	392	422	376	399	450	384	376	429	386	396	395	422	430	368	414	399	381	363	388	414	403	372	398	375	409	406	409	432	422	415	387	384	394	415	427	396	377	392	406	375	424	447	409	381	411	390	401	403	367	410	411	373	421	399	382	421	427	399	398	400	406	404	398	369	412	382	405	404	391	404	401	391	405	385	402	380	379	382	394	397	423	362	377	440	418	380	427	379	435	365	414	416	376	430	424	405	340	368	423	394	406	390	409	418	425	392	374	391	404	406	377	368	366	383	412	388	427	412	400	429	404	374	418	437	373	409	384	409	399	438	367	417	384	396	405	399	432	373	407	436	396	408	373	394	390	391	362	404	401	419	399	404	390	386	403	432	397	394	386	397	428	417	372	410	419	386	412	379	384	375	367	408	405	389	389	372	392	409	410	409	409	373	398	413	448	379	422	429	369	377	387	430	387	385	381	416	396	431	407	372	408	390	437	394	392	411	407	388	429	408	416	378	413	436	422	400	385	420	410	406	413	428	403	411	425	391	392	417	443	451	404	398	374	379	431	425	413	421	424	375	394	399	376	399	421	400	404	405	404	391	434	426	396	394	370	379	365	379	394	414	348	423	414	382	413	383	396	372	391	394	402	411	421	387	374	389	399	364	377	393	373	401	415	388	397	375	394	436	432	406	419	367	405	427	415	383	381	397	364	390	437	388	430	363	417	385	412	372	388	368	433	405	436	426	434	404	384	395	418	398	386	378	401	395	413	366	369	392	440	413	402	399	401	388	350	407	367	389	418	408	375	384	386	386	382	383	399	396	357	405	409	394	400	425	391	431	385	388	422	413	445	389	417	404	439	389	409	416	393	419	401	360	402	395	418	386	397	388	365	395	406	432	384	419	425	396	428	393	425	407	413	401	399	428	403	381	406	403	434	425	405	411	368	385	379	413	415	426	441	387	366	386	430	368	373	373	376	422	417	383	365	418	442	411	404	445	388	352	384	410	386	409	403	359	399	416	387	387	423	381	358	414	402	405	386	413	389	407	399	395	365	418	393	407	414	397	430	383	403	418	437	413	405	408	385	393	416	408	394	451	398	422	416	384	377	384	405	399	416	402	403	374	410	382	387	375	430	401	404	384	376	383	412	383	377	409	379	421	356	362	405	379	428	408	397	412	408	418	364	400	400	402	422	381	393	418	408	401	404	382	414	400	415	413	389	411	427	419	391	405	401	413	394	386	383	401	413	393	362	392	419	401	361	404	407	406	381	364	375	411	404	397	384	411	429	396	394	425	380	397	400	398	388	395	373	375	404	367	414	386	400	388	351	385	396	432	386	387	402	382	401	419	416	428	436	370	411	422	399	400	396	407	372	412	405	412	413	419	397	401	385	436	387	416	392	406	409	427	410	447	401	387	386	397	384	402
1465	347	375	342	326	374	365	402	333	341	348	338	329	359	292	351	358	336	354	377	370	341	345	342	318	348	332	365	347	344	317	355	359	339	326	308	346	367	323	323	396	363	325	350	310	327	352	347	329	350	345	304	344	356	344	333	335	368	366	375	353	368	345	333	348	305	369	367	336	325	336	330	348	363	366	341	377	341	358	349	370	358	321	344	330	380	367	354	337	360	331	399	352	336	326	382	334	318	365	358	327	332	356	314	341	324	363	376	370	344	370	321	344	327	341	355	330	348	370	337	330	319	342	365	376	351	349	358	365	343	349	338	338	337	322	351	376	353	317	373	336	367	345	351	333	339	340	364	315	298	353	346	325	358	374	338	372	353	363	354	365	361	344	382	363	332	343	306	319	347	355	320	342	358	353	356	331	332	326	330	353	366	366	358	352	335	330	367	334	322	368	378	371	341	343	353	385	361	356	342	360	379	341	354	373	347	362	349	360	297	324	334	362	325	349	348	343	331	320	332	322	323	360	338	348	349	331	335	344	376	355	346	339	365	343	333	350	321	365	334	316	368	364	351	356	342	366	369	354	331	365	309	316	357	346	350	365	367	378	356	340	356	343	341	316	335	343	320	328	300	341	356	353	358	331	330	352	325	329	336	341	347	379	336	364	344	321	331	359	360	350	345	340	332	361	334	343	360	354	369	351	356	322	340	339	325	394	332	312	355	355	350	344	352	363	333	335	363	330	340	315	347	357	356	373	366	346	328	394	332	325	347	344	354	319	324	335	337	352	345	325	346	344	308	319	334	365	343	379	344	387	349	372	390	344	374	365	361	359	345	330	348	362	341	359	340	339	364	344	372	334	342	357	338	318	326	353	341	324	309	335	325	350	312	314	332	346	338	358	354	345	359	364	347	355	348	349	338	322	294	337	357	356	365	353	348	310	358	335	331	358	328	324	314	398	342	346	360	347	330	340	352	336	340	359	340	337	351	375	347	338	379	311	315	338	317	322	353	331	350	327	350	356	299	387	381	385	342	342	352	340	306	349	357	355	373	339	394	328	359	364	338	348	305	364	345	322	341	325	354	355	344	302	347	363	350	335	376	344	364	334	372	364	308	323	349	342	355	370	341	302	350	359	361	362	311	374	380	378	331	344	373	334	342	354	360	358	343	350	324	329	345	381	347	320	358	359	349	344	309	329	376	324	312	360	348	330	332	325	317	376	338	315	355	321	342	344	374	346	344	343	330	355	307	344	344	333	333	353	323	353	321	339	302	338	343	334	354	322	363	343	360	341	338	350	375	322	384	366	334	336	342	366	356	370	396	333	328	340	339	344	323	370	341	341	367	365	333	292	321	357	338	352	339	340	338	312	314	302	353	313	339	339	354	330	339	382	339	326	337	371	359	364	349	338	349	317	363	320	356	342	385	398	371	369	339	341	337	357	355	356	364	347	339	391	334	368	339	330	331	369	363	336	347	317	333	339	347	364	343	344	317	323	342	307	374	329	368	370	376	368	352	333	381	336	326	328	385	356	341	359	375	354	305	343	377	343	364	355	349	346	331	394	374	327	341	346	337	352	346	342	342	304	359	350	319	330	376	340	324	373	338	305	344	378	345	353	350	335	331	342	326	326	367	351	345	321	383	321	327	369	356	341	332	357	338	312	325	302	317	348	346	335	346	318	323	328	324	343	379	328	361	322	316	338	327	338	333	342	384	342	334	351	334	355	366	358	361	332	346	332	334	320	322	298	362	346	385	322	347	308	332	406	308	329	374	365	329	336	355	335	350	326	328	361	348	336	313	346	329	366	355	337	316	364	374	403	370	366	375	320	351	343	316	346	335	374	312	351	335	384	362	343	359	350	342	368	352	327	334	324	370	370	333	354	367	369	380	342	355	356	343	370	356	339	386	351	349	332	314	349	340	376	328	337	375	340	322	376	360	348	360	355	347	357	304	360	341	362	333	337	322	336	338	335	305	328	380	349	345	334	349	333	326	348	354	334	355	368	361	326	371	303	323	341	357	340	316	364	332	340	361	337	313	355	380	354	365	374	335	389	347	347	389	340	321	318	376	376	367	325	333	351	379	312	355	341	354	286	362	349	332	348	353	344	343	345	346	346	378	356	395	337	321	372	350	355	363	334	332	316	346	338	355	376	319	319	304	358	338	339	335	332	359	354	376	337	364	329	326	347	379	350	344	342	304	367	349	371	406	314	302	368	313	342	318	343	345	317	352	365	376	342	302	343	346	345	317	300	360	346	360	336	363	320	369	352	351	354	348	382	356	349	358	350	336	353	338	351	355	377	349	346	355	370	369	360	335	349	353	331	331	349	342	363	344	320	356	388	312	344	359	313	353	314	321	334	343	352	320	346	337	356	330	380	333	328	360	340	342	332	375	321	328	332	345	350	324	332	315	340	307	337	379	355	356	349	362	380	360	359	350	353	356	337	347	359	319	407	356	368	326	375	343	356	322	349	342	349	338	307	339	358	314	315	355	368	366	334	356	378	319	361	350	353	331	362	356	385	335	381	347	327	379	326	360	331	368	336	346	357	371	361	337	350	318	349	342	354	341	322	338	335	317	345	341	322	387	352	336	378	354	326	334	372	357	366	354	328	365	326	328	351	332	317	363	376	362	350	355	358	344	378	318	350	338	300	337	359	328	358	331	337	361	350	368	344	363	323	347	365	328	349	345	328	308	338	341	335	319	324	332	304	349	334	355	352	354	367	308	330	361	354	338	345	367	334	328	365	393	345	345	330	375	345	341	363	327	354	382	351	350	365	316	350	305	346	319	349	348	337	360	322	364	376	364	348	312	355	335	340	333	356	297	342	351	324	370	318	313	389	293	362	318	355	370	380	355	380	326	348	365	312	331	310	329	355	359	342	338	358	342	332	329	322	342	349	329	305	332	339	369	335	330	333	297	379	383	343	367	325	317	350	332	357	341	321	363	354	348	368	336	342	347	332	329	314	364	355	388	345	309	343	331	369	386	353	348	312	344	333	334	330	331	369	310	346	353	360	328	344	310	338	338	326	360	354	345	325	363	345	331	330	405	320	345	324	341	308	359	356	340	344	333	330	350	347	325	334	340	315	364	375	365	349	330	363	366	334	342	358	353	357	376	320	350	309	343	381	350	343	338	387	353	339	357	330	323	311	324	364	341	317	338	362	331	339	320	322	345	352	320	383	331	358	352	330	337	376	363	343	369	345	343	366	314	331	379	340	373	331	361	349	355	361	350	357	352	319	310	358	347	348	328	345	360	319	338	369	383	340	354	384	364	338	359	327	357	362	364	367	353	348	325	312	343	324	338	381	384	349	356	334	363	346	310	330	336	350	304	334	324	370	335	320	325	329	333	375	375	341	342	333	352	339	339	326	314	355	328	343	374	330	332	324	329	382	352	353	339	311	352	378	338	356	358	352	364	336	349	331	342	359	358	335	341	345	334	323	346	341	322	361	345	321	376	321	342	330	364	362	336	346	330	334	334
2095	830	836	889	846	800	814	811	820	849	821	827	844	840	846	830	840	804	840	799	779	778	855	817	800	793	823	791	866	853	804	751	839	837	818	871	817	832	784	779	822	861	844	820	795	811	800	814	844	812	798	847	830	790	857	813	831	775	810	784	825	824	807	763	876	837	820	803	822	865	808	814	821	753	791	762	778	827	823	798	788	879	814	767	835	784	771	803	824	848	862	876	815	785	809	796	839	817	797	791	786	792	784	786	803	814	816	807	801	788	844	865	809	798	822	777	845	835	785	802	791	805	801	768	780	785	797	846	893	826	812	811	801	836	850	861	800	851	868	788	815	832	848	817	813	802	783	812	788	841	822	840	889	875	760	813	842	838	746	822	805	779	843	840	786	794	858	783	810	829	807	828	817	853	809	780	825	754	791	809	824	830	798	828	833	821	812	850	826	785	808	842	828	856	796	820	800	815	823	803	812	848	867	845	816	812	795	799	796	823	777	864	825	849	827	816	767	816	804	818	846	794	765	798	841	820	869	840	831	817	846	791	817	820	782	791	845	833	801	850	846	824	821	815	836	800	802	789	841	810	804	746	852	829	835	841	754	768	756	847	835	811	811	803	794	785	828	822	835	768	794	836	848	822	835	800	865	820	767	814	840	824	831	791	778	784	828	812	799	819	834	842	843	814	839	849	795	844	788	785	767	880	785	809	849	818	826	824	833	811	837	852	874	827	792	882	773	804	849	818	782	805	780	791	874	808	758	838	820	783	835	775	841	836	774	870	856	796	827	813	832	768	847	860	796	764	813	828	848	811	844	753	792	781	788	796	799	831	859	792	822	855	803	875	828	835	812	817	789	818	850	827	836	793	869	847	843	802	743	778	811	821	814	813	810	807	780	796	778	817	818	850	814	792	806	794	876	827	825	841	813	807	830	810	820	801	814	835	791	818	838	823	765	773	784	761	846	828	872	860	799	834	838	799	878	776	886	821	808	794	794	778	820	867	816	797	799	797	817	839	824	827	791	827	846	815	776	820	834	784	802	788	805	797	821	784	767	787	838	859	782	829	802	817	844	823	863	791	823	827	824	825	816	863	763	809	808	768	855	860	822	831	752	826	861	787	801	814	791	846	830	834	837	809	835	848	814	815	861	810	788	823	825	836	817	801	795	800	819	834	809	817	865	863	799	796	825	864	793	808	809	822	822	849	816	816	783	807	802	765	849	806	761	807	815	826	836	777	828	775	821	839	820	823	873	819	831	789	847	812	784	830	772	818	826	838	834	826	810	811	793	848	827	835	810	826	869	812	819	803	833	781	802	858	835	833	804	759	809	792	800	831	771	852	800	780	850	850	829	801	833	838	758	780	831	851	842	801	856	795	772	782	747	829	800	791	880	795	820	774	844	793	764	817	839	799	860	768	746	849	848	839	828	769	808	767	809	787	805	828	762	828	813	825	829	846	785	797	789	824	845	816	832	825	840	822	803	802	916	825	845	813	824	819	839	842	833	847	764	785	870	806	822	797	764	810	847	848	790	806	803	837	871	786	848	821	796	838	864	769	850	849	773	783	807	838	810	875	833	848	797	854	826	824	830	833	803	772	857	785	827	846	814	789	835	807	823	787	818	811	823	767	809	787	793	798	810	805	759	754	856	816	806	832	817	848	792	809	811	884	781	786	837	821	851	796	819	816	849	833	813	844	811	804	819	815	768	778	838	806	790	825	792	782	793	829	852	855	806	837	850	814	870	849	743	825	836	783	756	805	810	810	843	815	844	781	781	885	834	823	859	808	820	872	792	815	788	802	828	819	795	842	800	804	851	815	818	791	798	815	794	800	837	832	840	841	812	805	810	843	802	820	813	822	827	868	804	836	811	831	846	835	811	816	778	859	863	835	789	799	860	827	844	804	828	789	819	831	813	837	866	863	840	802	843	818	840	849	828	790	815	849	843	814	799	761	844	771	868	806	842	789	794	822	811	816	828	825	752	830	762	822	763	858	826	834	762	808	836	812	760	795	803	808	826	767	795	829	791	859	829	827	807	824	793	795	803	819	826	818	875	812	820	799	803	792	833	847	828	816	769	862	830	787	804	838	779	820	858	825	771	792	839	781	885	850	811	781	812	844	789	858	809	840	803	787	829	866	799	795	798	821	845	788	816	828	806	771	790	802	838	844	857	765	782	784	813	814	790	817	840	781	849	840	800	821	786	818	820	810	845	832	832	772	850	836	853	819	806	799	822	849	824	877	814	812	828	821	810	777	855	804	800	797	862	749	790	776	822	889	822	869	812	844	801	804	855	762	820	810	800	812	854	831	789	826	821	838	807	841	831	833	792	825	819	813	804	886	833	771	803	838	803	832	836	808	837	832	780	748	817	792	807	780	762	792	833	836	797	829	836	805	842	775	818	791	783	852	842	785	852	809	806	797	790	793	782	848	853	809	826	801	780	815	822	756	868	834	788	824	773	773	834	836	876	881	822	753	801	818	812	804	806	795	838	820	778	893	831	817	842	742	814	799	848	799	796	826	831	837	833	888	810	822	827	834	820	810	773	779	843	789	815	806	770	774	806	804	813	902	862	833	834	820	816	813	798	833	860	752	833	875	822	839	817	841	841	784	864	753	809	852	884	799	809	767	818	816	749	848	856	776	827	806	792	821	838	867	808	830	826	797	829	805	787	840	858	808	893	844	852	769	836	807	777	792	813	868	820	814	816	811	873	845	786	777	824	834	786	813	834	823	827	853	847	821	792	831	826	815	795	807	827	820	780	857	795	767	809	829	859	818	792	800	807	822	786	831	843	829	811	819	821	824	813	812	779	790	836	806	833	811	874	810	767	826	805	821	801	862	789	848	842	792	827	821	827	820	796	822	784	821	789	820	848	824	769	851	806	856	844	776	817	845	840	839	823	782	802	818	826	830	819	825	830	812	794	822	840	853	833	812	838	867	845	803	839	827	829	826	830	840	761	805	823	811	809	798	804	818	818	810	807	784	836	827	784	828	841	855	770	809	820	828	748	759	775	826	809	760	818	832	833	801	760	803	838	840	815	786	829	841	847	824	817	827	779	813	860	804	788	815	811	737	816	776	809	849	811	812	864	822	853	794	786	854	834	825	788	776	829	855	812	811	808	795	822	792	825	858	844	831	824	804	800	792	846	820	789	818	804	816	809	787	799	824	839	863	797	817	829	864	797	851	867	833	806	788	798	797	835	789	824	823	796	832	800	816	887	787	833	780	813	847	822	843	815	881	902	830	813	821	789	815	820	813	810	862	828	790	875	830	854	844	827	783	796	840	805	814	828	823	797	788	821	818	779	799	773	820	776	840	797	837	853	841	847	781	805	762	782	758	836	800	847	836	819	832	803	788	811	861	811	808	804	853	810	825	851	771	825	799	846	849	846	813	824	810	811	813	839	815	822	808	824	788	792	798	815	836	847	808	807	808	847	839	816	813	804	872	786	866	841	837	771	834	886	764	820	784	838	815	874	801	771	812
7142	574	532	546	466	420	379	387	357	392	396	340	357	349	352	324	318	337	316	330	354	311	315	330	290	316	309	351	374	307	342	332	331	332	356	319	315	306	347	305	344	322	356	330	331	312	349	345	357	303	350	339	323	339	341	380	370	352	383	364	327	355	321	321	348	310	326	323	313	315	341	366	301	327	344	343	354	358	335	310	354	319	333	372	342	319	331	356	351	373	304	352	324	328	349	348	355	339	337	332	330	344	331	319	342	348	358	318	311	339	357	361	349	321	339	321	331	310	339	325	339	353	335	299	335	307	329	341	340	322	309	311	338	337	333	342	353	349	347	377	332	343	356	339	314	358	329	355	370	360	304	346	321	325	346	362	293	327	298	330	310	334	335	337	337	330	313	317	316	305	355	342	352	286	341	348	349	325	327	327	317	332	325	341	329	323	333	335	345	327	389	340	360	318	323	350	352	332	341	353	342	353	346	310	334	310	339	370	313	324	328	345	347	349	311	325	308	354	324	355	319	296	354	311	327	327	344	341	357	352	343	361	340	346	358	338	318	334	310	339	353	359	340	337	341	358	304	369	313	332	358	342	320	363	334	332	340	314	317	357	318	300	309	319	333	338	333	357	348	357	356	347	337	357	366	344	333	328	341	347	307	328	367	330	324	342	367	340	338	317	319	340	333	353	305	320	345	355	337	317	351	360	323	348	371	357	337	335	347	314	343	356	359	328	362	339	334	327	380	345	340	306	338	338	327	351	345	389	339	345	337	369	313	324	354	336	308	314	350	353	337	315	326	325	313	331	314	357	357	318	342	331	337	365	342	299	346	311	303	330	351	328	336	330	378	321	333	344	323	349	351	354	344	326	307	347	333	326	376	341	356	333	329	296	315	320	359	373	317	367	314	363	354	341	349	332	355	329	307	307	352	311	319	331	344	332	318	372	303	315	339	332	311	323	325	287	361	339	343	289	354	342	348	356	361	320	343	337	327	352	334	327	349	323	338	304	327	326	341	349	354	325	330	285	308	364	316	312	329	338	324	293	309	317	330	310	322	328	334	355	335	355	315	322	323	287	309	307	341	332	368	372	359	334	352	313	327	330	332	301	346	338	345	340	320	343	346	344	347	330	341	287	315	321	323	315	345	345	342	358	340	342	364	361	335	362	307	321	333	321	355	321	342	330	321	334	304	335	344	327	352	332	328	316	309	347	346	331	335	321	361	328	307	312	358	297	318	335	353	344	348	302	357	346	361	295	383	327	349	297	321	370	349	307	360	330	369	300	331	336	329	339	314	354	311	349	326	299	326	329	351	345	304	287	331	306	324	338	321	313	356	353	309	317	312	350	306	316	349	332	341	341	343	342	317	368	344	304	374	318	360	351	322	348	343	358	325	305	346	329	337	339	335	352	286	311	304	310	298	329	336	328	336	336	354	320	335	347	330	318	341	331	298	348	287	315	342	342	372	372	380	344	326	348	321	333	323	350	361	324	342	278	341	323	299	325	335	325	341	329	348	372	350	319	360	342	340	352	324	311	329	330	339	323	366	355	310	314	302	341	356	334	327	341	338	346	316	327	350	295	329	365	337	334	342	312	324	317	358	340	320	371	336	346	324	296	305	322	349	329	369	293	343	302	329	334	324	307	331	333	303	330	305	321	372	335	312	356	338	346	339	314	354	346	311	350	320	337	334	355	348	351	348	317	368	354	315	332	333	343	364	319	318	327	327	306	308	337	314	307	324	354	317	353	335	321	350	292	332	330	328	307	358	309	350	349	350	306	336	332	368	335	332	336	378	316	369	361	317	316	303	336	337	329	312	347	344	340	335	318	326	356	366	339	351	362	351	343	314	317	325	338	344	336	310	341	330	317	359	371	316	313	362	332	328	365	348	341	300	332	334	338	336	353	326	320	310	304	329	347	335	331	330	300	365	342	335	320	357	326	342	316	332	325	369	334	362	322	329	351	353	314	357	356	337	382	352	296	294	339	324	351	349	322	318	356	307	346	346	327	314	334	349	338	337	349	354	337	345	327	304	309	326	331	340	340	338	312	396	328	359	344	356	312	378	326	340	354	330	301	345	314	332	326	337	320	336	361	331	351	339	358	341	313	335	325	354	360	331	332	307	351	301	298	324	356	364	311	354	328	372	377	340	329	317	330	342	337	337	352	320	361	332	319	360	363	354	319	360	371	374	314	346	331	337	325	338	330	361	336	324	319	371	334	289	356	348	320	335	355	344	325	341	303	349	357	324	301	334	327	339	335	317	339	336	335	377	304	329	330	299	338	323	349	328	331	312	330	334	354	323	341	300	301	328	302	312	337	309	386	339	314	332	346	326	344	352	331	302	343	324	329	330	330	357	359	354	356	365	336	317	355	401	300	318	296	336	314	329	321	327	352	350	317	337	384	369	341	348	320	347	314	330	336	309	385	331	313	291	311	312	328	329	340	342	357	385	325	353	317	337	353	330	333	333	339	329	325	355	323	357	317	317	332	329	340	319	343	332	344	344	334	345	325	380	350	329	329	345	356	338	347	316	346	331	326	343	318	299	307	328	324	345	338	333	333	360	369	385	374	323	353	351	352	327	326	342	339	358	353	338	362	328	333	321	274	327	320	333	354	331	338	317	366	348	326	327	317	347	336	327	350	340	309	319	347	358	365	329	339	360	318	324	307	334	292	340	348	359	351	346	344	364	349	355	358	320	313	333	359	320	332	351	347	329	350	359	306	328	338	308	321	324	365	368	341	324	334	345	335	333	344	376	311	287	344	337	297	354	355	335	366	330	306	345	361	339	311	316	324	318	342	333	311	335	327	333	343	310	319	366	360	355	316	369	341	345	315	358	351	308	338	313	329	347	343	321	324	358	310	349	334	349	343	366	356	353	343	364	330	339	328	370	314	341	387	334	339	324	329	316	346	303	343	287	358	317	328	340	334	342	351	343	357	354	345	354	302	348	327	289	366	320	359	322	351	328	330	339	329	313	347	317	347	334	311	347	361	379	325	323	348	338	341	339	361	310	357	337	362	329	349	340	321	296	305	336	326	345	319	330	318	345	336	336	347	314	301	340	326	340	316	367	357	341	339	321	334	331	361	356	345	363	325	353	322	359	350	367	348	333	334	336	358	338	339	343	347	338	331	325	367	345	305	324	347	345	346	317	319	363	360	301	318	332	351	322	346	318	358	336	341	311	336	353	354	349	327	338	319	345	382	320	360	321	379	326	358	360	336	350	343	350	316	336	316	321	327	362	332	351	280	340	333	356	330	338	317	320	306	322	350	338	320	344	384	345	306	342	349	285	287	324	337	357	301	329	320	368	342	345	350	346	324	295	355	346	325	335	328	325	366	401	336	349	347	322	358	335	337	318	344	354	308	339	305	324	324	338	321	309	360	346	368	344	318	332	339	345	342	351	346	349	332	346	317	329	295	321	325	336	321	311	301	326	361	323	331	331	345	335	322	306	333	336	290	333	369	365	328	328	312	323	361	324	355
6602	1051	1312	1471	1381	1194	1080	1035	960	949	889	897	851	879	815	852	837	864	867	842	782	743	810	811	813	790	794	848	768	797	789	845	804	763	874	785	775	771	796	782	825	760	781	835	786	761	774	777	760	799	828	805	745	765	778	826	783	731	813	773	799	817	782	779	764	810	794	799	781	779	814	742	800	790	796	798	762	744	773	827	813	790	806	790	777	829	834	759	783	770	802	754	796	768	723	760	800	778	756	778	780	760	767	785	794	769	782	807	822	733	780	768	719	779	747	743	774	793	790	731	784	760	794	778	762	799	739	782	843	792	755	774	725	773	793	778	765	767	784	779	742	731	736	807	817	760	766	761	767	810	790	790	744	772	796	829	795	763	818	793	779	840	815	802	791	766	800	782	783	785	766	803	779	777	713	795	753	821	778	723	763	774	747	816	761	746	765	773	761	736	808	815	774	737	798	792	768	817	779	829	791	770	781	804	802	827	807	798	822	810	792	808	774	805	758	809	782	784	757	819	789	764	771	725	816	802	767	793	737	768	798	809	790	814	825	755	775	788	810	781	805	847	816	787	793	770	796	784	831	815	815	763	754	763	814	737	799	732	742	771	754	748	750	768	765	844	791	764	808	823	811	769	775	761	760	770	804	771	776	749	779	768	749	782	797	788	791	789	841	781	715	806	792	771	745	766	801	813	800	806	798	766	810	768	753	792	777	746	821	765	796	794	795	788	809	789	836	776	788	798	852	801	777	751	846	778	812	806	817	755	744	816	754	830	807	770	815	796	767	711	800	793	814	778	800	780	808	781	810	780	812	755	778	747	759	751	797	793	761	762	789	788	761	775	776	806	792	737	778	772	760	842	743	792	777	749	741	738	751	786	819	748	782	815	798	789	783	803	751	718	778	773	759	793	810	778	816	778	790	731	796	825	783	806	812	799	731	754	745	794	732	738	787	743	734	806	730	755	815	795	765	735	806	787	803	821	781	798	822	788	732	756	759	793	833	740	756	832	772	730	791	802	847	825	751	768	739	789	766	785	750	790	822	770	772	838	760	748	774	726	820	801	764	756	815	803	776	749	782	813	858	737	736	773	765	755	721	755	821	828	728	825	746	761	749	755	778	800	772	801	778	758	766	810	785	795	763	758	783	760	768	839	769	746	763	829	773	789	784	715	752	787	770	759	764	715	800	730	774	782	755	788	775	753	786	772	738	751	778	751	826	800	796	814	811	746	808	773	795	826	831	783	806	838	813	799	780	755	734	797	732	798	803	786	772	833	810	739	750	732	798	799	826	791	805	780	759	756	783	782	800	787	747	772	789	768	770	736	773	807	760	768	763	811	775	726	764	837	787	785	784	751	793	732	775	811	746	801	823	768	810	771	804	828	752	765	805	827	724	754	795	752	784	780	816	762	785	752	827	811	799	815	781	808	765	787	783	791	748	728	809	795	791	806	755	750	782	756	734	761	815	814	787	727	790	812	749	819	742	742	822	782	779	766	794	789	725	831	789	769	785	780	788	769	768	806	765	848	813	788	773	812	788	760	781	763	849	769	796	822	772	788	795	787	765	752	792	776	805	736	829	780	836	775	797	767	767	804	777	773	789	763	742	803	779	784	800	782	776	766	776	758	791	773	800	751	796	787	754	789	795	803	801	799	771	803	801	794	801	831	781	761	744	783	772	775	768	768	712	814	757	846	780	772	771	734	739	755	835	801	742	843	784	813	790	805	764	782	792	775	798	776	799	799	799	802	728	761	761	776	817	738	816	777	797	780	838	779	807	710	770	769	798	763	755	750	797	749	847	769	751	807	806	766	749	777	734	765	779	786	759	766	776	791	819	759	793	776	746	800	749	777	754	721	747	785	806	784	806	799	762	803	818	755	704	808	757	788	763	765	785	801	719	748	799	789	776	788	774	786	798	794	768	817	838	776	780	773	762	794	778	804	776	787	767	787	802	741	803	791	747	814	764	800	811	780	783	751	750	771	761	745	775	767	779	783	766	772	767	774	765	803	790	752	780	765	808	808	823	817	812	805	777	754	769	774	818	803	792	783	839	796	733	810	758	801	772	720	756	762	815	791	802	746	798	783	792	752	770	753	814	782	853	845	757	753	794	801	792	768	752	801	818	783	763	796	809	827	766	768	721	796	777	790	755	825	776	819	789	783	773	785	789	811	812	737	813	786	751	746	785	788	791	812	772	745	768	790	725	803	792	759	739	834	780	778	785	768	778	813	736	790	756	762	830	769	767	761	728	793	784	728	817	823	771	702	831	801	786	786	833	860	731	728	755	739	812	821	773	756	774	763	823	755	835	802	795	762	790	807	813	752	786	791	811	792	756	774	776	795	755	780	809	800	767	766	760	758	779	795	803	735	773	761	745	823	732	800	778	804	770	747	808	730	796	777	770	790	750	752	781	754	741	772	762	831	772	815	821	759	721	807	800	791	741	730	757	794	765	779	762	779	816	846	747	814	751	799	823	765	802	817	830	770	774	740	793	775	767	804	780	792	813	770	783	784	807	783	741	791	807	757	795	815	765	799	771	786	825	811	815	751	813	786	734	795	760	803	752	799	797	762	786	790	764	761	808	781	742	784	746	789	759	812	805	722	779	761	818	801	801	850	757	764	756	800	743	795	724	798	767	801	824	795	761	821	795	765	798	764	728	805	830	799	754	770	787	804	800	812	795	807	759	753	784	807	714	787	837	752	766	806	776	798	795	813	756	800	811	772	786	746	778	764	801	808	801	804	829	788	789	754	803	755	763	818	773	800	773	749	761	760	814	770	827	804	717	807	814	754	714	769	740	767	771	724	817	800	767	788	761	790	764	789	787	805	790	763	752	792	792	803	795	795	801	791	828	801	753	752	771	754	772	761	764	780	799	804	773	797	784	762	760	811	731	788	771	756	829	761	781	818	833	816	800	691	786	777	762	792	759	794	808	791	800	813	804	820	783	805	756	806	764	773	775	782	739	814	771	834	779	856	772	784	699	827	798	843	809	740	774	749	800	795	850	802	815	753	718	773	774	801	770	793	786	764	756	822	734	793	780	720	753	809	795	752	758	779	785	771	789	765	739	774	786	747	810	771	823	795	777	790	790	767	811	830	826	747	763	792	793	750	780	752	810	789	789	788	798	740	818	798	744	755	763	782	793	747	784	810	813	756	789	772	764	785	773	797	762	813	827	744	819	792	778	773	785	774	775	824	754	806	756	800	778	809	772	757	768	736	784	760	813	781	763	805	751	804	798	836	805	782	795	771	755	749	767	731	774	757	797	726	815	765	777	806	746	750	808	797	710	812	766	772	773	819	774	769	765	767	785	778	797	745	793	798	744	809	756	735	731	756	811	764	788	798	772	804	772	791	787	774	795	815	785	784	792	766	807	788	790	779	787	800	747	772	748	752	842	773	801	813	800	831	820	816	750	776	805	738	723	749	773	820	756	792	758	763	788	767	758	750	791	846	822	747	745	732	759	755	793	781	789	804	839	758
13018	893	647	593	400	320	266	260	211	200	180	152	175	167	148	162	194	168	161	148	158	157	149	158	160	153	174	166	169	153	140	147	167	142	146	176	158	170	146	161	170	160	167	155	149	171	166	158	169	170	159	178	144	152	140	173	140	148	158	168	137	158	171	131	184	163	175	163	163	173	155	170	152	149	161	133	193	162	155	153	158	146	139	127	133	155	151	160	176	157	174	166	153	149	139	156	144	164	168	175	179	136	144	191	162	175	180	162	175	160	162	144	162	138	164	149	172	167	167	138	170	187	144	150	151	165	144	159	159	157	165	165	182	167	162	159	136	149	160	165	162	172	145	139	181	185	163	153	160	138	139	139	155	149	153	173	156	160	168	171	170	152	137	143	141	165	137	148	177	162	146	158	144	143	177	159	161	150	156	139	151	148	148	156	162	167	183	145	165	157	170	129	165	138	134	120	145	170	165	188	147	174	155	170	171	155	161	129	152	169	168	151	183	161	163	143	146	177	132	137	163	147	163	162	162	148	162	193	156	172	137	126	157	181	168	182	151	141	161	151	162	169	137	153	143	167	133	160	147	142	164	163	157	168	144	167	153	162	127	161	152	126	161	153	127	155	152	152	162	146	162	157	183	165	148	165	157	165	147	141	150	157	163	149	138	159	155	160	148	136	162	156	166	168	150	178	130	164	163	170	155	164	152	162	166	160	151	140	163	137	159	164	144	133	139	149	153	157	161	164	168	163	164	170	165	155	176	143	140	151	155	158	157	132	166	163	159	134	180	169	172	153	164	183	151	161	130	150	134	139	172	173	128	129	177	155	156	157	146	162	159	128	146	157	167	156	197	163	175	177	149	151	157	155	140	158	154	144	188	156	140	171	161	135	172	177	162	152	148	162	159	157	162	160	162	171	155	179	170	179	159	132	151	160	154	165	155	153	165	170	178	158	168	137	133	155	158	147	152	153	165	177	129	170	152	172	149	163	148	155	148	182	144	151	167	168	152	159	153	170	150	147	162	148	193	175	149	141	173	133	149	154	155	164	156	158	175	145	156	141	158	176	182	138	151	180	153	152	149	167	143	152	180	179	163	172	155	177	157	150	142	159	161	156	161	169	160	164	171	166	147	146	186	169	163	164	144	163	157	145	157	154	158	157	157	154	145	140	138	141	146	168	172	161	160	163	180	180	168	176	160	170	176	134	167	164	161	166	139	149	170	158	170	136	150	152	150	176	153	162	153	137	154	140	171	131	168	138	162	169	138	183	148	152	193	161	155	157	154	162	139	162	127	136	151	178	147	148	174	152	151	151	149	157	157	141	175	140	155	161	137	174	163	129	160	168	135	153	142	158	172	155	158	163	158	159	148	154	144	126	172	182	171	172	141	152	155	157	153	157	149	142	169	131	165	160	168	169	152	155	155	136	152	168	159	170	166	137	160	165	151	172	142	146	166	159	150	164	192	156	141	172	132	131	142	157	140	153	145	188	146	146	147	166	131	140	156	138	160	134	156	159	159	157	135	153	176	175	193	182	184	149	130	152	144	169	167	153	149	154	175	158	171	168	171	147	151	141	148	138	169	172	157	172	167	150	150	163	162	146	165	155	162	142	146	172	156	157	171	169	157	161	131	153	154	134	187	167	166	149	156	177	178	155	143	170	162	142	163	167	173	190	146	163	160	162	163	178	145	158	134	136	144	153	180	151	185	169	165	164	146	180	174	148	150	158	124	195	168	168	151	151	174	163	165	157	170	181	174	155	182	153	147	173	150	154	149	148	145	171	165	156	154	155	158	157	146	156	187	144	138	148	170	140	152	127	146	149	145	160	144	144	140	156	155	144	118	151	151	162	171	155	147	155	150	164	150	150	161	164	150	167	159	167	168	178	163	154	176	164	155	166	155	165	175	151	157	136	151	153	187	146	176	159	143	153	153	153	141	149	152	147	139	141	161	149	173	165	164	177	133	137	141	152	140	133	136	157	168	148	154	153	163	141	149	158	164	135	156	150	158	158	147	158	168	157	165	146	171	143	161	161	184	159	156	143	160	142	159	146	140	162	164	174	134	153	143	171	156	146	164	160	163	158	154	144	168	154	170	149	151	171	148	189	148	163	147	164	135	151	114	125	156	148	150	155	171	132	167	153	188	158	147	150	168	163	153	150	143	173	154	178	146	150	160	161	156	155	139	156	159	172	162	154	144	177	152	145	143	148	156	143	170	132	150	159	155	149	143	147	172	147	140	153	161	170	141	146	148	172	165	155	146	160	172	149	147	164	153	190	214	137	162	141	140	164	171	157	140	157	158	164	176	161	163	143	177	178	160	175	188	148	157	155	169	153	153	149	145	138	177	165	179	159	146	148	150	174	159	152	155	156	151	174	140	151	156	155	178	164	165	160	175	159	167	143	150	175	163	166	145	144	168	144	157	148	129	175	141	185	146	165	172	159	156	192	155	148	131	151	142	166	186	164	157	146	168	169	151	172	132	163	173	157	163	161	182	158	150	164	154	171	168	128	165	159	159	161	157	155	151	189	152	158	133	171	165	153	136	134	150	130	154	172	160	158	167	151	152	161	161	163	152	157	169	161	173	148	151	172	174	160	161	178	172	160	159	185	181	160	143	165	157	145	158	154	139	152	190	142	161	166	183	152	156	144	170	150	127	156	144	179	150	135	142	143	164	148	156	121	152	158	147	156	151	139	143	174	174	162	144	150	150	119	169	179	155	146	161	148	173	160	166	161	169	153	164	153	160	163	158	166	154	163	167	168	167	152	162	148	153	165	166	129	173	163	139	135	164	143	158	168	169	205	162	146	138	157	156	150	131	175	142	152	162	144	140	172	144	155	158	147	150	173	170	190	161	151	157	173	169	163	163	152	153	172	162	160	145	156	164	167	159	150	148	158	142	155	156	166	133	150	151	166	151	142	169	144	157	133	160	174	174	152	189	154	171	165	146	142	171	148	158	155	147	175	122	161	150	143	129	155	165	148	172	142	154	150	161	139	156	179	154	147	178	161	179	175	171	174	149	152	147	151	166	142	143	170	161	183	141	148	134	138	180	153	172	139	159	131	147	151	163	158	151	145	135	142	147	159	150	166	143	154	150	135	149	176	177	150	162	162	172	149	152	167	183	145	147	161	182	152	157	159	145	161	155	157	152	166	132	148	137	175	176	166	155	156	166	157	162	152	133	173	134	129	171	168	165	143	140	184	159	159	163	165	170	152	168	140	144	196	133	172	153	165	171	156	178	195	153	152	152	141	156	168	169	141	152	137	173	146	156	162	166	165	157	158	159	178	148	182	147	184	143	156	138	170	169	163	173	148	166	143	174	167	152	155	143	184	135	169	171	145	150	162	166	118	149	145	159	177	146	158	170	154	154	182	163	162	155	153	166	162	177	153	172	144	147	178	136	146	132	153	163	146	165	155	158	176	151	171	159	139	158	145	159	162	165	177	154	169	169	148	162	153	175	158	160	154	163	140	167	167	141	139
8165	881	1484	1802	1534	1205	1100	840	728	710	619	635	552	520	508	558	506	524	473	499	465	455	488	435	442	427	411	453	424	430	408	446	426	396	392	427	406	422	443	440	435	427	433	403	481	383	387	413	426	415	418	382	387	394	390	416	361	401	369	424	418	426	416	415	403	410	370	407	409	402	418	388	390	412	407	414	424	417	402	398	426	425	416	411	426	446	398	398	445	411	430	439	395	372	428	392	381	399	403	384	392	421	381	420	375	386	414	427	376	392	386	429	395	413	406	410	385	391	400	386	403	403	416	424	383	381	397	378	409	424	429	377	422	396	427	384	390	365	414	418	383	417	417	391	385	365	387	398	405	380	401	398	407	408	388	401	394	407	425	386	389	408	385	388	416	386	401	404	419	425	397	394	405	392	399	386	400	425	372	412	401	406	421	393	404	399	401	431	413	390	384	427	377	417	416	417	397	412	401	398	378	420	432	415	421	403	408	392	366	430	402	397	373	356	407	408	376	401	402	416	394	442	378	392	399	398	398	381	378	411	394	431	395	373	411	413	384	423	401	378	384	391	351	415	369	438	399	440	401	368	397	422	374	374	434	409	427	381	471	418	370	395	420	400	381	388	398	383	443	423	370	376	411	424	383	369	393	388	384	389	398	395	458	372	431	379	392	406	431	409	421	403	396	422	410	408	400	407	424	386	414	417	343	379	401	381	379	390	358	415	409	401	393	370	421	376	408	378	406	385	385	376	378	395	386	410	398	416	407	386	417	400	418	416	400	408	406	413	392	390	371	410	399	397	426	410	412	394	394	405	384	400	372	382	405	417	379	399	413	402	384	415	420	416	424	431	399	413	427	416	406	393	417	368	458	408	398	415	414	376	396	379	391	388	397	384	361	385	433	385	396	406	361	404	414	393	406	376	427	370	429	411	408	395	390	425	413	345	420	367	404	381	385	373	406	401	383	362	387	391	375	422	384	426	375	419	408	383	398	394	422	379	404	407	399	431	401	375	407	369	372	385	386	402	405	410	375	383	406	383	398	408	396	417	391	431	371	389	391	368	409	422	391	422	396	402	425	360	391	400	388	371	412	396	385	383	377	403	408	404	407	389	367	382	427	409	373	381	376	370	423	389	379	374	378	425	398	396	409	384	404	404	404	390	367	391	435	376	430	408	380	365	392	395	417	393	417	373	419	390	361	431	420	391	420	390	433	380	389	361	388	420	391	364	384	399	400	397	408	388	414	389	415	418	421	421	395	392	377	415	420	384	414	369	405	387	393	413	400	392	416	394	404	378	416	424	361	399	398	414	414	391	366	397	375	387	390	394	423	422	408	410	399	405	384	373	414	376	404	418	381	409	414	399	382	382	440	389	391	401	399	391	427	379	359	420	378	372	401	388	400	419	388	412	405	420	399	411	399	395	405	426	421	413	424	384	409	381	421	360	395	420	385	399	413	411	411	361	399	395	388	381	387	427	385	427	386	398	404	418	396	374	388	406	390	384	367	372	389	356	396	397	389	425	398	365	423	403	415	414	426	431	393	404	396	398	425	383	410	409	393	412	404	365	409	445	361	407	425	403	380	421	381	401	442	406	412	373	414	396	387	418	410	369	395	382	390	388	392	418	389	399	379	391	376	413	423	397	417	399	395	380	408	379	377	416	415	374	407	377	408	432	386	375	417	414	428	402	416	415	392	384	384	409	391	424	434	408	368	409	423	393	412	400	345	422	421	353	358	410	407	425	376	408	371	403	423	400	377	381	406	373	428	403	403	394	395	380	456	402	404	382	407	442	373	408	405	414	382	414	399	406	384	448	403	428	383	376	413	391	416	381	391	391	409	402	383	384	395	389	402	405	375	404	385	405	387	376	408	418	398	384	400	415	387	396	366	433	404	401	384	400	393	413	408	432	418	427	396	404	361	400	434	391	403	397	410	402	404	405	408	393	436	411	391	410	374	422	404	406	396	418	376	405	406	422	379	401	434	346	390	416	398	396	445	415	382	386	389	368	398	399	411	402	397	412	401	376	355	395	417	446	417	429	392	410	418	401	384	450	360	416	398	406	386	388	442	405	357	418	401	425	370	392	418	386	382	443	387	397	402	423	389	433	407	419	402	386	422	389	432	395	412	370	395	410	418	394	422	388	425	368	398	379	401	394	418	389	412	370	390	385	411	426	370	396	393	414	397	387	407	432	424	390	389	405	380	395	365	393	390	393	414	415	397	385	393	409	406	397	381	392	368	432	389	388	421	396	401	409	394	412	381	374	405	416	382	427	410	400	417	410	409	385	386	395	388	394	399	389	401	381	369	401	384	384	433	400	364	355	389	404	379	399	387	401	418	390	401	400	389	417	390	430	397	411	392	464	419	423	411	419	391	420	372	428	394	411	400	398	446	366	406	387	405	398	409	394	382	381	370	395	385	378	373	383	377	414	411	405	403	394	416	387	380	410	357	396	395	382	415	364	395	405	399	419	423	370	391	404	395	379	383	411	392	430	426	417	408	375	401	371	364	408	412	413	398	383	386	407	378	384	388	408	395	385	393	396	386	384	402	425	393	384	375	348	373	386	398	404	410	405	383	390	411	414	407	414	384	394	423	385	396	381	402	349	386	406	385	368	408	410	409	406	430	403	433	395	408	358	386	363	403	412	404	419	390	404	415	412	401	427	391	413	392	376	425	388	408	401	441	417	414	359	405	381	379	437	386	385	409	400	409	415	395	394	397	387	403	385	396	408	422	339	421	387	404	393	369	391	392	365	396	420	388	405	389	380	389	361	371	366	409	404	422	385	419	366	387	392	394	390	425	398	402	413	430	410	388	379	391	394	406	380	432	396	413	408	390	399	434	387	378	368	443	421	422	415	397	435	402	404	446	436	387	393	422	406	400	369	392	395	397	387	399	379	417	381	394	380	427	384	402	384	426	415	351	417	373	389	427	370	420	426	393	404	385	392	410	403	414	419	398	360	422	401	426	395	419	395	429	387	383	387	417	412	423	358	438	403	390	399	366	402	400	396	375	399	415	375	383	407	385	390	396	399	364	381	429	403	393	422	385	390	399	388	412	402	408	396	404	403	414	393	403	388	403	438	423	413	408	387	404	422	409	428	443	431	414	362	400	419	402	399	384	401	410	393	399	396	400	463	385	407	422	417	422	374	420	420	420	392	382	390	427	401	400	427	394	381	395	404	420	407	449	443	429	411	407	376	390	423	381	422	417	404	418	387	420	383	412	382	393	351	399	383	397	379	382	417	462	401	402	379	407	399	404	383	392	402	398	401	448	414	383	448	386	422	411	409	395	401	394	385	447	442	424	381	415	350	421	406	394	397	383	407	348	403	387	400	411	402	424	371	401	414	444	367	408	391	411	396	420	407	388	374	398	389	374	409	407	394	429	400	381	418	416	420	406	402	412	374	383	378	410	429	340	396	393	393	402	409	399	409	406	385	380	405	399	373	395	425	388	390	394	396	416	443	368	428	411	413	455	425	411	418
1597	369	344	336	364	404	354	329	344	322	337	306	372	364	348	327	340	358	359	360	337	369	375	331	350	355	313	340	338	350	354	332	320	384	347	327	362	327	350	360	338	371	304	336	342	327	332	339	301	343	356	324	337	344	359	359	348	341	338	343	327	323	335	347	326	339	361	357	332	344	346	352	345	402	357	361	395	322	345	371	337	345	309	315	344	350	348	328	356	347	355	351	358	351	341	376	355	317	344	355	346	384	344	324	318	393	337	315	331	325	343	310	370	350	358	357	332	335	353	370	369	370	355	331	362	369	338	301	323	350	326	360	329	318	360	367	351	368	346	334	370	353	349	371	353	301	373	333	371	336	353	317	374	365	346	324	338	370	346	330	364	356	351	330	367	356	364	333	367	397	391	339	338	341	346	336	385	320	390	378	341	342	361	338	361	337	324	353	335	335	365	344	356	359	361	381	335	347	340	346	352	320	326	334	322	394	379	337	352	368	365	361	333	341	347	339	343	331	360	372	325	349	329	329	338	356	349	353	345	325	319	333	360	360	332	354	350	298	398	337	338	329	344	327	339	315	340	363	295	319	350	357	370	325	332	323	346	333	360	365	341	290	363	341	338	371	340	357	372	319	371	360	341	367	326	381	313	352	335	349	340	333	349	319	368	367	353	361	328	347	342	348	335	382	330	377	350	367	351	379	354	334	321	332	337	357	323	356	347	360	344	360	393	356	357	330	349	353	344	349	353	323	354	365	308	349	356	349	374	347	335	350	345	330	355	343	345	379	339	343	336	353	361	353	352	337	328	298	361	323	360	315	323	332	384	358	328	337	351	352	322	368	369	333	353	323	398	327	338	357	341	328	352	353	360	306	345	324	369	382	387	371	359	339	337	316	321	345	342	314	347	386	368	326	358	368	357	308	342	322	347	371	323	326	347	353	333	373	319	350	333	361	348	347	360	342	352	339	345	348	402	329	336	330	332	365	330	342	371	331	320	341	352	346	342	367	364	365	338	329	352	367	332	391	377	331	358	350	329	358	374	351	320	330	328	361	319	334	316	381	365	369	350	349	340	366	381	313	289	339	370	360	365	313	329	358	354	354	343	355	364	319	347	341	332	358	338	354	365	362	330	348	341	377	353	331	364	346	351	365	349	315	376	306	360	335	382	402	321	376	374	329	344	349	339	376	331	344	347	322	341	351	369	345	342	334	343	355	391	328	359	356	330	351	366	347	343	363	335	376	380	342	390	314	380	336	326	336	319	324	314	326	332	342	332	353	368	328	346	377	357	388	336	359	355	372	323	347	364	356	332	339	331	356	353	345	327	318	338	339	358	353	338	362	351	371	354	370	328	292	367	344	342	332	339	348	377	347	360	341	349	351	382	351	331	356	313	378	322	309	351	355	395	334	307	332	360	360	410	325	360	355	360	362	342	368	366	346	313	355	337	364	365	358	383	333	321	342	342	332	354	357	362	371	345	367	354	346	347	334	343	374	351	319	335	331	313	329	327	357	318	335	327	344	329	338	367	359	323	362	321	322	331	324	342	336	367	350	329	329	327	362	325	293	352	329	338	326	355	304	307	342	351	340	325	361	353	357	388	336	340	348	372	384	357	372	350	368	344	331	356	329	376	341	352	381	382	354	314	353	367	342	360	365	371	316	350	342	339	347	345	379	339	351	317	359	344	373	347	340	302	332	330	360	347	368	330	361	328	362	348	348	329	325	373	346	363	371	318	356	351	339	342	371	361	305	355	331	340	319	317	373	358	341	336	345	376	352	342	350	320	348	354	313	399	353	342	355	367	376	360	390	324	332	361	348	333	334	319	372	315	346	382	416	311	350	330	366	334	341	368	368	351	358	378	382	341	340	358	362	353	381	323	345	381	357	343	344	306	299	356	324	342	325	359	340	332	354	339	341	359	350	351	309	368	330	331	347	365	362	350	322	338	393	341	337	356	360	383	339	334	347	352	334	378	354	318	362	363	412	353	353	363	412	360	334	400	361	323	356	312	374	348	326	351	340	325	374	345	372	348	324	351	353	351	331	333	330	365	367	367	362	337	364	368	346	378	339	349	355	354	334	348	353	381	353	344	313	342	344	324	320	316	357	353	356	348	336	317	332	306	352	331	342	344	317	321	385	371	357	319	368	343	360	320	349	360	377	322	364	381	333	343	339	365	343	334	315	334	379	415	360	339	353	361	357	372	347	343	319	326	327	332	344	363	365	353	312	361	357	355	353	350	369	332	345	356	366	350	393	349	384	406	325	338	339	312	353	353	358	332	368	329	355	369	353	344	366	394	366	372	378	340	343	320	306	341	327	346	337	352	374	312	336	343	375	348	309	335	336	336	337	337	316	383	343	358	347	344	325	357	316	328	340	342	374	336	351	337	328	342	343	343	354	351	313	351	361	347	351	366	342	321	381	340	338	346	369	367	386	341	375	345	354	377	353	313	342	346	369	385	356	344	320	360	360	355	348	368	348	312	372	359	317	371	297	360	343	348	359	376	356	350	346	378	326	300	321	332	337	298	354	349	365	357	317	335	316	377	337	346	375	350	299	339	349	353	345	329	367	346	332	361	327	348	318	323	326	332	371	326	340	339	304	354	336	367	322	370	351	377	372	350	363	341	361	348	353	338	332	365	336	385	341	333	361	380	340	335	374	343	358	371	313	365	341	370	313	353	346	393	363	331	350	337	333	335	337	369	370	334	357	365	341	343	342	326	346	317	347	364	391	353	337	305	374	379	329	342	351	355	349	338	344	375	337	325	357	363	335	337	364	335	309	314	374	359	357	332	339	370	367	330	338	337	361	340	329	341	355	355	332	347	353	326	343	327	359	321	338	348	341	353	365	356	324	314	327	357	363	369	368	309	368	328	374	379	316	352	365	370	315	340	333	355	376	314	382	334	400	346	390	335	333	368	327	348	372	333	343	346	344	317	354	350	370	323	299	355	340	347	342	344	354	355	361	336	306	343	387	376	350	352	354	319	348	355	351	338	333	347	346	331	359	368	321	356	366	348	306	351	365	359	361	337	360	373	367	337	362	352	344	352	355	329	334	335	337	372	313	339	339	380	359	331	389	377	325	325	363	335	325	302	309	313	378	371	345	370	358	321	377	366	366	364	352	326	301	379	342	355	361	345	379	324	343	350	332	331	371	364	401	367	388	335	370	299	351	343	367	346	369	338	313	383	368	330	356	370	330	373	339	352	344	291	325	336	343	346	370	353	339	359	356	336	341	384	336	363	355	357	321	359	342	312	377	317	307	358	327	344	348	322	361	371	335	348	313	332	333	334	358	342	337	361	369	390	362	358	366	337	336	327	348	338	373	336	354	338	342	349	339	358	350	346	349	331	337	332	329	318	320	328	348	362	322	373	335	364	328	360	330	390	377	361	337	302	362	332	356	336	324	336	334	362	324	351	310	325	328	324	324	344	327	341	384	371	354	387	339	349	344	348	330	338	343	310	324	316	354	367	357	347	340	330	372
2144	824	846	853	868	810	803	834	888	846	888	889	847	836	770	854	827	806	803	789	823	823	807	809	880	853	817	810	816	851	819	835	813	841	817	799	838	803	825	808	806	812	797	794	813	845	794	792	824	838	825	825	864	806	870	850	888	807	814	795	831	869	829	806	849	867	867	842	832	782	780	791	823	762	845	752	791	864	868	812	842	818	815	824	786	817	825	828	853	839	850	815	813	863	740	822	810	804	810	870	808	850	807	843	868	828	806	813	806	837	837	830	803	797	796	804	824	807	820	806	829	797	881	826	798	810	830	800	811	776	827	762	798	824	809	824	824	797	810	853	834	854	846	806	788	799	807	824	846	765	794	808	819	818	842	863	775	800	823	796	846	808	814	825	830	770	810	802	823	831	770	812	813	774	790	831	808	842	819	832	788	791	783	832	850	829	905	797	785	783	809	825	809	830	844	829	775	752	769	826	836	810	854	787	813	788	816	860	805	817	817	778	824	842	831	774	811	845	849	773	809	799	814	785	904	824	847	805	810	793	819	803	811	790	829	764	733	777	812	821	813	802	772	827	862	827	828	855	803	815	789	807	825	790	817	809	794	773	847	811	767	852	870	861	817	840	808	825	840	793	841	780	803	772	771	822	773	783	787	781	807	793	786	808	847	768	806	869	812	821	821	786	824	867	772	813	871	897	806	791	771	765	757	807	777	873	814	822	817	838	852	808	809	822	835	799	782	799	826	793	834	825	781	852	818	838	839	813	775	813	786	832	848	782	826	773	839	789	837	850	823	843	788	828	821	869	809	847	842	815	853	850	773	839	880	834	814	818	842	842	794	790	841	789	788	846	762	824	829	853	845	776	833	806	831	824	815	807	805	791	842	850	810	830	802	817	772	779	821	829	786	760	815	807	766	813	850	772	803	836	786	830	782	867	773	839	831	843	818	850	812	823	773	772	821	791	817	800	785	812	857	800	815	813	837	840	798	770	804	877	833	857	831	811	822	821	827	817	812	820	837	871	858	823	829	855	866	800	791	832	812	783	841	839	812	806	790	804	800	845	760	814	823	863	874	849	801	825	818	764	844	801	780	800	794	791	788	781	843	797	826	819	763	809	814	815	828	844	814	818	788	803	800	842	819	819	847	791	860	841	809	808	824	791	836	806	829	831	869	816	871	813	776	825	837	778	757	821	820	797	806	768	785	827	853	768	842	820	805	770	825	810	848	833	815	824	805	808	808	858	822	785	792	839	803	817	795	790	802	807	830	815	837	826	828	796	792	785	844	804	793	828	813	837	811	762	833	815	742	792	798	836	819	782	832	811	805	820	845	862	831	804	809	788	814	827	824	815	800	822	825	801	805	806	814	815	815	858	825	841	881	809	770	855	847	792	747	826	803	765	907	782	883	783	834	774	799	809	788	821	862	806	821	809	831	819	812	847	875	820	766	813	811	806	841	856	817	782	828	815	785	781	794	837	859	850	825	881	747	889	769	848	828	792	793	771	827	734	811	836	810	780	801	801	798	842	869	793	824	796	832	789	802	765	802	875	792	787	808	777	819	816	872	830	781	876	776	797	830	756	847	812	819	818	837	822	803	779	831	860	849	790	838	873	820	837	791	798	793	835	833	825	781	809	811	775	816	802	806	771	778	750	741	800	737	835	810	790	836	799	881	828	800	854	815	819	762	808	821	813	834	808	808	794	790	815	759	824	833	841	832	813	817	797	842	793	768	785	841	809	811	850	844	805	790	860	857	817	823	841	839	771	771	780	877	809	833	854	824	804	819	764	843	780	892	818	825	834	816	806	808	839	787	769	826	835	857	836	846	814	830	850	838	842	830	818	796	796	838	851	828	820	837	856	801	847	808	782	830	819	826	803	827	775	843	827	837	861	835	812	769	843	828	866	818	840	869	850	817	809	792	789	826	823	804	797	812	785	779	815	797	823	826	853	833	837	816	863	807	838	814	798	803	836	861	821	814	851	856	868	824	787	809	854	811	838	805	861	807	784	799	812	800	767	777	846	836	839	776	782	795	893	869	796	821	840	821	817	819	817	814	807	849	810	830	749	812	822	811	848	795	808	810	820	794	851	841	845	823	745	821	782	816	794	778	781	820	799	789	730	844	829	798	795	827	813	853	827	859	834	767	807	772	799	791	799	824	862	819	781	840	813	839	814	787	779	821	791	828	813	831	822	837	805	806	801	819	866	812	804	846	816	841	851	799	876	803	818	856	887	836	849	851	809	817	834	819	838	805	807	845	810	798	795	784	832	809	818	844	819	839	801	817	832	847	836	802	813	812	796	793	815	847	774	793	852	772	784	774	790	824	789	822	803	788	795	770	784	818	841	763	838	809	838	816	860	813	858	853	822	822	812	760	816	832	840	789	784	795	864	828	813	877	804	841	869	820	804	825	819	791	763	806	835	818	835	824	772	811	827	800	755	846	752	860	837	825	816	828	833	806	796	828	805	806	801	835	832	836	790	751	805	856	854	769	811	790	853	830	798	832	810	797	817	826	827	794	803	801	867	821	868	804	819	809	820	825	838	797	824	840	778	795	776	822	851	793	824	753	806	859	759	740	782	817	839	827	837	823	845	829	838	833	795	842	871	851	799	761	800	840	819	837	791	843	819	751	779	810	824	870	859	860	819	837	844	779	788	868	803	822	830	805	847	773	805	830	791	804	832	819	812	833	802	796	760	820	817	822	810	851	834	835	844	790	860	808	827	810	825	807	809	807	835	749	819	830	784	873	767	833	743	816	749	766	812	796	763	790	807	822	822	810	803	851	787	817	828	757	812	806	815	748	816	808	806	832	811	779	769	786	821	826	778	778	794	783	786	795	861	778	834	857	808	773	805	809	839	864	791	821	831	772	814	805	778	819	807	818	837	842	808	846	795	789	846	839	841	827	841	760	793	817	805	844	863	809	784	874	857	797	820	836	826	828	789	801	849	805	871	841	785	818	820	837	834	794	798	851	850	813	812	786	842	836	819	783	770	805	784	824	785	811	815	801	810	843	859	817	867	834	823	850	790	790	778	833	828	858	850	829	773	812	833	781	824	815	798	836	827	788	835	809	804	805	834	863	771	792	785	815	850	846	849	848	796	839	813	835	861	871	794	772	815	833	816	855	845	806	834	817	787	847	792	843	789	780	845	866	838	747	776	802	777	821	860	779	785	806	805	780	842	786	829	853	837	811	761	771	830	861	815	766	773	820	812	864	743	876	803	865	807	852	795	866	834	817	804	811	820	806	841	796	803	798	881	799	875	816	813	833	760	854	831	791	778	812	813	832	823	803	843	819	786	812	787	825	836	843	826	829	812	884	769	827	838	886	813	828	816	821	814	817	824	819	831	815	763	805	846	792	813	815	840	798	766	803	754	813	806	790	816	771	799	857	798	819	814	815	882	849	844	763	827	821	806	785	843	832	812	794	812	806	814	797	826	811	841	842	825	778	829	849	821	778	850	803	805	821	824	837	795	818	808	812	801
7092	565	572	524	511	424	379	364	318	365	397	324	385	362	326	334	365	344	311	319	330	336	345	321	375	371	327	357	353	340	362	352	330	339	351	333	347	313	338	354	334	290	366	314	345	333	361	335	356	328	345	337	341	344	355	311	333	349	333	376	335	350	334	362	308	304	355	346	351	362	327	346	351	334	314	385	336	342	304	341	321	344	339	341	305	331	364	357	331	345	320	383	329	345	338	378	347	334	329	342	305	329	357	354	341	337	340	315	347	339	302	306	366	334	340	330	335	328	321	313	367	381	337	323	338	331	338	335	330	326	359	357	341	324	346	352	343	355	356	327	357	346	314	314	318	340	326	310	301	314	355	345	332	323	344	353	321	361	341	321	336	327	323	336	348	325	336	347	350	297	344	329	298	347	309	318	316	349	312	342	314	335	351	345	354	327	365	348	296	324	346	291	320	323	308	319	343	358	363	360	365	316	349	344	323	335	289	348	335	342	337	309	345	367	321	305	362	352	323	359	366	335	288	319	312	333	341	347	366	366	312	337	322	349	324	333	356	360	327	319	320	369	320	354	350	354	336	373	391	324	342	328	323	330	326	331	323	288	347	332	316	357	364	369	354	316	356	347	317	342	339	342	329	326	314	313	368	315	362	337	345	341	302	349	336	324	312	324	337	342	345	327	338	334	360	353	307	314	346	345	348	320	360	338	341	345	323	327	340	337	324	344	357	383	375	324	370	297	374	336	333	295	328	328	344	327	331	328	310	307	383	334	371	369	347	341	348	296	350	305	336	345	342	314	371	327	335	358	355	291	293	334	313	353	322	341	331	374	333	339	365	328	354	334	348	307	296	330	371	346	308	341	352	381	316	364	315	344	328	356	373	347	285	342	358	344	383	323	358	326	348	366	317	315	338	343	327	328	346	331	313	371	347	313	369	331	351	309	308	346	327	327	366	329	356	345	339	309	315	358	330	336	326	319	323	352	319	316	329	317	360	347	328	322	322	345	375	368	330	319	331	336	294	343	348	324	359	322	341	349	367	336	329	338	325	354	331	279	337	346	332	331	357	341	359	336	334	331	331	318	343	350	354	313	322	318	339	347	373	345	310	316	305	346	324	323	333	307	334	315	315	321	332	348	321	331	355	316	344	374	358	327	314	344	328	297	282	351	317	377	346	328	343	351	322	379	327	356	381	358	318	382	356	328	322	337	327	318	307	307	361	358	337	304	364	342	343	336	333	349	329	361	347	346	320	347	349	308	319	347	342	383	351	365	347	359	327	358	340	350	313	360	304	367	324	371	332	348	377	331	327	323	329	336	315	340	383	351	351	343	312	329	339	316	331	305	331	348	309	338	360	359	323	339	318	362	341	348	323	315	346	348	326	328	342	339	363	298	305	354	358	343	323	340	356	326	351	305	340	364	362	330	320	338	359	322	338	344	345	350	344	320	347	336	315	355	370	344	358	313	320	326	333	357	311	351	315	357	369	331	356	362	313	311	339	309	348	351	300	308	337	349	328	376	297	334	345	335	358	336	363	324	372	310	370	342	315	346	321	351	306	352	298	315	297	342	345	329	348	323	350	318	299	343	308	353	345	339	320	345	344	377	346	374	336	329	319	335	340	350	358	358	310	359	337	334	343	302	304	342	330	357	332	347	323	308	345	331	332	355	310	323	343	330	352	345	366	311	365	320	340	353	343	363	328	343	365	383	326	328	306	328	327	327	282	351	333	313	335	316	353	366	343	340	325	317	358	369	295	340	352	353	324	336	336	352	342	326	357	328	320	330	301	320	307	371	317	330	322	344	301	345	317	318	343	366	372	341	335	361	371	341	342	325	329	326	334	336	328	386	338	301	338	323	301	317	334	358	343	349	327	336	332	359	335	341	339	329	325	328	348	371	331	369	312	356	306	357	350	299	359	324	306	353	338	301	358	333	353	391	345	354	319	367	353	325	359	330	338	346	357	309	348	359	335	315	334	310	364	346	328	399	338	349	334	345	347	299	323	308	341	349	318	331	331	337	347	359	357	377	342	347	337	334	346	329	362	365	318	334	308	346	331	350	332	344	324	343	359	344	300	321	318	309	320	306	370	365	367	353	358	334	366	342	345	331	337	334	300	338	321	305	339	345	332	361	343	368	353	334	350	344	345	346	346	367	346	350	328	339	328	341	356	322	370	332	384	324	356	337	323	348	331	324	315	350	326	328	344	321	310	323	329	329	362	370	325	327	324	304	338	352	332	337	363	336	333	346	320	326	344	373	318	340	335	319	310	361	334	337	360	345	360	330	316	304	343	339	334	370	308	344	353	321	326	353	377	348	352	377	337	348	327	310	351	338	347	323	337	320	310	351	364	352	342	317	320	349	315	360	325	346	290	327	351	341	336	324	302	357	362	323	311	377	322	359	336	339	341	327	361	331	330	320	338	346	357	342	314	343	350	341	318	329	325	325	317	332	343	341	338	348	354	317	318	324	361	328	347	349	343	278	340	369	335	355	340	357	307	365	336	328	342	306	338	354	359	329	373	356	332	334	341	333	327	352	303	342	327	363	335	325	336	319	334	343	368	310	333	345	328	344	350	357	319	318	307	342	344	335	350	345	358	387	341	345	334	326	313	302	308	332	352	308	340	371	338	337	367	353	333	370	306	347	312	330	327	364	315	350	306	327	362	337	325	350	344	333	329	338	348	348	357	376	327	321	331	353	313	338	331	348	331	342	318	379	318	338	348	342	350	343	332	390	335	315	363	338	318	345	320	303	331	344	323	304	357	336	339	370	327	316	325	374	306	327	315	338	325	309	324	328	350	359	358	369	318	317	291	343	351	352	351	332	325	321	326	321	327	314	321	361	343	332	287	341	341	335	287	339	328	337	347	337	344	336	357	333	331	331	343	346	327	337	340	334	346	302	342	356	345	354	361	342	356	389	342	350	327	330	319	318	321	322	339	358	306	371	329	347	343	337	344	359	344	318	332	351	346	329	344	318	338	308	341	322	354	319	333	351	353	379	297	336	345	340	342	315	323	315	347	300	335	331	319	347	337	330	319	320	348	358	352	320	325	368	327	332	348	336	370	347	380	352	303	316	289	350	343	350	373	330	330	374	331	318	350	375	332	315	351	330	340	328	363	362	335	333	304	364	328	308	348	323	325	347	313	340	360	343	349	347	356	347	339	332	325	323	334	381	351	347	298	312	315	328	311	355	311	330	326	349	304	336	377	314	331	327	302	354	338	335	355	373	315	327	329	345	326	325	328	313	311	344	319	306	328	349	299	355	344	333	336	331	343	339	333	355	333	311	323	311	321	332	357	318	326	363	356	370	332	313	358	376	328	319	365	358	337	317	341	350	317	320	296	318	333	330	309	342	337	319	326	355	324	321	326	315	360	326	346	325	330	318	316	328	338	336	351	303	325	334	327	305	320	354	336	332	339	369	341	350	324	356	343	350	348	332	334	342	308	345	310	343	349	350	340	328	338	314	369	345	339	326	356	349
6756	1089	1341	1554	1351	1197	1092	1010	1025	961	929	891	852	838	802	888	835	820	830	776	813	778	753	832	830	799	804	816	824	809	838	783	718	757	763	806	818	797	767	785	766	787	794	806	815	813	807	834	812	812	788	760	793	793	777	785	783	828	810	839	806	787	781	816	770	778	755	788	754	760	763	789	782	747	748	757	808	791	796	823	816	762	806	816	783	807	762	779	748	750	746	763	779	762	779	804	803	806	772	783	821	800	774	763	776	788	784	764	742	779	747	761	831	805	776	798	827	759	824	805	753	775	790	784	802	779	794	793	765	836	757	815	818	821	766	763	776	806	824	791	792	845	772	797	850	741	798	805	745	798	772	793	743	816	777	796	769	761	785	756	827	794	804	774	767	798	787	770	759	773	795	789	814	815	836	778	773	752	762	762	804	795	827	804	769	840	762	757	740	792	816	789	770	780	808	766	828	789	772	777	840	788	779	785	801	773	780	773	794	736	798	772	813	760	784	763	792	789	796	819	774	799	758	826	772	826	747	774	825	765	806	775	747	789	817	749	795	795	739	778	763	764	784	822	775	763	794	825	799	762	777	777	769	787	792	785	775	730	777	836	767	797	814	816	785	732	846	778	751	732	777	781	761	806	791	776	799	746	786	765	771	747	819	747	814	792	744	817	794	780	856	823	866	787	771	768	742	769	774	755	795	815	778	745	753	812	778	793	811	790	784	795	816	764	785	755	782	785	769	770	764	813	796	759	787	801	826	786	787	781	772	819	802	793	819	804	754	832	805	740	749	800	778	786	757	796	849	780	755	804	759	781	813	758	797	737	739	785	835	860	804	775	750	772	761	802	846	807	779	785	750	813	800	808	814	779	855	765	765	810	805	791	771	787	848	776	820	813	803	741	743	811	782	787	774	786	720	787	792	776	820	798	780	764	795	739	785	810	784	783	818	766	818	803	765	797	815	781	718	797	739	783	790	742	782	792	800	808	799	826	842	823	815	783	751	737	750	741	767	780	743	770	766	784	803	824	794	757	771	788	786	792	778	793	780	821	826	764	813	726	850	810	776	757	768	857	753	724	767	801	811	764	753	762	785	762	820	777	768	797	790	809	764	775	776	766	786	750	781	789	814	734	810	802	790	768	784	814	823	777	773	810	781	775	792	799	790	775	776	807	776	760	804	805	833	761	767	741	776	808	740	753	775	805	807	782	857	731	764	809	725	771	799	717	745	776	799	731	793	777	826	802	749	729	745	781	782	749	824	780	783	789	811	768	815	811	789	783	762	755	811	803	807	802	779	769	777	794	756	792	833	775	791	771	786	742	833	784	762	799	793	760	779	769	802	745	794	759	827	819	780	784	769	741	809	764	744	763	751	759	787	786	744	757	770	830	797	784	787	817	806	787	811	771	770	776	764	803	748	748	773	716	799	749	768	768	762	829	811	793	778	803	782	755	772	802	797	800	828	785	781	811	743	772	751	777	743	831	800	771	782	761	772	810	806	803	805	762	784	771	765	809	791	833	860	774	796	821	799	787	768	772	815	737	811	795	758	796	765	743	769	731	770	790	798	745	805	812	761	771	786	813	765	854	761	807	798	825	798	793	801	756	826	812	740	752	751	839	807	774	765	779	760	778	786	790	775	757	825	810	767	821	741	813	808	729	783	765	794	744	789	782	775	792	788	766	757	763	812	792	838	753	770	788	795	818	783	808	787	745	793	767	764	774	751	781	813	794	777	836	824	771	806	784	797	795	834	769	826	786	774	787	783	789	784	810	849	759	781	794	734	754	825	786	773	755	778	782	808	751	813	797	738	758	747	828	796	764	769	771	781	796	782	748	828	800	821	732	764	815	786	806	764	806	740	788	796	780	777	728	771	769	747	755	829	775	790	739	727	796	783	762	799	847	807	763	747	768	789	796	838	796	811	798	825	724	818	844	784	827	785	823	805	801	777	800	813	825	778	807	756	806	757	772	824	779	795	767	805	837	806	817	812	782	846	813	795	783	812	751	758	772	804	876	792	788	774	799	766	752	793	754	768	792	754	811	775	815	779	800	785	764	788	786	820	770	761	757	797	752	773	773	765	829	774	794	812	810	789	794	746	752	810	778	769	789	777	777	815	762	785	774	772	832	796	755	831	797	749	756	784	817	814	776	773	779	835	837	749	775	841	783	795	769	785	779	744	763	758	737	820	750	782	735	785	782	779	789	805	814	766	754	776	787	766	786	794	812	760	844	818	773	819	830	839	811	812	785	787	821	787	762	741	767	782	810	788	782	764	785	746	811	765	769	807	775	800	764	790	766	781	818	783	784	785	793	797	751	762	746	741	753	822	796	729	765	787	761	783	773	719	793	803	777	800	774	755	764	756	728	762	805	779	797	787	776	783	811	783	743	832	780	862	830	765	753	822	775	790	765	817	811	774	812	790	762	798	844	853	813	802	803	793	776	784	726	708	814	810	788	748	776	838	779	802	776	777	813	801	787	791	728	825	792	785	814	836	771	755	810	857	755	721	749	822	771	764	776	798	740	765	781	808	818	791	779	748	790	770	744	730	796	805	822	823	776	764	789	734	838	765	786	802	785	746	767	764	800	722	784	753	802	780	837	764	829	781	785	794	804	776	790	801	887	800	789	795	802	781	766	795	796	781	795	711	761	747	809	801	817	784	761	765	810	757	826	771	763	786	842	817	793	819	761	753	738	782	778	743	793	807	830	774	790	784	794	783	758	802	824	798	764	801	780	742	796	755	778	818	802	774	829	783	793	781	827	763	740	799	817	811	820	761	799	830	767	783	759	784	817	830	798	772	742	824	754	755	774	788	761	766	824	855	863	726	797	767	775	791	793	762	754	731	801	844	777	715	764	725	789	786	779	803	818	846	792	805	793	770	826	777	764	839	788	787	798	752	852	779	823	775	736	766	810	797	785	780	763	790	791	780	833	849	785	776	736	767	789	768	825	753	808	794	803	776	748	766	798	743	836	796	804	796	822	729	774	736	800	797	801	790	786	818	754	801	809	757	789	762	755	829	790	766	743	746	812	755	765	813	785	790	768	710	808	823	771	800	796	828	765	741	809	747	871	845	791	778	783	807	789	774	804	774	811	821	773	789	766	787	751	759	764	763	764	772	793	742	751	799	809	745	817	766	773	821	783	752	802	791	763	757	728	782	827	791	784	764	825	776	818	777	845	783	827	777	810	796	771	763	801	783	755	809	806	840	776	806	797	780	737	722	798	804	762	769	805	784	777	814	783	782	818	774	778	814	775	749	785	798	788	719	795	777	776	786	765	832	801	805	813	791	776	773	794	783	812	795	792	784	773	834	729	803	767	812	786	735	812	841	780	759	748	748	759	738	785	797	788	809	791	781	756	780	792	778	853	727	796	773	762	786	749	774	815	807	771	782	762	776	767	779	795	785	753	766	849	781	818	766	786	840	730	786	825	762	771	800	762	795	773	790	812	794	789	781	756	802	719	783	780	796	751	748	818	773	797
13316	905	671	583	365	303	283	245	226	202	202	187	192	169	146	174	157	160	161	156	136	173	160	153	158	158	145	177	157	143	158	133	175	174	150	148	177	151	165	159	158	138	148	149	149	161	163	175	153	191	152	134	157	149	203	175	176	148	170	149	172	155	134	130	145	153	152	156	174	184	141	155	174	140	135	151	140	164	145	152	166	133	141	164	164	167	145	144	131	169	179	179	156	157	153	136	167	171	157	161	166	154	152	155	132	152	165	174	177	152	167	140	166	139	181	142	163	184	147	160	162	163	164	169	138	131	136	165	153	147	164	167	152	144	126	137	163	163	170	148	136	159	155	145	179	158	153	166	147	160	161	152	128	146	161	143	148	166	174	155	138	157	161	148	137	157	177	178	152	154	153	148	163	163	159	163	164	134	161	154	162	157	146	174	182	152	157	146	144	159	160	160	163	194	137	151	135	163	155	161	131	166	146	181	134	158	142	162	181	133	141	153	142	166	136	159	141	139	158	157	152	168	165	168	158	153	161	187	140	170	167	170	154	148	158	149	148	145	132	143	156	167	142	141	178	162	147	157	150	167	144	154	181	159	136	152	159	161	177	173	152	168	152	150	133	169	164	152	146	165	146	149	146	158	170	189	170	171	147	171	148	151	148	149	154	137	170	162	183	170	158	157	138	127	161	174	145	153	167	148	151	170	147	156	156	161	141	157	152	141	155	148	184	139	157	170	175	139	142	141	156	152	165	150	139	163	155	166	156	172	177	154	149	152	160	138	169	173	164	137	173	162	144	158	153	150	161	180	148	163	162	175	160	174	158	141	150	137	159	181	157	156	163	148	153	161	161	168	170	128	153	144	159	153	173	166	168	172	152	169	165	165	151	150	155	141	145	151	163	146	158	155	152	154	153	160	156	154	180	150	170	168	146	165	166	138	150	158	148	155	161	183	176	169	175	166	145	157	164	146	154	164	160	166	168	154	159	161	158	149	163	167	166	165	157	135	155	170	153	162	156	161	159	134	167	152	140	138	132	138	152	164	174	138	145	155	151	154	138	164	170	167	175	138	155	152	166	131	168	169	144	149	166	184	168	146	168	145	140	160	178	143	159	148	174	175	147	142	165	144	169	141	149	152	145	140	166	190	161	154	175	173	157	172	163	150	179	170	150	152	131	159	176	154	154	141	142	147	171	143	140	163	152	162	163	166	162	160	153	157	141	174	142	166	150	147	157	149	142	150	158	143	158	152	147	140	173	163	152	162	156	141	163	153	157	159	153	158	156	145	151	136	149	148	150	150	160	137	151	153	185	155	141	147	154	149	174	184	145	131	156	141	169	165	144	168	156	174	166	140	188	160	169	141	158	174	185	168	152	146	189	149	146	173	155	175	157	167	145	136	143	162	144	174	143	136	167	144	128	173	168	160	167	141	141	165	153	144	136	163	171	146	158	141	179	165	159	148	164	152	195	159	160	154	149	140	161	160	161	168	162	148	145	169	164	149	152	171	152	167	160	138	154	162	166	180	162	152	153	149	174	178	180	153	152	154	159	124	160	175	167	152	166	160	125	183	166	170	163	139	177	172	148	153	140	164	162	149	138	153	205	155	143	144	159	160	167	148	153	161	125	154	155	166	158	144	167	122	143	167	140	175	156	177	161	163	170	143	172	160	160	137	146	159	160	155	166	176	172	166	167	142	181	172	177	171	179	127	178	159	171	185	158	164	175	149	139	162	161	165	147	147	147	171	168	142	142	138	144	155	157	155	181	158	153	158	136	170	135	172	163	162	136	141	152	156	141	159	177	128	146	160	156	146	158	155	157	169	157	154	172	151	152	160	167	173	151	167	132	142	153	144	167	169	137	146	137	158	169	167	135	161	144	145	147	152	149	141	181	141	141	163	156	129	144	151	165	154	147	158	163	166	177	158	162	152	156	148	167	140	172	160	168	182	163	163	150	163	156	137	162	145	176	161	161	137	167	165	159	157	165	134	152	157	165	147	146	141	165	161	162	174	159	127	147	158	155	138	170	175	163	161	137	144	170	164	160	143	158	167	179	159	161	155	153	166	144	162	167	145	160	169	172	169	167	163	171	139	176	162	147	183	178	171	153	153	177	182	140	145	143	146	170	156	164	159	160	166	150	155	143	171	179	157	162	168	153	153	163	164	157	149	190	163	164	155	150	177	145	166	131	156	148	162	163	164	138	179	178	141	172	149	128	143	165	164	157	164	166	149	134	150	148	132	163	167	146	155	172	139	165	151	169	165	159	147	135	145	145	156	147	137	144	170	137	160	187	155	143	131	169	164	142	168	182	163	165	153	169	182	182	165	167	150	165	163	149	157	153	173	172	149	158	152	157	158	180	151	164	153	166	166	157	142	159	154	167	165	151	167	145	172	160	143	142	154	162	162	157	163	168	166	159	138	152	152	164	160	149	141	156	161	149	133	160	142	165	165	168	181	159	157	142	162	147	126	147	151	162	157	155	153	149	166	157	167	191	161	151	170	150	166	132	165	142	161	170	158	168	159	134	159	150	158	149	156	155	144	182	140	165	161	147	131	151	169	154	142	153	149	163	143	146	162	153	172	131	150	152	148	175	145	176	147	150	156	162	143	162	135	167	142	171	163	140	151	170	175	163	177	140	172	135	150	176	155	150	156	151	138	159	163	148	157	156	123	150	164	172	170	138	171	179	137	157	159	158	187	143	152	180	171	162	159	154	184	132	165	164	142	156	159	157	150	136	146	164	163	174	150	140	197	138	150	156	167	185	127	174	147	140	147	165	151	153	143	160	144	157	143	146	170	172	157	168	144	164	164	150	147	168	150	168	145	135	151	169	174	171	165	160	174	147	145	158	167	155	153	153	166	126	161	155	175	188	144	130	167	169	153	169	157	149	150	164	138	150	164	151	173	160	165	164	174	173	143	154	156	188	164	150	165	159	173	150	156	174	133	178	166	164	159	176	157	181	149	172	161	153	154	153	184	167	163	151	166	166	143	154	147	146	136	168	132	177	143	148	171	175	155	132	157	155	134	168	140	165	146	155	148	176	164	184	150	141	196	162	165	150	180	162	160	130	136	141	151	165	165	159	132	175	187	151	155	172	149	171	167	130	138	162	154	145	149	165	171	163	185	138	161	152	144	160	159	144	151	146	146	156	164	131	150	144	179	173	176	154	169	185	154	147	153	180	159	134	123	139	152	154	156	160	159	168	138	154	164	157	154	169	195	149	164	178	132	159	154	137	158	178	156	154	170	150	172	140	163	146	151	147	176	171	176	155	148	152	161	137	175	168	168	168	177	168	154	177	143	140	159	147	144	163	177	151	163	191	153	149	166	152	145	173	166	147	167	171	199	164	157	185	176	173	176	151	162	170	152	168	163	161	147	142	160	162	156	167	175	161	172	177	162	186	153	143	188	155	137	145	161	138	146	150	163	157	165	153	177	157	139	170	159	148	147	152	151	150	177	150	161	153	167	156	149	155	154	165	159
8087	834	1608	1798	1552	1202	1055	832	723	672	635	583	532	547	549	541	560	483	476	473	454	437	492	436	423	447	461	471	401	428	438	405	453	439	452	409	421	440	419	433	413	413	430	391	407	397	465	398	408	417	380	422	408	384	403	399	394	420	414	418	414	425	402	457	390	412	431	401	388	396	393	405	418	393	386	403	409	426	423	397	410	401	424	419	418	359	447	378	390	387	406	409	394	382	399	388	418	398	404	387	435	392	384	401	425	398	413	412	421	374	408	371	418	371	380	387	403	387	436	379	398	435	430	375	401	386	365	408	416	368	424	397	399	398	429	400	387	391	428	377	394	425	403	393	405	391	400	396	362	434	388	405	392	440	391	407	390	371	404	443	408	376	380	373	386	386	389	430	383	397	381	392	370	393	422	398	417	402	410	378	422	386	400	377	353	395	387	428	370	410	387	397	425	426	392	408	392	421	395	410	430	384	382	414	389	424	422	423	391	402	387	379	371	392	372	406	363	414	410	425	405	435	381	396	380	401	439	405	427	401	380	388	382	370	423	389	375	374	424	395	393	395	397	413	380	395	397	380	399	403	421	427	414	383	410	420	397	408	391	396	425	428	392	415	410	417	395	372	396	384	399	397	387	414	406	387	410	403	390	395	358	407	425	408	428	355	399	417	395	374	423	400	384	408	374	389	423	386	416	401	440	405	388	392	396	421	420	390	400	398	428	401	421	411	422	419	381	425	386	365	392	362	398	411	410	397	427	367	399	419	385	376	418	438	394	406	416	392	411	397	409	361	390	409	387	371	399	385	419	401	436	404	394	440	381	399	394	401	407	405	378	401	428	412	373	382	387	364	395	387	414	433	398	378	400	416	387	427	381	403	400	361	394	385	389	412	376	409	373	413	389	373	401	362	442	415	360	379	373	432	384	395	381	378	441	405	368	362	427	381	373	410	413	384	410	425	396	392	426	393	399	405	400	402	423	425	387	401	428	393	423	373	427	412	378	472	411	441	394	417	417	409	414	416	378	387	426	346	385	397	367	375	395	416	420	403	412	403	398	401	384	384	403	418	386	379	409	416	411	446	368	374	372	425	375	403	408	362	385	413	377	403	418	398	419	368	413	406	397	405	383	404	423	413	409	384	372	414	382	363	397	417	412	386	404	410	407	420	397	398	405	388	367	401	437	406	414	379	445	400	403	389	388	405	393	397	420	353	411	406	403	359	409	423	392	417	378	403	406	400	414	422	398	376	390	390	400	365	420	404	402	383	406	411	423	363	375	435	406	408	433	371	414	336	393	409	436	399	416	377	394	415	407	431	380	407	396	395	377	409	393	374	418	371	414	412	390	385	399	380	358	415	356	395	363	354	408	406	395	370	407	422	405	394	389	391	404	422	384	390	398	400	403	401	393	399	383	403	414	406	400	403	408	415	437	395	406	377	412	408	367	392	385	392	405	383	372	413	413	369	378	414	391	416	399	411	402	423	323	390	450	387	389	388	429	423	380	422	367	410	411	397	400	406	366	404	399	380	430	391	441	413	368	371	398	405	418	367	431	363	393	404	424	380	405	391	412	413	413	401	433	432	399	408	433	404	397	416	374	396	413	374	407	393	426	365	416	418	416	389	397	417	404	421	409	383	376	394	415	364	406	398	370	414	405	407	413	426	400	424	384	394	402	413	391	416	390	410	404	411	394	429	379	380	402	426	411	387	370	430	416	386	370	410	378	408	404	406	374	414	443	390	351	389	370	382	399	418	390	382	427	392	395	350	376	373	425	381	407	384	440	426	386	402	415	417	387	364	398	378	416	388	418	404	413	411	427	420	448	410	434	384	414	427	397	429	398	378	356	385	436	415	421	380	391	418	404	426	396	408	423	403	404	462	390	399	402	412	414	402	410	392	403	421	367	386	381	382	394	383	367	390	405	385	392	396	422	434	386	416	424	435	414	424	401	393	405	404	335	369	411	421	388	404	385	396	385	442	443	413	401	416	397	420	364	384	399	437	406	391	366	428	401	389	401	411	442	370	388	384	405	404	441	378	387	398	393	438	407	409	426	405	403	425	398	409	410	410	406	437	397	402	405	399	383	366	382	392	415	374	372	406	433	428	366	436	376	406	389	389	408	371	384	385	401	397	410	400	408	378	412	400	419	406	402	406	425	416	416	389	400	410	377	397	428	412	405	419	389	372	396	415	420	393	390	387	386	386	390	392	406	405	400	407	392	415	420	375	440	395	447	362	418	416	444	398	385	411	393	388	419	394	377	400	392	366	403	422	397	421	377	411	413	412	407	375	392	412	390	395	430	405	404	375	394	410	443	377	410	400	412	389	381	380	395	415	404	400	399	395	419	392	384	385	413	386	430	378	415	398	411	413	421	405	382	402	420	393	401	406	428	403	388	408	382	410	392	369	361	461	400	422	420	419	401	365	403	381	399	409	399	433	371	357	392	451	440	408	379	384	401	364	394	415	396	383	401	421	423	396	405	368	371	438	399	388	383	421	363	401	409	397	387	417	421	412	402	399	406	409	425	455	370	395	395	425	394	438	362	417	380	444	407	395	402	391	397	411	433	395	409	429	374	399	405	425	381	419	422	354	407	407	445	399	428	380	416	423	400	440	408	385	398	408	385	393	395	399	395	385	410	397	381	383	414	406	398	384	397	423	360	394	418	420	401	389	428	405	402	374	397	396	393	409	394	406	378	393	395	406	393	393	402	389	375	390	387	429	433	411	407	396	432	421	353	410	395	394	407	408	425	392	401	368	382	382	410	357	384	403	397	423	379	419	409	414	383	380	392	391	389	393	393	387	394	410	394	385	379	400	371	417	401	388	398	423	407	386	393	370	367	387	392	402	384	433	376	375	413	429	409	415	445	390	369	390	404	399	430	447	350	423	423	379	388	371	402	395	373	396	397	392	373	395	375	396	390	379	431	427	397	379	416	419	438	410	393	401	408	385	370	408	437	413	412	397	383	417	396	415	395	422	350	408	365	418	389	402	380	391	396	400	358	375	382	412	411	425	403	387	382	399	402	380	396	395	396	407	390	429	425	364	389	387	411	382	416	417	378	415	420	386	430	431	424	400	413	386	401	390	425	412	395	400	390	381	373	396	375	380	405	389	391	363	424	403	394	413	401	390	439	411	393	430	396	400	407	409	387	399	403	379	393	426	365	386	393	414	398	389	355	365	407	420	363	385	388	393	425	414	399	396	372	421	428	405	416	395	393	418	386	416	409	373	424	361	412	391	406	443	404	400	354	406	346	382	403	387	406	370	414	415	395	368	386	363	413	392	400	384	376	392	390	373	346	408	382	400	417	372	366	396	439	398	390	391	392	401	374	398	406	424	408	395	378	447	410	402	391	424	406	405	427	389	401	369	388	396	407	380	390	415	387	377	385	424	351	420	401	394	364	376	423	390	416	401	413	418	376	413	420	418	384	371	419	400	384	423	398	423	372	401	415	397	419	394	408	387	381	354	421	356	404	373	414	396
1653	383	336	381	340	342	332	342	323	349	344	331	348	354	332	332	341	371	335	365	335	328	348	333	306	358	328	319	391	347	345	360	321	334	315	327	326	391	359	344	361	364	352	353	329	360	338	337	352	325	329	379	330	331	367	340	364	371	389	361	338	310	348	347	359	357	338	362	344	389	378	348	340	320	345	311	359	330	348	338	339	351	342	369	327	356	375	337	364	356	332	364	370	357	359	352	363	333	349	339	334	331	327	378	359	332	342	350	361	308	373	337	367	351	329	343	340	345	352	374	348	333	353	356	314	358	331	331	352	339	333	368	353	342	343	341	341	365	338	355	336	349	340	316	335	339	319	357	353	344	343	363	354	342	333	305	340	358	361	341	343	358	361	351	371	325	315	391	325	363	364	317	295	342	304	341	359	355	355	364	373	353	370	327	350	318	378	335	329	372	337	343	352	343	366	345	314	337	347	400	334	332	341	349	352	356	362	366	305	341	347	371	337	342	330	345	365	311	334	340	331	326	330	399	340	362	340	347	336	364	350	371	362	386	363	331	343	385	346	311	333	335	362	380	371	370	363	348	332	339	342	328	355	351	358	361	350	350	339	354	304	327	374	302	356	331	341	344	310	337	369	305	354	320	336	374	339	369	330	377	374	310	336	318	344	321	360	329	394	354	343	337	380	335	351	338	367	326	379	350	339	304	311	325	336	342	340	366	336	356	369	362	342	349	383	335	339	345	344	311	353	386	366	341	382	359	334	352	326	329	325	338	302	318	376	318	346	381	339	354	311	351	334	313	350	395	341	391	337	341	348	335	334	372	346	335	321	349	333	359	346	324	336	320	359	327	311	324	350	344	328	359	336	337	335	353	323	318	358	348	347	349	357	394	387	339	366	363	349	393	359	364	343	322	367	378	380	369	374	389	326	367	344	323	350	347	344	349	353	349	321	369	348	341	338	323	382	370	328	379	338	351	354	338	378	362	338	319	317	368	331	381	337	343	345	344	351	331	353	362	381	344	349	353	350	324	323	295	349	367	350	346	329	343	333	382	354	346	331	331	332	327	341	362	302	312	379	362	340	330	353	352	324	364	345	336	335	351	363	355	344	330	354	400	342	332	354	368	361	323	343	337	324	368	363	340	324	357	339	353	330	342	373	368	363	357	356	371	349	327	331	361	364	331	339	355	335	374	369	355	328	333	364	347	351	332	360	349	330	347	346	324	331	350	343	381	341	370	323	378	366	352	337	384	343	347	341	337	334	312	324	329	361	349	331	341	350	343	348	354	328	326	408	339	378	356	330	371	358	350	354	304	351	330	339	320	332	325	336	345	335	376	359	390	333	370	346	371	368	346	327	331	356	352	365	368	376	318	353	330	331	343	356	380	347	365	352	343	340	349	354	320	349	355	363	341	343	332	353	362	361	333	366	333	320	333	343	315	351	329	343	333	318	373	368	339	326	363	375	349	319	336	379	326	354	312	328	346	354	358	368	379	365	368	343	348	383	383	317	326	347	341	354	315	353	357	313	304	346	321	366	338	313	355	352	357	330	345	365	339	333	336	308	377	374	361	349	353	331	376	373	352	341	343	369	378	339	303	318	350	316	325	340	389	335	330	368	345	344	372	343	340	343	318	373	349	340	314	344	338	332	363	335	330	352	344	345	332	375	337	387	277	343	317	339	333	381	367	333	321	345	365	329	340	340	343	352	347	346	347	379	341	344	328	365	362	320	366	352	356	356	352	323	335	388	377	388	356	347	341	338	361	355	340	343	332	360	383	378	331	338	347	356	334	311	342	365	341	385	347	341	408	359	345	361	350	385	346	325	345	360	333	381	334	342	329	349	345	361	334	320	337	348	305	351	344	330	349	361	360	339	342	329	370	337	368	402	323	358	333	340	355	368	359	336	340	379	351	349	339	365	357	364	308	324	347	356	352	322	304	340	349	316	393	346	351	337	337	338	368	331	315	359	344	327	346	357	355	335	360	362	322	350	342	316	360	358	343	323	356	345	306	345	344	333	375	344	347	358	353	346	307	350	323	332	342	321	349	363	337	366	346	314	369	325	364	301	360	340	346	344	369	360	321	353	392	343	319	356	381	368	376	360	376	353	364	348	369	346	329	341	343	366	367	368	331	338	308	363	385	342	371	335	344	336	341	330	340	350	362	387	337	299	331	348	347	349	322	350	355	344	326	340	346	339	363	365	325	344	355	348	327	321	373	336	326	344	365	345	331	381	383	325	360	324	314	327	352	327	354	356	322	357	357	315	334	369	325	344	352	373	352	331	341	360	365	348	333	351	346	311	320	345	370	357	343	367	360	320	340	326	356	342	387	363	333	332	345	319	324	327	345	317	361	337	342	344	362	336	324	342	327	339	352	349	331	320	295	360	355	332	344	357	305	334	339	341	328	330	323	341	310	348	302	355	352	326	353	343	346	320	378	352	325	375	318	315	349	380	366	351	312	350	363	357	360	329	341	316	328	327	316	340	358	342	338	323	339	361	369	343	348	357	342	340	357	361	324	363	342	340	334	322	337	365	341	349	315	357	339	393	345	352	333	339	358	362	345	353	338	361	362	335	353	358	361	343	341	341	333	338	321	345	360	345	335	338	344	351	329	378	317	356	326	353	363	361	366	332	325	349	320	353	363	363	386	369	326	357	334	355	322	339	330	355	350	307	336	348	327	390	349	333	342	315	361	339	322	350	383	396	379	345	345	368	327	368	358	384	358	354	343	367	317	365	316	351	348	330	325	350	344	348	361	334	341	363	345	362	343	346	309	366	378	352	379	318	367	329	354	347	314	385	320	308	333	312	377	345	372	342	304	351	311	356	332	341	329	335	358	336	345	371	335	341	339	356	350	349	358	389	317	294	321	380	362	358	357	363	293	371	375	353	326	350	341	361	362	370	386	322	331	337	319	335	358	384	342	335	364	324	339	314	300	339	314	340	313	338	336	315	331	317	376	326	343	375	333	336	299	362	379	323	316	336	321	312	351	312	385	350	339	368	347	309	373	351	372	350	359	377	373	309	367	355	367	329	371	353	356	377	351	326	323	367	340	336	356	330	330	350	322	375	343	373	337	343	327	338	329	329	354	339	347	351	347	327	361	340	368	353	357	363	322	352	341	330	334	346	361	358	342	337	326	351	329	342	355	341	321	360	361	325	359	351	338	331	383	327	351	372	352	335	374	349	327	361	371	348	358	360	316	348	369	335	377	344	330	354	365	337	349	386	352	338	339	353	336	346	350	333	318	345	350	362	354	342	361	392	335	353	378	354	346	382	363	362	325	373	383	340	355	369	341	365	325	360	375	367	348	353	346	346	360	297	327	314	326	359	357	338	349	340	356	350	337	360	372	342	370	354	354	313	336	372	339	362	315	359	337	325	333	344	361	359	339	357	339	326	344	336	362	359	280	345	347	374	363	355	333	354	366	370	346	348	331	359	341	330	330	353	362	318	333	331	338	357	348	363	350	367	345	350	323	360	342
2158	893	819	813	870	826	833	849	831	809	812	821	799	813	813	846	836	834	860	836	843	842	829	861	816	815	815	802	856	835	804	791	854	845	782	857	816	832	865	822	822	829	821	806	806	808	842	804	773	847	812	839	782	866	814	848	776	870	869	801	778	781	850	799	820	816	796	793	771	807	825	788	822	828	843	793	833	783	790	826	889	809	793	797	859	807	798	803	787	795	767	828	862	795	823	871	823	797	813	812	775	857	841	776	809	825	854	842	807	837	843	843	830	784	774	827	817	829	830	841	791	855	847	784	829	817	796	856	827	768	807	761	818	794	791	831	788	793	854	819	794	823	830	844	813	819	814	819	832	793	787	851	827	879	776	806	825	797	849	763	807	790	792	777	763	833	810	819	831	783	802	772	821	874	844	847	841	792	789	839	788	793	824	846	828	813	816	845	859	836	822	786	796	808	807	815	766	837	820	853	839	768	780	899	875	816	809	798	839	851	800	784	788	821	807	839	868	808	829	773	841	802	847	822	784	782	789	855	820	825	770	813	795	816	798	806	768	800	832	779	831	770	860	739	807	838	804	745	872	845	769	826	814	829	780	844	827	794	809	806	849	779	811	805	801	827	856	835	816	858	790	783	847	798	795	831	808	785	762	796	814	844	825	764	795	816	824	802	817	827	804	819	856	819	779	801	809	817	801	803	781	810	853	818	828	838	740	826	838	788	838	790	806	736	767	828	802	824	819	771	819	823	796	793	788	841	779	803	842	873	852	805	768	837	845	778	858	793	778	865	825	826	804	816	843	849	811	832	822	802	817	807	805	798	852	862	842	803	774	839	807	820	837	873	835	813	786	840	787	790	778	773	831	801	843	774	829	820	798	824	815	788	781	796	839	803	850	845	791	789	804	802	829	787	817	781	855	798	852	860	806	827	807	817	818	849	815	829	808	800	794	750	825	815	835	824	798	821	798	838	816	745	765	754	847	800	856	824	789	847	825	820	855	809	858	824	773	884	787	824	794	817	800	815	857	842	851	864	819	831	820	835	823	846	780	830	849	778	816	799	820	773	813	788	830	824	852	809	817	819	811	792	802	820	785	828	819	866	814	818	862	838	797	800	833	843	771	829	836	838	800	861	799	816	795	816	833	838	781	849	798	804	833	811	796	797	797	799	863	804	844	809	816	848	794	800	829	855	797	820	825	819	841	806	822	816	799	825	807	811	802	818	848	835	855	856	809	844	796	872	793	782	780	808	796	825	858	804	853	833	864	789	783	811	772	754	850	833	848	775	843	819	775	838	803	813	838	823	794	836	824	856	786	842	821	785	824	828	809	766	780	788	750	821	832	757	848	839	764	808	788	811	855	810	776	814	803	796	814	842	812	814	794	836	879	869	806	872	831	781	800	761	833	793	843	816	838	862	842	810	814	774	823	861	886	784	790	805	849	827	861	802	819	793	790	812	833	802	781	832	846	781	836	844	775	800	818	803	843	723	843	873	798	793	820	814	866	796	776	844	817	816	787	821	863	843	811	807	808	887	811	818	815	802	869	823	791	825	862	840	826	836	832	823	816	803	780	766	804	834	804	837	791	830	833	799	772	838	845	799	839	784	785	814	826	800	811	858	832	858	852	845	808	815	799	825	799	816	720	809	839	835	817	854	796	816	849	808	834	777	812	809	796	790	869	824	755	806	793	804	776	781	884	839	853	831	813	816	813	806	855	818	818	843	811	869	806	882	835	807	835	766	831	784	833	811	837	806	805	822	820	780	895	815	781	817	844	789	846	797	836	784	835	786	834	822	808	788	821	841	809	789	861	761	786	812	783	801	809	831	812	801	876	828	830	774	801	847	786	826	820	791	819	829	774	813	831	801	757	844	836	822	801	849	842	828	857	805	828	829	832	826	808	803	785	879	810	812	808	869	802	800	884	810	861	770	854	785	791	820	841	814	851	841	844	814	829	801	846	854	828	793	775	847	802	819	812	798	822	862	831	835	813	856	794	843	798	811	843	858	795	799	812	756	779	839	795	783	865	812	834	845	777	808	818	848	780	901	826	848	791	804	867	834	794	785	806	834	787	869	803	815	782	813	835	874	835	825	819	747	797	793	825	791	843	860	796	832	820	765	806	787	825	812	818	805	847	813	748	790	801	785	859	809	787	819	745	855	826	821	834	829	815	849	856	862	830	851	780	815	760	847	786	803	871	825	784	842	851	798	827	838	789	869	837	780	833	857	821	773	808	829	802	830	840	804	825	844	826	803	834	804	811	828	772	804	853	834	802	762	838	854	857	781	789	846	823	880	826	860	789	797	828	849	816	835	849	807	776	799	785	804	858	875	816	807	816	835	804	762	817	790	818	804	841	786	818	814	811	836	824	812	839	790	875	854	795	856	837	797	818	799	826	833	799	789	804	773	824	799	885	824	763	821	789	805	814	772	830	782	872	803	769	827	813	785	840	801	837	833	792	820	846	856	841	785	859	813	805	808	800	836	813	840	789	777	812	820	785	819	824	784	744	804	866	845	799	819	796	810	816	806	795	861	834	851	778	828	846	788	812	841	802	861	802	849	858	867	830	792	798	849	822	901	866	771	847	824	820	792	824	793	824	753	789	843	909	823	812	840	825	796	821	823	826	803	845	823	815	796	784	870	837	803	840	869	841	816	817	786	790	818	775	837	778	850	834	842	771	771	816	822	782	838	799	850	815	862	864	819	863	809	770	825	802	850	805	823	817	782	821	819	834	786	835	777	818	860	875	788	775	776	816	779	841	857	850	781	880	774	777	833	840	846	820	848	790	814	820	841	776	758	807	822	810	795	805	842	783	788	825	823	852	790	822	756	853	798	755	845	873	832	780	830	822	803	790	838	908	819	843	764	821	848	820	807	805	796	777	818	830	874	830	768	780	787	853	806	761	839	810	734	840	804	841	852	865	803	798	839	836	779	864	777	832	735	874	837	826	827	822	817	825	810	795	847	780	825	814	781	797	817	850	748	863	859	823	776	824	803	760	782	782	763	788	816	868	812	843	779	835	758	833	793	768	805	779	845	791	880	836	782	838	812	879	860	835	787	827	838	848	824	802	806	840	900	816	804	793	821	816	787	800	784	822	860	762	856	820	811	849	788	815	824	825	814	833	769	804	801	832	814	821	829	852	810	855	856	796	799	782	817	804	810	843	787	860	820	864	823	815	892	852	809	796	798	793	823	788	818	803	830	808	771	837	851	834	874	808	858	812	852	837	768	831	861	799	866	805	808	818	786	773	792	824	821	823	825	802	817	803	861	774	784	820	808	809	795	833	822	836	833	827	836	826	797	814	761	801	796	815	836	820	822	805	877	815	838	824	853	806	841	819	740	840	809	861	846	769	823	775	823	838	842	879	822	849	828	825	801	798	806	821	775	817	808	854	809	819	831	823	837	821	828	791	822	812	838	823	837	781	802	815	789	864	833	808	817	850	758	776	801	777	829	818	811	814	812	801	786	847	771	814	838	761	834
7423	579	575	548	478	416	411	357	332	400	341	334	322	340	370	340	352	363	348	321	341	322	342	339	347	337	298	328	297	358	329	339	316	352	342	307	362	346	300	341	331	345	323	312	373	335	360	327	308	331	338	324	324	315	339	318	315	367	347	370	329	343	361	317	364	338	317	336	337	333	301	334	326	371	321	360	326	351	358	351	328	341	315	331	322	345	336	294	361	360	331	366	307	337	323	321	351	318	316	312	320	329	352	315	351	309	339	338	338	371	343	344	304	308	362	345	361	332	315	395	333	336	336	334	335	312	352	354	338	335	343	331	349	351	354	378	331	329	321	354	318	318	369	321	329	348	349	311	336	336	321	317	368	324	339	344	316	336	324	353	319	330	302	330	325	352	337	373	325	333	351	340	352	361	333	363	311	306	315	293	349	332	326	312	350	333	344	336	349	337	337	340	367	319	312	352	339	317	356	318	301	358	336	370	307	367	361	317	352	356	332	360	341	328	375	312	377	369	358	325	382	324	342	344	346	381	299	302	348	320	353	360	346	359	346	341	357	359	361	309	343	342	358	319	349	329	358	345	376	345	294	332	304	358	327	300	349	325	351	301	326	345	352	344	335	314	325	352	349	354	358	322	337	331	311	367	327	352	308	322	357	323	329	351	325	377	335	291	330	330	341	343	313	327	293	339	358	372	391	347	350	385	318	377	320	324	345	340	338	328	322	332	334	341	328	344	345	341	324	344	356	328	310	345	354	334	345	317	303	343	334	327	332	333	352	317	325	320	354	314	353	310	365	338	330	346	340	323	331	381	349	314	348	306	365	327	362	341	314	355	328	322	320	346	320	370	367	336	333	351	329	353	327	327	309	342	320	329	316	315	334	328	340	330	348	333	349	341	321	332	332	369	327	352	343	339	380	321	347	342	329	315	371	356	345	342	336	344	363	356	307	322	359	321	347	296	367	347	323	348	334	320	340	318	357	351	345	360	305	321	321	308	349	345	327	341	339	324	334	319	303	355	373	346	333	342	369	329	379	320	278	267	326	347	338	338	316	334	323	350	325	292	290	314	337	349	361	364	347	352	327	360	338	360	353	322	342	336	341	354	340	330	326	345	337	357	320	332	319	334	342	361	324	307	330	305	335	358	323	324	339	350	335	332	307	340	347	350	324	335	323	313	315	348	329	360	351	301	316	323	330	326	348	357	325	320	339	295	346	321	313	324	340	341	317	340	337	333	311	349	355	329	339	341	327	337	347	358	370	355	328	339	331	311	291	328	327	323	316	323	330	336	359	354	324	337	311	331	338	299	323	333	326	338	335	353	333	345	333	342	342	336	348	343	351	334	331	332	358	323	358	318	326	328	358	343	319	338	332	364	354	371	322	357	307	320	350	348	352	340	304	333	323	340	300	350	315	331	336	339	342	318	347	315	329	317	357	304	326	334	352	334	324	367	359	355	340	350	340	352	345	342	320	364	338	347	316	345	329	342	325	341	339	305	331	356	349	331	339	346	307	320	317	353	332	335	325	339	315	351	336	346	307	359	324	319	369	341	299	332	342	305	323	335	336	345	364	350	352	321	352	327	342	323	342	351	352	380	350	343	392	350	328	337	336	304	293	313	333	356	337	318	318	347	332	327	316	298	313	355	345	335	307	332	337	329	327	339	333	322	347	359	345	353	345	325	348	347	318	345	348	345	337	295	351	335	372	301	331	308	336	351	279	349	342	342	343	310	339	337	342	367	332	327	354	356	296	340	313	363	315	321	334	330	336	345	335	339	328	336	335	330	320	351	326	309	334	354	354	291	340	336	351	340	327	332	357	334	330	318	330	336	304	364	352	339	320	334	322	349	322	330	313	330	332	321	334	321	381	338	337	299	358	320	352	326	365	328	332	310	335	320	357	359	343	394	319	341	334	318	351	336	350	347	332	374	347	345	386	366	349	328	333	338	318	380	385	333	346	370	366	289	343	320	347	345	296	346	322	347	345	357	320	351	360	352	372	325	314	381	304	387	357	342	338	335	334	368	354	319	353	302	334	337	360	334	348	322	328	348	324	354	331	325	323	353	287	331	362	357	336	338	336	331	336	319	319	314	294	338	299	344	329	332	342	338	338	317	339	324	317	356	283	325	350	341	339	311	324	321	331	364	313	337	357	352	342	309	358	341	310	349	328	353	319	319	317	293	330	349	320	347	349	345	301	335	326	336	350	340	342	317	366	338	299	305	344	329	342	354	329	346	298	347	348	324	303	365	373	309	324	338	328	338	364	329	353	354	327	359	346	322	318	334	316	333	351	372	332	350	348	355	312	337	334	352	360	357	327	312	350	338	357	357	337	356	330	310	290	326	310	329	316	301	344	327	325	372	330	346	336	329	364	354	337	324	349	316	326	357	319	324	351	319	326	346	306	333	327	361	333	306	331	332	321	365	306	357	320	308	300	365	320	315	327	323	319	351	330	343	342	336	332	326	324	348	351	359	337	351	355	369	340	316	351	318	350	320	336	305	317	343	335	352	346	331	344	291	358	340	350	354	348	330	330	363	341	336	328	328	340	348	327	342	352	324	366	334	345	338	345	312	322	358	326	361	329	351	328	352	369	305	305	353	353	411	325	333	329	323	333	349	295	305	344	298	379	375	334	350	316	301	319	359	312	341	343	312	368	308	330	336	324	349	320	353	379	350	321	352	332	348	352	325	332	329	363	324	303	322	360	300	332	307	352	320	342	323	367	331	347	312	334	323	315	307	346	370	310	325	328	312	362	326	322	313	311	327	353	361	315	359	369	368	329	360	352	330	335	354	384	312	334	338	333	324	338	324	297	343	307	321	309	320	331	348	333	335	339	333	380	373	358	354	357	325	336	327	339	339	312	319	348	368	338	318	330	310	333	353	344	296	362	324	329	332	367	327	306	346	362	351	343	325	310	334	330	311	346	306	320	319	365	352	343	330	349	326	344	333	343	348	352	316	353	328	351	306	305	349	368	370	354	353	377	355	333	299	329	344	334	353	343	356	354	332	327	336	336	335	335	369	345	330	319	362	367	342	328	333	334	343	351	310	343	348	323	341	327	326	349	332	319	313	374	381	330	318	367	310	336	370	327	355	339	307	351	283	330	344	352	328	374	361	344	328	342	324	338	332	347	335	318	319	334	367	327	321	294	321	319	332	347	370	326	344	365	348	309	312	322	338	358	294	358	331	328	320	379	357	343	354	383	334	363	370	336	303	360	354	329	322	374	343	331	327	345	281	338	337	349	343	332	326	305	367	375	314	329	337	342	347	309	336	366	333	317	376	350	388	352	346	319	335	352	349	324	322	310	336	330	346	345	353	310	345	322	305	336	333	322	318	328	326	332	330	324	362	337	366	332	319	331	336	371	346	320	308	302	347	309	379	342	320	329	333	314	354	359	352	334	318	288	348	378	325	346	326	349	305	338	324	342	343	338	366	324	346	332	362	351	388	324	338	342	356	332	354	348	330	356	348	351	329	337	331
6665	978	1363	1416	1323	1180	1106	1061	950	954	914	876	822	802	834	801	848	845	815	861	859	827	809	819	819	826	777	773	814	820	838	805	808	815	731	787	836	810	781	788	800	797	796	760	786	788	775	802	813	778	761	784	763	796	797	795	810	801	798	752	807	748	832	801	796	754	797	784	774	746	783	774	772	794	765	783	768	776	749	792	829	804	812	743	807	815	785	803	768	837	814	828	789	787	772	790	757	817	776	839	766	782	808	780	783	771	803	750	816	853	797	716	817	773	738	811	822	803	781	747	793	845	785	774	791	817	761	810	780	781	774	772	810	737	775	801	759	757	800	746	822	777	846	786	786	824	750	800	848	773	775	811	733	735	800	763	788	776	766	784	834	777	787	787	795	762	771	769	818	820	770	762	758	760	835	780	818	771	801	748	768	822	762	745	760	761	845	816	791	811	838	790	796	794	795	803	799	742	741	784	804	797	820	824	816	759	803	736	823	795	777	764	765	816	834	716	781	788	778	790	787	758	825	756	789	777	813	794	797	811	797	800	797	794	740	734	745	811	749	774	757	764	776	770	779	788	765	781	809	795	820	811	762	813	742	778	796	810	749	827	757	785	834	824	766	803	762	793	791	786	774	810	792	768	772	805	760	794	758	830	767	771	753	677	774	790	741	769	803	803	799	757	819	810	800	799	754	781	772	827	797	779	780	772	797	819	856	770	779	758	818	767	801	817	756	780	761	782	811	824	743	841	819	774	775	828	786	785	859	753	770	806	738	772	794	787	813	734	766	787	775	733	786	748	767	817	770	781	775	753	840	771	764	788	776	757	776	736	800	762	797	796	806	744	896	778	789	809	782	778	769	810	789	817	788	797	779	781	767	801	800	771	807	806	803	818	820	791	750	795	777	742	808	804	783	778	759	740	804	780	766	736	748	758	790	782	820	796	801	847	816	782	743	827	794	798	799	802	785	747	816	744	824	783	742	758	735	790	788	709	798	751	768	786	732	806	809	765	791	803	787	803	820	820	736	791	795	834	799	764	801	770	814	761	769	795	776	711	798	793	823	794	770	765	754	801	772	805	765	722	802	751	795	790	804	818	784	708	797	745	744	811	765	798	841	815	794	810	771	773	787	815	779	814	798	781	763	830	780	807	802	788	754	802	784	775	821	789	812	806	796	831	804	799	714	813	779	783	831	814	738	746	767	756	783	726	754	771	787	809	821	831	782	790	806	775	759	763	775	816	788	760	778	794	768	812	792	779	795	781	788	781	782	780	786	760	779	794	799	749	805	778	788	733	801	797	805	796	765	818	821	786	784	774	762	781	821	820	784	781	789	795	784	784	768	818	796	773	808	796	825	773	839	788	802	803	818	801	797	744	773	784	840	812	770	735	777	736	828	812	762	744	792	778	792	767	829	820	776	768	817	765	807	800	758	802	787	792	851	766	787	794	786	760	762	779	816	799	843	805	783	765	770	728	773	743	692	773	770	780	768	816	810	785	751	826	797	749	793	809	781	805	762	778	808	765	775	814	778	754	769	751	747	805	776	780	786	774	789	777	728	746	774	817	797	768	816	788	766	752	780	781	762	740	863	777	750	785	751	795	778	786	776	786	776	765	773	774	742	809	780	751	815	808	775	755	785	807	767	756	817	826	805	751	797	783	810	795	772	761	747	799	723	779	754	773	802	737	814	792	806	776	748	794	770	702	750	798	799	734	765	778	830	800	785	794	767	788	818	741	782	796	756	792	733	850	723	785	752	827	754	753	829	765	805	792	750	815	782	799	762	851	724	777	828	811	721	755	759	817	800	763	775	771	767	781	774	762	749	760	769	804	748	785	804	752	782	772	778	777	795	819	766	798	795	731	762	797	794	809	718	782	777	760	769	777	833	783	743	761	791	768	813	783	814	770	831	817	801	809	801	813	794	738	794	751	727	810	791	836	736	736	756	776	766	800	745	769	803	768	747	781	775	773	821	736	755	781	767	733	801	733	807	753	795	784	842	810	821	815	771	745	750	804	767	802	751	807	807	830	762	782	821	772	747	838	846	855	757	726	784	783	773	768	770	792	788	801	790	758	822	885	795	813	757	800	754	842	763	703	829	767	761	771	783	831	782	802	719	782	805	830	762	791	775	812	846	814	783	740	767	784	776	749	770	778	775	803	768	756	764	781	780	761	777	789	789	745	865	773	790	764	759	835	791	851	801	767	800	731	797	780	856	798	736	763	769	767	808	796	755	812	730	780	817	784	795	765	805	807	800	805	767	788	820	753	761	837	759	796	802	752	786	780	775	804	803	799	815	730	753	798	779	836	818	800	717	729	779	760	795	753	795	823	783	806	757	779	784	841	778	780	812	839	788	821	770	760	810	804	795	787	746	748	794	768	783	740	838	775	760	796	818	803	809	794	758	779	764	804	790	828	774	810	760	795	763	799	791	779	781	798	765	802	812	725	769	743	772	782	768	821	820	839	795	753	789	754	809	761	797	775	753	803	757	723	774	763	780	742	796	760	766	766	783	802	800	757	791	792	736	758	781	798	795	785	760	758	802	780	838	739	785	766	828	783	793	778	780	765	797	755	839	737	791	790	769	838	750	737	748	778	761	784	757	756	757	781	742	785	757	766	809	814	757	749	809	771	781	812	797	801	781	811	834	764	832	723	799	799	799	804	791	762	759	784	790	808	769	770	799	797	829	700	783	765	781	754	773	803	855	790	784	782	793	790	755	810	778	790	793	722	803	781	832	793	771	753	763	770	869	762	799	784	815	774	793	809	800	812	784	770	798	836	782	783	835	811	795	747	819	833	810	821	788	825	756	817	776	815	765	814	799	800	798	756	776	792	832	767	805	760	760	815	818	738	779	820	777	792	748	793	771	774	791	795	777	830	773	784	814	811	801	802	809	783	771	735	764	757	829	788	818	734	771	776	780	809	821	780	808	793	812	778	810	756	790	750	825	828	736	824	788	812	751	766	804	793	798	806	757	727	822	758	787	802	786	811	799	777	766	802	813	757	795	791	761	763	789	780	786	760	794	816	846	758	749	770	810	862	771	814	819	807	757	768	788	801	781	787	808	783	805	771	816	769	793	821	796	804	748	747	819	789	741	844	829	783	765	791	769	800	783	765	777	810	815	760	770	852	793	810	742	820	770	768	792	767	749	750	792	785	783	843	833	776	819	782	794	816	782	773	766	789	803	782	820	791	771	833	814	826	794	759	782	828	736	795	766	812	786	764	787	830	829	801	737	830	783	748	806	796	803	767	801	756	777	790	774	772	815	796	804	822	788	777	767	789	817	789	787	789	787	768	800	783	754	763	790	770	775	730	778	801	774	797	761	822	836	739	797	793	766	803	800	744	765	767	784	783	807	747	803	779	855	811	793	779	770	786	790	759	787	753	800	786	751	795	761	779	787	803	769	784	821	823	792	808	763	742	784	782	796	796	810	762	774	759	799	790	774	756	756	804	823	802	753	760	751	756	753	767	822	782	793	775
13435	898	622	509	384	338	271	242	241	184	215	181	174	166	185	158	156	173	188	153	167	147	174	156	153	169	186	155	156	160	166	141	167	161	157	165	188	180	147	173	175	162	163	172	139	132	169	165	167	138	159	150	156	191	152	170	143	170	142	131	160	159	165	148	179	161	153	160	167	149	175	172	176	174	174	116	159	133	165	160	158	150	155	141	165	166	155	169	148	150	146	176	155	154	152	168	157	166	155	145	143	155	161	156	137	176	136	135	159	144	152	188	164	148	159	150	170	146	126	151	172	169	161	150	191	163	152	181	161	166	145	165	155	178	182	172	162	149	135	142	149	162	161	175	165	161	155	151	155	139	153	141	159	149	141	143	161	186	163	149	153	185	160	159	165	162	150	150	148	146	153	159	164	141	156	152	176	138	144	153	147	149	167	163	150	165	163	137	159	152	152	157	153	163	162	147	136	160	159	160	162	172	180	146	187	169	160	150	182	151	155	145	137	143	154	131	177	151	167	136	150	157	148	140	156	153	154	162	160	156	159	152	165	158	141	141	148	166	187	148	148	147	165	164	140	162	133	161	162	154	144	172	164	160	155	141	158	186	169	165	139	169	162	146	176	168	152	168	136	178	127	169	152	146	141	141	161	143	152	146	166	158	160	157	170	145	151	141	155	154	152	156	161	167	156	160	127	141	149	134	167	165	159	153	164	156	174	161	151	168	156	160	158	149	143	136	183	156	138	132	158	154	191	149	174	158	138	159	175	148	197	129	154	153	154	166	167	160	164	154	195	150	165	140	153	172	136	180	160	163	165	151	157	146	151	170	147	145	142	175	165	154	152	145	144	157	168	131	157	141	150	160	163	158	159	159	162	150	142	149	150	142	164	135	160	157	143	157	180	168	154	175	149	168	143	151	141	167	173	165	166	163	170	171	146	155	158	170	167	170	157	166	168	173	178	182	159	141	160	130	159	157	147	154	159	173	186	172	158	139	169	167	168	149	173	161	186	159	179	163	172	168	155	148	164	163	144	175	145	157	140	135	150	153	158	146	178	154	164	158	125	142	139	143	155	162	154	148	160	168	138	159	172	167	161	134	140	143	153	158	144	168	157	149	176	167	164	156	153	159	145	142	149	150	156	152	148	152	154	153	157	152	152	161	155	155	156	171	140	153	134	140	169	179	149	168	160	124	155	173	164	135	143	159	156	177	141	147	124	161	165	125	167	169	145	163	160	160	151	153	164	171	162	153	166	168	131	151	141	146	149	156	152	186	145	149	158	183	173	145	145	155	153	169	168	162	145	143	144	163	161	157	182	147	146	148	170	159	162	154	176	168	133	149	128	171	160	147	149	145	159	151	167	165	144	186	144	134	149	175	178	148	184	161	161	158	174	170	152	141	144	141	147	171	157	169	164	144	152	149	138	152	147	163	145	142	147	152	146	160	155	160	171	137	147	160	157	171	182	160	149	147	163	150	160	134	147	156	163	138	148	157	140	176	149	142	150	171	166	151	181	138	137	163	152	160	169	169	171	145	165	146	171	174	141	148	156	156	154	132	147	171	150	144	154	166	141	136	169	153	138	167	154	163	150	155	145	159	143	177	169	156	146	149	148	170	139	172	149	135	159	182	150	140	144	168	156	149	147	150	173	166	164	155	161	138	155	160	165	149	167	177	137	139	184	140	164	162	161	152	148	173	155	154	149	148	132	172	162	163	165	158	182	170	171	140	164	149	143	142	141	157	150	146	159	176	182	152	163	172	168	165	152	164	173	156	156	151	148	150	139	176	144	164	160	143	171	155	144	151	136	156	158	169	164	156	145	139	149	151	158	143	144	165	154	162	154	162	155	160	148	144	187	134	156	158	169	159	143	159	162	153	136	158	167	140	156	157	162	147	154	170	143	136	163	162	145	155	165	157	149	170	171	152	157	148	158	168	182	164	148	161	139	144	164	171	146	179	145	147	163	178	167	161	161	153	193	151	172	164	129	146	136	155	142	159	145	172	161	156	163	166	145	165	164	148	141	162	155	146	169	175	169	170	158	162	160	139	145	153	149	163	159	173	151	148	182	175	167	134	162	142	176	142	138	153	150	169	124	163	155	146	150	194	183	154	163	167	169	164	164	141	157	166	135	141	158	161	169	166	154	154	159	170	155	178	172	161	183	153	144	134	159	179	156	183	151	126	151	167	172	156	155	152	163	163	160	145	181	159	166	169	150	150	157	173	141	135	159	156	204	154	143	180	156	146	177	157	137	156	154	167	170	157	151	150	135	155	178	145	164	157	159	153	143	184	166	161	142	150	137	151	133	146	163	167	174	155	133	149	144	159	179	155	156	153	149	156	155	157	153	137	134	151	128	150	149	158	132	157	146	143	154	137	156	150	155	133	174	157	150	187	136	167	149	152	156	168	163	159	187	148	168	141	135	173	157	163	158	144	170	141	153	174	151	159	164	149	173	151	153	158	153	162	146	149	135	189	157	145	137	181	171	145	146	144	150	147	151	174	162	163	163	140	181	156	158	161	164	151	155	146	159	130	145	157	148	147	143	158	187	162	166	166	162	185	175	138	149	165	162	165	144	138	150	125	146	155	156	185	159	151	130	141	163	128	162	135	132	141	146	166	157	142	168	136	145	151	151	163	137	168	157	162	164	148	180	162	161	154	157	149	169	183	159	175	151	176	148	166	161	149	180	176	141	170	157	155	152	168	164	125	152	173	172	146	129	139	155	162	178	151	156	148	156	159	155	158	131	177	159	164	166	146	162	150	183	136	150	159	165	170	144	165	169	159	155	154	144	168	161	155	138	167	167	164	152	159	171	178	164	166	167	166	159	162	157	155	166	150	156	166	163	163	128	171	179	173	158	181	151	165	164	141	174	139	155	161	173	160	160	158	149	165	147	134	138	162	176	135	140	137	154	150	178	174	165	159	162	156	147	141	138	160	149	153	149	154	183	174	174	163	144	161	142	171	181	150	161	150	143	139	156	176	159	171	149	146	154	154	164	186	146	150	182	145	160	147	136	161	150	140	155	163	147	148	155	159	133	160	145	160	177	180	121	179	182	160	180	135	148	146	149	163	160	149	160	163	165	154	150	152	136	151	169	164	170	127	157	169	167	184	165	180	169	173	166	158	172	153	138	158	143	139	144	179	160	185	150	146	151	159	171	164	153	137	161	134	147	140	136	134	146	157	159	176	158	170	177	134	142	193	143	132	147	149	136	135	151	178	170	152	161	131	147	154	157	157	142	159	161	176	174	173	144	173	177	150	132	156	165	153	171	149	147	162	149	161	142	153	149	148	158	143	134	149	148	155	135	158	158	151	165	154	155	142	171	167	161	173	184	148	150	136	138	159	158	171	136	143	163	153	146	162	156	150	150	166	159	139	128	172	163	145	136	158	159	145	173	141	147	160	165	138	163	161	160	152	167	155	154	146	148	168	169	151	169	153	154	124	148	147	167	157	153	138	164	146	184	174	162	158	169	167	160	158
8221	859	1563	1633	1430	1231	1002	828	749	694	693	622	553	560	536	573	541	516	485	496	472	472	461	434	447	422	436	424	461	436	409	458	397	441	417	460	433	427	414	427	396	409	435	395	404	431	432	389	408	414	414	414	399	369	415	386	423	424	426	419	397	356	407	408	432	420	403	370	430	405	404	421	426	385	437	409	374	420	446	412	377	433	430	411	410	392	403	376	391	400	385	395	410	415	430	440	388	389	400	410	357	384	381	428	387	418	397	381	415	395	406	383	407	413	418	375	386	397	384	385	435	389	384	398	457	412	389	386	392	412	375	424	365	405	411	375	383	376	415	404	406	415	425	381	392	428	399	386	442	417	416	393	407	414	438	388	428	375	412	392	414	393	407	376	425	447	370	373	446	429	385	393	411	396	381	412	377	433	397	410	402	407	412	416	427	411	423	408	423	414	400	404	417	405	410	383	366	392	356	410	408	412	434	396	414	419	406	434	432	405	427	386	395	371	402	392	426	404	405	421	388	417	383	419	376	373	397	394	387	367	424	381	384	418	378	419	424	430	398	365	422	381	400	408	405	375	387	379	397	404	414	353	388	403	404	392	425	397	396	403	391	419	391	392	422	389	383	407	399	438	439	405	387	401	405	367	395	399	385	383	435	401	386	405	398	381	391	427	430	423	401	381	422	374	370	396	400	388	397	393	386	405	399	435	424	399	400	368	382	367	407	416	364	418	408	397	412	418	415	402	364	373	381	441	385	429	435	415	392	390	369	384	389	425	396	426	414	434	404	408	423	433	391	359	405	427	409	386	398	415	379	442	378	382	421	389	394	432	419	393	390	375	435	388	404	400	409	417	452	394	393	364	386	409	420	411	402	402	403	371	381	403	428	403	400	423	403	367	395	397	443	400	407	429	397	389	453	364	438	403	419	440	405	392	450	388	396	397	418	391	422	420	379	403	391	394	431	415	427	400	410	408	410	381	439	403	372	406	381	378	451	432	418	403	371	430	377	413	413	405	398	379	400	412	415	367	358	434	406	405	386	413	420	402	415	415	397	428	425	439	401	391	407	414	394	404	390	416	399	425	425	426	390	387	401	412	421	408	387	402	422	388	401	401	396	360	406	383	406	391	432	398	411	413	391	382	417	398	449	417	457	386	389	386	385	430	379	352	395	390	401	435	388	380	419	413	383	416	374	402	379	415	358	407	388	391	400	403	413	380	402	425	389	409	411	422	408	417	444	369	403	376	406	400	416	405	416	405	428	430	417	364	403	383	398	388	400	377	413	412	361	403	423	384	379	408	421	404	410	416	432	426	383	397	368	350	388	373	402	456	390	370	386	412	428	427	433	401	416	404	399	416	438	406	400	385	407	397	397	372	357	434	401	397	404	408	421	371	400	378	417	368	410	366	399	364	379	420	432	419	411	394	440	407	427	391	434	375	418	426	391	413	368	400	420	400	379	411	378	382	437	381	372	428	397	400	391	409	452	392	416	420	412	390	454	415	377	422	393	413	383	392	420	389	377	395	424	395	425	412	421	423	360	375	394	409	397	400	391	439	372	409	394	426	399	409	398	380	439	399	426	363	402	381	428	373	415	386	407	402	429	402	398	436	382	391	468	392	413	394	418	411	396	378	426	403	442	400	370	377	382	413	394	397	378	379	399	382	394	384	423	411	386	391	392	394	369	400	402	418	419	409	395	399	387	413	374	408	366	402	373	391	421	363	379	413	397	410	403	401	383	439	360	431	395	416	415	363	410	396	402	404	431	411	437	404	401	433	405	412	414	370	438	380	404	403	406	398	420	421	392	402	405	438	436	404	442	400	436	378	392	440	371	403	399	399	401	394	386	425	406	406	395	406	376	391	427	384	374	404	404	375	389	441	401	431	401	380	359	387	410	362	401	416	423	453	411	377	388	400	373	371	387	402	391	393	381	413	414	404	420	361	389	392	416	385	384	397	391	384	405	418	364	381	384	411	411	397	421	431	406	426	371	406	409	438	410	364	411	421	403	407	362	387	393	411	393	426	362	376	413	420	421	381	435	443	444	376	393	425	351	370	434	378	384	439	411	431	392	394	419	400	434	400	413	388	413	402	379	415	397	417	394	393	419	398	377	398	403	400	419	419	415	411	400	394	428	393	385	401	420	405	411	391	396	432	416	409	416	345	390	395	382	405	385	405	401	379	404	381	407	355	393	392	410	421	375	378	385	437	418	378	359	416	400	383	431	446	435	400	389	364	405	401	423	418	382	408	361	383	435	397	389	392	433	402	384	393	405	444	401	391	402	406	411	418	392	408	370	378	411	403	400	418	418	413	409	393	380	425	412	410	359	389	357	402	413	424	379	375	432	369	418	382	394	352	422	396	435	375	393	380	377	384	433	400	395	444	419	372	394	410	397	384	427	369	376	407	404	429	388	401	407	389	434	455	412	401	416	410	391	403	406	371	396	417	394	436	419	394	435	410	405	413	428	393	433	421	434	392	454	428	414	385	442	380	398	421	381	374	385	372	382	432	414	354	411	394	423	417	417	389	391	405	390	391	394	394	440	383	380	410	412	419	373	408	416	433	380	401	409	407	394	396	427	394	396	407	423	434	389	435	377	393	407	359	410	395	379	383	364	379	396	374	411	420	408	422	403	407	383	412	416	382	403	397	353	412	381	399	348	428	393	376	367	394	379	390	402	431	410	420	403	374	393	380	390	413	373	370	398	410	376	400	393	428	402	394	386	403	387	411	421	433	373	375	350	415	406	423	402	453	391	417	392	412	414	411	418	383	400	414	408	371	419	422	393	383	383	399	400	396	391	388	382	392	425	385	408	389	397	421	409	403	433	377	388	415	392	383	355	446	417	384	369	397	382	420	414	433	362	430	444	378	404	421	415	426	401	404	383	351	430	385	402	390	423	372	396	372	441	379	394	412	388	406	421	433	402	432	416	419	440	410	414	419	390	393	413	379	370	395	383	408	416	426	453	371	432	369	419	424	393	382	411	378	442	408	391	396	437	407	408	394	380	394	391	385	408	421	399	391	371	400	422	413	360	389	400	430	388	418	392	404	401	397	407	421	390	406	391	384	433	403	411	390	391	401	425	400	402	397	347	426	393	371	410	413	397	402	398	400	394	389	408	401	390	390	426	402	411	421	396	408	431	377	431	388	447	403	395	440	386	422	373	389	408	415	427	407	373	439	403	394	392	390	463	396	449	405	401	405	448	413	410	401	393	421	403	402	414	380	391	408	405	405	392	417	378	365	403	398	398	401	390	381	426	408	403	395	387	364	382	382	397	393	410	395	415	410	403	387	425	421	410	387	417	417	390	426	396	424	376	393	400	402	409	403	385	388	451	405	434	408	390	389	396	385	396	430	401	420	408	370	407	371	403	411	421	369	386	409	414	395	366	401	388	387	380	411	389	395	380	432	404	393	420	387	413	383	432	406	409	399	408	405	394	403	404	421	396	400	376	397	378	409	394	409	363	418	377	386	429	409	388	372
1668	395	335	352	285	365	350	363	337	358	323	378	385	347	341	351	349	357	321	369	380	360	329	342	334	329	330	364	336	340	352	340	378	379	347	341	327	322	385	340	347	354	356	356	342	351	348	326	336	347	354	383	382	384	377	338	319	335	358	311	354	381	331	363	362	309	356	363	332	356	333	395	321	352	366	353	353	329	341	388	392	395	340	338	333	329	369	349	357	357	331	343	328	302	316	320	351	357	354	325	320	348	347	378	348	305	356	347	361	338	361	353	344	348	360	358	371	349	345	369	358	349	346	334	347	331	340	391	356	349	345	352	315	352	339	354	378	324	337	336	334	374	368	388	335	356	339	359	335	341	352	338	344	320	354	323	343	361	311	389	383	375	331	337	359	326	343	333	313	341	323	327	347	335	348	362	395	377	349	345	353	367	324	349	379	351	356	347	360	317	357	386	358	332	342	308	329	354	343	327	327	353	350	357	345	322	369	367	351	308	348	343	331	342	341	327	359	340	349	338	382	337	360	365	333	399	385	337	346	353	326	330	330	350	340	351	328	348	359	355	332	311	331	357	344	369	327	346	373	352	360	378	373	327	361	373	355	360	378	344	327	359	390	343	360	354	342	329	349	299	340	326	346	332	363	333	377	352	321	364	338	348	349	373	351	353	375	323	346	351	324	326	343	314	379	320	350	345	351	355	333	365	369	331	363	332	351	371	350	341	361	334	352	355	309	373	386	361	327	353	371	366	353	323	372	319	376	362	380	343	380	363	376	347	353	371	347	344	347	380	344	338	353	346	366	299	327	355	327	372	350	345	362	357	349	366	361	348	347	303	336	366	350	334	360	367	353	346	329	374	391	368	310	326	353	330	360	364	316	384	347	324	324	330	312	328	314	304	355	368	392	324	398	352	369	334	351	321	345	318	368	343	329	343	346	369	346	355	330	331	358	288	317	332	346	381	381	331	372	341	350	369	332	337	324	321	330	388	341	369	356	346	385	354	351	327	322	300	366	341	336	325	333	323	353	357	360	373	359	341	352	354	342	343	362	397	370	360	381	325	373	332	337	357	356	361	339	383	374	345	361	344	366	355	343	404	331	308	358	313	391	354	352	324	357	365	326	354	324	341	307	339	352	341	346	353	362	353	359	331	325	312	349	359	324	334	325	340	339	328	329	336	333	364	342	347	336	353	355	349	385	347	360	322	377	346	353	339	345	357	367	378	348	352	334	335	330	369	347	378	373	362	305	349	373	345	396	372	320	330	375	321	338	341	314	349	364	330	381	386	323	336	367	339	361	358	350	348	359	357	370	342	377	341	337	321	347	349	323	347	356	355	316	346	306	343	389	361	337	343	340	341	409	376	337	364	356	354	316	329	369	372	338	336	361	337	360	304	379	319	373	370	341	350	366	351	353	367	344	346	338	331	333	324	348	345	370	359	330	356	340	356	345	369	391	376	356	391	395	320	361	347	356	342	329	358	367	325	349	341	363	334	367	368	369	360	376	367	330	315	330	353	347	339	339	352	336	357	327	329	373	368	364	346	336	395	333	362	375	370	347	302	319	379	363	341	314	374	344	352	369	361	332	340	368	393	337	348	364	330	352	333	350	357	353	365	317	353	346	365	387	320	336	346	371	316	331	345	378	330	362	356	346	344	347	374	357	344	334	359	360	340	354	320	332	355	346	363	344	321	342	343	360	358	334	314	350	339	306	374	329	354	364	331	356	329	370	340	320	343	351	357	352	360	332	342	331	326	360	377	348	358	357	340	360	364	356	379	416	343	359	359	331	354	348	300	360	357	350	330	346	347	354	364	328	399	341	338	375	340	344	373	357	332	359	331	399	346	369	334	323	344	353	365	341	364	341	332	368	343	372	326	342	348	350	357	330	288	348	326	369	332	320	357	371	363	319	320	372	344	343	362	335	363	358	363	345	334	341	343	364	370	340	341	344	341	317	339	342	336	324	284	368	355	372	344	317	355	384	342	376	349	330	356	329	385	339	354	368	317	345	361	374	335	319	357	344	341	343	336	353	349	347	345	358	300	349	308	357	344	347	384	356	372	350	335	345	378	360	350	345	349	365	330	371	367	364	339	349	313	360	364	342	327	321	345	345	319	329	326	360	330	372	347	357	349	383	364	358	364	352	353	325	367	395	339	353	342	355	375	370	324	335	336	310	359	338	364	342	314	327	367	332	330	344	365	366	382	349	348	355	352	365	387	334	323	385	357	372	365	377	360	350	359	305	343	354	380	335	343	358	365	380	353	359	354	340	386	334	350	350	339	361	323	349	348	360	333	346	342	346	336	367	370	318	354	347	361	360	348	391	348	368	345	374	332	325	324	327	338	346	365	332	334	355	317	358	360	334	301	359	379	348	368	386	392	343	347	344	340	330	340	346	339	346	377	346	338	338	335	361	368	356	382	327	338	366	301	321	333	355	380	344	363	382	361	324	363	346	319	369	343	379	346	326	303	346	353	346	388	361	381	367	322	338	369	337	342	326	326	343	325	328	357	343	322	321	328	328	331	327	335	345	359	340	315	344	334	363	338	367	360	354	357	341	357	348	357	380	381	361	337	394	361	379	368	339	329	339	350	345	364	375	327	300	376	370	403	354	335	337	362	345	331	344	377	359	331	357	367	341	378	344	368	362	343	328	360	355	360	308	364	353	369	357	345	318	335	371	319	311	337	329	347	324	338	353	349	386	354	312	378	346	377	344	358	332	339	360	350	356	349	380	359	339	342	325	397	375	355	358	340	358	340	355	333	369	361	349	344	339	355	372	361	366	331	362	355	357	354	370	362	317	334	349	359	352	352	321	333	329	337	363	336	316	381	360	357	358	377	347	341	352	342	335	336	362	370	355	341	326	379	323	345	382	402	311	315	340	373	360	338	368	329	365	360	341	326	371	332	309	340	367	373	364	378	350	350	363	309	324	345	355	343	387	321	364	387	330	345	353	351	340	335	373	336	349	355	347	362	328	316	315	330	345	354	326	365	332	343	363	384	345	345	381	374	320	381	330	352	354	346	350	373	361	367	345	385	368	338	366	359	329	328	331	369	341	350	313	330	307	378	321	360	335	342	323	332	306	365	354	350	380	370	368	355	329	332	339	326	356	350	352	374	353	361	361	364	335	368	347	347	366	352	343	359	321	347	319	372	381	328	371	325	347	341	366	375	338	377	368	378	350	394	309	287	353	346	352	356	361	364	311	353	366	337	362	338	349	360	343	379	352	360	372	360	356	347	336	364	314	345	316	388	350	331	371	376	341	393	322	328	310	386	339	357	370	363	358	335	345	333	366	348	374	340	342	362	347	345	356	314	339	391	367	338	320	338	352	341	354	342	366	344	366	378	343	349	367	333	327	360	333	347	354	349	355	315	361	389	349	346	347	351	322	346	358	328	371	320	337	353	349	357	334	336	371	335	384	345	370	362	352	322	364	346	319	367	351	323	354	370	343	376	355	327	314	369	312	312	343	373	368	349	367	304
2084	828	789	830	771	877	812	851	857	798	820	809	838	818	834	801	831	802	793	793	823	900	809	851	837	802	851	752	888	855	820	829	852	825	854	863	836	806	753	875	815	838	858	839	805	786	801	848	862	811	814	829	798	836	802	811	809	866	823	789	806	838	836	805	847	795	816	837	816	854	805	830	798	865	834	781	817	802	774	862	743	838	861	769	794	821	828	838	777	792	815	811	891	815	825	827	870	874	893	825	815	843	857	871	812	826	804	863	824	806	852	805	816	819	841	838	885	838	784	824	842	796	843	899	835	806	834	853	806	781	847	737	809	795	792	816	887	819	830	825	820	868	787	772	848	810	822	806	805	828	812	839	815	809	843	820	858	810	844	811	857	837	830	816	883	814	783	847	791	808	859	811	863	792	858	809	858	825	869	834	856	851	806	834	869	808	829	788	866	796	825	802	843	806	824	878	803	816	878	868	821	800	810	803	782	842	830	783	807	832	822	845	805	820	776	824	850	863	813	868	817	835	804	805	788	830	801	806	826	815	770	810	819	834	798	846	870	820	817	796	800	801	910	803	787	844	802	821	823	826	774	832	846	818	774	790	811	919	815	871	897	866	779	814	813	813	800	851	859	832	844	839	835	829	849	806	853	824	848	768	830	833	784	868	814	800	819	826	791	798	809	850	801	830	867	845	838	791	811	769	839	797	879	849	815	852	820	842	863	827	841	814	834	847	764	759	841	820	820	855	776	780	830	857	825	747	850	865	842	830	810	806	857	822	831	823	794	841	836	867	848	837	850	844	831	810	852	804	815	852	863	811	860	873	770	793	811	798	833	812	835	821	817	806	814	868	803	779	779	802	850	815	825	845	816	806	815	834	834	819	799	827	825	799	868	816	829	833	863	860	792	873	841	847	863	823	824	855	880	823	775	874	812	855	850	854	825	762	821	780	846	782	789	864	808	830	834	887	804	793	779	821	817	811	813	843	815	858	890	820	822	836	855	793	839	807	826	821	791	829	879	822	811	781	825	832	816	802	834	885	841	839	871	848	815	852	791	851	839	778	845	838	814	826	831	847	837	820	812	852	863	817	828	820	863	795	818	830	802	828	822	818	827	805	831	857	792	791	851	823	818	813	801	808	803	827	819	788	862	882	780	810	822	847	821	845	842	794	765	833	824	828	827	765	845	784	853	793	879	867	832	867	872	826	819	823	795	853	834	840	790	821	808	824	830	808	788	835	776	836	855	832	857	762	855	793	860	833	809	865	864	830	827	803	886	852	853	839	778	836	812	854	854	838	825	851	832	822	875	861	825	809	799	835	790	843	774	812	827	899	888	812	786	841	779	800	786	822	843	806	780	791	823	821	841	817	832	852	813	780	840	865	848	809	829	843	816	873	830	800	800	795	772	814	824	808	839	824	766	806	810	825	813	802	813	885	813	811	828	806	779	841	785	844	829	862	845	816	815	818	869	780	805	819	838	818	801	835	800	748	775	848	834	816	844	846	831	827	786	874	836	833	825	864	859	842	785	819	805	856	798	823	805	789	821	846	832	835	810	835	824	808	805	802	821	813	910	854	847	819	823	833	863	849	795	836	821	851	827	787	831	823	829	840	843	840	804	805	813	799	838	826	872	833	806	864	814	831	853	801	771	826	814	851	844	805	808	828	821	821	808	835	842	812	807	804	807	835	855	844	837	804	836	813	821	842	854	836	842	769	848	812	843	845	833	798	820	821	819	792	831	832	814	850	841	822	872	801	824	814	870	857	823	795	875	797	819	816	858	823	839	781	861	807	832	781	845	793	796	838	870	818	802	837	819	799	752	772	805	826	825	800	835	854	794	752	832	809	799	847	902	783	816	813	787	811	819	833	817	836	806	806	763	884	838	783	857	815	801	823	832	836	858	869	820	857	832	866	798	792	810	879	809	890	845	791	738	831	833	793	850	812	851	825	806	843	815	834	815	821	763	816	843	831	856	850	815	857	835	841	811	834	832	852	820	830	836	842	806	846	792	841	840	816	816	786	853	827	815	842	823	800	844	807	843	804	802	852	832	778	802	836	818	866	810	892	878	874	856	838	852	804	806	793	784	803	774	777	819	838	825	751	788	831	876	877	808	819	828	809	849	784	814	794	858	847	853	855	847	835	839	786	876	793	888	830	847	845	785	829	814	804	811	816	797	829	877	842	826	850	848	838	810	825	822	769	859	787	786	813	794	850	810	832	778	778	813	814	806	854	805	816	821	801	844	842	827	850	819	785	808	813	847	811	812	794	831	808	781	819	816	842	822	825	818	875	848	837	833	821	826	827	834	855	867	815	813	815	839	806	813	814	815	826	859	823	825	900	828	799	840	747	812	762	790	830	779	864	847	805	862	798	785	804	844	847	831	817	838	814	821	850	815	825	841	861	844	868	901	849	780	836	827	862	845	822	833	765	809	869	805	794	790	804	827	814	825	829	790	822	776	839	749	834	805	865	866	849	805	835	819	798	790	819	852	823	789	832	827	833	796	839	830	815	806	806	875	818	853	817	848	832	850	862	793	854	843	819	836	836	819	895	817	847	833	843	832	835	798	799	794	823	747	846	828	801	801	796	805	809	813	791	803	786	825	820	788	772	808	838	799	818	855	808	838	833	836	808	780	827	775	874	863	833	853	766	830	854	799	853	809	797	867	853	844	845	818	824	847	794	841	797	850	823	792	786	867	813	855	828	826	800	848	831	830	823	844	790	834	834	788	835	847	820	865	823	847	825	804	802	805	837	858	820	802	820	778	776	863	863	824	848	804	839	851	817	797	867	811	860	784	863	814	813	857	869	788	818	807	827	784	798	837	796	870	805	833	807	746	817	787	834	815	857	856	815	791	819	847	810	856	838	825	810	813	828	821	797	834	810	876	805	803	864	827	835	831	794	767	869	821	821	810	800	814	833	826	886	838	775	851	868	832	839	861	820	775	927	814	861	802	763	853	808	754	803	782	799	807	823	774	866	854	852	834	893	859	800	812	827	817	839	827	815	835	822	806	813	898	833	819	789	826	783	813	836	812	832	817	814	808	795	844	865	825	809	883	854	769	862	824	840	829	785	828	793	813	792	855	853	832	807	835	775	849	791	800	785	826	830	834	826	818	847	847	782	783	834	765	810	796	832	856	790	821	860	904	848	852	857	836	814	810	840	797	805	886	834	800	841	840	812	802	817	801	824	826	839	854	810	793	860	826	813	839	822	850	837	850	787	830	857	795	866	798	868	823	835	859	810	810	784	861	828	822	784	826	829	825	776	820	791	825	832	859	802	848	862	843	833	841	785	819	879	836	804	837	822	836	853	842	794	872	792	859	826	837	804	819	769	842	815	796	817	804	840	794	759	794	813	835	878	770	795	841	799	811	817	777	850	780	826	829	826	811	810	816	776	821	812	874	797	825	857	842	846	798	843	799	847	872	823	798	822	850	817	785	827	832	837	835	845	823	868	844	797	896	817	860	776	792	854	808	819	822	851
7305	619	608	546	433	431	409	374	379	371	343	344	323	366	328	346	350	385	318	404	347	366	337	341	349	337	356	308	345	352	349	334	363	316	340	350	325	333	399	324	362	347	347	336	374	343	322	341	344	339	337	329	334	363	336	325	320	345	366	324	342	329	338	369	333	332	319	355	385	330	326	338	323	349	383	308	351	346	319	367	344	328	318	304	334	299	354	329	354	359	304	343	335	331	338	345	355	361	335	326	306	314	299	352	329	342	347	352	345	373	323	348	311	373	346	371	344	307	313	341	341	327	353	317	346	325	339	327	333	337	309	353	330	313	334	357	354	294	323	312	311	310	309	327	320	341	334	333	360	356	342	285	337	339	346	360	339	337	342	350	324	329	347	305	349	314	349	349	336	329	355	334	309	333	343	336	336	372	335	385	343	325	329	336	347	309	338	350	331	376	349	311	373	342	360	338	365	374	354	315	344	339	358	339	368	355	299	329	339	323	333	340	364	377	362	357	337	357	331	376	347	320	327	329	341	317	350	344	307	363	338	300	332	367	316	335	310	354	337	360	324	316	325	314	305	314	364	343	349	365	342	324	354	343	359	321	337	342	358	347	364	361	363	345	374	363	328	343	309	326	371	350	319	312	345	360	342	362	356	335	338	342	357	341	303	327	337	336	350	364	323	348	366	356	330	351	331	337	381	346	334	320	322	318	317	340	306	356	320	344	384	370	365	329	355	323	369	335	342	346	322	350	333	312	319	338	340	356	345	335	358	363	314	324	314	340	348	371	334	293	344	349	341	321	327	343	349	346	326	367	341	316	328	352	331	320	349	371	320	342	331	339	322	346	355	363	370	314	348	329	321	340	314	332	321	326	342	354	317	338	352	324	356	302	337	348	335	323	359	324	332	349	357	312	317	347	345	346	374	361	331	364	338	319	327	346	322	353	313	311	326	336	361	343	337	340	309	311	329	361	362	315	311	322	351	347	343	319	301	362	338	354	354	369	337	337	334	351	322	329	324	402	340	333	323	372	357	366	334	310	352	364	306	321	354	336	308	328	307	361	327	321	336	295	330	363	364	341	330	325	340	352	342	330	335	315	365	347	372	339	338	361	332	348	312	338	323	345	332	391	328	346	323	317	318	318	372	309	341	312	332	326	339	334	344	371	356	318	329	327	330	363	342	356	324	314	323	346	337	357	362	344	366	358	333	370	359	299	336	355	350	309	376	340	296	342	327	362	361	350	312	332	356	351	348	346	321	327	383	357	342	338	353	356	369	329	315	337	370	350	312	380	328	363	370	336	347	353	349	314	393	372	341	336	348	346	359	355	336	346	347	321	348	328	334	354	337	335	325	336	326	352	333	330	366	317	317	342	340	367	317	322	347	379	347	314	367	329	325	365	340	327	333	301	351	337	303	324	355	314	325	322	353	348	339	372	324	353	329	363	320	317	335	328	323	326	345	302	374	299	363	332	318	363	309	379	300	312	332	320	354	351	348	341	361	305	351	311	366	333	386	322	330	352	337	323	314	353	345	337	333	337	312	364	383	327	322	331	312	328	317	340	359	328	324	322	349	360	331	327	322	373	328	354	297	332	343	340	315	293	350	299	343	340	330	327	329	345	360	318	347	310	331	367	340	326	342	334	339	355	345	358	365	334	325	347	359	341	327	364	328	291	343	327	308	354	372	355	317	332	323	343	340	349	333	335	327	389	326	356	316	329	334	340	350	315	335	333	330	300	355	340	373	333	290	348	357	316	338	334	379	346	359	339	330	359	355	330	360	332	337	346	371	360	304	321	360	332	316	318	344	326	356	344	372	338	294	350	319	351	354	310	332	360	331	337	351	320	335	339	353	348	341	328	331	381	345	353	350	346	327	367	321	330	334	364	339	325	331	358	334	333	362	382	351	308	314	326	335	376	326	370	317	341	344	313	383	304	324	329	355	362	318	345	365	346	315	283	339	320	313	351	329	308	341	340	336	330	325	314	308	337	314	335	337	351	334	324	351	310	341	337	340	378	339	337	299	314	333	353	330	320	330	349	330	364	366	334	349	344	334	316	328	342	334	338	325	342	344	332	342	348	374	357	352	320	304	345	317	347	309	333	368	335	320	322	351	316	330	347	369	303	335	336	362	351	312	355	327	294	360	335	372	349	352	345	324	320	323	337	375	332	319	341	316	332	378	392	316	330	339	356	337	345	326	357	355	362	305	368	349	333	288	321	343	319	301	340	350	327	335	362	329	338	330	339	382	341	329	334	340	333	298	363	358	353	349	362	334	350	311	352	340	362	356	331	312	355	332	338	288	314	314	358	344	354	363	366	331	328	336	331	320	324	332	375	357	355	323	342	351	338	315	370	366	340	314	348	352	375	346	366	380	346	329	341	338	336	349	355	364	319	329	377	364	321	357	304	327	335	336	320	348	348	356	333	320	327	327	352	349	324	351	315	327	390	361	344	349	362	341	359	344	323	346	354	388	332	324	363	336	340	369	307	352	340	359	339	336	343	376	322	334	378	306	361	335	347	333	343	324	378	344	334	353	340	323	340	312	350	343	366	322	346	295	339	318	324	351	313	337	377	357	340	339	324	350	350	363	341	373	335	368	369	346	350	349	318	334	321	341	347	335	346	329	330	331	334	357	352	348	365	358	319	327	334	335	338	347	322	317	351	361	336	306	351	347	356	348	370	342	331	348	354	341	338	335	357	328	295	331	314	334	306	343	344	358	300	324	338	325	365	327	349	312	325	339	342	321	324	379	323	371	353	304	329	342	321	322	338	319	319	317	328	362	348	368	356	321	355	333	316	303	312	358	336	334	346	327	336	293	317	330	330	333	354	350	310	320	357	356	336	337	357	356	340	338	334	314	313	370	344	323	353	334	339	313	327	353	328	315	367	308	362	338	290	343	340	330	343	323	333	315	304	354	308	348	335	327	339	347	334	333	361	356	325	327	340	309	313	356	324	329	344	327	338	314	367	329	346	320	338	356	345	349	365	350	351	325	369	361	308	351	350	309	356	339	329	356	373	332	333	344	367	311	324	338	326	342	312	316	361	333	315	318	324	336	327	363	341	335	323	331	359	365	374	321	372	365	336	314	340	319	312	326	330	300	351	367	328	333	326	342	318	328	372	312	284	338	314	333	338	319	336	331	346	381	354	334	305	322	369	317	363	345	322	322	360	346	356	374	332	329	342	329	310	369	367	358	310	293	331	344	321	377	345	362	318	359	345	390	323	342	357	363	358	349	354	377	330	326	323	338	355	344	343	324	357	342	324	319	354	396	320	325	396	364	369	344	323	359	319	316	361	344	346	333	390	340	335	335	302	351	346	318	346	370	360	351	383	333	350	352	306	385	336	343	345	343	305	331	322	350	316	358	345	302	374	306	360	364	319	334	317	367	384	315	321	347	332	361	319	371	329	363	362	350	331	343	315	331	317	310	360	329	340	331	347	356	325	342	340	332	314	344	363	347	340	359	323	353	331	343	314	307	372
6609	991	1426	1400	1253	1171	1097	1043	946	914	953	890	905	887	877	833	905	806	894	839	835	805	814	837	818	831	825	788	739	799	767	798	817	841	796	901	803	787	825	822	822	810	777	767	758	785	787	820	772	759	748	741	790	769	755	826	740	824	739	790	801	794	809	801	774	752	784	827	775	731	769	760	824	797	737	754	777	760	835	786	805	743	768	779	778	777	784	837	806	817	772	799	830	856	894	801	744	759	744	781	798	790	806	774	792	789	804	802	783	825	816	832	809	820	797	813	746	770	842	820	785	770	791	773	794	803	797	776	787	783	808	797	780	840	747	753	750	811	779	832	791	798	752	775	860	846	819	788	736	761	808	829	861	776	742	812	805	794	797	759	770	775	745	748	806	745	830	739	806	779	828	801	819	813	776	781	835	747	776	742	751	825	776	786	792	795	842	791	724	805	764	787	820	829	778	813	811	819	780	751	846	778	804	810	834	781	775	805	803	795	753	813	763	786	827	806	819	765	757	818	773	824	736	794	760	764	796	783	827	775	782	795	803	764	843	827	788	781	731	774	778	797	814	761	827	796	753	802	816	820	806	818	762	794	816	785	760	771	790	784	735	779	793	815	792	741	769	744	784	771	789	843	815	782	786	775	730	751	766	792	783	773	819	786	720	779	817	796	783	806	789	760	726	772	825	811	752	786	815	732	779	777	752	833	775	800	792	762	803	795	779	793	794	775	843	726	758	814	762	745	753	794	762	745	807	840	813	777	820	816	799	764	771	813	778	831	804	767	778	806	814	791	792	756	781	790	820	821	824	812	759	773	814	805	814	747	804	773	789	804	737	798	787	801	750	765	823	756	766	845	805	816	814	789	772	810	814	781	830	792	793	782	745	785	787	790	700	766	796	825	772	804	813	792	776	767	746	791	840	824	752	745	754	827	817	782	806	855	753	809	783	764	786	768	752	802	777	721	779	801	779	808	790	748	825	761	775	771	781	723	780	771	763	790	781	816	788	785	749	776	805	783	802	802	748	839	793	786	803	774	797	769	816	793	770	826	807	799	789	784	775	829	802	807	755	808	822	790	795	814	792	777	831	820	778	739	754	740	800	762	772	774	786	777	793	729	847	809	799	843	788	817	797	746	807	759	803	800	757	847	810	819	839	778	794	824	823	799	781	795	783	755	756	824	806	811	801	818	769	809	798	758	802	799	808	809	831	796	791	763	781	807	802	822	797	784	775	825	786	819	794	768	763	793	750	820	797	779	784	793	769	792	734	755	752	771	795	723	791	793	799	835	772	827	782	844	800	813	787	821	836	818	768	711	773	798	860	799	782	726	773	797	754	754	737	763	775	764	826	814	813	766	808	770	795	819	800	812	798	788	775	807	760	801	820	778	787	832	826	822	812	791	788	787	833	808	792	787	738	842	813	785	784	806	748	764	803	751	745	777	774	765	815	831	793	762	831	793	779	816	760	769	792	788	774	790	812	827	828	804	792	789	848	791	734	798	712	765	775	778	793	762	815	761	778	794	817	755	789	734	792	778	806	808	815	753	816	847	767	784	771	881	853	777	813	737	838	737	761	825	779	816	749	773	833	789	789	777	794	808	787	773	816	776	796	780	782	777	787	791	789	791	801	722	815	793	777	848	842	819	777	789	772	808	746	795	756	791	820	824	794	848	783	773	817	778	768	750	769	786	796	752	747	772	791	784	770	805	826	781	802	795	749	760	795	809	822	745	803	806	815	792	812	761	749	743	741	816	737	788	795	768	762	752	748	798	807	799	801	836	772	815	798	723	795	784	854	779	819	788	822	784	772	824	795	806	736	752	801	842	778	801	822	769	782	756	774	764	765	788	768	745	745	790	812	802	781	834	762	753	807	764	734	769	800	776	768	794	800	757	762	809	769	821	772	765	762	803	823	743	804	769	767	794	787	797	774	818	786	820	785	787	816	823	744	771	792	824	762	777	788	781	836	742	760	776	796	755	819	823	794	840	787	772	832	785	799	796	789	782	759	767	824	741	764	791	809	836	837	743	787	785	824	807	744	799	798	822	785	824	805	793	827	822	808	782	776	748	797	836	774	840	770	795	837	786	780	811	808	812	815	792	832	795	759	778	742	833	815	785	803	773	830	858	787	789	847	825	741	809	806	818	790	765	736	780	752	776	765	756	771	810	783	812	808	761	770	758	822	774	747	773	811	799	768	770	810	829	777	806	763	823	753	866	759	807	795	788	794	803	765	766	780	778	781	756	785	798	771	792	763	780	781	815	811	789	813	806	766	823	790	826	740	785	789	805	794	809	814	753	785	758	787	775	785	832	798	777	790	741	740	767	742	717	796	815	785	814	807	758	825	740	818	769	757	708	812	842	782	761	762	763	733	790	812	759	773	782	788	762	756	763	740	822	755	766	802	820	770	796	757	818	753	799	821	781	821	787	819	784	795	734	820	826	782	769	793	763	775	784	794	830	731	838	781	816	769	761	798	768	763	838	818	786	811	772	783	804	798	783	760	813	819	756	793	769	793	762	810	777	827	774	754	761	833	794	771	744	809	848	764	788	792	811	807	816	828	772	854	791	787	845	796	773	817	774	781	772	811	754	757	839	831	839	756	816	775	742	776	832	816	885	787	795	757	759	825	787	784	772	805	811	783	768	738	781	778	786	816	830	773	781	744	838	840	845	798	744	791	769	779	832	769	786	749	804	805	812	744	799	771	781	794	782	783	842	820	835	830	812	769	748	769	783	775	787	757	805	826	739	787	797	763	811	764	782	766	801	786	761	812	753	756	777	774	783	761	823	776	773	742	817	791	734	819	771	825	795	781	753	762	849	827	723	795	751	754	804	770	778	782	742	716	798	758	786	758	786	823	814	775	788	798	810	798	803	838	807	766	848	786	807	761	821	786	793	743	758	784	776	744	810	818	805	815	809	787	772	734	798	740	752	820	810	782	804	754	803	793	777	773	766	737	747	797	827	792	802	815	739	830	789	789	759	779	803	781	845	818	786	730	805	807	770	809	845	768	773	803	776	866	760	820	800	807	797	779	776	788	803	749	776	762	843	767	846	811	767	856	814	807	754	773	821	787	774	775	767	767	754	813	803	789	793	783	831	823	723	808	811	792	832	754	776	798	799	785	823	839	758	803	765	794	814	803	798	759	767	766	787	787	760	796	794	824	789	809	790	812	826	804	827	798	800	805	779	802	754	791	832	822	803	774	785	797	844	777	786	851	824	750	804	835	790	797	787	766	764	775	780	807	842	758	825	792	806	851	779	832	781	794	797	841	775	784	749	836	822	820	773	753	790	763	784	801	775	802	810	801	772	790	797	737	819	773	818	798	813	782	806	795	776	776	803	764	823	782	850	796	822	793	818	772	761	821	814	775	852	826	742	871	788	812	774	773	773	824	785	776	827	822	773	776	785	810	773	797	741	768	817	777	790	790	768	777	799	795	786	803	807	763	838	741	808	808	809	820	828	817	763	780	802	769	776	816	822
13655	882	674	456	377	305	280	253	196	194	193	175	163	169	158	198	181	153	162	150	155	173	167	156	157	158	150	141	169	163	143	157	148	157	169	150	164	148	151	164	151	147	163	138	164	169	149	152	172	161	157	147	185	183	155	152	156	164	167	151	171	186	151	175	136	165	170	160	154	152	156	181	175	146	162	148	153	168	145	146	162	163	173	145	163	168	150	145	149	159	176	163	144	157	178	154	133	152	170	148	167	174	135	147	145	154	146	157	151	181	162	177	148	146	169	142	141	157	152	172	149	143	145	153	161	150	154	146	164	177	135	160	162	166	166	168	156	175	166	154	162	162	153	148	156	122	190	157	150	146	166	149	163	154	144	150	176	142	153	122	155	160	176	162	147	157	135	171	145	156	176	164	154	168	151	163	176	191	169	172	152	135	156	150	147	134	174	181	153	143	150	153	160	147	156	158	165	161	164	162	163	152	167	153	170	141	139	164	175	144	179	160	178	169	158	154	139	149	171	169	157	170	164	153	153	153	172	142	171	149	159	161	170	162	154	168	139	149	178	152	134	153	148	160	166	158	164	174	150	155	161	167	139	158	173	191	156	166	140	149	170	168	151	157	153	147	171	155	145	155	167	167	151	152	143	142	162	144	170	156	159	163	166	155	144	185	163	133	160	158	173	131	141	149	156	167	156	152	169	153	162	177	138	166	150	157	150	170	172	142	151	142	164	179	155	153	175	170	150	180	144	173	140	138	159	150	162	167	152	166	139	168	153	176	160	150	169	150	158	158	166	146	142	137	171	170	153	171	138	175	166	139	138	123	154	171	160	139	148	163	142	152	172	169	159	167	160	148	163	160	152	171	164	163	140	160	164	159	153	169	144	150	179	161	126	157	138	138	160	155	144	157	139	157	159	166	156	146	166	183	182	161	158	161	162	163	143	163	163	162	141	166	164	156	154	145	152	166	188	154	148	155	164	153	171	157	145	157	153	166	178	154	143	128	156	151	164	166	148	120	137	181	151	149	139	183	166	158	175	141	158	140	163	133	136	169	146	158	149	163	149	143	146	153	148	155	144	152	153	155	153	158	162	157	147	186	149	167	141	149	162	163	178	159	167	157	149	134	155	164	143	159	146	163	146	145	144	163	170	140	148	151	147	155	149	151	139	157	178	165	143	165	169	151	161	142	182	164	155	163	168	177	163	146	146	131	151	171	179	175	155	166	160	176	144	145	160	131	163	158	170	176	179	177	168	152	147	173	156	179	173	152	163	159	143	161	149	160	158	178	150	136	146	148	172	171	144	159	165	154	127	151	153	152	137	141	174	157	164	176	117	150	161	151	137	171	146	140	147	161	147	138	148	161	136	151	160	149	167	164	156	151	131	166	163	159	147	161	142	158	160	143	165	171	170	177	158	153	151	161	138	139	181	178	167	126	170	160	147	150	171	141	159	139	155	166	165	145	154	165	140	154	149	167	148	178	160	158	183	149	164	162	136	192	144	190	172	148	172	143	157	153	141	146	158	140	137	147	166	151	154	160	139	156	149	187	159	158	136	152	182	138	141	185	163	175	156	152	169	140	150	152	168	140	145	135	142	173	139	156	146	162	148	162	165	156	142	153	169	138	177	141	153	181	172	141	144	142	144	165	155	157	164	130	143	163	158	159	138	168	172	150	158	147	145	156	162	166	154	132	166	175	148	176	178	148	149	172	152	180	153	125	173	168	161	148	146	133	151	163	160	151	155	162	154	146	153	151	134	169	170	153	156	179	128	165	156	151	137	159	159	157	213	173	127	171	159	144	158	169	142	179	139	159	160	165	164	155	166	141	172	173	153	134	171	158	161	164	170	155	164	152	148	175	156	174	158	183	156	126	164	146	153	151	139	141	155	141	150	164	148	149	149	140	160	165	159	183	172	176	132	178	137	154	171	171	155	169	155	134	145	182	143	167	183	168	167	155	154	175	168	154	156	162	153	151	177	171	166	124	138	171	143	163	145	153	156	150	176	165	140	181	133	180	158	170	148	188	163	173	158	152	160	154	149	143	169	165	154	162	161	145	160	146	164	172	154	181	144	158	167	171	143	140	167	173	153	169	150	172	159	138	159	143	141	151	148	151	163	151	179	160	150	173	142	159	161	150	166	149	141	174	164	148	114	130	169	173	156	171	143	177	162	147	180	161	166	158	158	146	166	136	152	165	163	195	149	172	152	156	161	144	150	142	156	158	195	131	169	146	150	143	170	160	142	166	194	154	162	178	162	155	172	150	159	119	162	161	155	156	158	204	141	158	173	136	164	165	176	131	170	154	180	137	137	168	154	141	160	163	164	162	175	144	164	171	166	166	147	159	160	147	168	161	165	189	176	169	140	167	158	150	155	150	158	149	171	161	145	142	165	189	133	145	175	155	176	155	181	150	187	157	167	153	164	131	153	157	183	151	173	184	168	147	138	175	163	171	145	167	169	153	161	185	160	159	184	173	140	161	141	145	162	167	159	138	148	169	158	150	151	163	157	151	147	156	144	129	170	140	159	161	136	165	167	161	178	172	153	167	164	161	164	196	163	158	184	163	138	153	159	166	168	176	143	165	158	131	155	156	142	138	164	151	162	162	164	158	151	175	148	154	161	146	157	144	166	169	165	154	153	123	153	168	166	136	126	179	167	176	162	143	154	177	147	152	151	169	148	145	146	152	144	153	150	149	150	134	129	156	151	121	156	169	157	146	142	155	148	134	138	154	161	147	159	159	140	137	138	154	141	180	164	159	167	144	170	154	164	146	163	163	149	145	140	165	144	160	158	159	113	169	145	147	151	155	165	134	157	163	164	155	157	146	158	138	137	151	173	151	163	142	158	153	162	133	152	193	158	160	194	172	146	177	164	136	159	148	155	164	171	152	122	153	170	170	144	161	167	190	154	165	163	160	170	169	150	159	175	151	159	168	160	179	151	176	183	193	166	164	141	159	133	156	158	191	160	159	145	160	154	137	164	155	173	152	166	174	158	132	153	144	143	150	160	153	169	167	156	157	172	169	169	158	153	167	163	156	172	156	169	159	133	123	165	153	168	179	180	177	159	156	164	143	176	167	138	132	177	163	161	172	170	176	157	168	148	166	166	165	180	148	175	154	154	156	196	193	157	143	178	160	149	145	153	149	177	184	155	150	142	156	161	146	169	156	146	173	139	157	143	163	144	155	155	129	153	154	162	161	174	148	148	190	152	146	150	167	150	158	151	154	166	154	151	152	143	163	175	151	170	161	145	177	148	176	137	149	158	174	160	175	158	135	144	153	147	152	163	157	169	175	153	167	168	169	162	143	151	180	154	172	162	170	164	164	180	144	168	175	170	145	152	163	172	149	171	143	171	138	148	155	167	162	160	168	178	172	156	145	188	151	140	140	171	177	151	156	176	170	166	147	160	139	141	128	189	156	173	159	130	140	151	162	143	177	154	151	157	161	174	161	147	168	165	137	149	161	166	136	166	151	168	151	140	171
8308	857	1510	1695	1372	1234	1039	888	743	669	649	575	562	579	557	588	529	474	476	515	471	438	448	421	443	453	437	428	453	436	449	408	402	413	402	445	441	406	421	430	425	458	410	390	429	396	418	414	415	387	411	386	433	395	407	425	416	407	385	436	406	407	400	427	388	440	402	385	437	428	404	379	377	357	436	389	431	375	414	412	417	388	454	432	420	385	396	389	383	398	404	414	347	381	401	406	422	405	394	403	406	425	415	441	416	471	421	429	402	391	410	423	367	422	414	394	414	401	396	381	413	383	427	411	396	360	413	448	425	406	397	414	402	403	392	416	381	413	374	389	395	415	407	396	437	391	406	390	410	384	396	444	403	387	426	405	402	402	401	409	383	388	407	355	403	369	412	411	361	371	384	434	396	417	362	427	414	411	411	379	417	417	387	400	422	409	399	431	423	396	402	419	384	388	382	401	439	404	393	378	416	386	409	404	386	386	403	376	394	441	443	396	396	388	372	384	416	424	398	390	382	402	437	393	378	421	386	432	397	430	374	398	416	391	418	431	402	416	392	397	414	428	432	385	385	406	433	426	392	409	403	384	396	380	392	364	416	400	414	403	395	425	429	416	415	343	411	395	401	383	385	389	409	406	383	407	427	413	367	416	420	425	403	408	356	449	384	342	356	382	392	399	391	418	402	423	427	410	401	428	408	412	422	399	410	411	419	412	388	409	408	431	428	377	423	380	392	401	401	410	393	442	392	408	393	403	378	385	388	377	416	433	392	426	420	392	396	391	431	407	391	417	424	394	397	393	379	386	397	404	401	426	397	414	411	408	393	379	346	386	412	399	388	378	406	409	436	411	423	382	427	401	414	417	393	404	426	395	388	427	400	380	403	385	379	398	396	399	401	390	410	396	460	404	369	403	442	471	444	415	412	391	397	425	391	390	418	402	396	401	405	431	375	414	396	419	386	377	424	380	428	390	416	392	390	388	406	367	412	375	406	387	356	399	413	416	417	402	448	401	395	425	364	414	388	411	369	386	397	411	413	390	411	401	405	416	418	389	373	378	424	399	408	373	418	391	407	397	384	361	388	407	412	443	422	395	406	408	396	386	430	405	379	378	395	406	412	405	388	365	425	419	375	422	422	408	396	438	431	418	362	396	392	413	363	401	442	439	407	394	405	424	370	387	421	387	408	407	410	405	387	453	413	421	414	418	408	389	375	374	420	416	380	397	437	428	393	427	373	420	412	406	429	355	429	389	403	436	388	402	398	397	395	391	389	348	407	408	454	413	389	404	406	359	402	410	434	429	400	387	403	377	394	399	415	404	375	384	418	395	394	417	413	462	396	363	408	383	400	403	369	405	423	412	382	408	402	400	384	393	426	393	397	402	397	393	399	351	386	398	394	432	445	421	407	393	399	425	382	407	407	398	379	415	401	393	402	406	428	408	346	421	404	400	370	401	413	389	399	402	435	413	372	398	405	404	386	388	375	428	432	427	420	393	388	366	421	411	367	391	366	385	405	379	410	409	411	397	389	389	425	390	386	410	432	426	418	387	386	392	385	406	387	402	365	395	390	417	381	407	408	402	450	445	369	426	394	402	420	379	378	400	399	380	412	387	392	422	375	422	432	391	440	391	414	420	379	394	406	377	445	381	418	399	378	360	410	416	402	403	349	430	406	377	392	382	387	415	388	456	419	408	398	431	415	359	395	393	411	403	365	421	401	394	433	429	442	384	405	427	407	430	416	381	389	374	387	397	415	399	429	437	385	417	379	419	413	389	421	368	382	439	402	401	426	422	454	410	408	398	434	425	389	404	375	405	378	421	370	353	420	383	376	384	407	398	384	404	409	419	410	375	405	386	382	429	429	399	396	438	410	412	391	405	378	382	342	433	395	425	413	421	416	403	400	398	425	388	416	390	377	387	400	403	374	409	446	387	412	403	428	410	367	398	416	393	400	375	370	423	398	431	409	380	406	398	415	412	408	406	402	407	397	414	422	403	399	355	404	414	402	439	381	417	411	395	410	414	368	408	421	381	431	391	403	369	370	419	406	366	421	401	386	385	403	428	383	390	413	419	389	418	366	408	403	403	418	404	400	442	408	394	407	417	405	389	406	438	404	379	396	387	434	391	414	426	399	442	407	387	378	384	437	427	421	412	377	371	419	405	373	396	398	405	423	405	413	395	409	400	363	373	407	393	383	393	423	424	383	375	382	394	379	396	400	418	372	423	456	427	428	418	416	384	402	425	415	381	420	384	404	371	433	409	396	385	378	392	381	398	407	373	403	393	414	399	377	417	400	400	413	391	415	442	372	403	407	411	392	381	371	388	377	365	396	402	445	395	399	391	397	398	409	391	399	375	430	377	436	405	410	432	403	408	381	421	412	412	416	397	394	426	414	405	401	366	404	387	391	405	380	406	441	400	385	441	417	380	388	426	419	388	408	402	396	447	420	387	408	398	401	397	405	409	394	434	394	360	401	439	393	384	401	383	395	386	379	402	407	411	387	374	407	381	393	414	418	416	410	393	417	457	420	363	424	401	440	405	411	411	390	407	403	421	410	397	415	434	394	404	423	429	389	385	431	397	416	428	409	379	403	412	428	406	414	376	414	363	408	414	382	399	403	429	391	415	376	392	382	440	382	383	404	408	401	384	432	401	404	397	396	397	406	384	427	450	407	397	389	402	347	429	430	410	407	403	410	433	437	426	410	397	401	391	367	390	427	418	402	374	421	445	354	416	391	391	405	370	417	426	428	436	382	392	357	386	432	391	380	415	422	382	441	388	400	400	403	440	440	403	425	397	430	414	396	406	413	411	416	404	399	408	378	390	433	401	389	431	443	418	419	393	406	409	415	418	399	424	433	379	443	384	413	360	405	393	389	428	411	426	400	384	389	424	378	444	400	423	405	427	384	447	407	397	390	430	409	404	400	406	426	397	381	397	373	400	430	378	423	425	432	378	413	420	414	445	388	442	394	398	402	389	363	396	393	392	368	377	411	418	427	389	435	411	414	368	426	414	380	383	396	417	401	438	446	389	378	380	397	445	362	406	400	403	413	391	402	417	383	407	416	427	413	409	428	387	389	420	372	432	424	413	401	421	443	388	435	405	443	414	391	427	399	419	402	409	342	408	416	413	350	367	380	426	388	398	394	438	445	420	432	370	425	401	447	375	424	357	378	419	390	394	410	380	423	413	401	410	405	411	405	394	384	420	411	410	384	403	422	412	408	418	425	410	401	370	430	405	435	430	391	418	408	376	384	380	375	397	396	402	409	368	435	432	404	394	419	399	409	398	371	415	391	444	410	423	400	388	387	373	431	427	408	404	413	391	366	370	410	426	414	401	383	387	424	456	343	402	416	388	414	366	425	425	401	406	411	422	379	402	399	370	435	386	385	395	395	352	397	409	391	426	403	442	397	381	362	393	386	373	387	408	403	360	424	417	434	383	404	433	409	376	384	375	384	456	394	420	388	382	432	413	422	393	407	382
1680	408	380	334	352	395	320	376	348	368	332	318	353	338	326	367	337	348	373	318	366	375	336	324	325	372	352	373	343	318	323	349	341	348	353	341	339	359	350	368	370	352	334	358	324	339	358	356	360	348	356	352	350	357	337	379	352	321	362	373	320	335	361	356	353	326	332	326	325	350	396	328	356	398	332	357	334	361	371	335	356	329	370	333	345	350	386	330	363	346	373	325	356	349	379	330	348	360	378	324	380	366	362	298	342	358	317	361	367	325	319	392	364	354	336	347	341	327	368	318	323	350	357	398	339	355	370	363	357	341	356	326	363	365	389	339	383	348	311	354	384	340	377	320	364	350	370	333	371	316	315	364	319	313	324	315	307	366	363	339	342	340	349	331	358	355	358	353	336	334	380	316	299	314	328	312	329	376	375	351	375	338	362	319	352	364	323	339	334	373	362	335	343	361	347	331	368	377	319	359	342	347	331	345	369	322	392	312	367	341	344	379	342	344	344	363	367	345	334	329	352	341	348	360	353	350	363	357	342	348	324	341	339	352	355	384	349	360	388	375	339	326	359	363	351	338	344	350	336	363	372	330	344	354	361	323	367	352	329	346	378	367	353	347	344	386	342	301	337	359	349	348	347	316	331	374	335	300	359	367	365	391	322	350	353	360	335	385	348	343	371	340	383	339	316	333	329	356	336	348	355	371	353	343	364	314	352	352	330	349	303	356	342	360	336	347	347	333	361	358	371	351	350	327	336	333	339	387	368	355	365	351	325	333	324	390	353	335	367	363	356	392	397	371	288	327	335	317	342	355	383	344	353	385	345	341	342	344	322	358	326	350	344	323	346	326	395	368	347	330	327	415	338	322	353	373	359	363	382	356	354	358	359	328	326	329	332	317	399	336	365	336	319	333	331	335	332	352	317	328	361	340	372	371	340	380	350	352	361	346	338	356	359	343	388	354	360	374	324	348	359	375	354	329	332	367	333	364	341	366	348	374	354	328	344	331	342	369	347	381	358	367	357	356	340	361	322	338	352	377	356	338	342	346	342	341	355	328	306	341	358	347	324	324	299	334	369	388	348	318	310	368	343	349	354	312	383	343	358	343	339	341	303	342	353	347	354	367	357	351	389	351	307	312	338	345	359	345	321	346	319	354	336	329	379	355	312	340	325	340	375	346	359	380	349	339	321	371	322	331	352	359	368	351	355	348	352	325	383	355	333	350	394	343	337	329	348	343	347	341	352	343	308	374	341	342	374	379	359	372	361	372	332	358	370	355	328	328	356	349	380	369	346	355	358	357	367	336	342	340	328	320	348	358	371	318	348	351	316	382	352	369	348	357	387	346	349	353	318	326	347	293	340	329	345	334	401	358	339	358	337	355	349	314	331	328	351	351	350	345	326	359	337	368	354	346	319	325	328	378	375	333	330	359	350	362	359	335	335	348	323	395	385	319	353	341	366	323	368	349	327	310	364	334	361	349	323	355	355	378	381	361	329	348	371	359	348	340	332	321	339	331	336	366	351	330	371	360	357	319	359	430	333	357	304	335	334	339	355	365	364	343	346	327	357	343	321	331	341	349	343	339	349	341	362	347	379	347	350	348	336	354	341	346	365	371	361	361	371	347	391	354	383	342	330	341	362	330	347	363	338	331	361	364	363	319	349	361	367	340	334	342	347	365	366	353	357	368	306	380	317	354	323	332	314	350	344	371	337	326	341	343	348	349	324	333	327	318	366	358	390	350	350	396	385	335	312	321	320	338	340	341	365	365	345	357	359	340	349	325	329	330	371	327	358	350	329	352	345	373	348	340	361	372	379	348	361	346	352	350	377	354	351	333	362	385	389	323	355	366	337	384	352	370	352	329	361	341	353	340	406	359	357	364	337	303	339	357	375	390	346	343	337	346	397	360	336	341	328	356	386	337	351	364	404	348	390	332	341	316	353	349	371	380	390	320	355	384	348	373	338	361	328	345	343	355	312	368	377	354	335	337	366	338	356	350	355	373	323	337	379	348	371	363	316	377	358	362	369	342	372	335	339	325	342	352	357	345	323	351	345	346	326	323	330	380	339	364	339	363	326	352	347	379	305	351	341	342	377	345	341	372	316	369	348	358	327	324	334	337	323	362	339	372	318	311	359	370	387	381	362	363	338	357	346	346	371	313	339	363	344	382	342	351	337	351	356	346	386	321	352	357	351	361	361	361	355	369	282	332	351	338	359	374	338	357	383	334	332	328	333	327	378	324	356	386	376	327	352	367	365	344	331	331	337	348	365	387	375	358	336	357	364	350	372	329	389	355	352	330	361	338	348	354	356	329	342	383	342	381	333	347	338	356	310	336	336	343	317	369	372	337	366	385	352	349	337	344	342	319	361	363	377	367	367	368	332	352	366	325	347	328	352	338	381	321	362	344	361	346	387	348	333	344	339	352	361	330	361	343	365	357	359	362	359	389	360	333	336	364	331	345	334	336	346	355	307	356	389	364	340	343	328	351	305	368	368	342	322	354	347	325	356	353	352	357	352	351	314	376	334	341	327	373	333	338	350	353	362	354	379	364	359	347	339	319	338	348	332	337	339	383	357	343	358	348	345	325	387	351	351	374	338	345	371	320	328	324	345	342	349	380	313	327	359	328	336	371	348	328	344	336	343	397	351	320	321	388	355	349	353	375	350	313	400	319	343	361	382	346	353	341	357	357	364	366	363	354	395	335	359	340	357	340	383	380	353	372	328	350	359	359	343	356	321	309	334	338	338	349	375	380	372	335	339	356	364	327	352	347	353	325	342	358	361	351	339	326	342	353	345	371	379	325	330	364	338	337	321	352	320	362	396	364	335	357	351	350	379	335	368	362	365	336	328	330	358	335	375	360	335	344	363	321	348	361	340	362	377	341	367	344	388	322	319	308	358	378	383	347	385	333	336	350	357	352	346	342	363	361	363	340	332	372	339	373	365	345	350	347	330	346	344	396	352	368	355	334	297	370	338	384	387	318	339	350	339	341	355	338	352	380	361	347	336	365	380	351	335	356	340	345	318	322	346	364	317	332	360	367	361	374	356	337	365	356	318	347	348	309	339	378	338	368	352	341	354	374	339	324	328	338	345	343	358	359	304	323	363	383	351	357	326	385	306	388	379	377	327	323	337	351	368	376	359	388	339	347	352	352	357	329	312	359	339	357	336	324	338	367	372	338	336	327	338	363	360	332	369	346	377	334	348	355	308	310	345	389	353	363	392	377	334	346	361	386	355	317	340	363	350	331	351	359	364	317	345	327	362	353	329	338	356	321	395	357	332	344	319	349	371	366	352	335	362	353	387	378	354	386	347	324	353	326	315	328	365	396	351	327	326	386	357	345	392	372	354	369	348	347	350	401	350	396	342	335	348	344	361	405	355	361	346	348	360	365	348	353	393	321	382	361	341	361	367	349	327	356	327	318	344	306	323	312	328	340	367	355	388	363	365	357	362	346	346	358	385	366	357	349	353	352	307	361	326	363
2169	805	871	841	865	805	832	798	784	850	769	826	821	807	810	827	815	819	798	822	851	821	881	802	871	785	784	810	869	814	828	860	797	825	841	814	818	796	786	792	787	859	789	821	836	826	800	815	830	821	858	848	833	835	844	811	821	814	800	861	860	810	794	847	798	819	810	812	849	834	826	790	856	829	787	821	846	833	827	846	832	813	826	829	819	826	780	857	780	858	778	831	860	843	812	796	849	829	839	807	831	865	801	848	844	776	831	849	820	775	822	856	801	811	838	829	809	811	821	817	815	817	845	862	842	879	810	850	870	839	854	843	811	793	815	805	848	825	838	809	799	813	804	812	818	847	875	804	878	836	864	831	783	794	804	792	775	925	847	872	856	768	867	792	825	833	873	857	845	804	815	827	801	809	792	815	814	836	796	841	833	824	836	845	893	831	774	843	866	855	737	848	799	847	812	780	828	804	839	893	817	807	772	750	863	804	846	821	861	837	845	814	850	811	875	834	848	812	813	815	850	846	858	804	784	804	785	790	788	855	801	854	843	832	794	855	828	815	864	866	830	832	822	799	824	816	845	825	843	842	803	810	827	827	835	838	830	792	823	818	885	836	831	838	798	807	795	829	850	864	854	807	850	850	801	783	826	797	794	802	883	863	850	771	809	873	815	857	793	803	838	859	802	878	797	802	839	835	798	877	786	884	818	830	852	777	788	876	779	813	885	821	853	815	779	829	856	811	798	819	817	846	829	802	841	830	842	805	841	828	814	826	873	840	887	859	871	832	806	837	852	781	823	831	878	813	891	792	822	806	808	847	830	830	869	813	840	817	833	827	851	830	850	840	820	784	823	791	807	836	832	855	828	849	848	803	823	812	880	805	877	823	782	827	816	808	872	845	854	833	843	817	858	792	813	890	834	784	802	784	839	868	797	815	808	874	805	808	804	838	879	835	838	834	840	839	807	801	840	785	828	833	845	773	811	832	871	825	833	852	779	814	790	858	786	818	848	851	794	815	851	856	873	840	796	805	842	847	831	834	846	844	803	834	790	821	799	891	851	874	813	861	843	820	807	835	809	828	790	820	792	786	861	839	851	839	798	799	851	821	839	853	787	786	811	845	863	762	821	800	855	767	809	774	811	844	805	857	803	830	854	832	826	803	786	868	817	828	863	835	828	880	848	801	838	833	817	881	826	837	817	814	831	812	796	884	831	743	786	811	874	841	789	789	790	780	827	802	818	796	862	807	805	820	778	823	835	829	858	823	820	857	836	796	805	877	834	855	793	847	826	843	795	814	824	824	810	840	816	833	821	780	819	834	780	842	798	830	815	798	830	822	899	804	841	820	755	766	761	812	787	846	797	807	846	807	791	799	825	871	825	846	834	832	799	804	804	816	819	849	845	858	859	815	797	831	826	809	806	802	790	833	797	797	823	851	850	848	776	802	840	816	826	823	844	867	826	776	787	811	830	837	839	786	817	794	813	832	834	890	798	811	847	772	844	842	834	868	829	831	866	794	802	817	827	806	819	852	827	834	856	786	870	856	849	809	801	800	860	751	869	850	837	844	825	821	813	857	836	854	806	816	821	819	844	799	766	836	842	807	826	804	847	803	844	819	827	867	783	850	815	804	832	847	825	777	817	815	773	858	815	831	822	783	839	783	824	839	807	847	884	863	812	836	841	805	813	799	831	818	814	835	813	838	807	837	826	815	856	839	834	845	812	827	794	807	847	810	857	813	857	818	877	786	774	801	802	830	831	809	814	813	831	861	806	784	839	825	824	833	818	829	808	829	833	826	764	753	828	814	845	827	800	800	873	846	799	785	806	792	847	776	787	785	818	838	834	841	809	792	807	835	824	863	818	831	728	791	858	794	824	840	813	864	844	841	783	870	810	834	812	858	836	837	852	811	808	819	797	856	845	870	852	799	804	869	893	834	835	806	788	784	839	857	858	780	829	798	803	825	887	831	809	772	821	821	834	799	864	846	803	837	803	844	846	878	812	831	779	782	809	807	811	888	834	817	824	862	838	824	830	815	851	821	789	852	782	890	825	864	849	822	813	835	814	777	797	849	827	795	840	754	851	827	818	845	811	806	862	835	846	787	804	877	783	828	811	802	853	827	893	765	767	815	839	814	813	800	823	846	858	796	801	831	839	795	864	828	805	825	896	805	802	829	808	807	786	840	834	847	864	838	874	841	857	849	855	862	820	830	806	806	824	842	874	822	777	834	868	823	888	809	864	828	864	801	753	834	828	806	833	839	881	806	857	808	873	817	837	829	872	853	876	824	802	818	786	865	780	752	783	860	822	870	761	790	813	797	792	830	803	815	868	810	852	840	803	827	786	830	761	833	847	820	808	847	784	811	829	845	814	803	774	861	856	834	816	864	812	779	833	793	811	823	849	772	795	824	877	870	840	782	840	861	853	802	817	826	789	817	827	843	857	813	826	859	865	790	861	833	811	827	817	788	855	844	838	874	849	845	894	818	801	859	844	778	832	844	774	749	863	856	821	859	807	828	820	796	846	845	788	870	825	825	859	822	840	819	787	804	822	850	850	767	876	784	849	828	835	802	830	844	811	840	844	834	843	834	870	810	877	850	865	854	842	824	812	848	812	824	805	873	797	832	814	790	796	813	887	840	823	830	807	766	836	860	823	807	840	808	829	838	858	836	870	795	782	851	867	794	857	837	831	834	859	855	861	819	787	836	789	825	788	892	805	837	845	814	803	829	850	809	806	868	798	852	787	787	784	810	826	827	839	815	808	804	818	860	815	789	837	827	855	849	869	849	812	843	861	826	815	805	873	792	817	804	811	826	853	793	810	839	809	804	876	771	850	857	863	777	833	828	834	791	882	862	836	842	861	825	860	854	862	851	827	811	817	795	807	800	813	822	851	791	815	820	812	824	812	848	811	787	870	845	841	857	825	821	814	853	816	856	810	833	844	803	783	823	823	772	851	797	802	795	823	841	782	862	846	862	779	819	789	797	821	788	844	835	830	811	870	853	812	795	825	848	850	807	832	787	814	806	829	819	820	866	809	837	828	812	840	819	771	776	855	840	793	777	801	889	814	763	806	816	834	764	816	867	850	813	830	837	823	835	848	868	853	841	849	799	787	812	798	893	868	766	793	832	819	845	845	813	787	800	805	832	809	837	826	821	850	784	811	768	789	798	783	802	857	806	849	818	821	795	853	820	819	839	876	860	830	815	822	778	847	791	823	879	792	817	887	833	835	782	855	833	805	814	778	833	820	776	863	843	815	819	839	856	839	822	829	861	863	855	823	832	759	824	850	829	840	822	830	801	792	797	879	843	839	847	855	822	804	803	839	811	831	851	829	845	841	824	803	813	844	856	803	836	794	831	806	852	837	772	863	834	813	853	799	824	832	792	823	790	870	851	835	814	817	836	855	842	821	871	870	833	829	812	792	861	807	796	821	812	841	850	812	823	836	816	837	802	894	797	815	859	817	807	816	858	861	820	861	824	806	824
7629	623	594	525	424	419	352	383	356	384	330	317	327	346	362	358	345	340	325	345	323	337	340	328	344	338	361	348	327	329	338	337	360	328	315	351	334	346	329	354	338	338	312	324	351	294	322	324	317	325	320	345	345	311	380	360	352	384	382	303	389	380	340	357	327	308	332	329	320	353	338	293	355	340	306	340	358	315	343	355	350	360	346	327	342	330	321	369	361	328	346	338	392	335	352	347	321	353	352	340	325	334	328	317	325	316	338	358	315	334	358	354	364	347	369	379	339	324	338	353	326	343	339	378	347	302	355	325	380	314	349	373	317	324	332	316	365	310	340	333	374	343	354	352	385	347	325	362	335	324	355	334	321	332	390	286	333	329	331	338	332	352	342	358	363	341	334	326	341	341	346	318	311	338	343	340	316	386	349	358	338	356	327	346	362	353	328	313	338	339	335	337	354	344	327	346	338	344	359	372	324	348	341	332	360	382	326	349	362	318	350	321	354	332	350	355	337	346	339	350	315	329	326	336	354	347	323	354	328	351	342	314	307	317	328	353	361	345	348	350	338	348	379	349	339	314	330	318	357	347	316	312	338	355	308	335	351	333	322	373	323	370	362	302	347	350	334	337	307	354	345	321	347	339	384	343	384	318	307	348	337	321	355	320	339	331	358	317	369	367	313	345	352	306	311	341	322	348	332	327	337	342	361	313	314	329	303	326	345	300	367	320	356	337	339	308	306	329	332	341	322	325	338	334	349	344	353	328	319	355	366	346	324	316	312	344	315	326	315	295	321	325	314	331	310	367	346	392	339	325	361	345	335	335	323	359	333	316	342	351	331	341	332	304	325	324	342	374	313	357	312	323	269	314	308	325	344	327	329	308	302	334	349	360	322	302	339	316	363	318	319	337	337	385	343	357	331	327	336	343	342	347	372	340	335	328	319	321	329	345	343	323	334	354	345	351	347	329	341	308	341	320	338	368	323	347	327	299	356	318	327	343	350	354	327	331	327	359	336	345	327	327	322	364	298	303	318	352	329	333	338	350	346	332	319	324	326	345	341	333	365	356	337	313	340	353	319	368	344	359	348	368	363	355	294	355	347	344	332	334	309	330	326	339	346	358	306	323	339	301	358	333	320	365	368	335	308	340	356	338	323	368	376	342	334	333	330	319	353	364	340	381	332	354	323	324	359	353	351	331	364	324	347	340	340	307	330	327	336	327	319	330	373	315	313	322	314	317	346	361	306	356	363	326	347	351	335	329	337	348	333	388	348	307	336	306	341	336	337	318	316	337	355	302	294	326	340	341	359	358	320	369	298	340	334	333	332	318	333	320	355	355	346	342	334	364	316	330	329	352	321	359	333	312	322	328	321	351	356	343	338	372	335	367	361	357	318	341	361	336	358	355	343	345	334	366	330	345	336	377	365	353	322	385	343	366	327	361	346	361	355	322	318	305	395	341	376	335	349	369	355	306	340	374	320	302	350	365	327	331	347	287	312	352	368	391	356	334	345	366	325	315	331	306	334	362	347	333	354	385	327	323	347	322	334	354	295	321	347	352	341	324	341	323	380	337	324	367	322	325	351	333	333	344	362	318	344	321	335	349	342	328	337	327	323	380	354	319	317	332	354	309	342	301	372	359	351	347	338	323	360	368	333	308	330	308	322	366	361	358	323	341	353	364	370	336	346	311	344	349	335	317	320	341	358	314	311	367	326	333	344	348	329	331	345	317	277	321	358	321	328	346	306	325	349	352	309	306	343	309	300	317	314	297	322	343	340	348	323	330	325	336	338	374	334	345	303	336	319	347	354	340	313	365	344	339	352	300	349	304	355	332	317	367	379	317	349	332	333	343	357	351	356	333	319	341	349	329	341	364	362	369	338	323	315	347	367	307	320	330	348	350	295	314	372	364	364	360	323	306	330	359	351	340	355	323	312	299	352	326	331	364	326	344	372	336	345	337	360	362	338	328	342	370	311	368	345	327	302	335	306	299	380	332	326	343	336	342	339	320	336	352	317	320	344	340	337	338	349	329	333	334	325	347	323	318	289	325	333	348	341	351	358	358	331	343	326	351	335	353	331	344	340	344	347	363	334	348	348	311	314	307	311	336	341	364	322	325	300	332	312	340	325	355	326	320	369	328	327	343	336	346	317	338	347	331	338	308	344	332	338	338	328	356	317	347	366	365	333	343	321	316	340	336	324	346	355	329	325	354	357	326	335	327	343	363	331	338	339	351	327	319	380	321	338	328	337	336	314	332	306	340	326	305	318	319	340	341	316	325	345	332	352	341	327	349	346	338	329	366	355	375	332	336	323	348	339	359	354	361	314	341	370	324	335	370	343	340	330	318	330	327	331	346	354	342	327	361	352	335	358	334	356	312	322	353	341	341	288	310	354	365	365	334	345	357	365	347	314	349	348	364	351	340	296	359	303	335	364	359	292	325	353	346	343	346	343	322	343	324	345	310	355	350	351	314	327	351	365	331	353	336	350	316	334	333	352	345	352	341	342	358	309	327	334	324	335	359	333	338	350	304	339	369	318	332	371	320	350	346	341	358	340	317	381	354	339	338	338	316	336	343	334	329	323	348	329	348	319	301	311	391	326	330	357	316	376	334	395	366	312	345	352	349	350	358	356	352	359	331	351	324	350	337	321	349	300	336	370	313	324	346	327	363	342	342	325	341	331	330	316	325	352	320	329	384	309	325	352	313	355	369	313	342	334	333	357	356	363	322	322	354	331	321	321	327	340	368	344	311	344	328	358	334	341	329	354	317	355	356	339	318	364	356	350	337	364	318	317	331	387	328	355	336	357	325	332	325	329	322	390	351	342	342	342	351	314	336	333	341	307	323	330	371	340	337	332	352	372	338	322	335	353	303	351	348	344	344	357	364	337	332	315	350	345	352	330	363	338	322	335	358	387	344	318	309	378	317	345	349	334	323	328	381	359	326	309	317	309	312	353	321	326	348	343	373	344	336	355	321	327	341	342	338	340	316	332	344	352	331	322	355	308	322	352	368	339	336	333	330	323	332	332	349	335	342	305	318	373	362	289	341	332	387	335	316	363	373	344	341	332	360	368	331	287	317	316	287	332	321	327	316	380	334	323	334	324	354	361	320	335	350	304	317	354	336	353	334	342	314	344	344	324	316	320	360	325	353	325	309	377	348	379	355	310	309	326	348	369	317	351	362	351	338	335	346	329	342	337	313	315	339	325	351	328	327	338	336	343	345	344	341	331	324	349	351	369	341	380	330	351	346	330	350	334	357	340	326	368	319	317	339	340	312	335	329	332	345	352	308	343	311	325	324	325	336	327	349	349	356	367	335	355	334	315	334	326	331	356	356	346	335	348	313	325	332	378	351	354	366	337	343	331	332	306	284	352	356	346	340	329	324	332	359	310	347	367	343	344	325	371	331	342	334	361	325	345	364	364	357	314	337	324	332	338	326	306	342	335	332	314	330	351	316	370	362	316	312	331	326	350	316	328	321	328	327
6682	995	1326	1442	1255	1163	1163	1043	965	942	907	883	854	815	857	896	850	901	823	852	777	860	820	872	812	774	831	821	826	827	811	773	768	833	817	772	799	778	794	764	785	788	762	807	821	824	788	814	838	822	776	779	747	787	840	773	850	808	805	838	816	774	765	823	832	793	842	823	777	865	778	744	776	785	796	820	761	782	769	791	792	772	774	830	813	793	831	772	782	789	801	781	810	781	788	761	805	779	762	776	792	775	761	757	739	759	739	746	792	778	799	827	842	784	753	806	831	789	802	786	807	813	801	827	756	758	844	770	834	823	809	727	814	748	765	821	778	792	764	816	785	791	786	791	786	721	825	758	809	780	868	774	768	791	779	771	722	792	828	817	829	847	845	769	788	758	833	729	829	828	795	754	804	747	733	789	782	759	767	802	774	793	828	773	760	754	776	817	776	779	801	780	798	785	700	801	791	848	804	785	808	783	755	771	810	788	748	732	806	843	742	764	831	813	801	764	791	844	794	814	778	794	791	775	783	798	831	780	782	807	757	767	764	784	796	743	790	802	804	755	774	749	819	795	760	782	823	806	743	851	745	804	831	794	811	775	794	803	799	777	794	764	827	808	807	803	791	804	804	820	782	733	817	803	771	794	828	821	806	839	819	785	780	809	738	811	817	820	772	836	817	778	799	811	798	744	803	769	793	799	835	803	773	825	784	770	785	765	759	845	793	825	749	792	781	793	769	822	759	774	807	778	799	821	756	787	798	772	756	777	817	807	815	774	770	759	811	797	787	774	766	799	797	799	754	767	796	772	778	755	758	820	792	805	790	817	798	817	827	771	763	805	765	809	783	783	851	809	760	820	796	781	760	795	794	760	779	752	755	789	840	818	780	764	760	778	786	781	766	765	786	795	793	785	785	764	774	792	790	816	815	775	769	805	801	796	821	799	769	821	766	806	784	744	832	831	783	732	775	734	789	812	745	802	811	788	790	792	766	813	765	766	799	841	812	748	785	746	771	765	805	787	761	745	756	834	786	733	811	787	819	771	750	801	814	815	800	793	790	777	800	756	763	746	784	851	780	881	760	782	787	771	745	781	804	830	804	800	808	749	856	802	808	758	755	807	760	782	835	807	792	832	776	809	810	784	781	759	720	808	733	743	797	735	798	785	811	737	821	784	793	785	795	812	789	810	768	774	801	771	774	811	799	790	745	824	789	800	816	753	810	782	822	812	804	761	761	787	769	807	797	797	808	734	777	836	818	778	792	801	806	807	781	789	765	780	802	830	872	721	756	808	819	817	788	797	797	793	803	817	795	792	781	788	776	803	758	781	797	777	774	768	747	795	756	782	792	783	782	780	765	794	760	767	827	776	779	797	818	721	806	807	782	766	752	768	803	794	792	786	816	770	776	764	770	760	816	778	841	790	793	765	751	766	818	753	788	798	794	783	723	789	787	771	799	761	770	813	782	820	823	771	820	788	810	802	733	763	787	833	798	823	804	740	761	830	761	794	797	769	774	787	806	739	773	789	783	764	808	799	773	812	815	807	789	816	811	837	759	722	754	791	821	788	760	807	764	860	780	794	787	769	808	846	804	835	801	834	758	772	753	821	803	770	811	815	828	754	763	804	735	817	777	746	772	772	779	801	792	778	808	758	741	830	836	830	847	761	819	746	824	799	788	838	839	811	787	750	815	775	794	745	770	788	796	776	817	752	809	752	790	763	792	797	826	758	772	767	774	746	823	766	766	784	775	754	746	782	778	813	777	828	866	768	796	787	808	781	790	790	789	785	787	807	780	769	781	787	765	763	827	833	789	815	808	816	762	773	751	732	801	757	778	767	799	764	788	779	752	794	829	756	800	764	845	786	832	775	766	761	787	810	839	790	773	777	808	726	790	839	802	786	774	785	774	772	813	769	761	772	796	783	797	772	828	826	795	792	765	795	771	789	805	724	815	786	801	766	793	774	781	814	779	784	761	767	781	761	784	746	758	767	819	776	721	833	717	790	763	796	832	777	812	771	769	784	783	846	767	768	783	791	767	804	747	767	761	823	827	800	783	788	808	786	762	825	750	837	815	799	745	823	788	778	801	740	844	798	800	797	805	764	813	713	811	779	784	812	797	793	779	767	795	815	765	784	748	768	763	794	781	830	804	752	817	767	796	819	845	714	811	827	799	768	795	839	738	806	830	769	781	795	735	805	780	750	807	799	755	759	779	786	798	749	773	812	774	805	810	803	786	760	811	733	781	802	795	770	754	819	746	776	802	790	773	745	845	779	804	772	782	806	792	773	768	763	815	771	798	749	768	791	851	788	807	817	775	787	794	790	828	754	775	821	787	825	768	819	701	856	733	774	796	760	769	795	814	764	806	817	774	781	778	817	774	801	795	779	829	756	796	782	749	755	765	803	767	805	778	765	787	765	766	792	762	801	805	810	801	797	763	819	748	850	765	771	776	791	787	761	789	775	792	781	862	792	810	822	797	792	794	773	770	793	814	825	804	783	826	835	812	793	746	797	797	752	825	823	840	774	803	802	792	736	791	798	797	772	807	802	762	859	798	820	798	757	794	735	791	826	827	813	758	800	773	846	786	826	742	786	775	736	821	813	762	822	819	849	815	780	785	820	799	772	749	788	737	749	816	812	815	772	769	765	822	752	795	717	775	763	738	789	803	752	773	820	815	827	833	809	757	789	825	759	742	750	821	716	792	787	794	760	770	805	756	824	843	757	734	790	753	768	805	756	814	810	763	772	786	772	814	807	818	779	848	805	743	815	825	791	783	749	803	768	797	749	778	796	776	790	751	783	752	745	815	789	800	840	814	747	806	769	761	795	801	730	822	830	800	794	779	785	803	758	781	758	769	825	842	776	782	822	754	765	779	792	776	780	776	803	824	772	772	767	804	794	807	822	823	813	819	777	783	751	775	805	779	791	820	815	775	791	806	775	778	798	788	806	729	770	762	797	762	749	803	787	833	786	816	773	748	849	841	788	740	760	773	779	803	807	810	760	784	784	799	755	760	801	829	794	810	752	746	770	748	783	814	807	773	744	750	804	821	784	783	821	781	816	804	779	802	777	798	771	826	804	769	732	742	831	770	758	750	808	688	794	825	721	781	783	785	814	713	760	810	812	753	840	786	796	782	842	785	822	795	760	792	814	760	773	811	818	774	738	777	816	808	753	786	777	817	744	787	775	813	809	813	771	760	853	763	769	813	792	797	807	785	796	764	761	806	772	730	812	834	812	783	801	800	850	723	841	788	746	775	770	804	804	825	792	841	770	796	754	836	785	786	790	808	780	795	818	716	777	821	782	831	806	802	794	868	814	814	774	781	794	833	804	755	776	827	766	808	758	773	790	787	779	836	790	809	774	769	778	794	764	756	800	731	742	812	743	776	806	809	793	834	811	787	800	737	772	806	791	787	726	754	806	836	832	797	801	752	786	826	781	795	783	793	760	797	824	788	762	824	771	791	772	802	727	730	810	739	805	776	814
13918	1011	714	501	382	332	253	221	210	200	175	171	197	182	172	198	167	187	156	179	183	181	150	170	172	133	153	150	181	159	157	151	168	165	157	148	158	180	178	154	163	140	131	153	165	153	167	130	149	160	133	141	149	155	165	162	166	171	166	164	170	167	160	145	165	151	175	188	149	148	174	160	141	147	170	163	142	176	164	154	152	148	161	113	172	175	150	151	147	175	174	178	145	147	146	175	156	148	162	196	137	160	168	153	141	150	162	168	155	166	170	172	137	175	180	161	143	163	155	154	165	137	167	158	164	125	163	169	153	172	172	146	151	147	170	161	158	167	154	175	166	156	143	153	149	179	167	165	156	169	164	139	149	161	178	130	157	152	176	171	144	145	162	147	143	147	141	157	163	166	155	173	143	150	164	158	157	174	157	169	168	176	173	146	142	175	152	155	148	145	163	145	168	189	151	146	152	148	167	183	144	142	139	181	156	185	173	179	141	150	146	163	161	162	168	151	153	170	152	158	155	174	164	147	159	159	167	156	158	136	156	155	149	159	163	143	143	159	156	144	149	172	158	141	173	146	169	146	179	177	143	158	141	144	129	147	155	167	176	151	148	158	164	165	162	162	133	174	153	148	148	164	145	178	178	171	148	162	137	154	156	168	180	134	150	162	159	177	166	145	136	155	183	172	138	148	156	173	191	139	157	141	155	138	153	131	166	164	167	152	160	170	147	162	142	157	166	158	156	173	168	151	171	149	142	144	164	157	173	166	180	163	158	147	174	169	157	140	152	167	180	163	155	176	159	143	160	151	133	145	154	146	143	177	158	172	162	167	154	147	156	159	171	159	147	156	139	151	153	170	165	126	173	164	178	150	140	168	175	143	141	160	155	152	154	170	133	136	162	163	141	154	179	170	156	184	157	144	142	161	148	172	162	166	163	158	174	142	159	162	165	164	160	173	141	154	169	148	157	160	144	135	171	177	171	155	169	138	166	175	171	162	146	163	120	159	168	170	136	150	167	166	175	162	146	173	154	136	159	153	148	159	144	141	167	153	170	169	152	144	137	164	152	192	151	152	160	164	155	155	147	176	164	153	165	137	163	168	165	165	152	162	151	175	185	142	174	157	162	156	182	173	165	167	160	152	173	136	137	156	164	157	153	139	149	157	149	157	144	149	181	186	154	170	150	167	141	156	183	178	157	160	160	138	160	144	169	153	135	162	172	172	174	161	154	152	165	135	148	158	157	161	162	168	145	152	141	170	161	164	151	160	155	146	153	147	167	158	174	142	141	141	131	144	181	166	171	138	161	163	150	140	175	165	142	154	157	161	205	174	137	168	158	158	158	155	155	175	165	148	142	142	155	173	160	159	144	161	166	159	168	151	159	157	180	148	172	164	171	140	143	163	170	165	160	175	148	173	162	169	151	156	169	156	168	175	162	162	156	175	164	164	153	150	171	145	163	171	181	161	152	170	165	140	172	140	168	132	147	148	148	155	154	153	171	161	163	150	154	166	131	162	146	162	160	156	156	168	163	160	151	168	144	135	150	150	155	143	160	164	160	134	133	130	159	169	163	152	149	159	170	152	156	149	155	165	149	161	137	167	145	156	154	161	169	159	155	159	147	168	152	172	162	150	149	197	154	160	167	155	144	158	154	145	154	175	167	153	165	149	152	149	173	144	159	151	162	186	158	168	159	173	162	114	174	189	172	160	143	157	160	150	146	154	175	158	141	173	158	152	152	173	137	136	149	143	143	166	137	166	158	149	147	139	160	166	144	165	169	162	156	174	152	150	145	167	150	164	133	141	155	159	168	158	135	171	151	155	152	170	134	144	151	159	164	149	167	150	163	162	168	159	168	145	155	146	172	149	137	139	140	168	175	161	149	124	181	172	183	152	161	152	176	119	165	158	149	152	164	144	143	149	152	166	160	146	186	165	163	151	169	126	158	170	155	162	169	183	150	167	147	128	154	174	140	150	150	153	154	135	139	177	130	165	136	161	149	160	151	155	162	156	154	167	153	172	159	167	159	138	121	168	151	181	143	162	159	159	152	151	161	156	156	150	179	135	169	146	179	157	159	165	164	149	154	162	158	179	164	176	146	155	169	179	164	159	177	160	157	175	145	176	162	146	156	146	146	166	168	169	169	170	144	154	158	163	145	150	157	140	150	187	172	173	137	166	173	152	166	163	159	169	163	164	143	148	155	157	146	157	152	158	163	166	153	148	143	157	152	145	178	135	143	175	136	145	163	132	157	154	162	172	146	152	145	162	145	164	165	160	152	176	136	170	134	140	144	160	161	145	164	161	149	146	152	155	159	167	164	165	170	148	140	176	122	146	147	154	162	180	166	156	157	154	177	162	148	173	185	166	154	153	161	151	158	175	158	186	145	140	188	164	145	189	164	145	161	155	159	165	159	166	175	164	148	161	150	169	159	143	155	144	147	178	181	134	157	161	146	178	178	138	147	150	132	157	134	143	174	140	185	162	144	162	157	136	160	148	143	139	157	153	172	164	170	125	143	173	165	158	151	161	164	158	158	147	147	161	155	143	170	179	157	166	131	154	175	161	156	162	155	155	177	180	158	140	166	159	152	152	175	169	164	163	155	170	165	172	163	158	165	163	168	176	153	144	155	148	170	165	166	161	158	151	151	139	160	158	146	165	156	165	156	149	136	142	128	148	137	167	163	147	148	179	128	162	169	166	162	175	160	157	151	146	164	168	146	151	145	172	185	168	143	157	126	164	141	156	155	174	148	158	186	170	162	150	149	172	168	153	174	165	135	137	162	160	168	156	169	146	157	174	167	166	136	160	164	130	167	146	148	157	147	142	157	163	174	177	128	132	156	162	155	144	163	169	160	189	169	149	158	150	173	156	177	159	153	155	151	168	173	158	153	167	141	160	165	169	133	196	162	146	158	153	153	151	159	148	146	138	167	157	151	144	166	146	151	150	150	145	157	170	162	168	134	171	147	163	162	149	173	149	176	157	151	179	165	150	148	151	171	164	153	146	140	151	178	137	172	165	153	154	176	162	140	149	163	139	153	154	167	177	163	157	149	132	169	174	164	132	160	152	151	161	149	165	141	190	138	166	157	153	164	146	138	185	145	155	164	143	151	159	144	153	143	134	168	124	171	193	163	173	153	166	151	143	145	160	140	176	162	142	169	181	134	154	129	187	150	150	148	165	154	163	164	152	176	136	160	186	163	144	150	150	155	167	178	187	170	156	183	138	172	149	163	151	167	131	160	164	173	151	172	163	127	165	163	159	139	167	149	144	179	134	139	178	165	139	165	143	163	144	166	145	168	161	160	180	181	152	165	150	147	148	171	181	156	163	148	184	171	156	161	138	164	146	145	170	158	159	129	158	183	147	148	190	167	157	155	184	156	155	166	183	141	157	146	142	162	148	151	163	145	142	181	167	167	177	164	195	168	154	148	160	144	158	167	162	186	161	170	144	171	170	149	150	172	170	196	135	137	167	176	162	174	168
8409	840	1532	1636	1431	1200	1051	876	803	633	641	581	582	549	565	543	520	481	472	468	454	453	463	450	441	480	457	418	433	414	454	438	452	424	427	438	406	377	378	429	422	397	387	456	460	423	424	414	452	421	388	412	419	445	420	425	427	401	414	420	410	432	387	415	405	449	440	396	416	392	410	415	398	417	449	390	418	452	424	404	455	439	413	407	419	426	433	421	398	389	405	380	429	408	362	422	419	419	397	434	367	402	412	367	375	405	446	406	405	414	410	396	389	383	432	417	408	427	424	403	378	375	432	395	417	366	415	404	412	418	410	412	386	417	426	415	389	424	388	345	403	407	372	433	388	389	389	410	414	418	371	391	392	434	396	416	387	415	401	385	417	371	365	409	424	423	413	407	401	409	398	405	390	402	383	395	410	376	382	424	384	414	369	375	394	397	420	420	373	424	390	402	410	422	403	406	406	407	399	397	431	412	376	391	414	398	416	412	407	424	405	387	409	410	384	408	425	427	416	383	404	433	403	396	414	403	374	400	399	417	411	381	404	415	413	440	410	405	387	365	417	406	441	405	405	395	434	424	404	380	377	377	406	406	433	413	393	402	408	401	399	398	386	424	404	410	425	415	376	381	371	430	441	436	357	395	417	373	416	397	413	396	410	388	412	404	469	399	378	397	414	419	425	405	401	408	404	411	406	380	374	424	400	385	395	397	398	395	405	382	425	424	430	423	431	383	404	410	381	406	412	385	391	453	391	359	398	419	401	396	407	408	365	370	386	405	391	419	403	394	444	401	410	401	425	401	383	405	412	410	357	404	389	420	357	373	376	439	424	420	407	408	390	391	407	418	402	397	421	454	432	381	398	385	387	382	392	397	393	426	378	436	405	408	377	414	438	362	389	417	429	386	395	403	431	438	402	423	425	389	410	401	409	378	363	390	377	378	403	400	376	411	418	424	422	395	418	392	413	420	405	355	417	399	390	408	422	389	415	384	418	440	467	393	438	420	438	378	399	431	370	391	357	372	405	453	405	382	409	363	432	394	415	397	413	413	427	423	394	420	393	387	420	397	386	396	401	395	442	416	386	399	382	384	376	398	429	422	420	426	425	421	415	411	380	385	428	424	399	372	400	378	393	432	405	393	407	434	409	396	409	374	410	456	426	380	422	434	413	390	414	395	387	377	398	403	431	396	431	397	391	372	400	384	389	409	408	411	386	410	406	399	382	400	395	387	401	418	419	411	406	432	361	406	421	412	400	400	452	375	421	426	394	388	382	407	386	407	417	409	405	419	404	366	369	411	383	398	398	429	403	382	420	398	404	403	383	379	385	437	433	429	430	414	412	397	425	429	399	401	403	405	417	427	409	390	398	422	392	386	403	429	384	427	417	402	412	398	379	384	448	396	384	406	409	422	397	415	413	394	401	414	356	409	392	397	434	369	417	422	391	391	416	400	398	411	417	403	413	380	445	387	444	423	397	422	383	394	420	375	395	389	386	403	408	384	388	429	391	414	397	414	411	399	409	404	407	420	372	376	474	418	426	384	400	428	433	379	426	387	412	411	392	415	432	428	428	424	430	396	421	405	418	409	380	411	410	403	425	408	419	441	394	430	441	393	385	383	414	426	399	390	421	404	396	402	384	405	383	383	408	390	376	384	415	408	397	391	418	380	380	397	399	407	400	416	416	418	396	393	392	386	407	389	394	352	400	415	396	358	362	392	401	397	416	389	393	391	407	426	379	402	419	393	416	425	413	388	444	394	393	419	407	393	405	390	423	393	426	403	413	394	389	414	384	398	419	382	384	451	415	400	393	417	432	412	384	381	470	413	391	378	405	411	392	401	389	418	421	404	413	456	416	397	450	378	373	383	418	363	404	415	430	437	442	412	411	417	403	420	399	418	397	402	373	368	422	411	386	377	433	400	392	415	391	393	409	388	398	405	386	421	395	409	409	430	389	397	412	385	412	381	414	377	411	364	423	397	395	418	429	439	379	407	440	401	424	407	377	403	421	408	423	406	417	419	383	418	399	368	382	402	388	394	416	423	434	454	395	431	401	396	434	389	424	400	399	397	411	390	394	398	382	377	437	429	418	383	409	393	432	412	420	388	417	416	397	385	401	378	420	437	388	359	393	368	370	431	409	416	413	385	435	397	413	412	407	388	392	375	401	396	446	414	403	398	404	389	436	409	384	390	377	390	405	417	395	394	415	375	401	434	391	406	446	417	394	379	441	385	396	419	394	427	433	402	426	396	396	453	379	428	402	445	413	395	396	403	399	436	390	426	411	384	404	416	403	415	353	413	384	371	395	403	390	424	429	389	406	412	404	421	391	417	418	379	404	429	430	391	415	402	404	430	420	405	418	411	417	408	412	428	367	388	418	402	379	431	400	393	395	411	402	425	363	397	397	367	369	389	375	404	398	369	392	409	447	358	356	414	378	448	378	408	391	412	414	409	404	409	441	404	416	422	424	402	388	388	411	409	420	397	409	360	392	413	372	355	403	398	385	432	420	398	408	414	379	406	385	393	413	426	440	403	412	412	404	418	409	417	402	432	416	417	411	416	440	411	411	419	446	381	392	430	405	384	386	435	406	413	411	371	391	390	356	370	384	388	392	384	390	387	417	386	375	414	392	397	405	412	393	411	402	398	369	412	440	433	428	429	404	425	441	382	382	404	419	423	394	423	391	404	391	413	395	397	410	385	425	402	417	387	431	429	379	427	398	414	389	408	406	421	414	393	432	395	436	408	407	394	417	421	425	419	426	404	457	405	389	417	394	376	450	391	435	387	391	371	395	409	410	389	408	414	401	382	398	388	407	386	401	386	387	424	394	391	419	384	361	355	393	399	405	405	421	392	383	424	399	367	389	395	416	425	418	349	418	387	379	404	434	403	410	393	395	376	396	430	452	425	406	380	402	388	418	414	406	403	421	424	411	455	372	370	396	431	381	417	399	416	418	424	407	402	428	422	373	388	397	383	400	414	398	401	400	385	411	390	430	408	422	415	393	409	400	418	420	392	438	363	373	380	397	393	415	384	410	421	387	359	398	456	436	383	398	403	385	360	387	381	427	406	421	402	388	403	421	425	448	382	428	408	433	449	412	414	426	381	417	394	419	401	362	384	403	423	383	368	416	435	384	430	388	383	386	422	400	377	396	407	392	366	399	423	380	407	372	393	386	428	394	438	405	408	406	395	416	417	396	425	446	370	390	385	409	413	428	409	373	377	441	416	398	416	442	393	429	381	409	380	403	384	369	393	429	439	412	380	407	416	408	410	413	390	375	409	410	395	377	413	389	416	429	386	388	406	414	365	392	401	399	400	404	412	396	407	384	448	405	392	433	372	414	370	379	419	412	437	405	417	400	393	419	438	400	408	399	408	369	424	399	436	429	434	394	384	404	406	347	400	395	393	393	396	403	397	386	429	403	385	378	415	420	392	391	401	401	403	464	413	380	433	417	411	384	379	402	395	373	404	370	415	394	427	395	394
1744	342	336	351	365	357	321	365	346	368	371	346	349	372	369	366	356	341	354	323	314	355	315	353	365	332	398	348	367	363	379	361	352	335	339	362	332	364	334	305	355	365	363	311	350	350	361	307	364	360	351	364	326	381	339	357	388	367	368	351	341	326	325	347	336	361	339	350	338	331	363	349	373	402	329	378	340	353	352	336	345	360	337	355	361	347	384	317	316	335	369	339	339	373	381	326	347	352	371	355	373	358	324	405	309	331	354	357	343	366	357	371	371	314	353	375	392	363	365	383	356	355	330	336	318	324	318	376	352	346	358	332	345	329	339	344	332	350	308	380	378	315	348	363	348	329	368	358	349	321	331	403	351	359	333	317	335	341	350	376	392	351	332	370	344	325	335	374	336	340	352	354	394	369	349	353	356	369	401	355	352	321	364	375	341	336	361	375	310	329	378	340	346	332	349	315	388	370	352	372	329	342	360	323	340	347	295	378	356	360	342	360	347	362	335	334	372	351	359	340	329	382	332	299	349	348	351	330	373	399	364	382	345	327	331	361	326	352	360	377	350	321	369	357	341	365	355	387	354	371	345	354	337	343	327	370	337	351	350	383	345	299	332	363	370	347	372	372	373	399	343	368	334	324	349	356	360	367	318	320	373	369	353	357	338	355	358	382	358	323	339	341	303	367	330	344	336	362	360	373	378	329	324	379	365	304	359	351	331	368	363	369	339	329	349	348	356	362	369	343	364	362	319	336	364	367	418	333	323	359	325	381	345	349	349	354	306	349	360	355	384	327	367	328	346	336	366	373	333	360	348	358	361	365	336	371	366	307	359	353	355	327	352	312	348	314	331	377	333	341	340	362	346	343	357	333	331	357	334	339	358	340	364	342	355	362	351	338	370	372	349	351	351	342	369	356	334	352	346	352	333	349	354	332	364	308	360	372	350	364	336	372	347	309	329	325	333	346	346	370	354	386	318	381	355	347	339	366	333	339	367	335	377	371	335	373	345	401	324	394	349	321	365	350	357	350	322	337	360	376	355	356	358	357	345	357	302	347	339	359	360	389	351	311	355	381	350	353	363	328	333	369	352	359	367	314	399	340	392	323	360	317	354	329	367	378	334	338	332	345	356	353	372	350	349	392	364	348	342	352	349	337	360	330	340	339	392	360	337	324	345	333	351	361	367	314	348	353	328	333	354	354	356	345	367	367	355	376	348	344	384	350	347	372	359	315	338	339	373	336	350	331	347	348	345	317	331	302	375	327	353	327	339	352	341	367	339	312	349	352	348	356	339	332	349	302	348	332	311	334	340	337	366	344	356	341	344	347	340	351	366	296	334	347	369	339	309	340	358	330	369	348	366	328	348	353	343	348	359	349	381	365	361	375	318	349	362	344	370	365	323	363	355	353	347	352	351	362	374	344	328	362	334	334	355	357	339	371	306	359	360	346	351	335	340	341	324	352	358	319	337	350	348	354	367	331	363	349	340	376	373	358	369	372	330	361	336	384	340	335	355	340	341	371	344	372	340	385	388	359	368	303	344	349	320	354	324	354	343	358	342	348	344	353	310	364	363	322	359	354	359	340	343	390	327	361	347	348	361	358	367	349	331	343	356	371	334	355	357	368	353	359	383	371	372	319	305	305	357	392	358	363	318	358	357	358	342	340	323	316	333	362	367	360	378	361	341	339	379	352	350	332	360	352	353	334	322	339	339	347	359	356	353	356	364	337	380	380	345	348	360	374	352	345	349	334	317	405	321	376	345	342	345	331	389	375	366	351	307	373	357	335	316	360	361	360	324	365	358	329	360	358	359	358	346	346	370	337	347	368	381	333	376	342	320	348	342	367	316	379	352	318	372	380	361	359	330	320	337	346	346	337	343	381	386	357	351	327	362	299	376	347	344	384	386	350	334	340	359	357	359	337	359	354	343	358	367	331	375	362	371	379	365	346	343	381	346	338	356	361	338	349	330	348	354	325	341	346	338	368	332	381	365	348	360	359	323	317	374	327	346	364	361	377	326	333	376	354	319	334	360	330	344	387	349	314	352	330	352	353	370	364	337	372	373	316	366	317	355	371	359	356	334	360	318	325	378	356	344	334	343	358	330	352	355	360	339	361	364	349	341	370	345	350	344	350	344	353	366	327	371	356	350	328	354	357	316	353	380	315	343	314	370	333	341	371	316	355	314	333	344	375	338	381	368	366	316	333	351	384	390	332	366	350	325	363	353	364	380	320	335	342	364	330	340	371	321	338	314	352	376	351	326	359	330	328	358	315	354	377	338	359	340	324	345	327	321	354	320	360	350	361	328	392	394	375	349	369	327	357	347	360	325	352	334	320	350	363	346	357	383	361	325	337	310	330	358	313	335	340	334	354	346	359	332	341	340	338	390	344	383	326	343	323	359	368	352	365	376	326	371	330	335	363	347	324	343	352	311	361	337	364	316	339	350	325	324	347	370	361	328	320	339	334	340	381	341	346	368	351	362	338	374	373	375	313	356	349	354	370	326	374	347	340	342	361	368	354	360	358	367	372	341	312	371	362	351	377	352	338	371	308	381	379	376	305	359	347	351	334	335	351	341	357	340	345	359	326	327	368	346	366	351	375	335	376	345	346	365	323	345	328	348	338	369	362	350	352	357	385	353	360	364	323	352	336	377	318	370	376	366	378	374	343	366	341	330	346	384	362	350	350	344	354	337	367	359	354	375	394	386	305	313	343	373	334	326	334	326	349	332	366	353	354	347	329	305	304	319	329	320	325	335	336	342	356	333	342	366	370	363	337	342	382	367	321	366	372	306	366	342	332	365	357	348	365	370	343	347	355	372	324	347	338	375	374	341	332	342	340	370	347	326	387	315	369	361	315	347	328	358	366	330	348	353	364	325	304	373	348	345	361	387	388	315	365	341	378	339	353	365	352	370	344	354	344	359	327	341	352	365	347	367	355	345	299	337	330	341	356	377	353	350	357	352	363	385	344	336	350	337	343	339	347	334	386	339	348	361	333	352	303	328	304	347	338	332	328	344	337	357	339	330	372	320	370	357	338	391	371	365	368	322	359	349	348	365	333	356	332	395	331	314	353	337	368	345	356	366	355	365	333	379	346	356	348	363	365	335	341	327	349	359	377	354	355	362	319	311	325	357	364	356	339	348	355	326	333	399	362	363	335	340	348	390	344	348	367	364	358	362	326	336	332	320	363	321	343	389	382	378	367	350	313	307	326	375	344	356	339	389	328	352	353	336	330	364	349	337	340	341	347	387	342	327	348	387	398	321	314	330	348	342	343	365	350	334	351	347	346	343	348	345	355	373	340	337	340	369	364	359	327	367	333	351	326	315	314	367	362	363	309	367	328	367	364	340	366	365	369	363	316	384	342	381	357	352	343	317	343	335	344	329	352	339	384	358	338	350	406	338	370	343	317	369	309	373	358	343	362	363	337	360	347	325	373	307	347	355	385	339	345	357	357	329	380	353	374	348	371	323	333	359	336	341	335
2230	765	842	878	887	844	847	802	863	829	815	825	826	760	887	833	842	851	838	874	830	809	820	867	864	821	848	805	758	830	827	828	820	810	814	830	821	808	831	833	815	857	835	829	828	804	844	793	760	838	751	832	804	831	852	812	838	858	821	816	796	859	805	829	750	818	834	844	818	823	853	864	804	746	874	793	827	827	863	872	836	804	867	807	846	854	786	858	825	807	851	843	830	906	822	786	826	850	847	838	845	785	880	845	857	855	807	858	800	809	816	822	817	846	788	839	764	811	808	852	822	809	814	838	850	807	828	792	814	820	804	834	848	795	841	827	790	851	849	862	884	838	795	877	860	822	829	838	857	819	813	818	847	790	801	818	851	843	852	793	857	830	799	852	832	823	870	840	849	818	818	800	879	822	798	789	786	805	790	883	868	851	859	790	813	856	828	860	805	838	801	840	835	780	846	862	825	846	767	856	857	792	805	834	797	808	872	841	878	823	848	832	833	781	851	850	858	824	800	817	843	814	802	785	856	802	877	841	818	857	829	792	819	832	818	874	818	815	826	813	874	832	838	885	845	828	854	839	809	831	898	808	810	883	797	856	777	880	849	831	821	842	837	838	865	867	792	839	851	879	855	848	808	873	885	878	800	838	813	844	878	807	771	878	846	794	840	781	809	860	784	833	806	802	775	813	845	865	817	850	788	846	778	846	806	867	799	833	837	835	819	797	826	797	822	788	791	807	813	818	843	823	840	764	817	841	809	858	808	811	822	866	794	889	805	758	794	828	837	791	844	896	827	820	844	778	879	784	841	818	810	842	828	848	850	817	843	811	833	855	827	822	831	828	843	819	789	828	823	809	798	816	834	854	823	855	826	799	766	837	826	793	811	817	799	817	858	858	809	845	891	801	854	805	730	849	789	812	771	804	842	799	894	906	791	842	830	883	829	847	851	837	823	848	838	838	793	876	862	838	794	869	822	831	777	830	777	857	851	895	885	840	836	824	826	838	787	876	872	821	792	804	818	822	854	819	835	805	844	800	815	842	811	824	797	856	802	825	834	818	809	815	835	787	838	802	846	792	851	871	838	812	844	784	849	856	764	818	847	881	853	839	850	817	863	787	825	810	870	860	846	845	854	895	805	834	835	818	802	777	863	810	827	828	758	835	877	800	853	804	876	828	807	813	865	850	911	845	786	818	870	834	812	739	845	839	798	812	853	812	813	876	832	850	802	846	855	797	878	854	789	793	835	810	852	838	784	863	840	818	838	851	813	796	836	802	857	827	857	791	846	859	823	840	878	826	884	845	818	835	858	789	826	796	837	759	874	827	833	858	790	871	824	819	813	862	799	850	846	799	760	809	793	821	813	876	786	811	786	914	826	815	865	780	836	853	833	828	795	886	809	863	859	806	827	795	850	828	809	807	821	839	825	772	853	811	827	809	841	759	845	848	811	841	846	777	792	798	827	863	848	845	819	840	859	844	872	828	793	850	809	809	803	828	803	812	834	870	789	828	816	848	818	912	770	785	858	847	838	834	863	776	759	842	817	820	828	847	870	854	746	839	834	805	780	863	824	845	879	801	840	810	858	827	868	753	847	786	812	781	847	828	830	828	844	787	881	845	814	851	829	859	816	852	864	837	836	837	848	868	796	835	836	825	821	805	875	865	852	816	812	841	852	804	884	807	852	854	819	832	851	767	793	810	827	820	835	843	865	811	825	811	778	783	826	848	874	888	776	831	784	815	851	840	790	843	801	844	884	773	820	823	815	869	836	834	834	814	824	864	771	824	869	794	866	915	802	843	866	821	815	832	854	840	832	843	828	854	828	812	779	802	826	869	812	873	782	824	824	866	775	848	857	813	826	816	841	841	818	842	868	856	844	847	797	813	803	858	777	828	837	810	833	846	795	830	844	838	843	855	838	858	818	872	825	839	832	840	818	806	808	825	892	874	846	852	769	850	787	854	801	840	833	796	823	833	866	822	838	853	828	865	837	889	820	833	853	876	839	821	832	840	892	824	836	853	802	819	860	777	795	858	870	823	886	824	768	788	840	868	815	832	859	813	873	848	818	855	842	811	810	806	820	822	869	857	767	824	859	782	850	827	817	839	832	857	839	833	854	846	879	801	824	825	779	833	827	762	862	824	868	786	775	801	820	843	886	854	840	872	814	810	814	798	800	814	853	821	800	823	865	810	781	867	839	866	817	812	833	829	810	808	848	748	821	809	736	869	829	830	820	820	845	833	878	845	853	829	806	804	811	832	779	817	823	789	858	833	813	810	791	790	829	824	830	851	882	819	815	872	875	815	833	837	837	819	837	848	865	830	853	843	821	834	837	802	765	861	815	861	821	817	811	812	831	792	835	815	847	845	825	850	800	857	847	874	806	805	864	784	860	784	826	806	847	820	859	860	823	809	814	808	783	838	806	803	827	847	807	771	820	852	792	849	782	810	862	814	834	808	833	840	793	827	805	803	801	778	873	786	772	815	825	816	779	838	746	870	829	822	832	859	802	831	818	828	825	781	826	792	815	855	755	868	833	844	829	803	848	856	795	827	839	824	810	862	785	788	795	786	828	848	852	834	915	822	846	877	874	831	766	836	765	826	833	787	832	776	872	831	842	831	866	849	808	806	802	807	855	869	855	832	858	821	784	829	827	815	803	840	802	820	836	803	836	821	764	862	832	783	855	802	889	862	809	818	799	792	785	825	813	792	848	819	859	879	816	794	810	863	816	818	811	863	849	813	811	870	791	797	845	855	806	812	785	807	863	839	809	826	847	795	807	774	819	809	808	832	823	829	826	759	801	813	888	818	780	832	872	794	778	777	874	828	809	841	845	797	770	854	846	844	833	833	833	747	796	817	850	763	880	832	853	847	817	821	857	835	843	826	845	817	816	858	817	859	818	827	823	855	860	805	849	847	797	850	868	827	844	816	851	835	830	849	797	806	753	847	859	808	863	852	829	810	805	866	820	817	840	832	821	836	821	806	873	811	856	821	886	795	835	820	844	847	806	894	839	800	856	816	818	832	794	822	856	868	822	827	811	802	843	808	813	801	853	853	869	802	831	832	827	839	813	790	873	817	781	836	825	825	870	838	862	810	814	820	809	856	822	798	798	892	793	872	804	865	804	833	823	837	826	855	828	842	837	843	829	826	831	855	834	806	834	860	801	858	828	857	810	817	777	825	796	799	805	785	835	827	862	805	816	800	880	808	817	872	799	854	832	794	816	853	846	845	806	896	817	790	831	858	826	782	842	800	814	804	813	795	835	841	842	798	869	823	854	775	832	803	807	839	837	809	814	860	834	804	850	786	791	849	800	829	836	883	861	837	870	897	818	817	843	822	849	861	859	846	831	808	831	850	795	829	901	808	817	818	776	801	837	831	856	776	812	827	779	823	830	793	848	816	844	840	808	849	856	881	828	822	832	807	788	828	813	852	825	818	825	815	825	856	860	807	812	777	879	786	836	820	856	824	815	818	832	769	860	829
7859	643	568	559	435	449	405	428	356	382	364	344	338	351	374	342	328	343	346	324	348	338	357	348	351	363	336	336	339	323	325	330	336	342	320	332	293	349	330	341	343	344	338	349	354	331	360	353	400	349	308	318	331	303	350	341	337	357	319	364	339	337	359	374	329	344	337	336	364	336	311	301	359	333	310	348	326	310	338	352	361	344	351	323	348	359	374	366	334	356	352	323	336	331	385	358	344	328	357	370	322	374	313	366	362	343	343	329	353	325	369	353	301	323	334	333	365	333	373	331	360	320	338	333	357	348	339	336	361	334	305	316	311	341	306	362	349	322	343	360	336	312	335	332	348	347	365	357	357	304	318	324	333	359	354	348	329	326	356	314	359	344	340	376	343	370	332	368	352	362	347	329	318	336	335	347	330	359	318	361	356	329	312	343	343	322	351	345	306	385	334	340	321	364	362	332	339	326	284	366	342	340	310	334	364	355	335	359	325	346	318	298	341	326	345	345	312	360	311	301	348	367	359	332	336	333	384	352	333	365	341	371	359	354	327	378	347	336	322	360	337	329	333	329	325	308	314	344	359	310	322	352	361	356	302	299	332	343	310	356	323	353	348	355	320	350	354	337	353	332	339	352	317	355	386	340	342	306	351	357	331	296	351	298	351	311	354	328	337	375	330	318	316	341	362	320	324	344	377	332	342	371	341	329	360	342	347	366	351	351	347	369	345	349	367	327	355	312	316	324	351	341	375	363	353	359	331	326	348	372	309	320	352	333	382	362	343	327	342	336	373	346	302	350	358	351	368	317	336	331	322	351	390	322	356	357	367	327	321	290	324	356	371	341	328	388	325	358	332	342	352	344	370	347	397	331	347	359	346	355	354	390	361	346	337	355	340	341	346	366	333	304	289	345	336	359	319	334	359	348	326	337	316	337	364	348	326	328	329	286	340	319	342	359	371	350	342	343	330	371	345	370	361	342	307	340	329	329	332	292	360	334	344	332	310	306	318	294	313	340	376	311	328	350	295	351	351	321	365	331	326	350	337	358	359	366	313	337	363	326	355	302	338	340	344	345	340	336	286	364	335	315	369	349	322	358	335	299	320	317	370	359	343	348	348	321	329	343	356	338	345	311	304	279	331	332	308	356	354	323	323	354	343	336	327	374	318	319	321	375	324	375	292	343	352	344	344	352	423	319	381	368	336	347	356	365	377	352	309	300	331	319	371	353	318	335	306	374	338	324	337	324	335	348	362	344	333	407	345	354	338	333	322	324	306	339	341	334	342	425	360	343	316	328	341	359	375	349	328	334	350	300	311	335	363	331	326	319	338	346	314	335	359	335	375	325	336	344	341	337	329	340	344	329	372	358	334	316	329	322	360	335	339	363	322	338	335	369	316	346	347	336	347	331	329	286	362	367	337	340	344	312	341	356	330	317	354	335	336	355	339	365	331	312	307	333	356	363	313	328	355	339	358	343	345	356	345	364	338	338	316	331	360	336	391	308	317	346	332	322	355	322	324	339	345	322	342	389	330	335	337	338	352	379	331	368	365	346	339	307	341	342	374	334	356	344	336	319	355	355	342	354	378	352	326	362	325	348	329	326	347	366	329	343	323	319	305	326	384	336	337	346	355	347	366	339	327	348	329	380	337	318	336	361	318	323	331	322	350	349	336	362	330	345	331	324	337	337	299	346	334	385	374	345	360	340	337	296	323	317	333	331	348	322	343	339	330	326	295	336	384	314	330	351	343	356	336	338	341	346	329	292	306	320	335	357	327	361	349	356	352	356	328	371	356	353	328	331	307	310	347	347	391	336	349	365	343	316	339	316	342	350	347	342	308	328	315	377	327	330	345	339	295	339	346	330	357	321	311	308	353	346	359	320	331	336	337	335	345	338	337	356	364	365	356	329	355	349	344	325	304	329	356	365	339	335	359	350	308	332	329	355	333	358	313	334	335	368	340	345	335	270	346	317	355	359	362	337	343	336	320	355	355	348	365	348	336	300	303	323	355	309	318	347	308	333	340	313	318	334	310	357	370	323	344	304	335	348	350	343	369	364	331	304	338	354	314	296	335	340	374	330	331	332	351	363	327	335	349	358	314	348	345	357	357	383	329	354	337	364	339	315	303	341	355	359	344	354	310	317	344	341	349	358	377	320	354	341	349	364	351	339	357	366	348	347	320	299	329	328	372	324	308	335	339	353	345	368	317	348	304	338	368	350	343	325	353	336	351	367	353	338	359	340	321	349	300	303	331	354	346	294	347	338	317	379	338	327	338	306	362	345	324	333	312	314	328	320	332	325	358	328	354	313	338	359	336	341	365	370	359	358	333	305	339	325	328	329	354	336	360	368	316	346	319	340	371	330	343	332	320	338	339	325	332	343	354	334	345	338	308	325	339	321	376	338	329	350	343	344	356	307	364	358	310	352	355	349	345	332	313	337	373	408	361	359	332	367	344	356	352	356	355	363	345	362	331	346	339	366	317	380	337	360	343	349	356	316	368	385	325	339	327	336	379	335	346	338	336	380	355	337	341	354	348	329	345	339	338	322	341	329	362	392	350	315	336	323	336	327	292	330	308	314	365	331	340	302	376	320	354	339	326	329	331	343	344	371	363	359	336	354	358	331	287	302	335	326	375	354	318	340	359	328	319	307	332	356	350	355	361	360	319	339	327	323	333	357	352	316	335	344	335	347	343	335	338	339	366	347	312	335	330	326	350	327	302	321	321	333	327	318	325	336	348	317	338	355	344	342	363	363	317	339	351	334	315	349	340	337	328	350	331	329	325	318	323	353	320	325	348	369	315	329	330	341	354	337	333	340	282	343	338	350	354	312	356	318	362	363	335	359	293	346	361	346	336	358	364	353	329	330	358	322	354	368	349	339	315	362	314	326	350	347	324	358	339	352	369	323	374	338	321	351	339	328	329	357	322	336	346	335	376	376	358	323	330	349	293	350	332	364	350	330	343	355	340	338	339	335	355	352	373	323	333	326	330	316	337	362	350	351	353	341	338	333	353	316	346	313	375	375	374	308	372	346	347	344	333	316	314	315	312	355	324	337	369	326	321	339	350	353	342	365	346	343	342	357	363	335	336	354	292	320	345	332	332	354	319	346	343	329	299	351	365	339	328	331	353	352	360	321	355	313	380	343	374	322	313	342	367	328	342	325	321	385	363	343	317	366	333	320	280	335	385	360	343	333	306	369	340	335	365	331	356	344	344	384	325	342	309	328	367	335	333	365	349	329	329	349	361	340	364	328	299	343	350	325	329	313	320	323	331	357	329	335	336	325	348	337	330	356	332	333	315	362	357	344	355	307	355	330	342	331	359	343	357	343	369	310	322	322	316	305	341	333	358	393	364	325	316	344	331	350	307	370	355	346	309	341	358	317	348	335	368	314	339	349	341	316	317	358	362	340	340	325	336	355	342	330	351	362	340	353	338	328	344	345	333	291	331	350	319	321	339	363	341	321	321	305	338	342	348	351	346	411
6787	1023	1334	1398	1274	1226	1191	1009	929	857	889	867	909	833	922	872	861	802	885	846	799	796	819	820	775	758	849	826	831	764	825	834	803	791	752	795	795	819	759	798	805	774	775	846	810	827	798	770	789	784	780	809	823	818	828	789	831	808	767	780	747	742	765	806	853	779	783	792	800	810	785	806	788	775	771	769	794	778	774	794	780	741	796	804	824	765	793	763	829	772	775	744	831	753	757	749	796	850	794	810	809	775	817	827	791	753	821	754	788	764	793	811	768	788	773	775	796	766	852	801	771	823	789	796	774	823	788	783	797	781	809	770	832	788	793	803	808	810	810	832	772	797	740	835	824	779	784	786	845	781	838	766	801	761	755	820	824	800	779	764	762	756	762	830	800	774	791	791	780	779	762	813	774	795	816	760	794	751	843	810	779	765	789	868	790	800	803	749	756	800	808	796	850	844	793	793	780	782	792	794	828	821	782	768	761	820	834	776	783	787	795	778	791	815	782	830	796	825	794	788	766	807	729	775	836	806	800	796	744	771	854	725	794	812	747	797	795	791	760	802	846	835	769	800	790	764	801	771	809	744	767	862	779	777	787	794	788	808	759	818	795	815	799	745	837	786	867	778	834	785	711	801	851	797	767	844	813	750	750	770	837	783	781	810	765	773	808	783	806	843	806	771	746	802	734	785	801	812	821	779	854	833	828	791	748	816	808	795	828	747	786	831	829	778	827	776	798	816	812	772	818	767	805	788	797	764	780	815	801	808	792	800	803	785	811	796	787	774	797	824	817	826	769	761	828	814	754	788	799	826	772	763	795	835	814	790	799	783	807	835	716	769	770	791	791	745	805	777	795	791	825	777	795	781	849	794	836	786	780	769	778	824	799	790	822	714	765	786	781	818	762	779	741	831	710	764	830	788	771	781	792	781	765	774	762	752	775	774	799	803	817	795	813	770	834	817	753	773	771	809	784	764	783	794	750	807	799	775	777	744	825	763	811	822	789	781	761	785	780	832	817	814	828	780	818	767	790	850	754	722	782	786	799	852	855	845	770	772	800	793	817	824	798	753	777	803	779	813	807	803	798	771	775	772	789	823	796	829	797	832	848	800	778	829	801	766	748	820	796	783	819	830	773	838	796	806	816	791	874	754	822	750	786	780	811	812	741	792	784	805	802	823	754	826	806	794	800	821	818	777	818	743	787	749	798	791	799	814	836	851	783	770	818	784	746	807	768	788	742	774	757	798	774	777	812	708	822	761	787	882	812	769	808	792	809	773	786	796	778	785	780	796	806	778	835	808	764	782	781	754	803	745	801	812	746	802	737	770	831	832	718	713	786	783	807	762	757	827	795	805	760	797	795	775	746	838	762	800	781	786	853	771	772	810	857	820	742	799	802	807	876	816	758	805	801	826	782	760	791	837	786	805	759	752	838	804	764	802	790	796	804	758	828	773	770	794	791	784	826	800	843	800	752	800	792	792	766	835	837	779	797	749	806	817	836	775	779	804	835	800	755	830	827	801	784	846	779	817	819	785	818	784	778	757	790	822	783	815	843	783	853	813	784	796	785	754	760	773	805	797	780	808	785	835	719	793	804	792	790	809	757	769	836	776	770	793	766	786	783	782	796	796	796	752	761	806	811	750	832	809	799	770	768	747	727	774	845	758	839	832	752	837	817	770	797	784	763	789	785	778	807	809	762	831	801	782	794	828	761	792	784	797	798	792	802	803	770	816	770	820	776	832	796	758	805	799	869	836	818	783	794	809	819	801	824	767	835	742	766	786	800	803	815	748	783	795	813	759	780	806	775	768	838	772	825	809	766	756	773	747	795	835	786	811	767	864	792	800	765	735	803	795	814	785	810	795	786	811	831	824	835	804	792	842	753	739	808	750	788	752	812	767	774	783	842	770	804	828	785	786	778	822	829	832	784	792	792	764	779	785	739	759	764	806	815	803	796	792	807	806	755	812	753	814	768	800	811	781	785	800	829	761	789	751	784	781	807	788	785	817	818	819	783	836	819	794	807	783	832	783	822	737	795	797	825	808	833	840	809	771	754	837	857	759	789	829	755	781	828	721	805	783	821	785	803	789	791	763	759	742	752	774	820	815	782	818	793	790	789	792	815	793	791	792	786	797	749	793	791	770	737	758	805	813	790	779	763	788	770	820	756	721	793	817	781	779	796	795	805	750	801	823	806	804	822	802	811	759	766	736	795	776	830	782	835	804	778	793	780	794	813	794	747	747	794	799	766	736	777	792	804	779	813	789	778	805	784	821	826	765	862	798	796	764	812	817	767	772	810	836	820	771	779	826	799	765	773	801	792	760	821	788	765	810	773	788	815	824	797	778	813	740	765	820	833	777	781	790	798	766	826	782	842	791	772	816	778	753	782	813	804	769	805	818	796	823	838	772	810	787	781	762	792	796	817	743	775	830	784	813	834	776	814	848	827	817	812	820	800	811	761	819	775	823	807	750	788	838	827	754	815	827	787	812	813	807	780	824	808	727	811	792	852	738	798	814	741	829	780	767	760	746	752	770	822	808	797	762	819	791	821	796	852	853	791	785	769	865	811	750	770	744	787	762	771	833	806	784	766	800	800	800	770	800	786	752	792	816	804	785	794	825	767	795	771	759	743	779	810	781	785	776	772	784	819	768	786	776	763	782	773	779	800	793	795	770	832	727	767	747	795	817	755	790	817	823	771	822	747	727	772	857	805	788	766	829	818	798	808	770	784	766	805	780	803	774	830	755	822	792	825	810	827	826	808	767	776	755	793	766	802	824	780	790	793	778	790	770	761	776	804	845	751	788	812	818	769	794	779	788	805	759	792	789	750	796	831	769	786	816	850	767	783	824	795	833	803	796	803	750	791	805	797	790	787	833	797	770	807	742	772	836	776	784	794	796	745	814	799	814	794	794	840	799	800	796	792	816	804	805	800	830	804	777	791	799	813	743	834	745	824	844	796	784	801	825	750	774	803	779	780	811	803	777	770	800	778	765	797	762	780	792	792	789	795	797	824	776	796	805	780	745	787	820	737	765	796	770	777	797	711	786	839	798	822	794	799	793	808	796	804	825	804	758	797	784	766	744	760	790	807	792	794	786	802	867	804	795	832	800	762	798	767	799	800	787	754	724	798	772	834	807	804	790	785	821	777	800	787	805	804	806	752	796	760	779	814	795	811	800	770	760	747	769	771	805	759	769	779	784	801	816	812	799	816	789	776	794	781	807	750	782	773	806	794	808	813	858	748	781	782	812	791	771	795	758	810	817	810	766	730	767	766	769	752	793	786	808	767	746	802	804	745	789	793	765	775	798	795	771	708	789	788	751	750	743	798	762	801	786	751	803	805	785	789	767	773	718	802	790	779	788	799	783	784	792	802	822	760	798	747	780	765	752	789	862	811	826	764	767	801	780	803	828	787	784	761	808	725	777	775	811	775	778	747	770	776	802	778	761	797	806	779	779	805	827	800	820	801	826	817	783	775	796	783	790
14174	925	637	462	374	320	292	226	235	185	213	175	174	156	170	192	191	170	164	176	175	168	159	161	145	157	140	145	161	117	160	163	165	164	193	173	176	166	149	158	144	157	153	135	167	155	157	158	147	153	131	166	158	151	158	154	155	153	166	141	178	163	168	160	147	156	166	177	162	152	168	158	177	179	172	165	142	145	179	173	149	198	147	158	168	158	146	179	153	147	168	172	141	164	133	164	171	137	154	188	175	178	150	171	175	164	165	163	147	131	168	143	138	147	139	205	154	142	155	159	150	159	185	158	131	166	166	161	187	167	148	155	165	177	151	165	155	141	145	143	146	173	115	158	156	147	169	173	130	169	160	147	175	166	142	133	164	158	162	158	166	156	163	180	141	166	162	164	155	155	168	142	165	125	138	154	159	156	156	167	170	161	153	168	152	161	176	162	156	155	147	181	154	164	162	162	160	147	171	140	146	166	156	161	190	159	162	156	174	176	164	190	186	159	157	145	128	178	150	162	167	166	160	149	163	148	163	171	178	156	158	165	160	174	150	160	190	163	137	169	173	166	143	167	173	157	187	157	152	148	151	160	156	146	134	146	143	192	164	181	154	156	154	171	171	143	146	171	131	145	168	171	164	165	161	170	175	158	147	151	187	153	150	134	133	182	175	172	165	156	141	134	164	187	172	170	157	170	154	148	153	151	162	170	178	145	145	163	157	173	151	143	155	162	183	166	138	145	165	155	140	159	171	156	155	146	174	153	153	165	149	156	143	152	149	163	165	157	143	172	161	147	150	150	132	164	150	146	166	152	173	155	145	155	150	151	148	159	164	160	184	131	174	168	141	185	149	168	142	166	141	152	172	162	147	160	165	148	166	173	173	159	155	153	178	169	150	137	150	174	154	158	152	174	149	166	149	160	141	131	164	160	158	173	154	144	133	170	163	176	138	182	133	162	156	160	171	146	146	146	165	150	166	139	162	182	167	151	174	148	147	148	162	147	154	152	169	155	160	149	179	149	160	156	168	186	154	133	130	154	149	183	167	157	154	158	142	158	163	153	123	162	176	210	166	159	152	164	150	162	166	144	153	162	175	165	175	150	161	104	153	171	144	137	147	171	156	166	151	170	150	151	164	180	164	169	177	178	153	160	163	162	157	155	162	168	164	154	160	161	164	144	142	152	165	166	141	161	150	148	144	158	169	162	156	168	144	160	151	150	172	136	160	169	177	167	167	155	159	163	158	176	164	170	170	161	172	156	149	160	174	148	162	162	163	160	160	153	153	134	168	138	150	165	170	160	171	145	164	164	148	161	141	157	141	175	147	138	147	136	165	168	162	148	177	144	164	139	145	153	156	144	208	144	158	154	153	145	142	152	169	167	148	161	156	149	155	178	161	153	167	156	155	131	159	154	191	159	173	183	172	169	168	156	157	155	176	154	138	180	181	157	148	164	148	125	158	160	165	171	157	158	155	169	147	144	173	171	155	138	158	145	158	163	174	154	122	158	154	181	157	144	149	163	150	188	138	158	143	155	134	153	158	170	171	153	150	172	165	134	169	140	161	171	150	152	167	189	161	165	152	156	155	149	168	185	157	151	195	175	164	140	160	168	167	170	161	182	147	176	173	156	187	158	163	176	187	160	159	171	161	156	143	157	169	141	153	150	156	154	136	161	152	170	163	139	189	139	199	135	171	144	152	155	143	154	171	155	155	129	154	172	151	174	136	179	144	166	161	170	163	142	177	145	151	161	162	162	146	153	177	142	154	172	154	165	159	169	164	148	146	145	146	160	155	165	172	156	148	153	166	163	163	177	170	142	160	154	137	173	162	171	140	154	162	147	128	184	157	157	164	140	172	143	179	156	139	174	159	129	180	151	147	141	152	147	153	159	166	155	168	141	154	172	143	166	159	177	168	140	151	154	154	174	177	145	138	165	134	162	140	156	153	149	149	161	173	163	167	153	175	146	155	143	145	170	166	181	168	168	166	165	141	162	156	154	152	159	165	159	138	134	177	156	170	137	155	131	175	144	152	152	140	153	172	141	129	175	152	187	169	156	153	156	175	171	146	195	150	164	145	157	159	141	164	147	170	173	176	164	150	157	150	158	156	154	137	173	174	144	147	151	152	151	161	153	153	156	159	151	150	155	172	154	172	168	157	145	168	164	147	139	164	137	164	145	146	151	176	149	151	158	158	167	164	178	167	170	166	175	149	152	167	178	151	178	166	155	143	178	139	162	165	145	159	151	173	136	157	159	157	159	171	173	166	174	164	155	158	158	137	154	174	174	160	151	167	165	165	151	170	132	168	155	152	147	152	151	159	195	153	165	154	163	166	159	146	126	159	152	162	167	153	161	159	162	146	163	154	133	166	146	176	180	155	150	169	163	160	143	136	160	151	158	180	145	141	141	167	158	160	157	169	150	179	139	144	144	163	169	154	161	154	171	139	168	167	181	162	150	162	171	175	173	142	160	167	138	156	169	170	158	158	154	152	155	143	190	165	156	157	131	161	165	163	174	169	137	158	139	162	152	179	177	164	134	163	185	158	170	169	153	150	155	174	156	140	159	148	159	143	152	167	158	137	137	142	179	175	151	155	164	154	154	151	168	155	161	146	167	167	138	149	133	149	160	144	155	151	177	154	146	169	175	149	128	162	186	158	169	145	153	162	158	166	154	149	167	158	176	133	184	163	147	167	141	162	160	141	147	127	156	138	197	147	154	167	147	138	146	128	162	152	148	172	180	150	159	145	182	165	142	163	145	183	147	151	148	171	139	165	162	162	156	146	151	150	144	167	144	145	159	169	155	164	162	171	164	153	149	129	166	172	138	155	165	144	158	153	155	153	155	159	165	179	178	151	144	179	172	144	154	163	154	171	149	152	169	165	181	172	148	171	163	149	132	152	138	145	162	160	150	170	138	167	128	156	161	151	166	176	140	154	150	171	169	153	139	183	162	159	134	130	162	152	147	165	171	159	162	171	135	145	154	179	161	146	137	147	153	171	167	161	167	154	162	155	153	144	163	152	165	150	167	178	197	144	157	166	169	138	125	148	164	169	165	144	162	154	180	169	156	143	164	172	160	164	166	144	174	153	156	163	166	143	140	155	171	155	153	169	172	159	173	149	162	141	166	165	159	167	166	156	135	129	169	141	154	156	162	159	167	168	159	149	173	139	168	152	144	141	161	161	184	164	138	160	134	176	163	193	165	160	156	175	154	159	148	153	154	173	169	155	143	169	137	175	156	156	145	158	159	144	167	167	147	150	165	139	168	147	164	143	159	179	163	156	176	165	168	177	177	140	142	170	171	157	148	158	162	167	163	165	167	162	162	160	179	129	121	173	150	168	163	148	164	154	159	140	178	143	159	154	160	137	170	151	148	129	168	182	176	157	142	149	158	166	141	152	170	156	156	156	160	163	157	143	170	161	145	172	137	157	156	148	172	163	169	145	159	143	146	174	149	167	148	153	178	139	150	152	156	185	145	152	160
8340	822	1482	1652	1437	1278	1058	869	733	654	649	619	597	579	593	581	513	517	512	512	412	458	483	447	471	440	432	444	452	411	422	456	359	463	425	431	393	419	429	455	451	418	387	444	424	420	407	398	429	413	425	467	407	410	436	403	428	408	417	431	406	432	362	430	408	402	404	430	427	420	407	399	419	415	409	406	421	392	407	409	391	422	425	419	420	435	432	411	394	416	412	393	380	403	403	427	399	414	425	411	430	405	383	404	436	404	412	375	431	398	378	413	391	397	421	413	402	407	389	420	432	414	389	423	410	390	417	439	413	422	398	440	416	392	419	387	402	412	421	376	398	405	356	413	408	372	434	385	435	392	388	360	406	406	379	390	412	399	383	395	399	399	399	393	403	409	412	397	412	379	364	415	399	424	409	378	406	430	442	405	405	412	420	405	391	442	410	431	385	375	428	401	410	384	421	389	393	410	391	415	408	413	387	454	442	412	398	401	407	405	419	408	431	370	385	378	399	404	412	422	406	422	392	416	398	391	407	428	426	378	387	411	398	373	411	402	421	394	401	381	422	365	388	411	409	368	356	395	406	381	397	394	426	430	417	390	398	386	403	446	424	399	416	352	405	421	375	402	383	421	413	397	429	402	399	396	422	403	370	427	431	409	393	412	403	377	417	425	381	376	415	389	431	376	397	365	387	398	420	417	420	434	421	389	419	434	422	403	387	415	402	432	420	422	416	419	384	395	420	400	409	413	420	400	411	403	408	402	382	389	413	392	388	381	384	394	397	393	386	410	377	426	444	403	376	394	395	430	390	402	437	414	398	419	423	414	443	420	376	421	409	410	376	380	382	389	380	411	404	413	384	423	398	416	365	406	381	393	393	407	387	399	456	401	408	389	415	416	416	422	400	404	395	396	408	413	412	436	401	416	402	395	413	387	386	439	394	452	383	393	369	425	422	365	375	460	425	419	404	414	423	399	365	374	381	394	383	424	407	375	381	390	394	381	395	403	391	414	400	412	400	390	381	433	399	406	387	385	399	398	422	406	424	417	388	400	402	416	405	430	393	411	383	397	416	443	431	445	418	408	431	421	376	394	369	354	429	422	415	431	400	392	392	393	438	406	386	443	404	388	411	409	413	416	397	408	398	406	385	397	385	416	405	371	406	386	395	406	378	424	399	392	389	379	369	432	398	402	414	397	398	401	410	408	410	402	422	400	391	407	407	423	401	408	381	410	401	426	410	402	374	367	402	405	421	393	399	395	424	447	377	435	425	404	428	404	406	451	408	424	404	435	405	415	382	362	391	402	414	371	414	397	433	403	404	379	425	401	389	409	410	422	405	406	389	419	423	420	396	408	371	393	396	388	403	456	411	425	422	408	379	398	370	399	420	430	421	425	417	394	411	412	409	412	397	417	366	431	396	410	404	398	451	410	381	435	418	460	392	435	431	410	419	441	452	428	449	399	400	407	405	401	454	414	394	413	393	408	422	421	371	421	397	416	390	424	384	393	413	411	415	405	416	420	375	425	402	415	409	392	394	435	396	404	421	370	445	391	401	394	426	429	420	448	379	378	389	405	392	390	388	417	390	389	410	428	393	385	404	442	394	403	379	411	415	452	411	434	399	384	411	423	401	411	423	411	403	416	426	413	444	409	426	394	395	405	418	377	367	423	376	404	363	399	406	381	416	406	402	387	408	376	394	428	412	387	419	414	388	400	400	406	428	376	426	382	415	409	376	411	392	413	423	400	359	401	437	387	388	402	404	397	430	377	440	429	403	399	405	426	415	408	433	400	415	427	399	403	410	404	411	438	413	380	412	412	402	395	419	387	379	411	398	413	391	387	403	400	420	429	392	434	403	438	384	418	404	405	394	387	412	411	399	402	426	412	380	399	399	429	380	454	414	424	432	448	425	396	410	415	420	375	409	403	395	396	404	398	358	426	420	408	402	380	385	407	423	384	415	367	388	384	356	407	392	391	425	415	422	373	376	431	410	425	427	398	378	405	394	418	431	391	415	391	444	378	389	410	444	367	392	415	440	424	428	440	364	394	415	394	412	397	390	392	411	391	400	394	388	392	399	366	416	414	387	417	404	431	376	429	398	380	362	419	416	401	408	435	397	397	402	404	413	401	403	390	392	403	427	383	400	400	363	430	436	407	417	390	388	459	442	420	418	400	433	407	428	407	386	414	407	411	445	372	427	411	424	398	379	409	421	391	410	383	431	400	395	404	386	386	383	405	409	371	443	358	409	412	379	396	431	381	447	426	402	432	432	420	383	400	373	384	407	403	398	397	368	429	447	382	429	395	375	387	419	386	412	413	390	379	399	414	397	414	390	390	429	371	396	408	386	397	389	412	415	400	413	382	390	390	414	435	388	390	409	393	407	402	392	415	455	353	364	396	410	423	411	421	385	419	363	402	359	401	370	368	413	385	417	385	388	437	405	411	377	406	416	431	398	365	440	433	410	399	411	378	437	415	364	402	386	372	400	427	413	452	393	403	392	388	387	448	421	418	421	435	386	388	395	405	390	363	393	391	416	404	425	409	395	411	396	401	409	419	413	429	405	443	411	381	393	407	407	430	398	410	396	440	421	366	388	390	430	407	445	409	375	393	413	427	432	405	442	417	421	371	432	385	398	389	405	399	419	405	403	382	412	393	388	370	402	413	397	419	405	390	376	429	406	418	388	403	409	386	371	398	405	431	434	405	406	406	386	426	400	425	441	401	395	394	407	381	407	409	401	378	376	392	379	399	425	401	419	389	374	385	419	415	396	420	392	419	429	430	423	368	428	400	396	389	429	421	416	388	395	419	384	427	400	378	410	398	392	406	386	406	402	408	372	398	399	406	392	421	395	388	407	396	380	392	416	404	424	383	402	385	416	429	398	397	409	426	446	414	398	377	413	421	402	390	399	384	383	412	394	428	394	415	416	414	417	404	450	406	433	402	389	412	413	386	406	409	406	394	390	407	441	454	369	381	403	411	418	413	416	396	417	413	383	375	424	383	405	382	431	376	407	416	389	366	386	421	370	433	380	421	415	416	392	407	409	373	409	436	396	405	384	407	411	430	405	416	396	422	391	391	412	435	380	383	390	436	398	405	379	379	387	371	390	403	376	384	402	423	434	438	400	376	360	394	391	440	367	395	415	433	394	425	423	428	394	435	361	425	390	375	413	394	414	405	385	406	382	385	405	414	398	425	427	390	416	416	433	399	386	430	399	425	421	398	401	401	405	430	432	407	411	395	408	426	441	406	399	393	379	393	417	379	430	373	379	366	390	403	398	364	418	414	420	416	417	400	406	413	415	418	365	425	398	395	402	429	396	378	413	397	407	360	405	394	380	421	403	427	377	387	418	437	410	405	418	401	363	406	392	414	388	426	429	428	411	403	410	406	417	394	419	376	378	397	385	402	387	377	411	381	431	414	409	433	411	380	416	437	389	407	422	395	431	383	401	402	417	412	405	407	376	399	401	422	425	423	379	401	408	397
1786	369	372	371	316	327	363	365	332	330	372	365	365	370	359	393	372	339	382	345	337	310	347	362	363	344	347	366	370	334	350	323	329	362	366	352	352	360	360	364	370	379	346	343	383	365	373	348	348	329	382	361	358	403	389	348	322	362	320	357	343	389	347	354	355	338	349	363	379	351	358	337	352	351	343	362	384	379	338	347	325	326	366	422	405	396	370	353	354	374	381	340	376	332	356	391	370	364	348	340	363	340	352	374	345	375	335	331	354	355	384	324	346	347	329	333	342	362	352	346	356	338	369	380	373	360	330	324	350	394	365	374	325	383	367	348	359	333	358	347	354	350	343	367	356	367	314	340	324	341	327	352	331	338	368	318	375	386	367	389	365	342	355	344	349	360	333	333	337	351	338	374	327	356	347	346	356	339	359	360	354	313	395	348	395	372	342	370	315	365	331	343	354	332	356	359	345	320	368	321	346	378	333	335	368	326	365	356	350	373	344	362	354	387	341	369	373	371	380	331	363	330	359	294	347	362	362	335	380	371	390	349	358	350	373	348	343	362	337	329	362	405	337	355	358	352	336	345	346	407	356	362	341	381	363	350	346	342	362	395	377	364	367	367	329	344	355	319	293	369	309	353	344	351	365	361	334	358	368	345	374	357	351	327	359	361	356	315	349	399	305	348	346	372	317	321	339	365	357	341	369	331	338	356	321	350	361	321	344	385	349	356	329	367	368	323	406	374	352	344	352	348	362	331	349	346	348	359	329	346	355	360	324	342	346	327	324	380	348	368	369	396	372	400	377	346	328	329	322	351	329	329	334	371	338	336	353	375	366	379	368	325	322	356	332	375	333	329	374	338	344	348	368	388	322	346	359	389	360	350	353	361	349	331	366	335	350	314	388	390	306	350	364	336	313	365	356	370	356	343	339	333	408	384	339	366	366	359	392	318	376	357	356	350	343	387	349	352	315	361	353	356	315	316	355	394	324	367	385	331	361	328	357	367	332	359	376	326	343	303	378	329	364	384	313	343	346	343	364	328	317	352	366	371	343	343	319	350	354	381	364	363	327	369	381	328	355	370	394	356	368	329	356	369	368	383	331	364	373	330	355	351	364	304	352	363	392	368	375	367	372	371	334	308	370	367	334	333	334	320	343	344	388	350	363	380	345	319	367	335	346	391	341	368	382	346	308	344	363	341	372	344	339	365	365	349	341	375	360	364	362	339	359	320	333	324	365	337	373	346	370	368	367	327	408	353	327	323	343	367	360	333	377	345	346	370	342	337	322	375	358	334	365	417	352	352	363	337	332	351	350	367	421	406	325	342	355	363	356	346	341	390	359	329	363	365	326	320	366	345	321	331	321	370	354	344	336	368	374	329	331	320	393	368	305	349	307	391	354	373	313	332	319	326	385	336	355	382	336	295	362	343	364	345	350	367	382	349	321	384	379	351	349	360	333	349	337	355	347	323	359	312	400	356	380	341	357	339	323	318	343	348	349	366	354	369	322	358	368	347	363	375	310	320	349	330	376	381	348	361	381	402	360	319	335	380	364	356	327	335	337	365	352	328	358	371	374	356	361	365	367	348	351	311	366	342	331	334	336	362	347	367	345	321	335	333	360	328	370	351	362	363	325	340	359	416	359	346	330	333	347	360	339	337	342	361	348	338	381	352	350	378	378	374	348	342	338	364	350	344	326	342	370	369	354	368	372	342	359	382	341	343	331	363	357	371	367	346	352	347	352	389	343	364	343	325	350	382	354	344	365	330	363	355	341	381	345	353	361	354	337	367	337	341	320	363	318	339	370	333	368	320	321	362	352	338	366	348	350	406	357	340	363	379	363	370	367	338	364	348	322	331	329	365	368	327	360	309	374	325	333	371	329	309	319	348	355	356	376	351	367	349	348	317	364	363	353	370	318	351	317	355	309	376	346	352	406	338	361	371	336	368	334	359	321	375	349	372	337	351	322	339	391	338	340	332	349	365	389	347	366	346	357	369	359	358	391	371	343	332	325	339	336	376	358	355	341	389	344	350	347	344	375	366	350	358	361	369	363	374	325	361	370	348	351	356	336	325	346	359	322	343	337	375	386	340	339	330	377	363	380	365	350	353	328	397	350	343	377	369	372	359	361	372	328	353	328	340	350	334	353	353	339	364	314	369	359	364	336	355	379	354	361	361	305	332	307	328	368	329	323	331	378	353	361	377	375	325	355	362	366	341	334	318	356	391	350	353	358	384	350	397	339	348	349	331	309	381	359	379	317	337	365	354	351	319	384	376	323	357	333	373	372	387	371	359	354	343	343	345	356	394	331	367	339	343	354	366	407	326	395	331	390	341	355	329	342	349	376	316	367	345	332	348	344	332	377	352	357	388	343	393	362	384	373	314	362	323	381	346	347	367	362	376	372	313	362	354	358	372	380	333	345	406	341	328	325	342	394	344	326	347	329	332	377	378	414	342	318	380	331	349	373	352	353	342	375	346	336	365	334	351	339	278	333	352	350	348	336	362	372	348	370	356	354	356	336	383	358	386	361	342	325	355	393	358	324	343	344	363	353	376	342	358	348	355	348	327	349	357	348	360	396	326	349	331	336	339	365	381	333	340	362	380	333	355	352	348	367	350	330	336	370	355	373	341	375	356	364	338	358	333	344	340	345	319	327	372	353	377	316	335	358	354	341	352	354	326	351	371	339	344	344	379	389	367	325	331	310	370	324	315	363	339	367	353	368	351	369	356	361	354	366	344	339	334	325	346	348	320	363	340	319	343	331	348	360	318	390	333	339	338	368	351	342	369	378	362	329	309	376	381	390	324	365	326	352	337	369	364	354	364	385	355	359	342	363	360	339	337	352	355	371	360	382	333	354	342	371	360	345	349	372	341	341	352	351	354	345	350	357	357	362	335	358	323	315	321	368	390	374	345	351	381	339	364	362	334	364	378	307	371	366	372	372	325	350	343	347	331	329	364	357	354	346	342	298	400	342	337	395	326	335	339	360	346	344	343	345	392	387	360	351	373	358	358	352	318	336	327	341	338	340	341	349	337	377	354	363	342	369	359	327	339	316	366	386	357	393	386	381	360	359	377	334	360	343	356	379	341	306	297	330	330	396	344	388	345	322	363	351	341	314	333	356	340	388	376	375	346	335	357	337	349	357	354	314	365	367	318	307	361	357	363	345	343	365	370	375	343	312	341	378	358	342	358	389	393	399	368	336	352	368	363	330	360	357	357	348	351	344	394	341	363	341	351	377	341	355	359	348	360	401	354	368	395	378	327	364	365	347	324	344	385	364	335	326	349	353	351	382	389	354	342	347	296	341	365	349	366	360	333	370	351	356	359	347	371	356	372	372	361	353	378	346	329	343	361	361	319	330	314	357	346	330	366	322	353	383	383	345	371	382	356	378	362	348	359	325	362	328	342	394	352	334	344	360	355	352	350	352	331	359	341	315	352	333	371	357	378	363	363	342	339	364	351	345	320	366	371	378	343	367	375	350	304
2240	881	920	839	889	830	893	845	848	844	854	843	871	802	868	834	850	807	837	830	840	848	844	822	825	783	815	822	821	861	827	822	827	825	753	834	850	794	861	799	805	806	807	783	727	811	861	820	844	855	828	825	862	876	835	840	813	819	815	786	843	845	854	804	811	858	795	837	830	890	791	860	881	833	822	855	839	864	821	862	789	793	831	815	817	806	784	865	846	828	832	880	885	830	842	795	836	807	885	814	834	843	841	847	852	810	810	819	800	808	801	862	872	823	800	857	810	853	837	811	882	864	834	884	843	814	867	841	798	837	873	786	842	868	805	850	794	810	825	795	833	769	811	876	868	804	833	856	822	818	805	808	822	869	824	808	814	798	810	874	859	878	813	821	880	832	868	841	852	835	827	816	807	796	875	887	813	831	869	783	842	808	819	855	781	812	854	844	851	885	878	833	850	825	842	847	861	816	882	853	850	836	825	796	829	834	838	796	785	860	824	837	782	866	815	799	828	814	857	822	836	829	827	936	831	848	831	878	822	866	850	778	783	823	799	898	855	854	818	806	817	866	820	801	822	777	847	834	770	830	808	821	788	846	821	831	761	851	859	868	833	817	887	887	814	884	802	830	787	868	819	839	862	803	893	784	758	798	818	841	847	784	843	803	848	834	820	868	833	816	819	772	835	800	829	781	813	782	819	825	850	844	856	873	805	844	855	807	847	779	824	873	887	826	801	838	850	829	838	855	836	833	861	818	795	836	888	830	839	773	828	777	870	861	848	857	843	826	854	816	856	834	798	782	767	783	848	880	873	866	834	802	782	792	815	846	850	824	841	879	796	857	798	823	846	896	866	872	861	838	848	854	836	853	808	806	853	818	865	875	833	906	852	856	835	764	791	843	855	833	889	762	759	825	886	853	865	811	836	851	841	793	806	885	829	791	841	800	838	834	852	782	818	884	834	831	836	831	820	860	826	810	801	819	809	774	827	777	823	789	858	843	779	848	860	802	822	850	840	799	800	865	807	852	827	844	863	844	811	824	871	816	823	790	846	822	869	798	793	800	857	798	821	858	826	817	785	857	793	821	847	841	820	833	751	822	859	860	803	841	787	802	802	843	811	848	866	823	783	811	793	845	848	782	852	812	853	854	807	800	857	822	797	866	856	811	812	843	858	787	836	818	795	831	822	842	846	854	851	829	813	785	837	838	822	831	824	806	797	831	784	850	815	826	810	891	835	838	792	817	842	838	858	801	830	854	810	890	824	778	850	848	842	844	801	821	874	845	826	874	816	845	857	834	829	805	866	827	791	810	861	795	883	806	818	798	815	835	837	795	857	810	832	806	859	853	822	866	826	830	822	821	856	843	854	878	843	825	840	827	805	858	769	872	839	800	807	824	826	804	869	865	807	823	841	843	790	817	808	840	817	809	809	853	843	811	876	796	800	843	771	870	832	844	833	882	847	768	819	812	839	813	830	816	853	823	815	759	794	830	810	900	810	830	825	844	843	822	869	832	819	858	788	826	806	785	801	797	829	809	821	858	838	858	799	857	823	857	865	844	830	840	796	817	797	824	834	832	840	830	839	860	817	803	877	867	812	877	870	869	789	833	844	832	821	815	799	813	851	878	815	811	816	839	830	774	809	756	824	785	820	838	846	849	873	873	802	823	848	874	841	838	795	849	882	828	839	874	815	824	808	772	843	845	859	766	846	795	775	803	862	868	817	801	854	796	851	776	808	850	852	856	850	824	822	813	853	800	789	842	881	809	842	824	825	818	794	800	826	827	809	791	853	843	802	843	816	799	828	830	817	791	839	817	859	854	807	852	773	821	850	846	858	828	852	896	781	783	852	846	835	829	836	874	843	840	836	867	853	772	843	805	794	855	814	798	814	837	861	858	839	772	853	850	858	820	839	805	854	820	860	855	825	859	837	843	865	816	870	913	873	814	843	843	849	769	838	846	843	864	793	853	848	848	835	809	850	792	840	836	844	815	840	814	828	833	858	823	889	843	803	826	817	845	885	855	851	833	803	805	822	837	823	837	811	816	812	842	849	847	814	807	822	827	809	803	861	869	815	833	832	810	854	848	843	846	838	850	866	800	844	823	843	839	800	802	782	812	837	781	784	861	849	802	784	823	849	845	784	873	817	793	808	807	840	826	806	844	801	791	814	838	815	809	833	850	821	794	828	842	809	839	857	837	819	859	835	842	828	806	837	848	857	808	842	823	844	822	809	850	813	839	818	833	832	812	861	819	841	857	861	823	833	827	817	831	798	879	852	801	863	840	852	861	871	875	838	843	805	819	791	803	882	793	801	766	774	789	804	797	805	795	815	830	820	833	830	815	818	791	777	908	897	820	804	831	802	828	853	807	823	851	836	858	827	820	847	804	827	844	838	870	836	794	839	841	829	842	814	837	841	846	876	838	859	841	886	851	824	867	824	781	851	784	852	846	826	822	824	826	823	845	817	803	834	853	851	867	821	822	858	860	809	866	884	871	812	846	829	775	869	790	817	756	831	880	855	837	833	875	829	810	846	858	830	818	884	793	873	817	836	880	776	841	796	814	815	832	856	805	848	794	823	862	806	860	846	846	851	833	859	826	815	826	806	807	828	904	831	871	855	838	828	843	844	846	826	773	832	856	869	807	822	838	873	856	870	838	857	824	818	791	784	851	861	850	840	842	832	770	818	835	871	873	809	832	836	816	822	800	795	890	850	849	839	851	866	780	826	799	842	817	821	821	794	870	853	822	850	856	831	835	825	826	833	828	792	788	823	805	825	821	802	817	789	821	804	848	817	901	792	844	820	846	843	857	847	819	809	852	820	771	850	802	859	847	769	851	812	879	839	826	818	838	844	893	781	819	804	835	838	834	844	865	817	875	841	806	833	847	830	790	844	874	925	843	847	855	838	824	822	784	824	845	820	858	853	821	831	852	834	857	803	776	795	806	840	830	820	874	889	850	813	816	819	876	866	796	853	895	854	835	804	867	855	837	811	796	843	816	870	796	814	792	833	819	828	834	832	805	752	835	833	813	798	835	874	816	862	856	804	838	842	805	818	847	838	785	877	835	774	876	824	821	824	825	846	802	837	825	811	843	842	863	814	836	811	805	826	855	830	833	803	805	821	846	818	844	789	813	809	829	852	826	819	876	849	817	839	848	846	851	827	836	893	901	825	840	811	848	859	831	846	812	839	831	813	813	782	803	840	846	782	813	815	810	795	861	807	834	861	816	857	820	843	881	833	834	822	839	865	780	833	804	844	791	835	840	787	804	842	880	862	847	793	890	835	848	869	828	805	762	869	835	829	857	870	815	867	820	808	831	847	806	836	794	823	838	807	865	807	805	852	826	827	819	812	839	814	884	839	828	865	818	781	846	845	834	814	772	879	818	802	793	879	812	861	816	832	838	815	808	833	826	848	820	850	802	830	844	878	840	817	836	806	808	852	816	853	835	761	842	837	797	834	870	806	793	845	790	836	815	798	817	835	810
8013	678	598	523	451	378	387	374	368	373	323	327	383	327	356	335	352	379	337	313	362	357	362	337	349	335	361	337	356	378	348	367	340	329	378	374	307	341	339	324	309	324	322	337	334	326	353	345	320	337	337	334	333	334	348	323	340	370	305	334	357	322	314	363	386	341	345	331	350	326	360	378	327	333	339	319	320	345	355	359	336	348	328	303	360	326	311	355	335	362	339	305	339	325	336	350	345	343	338	286	353	319	314	321	363	371	362	342	348	305	322	319	363	309	327	359	353	311	341	323	315	336	339	355	329	364	347	337	346	335	326	339	317	340	303	303	337	323	333	356	335	333	312	311	344	336	339	337	352	355	340	322	351	331	371	298	344	338	341	351	355	336	327	356	354	344	328	340	372	333	340	344	343	328	394	352	361	343	330	344	297	320	326	327	324	372	330	347	307	331	309	330	335	344	325	294	366	316	329	330	326	355	340	342	350	346	337	390	361	331	357	318	345	319	333	328	354	318	310	360	336	320	316	311	368	339	330	345	347	324	347	357	379	376	391	352	340	364	342	320	351	320	316	312	304	342	283	369	368	323	312	339	331	388	337	369	331	357	339	359	323	373	396	354	354	357	353	336	352	375	347	309	342	325	331	324	343	372	357	311	339	353	338	334	334	332	332	359	354	356	320	334	352	315	350	363	394	356	348	332	312	340	307	333	341	329	340	350	353	352	332	327	327	352	332	370	342	391	373	370	348	337	323	343	342	305	342	324	341	334	336	373	325	327	331	324	377	333	353	355	326	355	358	357	289	344	385	371	342	332	308	336	351	357	331	361	347	352	302	327	333	332	331	349	343	315	347	346	318	366	332	359	326	313	335	328	346	352	301	335	342	347	326	334	328	350	336	330	332	351	332	352	307	337	339	345	343	328	346	346	341	352	368	357	358	328	340	352	338	326	375	338	402	319	294	356	362	316	337	329	356	341	338	334	335	350	347	349	332	300	321	384	367	334	324	352	345	340	333	339	320	310	332	360	325	318	319	370	335	370	335	324	334	373	325	312	343	356	310	374	331	344	365	350	329	331	385	341	309	368	343	346	326	330	366	339	306	323	349	398	329	301	353	325	320	317	336	359	336	376	312	318	342	349	349	314	348	345	352	321	356	299	322	341	360	331	337	309	350	357	332	307	363	340	358	359	336	332	348	358	371	322	310	296	351	337	358	353	322	319	341	357	363	341	331	330	316	305	349	351	373	325	323	325	313	342	316	366	356	314	324	328	310	366	344	350	338	353	339	367	346	318	352	346	331	357	308	313	335	345	321	355	345	336	345	334	322	361	339	316	358	349	345	343	323	338	325	325	320	333	340	322	349	358	334	350	326	305	348	359	337	321	333	308	343	341	339	363	364	329	290	348	339	328	334	315	336	354	353	333	342	382	359	350	358	330	333	323	326	321	321	321	350	328	320	336	347	342	350	367	355	325	341	343	303	308	298	341	294	340	360	338	332	338	364	349	340	344	313	340	303	378	351	358	367	343	333	315	365	340	361	344	338	330	343	333	333	390	356	327	318	336	308	352	315	328	332	327	340	329	343	352	324	284	324	327	339	304	349	331	357	333	344	341	346	310	339	354	342	307	332	319	342	323	347	304	321	342	309	358	330	351	349	370	358	353	378	385	334	350	313	302	335	350	298	311	347	362	343	326	310	363	337	356	360	313	321	361	347	341	342	362	340	306	336	320	364	347	323	304	335	311	336	322	339	347	376	353	337	356	340	320	304	357	364	348	340	316	333	341	360	368	305	338	357	327	318	325	339	333	340	358	347	342	324	339	339	360	341	307	333	299	330	356	337	346	371	330	355	356	344	358	351	329	387	342	332	327	329	326	352	343	337	323	348	370	356	341	352	343	330	319	364	367	334	339	353	360	360	331	331	358	335	333	322	337	328	353	320	354	337	343	324	336	349	344	381	339	317	333	327	364	338	383	339	344	343	339	332	291	342	349	376	310	307	328	372	347	325	341	342	321	347	311	344	342	348	330	358	350	366	343	316	313	357	353	359	366	366	311	343	364	376	322	352	356	324	363	319	354	313	307	342	338	334	318	354	341	362	366	325	314	335	361	308	334	371	368	367	347	345	338	383	355	359	364	370	367	326	343	373	332	310	360	326	301	338	366	354	305	359	343	328	368	352	317	311	350	322	350	333	332	350	319	357	333	346	328	330	355	351	323	335	339	335	338	336	327	344	339	331	355	309	338	376	374	363	329	379	351	321	313	328	362	299	318	352	342	332	325	342	351	310	347	369	345	318	356	286	334	326	353	363	331	343	334	346	315	331	350	328	317	340	304	335	339	331	382	326	331	365	323	338	320	342	309	338	302	325	345	329	319	354	360	338	370	341	348	358	313	342	341	336	334	372	363	320	343	309	316	342	319	345	345	357	304	357	350	343	297	346	343	359	350	365	345	310	332	320	355	358	389	323	315	360	338	352	338	363	325	336	363	328	349	330	352	303	346	339	360	339	388	339	327	361	340	367	342	349	333	326	372	338	361	341	372	349	337	349	356	307	350	349	339	357	351	314	355	346	361	323	322	317	324	308	356	271	369	353	322	355	356	362	353	308	327	278	352	325	326	340	324	360	345	332	356	348	368	352	334	331	340	368	367	325	310	317	321	356	377	356	327	324	340	310	336	349	314	318	341	353	334	334	351	346	348	345	310	354	328	357	310	370	331	328	349	336	363	371	309	354	358	340	342	372	344	369	327	347	359	358	351	322	310	330	355	297	308	313	335	325	321	319	340	358	335	372	322	352	330	320	355	301	338	330	333	313	334	348	363	324	306	337	339	345	346	353	342	331	359	335	337	362	313	325	360	348	367	328	357	339	333	333	354	322	301	380	343	358	368	325	325	327	387	364	324	364	334	335	320	328	356	353	366	323	315	343	354	348	380	372	312	366	337	310	321	370	322	328	326	352	365	315	371	330	334	343	308	341	347	335	331	350	339	325	364	342	351	330	333	346	343	345	352	346	351	321	392	366	338	329	340	327	320	326	334	365	319	355	363	330	329	330	409	299	309	345	354	339	362	371	335	330	321	326	370	341	350	327	325	294	342	349	387	347	375	326	310	379	335	329	335	333	354	348	368	326	326	299	353	337	345	331	370	351	358	324	332	340	352	371	326	338	365	338	340	358	358	323	346	338	316	338	336	343	345	351	337	324	312	305	329	358	345	348	300	331	302	339	346	320	347	398	341	329	351	312	355	323	368	354	343	349	319	339	359	364	302	347	368	366	325	336	338	363	356	340	345	344	370	369	289	339	338	323	322	330	325	327	357	342	351	349	344	300	353	356	360	310	322	338	340	334	365	334	336	377	340	353	327	397	310	303	333	356	330	317	321	342	333	363	333	307	340	318	348	367	353	334	362	315	335	325	343	331	355	353	327	352	324	304	313	331	355	313	342	337	340	379	324	363	348	321	335	318	377	342	342	307	345	317	344	314	369	327	374
7015	1007	1349	1357	1248	1212	1095	1015	969	902	927	930	860	830	891	855	858	826	804	824	828	799	788	829	782	859	854	833	811	820	785	826	806	836	805	808	823	807	833	849	822	746	828	875	826	769	814	823	823	794	789	814	831	857	785	751	788	845	830	786	823	803	786	754	783	840	811	759	780	816	774	787	775	846	807	789	784	802	793	805	846	798	820	810	821	776	826	779	821	793	763	792	759	842	824	783	765	811	783	793	793	833	796	783	769	788	814	772	813	799	806	808	778	837	774	802	787	780	856	770	831	767	806	795	762	818	780	818	832	796	778	789	789	819	777	795	769	738	808	793	793	849	816	775	805	836	790	775	786	779	834	823	790	773	785	774	826	822	796	760	781	809	800	759	754	822	735	768	745	815	857	762	790	810	816	772	770	844	799	777	771	792	792	767	747	834	756	884	800	804	762	782	828	742	779	839	814	812	790	784	762	780	811	834	840	826	808	770	769	813	815	809	813	804	784	829	762	801	784	742	852	826	770	794	786	773	794	805	782	798	796	792	770	794	823	798	773	791	812	792	834	804	781	804	783	751	758	796	801	810	778	791	794	779	814	772	780	818	793	728	821	781	804	807	783	804	816	741	795	770	842	836	786	755	820	801	791	742	782	764	768	771	796	818	802	835	729	814	815	775	739	748	753	770	734	871	792	754	812	838	836	774	811	786	813	820	749	745	797	780	775	761	804	822	813	755	779	799	800	761	788	770	819	838	792	811	826	774	831	806	759	793	835	824	823	802	782	744	793	818	792	798	775	781	806	782	773	781	809	803	804	822	794	787	776	794	808	776	799	742	792	811	831	814	779	802	827	754	768	786	785	820	746	794	781	791	776	814	797	802	769	796	808	769	790	764	815	780	780	753	818	774	832	798	725	779	791	733	793	806	832	802	805	748	804	778	796	843	795	824	770	806	768	781	789	778	818	774	802	811	725	780	777	792	768	747	815	823	782	812	765	809	781	781	811	763	792	784	789	765	794	731	797	776	827	800	836	792	776	775	779	753	825	877	788	819	817	803	800	779	759	736	768	843	785	811	802	765	788	817	801	807	818	775	765	818	796	813	801	776	770	792	762	830	816	779	783	798	752	799	819	807	831	802	820	786	759	805	771	743	776	774	721	800	781	775	802	780	794	818	756	791	769	823	822	706	814	805	799	790	758	781	780	811	777	815	755	795	760	818	768	751	784	780	821	782	785	818	804	841	792	839	809	766	858	796	811	785	744	831	759	802	771	833	754	801	812	811	736	779	816	769	805	761	757	712	755	780	799	786	774	801	843	810	844	803	825	811	783	800	817	754	860	772	818	803	785	795	793	807	780	804	795	759	789	738	819	807	779	820	773	821	753	734	762	737	795	803	789	805	714	774	785	754	800	732	792	775	812	796	829	780	825	779	734	820	779	772	810	805	785	771	809	773	761	845	810	855	863	795	767	746	802	760	792	758	787	757	766	756	810	780	765	782	791	792	779	820	792	798	790	798	813	767	791	803	840	867	731	796	827	849	724	764	794	773	822	770	805	818	792	752	782	801	776	828	785	796	801	795	840	774	780	776	828	795	744	845	799	719	806	757	808	792	824	832	817	766	791	762	762	784	783	808	812	784	797	806	788	816	827	842	796	788	793	777	822	771	776	792	770	849	825	798	773	817	747	823	821	759	800	785	833	757	789	765	821	809	778	763	773	803	851	794	765	818	775	773	751	759	758	789	808	791	785	808	830	789	808	756	746	760	813	821	832	771	812	734	784	759	760	790	838	796	809	790	801	800	782	779	802	780	766	772	806	765	774	812	783	803	782	787	782	771	744	836	747	816	858	817	794	797	789	767	787	787	769	758	810	801	826	770	800	790	783	848	795	809	746	799	762	745	776	754	814	844	783	764	774	819	792	752	793	772	822	780	800	794	789	765	784	765	831	825	791	760	853	789	811	802	823	860	804	797	768	799	839	830	752	798	749	809	780	807	822	772	734	799	781	777	784	820	788	792	815	778	843	818	772	776	746	828	789	813	790	770	798	811	770	752	775	755	748	862	811	812	747	794	810	813	760	849	829	776	764	752	809	812	785	836	828	786	794	776	815	775	799	812	770	758	750	778	782	732	760	798	827	797	782	794	760	803	762	787	792	796	771	786	807	797	801	793	786	825	814	787	793	840	730	788	767	818	788	762	811	825	762	803	796	841	757	750	791	771	846	792	813	777	797	745	827	787	815	792	799	775	819	769	801	824	802	760	793	768	774	797	793	791	802	808	816	762	793	830	827	771	840	820	795	782	786	809	753	730	757	772	760	807	805	823	770	763	817	781	732	802	788	787	816	844	820	793	791	765	822	752	798	817	797	788	771	733	784	807	784	810	784	784	773	751	747	747	778	824	802	785	829	820	791	809	778	755	797	783	832	841	765	808	792	797	767	801	810	790	798	783	830	800	763	827	789	753	785	822	814	810	787	787	770	811	800	733	773	808	821	800	798	770	778	813	828	744	815	761	771	810	824	756	836	789	810	829	757	794	794	786	761	766	789	763	774	774	770	821	771	730	762	785	813	814	821	745	829	811	784	841	770	784	791	736	830	791	780	775	793	776	768	808	755	768	803	809	776	768	781	783	810	774	798	851	758	813	750	737	773	783	809	811	791	834	816	806	752	769	831	832	847	838	775	755	822	794	790	719	785	750	763	782	770	809	770	738	747	803	770	850	812	760	756	780	813	790	800	805	776	789	822	773	768	852	761	787	811	756	857	795	807	753	795	766	821	794	762	791	743	788	837	789	771	817	811	819	798	829	793	814	801	820	822	817	832	797	798	771	783	780	808	784	797	796	822	835	849	718	837	760	815	802	764	794	806	780	787	814	729	830	810	770	819	781	769	797	777	771	779	830	781	796	789	754	815	776	783	771	801	746	804	801	761	806	826	743	767	764	763	804	787	816	789	788	791	813	783	805	820	750	831	845	804	804	788	784	785	820	835	794	799	795	804	784	852	842	795	775	791	783	873	802	794	817	761	861	806	806	866	781	811	810	797	711	757	784	817	805	813	799	765	789	790	819	820	822	804	827	755	797	789	783	817	811	767	749	798	810	816	827	800	779	843	746	771	767	797	803	762	804	787	793	791	798	775	759	804	808	803	805	817	780	733	764	830	794	802	815	788	769	808	808	770	771	782	831	774	810	794	826	805	756	806	815	817	798	803	768	822	810	799	792	805	809	764	764	818	769	822	837	810	723	803	792	834	820	795	781	767	768	819	775	781	802	776	790	748	772	803	760	828	802	786	797	776	797	812	817	794	794	799	782	786	776	770	821	773	736	831	800	722	764	775	776	772	781	755	783	787	795	775	780	816	779	817	757	755	744	809	799	764	789	795	817	752	803	827	767	860	753	779	812	833	806	771	857	795	789	760	762	817	793	807	747	725	765	794	788	847	793	772	763	799	816	794	801	826	808	809	796	857	737	830	792	795	785	800	728	801	774
14118	886	741	602	383	316	292	259	253	215	202	186	164	181	163	189	191	187	182	170	164	165	157	161	147	154	185	131	165	157	166	173	174	162	161	142	184	161	177	144	163	168	141	173	128	184	156	148	152	153	161	148	136	151	144	159	179	172	148	169	146	162	173	161	163	162	148	159	151	158	159	171	144	155	159	171	185	138	163	115	175	154	145	156	144	155	152	156	150	148	155	160	173	166	151	167	144	175	164	145	166	145	169	164	174	172	172	158	170	153	187	187	138	149	177	141	155	179	161	181	175	162	149	160	156	147	150	157	172	154	175	149	165	154	167	173	162	157	125	180	174	167	150	165	156	156	154	166	164	159	148	187	145	171	151	150	153	170	161	148	157	179	174	182	166	145	170	158	153	180	164	178	166	172	161	195	142	166	157	153	177	159	140	169	165	157	131	148	145	151	171	187	180	164	153	180	166	169	153	176	152	152	158	163	155	152	162	178	157	153	136	158	171	139	183	153	159	170	179	149	150	148	170	189	136	157	162	161	166	167	154	156	160	143	160	155	166	153	153	149	154	174	163	163	118	138	148	152	135	165	163	163	159	155	142	148	157	163	171	148	162	160	152	144	151	160	161	161	157	151	153	186	179	150	156	166	167	158	193	161	198	160	156	144	154	181	171	154	155	143	138	140	158	160	161	148	158	144	168	174	184	161	169	170	152	163	162	166	152	187	142	166	150	151	168	171	148	141	180	156	147	166	174	163	162	153	173	149	146	167	162	163	164	188	153	140	156	142	160	168	178	178	166	139	162	146	160	163	142	154	141	161	162	145	146	173	153	139	165	160	164	183	177	159	139	145	165	135	124	179	154	162	158	143	176	129	158	171	180	148	159	163	148	182	165	207	151	168	167	156	165	180	169	141	168	168	168	160	134	179	148	126	162	161	149	177	166	132	145	164	155	164	200	157	147	151	180	165	188	169	157	131	176	153	165	153	174	145	147	170	162	145	141	155	156	149	146	164	157	158	154	146	141	136	158	188	175	194	160	172	156	160	168	162	150	152	171	170	192	159	145	153	152	163	164	174	176	169	146	151	169	179	143	173	170	151	168	163	160	152	168	153	138	184	177	161	162	140	162	169	173	152	155	156	156	148	151	136	172	141	172	137	155	168	124	160	156	141	176	154	129	158	167	171	149	154	134	166	163	142	174	142	151	156	166	171	166	159	140	164	158	173	140	177	162	169	178	181	158	162	146	165	173	143	145	168	147	159	184	175	176	153	173	162	147	174	152	153	145	180	152	169	158	191	154	161	161	145	152	166	111	160	167	141	163	149	155	144	149	169	145	170	151	185	147	156	155	164	164	166	148	150	202	181	157	173	187	142	167	163	166	146	164	174	148	154	140	147	160	157	169	166	161	154	171	156	158	153	169	153	167	143	166	169	155	157	162	157	157	172	153	171	158	154	183	178	130	164	173	135	174	160	177	178	183	168	156	163	156	150	163	156	170	180	163	160	158	186	173	156	158	170	146	128	170	138	170	166	152	156	171	176	160	167	162	168	171	158	132	166	164	155	174	175	153	165	156	177	148	168	151	163	158	151	171	159	157	157	136	163	168	183	148	151	174	164	158	156	184	161	151	169	182	141	163	162	167	156	145	161	156	171	158	162	168	179	162	159	161	168	166	174	169	164	137	159	124	143	169	168	167	146	129	156	155	163	155	154	162	155	166	126	152	196	150	146	157	165	134	159	159	174	152	166	172	148	185	162	182	162	147	148	161	152	138	143	173	162	164	164	167	170	160	154	148	170	171	139	169	189	155	168	149	158	150	175	138	159	151	169	143	156	139	145	174	161	146	178	163	164	168	160	147	170	158	154	169	176	148	179	172	163	164	143	161	143	142	149	142	161	161	146	145	149	173	153	145	157	145	142	174	161	144	132	157	157	190	163	180	151	152	165	135	191	150	154	165	130	160	148	149	180	156	146	163	167	167	176	164	165	156	153	160	207	175	155	168	167	160	151	158	162	138	195	165	161	150	133	156	170	158	169	172	170	187	166	178	160	159	167	161	176	165	166	150	138	165	149	151	140	128	164	160	139	187	145	139	133	162	169	154	142	174	180	160	149	139	166	170	158	164	166	158	133	158	164	155	157	141	167	174	158	146	148	139	147	172	164	195	163	165	147	128	160	161	138	150	182	159	164	161	172	142	173	172	154	167	153	157	156	156	170	179	150	155	201	167	145	184	169	161	157	137	148	162	159	153	136	148	148	160	163	167	168	151	145	144	159	133	151	156	137	166	163	167	158	172	162	165	149	141	179	143	151	158	141	158	162	171	166	155	142	161	144	147	166	162	166	162	160	154	163	160	158	164	162	171	160	153	151	182	159	163	149	172	159	174	157	143	165	156	167	163	163	138	180	140	174	143	158	152	147	173	162	175	169	155	173	165	168	156	171	133	184	144	158	132	159	157	163	167	167	150	162	183	139	142	176	152	156	178	177	166	151	143	156	156	165	147	131	193	158	151	142	169	161	160	171	146	165	180	158	156	158	159	173	160	148	161	170	154	144	160	180	176	155	146	183	179	159	172	162	165	140	168	165	177	152	161	154	161	155	212	166	165	163	151	170	162	165	159	186	171	158	137	130	155	132	152	155	154	145	152	155	160	158	186	166	168	177	174	189	177	161	187	153	127	164	143	159	163	147	183	150	175	156	182	157	164	143	142	172	128	159	145	164	169	159	148	142	158	162	165	164	171	145	135	168	170	142	139	167	154	184	174	164	182	136	168	143	163	166	164	161	144	134	140	180	164	163	163	160	156	158	167	166	166	165	145	144	162	151	154	163	166	178	139	145	153	170	157	164	172	177	144	167	159	146	174	157	148	145	146	176	172	144	171	157	165	140	158	141	176	138	165	157	154	146	168	154	157	153	171	145	142	156	146	168	147	132	165	146	154	172	160	142	169	143	177	171	158	144	142	162	158	162	151	149	165	177	159	153	175	151	161	150	176	157	148	154	140	151	162	145	188	149	158	175	162	143	141	156	153	157	135	140	158	155	167	169	183	156	147	135	160	163	166	143	165	164	169	148	147	141	150	158	154	144	145	163	169	135	166	170	167	145	161	157	150	146	160	169	162	132	178	167	143	153	147	176	164	160	133	172	178	168	136	197	161	149	146	134	157	181	163	197	161	173	161	149	158	151	165	186	177	176	163	152	154	169	149	158	126	155	162	156	177	168	157	182	156	143	167	161	181	155	173	143	158	133	166	146	157	181	155	151	169	167	155	133	131	144	149	147	157	154	159	175	178	149	134	167	159	155	139	143	165	184	158	164	173	155	137	171	179	139	181	163	178	168	153	164	139	147	130	167	150	185	176	147	162	179	154	151	147	161	166	167	148	172	166	154	123	198	162	171	171	169	154	180	163	132	148	141	163	147	146	155	139	132	150	170	163	182	146	163	153	173	193	179	143	146	169	156	160	167	148	161	175	160	148	151	162	152	173	140
8543	864	1473	1582	1445	1282	1060	864	799	711	669	612	581	599	582	564	510	509	513	479	464	497	505	458	447	457	442	460	454	413	447	422	432	423	415	412	414	396	424	395	442	402	439	419	438	422	415	454	461	435	441	451	402	413	424	454	351	418	378	396	419	393	380	404	464	430	434	390	453	411	441	432	405	396	427	423	388	406	418	410	410	389	379	429	381	433	437	410	410	392	404	399	441	407	371	426	410	406	416	419	421	423	392	389	400	397	432	396	417	454	413	403	410	380	411	368	414	408	442	427	424	417	407	391	423	413	392	428	405	396	407	401	421	420	414	408	415	412	361	416	380	403	399	423	422	418	415	369	434	434	414	414	383	429	408	440	382	397	389	448	403	421	486	398	453	412	390	400	408	393	413	373	419	443	377	412	431	411	381	392	381	402	443	408	405	387	401	391	418	422	409	419	416	410	417	446	439	427	410	400	427	408	439	396	393	401	414	423	387	373	419	431	419	387	415	400	411	453	403	418	380	434	385	392	415	383	421	396	418	388	376	400	408	422	380	429	386	405	397	448	420	393	402	414	418	453	430	392	398	392	386	419	416	431	399	383	391	366	390	430	382	400	430	417	457	439	413	403	410	456	408	408	395	419	366	388	417	382	405	392	404	377	407	444	408	426	424	411	416	410	409	409	407	442	393	395	408	368	398	426	421	409	434	394	413	414	420	435	439	437	427	410	424	440	395	413	371	399	407	405	433	444	396	365	378	381	403	405	397	358	410	368	405	390	418	443	398	390	432	406	414	412	415	384	381	380	402	429	374	413	391	375	435	442	398	438	430	436	389	418	442	411	391	399	414	411	402	420	423	428	396	418	408	419	389	420	468	396	403	399	404	403	418	399	424	413	390	379	433	401	407	391	435	414	388	420	430	387	405	414	378	404	389	401	437	418	371	401	416	399	399	393	387	434	419	411	407	382	403	393	414	399	431	413	394	420	456	406	427	392	417	414	413	416	402	368	379	432	396	414	409	384	421	415	402	391	449	394	414	440	394	439	411	419	424	395	393	382	425	423	424	431	405	421	423	377	418	386	387	432	442	421	393	389	394	416	385	413	426	418	424	416	406	446	371	408	391	350	420	376	422	425	427	372	370	398	434	439	397	397	417	423	395	400	420	411	449	437	416	440	423	382	420	411	421	394	428	374	393	404	461	409	377	381	402	429	374	421	414	387	381	407	396	403	403	404	409	403	400	423	410	404	414	396	400	403	437	391	441	407	394	432	402	367	434	375	411	383	437	418	427	408	401	379	376	437	394	412	433	396	442	410	384	420	389	386	443	400	410	386	392	372	441	431	399	402	403	422	409	420	433	383	368	439	401	419	368	338	393	378	380	406	393	381	365	379	410	404	402	386	421	378	399	425	416	400	429	422	384	383	385	411	363	432	418	393	416	445	413	400	422	384	391	367	393	420	414	356	413	438	404	403	410	409	447	438	416	383	412	403	403	413	416	401	405	402	363	422	417	409	394	375	397	428	417	420	427	387	384	394	393	462	442	379	390	414	416	421	409	386	395	390	404	399	419	420	444	408	401	424	405	420	419	431	410	398	402	408	410	427	438	427	371	432	416	436	430	399	414	430	425	379	412	418	430	408	407	382	432	413	443	414	401	434	400	399	393	412	428	406	429	413	393	438	396	384	412	421	409	395	407	363	410	365	417	434	422	416	380	393	403	413	399	406	408	425	423	415	420	405	412	381	414	418	403	401	417	397	421	416	407	384	389	415	382	401	406	386	392	432	439	416	399	416	426	427	435	390	429	399	395	418	404	377	433	404	389	423	411	415	397	426	424	421	404	374	394	403	407	399	424	427	394	412	409	421	411	390	410	428	398	386	397	391	416	405	391	409	406	421	419	422	387	396	393	405	460	395	406	421	361	357	381	436	384	396	426	392	410	420	399	415	412	414	405	413	415	388	426	431	407	442	401	441	415	402	404	412	396	386	388	385	384	427	407	416	402	418	401	428	447	432	399	374	374	386	419	430	395	418	418	405	412	384	407	405	408	415	437	397	368	438	423	424	414	441	391	393	390	417	404	414	395	413	419	379	383	407	434	413	372	413	409	459	416	408	425	384	393	440	433	404	398	433	423	372	437	419	400	373	378	420	390	425	399	430	384	430	417	397	436	399	432	438	411	406	375	412	455	425	392	385	434	385	423	406	398	407	414	439	410	413	401	390	362	436	408	413	411	413	388	411	425	438	404	431	395	430	414	375	383	441	410	401	369	385	364	425	409	407	402	422	393	423	404	380	404	391	384	388	403	390	430	374	454	383	415	421	437	423	433	410	391	415	413	418	427	401	365	432	436	430	432	436	428	421	454	425	401	384	403	409	412	417	357	409	426	419	403	404	411	408	425	405	374	421	429	393	408	401	422	420	416	391	409	384	435	395	423	405	384	406	405	409	390	417	416	373	408	411	420	408	371	419	398	404	416	359	416	366	406	389	400	425	419	391	419	397	405	414	397	427	374	424	411	343	423	437	394	428	406	391	430	377	440	404	420	434	393	439	425	398	412	378	402	442	474	445	411	422	428	394	375	418	420	386	398	419	371	401	439	422	394	439	428	394	455	397	411	355	401	442	379	389	432	417	412	394	421	405	405	434	423	415	391	377	373	449	399	393	420	424	420	372	399	424	427	377	419	375	404	398	391	390	415	409	400	414	420	404	404	414	395	395	397	405	411	436	397	414	409	407	418	421	410	403	422	436	431	389	414	419	367	422	411	434	424	447	394	382	394	399	417	416	392	421	402	436	405	430	398	407	383	395	379	388	407	403	454	404	372	392	387	411	439	429	392	398	372	407	431	395	436	397	419	380	436	411	397	388	373	419	395	402	413	386	408	386	385	362	389	442	405	465	449	408	365	421	450	394	391	434	421	419	390	375	432	428	432	409	402	417	418	409	388	391	422	410	441	418	419	393	416	410	395	425	385	409	409	427	406	426	391	391	393	408	368	433	403	426	385	394	396	404	406	401	442	395	392	380	402	421	448	432	431	432	401	398	382	433	426	413	409	400	428	400	431	405	397	403	405	405	377	400	377	420	426	414	398	438	446	391	405	396	384	452	413	425	403	424	430	397	392	419	406	436	392	424	428	427	402	426	408	420	402	399	416	407	429	418	393	390	443	448	405	428	407	430	418	413	438	432	462	396	388	417	433	376	412	414	367	413	395	424	429	405	400	419	422	387	410	386	411	412	379	394	428	405	396	434	395	400	440	404	435	385	417	417	431	424	396	451	424	433	412	380	368	373	411	399	408	419	353	383	416	434	426	441	407	421	387	433	403	419	404	382	413	378	415	419	390	399	381	370	380	442	422	418	423	431	450	442	440	444	376	410	441	401	409	417	426	377	388	406	429	410	389	399	408	403	398	427	405	411	363	411	383	409	442	427	438	408	437	412	408	364	451	423	403	396	410	400	412	410	420	395	378	390	430	403	389	402	405	395	426	400
1939	383	357	328	379	346	350	336	347	354	375	399	344	339	332	358	354	352	345	372	346	383	323	348	348	360	353	366	352	385	350	340	344	360	344	394	375	346	340	367	362	359	328	354	358	323	361	357	383	374	350	357	328	329	327	341	361	363	353	357	366	345	341	356	326	320	372	377	329	327	345	349	369	368	358	364	367	374	376	374	349	325	355	330	357	338	379	351	356	363	370	338	370	336	362	324	341	330	360	329	337	353	328	372	374	420	378	377	358	366	369	347	383	380	341	289	327	370	369	359	360	359	348	351	358	369	341	360	377	341	344	373	339	356	368	373	355	349	327	373	367	313	362	359	327	365	364	335	358	341	381	362	322	356	341	339	354	332	349	354	369	347	413	402	342	343	355	348	341	365	356	342	367	344	380	325	369	346	321	336	350	344	318	368	371	358	339	351	329	348	360	365	342	338	326	336	330	365	356	311	364	342	344	332	370	342	375	372	370	357	356	326	338	367	336	336	337	311	329	349	346	368	362	374	403	351	369	322	318	343	382	352	369	352	369	379	369	341	365	325	328	343	347	320	348	333	367	359	380	361	341	368	339	358	367	374	350	337	371	330	368	358	376	378	355	345	362	360	356	339	350	372	310	362	362	358	334	354	350	339	342	340	346	356	336	356	355	333	356	372	339	367	365	346	319	361	334	369	329	320	345	382	358	351	325	364	329	335	330	343	367	348	361	354	360	362	338	343	359	326	360	387	344	349	337	345	391	366	348	360	341	369	341	366	339	351	359	364	356	325	365	368	357	376	323	324	334	386	342	354	345	339	380	361	379	354	316	331	365	375	360	370	343	318	352	332	336	365	381	351	364	357	338	317	401	315	364	336	332	374	337	397	340	319	300	361	373	347	368	386	357	343	353	333	372	362	400	322	323	351	359	363	336	387	354	346	370	347	353	349	342	383	394	391	360	355	354	355	354	343	383	391	342	362	351	354	335	342	331	337	359	352	334	363	326	357	375	299	354	387	318	348	352	373	361	347	370	348	365	367	356	396	353	356	375	366	319	342	335	353	358	338	328	376	415	361	369	382	327	338	355	378	355	369	337	334	349	360	349	358	366	350	329	314	336	329	344	403	343	334	341	341	317	357	364	349	369	375	334	359	374	337	355	338	342	338	362	348	359	331	372	321	343	360	326	347	356	332	364	359	351	397	320	329	362	370	343	351	396	347	335	331	387	321	325	385	337	297	340	338	372	335	408	361	398	343	364	380	309	344	348	327	342	318	328	366	384	349	355	334	367	328	370	365	376	393	292	373	368	332	359	348	356	370	369	317	339	349	334	337	349	326	372	338	365	349	395	357	336	367	353	346	409	332	366	335	355	393	362	351	342	375	360	360	367	330	329	338	319	352	322	358	343	367	361	417	353	353	289	349	384	405	351	351	323	334	348	357	340	341	344	339	349	338	315	366	364	326	369	360	335	368	355	364	349	361	341	344	366	350	359	351	338	357	347	382	359	355	374	405	359	369	335	310	359	379	392	360	359	331	407	374	356	340	346	381	393	346	318	342	350	335	348	386	351	371	373	372	369	368	349	328	350	334	334	335	350	343	328	363	354	342	373	358	371	356	393	367	376	354	369	351	330	322	343	328	351	396	355	330	351	351	346	358	380	359	327	401	362	327	326	330	379	381	363	321	348	336	378	369	365	386	374	386	349	361	345	333	351	324	377	340	346	349	361	341	359	363	336	313	355	347	359	367	359	379	366	321	360	373	345	376	354	353	380	326	349	314	344	352	318	355	333	353	385	315	330	369	317	356	338	387	340	344	331	348	372	355	334	340	326	381	351	376	342	333	349	327	322	387	338	384	319	336	348	333	370	375	318	365	329	351	365	350	326	342	367	382	341	356	337	330	355	324	343	391	365	338	323	353	348	355	324	353	316	343	352	313	343	311	345	340	324	357	355	388	376	355	360	369	362	377	333	344	326	364	343	359	354	341	351	360	335	355	368	369	354	335	358	369	375	338	380	369	298	369	286	385	358	356	403	367	363	346	364	342	356	346	335	383	381	336	296	367	342	369	302	340	320	376	371	372	359	354	367	359	360	381	353	332	339	330	323	350	352	393	338	329	359	369	330	358	384	369	355	315	348	375	377	353	375	339	350	367	349	332	329	349	341	364	357	369	389	341	335	331	348	371	340	348	341	317	335	362	357	296	394	366	346	378	366	346	330	338	371	361	356	358	353	354	354	384	387	352	351	348	377	319	359	327	373	345	340	351	333	355	346	375	330	336	342	344	309	343	351	349	375	311	376	297	407	337	370	365	356	351	328	363	358	326	375	366	335	323	391	360	361	367	354	320	331	363	350	355	331	339	327	393	343	346	330	349	326	356	324	350	357	359	353	379	334	358	385	369	370	380	353	363	347	378	379	356	381	361	385	360	380	358	347	332	366	375	311	355	348	294	317	319	354	338	327	353	355	335	354	361	353	341	358	342	359	352	353	386	376	345	330	365	360	356	352	360	353	329	350	327	400	339	362	353	310	353	343	365	345	371	355	345	360	341	343	382	361	335	344	356	331	364	353	345	403	366	358	328	347	356	335	329	324	352	366	328	390	341	341	344	371	327	322	344	331	353	353	332	342	321	347	359	337	345	336	348	389	306	367	366	355	331	356	358	352	334	335	334	352	337	339	365	424	378	307	319	369	324	359	343	345	362	359	348	341	321	342	354	355	361	337	320	341	342	358	363	345	360	384	322	324	348	353	349	332	323	359	363	324	345	367	350	360	346	375	361	341	355	345	349	368	336	364	345	375	362	361	333	323	384	350	360	349	335	360	348	365	380	382	338	361	378	392	397	320	315	347	342	357	322	327	353	355	338	332	343	357	358	348	366	379	362	349	357	370	340	354	354	359	376	355	358	351	348	347	364	322	324	390	333	352	353	353	369	332	353	338	284	313	324	360	379	349	321	362	342	346	347	369	303	343	378	352	368	358	343	377	374	380	363	333	340	340	408	328	383	359	337	336	349	367	369	367	370	362	368	326	376	346	352	361	352	377	369	364	362	358	330	351	316	323	363	379	321	328	363	349	368	343	343	343	344	328	356	350	360	372	326	368	339	354	336	347	362	341	333	317	339	343	397	375	343	348	367	328	358	365	363	331	366	397	332	369	377	353	360	353	356	346	308	363	348	366	386	374	363	352	342	349	358	358	382	363	307	338	357	345	392	382	331	359	353	360	389	352	318	315	344	344	382	344	330	326	371	363	363	359	312	372	389	345	381	376	348	349	333	362	358	338	343	336	376	325	377	364	339	363	314	359	334	324	362	365	323	339	357	378	381	351	370	357	371	327	369	338	343	338	391	366	339	345	389	359	321	350	363	354	350	372	326	355	340	346	355	365	360	334	363	341	318	364	324	356	318	361	357	364	305	366	340	376	376	338	375	371	355	341	375	332	346	341	382	288	368	346	372	361	322	337	364	316	327	320	345	333	354	318	341	368	369
2255	892	863	836	824	796	842	876	902	824	827	781	870	830	836	904	884	851	839	788	830	849	856	867	777	790	818	831	802	851	851	857	830	843	863	825	842	881	843	843	871	792	827	836	839	838	855	797	841	846	831	855	814	832	881	822	881	797	837	858	794	862	830	835	818	848	824	811	805	893	869	853	836	816	839	837	830	829	818	822	856	829	805	831	805	879	849	800	840	809	834	861	846	828	767	821	825	790	857	829	828	841	843	841	763	819	827	862	868	820	797	857	775	849	855	884	827	784	831	820	842	796	844	843	795	799	806	793	828	783	834	795	876	816	840	856	877	838	812	804	860	843	851	871	797	802	829	842	818	795	856	906	838	839	840	839	875	857	845	841	795	858	803	832	823	900	891	806	798	852	814	840	842	838	833	814	899	823	915	821	839	847	802	794	819	845	856	812	809	793	826	821	812	823	831	836	837	779	779	809	889	899	846	787	814	844	822	795	837	846	845	822	867	809	824	790	876	819	821	867	836	870	840	868	824	790	843	819	796	822	860	836	765	822	809	844	870	845	862	768	851	789	851	808	798	892	877	819	832	829	850	839	854	797	837	892	861	823	814	801	826	782	818	827	839	869	849	863	840	821	832	800	795	843	838	820	838	823	834	851	824	844	802	800	863	803	858	866	788	831	840	842	849	824	810	847	858	842	835	819	820	846	825	872	832	823	823	821	819	842	835	815	812	855	825	813	832	878	795	800	830	804	819	836	813	838	858	858	832	839	887	847	837	808	781	815	858	820	823	830	852	810	843	819	837	875	799	832	837	842	875	779	801	836	858	800	799	810	886	815	813	792	818	804	824	804	840	804	858	761	794	803	796	837	866	883	846	822	847	857	856	821	850	858	855	780	834	815	835	839	847	807	818	827	854	839	871	809	851	803	842	843	804	820	834	927	821	862	830	829	790	852	835	846	860	823	861	824	822	817	801	862	841	815	780	877	817	868	848	844	815	842	848	869	842	816	861	833	815	784	844	821	821	795	833	838	808	849	841	837	892	821	833	825	819	808	823	821	829	812	821	838	823	814	820	802	821	837	816	841	822	789	860	845	797	837	866	790	797	785	886	820	864	862	841	840	836	862	797	854	835	854	812	847	819	840	819	822	797	860	823	816	830	817	850	828	820	788	832	842	884	829	877	797	842	829	834	782	787	799	811	826	797	822	813	849	824	823	845	801	820	740	847	821	826	842	829	813	801	853	846	908	824	876	851	837	818	769	806	872	816	817	819	787	802	768	827	844	789	801	813	879	802	823	831	856	846	841	833	857	805	813	843	846	882	836	880	783	812	855	851	854	821	796	818	817	837	840	842	782	806	869	802	830	826	822	837	843	820	878	874	842	828	795	813	822	843	795	800	821	806	809	798	873	840	818	803	792	841	825	810	807	817	870	804	858	808	846	847	871	836	850	823	857	815	821	850	894	790	780	823	835	797	847	839	825	846	769	826	837	808	808	872	828	835	816	768	812	822	838	784	828	841	813	817	818	820	826	848	828	779	827	890	807	877	851	823	820	824	820	799	826	834	801	846	811	887	882	813	819	836	852	832	799	827	846	779	838	840	840	858	844	813	877	810	824	846	840	871	869	784	857	775	815	829	822	828	822	826	849	814	818	804	829	831	870	850	829	833	833	813	790	797	801	825	902	845	814	842	753	828	786	853	858	873	808	865	827	769	824	866	843	894	808	828	830	828	782	817	860	811	835	800	854	857	821	795	826	832	849	820	831	785	804	849	863	891	797	841	844	817	797	811	872	804	845	830	823	819	804	814	797	880	808	869	876	879	806	801	850	833	856	878	850	845	841	782	822	886	784	835	863	794	797	842	791	816	803	827	828	846	776	800	803	866	826	795	861	844	802	872	862	852	814	843	849	817	756	792	827	854	856	842	854	850	825	862	818	802	818	818	838	821	831	868	797	814	862	841	841	840	842	801	830	804	835	838	783	837	816	796	794	790	779	795	815	865	826	878	772	838	884	786	811	816	864	799	815	827	834	790	802	829	812	813	890	844	872	772	842	844	839	842	832	787	863	762	864	857	853	815	805	751	861	861	836	837	817	845	852	867	816	870	803	842	865	825	800	813	809	834	835	845	831	802	847	843	792	852	849	818	826	821	870	864	787	832	825	823	854	862	813	866	852	767	850	807	829	786	884	752	808	855	847	766	838	816	817	855	887	842	829	818	793	852	841	853	822	872	851	852	829	795	817	807	777	857	834	856	904	799	800	804	845	834	791	813	828	845	790	834	807	808	819	793	844	845	827	854	844	830	826	868	833	885	836	796	807	842	823	809	891	825	858	839	832	834	802	801	831	821	835	821	806	844	896	830	816	853	824	838	841	858	772	840	828	785	784	844	854	824	828	850	813	833	826	798	798	796	820	850	864	874	797	862	829	812	822	836	791	835	836	830	849	838	863	816	839	812	860	815	843	780	804	847	827	818	819	793	825	852	829	806	804	751	831	829	813	852	881	838	850	874	797	849	815	821	846	821	835	855	826	819	811	887	876	891	816	840	862	835	854	815	839	841	775	889	819	820	823	835	840	817	884	866	864	826	845	844	833	822	857	823	816	880	847	798	853	840	800	835	815	781	890	829	791	834	814	801	790	830	843	846	805	846	821	832	798	842	769	809	841	827	870	835	815	857	887	790	796	819	872	827	801	815	840	838	804	833	840	891	870	859	821	843	818	856	815	769	813	784	823	869	855	861	866	807	815	830	789	847	786	788	806	825	833	829	841	796	816	830	765	804	858	863	835	857	837	791	803	788	842	863	849	820	838	844	807	859	837	846	781	830	848	821	801	776	812	811	833	812	856	871	821	827	856	870	826	846	873	829	846	790	853	792	859	785	806	822	835	827	829	831	881	823	798	775	844	799	842	819	862	847	908	872	788	842	802	807	810	881	899	805	881	846	835	857	797	810	832	828	823	883	813	805	847	828	803	788	813	811	797	831	820	861	879	794	809	849	797	788	804	810	863	806	783	876	817	803	870	847	808	860	852	794	841	797	802	850	812	801	828	815	831	828	816	803	837	827	824	828	827	818	869	833	898	818	843	819	783	807	844	846	848	802	851	814	803	802	869	872	844	865	810	833	805	863	838	832	822	833	876	855	868	819	840	832	796	831	821	787	845	842	808	828	847	817	779	822	815	803	810	867	855	829	785	772	792	819	809	845	788	800	791	832	858	840	816	802	826	804	847	842	788	789	789	841	821	821	828	848	882	819	874	779	820	828	776	833	851	826	826	800	891	825	825	813	768	837	842	828	878	872	802	801	847	825	881	808	807	834	848	800	797	856	884	790	838	798	817	854	793	834	807	869	843	811	809	846	841	878	798	811	820	885	837	846	836	829	840	804	845	850	783	845	825	852	860	797	818	829	821	901	823	868	839	792	879	823	883	811	780	840	804	813	830	871	821	825	781	873	824	817	860	856	803	841	879	859	824	789	832	818	873	893	785
7908	610	642	490	440	400	364	347	365	356	369	354	388	367	373	325	357	339	341	319	352	327	334	311	362	353	346	339	361	335	362	334	310	367	367	339	366	317	325	356	352	325	347	341	355	350	346	349	336	328	349	317	332	365	319	339	338	340	323	326	328	343	343	354	338	364	327	349	327	322	359	348	344	359	352	314	341	371	366	344	333	338	345	348	354	341	285	285	344	352	307	346	377	384	361	309	341	351	354	315	330	317	297	308	333	301	305	315	363	346	337	361	351	333	344	335	328	338	342	347	322	341	348	362	360	356	364	373	371	361	351	336	337	352	332	353	318	346	333	317	344	378	327	345	331	396	332	359	315	361	327	352	345	347	322	327	302	347	349	308	332	349	351	395	344	322	383	347	325	334	360	336	351	373	323	319	321	373	306	350	330	297	304	382	325	376	324	374	352	327	349	321	351	336	373	357	345	339	338	313	318	346	341	350	358	335	327	330	333	332	320	336	341	344	353	353	334	338	354	339	342	292	355	354	328	322	351	380	314	348	313	332	346	329	367	329	294	345	356	361	351	329	336	329	346	346	338	302	377	332	344	354	339	317	332	344	334	353	324	298	336	376	348	308	345	334	367	326	364	356	346	334	335	361	316	354	326	332	339	357	314	334	345	348	340	297	336	314	308	325	347	345	279	367	313	311	337	352	310	320	358	344	350	313	370	359	352	324	356	338	328	296	337	334	337	340	345	336	362	354	321	329	321	346	350	322	332	334	338	328	351	364	347	329	324	335	356	367	308	359	359	351	323	335	344	330	331	325	334	287	321	358	323	349	313	323	343	330	354	344	337	372	327	381	354	337	370	349	388	363	361	317	351	320	348	333	308	324	344	358	330	346	341	350	346	362	337	338	376	365	337	344	369	339	327	339	316	351	322	348	317	343	343	317	390	295	344	325	352	313	336	334	343	339	328	319	323	288	360	328	312	331	341	321	320	347	334	324	350	348	331	348	337	336	302	357	354	323	331	328	352	337	346	347	347	346	311	337	367	350	355	347	330	368	359	353	351	328	349	328	340	368	357	339	332	345	365	329	354	324	308	337	330	357	352	347	284	343	331	348	333	314	337	339	344	349	335	338	372	339	364	385	331	342	348	359	318	365	345	351	311	314	316	342	332	337	316	343	345	324	323	345	325	321	347	353	301	340	308	320	348	308	309	320	344	361	348	358	360	334	291	319	325	347	336	371	318	348	359	367	344	350	323	367	308	312	358	355	317	348	352	353	327	354	326	356	340	321	335	372	373	331	330	337	374	351	400	308	296	329	317	308	315	355	371	352	356	310	302	338	334	303	307	347	339	304	346	317	353	358	332	324	362	346	357	342	352	342	322	341	349	342	340	337	361	338	318	338	379	362	306	340	329	400	343	325	366	328	374	338	330	328	314	343	319	334	331	320	302	323	339	351	333	329	311	337	325	334	337	338	338	365	334	365	338	344	332	337	344	366	340	360	344	328	344	335	343	345	331	302	330	334	356	324	344	331	314	372	350	349	317	300	355	325	352	354	341	333	333	324	314	331	350	342	339	327	336	335	313	340	360	357	325	311	349	333	333	322	339	342	324	350	389	319	343	325	341	369	353	339	338	355	383	327	337	344	344	335	362	332	320	321	336	345	354	367	362	331	342	338	329	369	325	351	354	306	345	370	348	348	381	311	329	342	346	345	322	351	341	334	302	339	349	349	351	338	351	354	323	311	310	339	324	325	343	355	359	329	344	366	354	352	375	391	356	352	306	311	324	313	329	309	316	356	336	348	355	336	355	320	333	343	304	307	338	348	333	341	338	354	348	349	352	374	370	352	350	340	318	300	343	369	317	332	345	363	329	342	356	358	304	352	351	345	326	325	345	350	351	366	361	331	327	291	329	358	367	306	350	365	381	335	390	330	349	311	344	355	337	310	308	328	337	352	365	325	376	340	358	320	323	322	350	356	344	367	369	330	349	352	341	351	348	342	354	345	321	296	322	330	345	374	366	331	322	352	338	351	315	333	317	331	340	330	322	320	322	341	298	358	350	317	322	368	317	340	313	307	356	330	351	372	373	366	327	333	380	320	339	292	325	348	386	333	345	371	367	319	309	362	323	373	380	312	365	341	338	325	343	328	350	357	383	340	343	330	332	321	348	328	370	327	365	365	313	318	383	357	339	374	318	350	325	349	327	357	316	365	328	355	341	342	355	328	314	382	338	359	313	347	342	376	319	340	336	335	344	314	338	340	371	365	359	319	346	356	302	332	360	346	342	348	316	378	334	372	319	359	326	351	319	330	366	351	342	341	344	346	335	377	360	356	363	353	333	330	313	316	328	361	313	376	349	348	363	334	340	338	340	330	321	305	339	348	330	340	367	340	348	374	348	295	347	315	350	331	350	293	339	361	371	341	338	332	335	332	357	334	328	321	339	330	331	337	309	338	318	331	393	363	315	384	313	316	331	333	363	325	338	319	341	337	348	349	326	341	319	355	349	350	365	354	358	341	312	322	331	338	328	367	350	349	373	330	374	336	319	339	363	331	360	319	397	374	345	321	321	361	315	350	322	328	337	394	312	342	321	356	359	366	334	346	348	360	335	333	308	369	369	357	336	320	343	351	365	362	343	343	316	337	315	349	366	340	333	332	349	346	328	339	342	312	346	280	365	338	349	328	323	323	319	330	352	317	341	339	360	357	365	368	342	320	334	353	334	287	348	338	340	343	353	336	336	321	323	348	314	343	346	317	348	315	320	340	324	339	331	328	308	308	379	326	304	325	343	368	359	371	339	325	317	323	325	307	345	367	391	308	369	329	354	307	333	356	333	341	363	356	317	362	341	334	305	354	335	339	335	357	353	318	338	372	335	361	365	350	375	330	299	367	322	340	376	301	308	311	323	344	345	342	320	312	355	336	342	353	345	346	298	294	337	349	347	342	350	334	336	337	340	349	343	333	364	365	357	328	365	316	337	301	332	314	342	349	328	333	340	311	347	362	362	350	345	337	334	353	332	355	371	326	357	355	362	336	294	329	311	323	366	342	342	345	308	348	339	309	324	348	331	338	374	362	354	317	348	346	331	326	298	335	327	312	347	346	347	368	318	369	324	331	347	328	342	327	336	358	374	356	345	351	353	337	325	369	361	336	326	324	386	364	329	354	333	309	335	316	360	340	318	315	325	353	365	306	331	338	312	327	328	355	353	331	353	356	334	356	354	312	352	352	339	348	342	372	335	327	363	348	337	323	364	310	345	331	341	348	353	339	336	324	349	343	319	348	303	365	317	333	344	386	337	367	327	354	338	277	330	323	339	326	334	332	323	358	320	349	369	326	345	311	322	375	302	363	293	316	338	321	330	354	334	325	313	345	322	352	326	343	340	343	346	358	307	356	331	351	331	357	330	329	315	321	364	337	314	300	324	334	337	323	363	326	323	305	369	323	312	337	367	312	349	356	361	337	323	350	340	335	323	333	307	331	337	334	351	348
6852	1013	1367	1419	1238	1242	1048	996	902	939	903	862	905	870	968	853	815	856	852	822	863	807	790	814	782	839	788	794	800	816	845	796	832	836	796	791	806	831	799	785	813	827	847	795	795	773	804	802	780	804	819	775	729	760	811	802	808	783	775	779	806	777	830	815	799	822	829	812	777	776	806	788	745	844	844	789	800	867	800	749	735	784	797	836	782	793	765	767	798	822	792	806	750	804	806	756	820	827	790	817	765	789	815	818	801	763	767	788	786	831	784	742	800	819	780	764	835	798	785	773	724	804	798	805	772	758	784	765	744	816	800	811	818	792	794	799	817	785	796	790	761	800	790	801	824	772	774	798	833	856	815	715	761	780	768	815	799	773	799	778	762	831	787	794	791	822	782	807	801	820	834	783	795	803	757	831	796	837	762	814	774	829	821	806	795	771	763	785	821	826	823	794	774	802	810	753	799	772	762	842	770	799	776	817	766	775	760	825	791	778	783	817	848	800	840	798	814	817	804	778	768	787	829	744	756	794	810	793	785	798	819	821	768	783	761	817	778	843	785	812	790	758	765	884	808	759	812	767	782	810	801	760	758	799	773	799	788	799	770	815	779	774	806	789	788	751	782	750	831	762	778	808	775	764	803	797	825	789	786	744	745	778	793	756	797	801	781	798	814	791	811	774	799	816	809	813	786	764	833	820	786	811	790	786	819	802	763	760	797	798	770	785	779	807	808	786	792	774	759	812	785	785	810	817	784	782	780	798	802	820	771	795	800	865	778	790	756	820	816	808	775	812	810	820	788	798	759	775	791	764	796	822	775	802	786	769	812	813	832	806	760	756	763	759	792	817	763	766	788	774	790	771	790	799	803	843	806	808	774	774	797	782	780	773	803	822	782	837	776	781	790	754	800	826	795	785	793	757	806	812	764	794	804	758	826	819	825	812	755	787	729	810	856	790	785	836	802	826	764	820	804	800	731	790	758	806	816	842	767	820	795	742	849	859	775	758	794	789	877	790	777	768	782	777	792	821	840	771	735	802	782	817	756	767	805	803	764	792	763	684	785	817	804	843	806	776	832	772	836	802	806	811	817	820	826	797	762	808	809	813	860	802	798	786	805	834	786	785	814	775	818	848	815	788	774	849	790	772	771	773	830	760	815	796	811	792	816	787	763	763	746	851	799	830	756	782	762	768	781	819	763	810	790	816	773	807	806	761	845	785	800	797	764	785	767	746	776	763	721	805	823	719	805	786	822	815	817	777	789	761	794	787	855	818	812	761	737	776	817	778	808	807	803	836	829	835	807	781	769	811	774	778	817	774	800	770	755	780	810	818	799	763	792	771	793	859	782	801	775	790	816	781	825	849	774	786	818	803	790	830	838	764	786	798	801	802	795	837	837	756	755	839	760	767	767	772	803	773	814	804	752	765	778	801	784	738	801	804	761	779	830	763	802	780	778	776	825	820	803	804	821	828	815	788	801	743	793	852	780	876	798	776	802	787	733	832	785	791	773	820	807	817	768	798	797	793	798	811	803	822	773	787	782	805	812	816	751	803	802	790	830	778	773	799	840	801	797	805	784	797	780	784	820	771	817	825	830	759	817	797	782	779	829	795	850	826	839	762	817	788	749	786	765	800	786	784	863	830	776	841	749	798	784	844	760	764	791	767	818	839	790	799	790	763	757	792	785	791	766	814	817	792	755	749	798	807	789	798	784	815	800	778	831	802	768	858	741	810	769	767	798	787	720	773	782	787	791	803	808	793	832	787	753	820	814	768	763	801	772	767	739	768	839	805	796	833	755	846	762	816	813	806	831	777	750	831	749	848	862	808	792	817	786	822	792	785	801	791	773	811	783	849	762	812	773	806	762	770	793	770	786	791	819	830	803	781	751	783	775	802	819	828	781	814	760	762	825	772	787	754	768	849	818	760	801	761	835	827	785	804	825	815	771	807	812	758	779	856	765	752	821	729	776	793	767	778	806	803	847	742	762	861	794	803	762	764	780	766	798	808	794	746	849	769	757	781	786	830	787	759	790	797	778	790	769	798	760	819	784	736	826	756	820	808	753	775	828	742	836	816	812	835	801	759	750	770	794	812	777	772	799	783	832	766	777	808	765	766	803	774	824	776	769	807	803	778	793	827	766	813	804	811	750	774	810	817	751	833	764	751	823	756	779	764	763	808	767	765	792	800	825	802	820	777	806	838	833	814	764	767	820	820	786	788	785	829	807	787	765	752	784	798	767	813	821	802	756	756	784	780	765	821	817	770	799	797	805	806	767	764	778	775	790	754	783	789	791	753	811	772	786	791	799	832	798	758	765	783	788	818	811	830	797	758	770	773	788	806	825	798	780	786	843	727	767	757	754	762	791	756	817	800	796	784	812	835	775	827	806	789	801	769	798	804	755	765	818	756	777	752	770	764	773	788	769	750	794	819	800	793	784	778	823	792	823	784	781	736	761	862	784	766	853	750	804	809	727	845	798	798	762	802	772	809	820	722	788	738	776	801	777	773	830	775	802	769	772	792	839	811	810	781	771	809	824	797	799	815	737	825	752	819	790	805	808	757	840	784	765	792	786	804	796	771	776	767	790	745	816	821	783	734	808	746	781	809	776	794	767	749	818	826	752	812	785	778	732	839	795	816	812	814	799	787	795	797	822	800	818	794	763	769	787	767	801	818	793	791	819	799	797	819	822	826	792	756	728	819	769	829	795	817	789	767	775	793	799	797	788	783	755	799	763	780	790	801	770	769	784	792	785	812	823	811	824	737	746	827	840	758	757	782	820	786	816	777	754	787	798	769	758	793	802	776	818	728	786	739	825	836	788	729	784	819	752	812	746	806	768	787	740	819	749	829	795	822	844	821	799	788	816	817	790	828	809	798	794	798	814	762	772	764	811	779	801	821	783	727	759	738	721	777	741	798	793	809	792	778	811	809	821	779	787	795	840	790	793	790	822	787	732	802	846	820	828	760	827	808	781	762	754	841	800	797	769	793	789	765	803	764	784	770	824	782	756	830	834	780	774	776	772	748	773	803	778	782	792	749	794	765	833	803	806	747	843	788	800	734	806	811	778	834	825	764	801	789	782	795	808	777	802	789	825	772	781	751	748	787	799	770	765	806	796	835	790	763	815	767	799	836	835	813	800	819	830	840	767	837	849	750	796	810	758	779	810	828	782	785	833	829	854	847	796	834	876	758	810	779	807	771	866	821	770	789	813	767	763	792	801	824	824	790	772	730	792	792	752	846	811	814	836	810	796	775	798	784	807	816	790	713	810	723	794	779	728	802	852	807	814	779	776	750	815	791	789	805	856	776	787	822	801	819	836	771	805	797	758	802	765	770	806	799	816	779	780	812	812	812	818	790	812	816	777	801	768	764	794	807	794	805	746	821	824	789	835	808	804	822	773	804	804	773	839	777	808	814	823	785	833	823	799	785	797	784	784	792	791	802	784	812	811	762	779	793	860	774	752	802	770	808	759	794	788	836	783	751
14154	963	679	478	363	320	255	210	190	201	188	199	186	171	199	195	158	176	175	175	159	182	164	161	176	190	180	180	167	170	170	152	179	162	174	165	161	135	135	134	180	150	165	148	147	150	173	156	161	161	149	151	162	178	172	172	158	166	145	132	163	150	154	165	166	172	166	176	158	151	153	152	181	161	139	172	138	151	144	148	150	152	160	146	157	160	189	175	183	177	147	143	137	174	153	134	179	137	161	157	130	174	141	155	139	153	176	145	163	176	161	149	163	158	144	142	152	169	164	167	152	144	172	193	173	139	121	160	165	162	155	150	163	159	139	160	161	135	150	165	146	138	164	167	164	169	159	175	161	155	155	176	159	133	166	170	156	151	178	149	148	174	136	166	148	152	157	154	148	167	170	170	163	159	148	175	162	151	169	176	185	156	170	168	144	152	152	148	160	169	164	149	149	155	142	192	155	152	177	149	146	156	151	156	193	148	172	145	157	152	161	149	162	163	150	154	138	171	163	155	176	165	179	154	172	172	160	151	142	167	158	158	155	167	143	169	175	151	161	172	151	162	161	150	157	152	196	145	160	151	179	157	179	156	187	159	150	203	159	161	149	161	163	161	153	162	171	152	148	162	152	154	149	167	166	165	151	164	175	173	161	162	151	153	172	170	144	189	152	185	172	144	156	152	150	182	177	145	163	180	157	175	162	160	172	162	161	139	156	169	164	153	150	169	162	157	155	169	192	175	175	167	160	151	129	150	180	176	163	164	156	181	141	147	137	150	153	174	163	151	166	148	181	140	183	153	156	147	163	146	135	142	166	142	172	171	157	145	163	163	170	153	180	165	162	153	132	145	145	138	171	159	167	184	193	166	157	143	170	146	170	135	138	157	163	158	172	172	170	161	151	139	151	189	141	156	151	164	164	140	137	150	154	156	146	174	165	152	170	172	182	170	150	164	154	153	154	150	155	137	168	162	164	143	150	145	148	135	150	174	159	144	145	164	158	151	152	167	162	182	185	158	171	150	147	143	149	145	160	164	157	157	136	139	151	145	142	157	157	157	144	164	157	183	150	150	164	141	165	190	161	190	180	176	147	146	154	138	160	143	153	150	181	170	145	158	130	164	163	161	172	135	164	159	164	165	140	160	177	166	163	158	168	186	147	167	152	166	162	154	162	142	151	167	157	147	157	169	164	142	145	175	154	172	147	154	164	149	156	144	151	144	166	146	158	149	165	147	155	176	134	164	153	164	155	158	178	163	148	158	159	145	155	176	135	142	168	165	161	139	152	135	152	179	178	178	141	170	161	148	156	165	165	154	160	142	160	135	156	170	145	170	153	160	161	187	159	133	179	165	149	143	172	159	161	156	162	163	167	139	161	156	179	159	178	182	166	169	155	164	150	139	162	157	159	156	160	146	146	155	161	162	169	145	133	167	187	171	158	160	155	153	144	142	161	158	149	188	159	155	131	174	165	171	169	173	180	165	153	135	145	155	160	149	173	174	142	144	162	140	151	157	155	154	170	183	145	142	172	157	184	180	167	166	168	179	164	143	131	144	147	158	151	154	171	155	190	171	144	160	157	152	188	160	150	164	164	182	170	161	148	157	147	149	153	137	162	152	153	140	167	155	155	188	180	146	174	165	160	142	166	156	142	150	162	154	162	168	172	141	156	159	164	152	142	174	144	159	166	162	170	174	179	127	164	165	170	154	150	162	145	139	177	151	148	169	150	177	170	159	176	165	145	146	153	157	161	160	152	190	189	154	188	165	148	143	153	156	141	138	155	157	167	154	167	153	137	163	153	145	156	167	165	131	153	152	157	144	166	159	147	161	161	142	150	135	149	147	172	163	163	139	163	175	168	158	163	150	170	152	175	163	178	174	165	152	149	138	167	168	141	161	153	157	179	156	160	156	167	154	178	156	149	135	147	152	156	152	154	173	150	164	162	159	161	148	132	143	167	158	144	180	150	143	167	165	160	173	162	176	142	166	158	158	168	176	142	150	180	178	139	170	168	158	161	162	162	159	144	144	158	165	153	157	180	168	170	176	160	159	173	131	157	134	158	154	176	158	158	165	153	171	185	174	169	147	179	153	159	179	164	171	145	152	159	168	155	157	156	154	173	140	158	196	154	159	162	164	127	137	162	131	160	149	172	175	165	155	149	165	165	144	161	181	168	155	157	172	161	161	155	181	168	129	143	173	159	168	157	155	143	157	150	182	154	151	175	156	161	183	164	151	137	139	154	157	166	149	153	184	183	151	167	136	151	167	167	156	160	158	140	161	152	162	154	148	148	148	150	147	131	179	142	174	148	157	160	133	158	154	173	171	166	139	154	156	154	156	162	186	146	137	170	179	167	149	177	165	156	160	196	175	165	170	153	149	171	153	157	147	163	174	163	166	168	173	134	151	140	186	149	178	173	140	185	131	174	169	171	140	147	159	172	167	171	141	143	148	165	168	186	162	149	136	171	151	153	145	148	169	142	152	180	154	161	152	150	158	169	161	145	147	165	159	164	155	165	207	143	168	142	144	154	158	149	157	159	141	156	156	170	156	174	188	143	150	187	172	142	158	151	186	153	150	178	151	175	158	172	154	159	168	152	158	173	154	150	158	162	157	150	145	164	151	157	176	164	169	163	152	160	159	164	141	182	171	147	149	178	180	181	159	180	182	148	151	157	165	133	151	159	158	170	143	151	185	169	146	160	158	171	145	166	140	184	154	164	153	178	156	148	162	156	163	154	166	149	148	173	169	166	159	152	133	146	181	174	164	169	131	157	161	162	151	150	159	134	161	150	148	133	161	154	187	148	166	167	146	153	165	158	139	171	167	171	162	147	165	165	155	152	145	163	139	169	168	165	176	147	163	169	156	168	155	167	154	146	150	166	140	158	159	170	167	135	196	153	183	161	179	140	159	191	159	140	152	157	158	135	158	155	168	153	162	145	164	142	148	170	163	153	168	163	144	168	161	169	161	164	173	162	155	157	157	144	154	169	146	183	204	171	169	162	170	166	152	156	165	164	170	146	156	154	177	153	144	167	152	188	152	153	140	131	136	159	155	167	188	172	150	153	150	182	170	167	173	160	159	162	150	150	143	173	167	169	182	161	171	161	169	148	178	177	133	155	141	166	151	161	189	180	172	147	151	152	151	149	167	159	144	161	158	161	181	166	171	153	165	161	168	149	177	141	178	144	188	156	166	172	163	143	178	150	144	152	162	167	159	139	152	175	149	156	133	167	157	173	170	149	158	176	154	128	148	148	135	146	174	179	187	166	172	176	159	137	158	171	172	165	146	126	149	163	165	150	144	159	147	168	183	178	174	163	149	181	184	159	155	153	167	145	166	162	133	151	163	175	152	147	148	149	158	154	177	177	153	143	180	175	158	144	160	143	142	171	159	153	149	161	153	153	179	179	159	145	173	165	146	146	165	175	175	170	136	148	165	194	162	170	143	180	142	158	151	177	143	152	151	147	169	170	149	164	176	158	178
8408	871	1516	1618	1398	1250	1003	893	738	697	642	586	608	572	604	632	502	480	451	455	505	474	449	453	444	472	420	424	465	428	419	464	442	461	439	433	437	422	401	426	425	432	407	426	446	440	432	390	446	431	398	415	459	399	386	414	408	433	373	434	410	446	409	395	390	414	377	429	425	465	386	431	401	404	403	417	404	370	396	425	407	409	408	434	422	407	395	378	411	399	412	398	371	396	430	408	407	416	394	414	391	364	415	407	435	384	385	411	410	379	399	396	427	417	421	428	429	412	379	403	386	416	406	398	398	385	419	391	398	386	410	363	389	407	421	393	403	373	443	445	393	396	410	414	401	427	396	405	412	393	362	422	422	418	414	395	403	412	400	396	428	413	402	393	423	425	422	407	431	407	423	414	359	411	394	389	434	439	430	403	395	429	395	408	422	410	400	385	364	423	390	419	386	445	358	401	426	396	421	412	412	395	436	421	414	412	413	382	396	427	356	379	357	405	407	440	422	410	414	413	388	391	458	404	415	425	428	415	428	424	358	438	406	439	397	382	406	426	406	435	438	419	415	393	431	403	404	386	422	402	425	397	410	422	389	421	445	367	407	383	417	400	435	410	406	414	366	406	409	392	400	380	389	428	416	389	401	434	421	383	396	424	423	412	395	480	403	421	370	409	396	395	405	404	399	399	456	387	376	398	390	418	388	408	394	428	396	404	444	415	397	410	412	382	394	387	428	391	383	390	436	418	399	388	411	402	413	420	379	401	433	412	388	429	388	424	382	370	432	446	395	401	395	368	431	405	444	424	394	413	418	388	438	402	425	442	440	371	428	440	423	418	413	411	423	394	426	422	394	404	427	419	445	411	397	399	434	369	417	413	410	422	439	407	437	437	402	403	365	381	380	402	421	416	401	393	439	397	425	419	413	392	392	403	390	401	422	420	404	387	439	407	409	439	429	421	423	423	413	423	420	385	445	424	408	425	411	422	426	386	441	399	404	403	376	402	463	422	410	402	417	408	385	389	388	426	389	403	385	412	373	434	376	442	383	409	366	402	413	395	411	398	363	437	424	399	411	383	413	383	418	414	397	419	415	456	396	426	412	428	384	397	370	395	422	373	404	378	360	435	452	422	421	407	429	421	412	397	401	389	391	382	396	415	389	417	373	402	411	389	460	393	410	380	396	427	439	429	381	394	394	419	423	425	421	383	420	375	403	434	376	443	394	447	410	419	405	405	413	425	423	370	415	442	429	413	430	417	414	402	418	426	369	442	407	430	408	379	390	387	425	391	375	400	395	370	451	388	418	410	409	417	420	401	393	433	410	418	382	425	389	430	443	385	404	435	370	414	388	442	391	383	433	427	398	420	371	434	421	421	405	399	434	414	413	413	429	424	395	408	409	408	448	398	409	379	413	409	380	401	435	429	403	392	391	419	422	398	397	413	397	408	399	387	404	403	415	406	394	388	385	409	433	400	401	385	422	399	420	426	429	386	387	407	437	391	429	373	399	430	442	417	414	404	460	382	360	410	378	400	369	397	405	423	406	435	391	406	418	438	404	417	397	387	403	373	401	415	387	409	403	445	419	409	385	354	397	448	380	404	415	385	390	390	412	397	399	436	440	389	398	411	395	405	394	425	428	405	403	394	413	406	380	400	410	403	378	393	430	377	423	430	419	402	413	417	384	385	426	406	409	385	415	382	428	437	394	416	412	404	420	415	406	396	428	392	407	410	383	418	432	402	401	412	423	395	433	444	422	395	405	411	378	438	407	406	403	419	391	367	400	402	399	387	401	394	413	391	372	408	413	424	394	410	429	397	400	390	432	436	416	394	377	416	416	416	387	406	406	425	413	409	417	383	397	402	443	413	430	422	389	442	406	403	431	391	423	439	390	397	411	400	395	377	408	436	397	432	411	427	395	366	434	404	416	368	406	389	379	409	402	385	415	391	397	380	413	408	459	393	409	401	400	412	399	406	416	410	419	422	364	393	437	394	388	415	381	368	389	410	361	375	388	412	406	405	428	390	414	423	415	413	393	377	398	428	423	377	402	422	435	363	436	405	418	431	393	360	381	385	423	407	432	419	402	419	411	416	426	383	397	382	408	424	423	399	391	406	405	423	409	410	395	426	371	416	412	449	385	424	376	431	411	424	388	409	384	422	419	412	452	437	437	417	417	390	376	394	443	405	409	384	435	396	371	392	397	413	395	393	405	414	394	416	407	406	392	426	442	405	411	419	402	408	421	401	431	403	399	391	393	423	376	405	414	413	352	386	436	390	456	411	395	410	359	400	407	437	407	421	396	368	410	412	387	427	401	442	413	455	385	417	375	421	431	411	422	390	418	400	413	391	385	371	451	392	405	400	419	394	413	410	415	395	421	425	379	430	413	370	407	393	470	402	388	418	411	417	409	382	432	404	397	407	393	415	396	416	427	411	379	379	431	384	402	395	421	407	409	406	396	404	438	396	401	404	412	413	401	401	408	400	406	422	399	392	363	410	415	402	416	405	408	380	384	398	406	459	402	427	424	373	394	392	418	423	421	413	420	392	405	420	410	439	399	421	369	409	441	387	403	407	412	377	434	394	400	387	409	397	376	386	433	394	400	402	407	413	374	431	429	435	406	361	406	382	393	419	411	440	398	380	428	424	407	389	386	398	384	406	404	422	411	433	390	411	392	400	412	432	405	405	369	410	385	405	406	409	388	403	422	385	394	398	414	409	388	398	413	387	450	412	389	406	393	390	412	420	384	400	398	405	409	386	415	393	427	419	404	410	374	393	409	383	386	388	459	428	370	404	408	389	396	400	375	395	416	404	396	392	434	406	426	396	429	415	359	446	418	378	386	404	360	432	382	392	408	381	430	439	420	409	448	387	429	424	438	369	395	397	399	411	432	399	428	416	408	433	405	367	427	397	422	408	417	386	388	394	378	388	410	425	408	421	392	413	425	409	442	390	405	376	393	434	382	387	445	412	415	412	418	462	378	398	403	398	380	388	409	427	415	402	408	386	443	398	437	394	412	396	395	398	388	420	377	422	379	387	373	424	410	387	420	398	390	380	399	431	376	433	397	375	402	390	464	415	385	407	386	403	407	414	418	414	402	422	389	375	395	427	402	394	421	405	408	442	392	431	414	423	425	405	410	383	393	403	439	397	399	398	423	368	389	418	393	392	439	422	405	434	409	418	391	400	410	421	439	397	412	423	419	406	429	388	399	434	408	396	445	400	451	383	379	412	400	395	389	418	398	425	379	407	399	429	442	395	443	402	415	380	422	432	424	401	432	403	410	356	413	385	385	424	398	399	402	381	380	419	404	389	392	366	405	373	394	409	421	397	435	452	396	415	404	432	415	369	402	412	409	403	379	421	384	394	419	390	410	409	433	410	366	415	406	426	430	403	413	384	426	398	402	409	428	379	398	370	441	430	393	395	408	382	412	371	429	398	402	389	423	437	442	431	395	406	405	427	415	351	466	381	409	381	391	400	434	405
1736	365	377	359	332	361	323	373	388	381	339	363	354	387	368	375	375	344	346	332	334	336	346	353	377	346	351	342	368	336	369	378	353	373	365	317	357	355	381	397	382	357	329	375	346	370	378	374	341	388	361	362	332	378	392	356	381	375	364	322	394	395	346	329	338	317	358	342	346	351	374	342	350	373	345	349	333	334	366	360	331	359	352	350	365	340	339	369	342	360	369	310	368	336	334	351	335	317	336	394	341	355	351	354	351	341	374	385	322	352	349	346	362	350	359	370	368	321	330	329	329	359	361	359	377	371	357	391	357	358	364	335	354	345	362	402	375	316	379	339	368	355	345	354	367	368	328	361	334	359	360	373	335	359	356	368	355	354	363	341	338	355	386	375	363	390	355	378	334	343	311	360	363	303	360	377	378	347	353	353	355	354	336	356	364	341	374	344	375	386	341	346	336	346	377	349	334	352	391	336	354	371	338	355	383	355	356	359	356	394	371	336	372	343	315	377	355	340	314	359	328	370	346	345	336	355	372	383	351	362	381	345	366	329	352	369	338	341	338	368	384	359	347	353	317	373	341	372	362	353	341	333	370	370	313	371	359	394	347	368	362	306	385	363	335	343	349	347	346	336	336	374	379	331	379	393	340	388	315	375	352	368	348	345	339	373	379	347	369	357	347	358	306	358	340	353	367	381	368	339	376	350	367	369	332	350	340	355	309	405	337	342	348	326	362	355	365	357	412	338	351	351	339	354	365	325	339	339	353	327	363	397	366	361	357	351	340	317	337	348	371	361	343	337	338	380	364	377	394	356	378	370	356	391	356	363	337	347	341	383	344	396	388	354	354	374	342	328	363	333	325	402	319	368	313	360	359	344	318	379	361	369	326	359	322	353	372	341	337	340	321	380	354	358	336	337	377	335	380	372	377	352	371	348	351	358	355	329	379	342	353	385	358	348	385	375	363	344	356	349	338	330	353	373	325	363	362	386	368	421	370	346	336	340	378	332	375	381	332	337	366	368	383	360	356	339	343	346	326	360	340	385	356	370	343	342	361	369	337	359	344	353	371	399	346	351	342	354	357	345	357	322	356	356	379	355	364	376	353	332	354	351	362	363	365	376	335	371	356	346	326	323	399	329	330	371	387	362	322	325	348	367	354	342	335	354	375	372	358	336	351	363	344	354	341	358	367	376	378	355	386	360	351	350	329	353	342	320	338	349	411	346	334	364	357	353	358	374	359	341	303	341	351	366	379	327	344	359	371	337	307	335	381	319	362	341	350	375	353	382	364	355	342	354	362	351	342	376	321	358	308	336	353	341	341	347	324	326	383	345	374	305	349	334	379	355	365	330	315	343	343	359	353	360	381	375	352	370	336	344	330	352	334	339	351	361	348	340	365	337	348	356	353	380	374	355	329	367	351	396	358	336	343	376	332	380	324	359	347	403	383	336	357	367	314	310	379	320	329	367	309	357	380	340	346	344	330	305	378	364	378	362	348	362	355	353	373	365	357	367	367	357	353	349	361	335	338	335	364	358	371	356	315	347	382	374	372	372	334	372	363	334	361	360	356	357	334	343	363	370	386	378	355	351	331	318	375	356	350	350	341	364	349	395	326	361	357	354	359	370	359	320	348	366	373	387	337	335	353	356	358	370	357	358	322	329	365	332	346	375	361	382	360	364	336	370	389	354	346	358	368	372	377	340	401	365	386	358	344	334	375	354	367	347	373	371	356	340	374	352	348	361	377	338	363	364	375	336	337	309	342	368	362	358	350	354	344	359	351	352	326	312	366	359	383	341	383	336	322	352	340	348	340	374	347	338	353	338	344	360	316	386	328	358	352	355	331	363	354	320	369	354	355	355	363	356	357	388	348	353	340	361	372	365	358	340	356	329	381	352	397	343	346	363	349	374	369	375	339	358	348	368	357	310	374	357	358	371	368	363	347	376	359	362	333	331	319	367	328	328	356	361	318	341	380	358	335	373	386	358	308	357	388	356	382	370	358	373	371	345	349	360	383	338	347	301	355	359	405	380	348	314	356	347	344	328	347	356	319	349	328	373	330	356	338	339	316	340	375	369	376	339	325	359	377	341	349	334	338	346	349	334	355	325	332	352	354	370	380	329	335	363	357	386	329	351	349	349	374	356	370	338	350	336	356	371	361	355	363	356	334	393	369	385	352	362	344	325	348	340	395	399	336	372	373	387	358	327	362	358	342	356	358	319	373	356	376	349	336	353	358	365	336	363	349	360	353	338	390	360	379	372	339	360	350	384	355	338	350	357	309	336	342	364	337	343	367	349	339	316	367	377	347	345	346	317	369	371	378	368	338	351	364	342	364	361	373	376	328	386	314	325	335	321	321	329	378	349	360	390	363	359	330	368	362	375	378	360	330	315	346	368	347	368	368	358	359	330	356	332	417	372	373	340	324	354	350	336	363	348	340	343	337	365	349	349	376	373	365	368	332	329	333	375	393	366	346	303	344	347	370	366	391	359	359	361	351	351	359	358	391	324	349	346	340	345	357	336	331	365	369	363	369	335	371	334	364	335	356	356	338	352	383	342	353	365	379	368	369	375	343	367	352	360	330	384	399	348	332	345	357	375	316	367	325	337	355	341	337	404	362	365	347	333	358	349	364	344	370	331	361	364	365	345	326	338	375	348	341	331	364	352	337	357	366	395	359	338	327	359	350	335	343	338	336	371	336	352	373	390	325	343	376	352	351	342	343	354	337	360	334	373	316	347	341	344	374	348	341	370	344	366	367	371	374	346	377	383	342	338	371	358	329	327	345	366	352	347	365	391	356	376	370	333	363	342	349	318	346	340	340	361	334	379	353	364	343	349	369	337	363	342	377	389	327	385	328	324	368	368	386	374	339	339	350	335	370	349	340	350	343	371	325	347	307	355	361	350	364	310	339	372	335	372	362	351	351	351	359	357	360	372	371	381	362	400	347	378	332	349	373	367	371	314	336	339	351	346	331	380	361	340	361	333	346	349	390	358	372	387	347	351	353	353	328	368	359	386	348	384	352	336	336	341	364	346	356	330	347	363	361	368	345	343	339	321	379	331	364	367	341	354	358	368	341	349	310	361	376	347	375	342	340	377	374	359	361	349	368	327	380	343	338	373	343	339	358	341	336	343	330	386	385	371	340	398	365	350	373	358	360	346	359	346	354	356	344	380	371	340	313	344	341	362	357	358	379	351	342	310	347	338	342	305	377	334	343	370	378	298	331	363	357	365	370	331	348	334	345	374	332	361	379	365	344	380	340	341	341	350	364	334	365	331	359	391	363	349	353	378	392	359	370	382	355	318	369	349	368	358	366	332	396	327	365	345	336	355	341	323	322	367	353	362	343	369	404	347	305	341	316	365	359	368	368	378	400	383	370	318	324	381	348	355	379	365	375	349	358	372	360	357	360	384	362	358	362	346	357	341	370	370	352	334	323	338	349	359	329	377	357	359	346	352	364	348	359	334	368	348	342	366	368	324	346	363
2235	852	889	805	859	825	837	800	879	842	799	841	811	864	812	851	823	815	847	842	793	814	864	813	845	820	821	822	782	825	883	840	880	861	851	885	889	823	855	867	813	842	827	824	843	842	843	860	833	857	820	877	806	849	872	843	841	866	835	850	872	879	809	814	918	863	833	844	808	833	811	819	801	851	835	846	820	840	839	839	837	795	847	799	860	819	857	829	807	815	836	844	842	862	826	815	851	844	835	793	783	859	842	819	879	823	825	824	870	828	826	862	894	867	912	952	830	823	844	854	912	856	866	862	814	897	865	850	792	858	826	856	859	872	854	847	802	827	828	869	823	881	834	837	894	876	801	821	854	780	840	864	858	767	809	860	828	829	823	827	901	841	852	791	863	924	800	853	807	856	790	835	796	795	838	790	865	845	827	797	819	795	789	861	838	773	874	876	885	840	814	848	845	886	831	850	882	835	865	823	833	838	800	819	816	823	889	822	819	799	782	826	844	875	852	900	816	837	811	821	845	850	841	848	819	838	838	834	895	873	794	835	854	809	843	795	822	805	848	853	810	839	865	815	823	821	859	807	818	794	854	857	874	824	792	778	823	844	815	831	842	825	861	847	826	846	864	816	798	852	841	847	896	873	831	843	842	824	877	838	851	819	878	907	811	829	849	838	817	822	836	839	773	772	836	822	853	806	815	800	865	870	831	834	829	859	891	850	849	903	887	819	782	852	851	851	852	833	843	814	827	868	842	873	781	848	798	862	835	827	828	840	856	843	847	785	844	870	778	839	855	832	850	860	824	835	826	856	834	798	850	840	795	821	841	812	818	815	828	851	834	835	800	854	859	813	853	824	839	871	841	825	851	834	829	825	838	801	816	836	843	841	813	832	866	867	819	821	811	846	879	798	852	829	856	848	791	865	854	791	805	835	877	835	854	819	871	770	849	866	826	856	781	879	847	806	884	850	810	866	837	807	850	837	836	807	790	858	831	830	819	859	811	905	868	807	839	805	822	830	862	860	858	842	808	861	837	863	838	822	795	841	821	880	862	879	867	841	805	833	854	854	816	926	788	800	858	838	848	844	868	844	780	792	813	830	832	787	793	830	842	860	838	895	830	900	858	893	808	842	790	870	844	872	835	864	826	850	800	842	844	837	857	860	796	834	848	856	858	858	815	822	826	874	846	797	828	861	810	821	846	860	859	816	812	799	863	831	858	799	813	830	843	843	844	860	836	791	839	780	860	848	863	843	836	851	857	859	781	870	865	870	877	823	844	867	822	795	856	798	828	772	819	781	798	830	801	839	878	870	835	863	815	828	888	792	807	821	865	835	841	819	871	797	838	823	810	834	839	824	826	844	848	836	816	816	819	854	840	827	849	832	797	818	833	804	787	873	822	853	901	819	819	837	793	848	871	868	868	820	885	837	862	885	797	811	855	860	869	785	821	858	840	825	876	825	813	896	841	849	815	821	823	833	919	856	862	871	854	752	813	834	823	828	841	862	858	858	801	789	844	856	857	882	842	860	863	835	837	846	845	841	903	813	875	838	864	797	857	801	801	806	831	861	841	877	862	827	826	833	848	880	824	796	867	798	843	860	823	820	848	898	806	811	847	841	797	805	758	856	820	839	844	787	867	885	816	840	848	783	834	816	794	818	865	801	827	860	840	839	867	814	880	885	864	840	863	830	872	887	868	852	773	795	837	821	828	883	829	776	824	849	792	790	877	827	819	856	834	820	823	859	841	868	885	797	846	846	859	848	856	868	815	782	817	863	852	812	870	863	806	837	839	874	812	862	767	877	803	864	832	871	831	861	839	843	813	847	824	844	834	816	844	845	863	827	817	834	854	809	883	802	822	865	842	876	891	860	876	810	847	880	844	825	893	811	816	845	840	843	832	836	852	874	842	856	788	872	870	832	833	872	887	902	864	824	855	836	829	848	867	849	932	861	819	838	867	852	854	807	818	823	839	812	849	833	821	913	821	848	810	827	858	836	832	846	785	834	839	804	848	840	909	795	811	831	817	826	833	833	807	869	831	779	815	819	832	832	801	830	842	817	849	830	816	817	868	852	866	882	847	917	823	845	842	847	848	855	801	857	898	813	848	824	840	840	851	852	822	812	850	840	836	848	827	847	809	811	849	831	822	825	862	874	838	841	859	823	880	831	781	862	817	799	807	903	860	844	930	882	811	829	840	839	863	822	835	821	866	847	845	817	851	852	830	888	871	788	853	856	824	840	837	871	801	837	865	843	821	770	803	847	820	856	874	872	765	791	829	834	843	859	878	803	869	912	840	838	833	827	824	881	876	803	843	802	818	869	834	873	793	841	870	856	854	864	861	859	887	866	817	819	860	818	825	822	856	809	835	815	881	830	812	841	866	843	884	833	855	778	880	820	844	892	814	844	834	798	838	864	854	861	799	824	874	884	861	833	801	788	845	815	889	878	811	833	824	770	832	850	872	856	874	832	871	854	886	788	839	826	832	897	856	816	856	819	825	857	858	838	817	827	779	827	864	813	815	824	825	870	819	829	817	841	850	829	827	877	809	830	843	850	820	805	814	783	879	836	771	819	871	833	842	838	868	817	834	836	841	876	860	879	849	854	844	806	861	812	862	811	846	811	829	837	820	857	826	872	804	843	810	822	835	841	840	859	858	790	787	867	789	807	848	826	797	841	866	803	855	807	871	848	847	862	869	841	845	853	868	816	873	836	856	843	845	837	880	782	867	859	791	843	870	867	816	825	823	793	864	858	805	883	878	834	863	826	782	804	798	821	865	855	812	824	822	819	795	854	868	821	850	801	854	822	847	836	832	804	835	810	857	813	857	855	839	856	850	842	862	823	830	819	860	869	828	825	843	861	838	795	847	874	816	834	810	853	878	834	784	827	834	830	818	811	777	865	824	781	814	837	810	773	897	844	888	869	819	820	817	834	849	837	814	818	852	824	849	837	826	849	883	842	823	803	811	785	841	855	790	828	852	790	839	820	925	864	837	847	852	825	870	783	819	808	888	813	851	904	824	904	850	806	872	758	807	773	858	834	826	824	837	865	823	838	842	879	821	830	880	844	842	857	863	843	854	816	874	843	826	842	816	849	909	853	829	850	889	851	879	808	848	853	820	834	834	863	858	822	817	795	861	799	880	858	785	858	834	840	862	823	813	815	838	818	849	847	839	853	863	807	803	899	842	878	863	855	850	837	835	896	837	869	845	887	838	816	804	874	862	878	847	812	882	850	871	845	780	869	829	820	845	803	883	832	824	874	835	861	881	853	865	836	833	812	890	855	871	770	787	800	852	873	830	800	833	866	842	855	792	867	850	842	825	837	843	797	830	824	827	787	835	782	879	799	783	858	840	837	864	847	855	854	861	804	895	858	797	837	811	848	855	817	818	850	847	848	857	846	793	897	807	836	810	825	878	815	871	816	818	895	859	805	804	807	845	892	858	838	818	827	865	847	796	798	821	844	846	941	853	831	815	861	831	846	794	829
7816	607	568	516	456	410	393	378	402	373	343	360	386	369	331	357	329	355	346	353	340	326	349	347	326	365	359	345	301	366	374	352	306	339	358	348	332	341	354	360	337	358	338	328	325	338	402	340	345	312	379	332	355	325	379	380	394	336	301	352	338	325	320	344	317	347	343	347	331	296	325	353	344	321	352	353	336	345	363	352	359	355	340	333	334	336	322	352	348	329	355	359	349	368	331	347	332	335	353	359	337	311	356	340	335	355	336	317	330	351	345	350	325	347	340	336	328	342	306	318	306	345	354	347	358	363	332	316	352	329	349	339	347	315	333	348	358	350	346	350	361	351	320	338	347	324	335	350	344	351	342	358	342	365	365	344	345	327	333	384	372	337	372	339	339	356	344	360	369	336	359	356	361	353	346	346	337	352	325	334	326	353	312	325	334	341	342	360	353	367	317	320	350	320	367	343	332	355	366	362	327	372	324	373	327	336	330	356	329	335	335	377	319	324	333	313	377	346	389	353	352	334	353	332	349	338	370	354	345	379	344	337	307	342	329	348	359	333	329	366	329	310	334	362	345	344	361	313	351	320	346	302	338	333	342	331	367	328	329	384	350	354	331	325	350	334	335	325	354	321	343	309	335	336	352	334	345	337	323	318	334	354	319	346	346	337	353	341	377	348	343	378	372	339	341	344	351	305	300	366	332	360	339	350	339	324	363	330	366	375	353	299	320	367	353	339	348	333	299	345	338	344	302	325	361	340	344	360	358	333	320	324	329	323	352	341	331	324	350	323	338	346	345	332	354	351	332	381	340	314	344	343	336	329	348	334	341	336	376	355	361	324	317	354	330	324	326	362	356	346	380	313	347	328	328	334	349	352	337	327	338	340	366	348	367	337	344	361	323	333	374	380	378	312	342	336	334	345	340	338	348	323	316	337	341	313	350	334	325	320	335	351	353	342	329	319	324	343	327	336	349	397	379	349	383	333	349	333	291	330	355	305	322	334	311	327	299	322	334	339	354	340	351	352	345	330	368	346	376	324	369	343	322	302	341	316	330	356	347	346	346	341	309	339	331	347	336	338	337	356	326	341	349	318	370	352	361	340	332	351	357	330	355	332	343	310	326	313	352	352	319	341	319	346	312	333	338	331	372	344	333	352	297	355	348	330	328	337	300	343	350	333	364	313	351	328	378	338	343	313	315	375	338	349	324	327	336	333	332	344	359	383	326	336	359	316	346	332	339	336	312	343	353	310	345	326	346	318	334	329	366	351	363	326	323	360	332	321	338	348	342	361	363	350	351	345	339	380	325	330	294	353	333	329	317	334	360	332	342	318	351	311	329	322	352	356	339	317	328	340	343	298	340	330	366	374	357	359	307	347	367	318	366	343	317	323	352	341	333	330	355	349	336	360	360	360	340	341	318	328	346	337	314	356	337	348	360	360	349	359	342	372	347	346	337	367	366	337	322	350	352	300	343	357	401	357	338	312	359	311	342	351	337	351	331	307	380	330	315	341	332	348	333	341	322	329	320	323	361	339	346	344	369	342	364	324	359	340	341	335	339	315	323	339	330	356	348	319	369	314	330	317	333	333	331	322	337	365	323	323	361	347	354	346	363	307	326	308	380	380	351	342	348	320	324	383	351	350	357	349	351	318	336	357	335	329	310	343	330	370	313	339	341	354	325	329	379	350	354	360	369	339	347	377	361	347	368	345	343	308	360	359	328	346	346	308	361	333	340	347	387	349	344	331	333	381	331	318	334	378	355	342	371	342	338	318	321	327	353	339	315	349	355	348	367	340	331	310	336	315	342	335	356	353	340	383	326	366	331	345	345	338	331	349	332	345	330	343	335	325	341	360	335	348	340	363	311	354	331	327	330	314	357	347	345	319	328	319	324	330	316	350	325	397	331	362	318	328	354	348	328	343	373	357	324	327	317	345	329	297	314	348	339	317	332	346	342	339	321	317	319	325	383	355	341	350	342	306	347	311	329	340	327	366	317	356	326	361	344	323	358	340	331	364	358	322	302	314	340	336	367	335	371	329	341	344	360	341	334	403	321	340	293	311	337	307	333	357	336	331	345	351	359	338	376	333	333	329	369	337	337	339	334	364	370	363	325	322	347	336	333	371	340	322	364	340	334	332	336	347	335	361	309	365	370	348	301	363	339	324	351	363	337	356	382	334	307	325	336	349	324	337	323	346	342	360	328	325	336	305	318	335	352	333	374	352	352	335	332	369	359	379	352	342	346	319	365	324	340	334	350	297	320	311	329	335	368	325	341	364	337	359	336	328	369	317	387	320	309	339	296	363	344	360	327	320	324	324	347	347	355	359	360	318	309	360	360	370	329	358	330	300	305	325	370	348	344	310	343	348	344	349	370	338	342	346	330	349	318	328	369	327	310	317	327	357	363	306	359	353	358	354	357	361	322	327	334	308	312	359	317	331	376	339	352	336	310	343	344	333	385	303	315	345	355	335	339	358	347	328	358	324	319	328	329	327	316	356	329	330	348	373	389	329	347	353	327	344	378	332	397	343	359	343	308	406	326	368	331	318	322	337	346	342	339	339	349	337	337	351	364	346	345	348	378	324	329	360	346	361	359	339	360	357	344	340	318	373	352	350	349	345	378	338	317	300	324	346	335	356	330	333	336	328	330	327	329	323	343	318	363	329	345	332	352	324	360	324	346	377	353	339	348	346	360	349	374	303	307	351	330	317	347	301	326	317	341	347	378	332	329	394	377	338	332	309	353	360	325	360	374	320	340	328	325	351	333	336	372	304	351	344	328	325	341	350	311	315	366	316	313	346	358	356	365	329	360	328	333	296	351	329	327	345	338	349	355	394	375	344	306	322	336	347	365	387	350	323	352	340	311	323	329	354	332	339	351	325	385	326	309	326	358	332	337	347	359	320	344	329	335	318	333	338	363	354	376	331	339	311	339	338	311	361	326	339	344	325	358	339	330	377	353	349	344	388	343	370	348	362	320	354	355	294	326	369	307	380	359	328	343	338	361	324	333	338	335	346	349	345	344	358	352	318	331	349	393	320	323	339	318	356	347	359	329	351	348	335	342	354	327	334	342	347	352	340	365	337	354	353	341	340	327	333	352	325	355	341	368	328	356	319	397	397	337	350	380	332	344	317	312	346	327	339	356	328	364	335	332	324	338	331	349	347	346	341	327	319	339	354	347	347	324	312	350	331	334	327	360	324	354	365	343	348	315	382	368	360	331	358	366	326	334	342	326	312	354	299	324	347	324	310	356	345	299	335	319	353	317	289	324	316	333	363	368	357	369	324	350	353	327	363	327	322	306	339	327	340	336	338	353	361	354	343	323	320	381	323	324	351	340	366	360	353	314	354	367	363	348	368	353	351	301	342	316	346	344	358	337	365	367	351	370	348	345	351	317	375	355	350	337	368	362	322	303	343	362	361	336	337	328	358	374	354	337	320	320	317	314	371	333	366	324	327	323	338	341	370	337	320	358	333	323	350	346	362
6735	1035	1324	1403	1234	1228	1075	1000	1027	893	915	977	859	988	917	885	841	843	885	783	850	811	834	808	871	789	819	800	841	841	790	771	804	825	825	782	836	804	814	806	747	781	761	821	845	787	767	781	815	815	741	821	775	776	756	771	820	845	791	784	811	821	829	797	803	818	787	803	814	795	758	777	756	814	716	732	742	840	799	781	838	778	822	833	799	793	731	793	787	801	795	778	782	817	823	769	804	810	799	844	813	801	842	763	797	835	768	774	777	783	828	833	836	827	822	801	787	808	748	808	788	785	870	783	821	841	773	788	757	835	752	822	823	809	809	766	803	852	822	805	811	781	802	817	786	802	797	809	794	747	792	796	774	761	774	771	837	811	875	797	768	750	800	816	796	778	791	790	798	795	797	824	771	779	757	757	779	801	857	807	813	787	801	835	763	803	832	827	805	775	760	806	771	787	819	828	805	816	796	825	806	767	753	813	781	789	762	753	786	816	777	800	804	783	819	760	775	784	861	773	819	832	758	759	825	819	762	759	849	805	810	783	796	796	801	825	753	814	793	808	788	815	783	777	819	798	791	814	754	799	847	768	792	754	780	810	798	758	806	791	796	779	777	829	770	838	805	801	791	815	799	762	812	761	762	797	796	864	817	780	777	765	765	786	813	798	804	840	766	769	816	849	816	799	775	764	799	777	769	744	775	824	768	815	790	793	794	832	830	786	803	760	791	793	800	838	722	787	832	789	742	782	847	814	786	759	814	809	789	806	782	820	810	761	763	763	829	767	792	838	808	761	820	802	785	776	782	772	809	786	792	792	765	762	784	778	819	810	782	777	826	792	806	783	800	724	865	789	808	748	767	729	828	788	804	819	766	732	762	784	851	726	810	819	785	741	779	797	777	819	756	805	783	792	751	735	834	796	808	848	822	801	802	794	767	781	752	837	832	787	746	801	772	796	746	799	789	781	819	802	807	775	766	820	762	809	822	846	776	802	834	780	809	801	848	785	768	770	772	807	772	828	789	778	781	769	767	809	772	772	778	749	843	800	784	755	836	784	773	785	778	796	816	808	840	798	787	802	735	797	808	819	765	809	848	771	810	781	805	782	820	842	814	745	764	794	813	768	773	780	835	779	816	802	812	828	825	785	758	755	823	785	749	823	809	773	836	802	802	817	722	823	794	792	772	831	787	800	781	796	766	807	788	785	777	810	790	746	795	751	789	787	820	844	814	798	763	828	819	793	795	781	838	794	779	748	814	820	771	800	798	811	773	817	782	804	782	766	815	784	806	803	838	746	816	789	818	817	808	834	775	752	809	730	811	769	815	821	804	775	800	791	756	785	751	815	770	789	827	836	820	830	799	824	795	800	794	776	787	800	850	737	847	776	805	820	776	845	755	830	800	829	755	774	741	779	819	775	799	786	796	790	764	824	793	825	746	783	785	835	803	849	790	756	765	826	770	771	809	791	790	759	771	812	815	827	818	773	834	811	788	806	807	841	780	797	810	765	800	790	781	800	764	747	824	790	760	814	803	857	812	768	783	782	785	803	771	811	759	766	816	768	788	780	827	817	814	807	795	785	822	771	807	820	779	785	835	761	802	772	827	779	819	774	761	781	729	758	811	819	782	842	809	800	819	784	797	798	730	846	844	801	816	791	799	766	809	781	753	762	811	814	817	834	806	794	818	757	859	828	811	818	820	839	755	797	841	795	738	848	777	771	816	806	798	831	805	815	806	800	791	762	811	800	805	798	793	839	820	803	745	840	754	798	783	840	790	840	776	784	799	821	752	859	798	769	745	846	832	769	825	746	792	830	791	829	814	828	771	773	820	767	788	840	798	818	783	816	782	771	835	796	773	804	795	818	786	777	812	783	832	778	804	803	788	799	800	809	794	832	841	762	810	788	877	818	792	786	855	811	850	764	743	774	783	817	753	800	806	730	788	781	817	799	787	757	803	747	791	841	771	782	769	743	857	786	754	772	784	782	788	785	847	827	832	780	778	832	765	783	836	831	797	788	807	748	810	826	819	827	838	801	764	811	813	745	816	735	820	835	852	795	790	784	771	780	803	869	810	844	808	783	831	821	798	746	812	772	826	786	761	774	824	800	771	780	734	792	799	771	759	781	763	726	842	793	810	775	786	779	814	818	881	769	771	801	784	801	805	769	789	801	793	775	807	848	790	797	782	801	788	788	808	786	778	771	805	818	809	710	773	821	782	769	838	798	798	770	823	780	744	807	783	777	825	778	781	800	765	790	831	797	781	799	788	791	791	735	766	798	807	812	766	770	837	797	770	794	807	781	759	767	825	830	810	791	786	774	818	794	861	865	779	758	790	794	834	855	775	737	804	833	789	773	812	770	814	816	780	808	817	735	749	838	762	788	789	823	837	782	737	849	775	710	800	827	777	750	787	794	786	822	788	779	772	776	802	801	813	801	754	785	793	790	771	803	782	792	854	754	796	830	790	779	801	786	785	814	857	771	775	770	758	736	825	842	729	794	857	832	813	816	819	798	750	808	809	792	843	786	769	805	800	749	813	826	831	842	826	789	806	776	826	769	804	820	825	799	815	829	811	817	837	754	810	792	781	768	803	781	795	786	795	768	859	764	779	750	810	772	781	782	794	772	775	761	827	830	857	832	814	763	775	814	783	742	799	772	821	820	784	817	824	781	757	788	778	739	805	809	799	816	797	806	794	820	783	804	796	806	782	768	861	782	797	798	781	784	755	847	765	818	813	808	815	857	802	783	840	824	773	767	811	811	763	763	772	802	791	803	801	793	810	758	759	787	804	818	792	788	772	847	786	798	793	776	776	769	784	805	852	836	744	805	803	802	760	797	793	772	741	839	767	750	793	766	793	771	801	796	807	794	727	787	836	764	788	797	749	794	807	764	790	734	825	832	758	812	787	757	775	783	787	797	764	746	789	791	776	796	785	799	797	781	751	778	786	825	806	817	871	831	819	782	768	822	806	831	833	767	777	781	812	780	786	759	838	769	769	806	801	781	782	811	815	805	767	757	833	794	784	773	792	789	804	782	798	791	792	732	776	793	816	824	783	859	765	783	773	792	801	825	799	850	770	813	776	772	796	834	783	808	825	777	780	761	818	792	816	814	767	805	733	779	821	763	830	792	864	786	788	759	772	769	801	804	807	823	787	815	789	765	761	784	818	798	859	833	787	743	813	752	800	763	729	796	837	798	797	813	813	780	802	807	788	779	775	765	769	784	811	796	806	760	740	786	784	760	796	782	817	837	817	852	797	800	788	786	771	831	777	800	813	816	777	820	782	764	834	778	775	826	860	796	765	766	780	797	810	813	790	818	792	833	781	801	780	769	833	801	797	729	798	779	834	776	788	797	783	791	795	820	812	805	813	790	822	846	791	811	793	782	844	851	790	774	828	774	791	787	790	761	760	798	818	816	779	797	843	816	801	801	760	796	789	816	806	809	788	776	774	818	834	787	805	848	791	836	719	785	755	727	764	763	796	754
13629	910	575	522	360	347	288	262	245	210	205	204	199	191	169	172	146	172	168	163	162	175	172	168	184	156	149	156	156	163	166	154	156	163	147	142	147	176	162	142	154	154	154	150	165	158	160	172	169	152	182	165	145	187	164	139	180	159	138	159	187	175	155	155	140	165	174	174	166	142	159	161	176	166	151	161	157	151	137	167	160	160	163	161	148	183	170	159	159	144	161	154	167	153	169	151	174	164	129	152	169	143	162	172	168	160	150	178	153	159	146	159	154	172	172	150	160	161	175	155	157	144	140	166	165	149	147	140	139	162	157	159	173	142	160	145	172	159	138	161	160	141	171	147	160	159	155	168	151	155	156	173	168	159	163	162	164	153	150	141	191	142	157	146	149	152	164	156	171	157	164	165	139	160	152	167	173	157	169	141	135	158	173	148	176	184	163	146	148	167	153	149	168	154	152	158	161	163	143	160	174	115	159	157	167	161	169	166	155	141	149	166	150	156	135	127	162	159	149	154	140	156	168	146	147	154	166	162	138	137	159	125	138	150	139	179	175	151	141	159	166	176	165	183	174	167	175	166	168	158	160	154	142	149	175	155	137	150	161	147	172	179	134	164	153	169	172	148	151	163	149	164	159	149	170	164	160	169	173	170	155	165	148	138	155	166	139	153	150	161	167	156	157	160	157	147	131	184	163	163	160	157	161	143	158	157	155	145	152	170	150	161	139	150	165	139	149	153	158	171	159	154	153	154	148	155	153	137	151	164	182	169	131	155	148	137	150	145	165	155	183	145	146	163	154	148	139	151	141	161	147	156	158	143	153	128	155	182	183	172	152	184	191	170	154	146	145	148	172	135	160	157	170	158	145	170	166	167	160	152	163	156	147	171	155	153	148	158	152	152	139	132	174	161	157	184	159	165	149	171	152	154	123	180	168	165	150	145	128	165	145	164	195	177	193	148	160	128	148	173	161	167	157	164	145	146	164	144	174	173	156	160	164	159	160	175	163	196	167	185	162	169	156	143	144	136	169	163	158	151	163	159	154	157	156	155	155	167	173	157	142	174	163	155	164	158	127	176	153	160	152	175	182	155	149	180	148	162	187	126	180	138	156	143	171	161	174	141	185	148	158	131	172	178	122	177	167	139	171	175	148	156	155	152	168	154	169	159	152	171	172	160	151	162	157	146	157	158	142	150	179	158	135	175	161	172	156	170	168	162	150	156	163	160	166	166	163	140	178	159	135	136	180	173	171	151	176	161	138	158	156	170	160	156	157	158	170	163	155	147	163	170	174	148	168	168	169	157	153	147	170	149	151	175	122	166	157	139	175	174	156	161	175	137	148	148	155	162	158	129	166	143	158	139	127	149	173	140	179	159	149	161	169	159	155	176	175	156	171	160	161	181	169	159	148	176	172	147	162	143	166	163	154	145	146	129	145	152	158	158	167	150	159	162	131	162	179	137	162	162	135	179	176	165	181	151	175	155	175	159	164	153	168	158	172	172	144	153	150	142	141	148	164	140	161	160	144	136	164	151	171	163	137	144	157	146	164	180	171	141	158	174	151	164	148	158	152	154	139	150	149	139	137	160	171	141	141	147	160	148	161	151	166	161	155	156	133	152	152	146	161	175	179	151	150	149	141	132	152	181	159	156	151	156	171	165	184	168	157	155	168	145	155	151	139	170	140	159	154	153	168	151	135	171	139	140	152	143	146	159	167	146	164	185	167	173	171	170	163	137	156	172	167	161	142	143	128	175	168	132	145	149	141	158	172	143	163	164	146	162	154	172	164	168	160	165	142	136	150	171	183	174	166	170	172	160	144	157	169	151	149	156	160	190	164	175	165	187	152	169	183	146	162	172	155	158	153	160	189	137	155	172	138	142	145	153	134	145	176	154	144	164	153	144	165	155	142	157	163	178	140	176	159	150	163	171	143	142	158	152	195	159	140	174	145	178	181	171	158	146	168	164	143	158	161	163	160	182	152	162	147	162	172	171	161	155	150	181	188	180	162	147	148	161	177	153	157	175	157	179	138	153	154	167	158	173	161	181	138	186	175	179	146	162	148	174	149	137	150	165	176	160	186	162	165	148	164	158	167	181	173	131	179	158	166	148	131	172	169	168	161	162	159	166	146	141	170	169	131	175	144	143	127	190	167	155	144	171	164	153	170	173	161	155	123	154	165	162	138	153	182	160	152	164	170	177	161	158	165	162	170	170	170	163	131	155	156	154	168	153	146	153	154	155	150	164	173	162	146	152	128	139	154	142	165	162	169	169	175	147	154	148	161	156	135	152	172	191	164	157	148	155	153	174	147	169	157	150	144	163	137	179	184	148	146	160	144	173	190	187	154	136	161	146	172	171	171	168	179	166	173	172	174	144	185	146	172	156	157	143	173	159	175	161	171	156	143	166	167	158	164	146	169	163	165	146	141	157	160	145	158	155	169	150	173	150	168	155	161	167	159	147	152	166	137	165	169	146	162	166	162	165	172	154	138	168	153	129	186	155	161	154	166	157	185	169	157	154	146	166	166	150	166	160	188	152	156	154	167	152	170	153	149	151	180	172	168	167	145	154	154	173	172	151	150	155	158	180	157	202	159	152	168	172	142	154	160	155	138	139	159	180	151	153	148	149	162	190	131	153	145	173	164	161	157	159	156	163	153	167	137	150	181	155	166	157	166	152	154	152	159	149	154	158	171	163	132	164	160	135	148	162	155	158	148	152	153	161	161	154	154	159	130	163	146	154	139	148	156	149	169	169	180	157	171	166	161	160	153	149	184	184	141	194	167	176	155	130	147	165	153	145	155	174	153	148	152	136	177	143	183	147	130	165	146	150	164	158	179	166	144	141	144	134	165	136	158	167	151	162	175	161	177	161	163	161	128	148	147	148	151	167	135	171	149	143	157	174	163	168	162	157	144	152	164	177	196	171	166	190	189	167	181	150	154	159	150	135	165	138	149	151	150	143	166	160	178	152	169	164	147	164	191	138	140	157	165	157	164	174	155	162	155	136	141	156	151	148	153	145	139	145	179	154	150	143	145	169	145	143	131	170	167	148	165	159	153	167	167	163	145	136	166	148	169	181	153	168	156	172	166	158	139	153	147	156	172	154	171	155	162	151	165	188	152	166	141	148	163	160	136	137	156	167	164	158	167	163	159	161	162	174	165	152	173	176	158	149	162	147	156	165	171	152	157	148	151	165	180	152	174	170	175	156	161	163	148	195	165	175	174	171	166	158	173	166	159	169	141	186	177	194	158	168	157	144	149	178	162	158	157	166	137	143	159	140	154	156	164	162	157	174	155	176	176	156	166	142	155	142	153	169	139	158	153	150	152	143	155	140	145	147	160	149	155	140	170	181	139	156	160	144	171	159	177	139	140	145	174	136	157	177	180	184	159	152	164	150	168	135	142	156	164	146	159	164	169	139	153	147	159	154	156	149	131	164	172	145	159	136	157	148	165	155	159	171	167	170	149	157	175	166	172	151	165	143
8295	879	1437	1607	1445	1307	993	851	757	661	646	658	627	568	621	528	497	486	484	451	475	433	438	447	422	448	437	398	431	422	464	415	388	409	425	474	476	466	417	422	407	438	458	467	418	401	412	389	433	461	410	422	389	411	408	407	410	419	368	438	368	422	405	415	415	412	406	413	411	431	427	409	391	379	423	421	422	427	378	415	403	437	407	405	441	420	398	425	442	404	410	408	418	404	414	387	408	390	411	410	401	412	396	407	415	381	394	421	440	435	435	421	429	385	412	428	387	411	382	408	427	415	376	435	421	397	398	424	389	383	381	382	412	410	386	397	414	416	429	387	423	425	442	416	428	419	402	391	384	428	403	410	376	419	387	421	375	410	405	415	394	408	426	414	377	402	426	385	422	437	398	412	398	418	398	411	374	448	412	393	446	366	427	426	383	410	414	411	427	418	386	442	387	419	406	399	423	375	400	393	395	451	385	371	416	418	415	443	382	409	423	372	395	408	431	422	417	389	424	419	405	410	387	413	376	424	416	421	428	402	401	387	421	428	403	438	448	421	401	430	404	399	395	432	437	388	387	411	393	421	416	420	417	447	423	403	434	406	390	392	398	400	392	405	401	354	373	448	411	369	386	436	403	398	393	395	414	422	408	388	395	374	409	408	425	364	360	363	441	417	369	417	414	420	441	412	405	378	408	396	386	416	446	391	406	387	404	402	417	414	415	392	378	409	385	422	409	456	408	460	401	393	403	386	419	427	390	418	453	419	446	393	389	416	369	394	428	370	391	420	399	385	386	422	430	423	440	427	381	397	414	390	378	416	379	361	415	423	384	451	429	391	409	383	388	419	391	417	408	412	405	418	440	387	426	415	425	441	424	431	423	407	392	432	401	414	409	404	400	416	398	408	406	418	407	368	385	395	404	409	389	389	384	357	400	402	406	416	394	391	366	395	413	365	423	434	373	413	386	411	399	386	391	383	386	424	387	406	417	398	401	402	398	423	384	392	405	432	409	402	403	397	397	401	413	397	431	418	415	414	382	405	437	376	399	391	412	394	395	395	400	394	448	410	438	425	404	427	427	422	409	376	428	372	422	392	390	401	397	404	380	379	415	404	397	388	413	404	438	393	416	431	416	411	403	413	418	423	402	405	427	406	394	442	398	433	403	389	415	434	419	413	444	431	411	423	406	398	427	433	405	451	409	433	354	381	402	399	413	426	414	380	394	415	402	422	425	402	429	404	404	432	392	405	395	407	400	397	453	445	386	413	378	369	463	410	424	412	446	415	416	405	427	384	412	432	441	415	392	418	391	439	407	417	376	380	443	418	414	413	443	402	386	410	381	410	411	403	444	406	397	390	379	388	420	412	421	414	419	407	387	408	418	400	391	398	396	418	435	396	394	445	434	401	413	405	398	382	412	420	420	403	391	391	390	391	415	395	404	397	435	391	427	393	429	378	403	368	416	407	413	392	388	430	434	411	385	415	404	378	410	392	399	411	387	387	388	411	405	439	432	426	434	375	405	414	425	420	410	386	399	409	398	422	418	395	376	439	405	391	419	424	411	409	430	430	408	407	411	398	387	434	411	397	445	413	389	411	385	369	409	405	421	405	394	402	434	408	400	396	387	431	404	402	372	397	431	397	397	415	378	386	432	427	390	417	369	412	409	420	373	409	421	420	432	420	389	388	404	444	408	401	394	413	405	394	448	377	419	413	412	406	456	445	391	408	389	369	435	413	474	408	398	388	422	434	399	362	371	425	359	401	407	422	444	400	412	434	395	410	401	425	427	408	398	381	420	433	393	419	387	396	437	371	398	403	416	397	410	388	406	429	424	431	377	432	397	402	421	413	400	403	399	410	414	388	396	383	424	375	408	387	411	421	352	383	412	396	401	420	447	400	398	386	374	398	416	385	396	449	404	382	393	419	375	361	391	397	385	429	395	389	417	419	418	392	419	388	402	391	433	419	368	418	375	405	392	406	444	389	411	417	380	413	388	430	362	383	412	422	414	441	395	401	386	403	418	420	403	393	420	427	387	422	413	409	422	419	440	401	419	376	379	400	414	398	434	395	430	393	417	434	436	432	400	412	386	396	405	452	393	417	405	378	387	395	379	389	359	401	399	427	396	412	412	436	418	408	375	415	390	342	382	416	379	436	417	411	428	415	387	421	375	427	417	404	406	398	397	417	419	371	419	400	420	413	394	352	437	411	400	458	386	409	424	437	427	385	400	435	392	452	384	414	435	413	401	420	410	411	416	416	391	411	377	396	427	399	375	436	393	389	380	415	413	383	396	407	428	416	402	403	381	416	378	432	401	374	386	411	395	438	431	415	389	402	454	415	375	388	422	378	411	392	406	406	405	424	383	424	408	384	376	427	384	413	419	403	434	393	407	418	386	403	431	406	421	411	416	375	398	396	389	409	434	382	412	373	402	428	416	450	394	421	417	415	434	363	391	408	413	367	352	400	398	409	427	387	400	431	413	394	405	385	400	399	444	414	397	421	401	391	372	371	398	410	390	408	416	375	392	406	397	410	402	396	434	397	430	387	428	400	403	393	409	389	410	437	399	403	376	425	404	386	424	399	410	434	405	384	408	385	416	416	408	440	427	397	398	355	370	379	425	438	432	430	402	376	413	414	417	395	397	400	458	377	400	400	417	418	410	409	381	389	437	359	393	389	407	386	403	411	411	408	400	451	395	445	412	389	442	429	428	399	402	414	411	401	383	401	417	386	400	396	398	413	408	435	374	437	384	373	439	393	389	372	436	427	388	408	375	423	419	409	398	414	410	413	439	422	410	412	422	395	424	440	452	400	405	433	389	396	425	412	415	407	422	395	408	447	463	402	386	391	408	408	394	394	415	397	381	395	369	399	395	378	417	411	393	392	398	354	409	432	410	436	420	402	418	429	403	421	404	432	385	424	444	415	441	400	416	427	393	391	409	396	414	399	365	422	412	375	414	443	443	436	376	404	376	431	429	374	414	405	371	386	383	385	438	390	446	378	393	415	404	417	406	419	400	419	403	418	416	413	402	419	387	393	409	393	421	395	415	411	390	406	439	408	428	381	385	431	395	424	402	443	404	412	404	395	375	426	393	392	377	369	423	387	429	395	407	438	402	414	405	419	375	419	405	370	419	402	385	406	358	398	406	428	412	415	412	408	399	391	398	410	435	408	373	404	406	396	440	399	405	399	411	436	383	387	377	424	441	408	438	400	432	425	435	375	379	424	406	372	408	390	387	404	386	386	415	437	421	426	407	408	435	440	402	440	409	426	418	413	392	405	408	399	432	407	359	408	436	435	436	416	419	410	417	407	400	390	416	427	406	436	400	419	414	420	398	410	402	412	455	416	368	442	375	397	435	408	404	404	367	389	367	378	397	397	407	381	361	429	389	444	398	407	425	402	413	395	421	385	415	390	389	437	418	414	416	408	435	408	428	403	405	406	420	425	412	410	438	394	407	426	403	405	385	368	437	413	386	397	405	386
1749	384	364	357	353	335	363	348	332	359	389	351	361	350	341	350	401	387	367	359	344	378	343	332	333	347	327	334	383	329	345	351	351	365	334	349	346	332	378	332	352	337	364	348	341	360	338	352	353	401	354	375	378	348	317	343	349	339	345	329	385	397	394	349	371	367	367	362	398	366	357	368	362	349	329	353	392	373	368	384	380	326	353	368	373	338	350	361	381	343	375	327	367	339	352	364	324	366	360	317	359	372	335	353	363	344	318	338	374	345	333	350	326	356	330	322	348	357	358	350	355	377	391	366	322	351	331	328	324	331	323	338	346	348	341	329	351	377	363	361	361	382	366	369	361	360	365	370	373	366	357	359	333	317	350	336	366	339	335	383	354	337	362	341	387	344	371	369	381	351	362	340	363	371	339	346	343	321	364	361	335	372	340	331	327	361	339	374	350	353	350	376	349	325	338	349	335	343	304	345	328	386	331	318	329	365	357	348	366	370	340	315	366	373	370	356	381	309	374	351	353	360	356	377	350	327	332	339	351	381	343	349	368	367	371	320	351	325	355	378	340	356	356	363	360	361	343	353	331	351	376	351	361	345	356	363	362	335	366	328	362	322	343	357	372	379	326	384	320	332	370	337	373	357	355	360	333	329	351	380	336	375	367	355	356	371	355	362	325	349	346	349	380	354	363	368	356	345	336	376	354	351	323	362	362	370	413	357	355	344	321	355	373	369	345	339	352	354	373	379	377	359	343	376	368	361	351	303	348	343	339	313	351	330	343	383	361	350	316	362	356	334	352	332	340	342	349	350	350	375	363	361	367	342	368	329	385	356	339	373	318	332	360	353	407	348	339	352	363	353	358	367	316	345	360	372	342	369	320	419	338	365	357	349	346	343	331	318	346	332	375	343	348	397	391	373	377	325	331	312	322	340	368	326	365	378	353	356	340	370	349	345	343	332	351	372	357	365	375	347	385	331	333	390	349	355	344	347	350	370	367	349	347	376	327	322	372	342	356	367	394	355	369	347	330	327	368	355	320	356	324	357	341	353	363	360	340	347	360	339	370	359	362	357	360	354	353	364	383	353	341	359	362	362	332	341	359	345	394	347	350	362	376	310	332	344	353	322	343	350	371	367	349	354	361	344	388	345	371	331	378	387	376	357	355	399	326	337	358	371	358	385	371	367	355	319	367	379	361	339	352	381	340	392	348	331	353	376	324	351	356	314	333	383	372	331	361	338	310	347	357	371	365	334	309	344	381	365	372	339	359	365	347	384	363	350	350	408	359	351	358	381	325	352	367	333	344	344	350	348	333	397	379	365	379	361	369	334	348	360	349	389	328	395	338	332	336	317	362	375	377	355	359	328	365	329	381	354	368	344	398	368	376	347	350	330	350	393	390	307	372	380	325	333	376	347	349	338	351	369	352	324	345	368	326	337	360	347	350	357	328	344	384	340	357	345	340	324	342	320	378	382	334	352	360	324	339	341	345	364	326	327	349	361	321	340	337	330	344	357	378	344	342	322	329	335	378	345	331	351	369	386	361	373	318	333	360	367	351	386	365	370	391	336	339	387	318	327	363	367	346	380	376	375	379	359	356	352	347	377	342	395	373	363	369	349	371	367	360	357	371	341	368	363	345	323	353	347	368	335	349	367	338	344	345	376	344	364	342	356	350	355	360	338	388	349	338	404	353	340	358	354	383	370	361	315	368	359	335	371	345	367	335	355	384	358	331	369	332	317	383	357	354	353	347	334	380	329	349	362	354	341	387	323	359	341	338	341	312	374	345	379	349	346	341	357	378	330	372	329	345	344	363	352	367	381	334	381	354	347	345	334	344	366	374	360	379	355	328	365	373	374	388	343	344	379	365	349	357	364	363	372	354	367	337	359	330	319	376	380	372	344	331	381	362	387	383	338	347	349	313	359	348	372	332	421	358	340	360	408	354	360	389	342	346	373	349	334	346	359	347	341	378	362	354	350	326	340	360	327	358	368	344	382	346	326	349	340	343	359	367	373	333	361	358	372	367	368	353	368	370	335	341	343	398	354	361	366	385	365	385	336	386	365	377	362	327	344	318	357	336	361	376	346	348	335	375	343	332	329	380	328	355	393	357	395	337	379	355	359	349	332	379	350	353	331	370	329	346	360	374	364	369	341	325	349	342	330	327	329	337	369	354	350	334	361	329	334	366	370	358	362	386	317	341	341	343	376	347	330	354	349	339	371	369	358	336	350	375	319	339	336	337	346	358	377	381	365	358	314	365	331	372	376	374	345	344	363	322	350	358	315	333	358	348	362	364	342	350	370	350	338	366	385	361	332	384	379	359	390	319	394	378	364	375	327	355	316	358	336	341	353	364	387	370	366	342	351	365	411	346	367	338	350	361	355	375	372	371	352	376	335	371	371	379	376	377	344	341	359	358	357	353	366	331	366	332	367	379	353	328	332	351	337	318	353	351	328	338	391	349	360	371	356	388	339	370	398	350	361	387	323	356	357	362	361	305	361	337	337	352	360	316	347	377	358	364	328	370	343	336	347	354	348	355	355	357	330	334	362	338	331	385	401	368	348	373	352	365	345	347	342	368	373	360	403	357	321	352	379	360	355	343	354	371	375	342	359	347	339	390	370	358	346	336	357	359	354	358	349	359	375	356	385	342	352	354	377	369	348	366	322	352	359	368	335	362	337	317	334	369	344	356	373	356	363	372	374	342	355	378	338	359	313	330	351	355	332	344	372	381	377	360	370	391	364	373	346	368	358	313	347	379	363	372	334	375	370	352	352	368	362	364	351	339	397	369	332	366	389	375	336	349	337	339	369	342	382	369	389	382	343	374	355	335	385	373	343	322	373	407	333	355	348	342	340	342	328	380	379	338	345	380	378	367	359	340	319	374	332	359	366	336	363	363	364	362	393	337	374	378	296	344	330	341	337	363	358	343	405	359	354	353	355	365	398	358	370	344	306	347	327	370	388	319	328	384	350	317	346	352	318	369	359	347	364	333	362	343	325	366	340	358	374	306	363	378	361	382	386	345	331	325	336	338	348	372	353	378	318	392	356	368	361	374	344	357	395	376	305	368	350	349	328	361	358	324	372	377	365	330	328	346	338	328	363	361	403	322	355	384	350	378	349	387	330	373	352	339	362	330	351	368	350	358	363	347	337	360	368	373	341	363	350	344	397	370	351	368	317	348	336	376	343	351	301	327	379	343	347	381	370	389	344	341	334	345	349	358	356	377	344	341	324	352	360	360	352	350	307	367	334	372	350	345	333	344	370	361	374	338	366	382	373	399	342	351	355	374	325	330	364	368	334	365	355	330	342	355	331	311	370	324	356	371	370	350	353	348	362	340	386	349	382	352	357	363	395	340	335	369	353	318	383	373	381	331	346	354	367	349	368	338	374	342	334	381	344	386	346	372	330	343	327	352	346	361	349	355	340	356	394	350	363	383	343	338	340	342	384	391	357	357	378	347	330	392	390	337	362	373	341	368	339	341	363
2218	854	876	918	866	877	861	870	860	833	860	832	867	855	853	808	913	867	824	886	908	847	893	853	808	810	816	816	887	843	824	858	856	912	885	862	841	830	839	823	875	849	815	889	879	887	828	824	789	796	827	877	799	849	848	851	847	828	792	834	842	821	844	847	776	849	819	835	802	875	826	833	871	851	860	904	866	870	841	838	853	833	852	832	802	807	868	839	850	849	838	871	789	818	772	863	861	831	785	816	856	862	850	807	833	841	852	852	844	865	879	830	835	818	825	846	825	826	851	812	807	791	875	881	807	823	860	812	884	821	801	830	827	839	871	809	806	826	839	863	844	807	845	816	875	864	808	825	858	823	805	825	825	843	851	860	844	855	830	825	859	799	844	816	828	811	792	800	876	772	849	856	833	797	799	800	878	839	822	804	829	831	834	797	797	859	825	843	833	805	810	869	861	792	888	815	838	868	914	832	828	834	854	829	813	888	892	826	803	853	892	828	828	872	841	844	853	846	861	870	866	823	822	871	805	843	865	851	856	895	848	792	845	864	822	829	811	859	816	788	802	836	788	836	883	875	829	783	813	887	843	911	822	806	877	802	845	829	808	833	876	793	858	843	814	868	880	857	857	862	836	871	853	800	775	836	832	866	821	774	858	809	866	865	848	849	811	799	859	828	827	805	827	858	823	852	849	894	829	842	894	898	893	890	797	834	844	821	855	842	854	810	851	789	776	786	802	861	830	759	839	870	860	835	826	820	857	851	842	811	841	873	766	806	855	808	794	858	883	811	824	817	873	863	826	848	791	795	778	824	848	814	831	839	905	890	822	820	882	873	853	792	802	836	899	834	785	851	815	836	836	860	854	884	813	869	787	841	818	864	848	859	820	828	845	851	848	833	793	796	837	831	861	871	821	841	828	840	824	869	810	841	804	867	811	835	842	824	827	830	842	791	840	871	790	807	804	812	861	822	857	864	771	823	797	897	846	850	805	846	825	824	830	811	809	826	813	844	864	835	824	861	794	885	797	914	840	836	835	886	835	825	817	854	790	811	820	837	873	896	809	837	823	872	857	821	838	816	809	830	862	843	843	769	855	817	879	847	871	823	837	854	811	813	840	828	813	832	810	849	785	802	840	870	873	862	859	879	877	846	847	862	831	871	835	853	795	840	836	864	820	835	869	826	843	830	846	807	860	860	822	837	813	835	815	831	831	801	884	879	883	824	856	839	811	813	844	811	840	818	861	845	852	783	855	824	862	846	843	844	880	800	876	862	838	846	845	851	846	868	835	832	879	896	846	793	795	833	876	843	846	884	841	859	866	845	790	811	792	793	796	843	847	824	814	867	877	824	813	791	844	812	872	821	824	865	799	827	830	842	822	793	799	863	852	834	831	904	819	843	798	788	807	798	826	886	832	847	847	815	810	874	808	801	844	780	836	864	867	823	811	904	807	818	824	812	820	817	831	819	856	892	877	844	830	883	850	791	823	824	846	855	883	873	843	851	828	831	853	814	816	857	868	832	843	854	878	813	846	829	779	828	762	891	823	829	833	829	768	868	818	820	850	823	840	866	876	803	819	869	858	947	871	868	841	863	880	846	877	812	852	848	805	863	817	832	869	810	846	856	827	816	839	878	842	808	879	884	775	864	836	848	812	866	881	865	856	834	810	889	842	864	813	843	820	777	838	853	866	815	857	831	804	850	843	855	838	801	830	879	884	892	854	855	861	813	866	816	829	845	824	849	755	802	834	837	849	882	808	823	805	878	872	854	846	813	855	873	804	806	846	821	830	794	827	800	836	883	829	831	881	811	831	863	802	836	853	870	853	792	870	805	892	822	828	901	830	840	787	823	851	814	778	854	859	869	777	810	822	858	837	784	857	877	838	801	823	867	844	835	846	918	801	836	876	819	845	825	829	808	830	859	805	785	807	807	806	855	828	822	874	814	828	844	850	864	825	839	842	804	858	872	803	823	809	804	858	864	821	790	788	845	861	874	844	830	878	887	852	848	839	817	817	841	868	839	789	840	829	896	873	806	861	848	842	842	834	782	788	837	888	831	798	861	850	848	845	819	787	844	826	831	854	830	828	905	837	844	792	894	894	778	839	836	871	865	881	842	789	824	819	873	880	821	830	850	846	918	830	874	790	853	824	811	834	855	836	887	844	811	854	827	807	850	846	819	828	828	822	800	807	800	824	826	860	824	856	849	823	918	840	836	871	834	879	869	820	876	858	834	819	855	850	844	827	839	848	805	859	819	838	768	808	832	869	845	837	873	807	832	828	843	843	817	853	887	820	832	827	841	825	835	866	794	802	871	804	898	844	779	836	817	859	838	780	781	837	842	824	838	791	857	834	800	835	869	893	824	862	838	791	843	856	816	797	834	860	847	857	883	814	838	793	861	830	873	842	819	867	840	822	801	880	834	850	808	892	915	831	831	817	834	825	815	826	823	870	831	840	853	824	870	827	854	837	817	824	830	833	868	833	795	863	829	855	887	831	847	825	812	855	830	863	850	860	839	794	839	785	870	810	808	785	857	843	786	853	824	803	797	865	905	853	842	815	849	819	766	854	846	856	838	821	839	875	820	869	853	815	836	782	841	836	888	813	862	836	834	836	869	838	865	849	865	828	853	848	827	805	894	841	844	824	877	860	867	803	870	799	826	817	844	810	866	841	822	832	826	855	823	862	823	858	867	836	863	857	804	834	822	848	849	843	853	895	830	827	838	823	879	842	802	831	847	826	856	798	809	851	829	772	816	823	796	819	846	821	794	851	748	856	772	830	848	801	846	802	821	775	847	831	826	825	869	814	799	862	850	876	825	865	865	810	857	809	831	818	869	848	820	844	889	812	853	815	829	833	829	833	833	835	830	762	818	842	778	840	827	855	808	841	868	815	829	818	853	772	831	831	842	788	810	861	846	820	820	850	819	838	877	847	841	789	819	851	839	808	817	862	844	874	843	805	822	827	867	837	831	824	835	846	820	829	848	765	758	818	822	805	808	812	863	793	865	882	875	875	888	850	811	884	800	829	841	860	865	863	802	812	864	859	828	817	854	835	828	871	858	835	841	845	872	818	847	825	812	854	788	869	890	836	848	810	872	841	806	826	844	836	800	836	864	836	816	879	823	837	853	819	813	851	871	862	866	818	809	851	831	876	846	875	861	813	848	849	836	794	857	834	813	822	752	859	803	851	867	792	860	789	865	857	832	836	871	838	848	817	838	820	833	860	786	868	843	851	854	820	852	873	825	817	868	811	807	855	795	816	813	849	836	847	882	808	847	880	800	790	839	804	875	837	815	828	885	858	795	833	855	818	833	849	828	862	860	827	849	870	861	803	781	834	891	771	855	904	800	871	841	810	819	833	840	838	841	854	840	816	830	848	836	776	823	863	871	838	894	863	900	865	825	871	833	865	875	862	857	864	774	807	865	832	863	810	814	789	840	827	821	838	816	825	833	813	820	822	797	833	852	897	860	897	832	882	883	865	851
7593	629	534	461	455	404	364	348	387	373	389	322	328	354	400	338	331	354	351	374	331	345	346	344	306	358	336	316	330	364	295	317	351	351	352	325	382	366	309	366	301	320	343	371	303	338	341	337	363	362	345	345	346	364	321	347	324	327	324	330	373	365	320	358	326	286	349	323	318	370	331	345	344	338	352	318	366	346	344	356	329	327	350	338	387	340	344	342	307	333	322	345	354	330	366	347	357	358	308	338	344	343	313	302	328	323	376	331	357	309	363	340	369	325	343	339	353	304	359	325	380	336	395	384	375	312	369	349	321	304	359	386	338	350	341	302	343	326	343	362	316	337	332	294	329	354	324	306	329	348	312	348	352	331	329	313	366	341	335	348	300	306	345	320	325	353	322	345	337	335	346	333	300	339	290	347	342	392	363	321	363	337	345	315	313	312	348	339	342	389	327	364	364	321	368	332	330	352	333	330	310	337	333	315	332	332	346	329	343	333	364	335	332	354	309	348	311	335	340	322	350	355	355	310	361	337	330	322	328	359	348	336	324	396	341	309	384	334	321	299	324	362	322	314	334	344	348	328	277	354	362	347	348	341	357	363	342	309	332	307	343	332	342	327	306	312	302	357	352	349	330	348	326	320	318	368	341	364	325	383	358	316	316	351	366	355	346	335	331	336	359	327	330	312	342	325	385	342	348	349	347	323	324	355	344	357	326	345	357	293	359	369	340	321	344	359	358	380	326	322	331	334	340	352	315	352	336	413	378	338	354	322	319	329	343	320	350	323	343	351	320	348	372	351	359	356	329	336	329	355	347	340	342	371	296	323	361	336	315	306	329	325	342	355	348	332	346	306	342	325	346	320	373	315	345	308	374	333	346	372	336	299	355	308	311	331	325	338	368	348	337	327	320	308	350	326	355	319	315	319	317	341	338	301	328	347	341	335	324	377	332	355	343	324	344	338	309	364	353	358	361	337	336	346	328	324	350	353	348	327	335	323	345	362	357	363	334	325	361	340	336	302	336	324	328	347	309	311	364	307	300	331	338	321	370	346	320	340	339	308	290	371	335	331	326	330	339	337	315	350	317	357	348	328	316	343	332	326	312	321	340	354	328	363	326	319	346	344	304	297	359	357	332	342	369	359	350	323	321	378	348	332	326	321	339	361	327	309	345	343	331	329	355	321	352	304	299	334	332	346	340	370	366	339	323	355	310	324	322	372	368	354	371	334	362	338	320	315	328	353	346	335	342	350	344	357	341	354	337	330	354	333	333	361	350	354	344	364	313	292	348	324	351	352	332	329	332	333	326	350	352	342	363	359	347	322	360	357	369	361	326	346	328	350	358	324	355	317	330	344	343	325	308	350	350	346	374	335	315	341	357	332	391	335	333	372	357	303	328	356	335	332	346	338	349	357	326	346	353	363	338	337	379	323	384	357	328	338	355	376	341	348	329	326	360	339	327	297	303	358	309	338	325	307	344	336	340	310	322	322	349	328	349	305	339	342	346	334	349	355	325	374	347	357	324	338	349	338	351	351	391	345	304	327	379	345	327	326	338	352	350	355	376	336	349	309	324	340	307	350	361	335	320	349	331	319	335	326	361	294	369	328	277	290	364	337	333	337	329	336	369	329	331	333	337	338	318	322	346	348	354	352	310	319	342	363	324	332	325	341	379	345	354	307	350	370	332	358	330	320	332	385	305	341	346	353	338	334	349	330	316	375	342	327	356	373	353	352	383	341	343	346	316	338	335	338	377	350	334	330	311	355	312	348	316	332	331	337	353	352	355	346	346	320	331	342	329	333	352	338	335	316	337	322	328	364	357	304	368	328	353	333	335	365	363	294	361	336	343	359	335	297	352	357	327	330	376	329	348	336	338	313	350	321	338	307	349	320	348	342	346	318	339	335	361	337	320	370	357	346	329	358	323	309	310	319	331	346	324	350	357	350	371	308	352	364	335	336	346	319	319	373	337	325	341	327	332	338	331	353	336	352	319	325	369	348	371	369	334	346	340	349	332	327	351	333	336	338	334	333	329	326	343	345	335	380	315	337	349	327	338	333	331	316	306	292	351	330	340	315	302	311	344	360	376	351	311	349	343	347	322	355	323	313	336	291	356	332	333	309	325	312	324	338	320	314	342	332	351	339	325	318	360	327	354	357	348	299	331	319	330	361	314	353	326	335	344	336	353	298	300	350	301	336	324	359	343	326	339	349	345	304	295	352	321	347	329	342	321	337	355	329	334	313	338	322	337	343	314	291	310	327	361	356	354	361	339	346	337	342	326	380	321	302	334	337	369	361	348	337	362	328	351	333	359	338	342	389	321	356	310	357	376	346	361	354	335	339	337	338	331	344	321	327	329	338	314	320	298	359	365	346	343	353	378	328	328	301	324	314	344	330	362	356	358	303	353	338	332	372	348	315	358	346	358	340	347	342	345	328	347	352	334	333	359	322	329	331	328	374	322	323	360	351	324	333	338	353	357	344	325	361	329	346	333	341	333	356	359	310	328	335	342	366	330	312	343	341	340	334	361	360	326	361	363	355	354	322	346	347	325	316	327	314	319	348	320	325	339	334	330	296	389	346	343	329	358	348	333	343	363	362	330	326	381	331	313	342	321	359	336	337	310	346	348	304	328	376	347	322	347	319	321	345	344	331	336	338	322	313	344	337	355	330	315	350	369	309	315	332	339	339	358	345	362	372	366	334	344	352	326	359	322	374	348	350	335	334	355	333	356	340	314	351	319	346	332	345	317	391	291	335	389	334	343	332	356	345	339	332	333	335	359	303	320	306	340	332	312	320	337	329	402	343	335	345	349	363	367	322	326	340	347	326	330	360	332	358	294	355	317	347	334	360	357	327	341	334	328	309	332	333	349	316	328	360	345	369	289	350	355	347	345	354	323	348	365	348	319	363	340	308	335	325	348	337	373	323	341	357	357	340	344	359	356	369	344	328	322	385	329	325	354	358	336	321	331	349	318	335	332	297	316	340	331	322	319	336	356	331	382	336	362	347	366	342	302	346	350	321	320	325	378	361	341	337	379	345	339	320	381	354	339	344	311	333	349	353	315	334	334	302	369	364	327	358	340	355	366	366	308	343	315	345	322	320	352	313	340	331	337	373	333	362	322	335	361	353	341	361	366	343	353	344	347	335	348	371	359	365	366	348	327	335	324	332	373	342	340	353	328	333	357	364	358	330	408	323	342	292	348	326	356	303	352	349	331	361	323	351	351	350	346	315	401	328	330	360	336	374	342	366	371	353	330	337	336	322	380	334	332	356	338	377	329	344	328	329	338	330	314	318	332	326	335	351	372	325	355	343	318	365	348	336	330	367	328	348	335	352	345	352	356	333	368	354	347	333	338	340	354	334	309	316	373	329	380	367	360	333	317	337	327	339	366	379	378	317	333	344	329	349	299	358	319	329	352	336	342	333	309	362	321	320	308	335	324	332	353	355	325	306	365	347	336	362	338	332	348	351	329	316	341	312	354	336
6725	1022	1293	1358	1319	1312	1089	987	997	931	962	908	865	841	886	863	823	862	838	800	828	821	830	794	801	808	816	840	826	736	799	818	781	770	847	793	832	830	810	775	795	789	797	828	775	744	773	780	787	746	805	804	813	819	782	828	785	789	804	797	822	786	735	812	840	767	820	781	808	812	799	741	776	837	785	782	802	776	800	753	798	811	780	757	830	777	770	801	775	783	766	821	806	798	788	815	714	818	779	781	762	806	851	808	781	770	790	776	809	815	806	810	747	804	750	789	761	761	796	734	800	801	796	789	790	717	729	783	776	754	756	779	816	763	819	756	762	835	757	800	834	786	756	794	781	783	777	824	758	767	769	759	801	789	812	810	789	794	756	818	753	780	801	780	804	821	803	827	837	812	802	780	807	800	803	804	805	770	806	789	824	774	816	810	761	786	810	774	781	818	777	784	820	764	812	749	825	819	773	790	789	752	768	743	849	797	801	704	762	759	807	802	772	843	810	748	781	795	798	824	847	826	753	745	746	787	734	803	761	766	809	814	761	821	766	850	811	798	760	840	775	767	792	802	781	745	777	826	788	827	814	769	800	832	779	762	784	771	781	711	769	820	777	796	796	761	763	851	788	769	793	799	789	789	766	775	801	838	869	757	780	830	824	845	819	835	800	783	779	810	815	761	850	807	850	788	813	758	805	797	805	754	792	802	797	816	777	762	826	783	773	796	769	758	815	797	798	790	755	817	771	779	800	801	774	797	748	789	805	761	793	815	828	832	782	768	804	805	826	796	815	814	778	794	777	798	774	823	796	769	769	755	767	749	818	805	820	777	794	793	758	755	802	767	809	829	781	762	841	785	770	769	775	742	804	823	754	844	798	777	851	801	795	807	823	760	784	773	784	789	792	799	799	808	784	781	849	797	762	817	778	800	780	813	791	856	800	813	790	810	791	763	783	793	781	813	736	810	834	803	782	871	736	830	769	819	807	796	846	752	838	782	787	799	811	794	833	840	773	801	790	796	822	822	759	814	769	800	815	756	803	831	822	843	810	829	764	763	722	790	807	814	780	770	846	751	761	811	840	844	825	807	827	820	751	852	860	811	791	820	812	810	788	744	780	803	807	791	781	765	803	769	805	796	793	755	805	792	776	776	739	806	811	731	804	806	811	772	756	744	787	779	763	792	817	769	791	793	781	821	770	844	758	782	800	787	789	776	763	804	803	751	831	791	778	817	782	762	785	786	769	863	800	809	806	755	839	819	759	767	770	832	797	776	806	787	841	732	791	839	754	775	804	782	840	817	817	775	786	807	753	780	779	828	784	800	803	785	815	818	804	816	747	790	842	817	782	755	817	772	799	851	833	751	795	788	848	812	781	808	728	810	768	785	754	801	797	776	801	769	826	782	809	836	793	814	795	768	753	805	831	810	769	778	817	746	831	749	819	807	783	793	787	751	783	760	785	868	773	867	765	744	763	753	745	858	835	816	814	728	796	761	807	779	787	781	791	776	808	785	791	755	759	753	783	759	765	794	814	819	878	824	787	820	823	792	784	744	783	775	763	796	807	793	786	737	824	807	778	782	782	799	799	843	795	823	783	750	834	775	802	795	751	792	769	767	786	822	854	802	810	826	805	794	759	779	798	787	823	768	817	760	788	781	817	807	817	758	772	775	826	804	771	796	781	771	795	764	809	816	782	800	784	806	790	799	763	816	791	773	799	790	838	780	782	827	790	748	832	734	790	769	853	775	749	843	769	782	798	865	794	784	813	789	778	778	793	839	775	774	797	800	822	772	804	750	794	791	800	817	760	786	756	779	743	822	765	755	785	805	724	844	799	811	791	824	798	848	831	794	781	827	736	768	796	797	854	799	818	737	816	826	813	736	808	774	761	837	761	767	798	788	751	775	784	827	792	773	789	815	746	773	798	789	758	796	778	726	808	797	776	780	780	842	787	823	775	777	798	816	802	801	799	764	804	793	797	811	730	835	782	791	823	785	784	774	771	771	748	821	798	779	773	797	836	804	795	758	803	777	765	770	815	827	792	762	765	762	810	816	797	782	800	763	771	817	824	791	814	773	772	811	811	755	776	760	820	778	816	809	768	789	783	804	810	793	794	821	756	792	789	797	824	766	792	788	778	758	779	805	758	775	805	789	795	812	778	733	744	745	752	841	861	792	795	788	758	813	826	783	833	799	785	808	823	784	762	808	809	813	788	818	807	750	766	801	803	817	831	804	783	708	868	783	784	810	778	801	767	841	766	788	771	800	772	817	757	789	784	789	832	777	797	745	797	775	743	782	769	741	800	779	850	812	777	796	749	825	755	796	788	798	778	776	774	749	781	758	799	757	778	804	838	797	813	817	780	785	771	806	797	826	826	803	830	797	833	848	775	767	774	736	824	799	794	787	825	803	778	853	810	789	763	814	812	846	803	849	736	795	748	798	759	806	773	764	780	820	808	763	856	797	795	801	769	830	830	748	769	770	749	813	810	750	791	756	866	816	806	776	778	837	803	800	810	781	801	790	776	827	803	780	854	833	808	801	813	813	801	782	753	818	820	748	808	776	774	808	749	769	805	768	844	812	757	775	832	788	795	813	805	789	823	795	770	823	797	742	831	789	721	729	861	798	780	791	777	818	833	840	784	773	836	779	798	788	744	807	781	758	784	799	802	820	796	791	757	784	783	817	802	812	805	777	808	790	824	798	808	813	776	753	813	789	827	780	788	754	777	771	765	779	786	764	773	805	763	729	786	744	788	841	816	823	802	823	810	764	827	790	800	816	785	820	821	802	800	785	769	764	785	841	772	750	819	802	768	789	806	800	791	879	782	828	800	816	811	739	796	863	822	801	783	775	805	765	851	775	800	824	762	825	747	808	776	750	773	774	759	754	835	801	860	806	789	819	779	787	826	789	816	800	773	811	809	808	802	730	789	754	807	763	777	789	757	807	782	813	746	777	828	769	765	772	739	768	726	790	750	756	814	759	756	795	816	780	801	790	773	795	811	841	808	757	779	854	837	835	793	823	790	787	794	823	779	812	772	777	793	736	793	762	802	793	763	766	782	831	817	782	838	794	760	832	823	789	755	809	815	742	801	812	821	763	791	780	791	794	785	759	809	795	768	772	779	788	831	774	801	797	744	830	817	786	821	819	778	777	782	762	720	785	788	825	798	851	779	787	830	859	823	725	785	805	735	793	759	792	796	776	756	842	795	774	764	779	831	781	810	773	790	771	751	791	785	790	786	814	764	810	762	801	783	761	793	804	801	801	764	796	812	805	817	757	831	852	789	797	811	804	764	787	793	767	836	827	760	774	783	839	782	790	795	729	822	782	802	757	748	778	747	803	780	778	798	741	780	822	787	826	805	766	779	841	775	791	744	806	766	832	782	772	762	834	803	718	759	755	804	820	801	798	804	775	797	754	785	783	793	748	846	797	790	848	871	759	788	763	820	781	806	795	804	783	812	793	841	809	735	800	753	747	777	810	827	765
13852	973	653	501	396	349	271	257	213	216	214	191	185	175	177	175	171	168	154	156	175	188	137	161	162	160	197	161	157	143	156	145	164	143	147	189	145	179	177	149	167	170	143	196	190	170	148	168	149	150	169	177	158	159	155	154	169	172	158	154	173	141	170	169	158	185	128	158	156	137	146	168	150	186	172	156	169	178	180	157	174	147	133	138	147	146	153	152	145	143	181	174	156	146	154	168	143	128	176	167	172	158	164	186	149	166	148	154	158	159	158	157	162	145	160	167	152	144	171	175	169	164	180	157	153	179	158	167	136	156	155	173	148	186	152	165	151	149	156	163	151	156	187	158	177	149	164	161	134	153	150	181	173	137	162	184	141	176	146	156	158	163	170	169	171	137	135	148	178	162	158	140	170	146	180	113	166	152	160	139	134	146	157	155	153	166	172	154	146	157	183	149	170	150	152	121	165	146	144	165	156	173	184	150	150	133	132	142	146	128	151	172	132	139	168	163	181	167	157	170	143	152	164	161	148	158	152	167	180	153	163	139	164	170	157	158	163	167	167	152	166	140	158	153	150	135	141	155	154	170	147	167	170	150	152	143	166	161	139	173	169	162	160	141	161	181	149	161	138	171	168	171	168	161	143	163	176	150	158	177	172	179	158	165	174	142	178	149	183	158	148	161	138	140	146	164	157	154	166	161	177	165	153	158	156	150	171	167	161	165	149	165	158	153	156	134	164	165	156	176	145	169	151	144	165	147	152	181	141	158	139	156	169	168	155	123	165	161	169	157	157	140	145	161	162	158	159	172	156	163	163	158	158	133	170	154	155	153	147	161	152	139	143	162	155	149	154	150	155	179	152	147	128	165	169	159	155	169	151	146	165	175	177	158	174	163	170	148	144	155	160	162	135	167	169	157	167	166	172	181	170	159	169	147	140	151	147	164	166	151	185	151	143	172	173	191	165	176	167	142	172	153	170	134	170	168	142	148	145	162	160	171	153	191	163	165	178	146	163	165	149	160	162	170	180	165	145	189	195	171	159	167	156	144	143	148	167	168	170	142	155	151	142	151	161	145	170	165	167	180	165	164	161	156	140	157	167	143	195	162	174	151	147	144	156	169	166	166	172	147	142	175	137	144	158	160	178	156	159	195	185	124	158	163	164	162	162	161	172	154	174	142	159	170	153	166	152	155	152	182	152	179	178	132	166	187	148	136	166	155	172	161	168	173	147	139	146	143	170	164	150	162	149	153	174	158	173	152	145	150	165	168	145	162	177	167	144	153	153	150	127	176	150	150	150	162	156	146	192	142	166	171	160	147	164	144	184	142	157	138	162	162	129	160	173	140	188	167	170	125	160	165	163	184	171	158	156	152	143	185	154	175	179	167	187	168	140	145	158	191	167	179	171	143	165	149	160	169	147	167	149	170	165	172	136	149	154	157	150	176	169	166	174	157	146	158	192	159	145	170	151	175	170	168	165	160	168	144	175	134	138	166	149	151	161	168	157	146	144	168	141	155	157	136	154	184	149	149	150	127	184	152	165	161	185	168	172	175	188	144	171	161	132	167	150	143	143	149	149	146	154	177	163	173	198	153	165	170	155	129	160	162	143	153	133	166	143	152	143	135	162	150	152	143	171	155	146	157	144	161	175	138	172	166	157	160	169	176	144	161	156	169	159	142	151	172	146	186	158	183	168	145	176	174	150	151	149	172	158	168	143	150	194	154	161	165	140	161	165	151	176	163	162	136	191	140	169	161	159	133	175	164	156	114	137	156	163	174	148	168	163	159	174	157	155	132	162	163	150	174	162	165	161	148	152	130	177	135	161	158	175	160	180	159	157	170	181	141	142	165	153	187	142	177	161	126	164	159	162	164	136	138	163	153	159	165	140	154	166	186	140	170	147	151	141	145	161	161	158	153	148	187	189	181	168	154	181	186	143	162	142	145	122	166	177	133	144	162	171	162	165	167	139	153	181	142	163	176	157	147	167	191	163	151	162	161	176	181	169	152	162	145	188	163	135	137	171	170	157	159	155	170	172	165	150	135	157	164	186	163	177	155	139	159	161	151	144	154	161	189	195	183	147	175	167	172	144	159	164	161	163	172	162	170	165	181	153	154	152	151	167	137	159	165	157	165	164	140	140	145	154	177	148	149	137	152	161	161	153	165	138	162	143	180	149	160	138	153	174	154	144	156	153	138	179	163	170	171	171	169	179	163	135	146	156	172	167	168	156	158	152	164	156	160	153	134	154	151	162	164	167	157	151	145	179	133	151	147	169	168	160	145	163	162	141	162	146	151	157	162	150	146	152	154	144	156	159	119	152	156	167	163	136	147	173	169	158	177	164	182	147	177	148	170	169	158	144	153	170	151	168	147	157	168	181	183	170	154	159	139	143	170	150	146	148	142	154	159	148	137	156	155	161	153	152	178	153	157	175	161	153	156	145	150	146	154	137	177	186	176	174	159	161	155	142	160	168	163	159	158	173	158	191	177	144	140	176	168	198	147	161	166	164	161	136	137	151	165	143	161	160	187	141	144	158	148	138	176	164	152	157	153	171	162	149	175	176	155	146	160	174	153	177	153	173	165	147	146	162	159	151	174	195	168	203	170	177	165	159	143	176	175	158	174	156	158	153	149	172	135	145	148	145	135	139	174	152	164	156	169	174	155	169	149	158	161	148	156	145	152	171	153	142	161	153	161	136	174	178	142	130	155	150	181	142	164	186	157	144	158	150	156	154	155	143	167	157	154	138	158	158	143	173	172	179	149	149	151	147	151	163	168	126	176	168	141	159	149	164	160	148	174	182	147	142	160	163	157	164	175	171	169	158	147	156	206	164	172	141	159	170	139	176	151	156	152	144	164	156	175	139	183	164	158	158	133	159	163	153	162	156	163	163	156	156	170	158	157	135	151	163	154	179	175	160	133	155	155	156	156	153	148	136	158	176	170	150	170	182	182	190	152	173	170	161	128	177	132	142	163	163	169	160	176	166	179	165	186	152	157	145	158	158	151	163	162	150	153	176	175	174	162	152	153	180	133	173	173	152	163	175	166	145	160	142	137	138	156	177	162	152	150	166	160	172	160	151	151	181	159	160	174	149	149	146	133	145	148	182	193	148	162	160	155	159	156	158	131	163	161	162	158	164	165	144	154	168	145	162	158	164	145	165	146	176	158	160	187	156	147	161	177	168	163	190	157	160	155	158	151	168	136	163	144	175	158	186	165	160	132	159	149	141	181	144	169	147	197	174	153	149	175	177	147	142	148	145	133	157	162	162	155	143	146	168	163	137	153	164	158	173	133	130	155	166	153	170	161	165	163	139	159	146	149	162	139	155	157	140	162	153	147	164	147	176	167	150	179	158	163	165	174	143	149	153	157	153	152	149	141	151	161	166	149	146	172	168	176	166	143	149	168	161	144	144	150	139	185	156	152	142	138	157	152	170	144	160	158	131	179	161	175	173	139	174	137	163	163	168	153	145	161	172	138	169	134
8369	910	1515	1562	1374	1437	1030	879	733	687	721	673	610	544	567	582	507	488	446	497	492	478	445	466	432	431	429	435	441	451	437	396	441	439	450	442	431	428	425	454	417	387	363	423	415	423	401	392	414	419	384	407	488	410	377	380	419	432	465	391	402	397	424	406	438	398	429	404	411	413	449	378	357	395	418	410	424	391	404	387	421	398	404	415	406	376	391	430	407	413	426	402	405	408	431	410	407	397	410	409	422	422	420	424	398	376	406	396	399	416	381	387	437	386	426	393	412	402	382	433	409	408	417	409	411	410	417	423	383	383	404	377	441	384	415	418	411	389	412	415	404	429	404	409	377	417	383	400	430	405	440	404	388	456	392	388	410	398	396	359	390	456	424	422	415	423	429	397	432	391	402	428	419	385	424	417	415	387	415	416	390	377	385	392	426	422	394	418	385	427	441	411	405	392	413	413	421	394	435	382	411	387	378	418	377	395	397	418	367	435	404	414	373	419	428	395	406	414	393	428	404	414	387	388	397	412	403	390	422	422	426	395	387	409	417	412	439	388	391	401	410	408	422	428	419	420	389	405	403	438	405	446	375	420	406	417	418	399	418	382	403	444	380	394	407	391	445	380	400	402	417	384	398	411	369	420	362	434	432	409	425	435	405	424	440	409	402	415	403	406	455	418	410	398	389	403	433	463	402	386	371	402	395	411	395	415	384	398	367	417	420	397	427	414	429	402	407	421	407	428	419	402	381	372	396	410	409	417	403	383	370	408	393	400	413	382	428	393	404	367	398	386	395	405	385	423	408	406	407	444	392	375	382	444	445	389	386	367	426	370	379	409	388	390	374	380	396	412	426	404	384	398	393	419	407	384	413	389	392	414	425	380	391	378	422	439	401	376	380	431	414	409	383	379	404	355	412	435	396	442	423	394	366	429	405	396	408	413	398	352	357	374	424	390	387	438	383	403	419	447	388	385	375	428	413	413	394	412	424	418	446	405	388	405	400	422	378	400	409	420	418	407	400	383	430	392	430	401	416	377	431	429	388	392	424	404	426	401	418	408	379	417	401	416	449	399	394	406	401	400	407	402	404	393	400	424	368	400	413	400	405	388	411	404	455	382	384	416	410	404	429	417	421	406	379	405	368	392	418	410	395	375	396	414	397	414	432	424	403	409	410	392	412	394	397	353	403	406	403	412	378	419	397	422	408	431	390	411	424	416	414	359	424	373	413	397	408	428	406	391	385	398	470	444	413	406	434	401	436	444	399	423	440	395	407	361	409	380	393	399	395	449	403	402	416	385	416	428	406	435	417	409	421	432	393	430	433	421	385	398	398	462	399	435	425	400	395	423	424	425	419	384	413	389	392	376	408	436	389	414	406	430	442	423	425	443	397	414	390	420	392	429	435	408	399	423	399	447	421	425	416	406	429	402	407	416	369	398	403	379	420	410	408	406	404	388	386	416	423	396	413	446	421	425	421	401	440	437	423	360	422	409	377	422	390	390	368	384	399	427	388	381	416	405	428	429	396	405	419	423	399	385	455	391	397	389	394	432	402	424	426	421	366	388	402	406	423	394	417	356	404	393	383	389	380	395	417	388	415	382	385	417	374	428	386	403	426	372	380	394	424	403	395	403	374	394	399	394	426	407	392	439	381	407	366	386	416	383	424	405	408	417	430	411	429	408	467	396	449	379	410	438	400	457	378	414	404	379	364	396	397	404	432	431	395	386	374	401	408	434	392	414	384	411	430	425	383	390	415	411	410	397	383	372	378	421	380	420	394	404	414	371	403	431	450	399	438	402	376	435	382	376	422	408	432	404	387	410	400	418	412	421	411	426	386	427	409	434	399	392	423	406	436	441	406	413	383	420	394	432	381	455	429	393	422	415	416	389	387	415	392	437	394	411	425	402	430	426	421	417	396	384	429	379	396	407	410	416	386	422	411	403	378	422	439	432	417	431	397	411	430	385	388	413	387	410	394	396	395	405	434	436	415	430	410	404	419	391	405	432	420	421	411	408	391	401	363	409	409	386	384	405	381	416	402	405	410	400	401	417	425	380	424	388	418	406	417	432	389	413	386	391	406	419	413	443	432	417	386	405	388	406	395	382	390	428	446	407	418	419	404	421	428	423	422	386	399	429	384	410	441	400	437	415	426	382	401	397	417	394	401	422	421	450	426	416	412	381	423	387	423	384	388	403	407	413	406	390	399	387	387	379	396	413	408	419	403	413	420	383	399	385	414	415	375	408	424	387	423	416	385	375	377	414	390	381	398	408	402	436	396	392	425	422	378	392	417	399	402	380	398	401	402	435	409	395	409	401	425	389	402	426	417	394	439	420	414	382	401	398	399	418	383	415	393	411	401	399	411	403	386	389	436	398	416	402	392	378	401	389	426	412	416	397	381	401	432	426	382	432	407	384	439	375	416	421	406	417	392	393	385	390	396	416	407	406	403	402	429	370	412	407	404	400	423	407	399	412	360	401	424	369	418	414	407	425	432	403	403	438	407	418	417	375	401	399	404	401	451	406	401	407	405	369	417	412	411	406	382	401	393	389	383	389	396	404	383	362	420	434	393	402	384	419	397	396	404	365	403	399	397	414	403	394	389	379	417	407	412	400	390	406	417	411	404	399	438	403	406	411	411	413	430	388	393	430	403	386	401	403	372	452	414	409	413	416	402	395	367	417	416	411	413	451	404	409	412	413	412	418	440	415	395	418	368	434	387	391	385	407	440	392	391	411	427	434	382	402	422	404	398	432	385	384	410	441	425	392	418	355	411	397	408	438	398	394	372	413	427	410	408	407	412	403	385	423	423	412	368	388	419	416	391	382	386	393	380	425	369	419	427	392	399	431	406	420	396	371	386	385	372	426	384	422	426	379	426	428	396	405	425	421	428	363	412	434	408	392	369	416	391	394	399	394	418	416	395	413	375	400	411	379	428	395	449	411	428	423	366	412	384	452	417	461	399	402	402	399	392	440	407	430	430	375	405	414	406	389	411	361	433	387	409	410	403	398	386	421	414	376	398	400	399	385	431	422	374	398	410	430	425	386	370	408	433	386	445	399	393	418	425	406	438	402	394	384	423	370	404	408	409	436	395	401	446	416	383	409	381	430	382	419	450	392	398	408	416	412	417	435	388	410	415	390	403	425	390	432	414	399	395	404	397	379	384	423	422	396	407	382	417	384	382	436	410	397	440	390	382	420	381	398	385	404	386	386	409	382	427	401	400	393	431	443	393	386	393	419	397	382	393	376	363	395	427	393	427	386	443	419	437	376	426	393	425	406	397	396	435	401	411	401	402	388	357	411	405	385	427	388	394	390	432	424	395	438	370	423	371	397	425	416	408	410	406	398	411	427	435	376	404	428	421	416	400	411	435	401	431	437	378	440	403	397	401	406	402	409	432	392	436	407	382	424	428	367	434	387	394	391	373	423	386	418	426	400	398	434	419	412	407	362	405	392	410	398	408	421	424	453	436	401	392	422	420	411
1562	413	355	372	354	327	332	323	333	326	333	348	361	357	367	390	346	364	353	364	354	325	339	320	346	363	367	348	364	358	382	354	340	342	354	369	367	344	379	325	361	334	355	370	335	365	365	350	335	348	360	338	381	335	360	356	363	348	400	360	321	364	353	356	356	343	365	367	379	395	347	366	301	352	362	362	337	346	396	362	373	349	369	332	385	339	402	369	342	358	334	337	351	352	368	368	358	341	347	346	360	342	386	358	379	342	391	361	349	369	346	350	362	360	372	367	364	344	340	321	361	369	368	402	354	368	358	353	345	361	335	357	361	352	345	342	364	319	325	342	345	356	382	360	355	337	306	333	381	351	307	342	297	322	345	319	355	371	368	363	353	368	347	358	358	378	368	374	337	370	357	354	353	350	345	351	335	370	395	381	353	351	330	371	372	356	354	375	325	342	318	370	368	345	367	329	291	389	343	344	346	341	343	322	372	369	374	325	342	344	356	349	353	340	367	367	352	342	369	325	368	340	376	342	361	336	338	337	339	336	347	363	370	323	382	345	340	368	359	350	342	330	345	391	345	342	332	361	349	367	342	326	348	341	400	395	355	361	333	331	373	329	360	385	354	345	325	366	358	330	368	403	314	369	365	336	354	337	345	355	342	369	378	392	376	327	351	353	330	402	337	368	373	337	325	354	313	370	317	368	343	344	327	360	336	320	356	373	363	359	351	356	331	343	346	341	411	381	363	317	406	378	355	352	354	340	340	356	342	347	345	364	338	345	350	379	361	334	343	330	349	370	351	352	343	325	340	367	367	355	359	355	351	358	349	345	352	323	356	347	368	381	383	354	378	304	378	363	358	352	347	416	352	365	344	378	371	324	343	326	348	336	369	344	388	352	362	365	339	383	319	333	388	337	352	334	365	363	329	363	338	350	375	361	332	331	362	336	321	354	333	362	330	338	335	350	330	355	348	385	353	383	355	365	371	348	356	355	354	354	355	386	335	340	364	328	362	353	367	340	371	360	340	381	395	372	333	336	333	340	379	363	329	338	374	354	338	343	374	350	375	357	379	377	345	362	347	311	370	345	331	359	332	353	360	370	353	345	349	355	384	369	361	350	360	386	350	379	343	341	359	360	360	372	359	373	351	396	332	346	366	336	332	376	350	357	323	386	354	343	351	348	339	332	336	372	347	349	342	341	369	393	348	350	363	355	361	340	365	346	346	360	381	347	372	374	331	387	332	324	330	340	330	341	371	412	338	356	329	380	383	330	340	327	360	351	345	362	351	352	417	335	351	339	339	370	337	325	341	353	326	373	344	316	344	351	371	359	343	340	339	362	355	386	314	333	369	343	346	345	353	333	365	369	347	366	346	392	331	336	354	361	346	324	366	383	362	347	341	369	362	334	364	354	343	365	365	366	349	353	350	405	357	326	367	364	358	297	350	342	326	301	364	321	380	347	355	346	355	358	371	322	362	407	337	347	352	400	351	333	337	368	361	352	336	387	351	331	351	331	358	351	347	360	336	372	358	329	359	360	324	310	347	326	348	380	393	339	329	350	352	380	307	364	350	395	332	348	358	370	364	329	354	332	370	344	362	362	332	361	346	349	354	356	338	313	337	364	345	332	390	342	423	345	339	356	366	336	322	354	353	363	375	343	355	320	354	396	348	342	341	338	350	352	374	373	328	353	339	353	350	347	338	352	330	324	331	328	338	352	384	393	369	349	355	296	351	350	330	351	344	380	354	345	351	342	310	345	340	350	342	370	339	322	400	363	315	368	361	352	376	350	351	349	379	358	343	359	364	341	351	382	357	330	303	373	376	354	357	360	400	343	362	346	370	384	339	345	376	377	366	361	362	351	315	355	350	330	368	373	385	383	328	311	338	339	370	394	351	346	336	349	384	327	359	361	369	343	369	356	351	370	345	388	358	357	373	351	402	345	315	337	362	373	361	366	377	355	386	357	345	340	357	367	347	300	346	328	352	373	319	315	325	342	355	372	325	323	344	349	330	335	391	380	356	379	360	369	398	384	335	370	365	335	367	377	369	349	358	348	352	352	354	331	349	346	356	363	347	339	365	366	349	373	369	343	332	340	358	385	376	342	355	313	363	362	357	350	361	391	373	366	348	352	344	340	355	346	343	382	377	315	324	315	309	293	358	362	373	332	334	342	360	312	371	340	335	332	350	362	342	342	383	334	358	381	367	359	340	330	339	366	354	340	345	325	318	359	337	354	363	376	345	384	400	351	369	383	349	345	344	333	393	376	350	402	325	341	368	373	388	401	394	349	311	353	358	358	379	375	365	370	367	380	346	362	360	366	330	365	350	348	351	355	352	385	344	371	373	370	341	388	364	341	322	358	356	365	361	366	341	360	342	376	375	338	371	333	353	339	335	331	380	315	343	362	353	333	378	343	359	353	343	322	366	344	354	324	335	334	381	370	349	324	381	329	333	356	355	352	348	364	323	330	350	328	350	379	387	338	379	336	332	358	337	349	344	356	332	349	390	340	362	356	326	345	323	358	330	313	325	371	340	372	371	342	374	324	354	334	385	382	370	345	339	301	305	334	354	334	359	323	352	348	355	355	342	315	349	355	388	343	365	321	345	359	401	378	357	361	403	336	362	358	361	374	346	316	321	358	376	356	335	338	363	354	358	319	382	378	362	330	372	351	380	368	391	378	315	362	366	339	332	366	313	359	338	345	382	340	344	373	370	359	338	353	337	339	352	365	347	390	351	345	362	353	346	378	309	346	384	338	358	352	354	344	364	365	368	394	352	377	361	366	372	353	352	317	380	338	325	349	352	369	335	339	362	337	339	353	325	353	405	348	350	370	356	333	379	391	368	351	360	350	358	360	322	351	379	351	325	355	369	338	351	354	364	386	362	338	339	347	367	371	354	362	352	343	348	326	348	354	326	382	317	352	364	372	379	376	342	354	382	335	359	406	334	357	333	322	337	370	352	330	375	357	302	334	387	372	345	344	340	329	343	381	377	361	366	338	358	344	341	330	329	383	327	373	358	339	384	358	353	330	323	360	388	321	339	380	362	370	369	371	348	329	345	353	352	359	372	354	345	354	371	356	346	332	388	321	333	340	325	347	393	327	341	344	336	378	350	347	388	365	352	353	358	387	348	372	379	331	335	375	338	347	349	354	353	347	398	357	350	349	323	337	348	379	338	318	369	359	342	392	351	369	388	320	379	352	371	319	347	365	343	352	316	366	349	341	365	353	341	365	342	330	326	341	352	341	339	368	386	348	340	352	376	350	312	365	336	373	379	362	313	381	358	347	386	352	361	339	331	326	350	363	357	297	328	330	369	362	363	374	358	346	406	375	346	340	373	352	388	366	355	398	367	330	322	355	329	406	347	352	369	347	346	342	371	365	362	385	360	339	361	332	375	395	344	334	380	326	364	344	347	351	339	327	362	355	367	337	361	365	351	330	396	395	362	352	341	319	328	335	369	328	352	333	338	370	311	376	349	338	353	375
2075	819	868	854	851	902	813	827	845	837	864	856	801	840	889	828	876	797	831	901	811	796	843	826	836	826	860	790	891	824	839	823	795	863	856	876	822	848	819	831	839	831	878	874	827	787	839	800	803	788	865	840	798	825	841	893	827	843	906	839	826	822	823	847	816	859	875	859	862	875	854	831	849	862	813	802	840	817	888	822	763	861	874	825	869	803	834	833	791	837	866	876	867	882	848	808	818	856	899	841	859	805	791	828	837	816	822	805	838	869	805	837	858	872	796	839	896	799	795	866	789	803	809	825	830	839	844	820	840	840	806	886	873	848	825	808	817	825	851	833	817	798	833	805	811	847	865	831	911	862	860	834	851	837	792	856	859	893	864	846	824	797	802	840	828	845	821	872	825	792	788	860	796	868	835	832	818	812	823	835	813	833	820	771	821	837	826	853	826	826	865	816	773	873	823	834	849	860	829	832	829	838	824	831	819	831	862	813	836	850	854	775	803	847	807	816	867	831	818	822	826	879	837	858	817	830	831	847	793	819	808	777	804	847	887	829	845	807	786	830	843	799	800	837	863	905	802	803	785	874	814	813	840	813	815	864	757	872	847	789	873	830	844	866	845	825	840	843	835	769	826	875	831	854	824	881	812	798	867	832	849	836	813	812	797	863	820	824	819	880	893	898	849	847	836	838	805	841	836	830	792	847	810	857	868	812	833	862	781	872	859	836	850	794	858	830	780	882	841	826	823	818	855	800	829	920	826	798	846	830	822	833	817	830	849	915	807	850	815	865	792	803	818	849	826	809	783	802	842	870	871	852	801	821	848	842	858	821	865	880	857	834	838	816	834	814	850	838	884	851	838	821	776	829	812	835	834	872	825	827	838	811	842	819	840	854	819	799	853	825	795	840	793	847	862	827	825	824	851	848	860	853	901	839	856	852	819	800	797	837	842	813	820	846	802	828	895	831	882	842	876	796	857	826	805	862	933	824	815	856	811	820	851	843	804	796	837	839	844	853	852	813	880	843	846	811	860	825	823	894	840	832	814	828	806	810	874	816	874	809	816	824	814	794	847	838	851	817	843	874	836	867	858	819	822	803	828	825	841	885	789	811	846	827	804	848	852	860	822	852	910	845	844	847	840	849	833	807	843	833	810	839	863	849	871	844	835	806	835	793	846	810	852	892	827	833	800	836	876	887	864	816	856	803	857	825	834	784	784	866	793	838	842	894	877	811	845	837	858	876	809	842	811	821	831	816	795	826	836	822	862	830	861	858	854	866	800	819	817	843	827	814	801	888	888	844	824	839	824	833	868	805	851	827	798	847	852	835	828	828	836	806	833	850	820	850	843	850	838	787	846	843	804	801	862	844	799	793	794	790	869	860	814	855	830	878	866	860	824	825	885	842	830	872	800	833	776	847	838	840	844	837	797	834	881	792	829	848	825	817	833	813	873	829	845	824	830	871	847	841	827	827	801	845	814	823	816	880	860	799	822	819	857	858	798	880	842	797	827	828	797	852	814	849	815	840	848	806	877	841	794	854	795	827	823	815	859	873	820	819	793	826	849	861	826	829	841	803	838	806	796	864	900	870	787	852	772	883	831	853	869	836	865	865	831	839	854	796	869	877	841	830	815	801	857	801	854	857	853	860	865	881	873	779	797	836	892	790	816	774	869	783	856	845	845	886	846	842	832	861	827	788	811	826	836	849	853	814	810	809	853	869	893	817	870	812	832	829	856	840	885	851	807	977	803	794	816	810	826	867	823	834	805	821	847	857	871	841	831	863	775	810	807	823	845	862	774	861	890	849	834	823	865	854	819	832	785	870	834	825	795	846	832	856	880	844	895	823	886	821	807	794	847	820	788	848	856	847	826	820	835	903	854	845	824	845	772	836	835	791	869	835	879	827	828	849	805	859	831	830	846	793	837	879	842	811	835	811	869	822	874	809	845	866	766	816	849	801	808	859	898	887	863	896	850	837	823	819	829	889	838	837	834	836	883	806	912	846	833	840	806	874	869	793	820	873	794	861	883	798	859	803	839	871	848	843	831	876	830	788	884	814	852	863	821	807	853	905	817	805	808	881	852	794	833	811	825	847	817	819	793	834	857	837	872	860	852	858	832	839	896	825	807	845	846	814	823	835	791	840	857	756	839	837	816	834	827	845	848	821	832	828	766	826	851	881	869	819	878	831	808	855	777	825	800	905	871	842	866	821	857	827	794	831	865	817	879	818	836	817	840	818	833	829	820	866	833	806	827	824	879	810	781	844	794	802	819	868	832	881	857	867	837	872	821	820	886	904	810	857	865	806	847	843	859	841	821	822	848	831	893	828	790	774	853	814	794	845	786	851	835	843	732	859	811	856	844	832	768	852	865	863	910	863	808	842	859	891	849	821	884	826	858	805	798	807	812	812	838	844	851	846	832	847	876	809	785	832	769	842	823	888	779	829	756	845	828	859	801	821	852	833	831	871	842	810	898	850	889	867	806	810	860	818	828	812	816	823	885	866	848	841	848	843	904	820	842	785	836	874	885	805	855	825	854	806	827	827	793	870	763	838	841	823	832	824	850	849	776	814	822	832	845	820	875	815	798	840	842	846	870	816	825	804	867	834	791	827	797	803	838	902	859	843	855	840	831	843	821	885	824	823	851	806	809	812	854	871	828	803	852	820	825	871	841	830	837	842	826	797	781	863	814	855	862	811	831	822	789	829	802	830	794	806	844	866	819	829	818	801	831	771	825	833	817	827	780	814	832	814	831	816	851	850	833	807	877	795	824	891	870	780	815	830	839	844	842	805	860	836	847	833	803	880	881	841	855	841	840	872	853	817	844	822	831	845	844	821	850	835	847	891	774	860	781	834	847	863	837	850	851	816	799	810	851	869	796	817	794	831	872	827	808	846	813	854	810	784	825	878	866	869	811	892	805	823	821	855	806	862	793	825	883	850	805	795	797	830	820	847	843	830	880	784	859	784	798	814	837	875	859	845	886	793	793	875	820	830	815	835	828	833	846	879	856	766	847	868	849	833	850	817	858	837	821	791	853	828	773	803	825	820	779	824	817	824	864	820	841	829	816	798	829	789	802	866	840	808	810	792	822	778	798	809	853	840	836	821	850	825	808	833	842	796	868	798	885	818	881	775	804	814	898	834	845	791	848	821	887	884	849	802	827	857	832	829	825	824	828	847	804	832	833	852	851	876	853	871	809	821	824	835	862	810	883	764	821	794	852	820	840	794	841	809	786	818	801	853	795	820	848	798	761	824	823	824	836	801	812	826	859	864	841	831	882	866	837	852	821	854	841	831	868	800	854	876	906	826	840	831	836	831	854	879	850	839	881	780	814	837	814	861	873	829	814	777	892	883	855	832	823	825	856	812	857	808	843	846	814	849	832	857	823	809	869	808	794	820	875	825	882	836	843	865	853	811	845	770	836	865	817	868	815	869	809	799	819	846	833	869	878	809	825	805	828	775	866	848	903	858	866	865	824	841	860	846
7415	659	542	482	417	399	380	394	351	339	352	414	357	349	368	339	343	363	369	376	370	342	350	355	382	333	353	347	339	372	364	347	334	387	350	348	376	319	360	361	330	353	367	349	322	337	315	362	305	364	348	342	308	342	304	313	358	363	344	342	365	363	314	368	325	300	335	321	356	325	352	303	311	306	315	335	341	343	350	329	314	342	301	341	336	344	325	369	349	339	316	331	298	321	345	337	354	322	317	335	357	336	331	333	352	323	320	355	347	350	355	297	344	376	356	324	326	334	332	331	357	381	329	336	383	310	315	390	385	381	360	365	342	335	356	333	347	341	329	356	335	351	355	346	326	347	338	359	358	318	315	305	327	349	348	292	325	326	341	345	337	343	344	383	312	350	345	334	307	319	351	312	310	338	307	330	326	348	331	368	331	319	332	349	341	356	334	338	349	343	349	339	340	355	333	360	338	342	306	355	359	330	387	336	297	328	339	359	336	364	336	306	344	319	362	352	352	338	330	312	321	340	345	349	333	355	328	344	315	352	334	315	352	300	357	333	350	344	336	352	370	340	323	360	355	365	292	331	312	326	360	322	340	318	323	342	335	367	380	349	349	327	335	367	337	320	299	340	364	374	347	350	374	341	301	327	340	351	327	353	328	319	356	364	332	364	329	360	351	304	356	297	324	318	323	337	310	329	336	332	367	297	361	318	334	346	370	343	297	363	336	324	359	366	330	335	346	339	339	340	365	322	338	328	284	337	344	329	315	350	357	321	330	309	290	352	320	368	331	333	329	335	356	321	326	360	347	362	369	326	375	354	386	355	334	324	349	320	354	363	373	334	289	334	321	357	350	333	333	370	325	320	356	344	349	373	338	317	375	349	375	355	331	312	312	335	323	320	342	298	345	312	341	326	323	341	362	317	335	329	334	300	333	340	324	353	362	326	371	293	368	325	353	303	310	323	338	338	351	319	321	321	341	347	338	317	336	338	329	353	356	341	327	366	309	331	328	326	349	387	330	327	336	321	351	349	357	334	386	337	343	321	340	325	331	369	380	340	344	373	357	327	309	351	328	318	366	325	329	327	365	317	326	330	333	348	335	338	359	353	344	373	335	336	317	330	370	297	334	309	336	316	307	317	401	348	384	337	284	324	322	298	327	339	338	318	353	361	347	341	331	351	348	314	323	351	308	308	377	346	320	352	333	333	347	330	356	304	338	318	357	336	305	352	325	355	354	332	302	359	350	360	361	340	315	329	320	314	337	335	326	299	349	333	314	320	389	331	319	336	323	345	334	347	352	336	341	323	346	327	338	356	320	372	337	315	322	338	327	299	329	359	349	361	348	359	359	360	334	331	304	308	323	324	350	369	322	320	370	362	318	305	347	362	338	369	348	328	339	359	322	355	365	302	328	381	373	321	354	355	302	329	315	318	365	339	357	342	346	374	320	317	333	370	359	328	358	329	350	319	366	329	347	363	349	319	358	299	319	347	358	372	334	364	340	320	342	343	334	375	332	333	310	337	316	349	336	319	350	344	331	357	323	339	355	377	343	335	349	333	332	310	361	358	327	305	334	344	347	346	338	346	337	371	346	331	297	321	346	323	341	345	361	346	341	331	398	318	329	341	339	281	333	354	311	336	393	347	338	314	334	361	348	338	329	368	326	296	353	328	363	308	383	316	360	346	318	334	349	330	333	342	316	314	336	343	338	335	355	346	344	339	296	321	341	334	360	364	326	323	353	333	330	360	342	308	377	357	353	314	337	327	342	361	350	371	352	315	315	317	345	384	313	343	348	325	332	337	324	349	323	371	344	340	328	293	369	311	379	363	353	311	343	353	370	344	374	316	354	351	333	333	370	353	321	322	363	353	343	369	356	340	347	344	300	333	315	316	367	323	344	334	366	343	345	309	300	378	316	349	342	358	356	339	327	337	326	332	337	342	313	379	328	323	373	316	337	323	339	344	328	352	341	338	330	319	330	337	297	310	335	343	362	330	307	318	353	349	389	349	374	345	361	313	311	323	337	324	313	343	341	351	326	349	338	370	349	334	340	333	344	321	319	337	327	361	349	356	329	330	324	330	330	326	321	351	323	341	315	333	359	357	367	321	324	337	322	375	356	347	301	313	326	354	327	291	361	361	327	269	361	352	311	312	305	342	340	316	315	380	320	346	344	324	292	341	316	318	348	360	332	325	353	349	332	333	329	306	360	337	331	298	359	335	325	288	350	321	339	338	341	337	341	325	332	377	329	337	345	294	315	334	321	384	314	330	366	356	402	375	355	316	318	327	329	336	337	338	330	336	298	359	352	301	318	352	298	347	330	303	305	320	308	364	321	311	323	322	349	315	348	356	378	347	335	324	292	351	330	320	324	350	369	328	362	336	333	358	335	323	352	331	330	342	333	324	341	377	310	313	334	309	346	330	365	332	376	341	322	336	345	360	354	317	343	352	342	372	320	333	362	360	313	310	336	333	356	365	337	331	309	346	312	355	301	312	361	334	347	360	325	316	311	356	308	326	335	330	332	333	332	333	349	368	306	354	350	341	327	336	365	330	315	371	321	322	329	288	320	323	312	350	316	298	319	326	326	324	340	369	338	332	327	390	363	344	275	337	340	358	367	317	343	343	315	336	372	341	362	362	349	359	328	350	365	302	345	327	353	336	315	331	382	325	349	370	364	323	348	314	316	339	360	326	343	350	326	336	352	351	330	310	333	327	335	365	349	331	303	345	387	332	354	308	311	320	319	364	340	298	320	333	392	309	347	301	329	308	342	311	333	334	312	328	337	312	337	337	339	350	330	366	325	375	348	317	316	351	364	327	328	314	329	323	322	342	328	326	346	296	290	338	323	313	365	333	361	347	343	369	333	340	337	344	337	359	361	350	315	338	332	356	320	350	315	355	353	340	317	313	352	362	330	308	334	361	351	366	309	325	343	337	336	347	296	319	300	312	329	314	345	336	351	351	364	347	358	316	348	329	371	344	374	325	301	327	327	338	327	364	341	347	351	338	321	299	316	336	353	336	368	329	320	328	330	350	335	312	348	360	328	375	320	340	332	362	356	376	321	331	345	348	339	332	320	335	393	334	328	329	356	330	315	358	314	346	333	334	386	339	332	340	325	335	328	347	323	336	326	329	332	332	348	346	348	302	350	373	352	332	366	351	339	358	337	336	332	327	380	358	341	322	304	333	327	299	371	329	371	364	273	352	312	387	350	351	345	338	327	372	375	295	339	357	351	330	340	313	318	313	333	355	381	334	312	333	357	350	303	340	332	323	323	345	343	341	333	318	346	364	340	335	381	329	346	334	349	335	336	344	342	324	377	352	342	336	332	325	363	353	304	356	336	345	336	330	366	359	354	321	343	356	301	311	305	360	355	321	298	331	341	343	351	357	315	304	346	293	362	317	357	339	302	352	326	323	311	336	290	333	321	379	320	335	334	349	317	293	318	333	341	354	320	329	356	322	363	340	328	356	334	339	346	320	313	349
6696	1025	1280	1416	1282	1214	1058	1016	959	943	960	995	979	859	849	837	806	842	825	808	815	857	797	876	781	818	826	785	755	833	802	793	753	834	809	802	794	795	796	808	828	776	783	796	799	817	814	780	857	793	818	808	776	819	815	797	832	721	778	776	708	806	784	766	783	807	817	803	816	781	774	825	819	749	802	827	782	841	770	770	805	762	886	797	785	771	774	802	767	837	752	815	801	743	761	796	794	753	724	774	767	751	815	737	712	837	820	781	778	820	759	730	756	832	780	797	799	753	803	752	808	818	804	803	784	839	784	802	794	790	809	787	806	808	764	782	812	795	794	755	818	739	811	762	830	808	801	778	781	780	812	793	737	792	812	725	801	759	739	797	809	821	774	789	796	761	813	824	809	760	810	792	787	767	783	770	744	771	842	747	755	784	841	822	804	748	790	795	798	794	820	732	777	707	786	801	837	804	798	820	790	778	771	760	804	771	776	797	788	785	789	855	761	786	811	794	848	811	807	782	837	794	809	853	787	778	810	803	807	765	790	740	792	762	754	869	746	770	775	843	770	762	844	788	771	796	844	781	737	798	755	776	822	716	793	785	793	764	756	820	813	746	785	802	793	803	796	821	839	792	809	844	801	805	790	828	763	781	800	733	813	739	794	745	774	821	784	830	783	800	841	764	768	772	759	760	825	798	760	828	787	802	808	798	806	794	788	812	776	764	789	779	834	760	829	816	772	773	768	768	771	814	774	793	769	770	800	802	773	807	803	830	833	823	788	787	746	808	805	750	773	802	787	809	848	780	811	791	804	775	750	812	839	767	765	761	802	751	744	791	786	821	805	784	816	791	771	859	726	759	812	767	766	831	765	846	807	791	783	775	799	781	793	801	843	810	793	826	779	769	771	717	794	748	805	761	811	771	777	812	818	783	751	840	747	825	790	780	811	823	804	813	790	784	781	775	808	724	729	838	796	757	783	808	788	807	776	795	763	777	798	818	811	763	786	859	798	837	831	764	785	793	765	779	784	807	764	783	808	795	803	796	755	859	775	794	795	806	750	760	761	830	820	804	772	821	811	790	801	803	779	770	825	797	782	742	819	803	758	815	824	742	792	749	833	888	833	850	813	802	788	816	781	788	776	754	851	797	761	793	805	781	834	812	837	879	772	755	788	800	766	786	781	793	786	850	706	761	735	792	779	778	760	794	825	776	796	800	758	804	759	754	792	788	794	829	819	826	759	811	793	848	825	791	866	765	757	777	801	723	828	777	830	754	855	803	816	724	807	773	805	817	836	843	798	785	808	804	847	769	754	786	858	806	772	783	791	791	813	802	814	813	805	828	761	847	782	789	815	811	795	809	793	834	791	754	836	771	810	745	777	802	788	731	794	806	761	760	813	800	795	802	789	810	800	777	810	819	782	746	838	859	780	808	767	766	793	775	841	817	757	833	776	787	799	722	846	786	738	780	799	759	814	765	797	809	841	775	816	844	712	835	825	790	820	798	804	789	788	750	804	807	822	755	802	784	797	780	802	786	774	751	735	797	762	761	820	815	768	760	788	778	800	761	811	832	788	778	751	858	781	813	806	779	740	815	798	812	775	791	862	797	846	775	835	781	744	791	724	836	774	818	771	749	815	786	847	808	847	836	763	799	781	783	786	762	808	782	728	743	776	829	815	787	828	812	803	763	808	785	774	788	823	801	851	813	836	762	757	837	760	788	757	754	826	794	755	844	797	754	826	810	795	778	768	788	819	823	771	797	774	769	789	826	822	775	786	770	813	813	794	797	821	809	816	810	739	787	791	771	766	808	778	749	817	747	800	761	813	791	766	754	767	820	762	801	796	770	822	815	782	770	763	780	795	799	766	798	808	795	822	761	781	792	828	802	780	833	821	759	770	791	794	812	819	738	823	782	811	756	771	754	766	815	797	835	814	784	797	762	749	739	782	789	775	740	861	822	741	839	820	775	771	786	789	797	788	853	782	758	813	787	821	766	842	749	788	772	832	839	832	833	765	789	776	798	773	773	786	773	799	784	825	773	806	827	781	777	760	832	762	788	743	761	759	845	808	731	791	767	811	764	786	765	779	794	786	833	766	790	814	775	812	803	789	805	787	778	811	770	815	787	783	809	806	752	769	805	779	764	800	766	795	710	767	789	798	840	867	843	801	763	815	734	777	781	779	788	694	732	762	800	819	804	758	787	756	785	779	765	770	813	791	827	815	835	844	774	787	802	774	780	779	768	762	816	825	745	767	829	761	748	796	801	742	818	793	786	794	785	805	764	801	777	795	809	716	779	788	851	759	747	763	801	797	820	832	812	780	761	787	765	810	780	771	845	796	791	819	769	793	828	759	773	721	782	762	786	792	793	840	820	768	772	774	783	813	796	794	837	764	783	773	797	805	807	863	760	823	837	791	765	777	824	785	818	746	855	778	811	742	756	772	757	799	793	823	782	821	780	812	848	800	789	754	834	726	815	791	753	800	831	796	767	758	798	809	825	795	781	780	813	755	789	804	789	791	800	842	793	822	807	797	823	774	838	729	809	806	824	814	822	817	818	813	823	794	773	826	800	788	800	772	804	767	853	799	761	805	760	728	759	773	858	782	802	820	851	802	785	779	758	784	774	816	831	782	795	802	818	798	812	756	789	832	786	763	795	815	777	771	797	822	784	797	810	787	818	792	815	843	813	778	770	773	786	773	737	800	818	798	796	789	784	764	758	814	786	802	793	813	796	843	809	786	774	765	855	748	829	809	828	806	810	834	780	791	777	771	754	815	830	758	778	781	766	709	762	746	806	872	778	812	839	789	786	771	791	823	806	755	760	772	836	778	789	817	788	830	800	812	790	772	774	812	802	804	831	799	846	793	863	755	820	795	815	797	767	803	782	818	781	787	803	742	722	789	864	799	827	769	794	795	750	797	840	812	748	814	804	809	784	788	793	785	813	785	822	808	811	768	794	796	841	784	810	834	782	793	814	770	812	778	833	782	783	819	740	772	799	814	775	777	802	729	815	775	768	785	805	843	787	777	800	782	833	812	824	810	782	803	786	773	766	750	786	798	832	801	803	770	823	784	812	783	772	808	819	790	785	795	813	792	785	804	780	774	774	780	749	876	778	814	768	749	761	827	743	836	781	772	804	836	772	792	768	768	747	809	817	846	778	741	796	773	818	872	783	796	781	814	780	800	787	784	779	726	826	815	835	795	784	834	763	759	765	799	828	817	781	833	777	788	784	807	775	764	784	733	774	816	778	784	884	810	804	792	825	819	802	755	785	795	795	791	792	788	744	774	788	801	822	755	837	785	804	754	755	748	761	793	799	782	781	698	784	824	839	764	847	799	765	835	728	790	802	768	786	766	797	826	810	782	786	732	743	817	791	794	737	802	833	778	788	770	778	781	785	783	833	781	777	793	796	766	749	824	759	778	787	814	767	799	786	773	839	795	826	787	736	811	801	773	779	781	779	758	809	761	806	838	790	879	780	804	811
13262	914	693	511	380	330	252	232	283	232	201	216	194	197	173	181	180	182	190	177	155	171	177	158	172	169	163	151	170	169	150	156	145	163	175	136	149	155	165	152	167	151	166	166	163	174	162	155	164	186	133	142	175	149	158	142	155	164	142	146	160	156	173	173	177	162	140	153	148	173	154	148	140	165	168	143	157	153	166	150	141	177	130	165	147	178	138	154	152	132	152	161	179	168	154	172	165	155	158	160	150	144	166	157	152	164	157	154	151	159	154	156	139	167	160	154	191	155	177	144	142	159	161	173	150	149	152	157	158	158	138	196	151	162	149	169	157	178	171	168	152	141	149	158	171	141	155	191	155	168	144	152	175	170	153	157	164	148	160	178	164	140	155	148	153	165	189	141	157	144	166	167	150	166	185	144	154	160	156	142	155	129	141	160	177	152	161	145	135	156	129	144	166	165	166	151	148	171	164	170	141	178	137	164	155	192	166	162	155	144	160	154	146	154	178	165	167	182	163	174	150	164	167	145	152	165	161	161	158	171	150	162	153	167	165	131	153	129	139	154	173	164	164	171	166	134	169	166	163	164	161	180	149	151	174	146	177	141	152	157	170	151	153	154	151	161	167	155	154	167	149	148	132	174	168	160	155	171	167	137	168	154	157	149	147	164	145	155	161	179	163	160	145	164	154	168	183	157	164	150	142	167	177	153	160	149	148	156	169	164	168	162	156	154	159	147	135	135	176	147	146	166	156	164	155	165	159	183	169	166	161	149	159	151	148	172	166	176	149	151	170	146	153	144	165	153	160	150	147	147	145	140	155	137	176	147	166	170	150	175	165	140	156	172	129	148	178	168	158	163	154	176	155	141	148	145	139	170	143	120	123	158	150	141	143	149	155	148	162	154	166	169	185	158	143	150	172	166	167	144	165	163	147	165	154	151	168	136	177	168	164	171	161	163	146	184	138	171	163	186	160	145	159	151	150	162	178	149	160	176	169	163	144	160	160	137	184	158	171	150	148	146	135	147	165	184	142	164	160	146	134	133	140	161	141	156	162	185	166	145	159	159	141	155	135	150	157	167	163	181	186	167	166	154	134	150	140	155	180	150	183	163	171	143	152	181	147	147	176	152	161	132	138	139	164	131	143	161	144	164	163	155	165	142	132	161	181	176	148	146	165	143	155	142	158	165	143	130	146	150	153	155	146	178	177	168	159	149	165	132	152	150	146	134	151	145	155	159	160	171	167	142	172	160	154	167	171	157	146	161	164	153	155	170	153	156	171	177	148	157	159	157	176	149	141	157	149	150	149	166	162	156	159	172	153	150	149	131	168	160	172	172	154	124	147	176	164	165	154	140	181	157	169	172	157	152	169	155	144	154	144	175	143	181	165	138	141	171	171	155	139	162	146	165	170	156	168	163	139	133	157	156	150	130	131	155	175	153	148	163	153	150	173	142	175	162	153	171	156	147	160	158	178	130	148	143	160	155	144	143	152	148	150	154	167	140	139	162	151	135	133	131	171	135	167	163	130	161	161	171	155	173	158	160	168	172	142	147	141	163	144	170	141	135	144	170	170	158	155	166	165	163	157	159	162	151	162	164	141	162	158	139	173	146	158	128	177	180	156	133	147	145	159	175	179	142	143	167	157	168	162	173	136	176	154	146	152	158	162	156	150	149	156	198	144	167	172	193	139	159	145	161	167	152	155	163	145	136	159	149	158	148	160	164	175	147	134	158	174	178	148	162	134	148	167	128	180	149	163	157	179	144	145	175	155	147	170	164	146	185	168	149	152	169	148	159	142	139	155	173	159	137	176	164	134	144	143	142	160	157	169	158	187	158	155	147	151	152	151	164	179	151	159	152	168	155	168	167	144	162	163	140	156	155	154	126	165	152	162	162	152	152	154	131	152	164	151	156	136	176	161	150	160	140	148	161	165	136	149	156	165	194	161	163	158	164	150	157	155	170	181	142	145	148	150	148	199	173	176	147	131	165	150	188	151	171	153	166	160	139	148	145	143	197	168	161	148	152	160	163	162	150	157	168	148	154	149	178	160	142	137	146	189	154	156	160	176	162	166	159	162	169	162	153	139	127	156	150	148	160	144	131	133	148	149	182	134	145	155	162	155	165	155	150	143	149	160	145	158	156	148	157	159	163	165	135	158	151	152	141	157	162	150	137	175	163	160	157	141	151	177	161	161	148	165	176	161	141	152	148	151	172	141	141	155	174	162	161	184	165	174	166	170	165	142	137	177	184	131	155	152	163	182	176	143	170	169	172	150	152	164	155	168	156	179	152	167	141	179	159	150	155	158	122	147	165	166	175	144	169	175	164	170	160	178	173	158	184	159	158	159	181	156	141	137	154	170	156	159	157	159	140	168	180	181	161	155	156	173	148	149	141	173	151	155	166	160	164	164	152	152	139	156	170	139	172	151	163	177	153	155	148	175	159	137	154	155	134	148	145	144	165	182	161	141	161	145	168	159	168	163	165	149	150	159	165	170	151	146	156	164	167	160	152	203	155	158	153	152	148	147	148	160	174	168	162	142	180	162	149	139	158	155	136	169	148	160	145	153	161	175	159	163	162	157	147	162	147	131	142	151	135	155	197	154	145	167	171	157	170	143	155	175	147	136	150	144	169	168	146	145	163	168	151	167	140	143	130	160	166	131	154	145	158	152	144	164	160	168	161	170	157	147	168	155	154	173	157	154	141	144	144	168	153	154	167	173	176	153	159	144	147	148	144	156	157	146	167	159	164	156	150	141	165	137	138	150	137	141	126	157	153	159	164	168	160	166	148	165	178	170	168	132	157	160	151	162	176	154	166	147	143	155	162	163	160	160	131	157	153	150	155	137	131	168	179	160	169	157	189	158	176	134	188	162	164	171	151	173	155	164	138	138	172	155	162	177	166	165	159	160	165	148	170	127	160	172	168	164	127	152	149	148	141	160	128	154	157	164	151	140	144	174	165	170	168	159	147	156	141	150	155	151	161	181	162	167	171	137	154	153	170	159	189	156	148	160	155	158	133	157	157	155	149	141	160	161	163	130	151	148	166	164	151	144	155	145	142	174	158	171	128	186	165	149	139	171	159	157	146	161	160	166	149	161	141	165	156	147	138	150	159	158	159	165	149	160	186	147	159	149	161	180	160	166	154	149	139	156	157	142	164	153	161	158	181	170	137	162	148	139	138	166	150	166	133	171	146	171	159	146	171	149	170	173	169	171	159	152	145	171	162	148	160	159	161	152	138	169	146	159	145	170	135	158	158	151	156	162	161	160	163	159	143	169	173	147	158	161	160	162	173	149	153	139	157	164	153	169	148	171	177	139	162	169	178	146	163	154	178	160	158	171	112	142	145	149	152	166	150	130	153	150	179	157	131	153	159	144	185	170	165	150	152	158	139	164	162	180	160	172	161	156	164	175	155	160	154	181	148	150	146	148	172	128	182	153	180	145	152	151	153	145	187	172	151	150	152	158	171	154	164	146	152	154	168
8196	872	1505	1591	1427	1283	1051	868	780	774	642	689	630	614	559	525	485	502	478	472	469	506	468	457	442	440	446	425	424	415	417	431	444	431	429	428	426	435	414	411	418	465	461	463	432	420	418	439	399	420	401	437	404	365	422	432	422	447	440	402	417	412	415	403	418	427	429	397	374	380	368	415	364	390	416	398	420	393	398	422	383	447	410	402	384	426	382	418	415	390	432	398	406	412	399	405	412	415	393	407	363	413	407	433	398	411	380	422	403	400	432	415	404	394	415	418	371	414	422	432	448	389	388	367	444	397	427	357	410	378	429	394	433	415	431	405	396	379	406	423	404	385	425	420	431	375	399	380	410	402	377	410	391	372	400	406	396	374	404	396	397	384	393	418	416	408	379	370	394	378	369	398	388	435	372	404	392	394	399	390	443	404	407	379	402	373	421	389	418	392	384	415	418	444	386	424	424	425	401	415	405	421	418	415	389	405	424	358	463	412	395	412	427	405	401	408	373	431	397	431	425	396	400	376	387	416	377	418	418	391	390	405	406	373	391	420	419	439	437	379	403	384	381	413	392	408	371	420	419	412	418	393	434	396	423	408	402	398	412	384	433	407	424	370	407	384	428	388	362	386	402	397	393	421	412	385	389	417	421	398	444	386	419	393	409	378	424	382	404	401	416	391	395	403	401	393	411	398	415	394	407	404	380	440	397	366	390	426	418	377	407	374	411	417	424	401	381	409	401	400	407	398	401	436	402	395	389	392	416	416	382	434	402	414	373	378	435	401	390	416	416	393	391	437	403	399	383	422	394	396	414	400	431	378	415	396	382	410	396	435	393	399	359	398	416	378	384	427	390	406	400	400	395	399	382	401	438	405	404	403	428	373	405	420	410	436	413	381	389	423	422	392	444	428	414	408	387	409	407	416	406	425	387	419	408	370	390	410	408	381	416	416	412	374	384	364	425	389	390	386	388	406	410	432	420	391	413	424	390	398	413	392	430	372	460	403	394	416	421	400	386	381	378	423	362	429	411	405	422	409	399	383	392	409	410	412	401	383	404	429	393	414	383	368	442	398	423	397	394	394	404	432	372	424	433	446	410	385	392	403	388	373	405	407	407	393	399	377	422	362	405	421	401	398	396	404	401	425	402	421	437	443	407	398	411	391	429	428	411	400	427	427	419	378	445	392	381	411	411	419	406	381	386	387	386	392	374	376	370	376	415	407	385	388	413	398	382	368	383	429	390	395	427	403	410	396	398	382	396	380	409	410	361	375	428	407	454	369	359	396	400	386	361	381	417	366	399	406	414	412	375	438	444	380	410	373	399	392	395	396	357	385	391	384	384	393	368	424	385	413	394	414	408	426	413	396	409	442	408	376	403	417	414	427	421	416	391	429	402	367	392	412	420	402	403	365	418	418	398	414	395	394	414	383	382	369	388	394	410	402	389	419	434	392	425	398	396	407	392	404	410	420	398	374	424	404	392	427	420	389	378	378	435	399	354	452	415	385	404	417	397	406	413	390	392	424	431	408	389	390	391	391	404	398	389	405	414	439	383	406	378	382	407	424	391	420	385	431	408	420	422	414	443	378	422	413	462	417	467	369	378	396	414	412	379	427	421	411	417	372	382	412	360	374	383	401	393	416	380	399	401	442	405	386	360	408	435	396	384	389	407	416	389	382	388	394	443	406	407	411	392	421	419	371	414	390	389	394	367	413	391	415	401	398	416	466	423	393	425	406	412	404	425	385	416	405	398	371	417	407	426	413	411	407	408	376	399	387	412	420	417	374	417	411	368	394	371	414	381	441	400	391	409	374	428	435	434	408	385	427	413	427	406	379	435	410	415	409	426	410	390	413	431	404	404	390	410	385	428	383	424	379	376	406	389	394	397	455	378	437	427	387	400	421	424	397	389	387	402	396	419	402	435	393	434	409	448	398	374	377	388	386	429	387	413	397	385	392	413	407	376	396	381	416	387	353	391	434	426	400	424	417	400	404	449	395	430	421	435	417	445	419	391	375	416	427	417	416	393	425	394	393	415	415	383	414	419	393	394	407	412	381	410	393	382	401	406	464	419	407	396	419	389	414	407	413	401	425	425	373	373	343	396	430	435	421	423	451	391	366	391	402	429	400	405	422	385	414	405	423	420	406	394	397	409	376	391	419	428	392	396	401	424	432	405	373	401	428	426	417	431	402	402	382	408	385	436	396	364	395	377	406	402	442	399	398	422	413	419	402	396	406	392	420	392	394	415	386	390	389	387	408	391	425	384	396	375	400	417	406	440	383	414	412	401	428	374	387	417	398	414	427	419	412	383	414	416	395	400	398	386	442	400	417	404	446	394	432	375	336	365	372	380	439	379	432	412	415	396	420	389	379	407	398	386	400	416	424	387	394	394	389	398	418	416	413	443	395	370	398	404	400	416	421	407	410	412	367	412	391	362	401	426	354	410	388	421	372	419	396	431	428	390	473	423	440	400	399	392	386	401	425	440	402	421	410	395	363	422	421	417	422	400	412	374	394	416	413	386	405	394	397	384	432	387	411	423	431	382	418	414	377	390	394	393	397	393	418	436	395	381	388	409	389	417	381	386	396	382	433	421	410	407	367	385	393	408	422	403	410	388	398	398	411	404	397	379	390	424	400	392	400	380	406	403	406	424	379	391	386	384	403	396	433	415	419	426	388	389	406	424	398	390	406	406	452	420	405	419	398	403	366	406	405	412	364	433	409	413	405	390	422	378	402	427	415	411	424	406	437	418	424	389	363	370	414	394	383	392	441	404	437	427	416	405	380	374	395	421	383	389	410	412	403	377	426	436	415	397	416	436	407	407	400	403	401	404	416	396	398	369	432	432	400	399	431	421	416	386	365	412	421	402	428	416	422	403	399	407	406	418	428	382	402	395	408	395	416	361	413	401	416	387	439	438	430	388	402	413	404	392	429	407	391	382	400	425	403	384	398	425	408	439	374	390	436	428	392	416	411	408	408	410	407	416	370	367	428	436	390	413	420	411	394	379	372	387	401	421	426	404	394	396	411	391	422	384	437	380	378	381	409	374	382	435	385	372	371	442	383	411	376	407	412	370	374	367	387	403	405	406	365	411	361	446	416	424	404	429	409	392	406	427	418	414	369	410	374	365	374	436	429	371	398	414	382	394	426	431	389	426	414	407	377	417	356	374	374	378	361	369	367	410	427	423	390	383	396	412	420	384	412	388	411	407	411	419	430	414	381	423	432	424	410	421	423	381	397	448	350	433	394	392	392	367	432	436	400	396	430	364	438	398	390	423	397	437	398	398	405	431	414	414	415	393	376	399	411	421	408	400	392	406	428	393	362	395	435	414	383	392	400	393	412	420	384	412	427	412	425	401	418	403	433	412	404	446	398	428	413	386	398	393	389	403	388	419	445	411	424	418	391	374	370	394	404	415	412	407	391	396	401	379	386	410	371	396	417	414	409	404	422	402	417	378	391	383	421	399	393	412	390	405	357	371	394
1520	349	350	323	396	330	338	383	354	331	359	376	319	406	366	361	312	349	359	331	347	381	353	301	356	357	367	343	359	371	334	368	373	359	351	328	362	342	342	370	347	343	392	393	359	393	376	355	365	352	376	342	355	397	355	367	409	348	356	329	320	366	354	361	362	387	327	329	350	380	317	336	397	359	337	340	306	339	362	365	334	351	388	364	358	340	335	337	349	323	380	391	331	358	366	372	373	351	334	359	371	324	337	332	360	336	372	344	345	333	330	363	350	329	357	344	345	339	331	347	350	375	325	332	349	360	357	359	338	323	353	335	363	345	352	377	360	358	326	387	374	386	365	328	359	344	362	359	403	381	371	341	373	324	331	372	370	315	351	341	336	383	355	380	342	390	346	380	383	345	337	336	372	327	341	355	403	341	367	335	352	356	391	348	362	350	383	355	340	351	371	326	352	348	352	345	356	356	341	354	360	366	377	351	350	379	397	375	361	379	320	351	348	351	359	374	377	366	328	357	346	363	345	376	327	335	335	351	347	326	356	320	365	360	356	352	358	334	366	308	356	329	313	354	317	346	374	349	362	390	357	323	364	345	347	366	324	348	350	373	335	322	353	342	342	349	353	380	351	373	383	340	341	344	371	338	347	344	335	352	338	340	343	322	358	388	339	335	349	348	379	365	350	345	370	363	367	363	325	378	379	370	373	332	354	363	352	388	337	323	391	336	378	370	334	347	365	377	354	350	335	347	314	339	353	327	407	412	364	335	348	361	352	374	367	360	374	336	348	311	374	361	352	370	335	349	315	307	376	352	367	347	341	367	382	384	350	377	358	371	368	366	371	344	371	338	382	391	349	341	366	332	349	356	351	368	348	359	351	337	370	318	353	359	343	355	327	362	364	352	323	353	341	348	327	317	353	358	348	358	376	348	333	361	343	350	326	320	331	355	356	358	362	368	317	332	372	363	339	348	339	319	365	349	371	384	354	365	369	334	365	350	338	357	379	368	376	353	380	368	349	356	390	356	347	369	377	342	340	343	368	341	352	347	328	330	385	346	358	339	355	334	363	352	344	323	338	370	348	340	333	343	368	341	358	371	317	369	331	340	328	366	330	386	399	369	414	343	375	313	338	355	362	320	364	382	359	379	322	362	357	347	311	338	337	336	331	317	352	370	360	340	370	337	376	345	333	406	348	341	331	380	355	340	355	350	397	334	317	306	337	324	387	371	362	312	343	340	327	385	395	370	328	367	331	360	346	355	322	318	356	344	354	347	350	326	353	376	337	345	372	359	385	381	325	338	389	372	347	358	412	346	316	371	383	373	369	354	386	353	348	306	355	352	356	345	346	359	371	344	348	342	345	362	329	314	337	336	336	367	366	348	338	373	348	364	351	347	379	359	386	347	344	354	363	345	324	346	349	333	362	341	352	388	371	364	333	355	371	341	357	367	357	360	344	339	379	347	345	367	326	351	359	325	379	343	348	331	359	414	372	364	357	348	346	375	362	373	388	359	356	346	358	364	348	349	357	337	343	370	364	372	372	344	374	351	370	310	322	323	362	371	334	316	348	336	325	379	368	360	339	364	358	384	368	331	354	345	362	380	352	357	361	354	350	351	337	321	353	328	349	337	345	384	382	335	336	349	334	343	335	335	331	297	338	340	374	355	378	356	397	366	297	374	364	313	329	359	322	327	362	323	356	341	382	333	367	331	365	347	330	341	361	368	352	343	371	357	334	342	366	355	371	345	367	340	366	365	379	412	333	370	338	358	325	352	333	339	356	352	380	376	343	351	363	361	346	380	339	344	360	337	355	341	378	378	368	336	338	323	340	352	358	382	325	363	324	369	341	376	354	337	346	339	396	389	345	334	388	378	360	329	345	348	355	369	314	327	325	357	318	392	368	356	342	318	352	358	366	364	319	364	345	338	346	376	336	355	347	316	367	338	352	360	361	383	320	341	371	376	337	378	377	373	351	344	356	349	357	359	357	310	328	368	375	412	379	347	376	327	361	371	349	393	349	354	358	333	350	384	373	333	362	347	315	353	341	347	346	318	378	321	332	359	340	324	387	333	369	385	308	376	342	309	390	376	341	342	349	374	354	378	366	379	351	358	319	336	366	371	381	346	357	366	364	349	360	367	374	357	346	321	387	381	343	373	358	374	379	361	377	371	351	353	361	295	373	328	343	376	343	386	387	346	358	352	326	371	339	376	364	384	370	325	340	342	350	367	360	323	369	326	336	347	346	382	347	330	320	363	353	342	340	341	339	365	330	349	363	322	353	342	374	376	398	339	342	366	387	365	370	335	299	359	364	387	372	334	345	399	328	398	350	367	345	380	323	374	335	340	338	376	368	371	375	366	339	350	355	377	339	344	347	340	348	374	376	332	351	356	353	363	333	364	358	383	370	352	354	356	357	307	360	367	360	354	336	383	347	361	387	336	371	323	334	352	345	343	383	360	363	356	333	344	361	324	327	352	366	359	342	345	361	336	367	361	391	352	368	350	330	367	352	353	339	371	318	352	366	359	355	333	356	346	361	351	327	345	339	372	345	359	367	358	344	364	363	321	364	374	381	372	344	364	341	369	367	365	331	375	330	352	334	372	358	354	364	356	317	365	335	336	369	394	363	379	344	351	346	357	369	383	351	353	349	362	350	351	362	316	348	356	317	321	336	344	352	346	365	384	356	362	352	360	374	358	365	374	356	403	336	385	347	344	360	348	335	375	387	373	334	378	356	379	366	344	315	341	354	361	353	343	336	384	368	362	381	373	383	343	349	353	351	343	331	357	347	345	339	350	356	359	342	376	328	327	357	401	361	360	348	338	375	362	363	377	360	345	346	302	368	360	400	346	370	363	358	355	367	305	353	369	327	325	341	353	351	346	374	375	335	380	337	339	362	368	381	351	357	340	373	356	361	384	345	344	352	361	361	349	326	386	372	377	361	345	345	363	349	395	366	367	313	326	365	370	359	362	345	347	361	332	343	351	349	341	316	367	356	354	363	315	358	363	333	328	328	401	374	354	351	353	339	359	355	352	370	390	351	339	347	395	345	343	360	350	346	405	331	393	329	335	358	420	382	381	371	321	337	335	354	331	384	373	389	355	387	357	341	365	357	351	347	354	369	331	382	357	385	365	342	327	312	354	347	333	330	351	370	380	347	349	341	338	368	339	325	335	374	353	370	369	379	324	376	377	378	341	349	360	353	354	347	322	382	364	353	349	340	370	362	313	311	400	355	375	347	360	345	339	345	352	336	363	397	352	350	353	352	387	353	351	358	366	425	327	365	351	355	348	344	329	355	367	369	339	353	373	389	339	354	357	365	342	353	326	344	358	341	366	377	356	352	376	361	371	359	391	371	345	384	354	356	361	403	378	343	344	371	354	335	352	370	344	392	332	357	339	363	348	360	373	389	348	345	377	367	363	350	322	367	337	346	355	335	349	328	378	325	375	335	374	380	339	370	339	355	348	365	343	371	354	360	338	336	327
2094	851	871	865	868	848	834	831	830	840	858	864	845	857	846	833	797	802	856	777	843	881	818	851	861	794	843	811	849	809	820	857	830	863	835	807	805	853	879	866	845	789	826	800	853	835	819	877	842	820	845	871	897	848	827	833	873	805	831	797	842	845	833	836	834	802	819	843	803	857	849	819	856	871	836	837	840	837	845	875	837	885	821	865	875	830	825	789	825	842	799	776	859	856	819	869	840	824	864	830	821	844	840	806	780	830	880	867	879	832	862	851	870	837	859	842	881	767	819	842	857	865	804	824	834	837	836	794	871	807	811	840	838	849	781	831	765	836	851	836	890	796	889	848	838	832	847	825	849	815	820	785	834	868	839	800	879	793	812	842	836	851	799	819	831	805	826	841	865	803	867	817	806	884	819	816	866	820	844	841	824	866	804	821	834	790	886	841	812	834	812	831	830	807	844	806	824	886	819	821	771	813	774	851	870	831	877	809	805	830	827	824	844	848	842	800	861	841	877	799	807	789	865	833	849	877	875	796	838	854	846	836	838	824	850	846	816	829	873	842	840	795	803	803	837	864	796	780	862	879	873	839	864	896	815	846	814	863	894	825	880	812	882	861	829	866	820	820	809	827	816	818	825	830	865	814	824	872	836	870	859	825	859	794	824	829	809	840	836	791	853	843	829	839	835	762	837	824	837	861	814	815	763	916	820	775	866	824	796	866	866	859	860	848	825	843	831	855	827	828	848	840	817	832	787	922	826	790	811	828	844	866	855	811	852	804	798	857	896	823	841	870	837	836	826	811	840	878	827	849	808	844	826	808	843	783	816	828	830	834	841	846	823	830	827	862	871	815	872	847	831	810	823	794	859	858	898	798	851	871	831	880	794	796	845	832	830	778	852	837	818	793	856	825	832	888	845	872	766	855	858	802	880	846	819	842	861	849	870	804	810	806	825	780	831	807	866	815	872	780	858	855	825	891	832	856	850	803	813	837	827	814	840	828	881	803	829	898	854	813	863	837	884	882	830	878	879	785	750	800	806	822	805	809	842	890	806	839	880	789	819	837	798	877	831	883	823	824	830	862	812	823	825	850	843	842	896	862	818	863	825	853	805	873	785	819	860	844	845	831	819	820	786	838	862	861	878	828	827	855	880	809	825	820	807	847	824	844	872	874	814	852	839	817	805	859	829	842	874	813	726	854	877	873	851	808	824	866	862	889	838	789	811	832	789	878	775	829	816	879	822	841	851	807	793	813	851	866	892	830	813	884	817	823	832	764	836	840	774	832	827	860	816	844	825	830	819	888	831	866	819	850	859	838	820	850	860	846	815	846	794	814	790	820	856	848	808	824	870	793	819	828	842	796	866	825	849	879	818	867	892	812	885	908	849	836	843	838	837	831	856	879	825	797	873	904	795	859	867	822	809	825	829	810	871	859	845	822	861	803	830	806	815	811	797	821	823	847	856	896	887	836	800	841	820	816	824	861	822	856	830	848	835	781	841	872	822	801	829	866	843	822	775	816	804	830	836	847	885	813	843	805	799	837	855	884	875	894	812	842	827	845	869	853	847	846	859	899	812	878	888	845	805	834	830	828	807	831	819	806	795	838	796	822	841	869	856	812	907	795	802	820	816	890	785	856	848	827	864	882	840	886	812	887	874	793	836	904	847	805	843	853	804	849	808	829	811	820	861	847	824	846	864	882	863	831	862	784	806	855	855	810	805	807	804	883	824	841	888	841	827	789	856	821	812	826	820	865	857	856	845	835	846	827	819	839	781	874	803	845	821	880	818	827	837	852	817	872	832	844	846	862	817	858	848	880	802	836	811	860	810	919	834	780	831	831	828	828	847	805	829	812	850	833	777	858	856	838	847	844	827	850	859	821	876	860	887	862	809	823	870	894	870	736	803	811	871	818	824	825	822	816	861	777	818	866	839	832	788	845	877	860	861	868	880	823	807	810	814	816	821	838	849	861	790	835	829	852	834	840	829	767	864	854	870	823	868	888	792	842	793	823	836	793	830	826	823	777	837	815	813	846	863	827	801	870	812	817	836	862	830	817	789	848	868	827	846	822	816	830	816	814	842	864	797	869	829	820	863	838	800	823	886	802	864	827	818	834	846	835	804	841	813	839	820	848	833	824	831	837	812	781	801	837	806	833	874	834	839	815	863	805	827	810	793	877	837	825	817	782	809	895	787	875	845	833	821	790	882	860	845	814	827	794	809	824	845	845	837	804	813	824	796	848	844	847	796	846	851	791	841	842	829	862	796	890	805	796	809	839	847	805	863	834	858	872	870	833	870	818	845	841	880	790	823	813	770	850	846	854	834	850	765	804	904	804	860	843	842	857	845	763	815	905	801	842	840	844	832	895	804	850	834	812	841	811	804	841	842	848	860	837	805	836	800	824	868	853	843	814	865	795	852	837	820	824	828	855	874	770	851	857	809	837	844	825	892	798	881	841	829	838	849	789	813	822	865	852	843	821	778	835	863	850	797	822	846	864	866	808	831	854	867	853	820	840	793	788	843	871	797	789	834	832	816	815	833	854	824	812	846	859	837	844	833	873	863	833	847	879	809	837	804	838	826	837	820	806	882	873	803	857	866	857	842	854	835	844	804	890	857	857	818	834	809	836	838	848	864	802	857	838	749	850	834	819	832	852	863	801	862	855	852	773	801	839	842	842	860	845	842	843	828	823	881	836	865	830	886	801	852	832	825	852	851	882	807	825	801	916	859	800	828	844	788	794	819	854	821	808	826	812	837	853	836	832	799	848	807	817	880	811	863	819	903	815	809	821	834	883	868	839	893	798	833	850	824	847	873	838	824	792	863	861	852	833	847	866	863	795	881	795	873	796	818	795	838	848	840	817	806	834	807	828	877	812	854	817	849	797	848	853	819	803	823	816	790	822	832	835	775	841	831	833	854	882	825	848	892	819	792	854	836	880	860	864	801	823	835	836	827	827	901	827	819	804	826	830	912	818	863	866	828	834	816	825	828	910	829	859	794	833	825	862	849	843	832	827	832	827	884	799	833	821	791	870	833	878	847	874	848	864	843	861	828	819	786	817	802	818	885	868	840	856	825	828	792	855	859	896	873	841	834	805	798	862	765	838	863	819	820	840	842	819	827	818	854	867	851	839	806	808	829	890	878	880	831	756	896	833	842	880	760	836	877	807	858	769	879	871	789	803	790	856	823	820	868	804	829	796	851	812	861	819	847	824	829	799	837	811	839	794	799	854	844	893	817	820	836	792	896	806	881	870	873	841	762	848	847	844	836	830	834	902	827	821	814	808	850	769	856	858	858	816	814	833	901	766	889	799	827	865	819	825	808	794	817	804	820	819	842	817	796	820	844	848	789	859	851	783	854	853	839	845	852	800	831	879	841	806	865	811	833	873	884	862	882	791	815	826	852	825	835	847	849	815	814	842	808	836	839	854	840	812	885	864	855	852	911	777	783	879	860	843	818	856	803	855	882	833	906	785	846	852	896	801
7184	619	581	480	438	429	383	391	354	376	340	393	340	323	341	330	336	316	363	347	297	318	296	349	366	349	351	347	339	342	342	326	342	343	361	320	356	354	366	321	347	341	343	332	315	341	348	348	359	335	364	326	326	333	356	326	326	345	341	328	384	350	305	325	382	311	329	340	335	354	330	336	316	326	326	307	300	314	349	344	321	353	308	328	340	335	341	359	312	321	313	333	317	343	319	311	349	330	355	364	365	311	294	302	302	350	339	334	347	319	324	321	333	353	358	320	356	346	325	326	361	359	325	333	346	326	335	331	321	350	356	362	341	316	333	328	339	332	348	333	323	322	364	341	369	317	361	328	380	332	329	336	326	325	318	401	315	289	309	324	337	360	322	361	343	355	325	344	352	328	325	337	323	346	344	365	351	361	336	319	330	315	283	342	309	339	362	332	324	339	367	368	365	333	367	321	323	348	376	345	354	323	336	331	365	312	308	357	336	371	342	327	325	337	342	324	321	330	309	338	391	334	332	340	299	345	343	353	330	354	350	319	332	323	320	358	318	300	354	356	332	343	363	372	325	317	329	312	374	335	349	355	332	367	366	339	346	336	296	363	353	338	374	342	326	341	338	359	339	333	314	361	298	309	309	351	313	295	354	341	309	319	300	346	351	364	342	338	338	392	304	335	368	345	346	330	357	341	311	328	314	347	313	329	306	336	315	335	351	308	321	322	325	319	325	290	334	338	325	320	346	321	339	309	342	371	341	312	352	335	341	376	305	338	335	337	384	327	352	319	345	335	312	348	301	338	366	297	322	332	353	329	311	341	341	338	350	322	334	313	304	356	342	338	328	336	311	313	333	333	345	335	321	297	332	349	363	341	360	347	343	357	365	346	336	336	326	379	345	347	325	367	306	387	358	334	345	348	323	362	344	377	343	346	347	343	319	324	365	324	316	309	318	329	363	324	346	334	360	327	304	320	355	322	365	352	319	334	320	345	350	360	338	333	351	366	364	337	332	345	329	310	319	344	338	320	379	340	372	336	391	312	356	320	333	351	343	335	317	307	354	331	328	365	333	338	378	327	321	337	315	333	340	328	328	330	371	316	335	346	322	383	345	338	338	352	355	334	364	295	296	321	336	339	339	357	330	343	368	334	354	338	340	342	352	368	320	314	345	339	314	308	315	331	350	360	361	339	352	335	322	373	323	351	315	356	319	319	351	329	301	322	323	348	343	355	354	343	342	346	337	311	362	322	357	304	357	314	323	388	371	333	320	327	325	332	333	343	335	322	300	309	352	340	337	360	351	319	340	319	327	322	334	354	365	334	377	338	377	357	362	321	370	323	312	344	322	353	289	324	324	340	308	338	343	341	313	340	330	346	335	321	371	341	361	352	344	343	332	332	339	335	356	327	348	321	339	340	331	342	334	344	353	328	330	362	341	340	354	344	298	330	320	342	302	323	368	341	324	352	322	314	380	321	297	333	343	338	333	357	310	390	322	331	320	341	349	348	344	366	339	318	370	348	359	315	334	331	357	326	313	338	332	340	322	342	314	332	363	342	325	299	322	311	357	340	322	366	320	366	352	349	342	370	336	357	297	329	337	326	358	367	352	360	343	346	351	348	334	333	317	360	324	319	325	337	316	327	360	344	319	368	373	337	342	340	303	364	338	351	361	344	368	324	343	349	305	361	346	332	301	341	343	310	373	380	317	339	359	322	333	334	337	346	324	350	355	324	382	363	353	333	314	365	329	360	351	333	324	361	323	331	329	338	316	288	320	339	374	371	327	339	364	307	347	307	366	330	329	326	347	349	327	344	360	344	366	342	307	318	350	323	312	319	323	351	386	307	337	338	303	372	336	322	286	344	349	358	323	317	313	339	348	348	353	331	329	321	346	354	361	343	352	331	326	377	356	327	340	326	355	330	349	322	308	343	336	359	351	329	336	334	313	316	318	329	353	332	323	328	354	324	321	337	373	340	357	340	325	320	327	351	339	345	327	338	317	364	345	347	368	317	320	327	331	330	349	322	347	298	331	370	360	349	346	327	343	339	332	308	358	346	333	358	309	342	339	366	309	342	328	331	333	325	322	322	382	359	375	377	350	334	330	325	366	332	332	321	329	353	321	336	356	327	384	357	361	317	316	364	338	345	321	332	335	367	322	328	317	391	293	329	342	336	372	356	317	328	358	337	350	299	355	359	347	350	390	345	349	340	305	323	371	378	347	305	330	309	319	325	328	302	335	368	342	345	308	367	353	341	334	346	335	369	348	309	324	319	363	316	368	329	352	342	323	384	339	357	331	329	322	340	338	328	332	338	315	392	341	350	339	332	346	349	349	347	342	328	392	389	311	359	338	314	346	333	337	325	339	336	375	341	350	314	320	335	301	345	310	343	372	363	346	341	362	319	335	368	351	360	364	369	326	354	326	358	321	329	330	316	326	326	322	371	297	312	324	324	334	326	318	306	344	364	312	331	328	333	339	324	304	357	320	336	350	319	330	379	313	372	318	356	322	346	323	330	372	310	362	328	356	340	294	315	336	321	375	354	337	347	341	316	337	340	350	371	349	365	321	325	348	319	336	366	347	339	365	306	299	340	332	334	309	340	316	339	330	355	343	379	326	329	324	322	303	361	325	286	341	372	376	375	328	328	302	319	343	312	340	324	347	350	341	337	367	356	338	354	341	352	338	339	333	336	343	351	315	334	350	379	349	362	368	314	345	369	326	344	326	337	325	308	332	331	344	305	339	331	319	343	333	351	325	347	314	313	344	359	335	356	342	372	344	318	331	333	324	346	354	319	367	353	300	320	324	326	368	300	353	330	343	325	348	379	290	330	358	326	370	313	324	329	358	304	358	335	335	316	343	350	331	339	321	344	332	362	344	365	315	359	316	339	360	317	340	303	325	333	352	354	338	358	364	341	338	329	341	332	325	332	347	312	299	350	321	333	334	332	360	362	347	339	339	358	343	352	342	342	342	338	336	346	340	365	331	329	385	359	298	335	314	300	298	314	352	349	327	340	334	332	368	358	343	335	346	340	344	320	367	327	365	348	358	356	345	330	330	340	346	344	363	348	359	359	288	371	334	331	344	341	332	382	336	326	346	317	331	344	362	300	346	318	368	362	330	360	363	344	353	357	316	304	332	346	321	344	358	356	357	353	343	325	334	311	299	341	337	360	362	293	332	356	346	320	340	350	332	351	312	331	332	354	345	315	348	345	352	350	333	298	351	310	368	340	313	333	348	338	380	333	348	310	368	337	376	383	294	352	356	327	326	385	349	320	335	300	342	352	347	377	351	316	342	350	338	331	374	339	343	347	363	331	344	309	335	334	347	311	341	315	363	352	354	351	337	303	344	333	320	327	357	359	359	316	356	337	354	335	330	347	335	337	288	321	358	335	357	338	320	297	367	320	312	334	348	310	358	347	355	330	380	340	365	336	351	376	368	335	315	348	339	330	362	331	346	337	384	327	323	303	334	334	345	326	322	301
6589	1023	1404	1446	1311	1228	1094	1000	928	952	905	852	913	871	858	912	842	779	809	804	847	825	843	814	825	881	775	780	748	833	758	809	825	797	806	802	787	766	782	789	798	839	758	787	799	763	777	789	804	781	792	793	824	755	769	804	796	780	810	756	771	738	790	777	793	789	819	798	734	782	759	771	821	776	736	792	763	775	804	806	836	780	756	818	768	793	791	778	792	839	816	772	770	794	814	801	835	734	844	736	735	818	790	830	778	815	813	835	756	798	851	770	818	753	750	770	807	785	823	755	841	786	785	804	791	758	760	771	803	785	784	776	820	810	784	791	813	792	738	796	795	783	789	758	790	779	803	818	759	820	803	771	767	798	754	789	781	825	788	780	778	828	751	882	748	773	756	769	793	775	798	785	781	791	804	813	822	804	810	859	756	698	824	780	789	802	814	761	815	754	786	780	810	788	749	798	810	800	805	737	815	765	830	810	885	742	826	766	760	830	794	789	812	827	745	762	809	778	768	802	791	781	786	795	788	770	835	789	774	807	823	805	780	774	778	765	784	747	750	778	770	765	781	771	794	797	746	775	764	787	764	771	796	783	812	767	761	787	798	774	813	775	799	783	769	823	840	815	836	813	750	814	816	812	780	756	798	803	829	797	819	743	794	793	780	781	796	776	800	774	802	794	830	789	790	817	827	794	828	833	760	807	818	799	767	748	769	759	807	792	783	743	785	808	818	791	797	835	774	780	694	765	804	687	775	798	802	785	801	789	787	770	778	815	782	798	806	825	774	786	791	759	797	760	809	817	772	746	784	864	807	777	786	845	831	721	778	777	796	817	794	756	816	807	790	784	822	767	801	793	844	824	787	802	825	761	840	771	771	783	766	833	788	738	798	788	840	785	828	757	838	745	828	805	747	744	794	827	793	789	776	763	751	806	808	793	803	776	800	800	753	806	747	778	729	741	837	869	764	745	831	760	824	812	823	762	781	782	772	800	780	777	793	796	747	811	821	809	771	847	798	821	811	817	724	797	804	755	751	771	809	804	792	767	771	797	752	762	799	828	805	814	774	764	785	730	745	773	733	805	752	786	822	789	816	796	823	826	791	819	821	766	805	773	778	805	822	745	775	821	801	728	822	804	782	796	803	823	782	784	792	766	787	787	795	835	763	836	823	785	781	831	804	781	814	753	759	785	756	791	810	845	823	814	853	800	765	807	850	805	760	751	798	757	792	851	767	760	805	784	809	773	776	797	783	794	781	809	820	771	847	855	824	830	799	767	821	778	831	788	752	824	809	832	830	757	805	778	781	825	808	808	761	775	800	805	768	765	791	799	773	800	804	762	773	766	803	761	803	763	809	800	808	824	798	820	819	787	814	800	796	728	869	776	790	830	810	799	810	778	801	784	759	712	811	785	797	798	786	772	790	841	786	787	791	828	780	757	802	829	811	790	775	731	882	745	781	828	809	788	826	809	808	818	824	722	771	828	841	772	795	785	849	790	821	855	766	791	826	801	751	763	749	807	801	806	792	767	852	784	808	782	786	776	773	789	836	807	803	788	784	762	778	832	820	803	790	763	845	780	741	796	826	811	809	773	831	813	789	792	848	803	781	758	806	788	801	792	776	761	807	830	826	770	835	783	789	801	786	796	776	778	771	780	804	778	824	856	803	766	787	808	827	753	862	802	761	782	775	785	773	818	830	775	831	789	814	799	823	771	771	839	829	770	830	812	802	796	782	778	802	794	802	774	815	803	770	761	806	823	760	748	792	788	776	789	753	746	789	823	803	812	850	824	769	792	828	765	836	803	818	838	830	814	804	799	807	769	819	798	779	855	793	822	842	810	817	780	799	785	737	790	768	799	786	767	794	788	797	806	759	767	797	785	773	771	762	752	838	759	784	785	824	837	813	770	768	762	803	760	739	786	791	773	868	792	814	858	791	772	817	774	781	798	801	806	831	770	831	777	820	793	793	824	801	767	857	752	794	757	788	821	795	829	847	752	788	788	788	812	783	768	777	770	816	831	783	808	771	775	782	782	802	771	768	753	840	798	857	790	835	833	799	794	776	797	819	795	738	782	786	822	802	824	797	806	801	770	777	763	812	828	782	830	788	787	759	789	809	796	795	774	774	782	803	751	807	744	750	841	777	777	839	823	833	825	820	802	762	775	796	844	746	807	769	789	780	767	809	805	798	812	746	759	772	791	742	753	796	780	817	784	791	792	775	779	819	823	846	797	785	775	782	797	829	792	791	772	812	777	768	746	889	784	777	771	836	749	794	816	826	784	756	812	794	806	763	812	795	796	809	766	794	831	784	812	814	823	778	810	774	798	757	829	763	785	825	792	844	797	772	780	769	849	770	768	864	756	781	804	828	772	741	795	779	760	779	774	773	792	801	818	832	787	763	773	778	775	781	766	725	820	805	793	824	826	801	783	814	825	745	802	792	832	842	798	796	782	750	829	741	795	823	812	802	852	787	828	831	797	824	765	772	804	800	790	730	793	768	780	779	808	804	798	804	764	765	804	796	802	787	781	761	753	839	777	767	751	800	793	821	788	852	762	780	802	783	804	732	814	811	795	774	783	788	800	772	815	817	815	781	839	793	801	815	833	738	774	794	798	770	798	830	784	772	826	798	813	763	825	794	778	761	842	811	817	830	765	771	808	818	785	776	759	815	735	836	767	812	792	802	785	822	781	823	817	834	795	783	795	853	800	765	805	778	775	782	735	767	813	806	777	796	752	830	818	837	805	809	771	781	814	844	774	777	782	838	771	813	822	773	823	803	819	783	793	813	781	816	778	798	773	790	794	744	811	789	804	803	832	802	830	756	757	817	836	789	789	808	789	787	801	816	870	749	784	817	737	799	759	739	786	758	763	755	796	777	792	797	813	800	778	772	818	773	876	805	798	773	788	744	765	810	776	827	842	766	812	750	771	773	781	866	771	804	798	783	787	789	789	800	818	813	837	804	760	805	847	788	824	773	769	854	787	766	784	809	767	826	782	802	768	775	854	790	799	765	761	820	796	818	749	758	834	789	819	803	758	741	834	788	775	756	804	749	814	780	771	805	774	743	758	766	791	753	762	784	755	827	826	822	767	807	781	801	793	787	785	763	813	808	753	797	804	821	780	807	798	826	748	799	793	774	788	785	777	784	854	801	771	766	805	797	802	798	841	791	770	798	767	805	807	784	759	808	840	752	816	777	841	840	838	766	823	786	803	778	806	755	807	805	790	808	802	795	799	822	755	805	817	772	768	823	802	759	780	827	791	779	783	794	790	781	791	810	747	806	815	800	823	839	800	763	785	744	794	764	793	767	774	783	781	775	786	760	791	781	761	748	822	771	811	784	801	743	785	789	822	800	813	783	821	793	788	789	809	814	765	805	737	765	799	858	817	769	820	763	806	763	857	755	787	791	826	839	794	828	787	764	768	759	808	781	766	793	743	785	759	780	806	827	806	791	761	822	801	777	823	807	811	796	749	837	763	840	773
13182	936	647	532	429	315	276	236	210	220	202	185	183	167	172	181	157	181	159	147	167	170	138	169	190	179	152	163	166	146	158	160	156	171	161	168	180	162	164	159	144	155	170	167	150	165	173	128	150	152	156	149	194	172	170	154	160	160	155	144	169	190	153	160	164	153	130	154	144	149	148	161	166	142	173	147	146	168	164	186	152	150	152	172	138	144	157	156	155	154	168	177	187	157	161	158	155	142	138	155	145	137	181	153	171	155	176	159	143	156	137	154	150	153	164	157	165	168	178	143	160	184	161	141	149	147	161	169	156	155	148	146	162	150	164	149	171	148	158	154	183	196	145	157	159	181	139	173	135	158	172	168	150	157	160	143	146	147	146	155	171	170	184	152	170	181	173	152	158	148	145	174	170	149	175	134	151	161	153	154	178	154	174	165	136	163	169	167	164	170	164	153	150	147	157	143	127	149	183	152	154	130	147	165	137	151	161	144	157	169	135	151	165	139	167	163	164	147	146	155	184	155	135	151	157	133	171	145	161	136	143	178	162	185	159	154	137	131	151	164	161	189	132	147	167	183	150	158	158	182	180	159	158	170	145	160	156	170	176	165	181	157	160	148	154	144	133	137	159	147	181	177	147	176	158	145	152	137	150	166	171	167	148	145	173	185	146	139	160	178	172	158	147	167	147	163	201	153	150	170	160	159	151	152	148	157	167	194	154	187	168	160	152	144	160	179	162	143	167	153	179	171	145	149	144	158	175	152	158	157	149	134	144	151	142	153	144	156	176	157	131	163	159	152	165	149	158	141	165	151	161	162	168	181	165	157	144	154	139	143	138	157	150	156	121	137	152	149	165	154	160	153	146	156	163	157	154	158	140	168	160	141	160	157	141	168	170	164	153	157	172	155	192	156	172	152	153	159	168	168	172	154	194	177	197	168	167	167	190	168	159	180	182	161	151	153	144	134	145	144	139	166	149	131	148	187	163	147	161	161	166	145	195	131	163	151	166	184	168	156	166	174	162	178	164	138	160	147	156	154	169	164	166	160	168	137	160	141	162	143	163	179	155	166	148	144	149	175	158	142	144	145	153	148	138	138	155	148	157	132	148	131	174	162	168	175	148	155	189	160	159	166	154	157	148	162	156	144	169	159	152	170	165	143	168	162	140	150	157	167	147	159	161	156	187	144	171	155	165	160	159	180	174	165	153	136	194	144	166	157	171	155	161	160	155	180	168	152	145	144	163	186	151	150	154	146	161	141	148	163	128	161	135	164	142	169	174	157	152	160	168	176	180	166	169	155	163	150	173	153	146	160	151	185	191	166	156	145	165	141	168	169	158	151	161	149	160	143	178	131	157	162	181	168	154	185	171	136	170	149	136	156	179	150	151	150	167	157	152	180	166	132	158	154	173	153	166	161	149	131	156	170	151	166	162	135	166	150	145	161	161	157	157	171	132	159	188	140	127	156	175	155	157	152	136	146	156	155	153	146	180	169	176	159	158	139	169	151	141	157	150	153	167	143	153	150	155	172	164	162	145	166	150	170	158	169	166	145	162	174	157	170	186	154	162	159	162	171	148	143	152	141	144	161	147	172	168	168	162	140	162	172	161	157	164	176	184	150	130	162	164	155	161	184	164	169	160	147	149	147	149	135	176	161	174	164	177	154	162	149	137	159	163	171	137	179	175	126	178	179	156	173	169	143	151	171	167	137	158	136	140	177	135	163	168	162	136	163	172	168	163	160	150	138	140	193	146	146	145	155	186	160	178	174	157	163	158	145	166	141	154	157	136	149	151	168	159	164	141	146	162	149	172	146	149	122	153	169	152	164	143	141	168	169	163	159	157	151	144	142	161	143	135	151	145	170	144	155	162	153	167	163	159	157	174	144	164	168	139	143	157	169	171	179	149	148	145	168	166	146	158	130	148	146	166	173	146	151	155	160	154	160	163	128	162	155	149	154	151	155	188	169	138	151	173	136	137	134	144	147	140	177	162	144	128	153	167	154	152	154	147	169	150	148	168	173	162	149	152	133	129	153	171	162	162	148	151	137	161	155	167	167	152	151	151	163	199	163	145	132	169	166	158	161	163	170	165	157	152	170	162	178	141	144	176	163	173	159	159	169	151	142	136	163	132	151	176	176	166	135	157	180	171	174	178	140	167	180	149	164	149	148	138	176	163	144	145	163	165	182	163	158	156	150	165	148	165	148	177	163	159	152	153	176	140	194	148	173	137	153	166	142	165	171	173	198	178	170	165	157	153	164	162	152	189	170	179	137	162	149	145	169	174	168	153	150	160	169	151	144	159	175	153	170	133	177	167	175	157	156	167	156	148	164	168	172	161	150	127	150	152	164	159	147	181	152	154	170	173	142	152	177	147	185	154	185	149	158	176	165	144	169	162	161	168	157	162	141	166	162	160	153	155	147	127	157	132	150	150	144	162	165	151	143	163	167	154	138	149	170	149	148	162	163	160	147	161	152	150	159	142	134	158	163	162	172	136	165	154	128	140	141	148	160	148	161	154	176	169	154	180	166	160	162	156	161	146	155	144	162	147	152	141	163	160	188	141	140	156	177	119	174	154	154	156	160	150	164	134	168	150	169	147	182	177	169	163	156	163	166	165	150	154	183	145	164	174	163	154	163	202	180	171	163	155	154	144	136	162	154	155	148	171	163	137	136	155	176	128	155	142	140	136	159	166	149	148	160	159	150	176	137	161	149	125	159	141	155	145	159	162	163	160	155	132	167	155	151	163	143	160	149	162	165	187	163	177	158	159	169	154	155	159	152	174	166	148	161	173	146	179	147	153	173	134	144	181	154	145	160	148	169	185	165	141	145	160	161	164	132	183	151	166	140	175	158	164	141	138	151	164	194	154	137	163	164	151	158	146	152	165	157	149	152	144	135	153	165	157	154	147	154	164	157	155	167	144	136	142	127	143	175	154	162	159	157	141	166	151	156	142	161	154	156	156	168	172	149	146	176	179	156	140	157	152	160	165	178	138	146	154	164	173	140	163	141	147	144	153	148	132	153	153	153	129	190	174	135	143	162	170	149	145	167	159	155	138	155	174	130	181	166	174	170	145	168	166	138	153	200	161	185	157	160	157	151	148	151	162	158	163	174	148	141	168	163	175	153	141	169	161	158	166	170	163	160	160	156	188	148	155	150	183	148	129	134	161	150	197	164	162	144	173	151	152	151	175	145	170	173	139	133	151	159	160	182	144	164	137	153	160	150	163	151	180	148	161	111	170	166	158	153	168	159	144	160	138	142	185	142	132	150	170	153	178	174	180	182	162	148	126	146	145	164	157	147	162	145	165	165	163	158	140	149	143	168	175	145	160	162	153	147	148	155	157	148	160	151	158	146	165	166	158	185	153	167	177	154	170	164	152	204	152	170	161	163	158	156	159	135	130	167	153	142	173	143	151	177	169	157	165	175	175	154	144	163	164	154	161	162	158	152	172	164	174	160	149	170	174	179	156	148	169	146	161	148
8273	914	1516	1580	1465	1275	1055	864	767	720	671	628	648	623	536	575	510	472	469	489	476	481	443	445	458	466	424	445	463	425	415	434	419	422	405	441	401	418	421	385	427	390	425	414	402	394	428	382	388	416	376	372	414	387	414	430	402	405	433	399	425	402	390	417	412	396	411	401	429	420	402	382	386	412	386	411	393	429	422	389	403	415	436	399	406	380	424	406	394	393	398	377	427	433	376	438	398	442	442	380	373	396	388	415	350	402	392	412	399	428	418	386	413	332	432	387	417	387	401	433	410	371	396	444	423	406	370	393	419	399	371	415	426	390	405	431	407	409	420	431	431	393	428	403	377	419	381	400	382	393	356	410	396	370	426	402	390	422	428	407	421	387	434	384	421	375	406	413	415	424	398	400	394	397	406	371	410	372	407	404	405	406	389	412	389	431	362	390	395	393	405	409	385	404	407	403	420	398	444	397	409	394	388	395	386	408	413	430	398	401	396	440	404	365	429	378	431	394	359	405	405	400	420	393	376	426	414	442	396	444	376	398	454	394	365	383	412	407	410	396	401	461	404	419	408	424	400	384	411	361	436	395	403	432	440	398	387	413	366	413	375	413	429	409	384	407	452	405	385	401	380	408	424	379	383	387	404	422	352	414	389	405	402	385	395	409	374	391	417	385	423	409	414	407	399	417	399	418	431	446	404	399	460	392	428	403	388	403	412	407	373	424	424	382	400	388	435	403	423	375	402	402	368	388	397	425	377	423	390	421	423	374	392	411	372	379	391	363	390	406	406	407	435	392	375	379	426	397	375	429	426	431	384	427	383	392	409	420	407	411	388	397	401	401	373	402	417	425	438	378	412	396	386	386	406	435	393	388	407	419	385	360	388	420	394	428	394	438	391	404	382	405	407	420	378	387	395	441	413	359	413	470	401	398	417	425	409	399	397	401	357	406	415	410	386	406	393	400	386	399	428	415	404	416	412	369	377	344	434	360	423	396	387	385	381	373	365	365	392	413	375	440	411	463	415	421	389	469	427	406	399	415	413	415	365	430	413	387	403	427	387	434	406	383	420	408	435	413	402	391	429	413	421	393	389	417	403	419	406	404	443	443	393	403	411	414	374	411	408	421	407	413	388	386	393	362	404	419	427	411	402	389	384	393	414	402	405	392	394	424	411	385	391	432	395	424	413	411	415	376	423	392	393	371	419	403	409	387	428	389	382	421	369	393	418	405	407	417	412	399	398	391	402	387	400	414	409	412	426	398	430	413	394	385	407	412	386	398	400	416	406	432	364	401	398	375	397	381	410	410	446	443	418	383	362	410	400	418	405	370	390	394	415	357	393	401	376	421	404	431	363	403	404	415	394	386	407	417	407	386	360	380	391	438	414	422	409	430	384	382	427	464	392	356	401	397	397	388	367	380	424	394	430	397	409	403	399	417	421	422	426	394	373	378	427	392	439	393	392	389	387	385	381	436	407	402	401	428	427	437	389	418	401	391	375	379	404	396	387	386	368	415	372	378	382	421	378	379	445	353	426	405	364	398	441	429	386	389	384	419	385	392	420	397	407	440	405	409	395	410	441	391	436	391	382	455	392	388	422	401	394	430	392	419	465	396	441	413	365	405	411	418	421	396	403	388	384	390	402	405	408	434	388	417	395	431	428	386	425	441	448	415	407	407	415	396	381	397	401	421	370	415	399	405	399	427	422	374	371	394	436	386	404	396	370	401	384	369	376	385	384	373	402	429	377	419	383	417	407	392	375	430	391	389	407	396	387	425	392	414	400	415	415	381	402	396	412	404	392	374	393	410	414	396	383	411	398	405	386	390	447	364	395	446	408	401	425	431	395	418	393	391	462	423	402	393	415	355	432	397	392	368	425	402	416	375	412	405	349	401	426	393	422	424	409	442	377	385	389	385	413	362	448	426	372	431	438	393	425	365	408	412	409	407	438	357	415	353	399	388	390	412	412	394	365	387	394	398	407	407	403	411	373	414	444	398	417	413	411	396	394	392	418	427	427	372	370	381	422	423	403	419	418	423	411	429	406	383	423	410	413	388	408	385	398	427	427	392	389	396	437	400	379	413	435	423	419	394	367	410	423	396	365	403	403	402	404	398	426	391	426	423	387	399	420	420	409	396	414	390	400	400	412	434	408	436	368	411	439	394	438	428	406	399	400	401	419	415	422	407	419	425	421	439	412	387	408	364	412	371	373	402	407	374	415	395	379	410	425	392	324	409	353	449	406	395	433	413	378	404	418	424	425	417	398	362	415	374	423	447	379	379	345	396	416	412	414	385	387	403	362	398	425	385	397	426	396	396	417	375	413	409	413	405	425	368	441	370	396	398	389	381	402	451	402	353	379	399	404	407	374	406	367	441	411	430	401	401	409	413	436	403	405	371	438	431	375	428	412	394	398	385	408	421	411	420	401	391	403	381	374	376	388	408	427	402	406	405	385	380	420	375	416	415	401	374	385	399	393	374	425	440	400	399	402	388	396	399	396	408	408	416	405	386	414	401	401	411	413	403	393	454	358	402	426	417	384	407	398	409	420	408	431	422	401	412	348	377	393	413	430	390	417	373	379	405	431	362	368	408	379	393	368	385	411	406	403	393	409	381	386	387	395	368	384	428	385	412	381	404	411	411	401	411	417	368	391	417	413	411	434	434	438	405	423	397	380	417	422	421	402	382	394	402	397	394	386	389	402	376	408	418	393	426	392	431	409	362	393	360	414	382	426	377	430	432	407	428	400	408	411	415	438	411	411	440	401	417	416	412	398	413	422	387	400	444	378	403	405	346	401	394	394	401	425	380	416	426	402	393	427	400	427	404	425	420	431	411	413	384	405	376	386	401	412	401	428	365	385	401	429	385	411	415	384	405	432	444	420	397	400	406	404	413	443	393	404	426	372	434	407	345	401	409	396	388	411	409	408	373	378	417	372	405	404	412	361	369	411	412	411	408	428	384	419	417	415	424	417	397	397	404	427	396	388	398	394	409	385	403	421	399	423	403	419	423	396	397	381	433	393	389	390	383	398	405	414	425	374	399	415	423	399	444	428	435	439	419	399	386	386	376	427	397	406	397	428	391	388	373	426	419	415	397	346	433	415	390	404	396	401	389	406	367	372	414	400	390	397	407	402	417	426	382	405	386	405	389	397	412	373	415	411	408	429	444	431	426	415	397	427	439	404	430	410	408	415	401	417	402	375	422	436	393	414	380	412	389	417	393	423	422	390	423	444	393	434	395	396	405	420	434	397	425	389	416	417	370	416	432	387	407	370	425	413	403	422	423	394	413	389	388	372	397	403	351	427	398	425	412	387	424	428	392	426	390	385	422	407	373	390	394	362	416	421	403	402	391	389	392	389	392	371	403	393	352	408	385	422	413	404	415	381	437	423	377	402	432	399	405	387	412	402	404	413	394	379	417	363	393	388	395	392	410	411	466	400	391	401	396	385	410	417	406	427	439	395	412	403	422	388	384	392	402	396	393
1476	383	385	359	371	358	320	377	398	369	358	400	349	313	347	366	304	353	364	324	309	400	354	349	317	375	318	325	342	363	378	354	352	356	354	362	382	328	334	359	338	349	374	333	354	369	328	362	395	319	383	358	400	352	367	364	364	351	318	379	350	390	339	335	349	353	383	381	336	387	353	356	358	344	336	337	366	337	382	366	368	337	340	363	335	352	347	360	371	365	361	328	353	366	367	386	347	338	372	363	351	332	353	343	358	342	368	337	372	348	349	372	333	342	348	384	374	372	358	356	366	355	340	354	345	376	342	353	350	374	347	352	380	348	342	358	338	333	398	323	388	327	372	349	373	368	355	357	345	386	388	350	397	331	324	383	385	389	353	327	349	358	376	383	389	356	345	358	358	332	385	352	351	366	360	343	354	364	371	394	328	350	335	352	357	354	379	415	310	376	361	355	329	369	372	355	331	354	315	348	374	377	360	377	349	375	323	294	362	404	344	351	375	386	344	341	359	402	340	370	370	353	344	340	336	324	348	375	343	356	361	376	388	361	364	358	348	351	329	367	346	355	323	349	326	367	399	327	345	340	380	356	336	354	387	360	368	348	384	332	387	384	366	333	394	370	349	371	350	334	345	367	356	334	351	357	340	373	407	360	371	355	339	351	340	386	334	348	333	348	337	366	367	381	376	320	374	364	332	334	342	369	367	326	311	351	351	345	378	325	349	389	375	367	343	358	341	334	351	345	377	337	335	357	372	364	366	327	364	345	335	348	368	390	365	363	346	378	332	367	364	326	357	336	358	353	331	340	368	352	372	331	357	339	376	306	374	342	340	348	369	359	344	331	359	362	321	347	373	365	312	391	365	329	328	355	352	385	323	358	340	360	359	403	403	336	366	354	384	419	351	352	347	323	358	363	356	362	376	397	347	388	369	340	332	345	363	363	344	383	427	351	356	378	363	383	340	369	390	353	346	365	391	351	355	336	360	337	348	368	348	352	352	375	334	364	331	306	343	363	358	375	362	350	346	334	369	389	386	346	353	362	332	324	311	343	335	359	350	346	338	347	349	388	324	355	385	338	365	385	370	372	386	356	363	354	344	350	365	372	349	356	348	356	359	340	349	342	346	341	372	336	327	335	378	386	380	353	358	360	314	319	366	413	371	395	361	376	384	366	380	360	382	331	345	349	357	386	375	360	346	337	332	393	371	342	364	389	331	353	343	359	343	395	379	355	339	347	366	351	349	354	376	371	328	349	323	385	361	389	361	391	359	355	299	322	351	330	384	386	389	381	355	337	372	372	330	367	362	385	389	353	351	361	370	350	361	361	368	375	369	376	395	338	373	333	342	351	352	373	375	357	347	392	377	373	340	375	382	329	338	321	346	391	326	378	341	371	341	375	346	335	379	314	331	363	370	359	369	362	376	342	357	336	362	362	351	355	357	377	334	360	393	356	390	376	341	345	331	345	347	346	382	367	366	362	321	358	385	351	332	343	360	337	352	357	338	339	316	368	337	384	353	387	365	387	320	347	338	341	325	334	381	367	373	355	364	387	371	355	366	359	354	340	342	349	354	363	362	329	365	367	351	363	378	352	365	394	340	370	362	355	356	324	336	351	355	377	330	349	352	393	343	351	342	337	387	335	393	316	360	345	352	379	328	336	368	389	345	362	358	348	355	358	336	343	359	367	383	322	361	348	345	376	310	376	353	373	368	363	311	333	360	328	336	369	379	385	358	379	353	370	405	355	378	342	355	333	362	357	370	371	370	345	368	370	371	350	332	305	350	333	366	369	362	342	343	360	330	401	352	368	339	322	354	357	348	355	371	353	325	342	356	368	324	340	329	350	351	338	357	303	365	366	359	324	357	318	341	339	357	381	359	391	377	383	334	368	384	378	348	344	358	356	372	329	310	376	345	331	373	356	354	365	324	327	369	369	328	336	320	368	360	306	371	314	311	386	387	380	367	321	360	382	339	379	371	343	377	344	367	359	342	337	377	370	352	309	364	330	355	352	369	384	362	335	358	363	369	361	379	338	347	359	321	348	322	376	371	383	367	359	365	324	338	338	369	350	343	339	344	330	354	357	319	350	342	360	346	383	348	368	354	376	357	350	334	368	352	368	329	338	327	362	317	415	378	374	371	376	403	352	334	380	350	356	353	390	364	367	364	368	370	369	348	366	375	365	378	360	364	380	361	369	349	380	360	364	369	328	377	360	408	365	370	352	346	351	354	313	392	404	342	361	375	331	358	361	354	370	347	389	356	376	363	347	352	348	325	323	341	389	395	375	348	351	352	354	336	330	352	380	370	350	342	389	342	366	376	380	348	314	321	374	360	385	342	343	366	358	341	340	353	379	383	325	358	319	385	346	367	391	330	338	341	349	362	369	363	361	364	322	369	345	361	332	344	359	317	357	352	393	372	389	360	390	351	352	391	344	345	350	341	368	348	383	405	380	398	358	314	351	342	358	338	355	376	344	355	362	342	361	402	313	358	337	368	373	318	347	334	384	347	337	315	364	329	351	381	378	383	314	361	369	337	329	372	377	358	330	329	328	354	334	334	328	323	380	351	369	341	377	379	354	371	356	361	369	345	350	355	364	364	360	339	357	344	360	384	363	356	328	354	313	336	355	334	318	345	354	374	345	356	334	339	347	386	377	371	356	343	351	366	372	372	346	365	331	367	345	351	375	371	379	361	336	401	341	351	361	377	367	345	362	395	345	352	358	367	350	331	336	414	386	358	357	360	397	341	369	362	365	360	353	356	343	337	319	391	347	377	318	334	352	347	379	365	353	343	355	353	369	350	340	347	340	319	361	385	338	355	333	352	364	363	345	316	396	362	371	338	384	377	329	370	356	363	330	344	367	322	339	363	344	343	335	365	337	327	356	353	343	348	355	367	354	345	369	369	345	387	345	356	358	341	363	357	367	356	352	349	322	332	317	371	296	357	368	366	369	365	355	381	355	372	358	351	382	323	329	321	336	361	380	354	364	316	361	352	324	375	397	350	353	351	342	391	353	319	371	372	369	373	336	352	372	356	350	359	380	388	370	375	379	337	353	320	393	378	376	353	364	353	362	349	354	360	338	337	341	367	340	351	376	375	336	339	406	370	367	356	339	366	349	316	326	340	351	359	338	365	366	338	386	343	340	363	352	360	359	355	391	376	322	374	360	355	353	387	331	369	347	390	410	330	372	335	353	361	338	315	345	393	375	338	383	348	361	366	361	404	362	390	328	389	339	345	339	353	329	329	349	325	390	358	347	327	354	370	361	343	337	380	332	313	393	358	366	353	342	345	326	353	344	315	340	360	338	358	362	357	373	399	379	350	366	375	367	349	358	370	312	362	363	356	339	379	366	363	357	389	353	321	380	350	359	342	330	372	385	366	336	354	357	336	348	352	337	350	352	380	374	360	392	342	374	384	369	353	365	355	345	406	367	359	298	362	341	341	352	340	339	334	360	347	377	399	342	362	357	357	354	350	376	340	336
2128	903	822	884	889	845	822	879	886	848	820	846	902	868	854	797	856	803	829	819	878	874	896	826	794	808	908	863	816	836	802	822	872	875	834	860	865	806	862	915	832	871	857	886	837	823	845	783	856	873	851	855	803	811	837	814	812	846	796	848	851	866	851	775	793	882	798	814	805	801	814	800	845	825	855	836	848	921	858	829	866	797	856	853	821	811	875	851	836	816	829	793	816	824	874	822	848	805	863	838	881	844	852	833	817	893	805	879	888	833	853	808	804	809	856	862	879	831	898	827	891	873	862	842	850	856	816	858	844	848	864	862	853	822	834	901	839	883	831	824	863	831	852	827	866	834	820	817	835	812	901	818	838	832	841	855	860	855	804	834	794	861	875	856	876	816	842	844	793	826	860	807	874	811	859	867	867	856	839	813	907	857	808	869	816	811	771	832	845	858	773	843	862	795	839	818	840	803	832	841	842	847	895	897	825	806	815	855	882	841	826	840	786	814	843	848	824	810	804	889	865	855	809	860	870	805	855	820	812	828	794	829	819	820	913	861	827	797	827	822	850	880	848	812	866	853	821	795	800	798	820	814	833	825	842	855	819	841	861	802	825	809	821	838	833	808	852	853	854	857	849	833	818	818	821	831	847	845	881	835	831	852	843	824	842	835	859	814	815	845	843	870	840	852	808	825	848	810	850	834	825	849	819	914	805	844	852	876	848	871	825	853	789	893	846	819	872	879	800	867	833	779	895	821	870	823	864	827	804	857	821	840	831	882	815	820	829	793	838	849	881	878	823	823	816	813	794	825	793	794	838	815	821	807	804	878	881	881	885	840	846	792	831	854	855	828	815	795	796	821	813	847	815	855	853	942	863	866	803	858	839	880	857	859	849	783	840	805	835	841	842	814	876	822	851	760	889	830	870	840	899	819	823	813	866	779	828	808	785	866	815	810	822	904	803	850	850	807	811	827	809	830	844	836	831	860	809	831	800	800	811	882	859	873	823	815	836	851	780	826	825	843	863	837	839	868	810	829	859	862	879	896	828	878	842	841	813	819	882	835	873	849	850	795	863	838	833	845	823	891	800	826	851	815	799	840	862	844	839	866	817	844	858	791	826	891	814	848	846	804	834	827	836	817	874	832	820	857	867	842	817	815	840	906	810	872	795	857	879	891	827	810	805	818	852	805	819	825	837	851	860	858	810	878	815	781	782	786	851	799	773	857	870	823	820	844	832	792	828	900	839	865	825	861	852	837	873	833	831	914	804	833	816	872	826	864	859	879	853	850	805	838	830	821	859	815	835	876	854	826	870	839	853	856	852	885	835	818	874	823	842	811	840	843	790	788	909	863	832	855	839	861	785	856	891	902	875	808	872	864	774	817	872	840	810	861	823	873	890	884	803	836	801	843	834	871	865	862	828	900	840	881	830	813	808	863	817	858	848	836	860	849	835	815	838	890	841	855	809	844	839	794	906	823	842	840	866	833	824	850	857	806	832	809	847	779	842	867	823	882	838	927	804	790	775	829	904	829	829	851	829	788	788	831	803	821	822	862	913	845	848	842	853	823	877	846	801	861	847	866	816	825	850	854	820	822	834	803	898	836	838	830	816	853	786	807	836	886	891	791	859	861	818	819	801	843	794	866	858	850	827	834	828	846	876	820	853	834	849	830	783	813	890	881	877	866	870	778	817	856	799	819	809	786	787	868	848	841	806	845	818	820	875	825	814	833	837	851	828	822	810	862	806	794	821	909	808	859	798	811	849	829	822	841	825	818	848	836	860	777	864	922	854	859	771	843	831	856	820	823	889	786	848	821	837	885	857	821	865	820	822	903	807	805	842	872	836	849	810	828	873	823	841	856	874	825	849	835	875	901	890	857	870	839	863	857	867	818	842	845	804	791	807	834	826	824	805	798	827	846	853	830	839	822	803	884	837	819	839	865	806	838	823	876	778	841	870	850	803	797	853	856	848	861	867	862	847	809	827	887	893	799	868	897	838	838	812	841	826	831	817	798	830	858	773	828	813	816	886	835	863	886	842	873	842	859	810	831	853	831	849	821	876	816	836	876	817	861	824	869	873	843	796	840	829	814	855	882	799	871	859	845	799	880	862	866	811	808	800	867	847	879	863	870	845	831	867	843	801	771	824	838	824	834	774	848	906	845	860	862	879	844	836	893	833	911	863	796	784	857	842	840	868	865	842	861	810	848	882	826	838	885	829	820	834	789	842	804	823	839	816	829	861	843	844	819	829	868	866	851	889	842	808	831	792	883	847	871	820	884	867	892	894	851	878	806	850	811	821	860	815	855	854	846	838	792	844	760	802	803	865	867	857	870	855	835	855	832	797	770	795	868	865	859	886	831	895	869	872	857	766	868	857	809	835	778	800	812	800	811	840	842	846	851	811	836	805	801	819	839	858	852	832	817	862	837	889	875	846	846	812	855	821	880	893	815	838	809	813	854	829	827	886	847	796	848	825	867	749	826	844	872	790	831	818	840	818	838	818	843	865	856	825	876	825	857	806	810	832	838	892	828	828	822	844	787	835	855	848	852	808	827	858	827	841	811	826	839	810	829	874	870	835	768	874	822	842	852	859	880	844	850	840	849	839	785	781	762	811	818	829	828	801	835	816	837	829	831	861	855	836	826	814	857	924	799	815	871	832	888	827	808	833	863	835	875	788	835	867	843	838	844	857	827	833	809	885	800	836	811	846	834	835	840	795	865	839	820	833	861	833	837	832	801	842	808	804	804	833	819	825	816	819	869	825	877	835	865	847	844	864	846	852	850	838	849	883	846	823	852	877	864	862	888	815	834	848	806	838	861	832	865	842	864	829	864	849	830	786	803	808	829	858	842	818	829	910	845	797	839	828	843	849	775	851	800	882	847	856	828	895	833	857	854	846	839	886	852	830	787	868	836	848	801	823	838	762	819	834	820	873	865	856	866	851	839	863	821	835	838	820	800	802	866	863	869	820	825	827	857	824	848	829	801	847	833	817	852	836	807	860	835	846	839	871	815	856	845	845	711	834	864	839	800	849	824	835	852	824	873	837	839	859	808	828	852	907	816	870	885	781	821	844	777	861	888	840	836	788	825	859	885	831	850	856	898	828	780	864	810	809	882	808	854	821	852	864	850	873	877	861	783	900	788	899	880	893	840	871	843	902	852	807	821	866	823	831	816	870	831	850	864	829	874	840	819	775	877	830	872	875	805	838	888	799	792	856	804	815	848	862	900	863	837	783	858	840	856	897	815	845	818	783	814	821	809	832	869	883	824	824	883	835	863	842	886	806	909	799	820	818	782	828	854	814	823	815	808	840	858	799	902	853	845	816	818	817	837	813	811	850	796	835	769	856	820	818	820	807	873	788	863	825	829	807	818	829	849	773	845	824	865	921	864	817	889	823	832	786	871	858	817	851	865	809	838	821	826	829	804	790	823	832	870	826	859	833	808	877	827	871	840	868	821	852	821	834	834	823	813	804	832	873	878	808	780
7218	645	566	489	432	413	372	370	371	346	364	392	340	376	317	342	365	348	358	342	326	354	351	338	359	371	352	307	353	360	337	358	357	326	324	319	329	356	324	304	291	322	334	329	358	330	374	364	337	338	328	331	338	362	332	336	323	308	328	351	347	352	338	336	346	353	393	343	345	357	371	331	316	340	333	350	320	334	336	318	344	317	342	399	294	350	343	325	318	327	355	315	342	325	328	328	370	341	345	346	341	355	351	333	331	327	332	361	363	326	329	327	337	328	361	316	337	340	359	349	346	315	352	325	320	300	308	339	354	338	363	322	317	326	355	363	358	330	349	357	335	361	336	325	359	309	371	303	326	344	342	356	324	354	347	339	326	318	336	336	324	339	350	334	365	349	333	338	323	351	315	380	326	353	391	341	368	341	352	369	348	335	320	391	355	342	338	334	342	323	325	324	356	279	323	329	324	367	321	371	353	328	324	342	314	321	361	321	349	378	314	343	359	342	330	333	359	363	345	359	327	341	326	346	348	332	372	321	321	313	343	352	324	338	313	328	339	348	339	333	332	337	340	359	315	338	345	338	349	356	330	339	317	312	342	341	293	331	338	301	354	359	359	362	345	348	336	338	341	312	381	364	345	326	349	346	370	378	344	359	358	353	343	347	312	328	352	345	342	345	295	327	302	303	335	348	289	348	338	332	339	337	363	340	379	342	365	321	370	313	332	318	322	322	347	324	338	340	346	345	338	338	350	335	367	330	358	341	337	316	383	338	354	313	326	329	311	332	357	347	357	331	352	334	336	355	347	356	348	361	316	362	310	367	354	367	348	342	298	352	359	316	346	322	326	351	304	323	315	348	307	342	367	342	372	354	339	328	338	318	365	342	369	335	360	345	316	323	334	389	366	365	320	370	384	324	299	391	345	372	336	328	305	322	325	308	324	345	307	340	369	321	331	346	326	337	339	337	321	326	344	332	354	347	330	331	362	333	325	296	350	319	325	341	339	322	350	350	328	349	359	334	349	343	343	311	326	342	307	352	337	332	366	357	358	346	357	341	340	303	389	360	297	330	364	362	363	340	336	363	393	345	361	332	350	320	312	335	354	310	376	339	362	327	307	314	318	339	370	356	341	373	319	336	389	323	341	335	358	355	340	322	359	328	351	313	309	333	359	366	327	353	321	317	340	336	304	331	346	334	334	341	358	346	363	350	328	358	313	343	341	326	339	357	367	386	325	365	343	323	333	337	346	340	336	353	361	355	324	329	338	323	345	352	322	330	392	344	355	328	337	337	344	323	348	331	316	339	324	348	344	339	351	338	349	318	347	336	317	355	361	357	340	328	333	390	347	303	367	330	365	351	347	333	360	313	335	324	346	336	341	364	310	329	341	331	336	303	320	376	320	365	372	329	351	359	341	354	355	340	374	343	336	351	330	326	374	359	364	322	353	344	381	315	320	368	334	364	351	325	348	351	373	330	348	369	342	336	353	339	287	313	394	329	351	326	355	342	352	351	296	332	346	336	337	359	339	360	321	312	311	352	347	335	320	324	348	349	348	332	336	329	317	330	337	342	346	326	360	354	304	349	356	352	322	305	325	362	368	370	306	359	323	370	320	323	361	346	316	314	333	332	392	342	317	336	357	338	316	320	326	323	359	350	351	353	348	358	334	335	307	342	307	361	360	379	359	328	355	322	362	370	378	341	355	340	342	335	337	340	313	357	366	327	323	347	315	328	329	351	351	340	349	381	309	332	354	324	316	343	382	358	333	373	328	322	334	336	336	328	328	331	326	327	343	354	336	367	378	376	359	336	336	344	322	386	366	342	322	327	384	348	327	339	324	336	354	321	376	352	344	339	324	326	305	343	329	343	319	317	326	371	349	323	313	333	328	341	368	342	312	332	333	349	342	350	327	334	341	341	341	343	340	351	319	294	351	339	308	342	314	314	308	341	321	353	337	354	315	359	344	394	362	295	322	334	335	391	334	342	313	351	334	334	311	297	324	356	354	346	344	326	311	351	360	346	355	331	343	317	339	350	376	337	344	343	348	355	331	316	325	353	323	340	369	307	339	364	343	335	344	349	373	315	342	329	359	348	342	340	387	367	324	331	383	340	326	362	326	313	314	364	348	375	397	323	330	325	347	363	337	351	309	327	339	335	359	316	351	346	320	340	330	358	348	328	327	374	359	382	324	299	353	339	331	363	302	321	372	373	315	334	315	318	321	352	361	341	333	353	348	295	356	346	333	352	311	305	325	343	326	336	364	345	330	376	335	302	351	331	332	346	314	319	307	332	350	314	370	359	312	319	359	332	341	356	332	335	332	315	344	359	374	321	306	321	337	354	327	341	325	368	346	370	382	337	387	372	355	325	357	354	298	339	335	345	321	346	356	329	325	352	338	368	317	337	344	338	303	319	366	335	333	369	356	377	348	328	320	368	329	324	348	327	330	354	346	299	336	319	382	311	341	343	338	349	381	352	335	347	354	374	356	325	389	343	335	376	308	323	312	349	314	309	336	316	357	342	341	337	327	341	342	342	300	358	334	309	312	352	343	311	319	350	315	351	360	350	359	334	339	340	340	350	356	353	325	336	323	330	309	323	300	335	338	312	362	322	332	328	353	301	344	328	343	328	351	336	342	359	329	370	318	357	358	335	328	307	326	339	357	365	348	343	338	368	336	335	350	356	326	318	327	344	324	328	339	320	372	357	357	345	351	341	357	356	372	340	359	345	324	313	350	333	334	340	384	322	349	302	362	357	348	356	315	319	321	310	339	306	317	309	367	329	323	363	370	318	332	342	354	394	359	360	301	362	366	348	362	346	327	365	332	333	332	362	354	318	305	318	305	318	306	310	314	312	340	328	366	346	343	367	351	322	349	310	305	337	355	330	339	333	334	348	345	342	341	326	358	346	354	379	318	341	327	313	300	335	343	323	359	307	368	353	376	377	361	357	358	346	359	340	335	326	324	336	329	326	307	328	303	331	358	308	306	316	369	329	370	318	359	333	351	323	352	353	362	354	311	359	323	321	362	327	344	328	344	315	362	358	369	338	321	318	330	317	340	348	328	361	375	351	311	310	321	320	313	293	326	329	344	313	354	346	376	332	339	320	354	350	328	345	324	353	357	341	330	361	321	347	328	333	349	339	309	338	366	344	365	364	321	315	356	335	360	346	360	356	332	353	326	344	326	317	362	328	326	351	358	352	359	336	348	323	330	355	363	361	327	356	314	342	351	322	347	351	372	348	345	351	333	348	366	349	317	350	287	340	350	348	343	321	336	324	339	357	347	376	359	332	349	292	347	343	359	323	322	345	325	341	347	338	312	351	334	334	338	359	346	303	334	354	369	329	350	299	357	334	337	322	376	331	323	331	410	311	343	336	355	320	360	368	331	370	326	347	314	362	317	346	317	326	392	302	335	341	351	367	357	346	335	342	350	339	352	334	319	359	325	314	373	371	337	345	367	338	318	346	342	362	325	341	375	337	385	344
6565	1062	1299	1447	1362	1282	1039	1018	999	919	902	933	949	852	870	847	857	875	827	812	836	800	820	801	825	811	887	855	804	781	795	812	767	786	810	762	787	833	831	774	804	765	761	807	847	794	788	826	816	771	817	784	802	821	795	779	806	824	793	854	832	828	782	838	789	801	765	780	795	769	835	786	779	755	740	787	801	792	791	791	843	820	787	770	815	789	802	787	791	806	765	835	782	733	775	789	792	797	806	830	781	815	791	823	830	795	768	824	786	797	803	799	814	804	760	841	765	770	726	836	783	810	782	768	787	747	764	819	807	844	771	790	779	785	794	812	792	777	815	778	773	772	806	811	816	792	808	795	808	875	795	838	790	793	799	821	819	817	797	790	843	754	816	789	805	797	796	821	782	858	846	782	802	776	771	814	819	778	772	820	783	819	772	796	817	802	797	816	780	799	807	808	789	804	800	773	759	820	805	741	817	736	791	763	804	767	838	816	794	798	770	799	834	807	747	795	784	798	801	769	820	777	760	830	798	815	791	786	775	794	823	814	850	813	824	800	790	755	757	758	786	768	813	777	841	812	758	808	820	758	812	782	737	822	801	818	806	787	768	836	835	824	745	788	841	818	788	789	808	727	809	788	841	756	805	737	799	769	775	768	783	813	793	782	796	761	787	797	793	800	824	817	760	801	719	804	798	736	744	863	810	800	800	799	790	788	760	757	791	763	799	806	840	799	794	772	764	843	822	761	812	786	805	775	786	825	744	769	795	809	793	827	814	846	787	774	809	825	800	819	774	760	806	771	780	851	753	807	794	810	817	794	838	797	794	853	817	794	786	763	837	761	806	774	779	774	763	777	776	810	787	789	772	782	786	753	799	778	772	712	837	825	835	805	788	795	755	801	804	787	783	775	749	814	797	793	796	772	795	811	780	762	817	792	833	804	792	811	749	773	817	756	797	823	833	767	859	799	799	776	750	786	786	810	863	766	747	771	801	753	821	780	767	762	790	828	823	818	802	715	789	789	790	797	784	804	818	795	800	815	849	800	792	802	769	767	789	759	795	777	798	809	804	804	773	807	784	821	797	723	784	782	781	845	821	771	820	824	799	780	749	821	766	788	817	817	736	793	805	806	839	802	801	784	852	763	768	816	737	753	800	755	802	763	841	816	801	781	817	802	772	797	762	831	765	796	825	847	808	777	821	800	766	842	797	772	814	813	797	791	778	787	804	798	807	793	820	786	851	801	764	796	788	827	768	813	806	783	819	798	786	761	793	782	753	737	793	791	820	783	823	781	838	821	797	825	777	760	784	858	800	756	834	800	788	785	740	801	775	770	794	862	788	847	757	835	854	746	791	827	742	813	801	759	714	786	805	800	828	762	830	802	779	770	732	819	820	740	772	785	821	787	799	824	759	791	744	848	809	803	839	805	822	804	760	799	797	840	777	788	778	783	817	786	789	755	781	812	773	806	783	784	805	777	799	751	819	796	818	815	820	733	798	810	797	792	758	760	811	787	796	765	750	841	772	852	806	797	782	782	802	719	803	787	793	794	800	766	734	770	795	796	830	817	805	775	782	783	792	828	742	825	808	806	787	772	785	760	774	765	736	801	794	734	801	765	805	805	731	824	815	849	758	781	746	799	762	787	862	774	821	792	756	772	769	791	836	778	832	783	814	812	758	791	781	786	782	800	769	821	800	780	785	829	771	847	779	742	814	818	793	730	805	815	754	803	800	817	771	759	824	829	801	776	770	844	808	795	768	775	747	799	805	771	736	767	847	771	794	766	749	798	768	784	774	757	753	791	823	771	834	783	766	798	768	801	757	823	796	774	771	758	797	782	779	774	831	782	761	767	806	798	771	840	743	771	792	745	806	812	826	782	838	831	784	853	847	759	828	810	805	762	770	793	798	765	787	785	807	812	804	797	762	781	791	788	770	753	818	811	817	770	812	806	784	784	818	777	819	810	827	846	814	810	777	795	782	797	810	790	795	782	822	779	823	777	796	776	793	744	784	790	823	768	819	788	810	789	769	777	805	829	774	811	761	785	838	839	807	800	779	747	794	784	826	828	778	823	795	834	773	808	808	814	813	799	771	772	749	796	781	764	746	777	764	819	791	815	831	804	748	811	829	843	829	783	806	792	759	744	781	796	762	766	848	806	820	794	801	839	782	821	764	711	742	820	786	766	830	816	763	805	839	793	755	821	785	787	805	782	806	801	805	821	800	762	770	779	824	808	774	760	764	855	827	772	797	820	784	833	777	739	804	775	826	833	838	801	778	737	746	829	845	784	778	821	809	780	786	855	813	814	835	800	839	804	811	799	784	808	772	808	744	752	832	834	784	753	825	761	832	820	743	814	765	705	786	730	819	831	826	768	765	766	772	810	769	787	837	754	791	772	792	810	800	781	827	819	841	702	785	808	796	778	814	792	795	739	785	763	837	763	827	779	749	754	835	780	833	769	763	760	823	785	763	771	809	742	734	799	801	822	780	857	795	792	810	769	809	858	802	786	778	811	776	800	831	802	774	777	795	797	824	812	820	812	831	799	776	791	807	796	757	760	826	803	792	809	809	838	806	801	824	831	789	830	779	815	765	777	827	758	820	817	801	763	805	844	817	808	777	821	813	763	797	758	751	810	739	795	797	770	813	839	771	758	782	780	844	775	782	753	806	779	852	787	800	777	805	730	818	779	793	797	738	804	801	832	766	801	819	821	760	813	846	770	828	837	813	779	766	816	776	791	784	828	795	832	851	781	809	799	775	797	813	789	780	780	781	757	819	808	806	759	789	761	737	806	773	804	813	784	787	828	732	805	824	810	797	801	749	795	810	843	815	788	797	761	788	761	798	741	767	784	787	816	786	809	784	798	781	837	792	826	808	802	798	782	802	787	822	776	784	795	778	814	788	802	839	793	828	803	801	787	778	778	798	722	778	770	789	799	767	774	791	776	783	792	771	831	806	835	813	729	819	805	827	782	820	840	746	816	760	836	743	763	774	838	855	770	815	788	814	765	758	821	752	825	836	768	774	780	768	803	798	776	802	797	757	778	801	782	776	831	801	814	781	795	780	774	813	780	743	798	765	826	778	779	757	806	767	806	788	786	778	772	822	807	783	810	819	790	771	791	785	804	809	800	813	776	764	810	801	778	789	766	760	754	785	814	794	797	829	764	802	776	768	809	844	799	768	818	761	793	796	809	821	771	825	801	779	780	781	789	788	782	763	815	796	765	778	809	816	790	779	809	802	751	790	771	835	770	802	772	816	768	839	794	766	786	825	772	789	815	817	835	805	792	845	810	810	799	773	800	801	781	744	808	760	775	802	773	793	783	825	762	767	801	757	817	770	763	825	780	819	813	770	805	763	792	799	815	783	762	774	839	777	817	830	781	768	821	794	803	790	761	797	781	781	792	810	832	798	779	765	769	802	840	818	811	779	772	778	831	784	785	797	789	797	808	787	775	784	807	815	765	770	764	787	816	762	772	758	773	842	808
12958	935	658	497	410	317	245	287	232	206	217	201	179	164	170	153	171	170	169	179	160	161	175	143	163	160	135	158	154	167	175	152	186	164	171	188	163	182	157	131	128	164	172	162	145	135	149	173	157	162	162	180	144	140	162	178	168	168	148	145	174	146	158	162	168	155	166	168	157	180	171	164	164	157	173	167	157	152	146	155	158	154	164	145	145	172	160	150	147	155	190	158	160	122	142	153	157	140	157	145	144	159	181	137	156	155	154	150	157	143	169	162	179	148	148	150	163	133	157	161	161	143	142	149	174	163	159	159	166	146	150	173	147	164	150	116	147	177	147	188	144	168	150	158	140	179	163	158	142	149	157	152	152	137	125	164	150	173	157	140	145	163	159	192	131	146	171	156	161	154	163	152	180	146	146	174	173	154	164	180	150	173	160	160	160	161	150	156	162	167	161	160	156	162	166	156	177	180	148	182	144	152	193	159	155	175	166	157	134	156	160	136	153	170	148	138	166	172	153	163	144	160	164	152	138	150	149	158	200	154	178	170	138	155	136	158	145	148	143	168	134	163	170	137	137	159	159	147	138	178	130	160	151	159	149	154	156	145	165	166	148	142	152	176	159	133	153	149	150	149	149	161	164	166	140	171	143	146	153	146	167	136	178	157	175	163	152	161	154	151	172	168	144	154	160	141	157	155	167	144	169	173	157	147	149	134	152	137	158	149	156	170	163	142	147	162	156	166	157	125	176	164	144	163	153	139	171	162	145	189	160	134	138	148	159	185	156	166	166	166	158	155	178	145	139	164	140	162	151	164	158	162	151	135	156	152	160	162	175	165	152	175	137	161	184	159	180	155	147	156	165	159	148	156	146	177	154	151	156	171	161	151	187	155	146	174	148	158	157	140	164	169	193	191	147	139	165	159	184	159	160	141	158	170	148	145	166	143	150	147	153	159	175	161	159	158	158	158	158	157	182	140	147	147	160	180	166	164	163	152	141	148	144	145	140	156	145	181	140	167	165	162	164	150	143	150	169	144	145	135	184	157	161	150	165	143	184	170	151	127	166	143	153	130	164	161	149	165	147	165	159	150	160	139	162	140	146	145	144	141	132	126	164	155	139	157	160	162	154	150	159	175	144	162	161	158	179	172	155	140	164	149	156	160	164	169	144	145	167	163	158	151	155	143	167	180	178	148	173	152	143	172	163	177	168	161	169	137	150	184	172	189	167	154	148	132	157	164	153	145	156	152	155	139	159	166	188	151	139	162	179	159	139	147	151	183	167	147	155	146	130	145	166	154	169	141	175	147	142	115	137	142	163	163	134	164	145	123	166	148	163	159	163	164	134	161	154	159	163	167	162	166	159	183	187	184	145	176	161	165	169	153	151	162	149	152	131	152	157	160	160	152	152	168	155	150	159	176	151	156	161	150	142	158	156	151	162	164	150	128	143	158	136	158	147	164	181	142	149	149	155	170	155	145	157	182	154	151	149	152	157	162	164	148	155	168	155	149	153	142	140	154	175	135	164	152	152	165	144	150	169	172	161	171	169	162	168	166	182	144	156	166	156	149	153	155	183	155	166	167	126	170	151	131	160	156	166	161	151	160	176	169	149	151	165	125	174	157	186	138	157	176	156	159	143	176	164	150	129	166	170	151	158	160	163	158	158	179	171	147	133	178	131	154	126	184	163	174	179	134	142	160	179	183	150	141	158	143	180	155	158	157	153	156	169	146	156	154	171	183	132	145	173	142	136	134	160	144	166	153	138	160	174	163	140	155	151	143	157	151	146	177	172	154	142	152	162	146	174	147	135	158	169	146	146	181	166	195	179	162	161	170	141	163	157	146	158	151	164	157	157	155	167	162	175	168	162	137	161	143	161	149	134	178	159	159	160	175	142	151	147	135	145	142	135	173	163	165	146	163	184	169	179	142	142	173	169	135	150	177	171	150	183	172	153	154	182	152	156	158	160	179	149	131	157	168	166	169	127	152	163	152	140	154	142	168	167	175	174	145	173	154	160	128	153	190	163	132	170	156	142	147	141	140	132	173	127	146	142	159	165	166	153	153	135	136	151	170	146	143	176	135	160	150	178	172	195	151	152	135	150	151	175	147	160	156	154	151	167	153	144	164	131	155	147	142	150	149	179	186	167	165	160	174	132	157	189	166	160	161	161	164	153	155	142	150	150	136	142	109	183	153	151	148	158	183	170	165	165	161	133	154	173	157	141	138	175	170	164	145	141	144	144	157	152	164	163	169	161	189	165	154	142	171	162	153	126	167	173	165	140	137	153	152	150	147	156	126	152	154	160	144	162	167	154	172	163	161	151	148	185	138	172	177	152	174	156	152	161	166	149	176	169	169	151	151	160	182	157	145	152	165	169	154	147	152	173	148	168	152	174	142	156	132	194	145	144	181	149	136	163	151	158	178	174	169	159	168	173	170	156	148	154	163	158	138	151	150	180	138	186	146	165	168	150	144	141	169	156	176	167	145	158	152	173	170	154	156	175	165	161	168	162	147	161	175	154	162	134	147	152	148	153	163	163	176	137	149	181	190	192	151	186	147	159	176	151	135	173	167	154	136	132	140	153	160	138	135	136	169	178	139	168	164	135	156	158	154	153	161	176	158	155	145	139	137	152	159	132	175	144	151	165	166	159	169	157	171	159	142	169	149	168	159	131	134	159	172	170	152	159	146	144	162	157	164	167	157	168	159	171	159	172	156	157	159	150	148	152	172	159	155	163	160	173	195	141	162	138	165	176	189	150	139	146	169	138	156	150	178	162	137	146	165	156	141	141	138	146	170	181	172	139	177	168	144	163	173	157	162	158	166	132	159	165	151	144	165	154	139	155	156	174	163	175	133	172	180	139	163	169	154	165	150	156	162	165	165	164	149	171	174	153	201	153	139	139	154	157	133	141	146	175	147	156	175	153	164	143	172	169	148	187	171	160	155	149	147	175	170	144	159	181	164	157	162	140	175	170	135	141	180	149	176	166	161	146	150	159	128	163	158	164	163	148	142	121	160	157	148	147	163	168	147	168	135	152	163	171	166	174	152	136	156	144	172	153	144	152	146	163	152	187	178	145	158	147	157	142	168	168	164	167	141	159	142	139	154	164	142	162	161	160	169	139	134	166	151	171	173	160	129	150	155	181	151	145	154	147	164	145	164	155	141	136	186	142	147	147	164	154	161	175	174	139	156	172	133	164	160	145	153	139	145	164	149	146	160	144	175	160	172	132	164	173	153	164	184	152	158	151	149	152	168	123	157	154	144	166	157	142	164	152	152	153	155	163	162	176	154	143	181	177	154	155	164	166	167	171	163	171	176	153	147	162	133	159	171	179	154	165	154	189	139	188	158	137	155	168	178	150	164	171	148	150	146	137	173	167	150	145	169	141	143	171	160	158	157	161	168	157	152	168	150	145	169	166	144	149	155	179	169	133	152	182	157	151	142	149	172	167	160	160	161	165	140	176	189	162	159	186	164	154	158	162	166
8125	912	1493	1660	1422	1288	971	862	901	693	639	719	589	559	556	526	483	481	447	464	482	403	498	469	413	476	470	457	414	396	450	391	428	424	423	416	415	405	456	361	423	397	435	418	452	425	429	429	424	410	410	385	405	418	385	411	427	438	424	386	405	406	395	408	404	398	396	411	429	433	391	415	397	415	402	424	405	412	424	375	396	407	426	410	398	341	418	388	412	418	401	408	410	397	418	407	409	423	386	407	397	404	393	411	399	408	415	450	402	386	406	402	398	409	401	409	410	358	411	385	433	407	395	396	396	394	414	404	409	388	410	392	412	408	417	418	401	393	402	419	401	404	369	423	407	404	415	425	406	412	397	405	434	427	414	370	411	394	393	429	382	418	404	364	387	398	399	384	420	410	394	368	408	404	396	395	384	423	359	417	361	423	406	435	402	391	395	361	397	405	387	413	400	428	430	431	409	429	386	409	386	408	399	405	431	385	419	391	416	419	434	393	378	411	374	403	416	410	353	421	381	424	421	397	402	391	392	398	386	406	400	371	415	400	365	416	399	402	389	389	370	386	425	423	370	432	415	423	407	417	383	408	389	420	438	394	403	413	466	369	429	399	381	374	430	419	410	386	367	382	424	406	402	427	412	406	395	436	408	435	403	410	414	406	397	399	438	375	399	414	405	388	417	383	430	363	430	389	373	418	361	401	401	385	386	435	400	384	429	391	414	405	399	387	405	389	438	404	405	432	395	398	386	411	428	407	362	365	395	406	375	400	425	411	386	419	406	412	395	384	408	422	394	392	441	400	432	390	441	408	378	381	371	410	392	438	399	441	423	393	386	395	401	386	403	423	420	392	373	389	394	385	389	397	416	410	401	399	405	390	440	422	401	427	416	415	383	366	362	420	377	411	379	438	423	414	369	405	404	404	403	372	419	418	422	391	377	418	349	404	421	398	359	391	404	368	385	406	408	371	454	393	393	391	365	396	434	406	429	431	388	432	411	410	417	386	421	401	405	382	423	390	378	406	417	385	384	386	412	409	408	413	382	367	393	396	418	405	377	365	385	422	401	419	377	447	412	407	361	372	396	426	371	419	436	370	389	384	415	408	410	412	418	411	393	439	431	406	422	437	414	414	405	387	409	410	414	411	424	370	415	392	409	388	415	405	421	406	402	425	405	398	394	413	398	364	425	394	414	402	388	428	412	399	430	436	435	406	431	431	479	392	449	404	388	417	398	367	423	377	419	439	403	404	406	382	378	412	376	400	415	363	414	402	395	409	391	437	397	434	398	414	408	408	399	378	387	382	418	403	424	435	396	412	407	410	379	403	385	420	451	396	426	410	377	438	388	372	439	398	427	388	400	433	424	398	407	391	362	430	393	419	398	391	384	393	434	423	386	374	435	387	372	411	390	424	424	403	407	421	431	376	432	367	381	395	384	413	415	355	397	399	377	406	427	402	440	384	389	443	421	428	406	437	392	428	413	416	408	413	403	413	383	432	415	414	384	383	418	367	401	421	436	410	436	448	419	373	397	417	409	402	379	385	418	421	394	417	407	404	389	419	380	393	412	382	428	391	397	429	402	418	386	399	393	376	400	416	451	414	428	408	428	359	418	404	401	375	405	373	421	409	402	379	430	411	381	392	401	401	398	413	371	443	380	367	432	393	347	413	400	400	400	424	422	406	396	407	420	418	441	392	405	392	412	399	381	387	360	393	409	376	390	411	392	418	366	394	398	375	416	395	385	423	424	406	412	425	397	427	413	408	358	408	409	430	415	430	403	437	408	376	362	413	404	395	408	423	422	409	441	399	390	395	412	406	422	405	387	406	463	407	351	385	426	391	427	418	386	400	430	399	421	421	403	358	413	416	423	380	409	423	415	421	394	407	405	407	417	449	408	420	422	392	433	455	396	408	417	407	388	416	408	399	412	396	391	394	392	423	409	404	406	427	387	405	440	398	392	410	395	412	429	424	395	381	406	371	393	377	396	387	407	381	385	402	397	409	394	392	405	400	439	378	415	387	403	451	387	441	384	418	416	383	386	408	421	374	393	452	444	406	423	385	378	387	376	359	393	425	410	394	386	382	369	399	388	415	390	418	446	390	415	431	442	386	453	408	398	402	390	401	384	399	399	395	370	406	391	418	416	409	394	390	363	421	411	385	413	411	416	426	428	419	369	386	417	420	431	400	408	396	388	405	410	408	407	385	441	430	380	436	392	364	426	418	383	397	380	446	392	387	406	390	423	386	391	470	383	389	404	373	375	407	390	397	391	386	394	405	378	392	378	380	391	409	385	400	380	406	422	438	433	437	379	418	409	423	398	371	407	391	416	408	403	395	409	420	405	405	385	395	405	400	396	437	396	415	454	370	427	413	406	398	400	396	404	427	385	404	409	401	451	417	391	385	431	390	401	403	420	402	380	395	407	390	425	399	381	428	395	393	430	414	361	399	410	404	380	387	395	393	448	399	437	446	442	447	399	375	388	404	406	420	419	394	367	393	400	415	401	378	394	395	401	376	374	418	377	414	399	406	428	421	399	401	407	409	425	430	413	412	366	400	410	426	382	401	381	404	397	368	368	419	379	386	406	385	385	399	397	420	376	371	412	391	375	432	386	400	430	424	397	391	393	380	394	382	427	382	407	421	383	403	420	398	412	432	374	426	401	370	421	385	431	409	437	439	417	405	408	392	419	398	396	362	413	396	406	437	445	383	423	395	420	441	384	390	421	418	389	425	403	427	395	391	412	423	435	431	428	383	446	418	401	400	402	407	425	411	384	412	419	409	439	450	401	411	409	434	405	405	369	407	420	401	411	405	433	397	415	410	406	402	398	389	415	388	402	428	394	394	361	430	383	403	383	399	396	403	391	403	383	404	394	391	397	399	431	414	426	410	396	423	401	374	416	372	412	405	379	390	417	393	393	425	390	432	382	381	401	447	406	399	433	412	405	416	414	415	413	398	390	402	388	405	410	398	423	410	425	366	403	379	409	411	390	437	393	375	403	400	407	416	403	384	431	365	380	410	415	407	364	422	384	433	395	401	393	410	418	407	434	409	411	414	407	389	408	399	410	379	428	394	407	403	401	399	396	405	400	387	416	385	425	386	413	384	420	425	414	429	386	381	379	396	437	369	376	399	414	377	420	370	417	382	424	421	387	414	420	410	432	423	389	392	406	406	428	396	433	414	353	367	409	400	383	402	390	401	436	388	384	380	445	414	408	399	413	426	400	387	382	416	440	457	437	357	406	386	408	405	436	422	387	419	385	436	374	440	390	370	429	385	399	389	401	385	428	431	411	390	399	405	398	408	452	405	376	409	372	372	392	398	428	380	424	444	382	411	406	390	378	400	423	413	430	414	432	444	394	399	427	408	407	396	444	403	402	417	400	389	386	400	415	396	402	397	437	408	383	436	413	395	402	368	415	420	417	408	374	388	389	406	409	387	433	422	437	398	368	405	405	403	396	392	384	409	430	426	383	378	389	411	415	380
1473	389	359	326	342	346	314	328	334	315	332	322	366	355	356	325	351	409	363	346	361	328	313	372	335	370	382	351	344	369	352	352	342	348	356	370	331	364	367	371	364	369	366	372	404	338	364	350	378	380	399	347	344	315	394	363	348	353	350	350	327	319	335	349	358	346	381	349	364	378	333	363	346	389	361	411	371	381	338	329	355	369	375	390	383	378	342	351	339	335	354	326	395	318	373	337	370	367	341	356	373	377	378	364	361	366	336	388	375	371	355	352	371	355	365	335	374	354	349	361	351	321	345	337	381	340	357	355	352	365	344	381	309	366	348	361	357	347	351	366	323	386	374	378	341	367	353	378	388	350	386	350	354	369	396	359	356	364	345	380	365	405	377	354	369	344	311	317	350	362	346	372	366	361	341	363	394	359	342	360	371	376	388	369	319	343	334	337	346	348	374	317	365	338	352	366	374	352	343	352	340	365	331	316	363	383	366	339	347	336	346	329	324	347	377	378	364	349	351	347	358	353	368	343	336	331	377	352	361	356	336	365	358	335	379	358	345	379	352	335	371	331	339	351	343	338	384	319	362	382	381	347	352	338	333	381	348	327	347	358	335	371	357	333	351	347	344	353	328	338	375	365	333	366	363	394	347	366	340	355	387	330	417	355	341	317	376	370	343	341	353	368	337	311	362	391	327	395	334	347	350	356	378	353	376	365	352	356	359	363	369	355	358	364	356	358	376	385	359	358	362	351	323	395	395	358	360	369	369	327	368	350	376	340	353	347	340	333	352	329	370	379	373	359	333	337	317	364	372	407	345	363	402	358	338	362	344	320	386	392	355	350	385	351	324	373	317	356	354	319	328	322	354	343	367	347	337	367	331	356	375	364	356	395	388	375	367	326	383	346	340	361	318	354	330	362	377	353	352	362	332	369	339	379	375	318	311	332	369	362	344	355	364	325	354	363	380	332	335	372	334	348	368	340	348	334	399	367	357	327	365	385	357	390	344	340	405	353	360	332	363	371	356	371	378	357	354	325	337	364	358	366	393	350	351	356	339	345	354	382	354	367	373	362	351	329	342	357	342	351	346	357	371	358	369	391	342	352	324	309	372	353	357	332	373	334	326	324	335	358	362	363	380	356	390	341	393	385	367	365	330	368	413	393	374	343	329	357	378	352	302	342	344	370	351	337	328	349	346	368	401	358	353	382	347	380	406	345	328	361	350	359	374	374	403	361	320	360	384	376	348	378	330	331	390	349	332	355	350	367	367	357	334	335	361	356	354	352	338	367	353	330	380	341	377	329	343	343	370	341	358	361	361	383	342	338	383	362	350	362	342	346	311	339	371	357	342	372	332	384	353	367	345	339	377	353	354	322	343	356	335	363	356	344	369	349	378	361	367	337	339	336	370	387	339	384	347	364	368	369	399	314	318	367	344	356	335	371	301	373	345	375	329	364	371	356	382	368	332	380	342	361	371	348	387	356	364	383	371	349	358	351	362	360	386	353	398	347	367	323	387	347	373	423	365	377	345	332	372	351	348	350	355	371	358	372	361	344	345	344	369	350	369	399	354	350	328	338	351	387	328	332	354	328	362	363	361	325	357	348	331	314	372	320	368	318	339	365	371	323	334	338	356	327	358	363	333	377	321	342	330	344	349	348	370	334	328	382	350	348	328	344	343	335	355	377	391	333	338	340	378	346	369	365	378	370	353	332	345	338	373	336	377	325	325	392	308	354	313	382	387	385	359	333	313	340	383	389	343	372	363	333	377	348	342	384	380	351	352	367	345	356	347	343	361	373	378	351	330	351	376	344	360	364	380	330	338	371	331	344	344	372	344	323	352	357	345	361	364	379	361	373	376	357	382	352	363	334	321	372	358	364	333	359	367	345	329	370	294	389	336	326	367	379	353	374	355	351	338	367	327	380	348	359	349	343	351	367	306	317	358	341	321	354	339	372	376	320	368	350	338	370	339	354	336	353	355	351	359	337	351	339	367	370	312	345	357	348	331	359	350	346	363	352	378	360	353	350	338	328	355	352	366	368	393	348	350	372	331	358	375	332	353	368	348	359	373	334	364	355	378	344	328	365	318	353	360	326	370	321	340	362	331	341	360	373	354	359	361	353	369	364	343	328	386	336	354	368	331	395	313	351	366	386	370	364	346	348	331	347	381	336	337	373	344	359	348	376	379	336	344	344	404	367	379	332	366	372	325	356	346	345	340	340	359	357	363	359	363	338	352	336	369	367	318	334	387	365	344	368	340	353	335	382	345	304	327	404	382	327	355	356	362	354	378	346	384	332	357	359	365	352	362	366	345	388	378	362	365	359	385	330	368	345	386	374	376	373	356	373	342	351	373	341	346	404	384	362	345	365	337	357	339	345	370	339	340	392	364	351	343	342	374	374	369	362	336	397	382	382	369	327	343	359	368	364	353	362	348	355	346	358	346	371	381	357	337	353	356	335	327	343	290	359	384	356	345	371	358	375	381	352	344	372	375	311	360	362	362	367	345	358	407	333	346	369	348	350	395	337	378	374	346	374	345	338	357	349	309	346	360	345	336	339	331	327	356	330	342	339	380	395	376	357	366	384	355	365	376	348	355	341	385	380	365	373	344	350	334	367	362	326	350	360	322	323	326	312	348	362	335	353	330	366	333	370	336	369	395	347	366	338	366	326	344	341	353	356	337	323	368	361	319	334	358	373	338	345	295	323	380	373	366	351	352	371	381	335	344	350	330	363	351	385	332	411	369	379	364	352	361	344	349	347	324	370	344	357	325	353	359	374	341	374	363	363	354	400	368	389	409	366	371	381	373	326	371	379	359	372	364	366	354	348	358	377	347	335	353	352	355	367	378	349	351	360	382	359	363	385	361	371	345	343	308	331	349	375	376	342	369	358	373	369	347	357	393	306	362	338	334	383	369	334	332	358	336	330	363	368	343	362	346	373	383	360	341	351	349	363	355	366	335	343	351	325	371	359	352	347	365	344	355	372	367	362	381	336	392	337	363	344	360	330	342	354	397	360	369	379	380	376	345	357	367	320	360	342	338	346	348	331	383	306	370	339	349	330	359	356	334	351	329	360	400	370	333	368	394	371	371	378	320	351	338	345	368	349	348	330	378	325	353	363	339	353	404	374	379	390	330	316	365	362	341	328	367	324	354	360	378	357	345	341	347	329	349	321	364	343	342	358	347	327	353	326	333	365	331	377	348	330	314	363	330	329	361	401	383	314	369	364	330	345	359	353	364	356	326	339	387	348	345	385	376	346	357	339	357	339	361	367	313	383	343	333	339	346	359	377	384	366	350	372	341	385	335	358	364	337	406	371	378	342	366	383	350	324	339	344	351	365	358	356	312	333	332	317	340	360	341	339	324	386	335	379	311	344	353	332	413	341	340	327	376	369	367	366	381	365	367	376	368	336	346	354	388	363	338	361	352	345	381	344	326	340	374	335	342	367	350	375	376	372	338	325	363	345	341	327	353	353	335	363	348	390
2106	832	844	814	914	871	821	831	841	870	853	824	849	841	833	786	833	818	783	863	902	836	848	837	879	834	807	830	807	860	836	834	832	816	848	839	832	833	830	843	830	858	791	868	824	879	829	841	870	936	815	833	792	842	849	793	884	825	829	861	855	791	879	824	887	855	792	871	829	859	809	882	849	819	835	842	859	882	813	814	869	814	824	838	817	821	847	822	799	827	878	776	829	787	823	867	790	852	809	794	795	882	852	823	816	832	860	834	855	823	831	838	890	852	845	877	877	828	824	809	806	802	836	789	841	870	845	892	826	935	782	877	845	818	899	826	869	856	855	845	901	801	828	798	832	869	847	857	842	794	880	858	853	808	897	811	853	762	812	859	866	857	837	878	878	809	829	890	864	868	872	811	803	862	786	829	815	846	834	796	844	813	853	794	834	838	819	867	805	858	849	854	844	843	821	857	824	847	817	811	819	841	837	893	850	847	882	837	812	862	844	820	797	798	824	839	848	811	799	839	876	817	846	868	808	879	789	840	846	814	881	805	851	848	867	845	825	859	836	766	829	847	886	819	888	867	822	813	836	883	841	884	812	846	816	835	804	817	876	857	843	855	812	857	865	845	828	794	817	843	821	862	880	825	844	854	903	862	852	860	850	882	802	852	874	896	860	770	826	803	876	829	854	824	814	843	860	808	771	866	811	813	823	862	833	833	849	841	904	851	889	828	899	901	780	846	846	820	802	847	818	849	840	876	851	807	819	890	866	834	854	801	881	810	835	792	792	882	820	846	829	797	806	839	806	845	816	815	844	868	863	878	827	819	882	844	822	833	842	824	790	827	865	780	835	840	882	835	750	827	789	833	822	811	790	831	805	820	860	845	839	888	854	824	887	811	892	818	869	817	771	845	876	808	862	827	808	792	807	812	817	830	855	801	817	815	856	824	847	872	831	804	795	832	855	807	837	895	848	858	813	821	829	849	850	892	791	826	775	844	859	877	815	863	798	839	869	844	839	810	833	780	868	866	781	879	848	845	801	856	863	842	831	816	817	814	851	818	857	802	865	846	833	836	859	816	839	834	858	851	832	830	828	855	808	797	797	795	862	845	823	866	833	800	833	823	836	788	843	825	833	863	806	838	827	818	857	817	829	853	839	859	826	829	828	852	837	845	843	845	822	864	839	803	827	863	806	857	870	865	854	825	801	825	852	827	846	861	871	857	799	834	839	817	869	797	820	826	797	848	830	816	863	837	853	839	864	852	815	878	881	817	829	885	864	810	820	849	811	815	838	841	867	839	812	840	871	842	861	810	819	840	859	824	846	782	808	830	854	786	835	862	849	848	804	870	837	837	815	849	794	851	808	821	880	839	827	879	827	809	861	814	830	879	813	828	783	777	888	862	833	806	813	847	846	826	863	911	846	859	899	841	862	815	841	869	860	835	822	870	813	819	823	836	839	857	867	811	838	851	848	871	808	844	831	851	846	793	850	810	894	831	801	834	839	888	855	838	830	893	821	822	868	819	808	867	823	808	813	891	861	847	808	817	869	872	803	832	830	845	863	891	837	825	792	875	815	831	862	792	810	818	810	904	847	834	799	821	839	841	809	829	797	844	841	856	884	827	851	858	851	817	839	866	845	789	846	828	818	802	880	826	871	855	840	863	819	814	832	812	836	836	853	846	825	902	753	805	881	848	849	848	827	838	845	837	799	836	799	877	851	844	838	801	800	789	821	797	825	839	835	843	831	829	899	851	857	867	859	858	806	865	801	865	841	870	825	835	824	833	876	852	827	863	861	803	868	877	815	812	875	857	832	845	850	837	879	801	803	880	859	863	857	838	826	819	792	835	839	834	876	836	832	809	875	827	852	856	839	829	821	898	793	828	835	877	883	867	841	872	862	852	826	862	820	802	816	865	845	835	802	866	772	801	792	861	832	833	834	839	758	800	798	813	820	805	805	828	847	829	841	814	764	836	834	855	833	803	875	829	835	824	773	856	807	810	821	787	906	820	837	809	809	840	839	846	864	799	843	840	874	859	863	824	845	865	877	866	835	828	811	853	839	857	861	840	862	832	870	787	887	856	797	848	836	851	801	861	861	852	809	832	857	854	857	792	836	878	812	877	816	851	803	839	847	832	881	851	872	851	812	836	857	844	818	900	836	843	840	849	800	846	823	860	847	816	838	846	902	861	841	789	816	839	861	833	786	749	835	849	825	833	800	836	820	816	858	799	825	820	831	822	798	821	860	893	847	844	828	801	823	809	879	864	791	841	842	844	823	851	879	882	841	842	833	853	820	805	853	813	807	833	812	844	834	844	849	893	810	841	834	831	835	829	862	864	831	783	836	852	897	827	860	821	834	833	821	827	807	880	872	844	852	820	855	825	833	826	852	854	825	835	920	810	893	862	829	826	853	852	910	790	839	868	849	861	844	919	854	813	803	821	829	849	846	852	843	838	764	842	845	814	853	798	830	878	891	855	810	809	803	852	838	843	834	777	789	860	860	802	863	876	852	811	793	849	877	803	875	867	882	859	862	834	847	869	814	857	847	867	788	824	826	859	814	857	862	846	824	786	809	815	858	802	822	852	814	870	832	835	853	789	829	864	816	812	833	806	868	841	825	844	818	861	869	854	871	797	843	848	858	840	829	835	839	829	845	894	826	851	838	821	827	827	866	883	861	869	799	851	808	855	851	855	855	823	893	846	827	816	815	808	904	821	862	850	788	824	831	824	843	818	810	898	823	844	759	832	831	873	854	791	837	847	881	793	876	887	818	859	768	877	768	837	844	811	801	800	810	847	838	838	811	785	819	848	816	830	830	848	817	875	879	834	823	810	818	837	861	844	808	900	873	880	824	840	852	802	809	834	819	856	885	881	874	884	832	801	842	813	811	828	849	809	816	820	808	801	848	805	859	815	828	772	885	839	825	833	809	851	861	843	862	821	840	847	793	884	869	816	872	860	823	852	865	897	848	862	817	825	785	810	802	869	786	849	841	848	843	875	850	825	806	917	874	800	837	801	858	789	843	862	798	850	822	841	867	813	780	770	807	838	820	861	854	860	901	844	885	808	826	830	821	829	822	811	751	810	817	847	839	845	815	843	816	818	847	799	827	848	858	800	808	831	817	880	873	839	848	846	853	812	860	810	867	827	814	852	850	852	802	853	861	797	803	818	879	789	844	843	834	855	857	863	794	743	822	829	876	919	861	812	833	824	851	856	842	881	844	841	855	846	837	847	843	880	893	867	868	826	828	827	816	818	849	858	876	856	833	794	834	872	844	817	847	835	823	810	888	860	787	878	819	867	806	812	879	792	904	854	843	797	863	868	823	847	837	858	848	855	850	844	852	846	767	852	855	839	873	869	846	842	845	796	820	871	873	833	846	826	840	876	816	803	758	814	875	881	826	850	856	847	794	828	832	788	829	846	892	876	846	824	811	848	843	845	879	858	877	865	806	824	831	825	838	894	755	875	836	852	867	876	853	854	814	833
7109	642	548	495	475	434	412	359	388	375	324	323	331	332	367	331	334	378	331	365	345	341	367	376	363	343	370	347	335	350	335	324	347	324	300	341	282	328	352	356	303	364	311	318	318	375	326	332	345	330	330	329	320	344	313	300	327	343	360	373	325	343	345	319	363	333	353	313	336	340	344	361	344	332	342	355	335	351	367	327	402	358	353	342	341	357	358	332	324	321	326	375	353	347	340	335	368	350	333	316	330	324	333	361	348	315	298	294	364	347	334	351	360	349	346	363	354	370	349	346	338	326	331	329	318	316	335	320	324	341	344	332	358	330	327	341	378	339	358	316	368	314	319	354	322	330	327	324	327	338	324	331	357	302	363	336	349	356	351	361	283	361	355	374	347	340	321	364	375	354	347	321	318	303	326	320	342	351	348	346	330	345	319	306	350	318	349	333	340	328	309	331	364	379	337	345	372	324	327	324	370	341	313	313	315	340	331	370	310	356	354	340	321	331	310	333	362	342	336	323	349	345	338	338	319	325	334	379	331	311	362	306	335	332	378	375	374	338	373	322	370	346	341	307	370	343	360	343	322	322	369	315	376	382	347	349	364	316	319	307	317	326	345	343	331	374	340	339	362	385	306	335	318	346	350	326	328	343	324	346	356	326	344	353	335	348	352	316	351	319	319	354	336	327	346	315	337	310	331	357	354	362	349	317	320	337	348	341	327	335	314	333	393	328	353	352	306	370	303	332	355	348	307	342	335	325	334	335	345	345	315	355	339	343	316	311	327	311	313	390	328	372	368	348	339	321	324	376	356	340	320	359	349	351	296	354	352	324	358	351	349	379	330	346	346	339	300	334	340	313	332	306	373	398	339	348	342	362	310	332	362	347	326	345	345	338	390	321	313	349	352	357	346	328	338	347	343	315	327	316	309	346	346	322	352	331	336	324	319	323	345	378	327	324	318	339	338	356	326	376	309	399	318	343	366	337	377	365	316	315	353	336	334	385	337	323	348	349	317	316	354	340	332	304	336	342	347	352	315	302	365	334	309	355	352	335	321	327	326	320	356	368	345	349	316	318	363	356	343	349	343	342	346	330	370	326	289	323	326	324	327	351	361	373	324	341	314	312	360	360	369	322	346	302	350	323	362	288	352	303	308	336	299	312	331	331	333	332	320	350	256	332	335	364	350	347	325	333	307	352	324	302	331	325	326	342	361	359	351	355	338	325	347	354	380	305	349	307	322	343	327	352	345	311	327	310	364	302	317	356	310	343	354	365	344	348	331	359	333	351	333	325	385	344	355	352	350	355	310	371	345	335	321	346	301	312	343	333	361	318	361	334	346	329	310	353	328	349	320	355	319	320	306	311	317	359	334	313	316	347	348	321	341	307	365	374	339	355	334	343	346	337	354	363	331	322	373	330	318	332	349	344	333	316	359	311	328	322	319	347	352	358	336	339	344	372	369	310	324	336	325	340	330	328	380	342	365	357	353	335	324	354	377	347	315	354	308	364	358	327	320	325	332	339	331	334	344	307	335	358	330	335	362	357	352	357	370	341	313	351	351	354	316	359	330	325	337	345	388	355	348	358	378	288	328	352	330	364	317	364	341	297	357	338	323	318	337	337	344	341	333	360	366	337	355	340	329	384	323	354	370	358	328	346	326	343	325	340	343	336	351	338	361	357	339	348	342	381	328	325	347	338	355	343	349	335	335	319	339	344	335	313	334	298	301	342	326	290	361	332	344	351	334	349	325	331	365	341	331	328	318	346	315	358	334	362	308	333	352	330	336	347	310	327	352	308	326	334	352	312	305	365	335	347	333	354	374	381	339	344	365	338	296	308	336	350	298	305	344	349	333	318	321	347	340	330	301	320	315	331	332	341	337	330	362	340	360	338	334	352	335	330	316	347	325	335	336	331	337	343	364	341	315	331	347	334	384	365	361	341	322	339	323	362	333	302	309	329	322	343	336	367	327	338	325	318	346	298	336	331	323	279	356	313	345	338	349	327	323	360	311	332	321	352	315	372	346	350	363	344	355	366	342	362	327	316	346	381	345	305	320	335	333	335	310	376	319	349	328	353	309	355	358	346	365	348	328	350	337	323	364	356	347	331	371	310	339	334	339	348	336	305	329	346	292	297	331	339	339	329	332	372	358	328	335	333	354	314	324	316	351	312	321	347	338	331	314	357	362	356	337	325	315	353	320	364	340	327	326	332	313	354	310	364	346	322	338	359	311	324	355	355	323	338	355	339	369	370	319	332	362	325	360	322	361	352	351	349	326	332	331	334	355	346	320	328	401	371	354	361	342	304	337	341	341	354	345	336	326	329	325	329	328	339	332	358	278	338	334	345	308	325	364	320	320	369	358	357	353	323	328	337	329	356	293	303	346	319	322	343	318	333	328	341	336	337	334	343	368	339	301	333	335	337	321	367	312	311	336	348	335	294	321	323	321	355	358	327	312	320	337	354	331	363	366	341	357	366	320	346	353	349	353	352	321	340	335	306	358	345	360	362	329	328	330	326	350	363	317	322	316	329	350	359	349	301	358	327	366	338	358	364	350	317	323	328	370	347	365	349	339	388	361	328	335	341	356	360	310	335	352	329	330	352	362	370	320	326	306	341	357	309	330	312	327	330	349	327	345	323	329	349	341	362	336	318	301	326	323	304	316	346	320	334	313	338	304	338	320	325	358	333	350	364	356	328	327	378	341	341	347	323	331	352	334	373	333	347	336	336	342	327	350	327	314	309	337	352	339	323	311	332	345	360	316	342	406	327	346	350	336	342	344	346	344	346	373	378	327	337	353	375	359	359	324	367	342	350	384	351	356	354	360	301	337	332	327	339	335	336	367	356	328	353	358	327	315	361	353	305	378	382	345	352	321	318	320	342	307	368	334	339	320	345	357	365	335	319	318	329	352	330	345	314	330	328	328	333	333	339	339	343	318	315	344	369	319	324	370	335	332	366	323	358	288	318	323	319	370	341	362	338	337	376	355	347	348	334	306	355	361	335	310	341	330	361	365	359	360	354	339	323	341	321	341	367	372	328	344	368	308	362	356	313	338	312	299	361	319	330	336	348	316	352	362	349	338	298	322	359	312	334	338	310	356	337	330	334	297	320	308	340	356	329	345	328	360	345	366	345	367	335	329	325	350	341	337	338	358	321	340	312	337	345	380	330	338	319	312	334	327	367	310	371	373	345	363	312	323	302	337	357	356	344	367	303	292	346	360	362	392	359	382	327	337	355	350	354	314	327	336	351	375	399	326	354	338	350	367	357	362	346	353	363	343	339	316	348	315	357	295	335	324	335	341	325	346	301	344	381	344	321	315	350	335	317	340	327	342	355	353	335	365	356	374	336	347	353	326	336	363	317	333	353	350	348	340	334	315	371	339	339	315	330	347	331	292	317	359	364	366	376	362	344	345	323	369	362	355	326	333	332	332	333	368	308	368	360	347	339	352	316	338	329	364	353	339	366	320	336	349	366	328	318	315	325
6553	1065	1355	1382	1400	1192	1078	1021	951	953	900	1021	942	890	830	860	876	900	795	907	822	801	825	759	796	864	846	843	820	824	837	801	812	791	831	775	825	794	787	794	834	783	788	819	783	772	840	803	846	747	751	769	788	799	801	804	763	804	816	790	797	777	820	769	796	783	810	816	783	709	759	771	820	800	835	791	834	783	825	844	782	842	816	794	801	797	825	817	734	780	747	816	799	778	791	825	843	793	865	769	746	829	798	832	771	784	812	784	825	769	787	819	761	819	786	768	756	806	803	816	767	812	764	802	815	794	805	785	772	782	745	761	800	866	797	792	817	790	822	816	800	777	811	799	801	821	791	747	824	808	810	805	770	793	774	807	834	795	806	790	783	793	782	762	788	799	772	831	772	788	786	804	744	773	799	789	766	774	772	790	760	794	799	772	771	809	821	821	760	818	831	811	767	828	749	821	788	777	809	857	789	810	776	791	798	768	769	770	805	764	775	799	756	815	792	732	854	799	845	814	741	811	748	754	799	810	812	824	754	789	755	780	819	804	780	799	781	784	785	797	789	796	802	767	821	720	846	797	830	811	779	826	802	778	800	796	781	766	816	818	803	806	792	811	797	818	773	803	765	794	800	758	798	797	745	788	819	772	762	793	791	797	814	782	799	833	809	763	771	789	781	769	795	771	783	836	849	799	804	780	778	804	810	776	778	792	797	821	798	788	769	741	778	827	742	806	747	823	786	849	800	802	821	857	785	751	754	780	774	774	764	776	786	776	794	821	773	814	814	856	778	813	789	798	808	800	780	788	810	778	825	790	797	821	759	748	813	777	801	819	803	824	780	750	768	764	738	778	778	822	817	758	783	754	750	793	794	759	802	818	796	889	791	793	741	822	781	796	828	764	748	771	805	781	804	794	794	845	796	806	800	776	828	789	763	813	788	829	732	764	799	810	797	785	823	804	810	788	754	750	849	769	805	742	776	803	812	797	729	820	800	795	794	810	790	800	795	813	763	769	775	820	867	783	763	746	862	798	831	768	804	808	805	759	815	758	856	807	771	773	807	771	817	802	779	776	773	818	813	798	794	819	814	814	799	732	749	815	805	812	827	791	782	845	765	826	758	806	761	777	771	817	812	764	811	748	781	802	795	781	749	805	760	788	805	837	778	768	793	800	773	829	733	815	796	794	788	761	778	783	787	770	794	778	783	747	781	763	723	777	746	836	760	775	772	767	820	803	827	759	771	779	785	763	731	772	792	840	803	813	736	824	796	830	838	771	775	780	809	762	757	769	763	799	833	765	829	743	784	779	840	775	770	811	770	786	868	803	790	841	800	767	772	744	768	772	833	793	792	784	748	806	759	761	787	842	764	807	771	814	816	779	779	835	783	787	810	759	764	793	796	813	807	780	879	804	803	754	815	816	763	827	789	792	802	803	804	795	800	804	815	831	798	715	768	766	787	778	741	756	836	772	831	799	777	791	771	800	800	832	780	782	792	789	800	723	766	838	838	787	776	784	815	780	818	793	793	772	783	832	796	777	839	770	777	768	775	767	741	805	770	811	755	791	832	783	813	805	793	801	844	772	777	742	779	794	832	789	754	826	783	779	775	791	797	812	835	813	773	767	834	792	781	792	770	855	767	836	802	773	840	785	792	788	774	780	813	781	844	812	800	766	777	768	776	802	857	791	802	804	790	782	842	786	778	858	774	800	811	779	745	788	766	749	780	762	800	798	819	798	804	779	870	783	880	844	801	738	770	783	773	808	801	802	778	791	785	798	801	807	799	829	823	809	777	796	768	778	795	780	810	822	776	792	823	795	799	776	826	777	800	751	780	700	789	790	818	787	760	813	799	794	771	790	727	817	762	829	794	790	801	783	777	798	779	795	816	811	810	795	791	758	807	803	801	788	796	810	775	771	842	761	800	769	794	762	794	762	770	780	736	847	807	834	808	798	830	814	806	776	754	779	806	787	807	746	805	747	822	722	838	762	748	807	828	772	746	749	850	795	808	814	814	772	836	787	807	795	782	783	810	819	810	829	832	732	804	790	843	785	766	789	815	764	787	780	781	845	788	793	829	803	798	759	765	797	761	859	799	779	799	814	789	764	807	774	818	807	728	808	808	759	806	770	809	825	746	827	826	771	832	756	825	808	818	761	757	781	832	808	814	812	766	805	793	822	777	780	750	822	769	799	767	823	842	775	760	771	776	779	743	765	716	818	823	799	797	793	826	834	794	824	786	796	844	789	801	756	786	774	765	817	777	799	789	794	820	764	792	803	818	799	802	786	794	774	815	818	791	785	792	795	815	774	767	831	770	775	805	792	771	735	807	785	768	778	745	816	852	789	779	812	802	843	774	781	752	752	761	819	781	806	809	775	837	770	842	822	813	819	804	779	814	804	800	782	791	806	810	760	784	827	793	780	803	777	788	792	801	805	791	817	860	781	798	767	787	782	795	793	765	850	792	751	840	778	769	750	784	801	792	765	774	759	787	774	816	827	775	794	804	806	809	799	762	772	776	761	775	814	786	790	811	773	787	809	783	807	762	795	789	761	743	819	811	768	769	735	787	812	762	816	759	769	764	843	799	796	800	809	766	798	792	758	810	774	772	787	769	807	786	758	807	840	789	790	754	814	727	816	771	802	819	790	782	761	801	779	814	774	796	801	781	801	822	766	753	780	747	873	839	801	813	768	830	773	794	764	808	816	796	739	770	795	760	814	821	800	797	790	775	818	751	801	784	775	778	792	721	781	784	757	784	810	769	796	832	814	795	793	822	788	755	737	787	784	774	780	810	777	801	801	817	822	776	804	811	736	765	838	794	797	837	757	800	742	865	824	758	758	826	793	769	825	785	793	747	796	814	799	827	747	803	798	807	778	830	829	791	786	772	754	817	775	790	791	782	788	839	791	773	779	834	775	777	808	821	785	778	759	802	799	805	793	753	822	783	790	784	766	768	716	760	757	832	763	773	728	824	818	772	762	801	848	852	767	806	818	782	811	832	821	789	798	765	781	786	844	752	791	757	729	775	805	757	779	785	790	799	807	824	756	779	823	765	845	773	763	804	766	805	795	771	775	779	738	774	825	785	792	787	761	802	730	821	844	748	726	802	835	824	775	769	792	798	779	728	791	797	812	869	767	799	792	791	813	798	777	788	825	763	748	810	784	776	811	780	757	805	785	774	814	891	802	825	783	777	824	837	792	756	784	811	774	798	796	811	756	804	760	839	841	835	780	796	781	764	794	786	778	810	766	746	836	768	794	828	789	808	789	814	797	777	789	792	787	781	793	793	753	779	834	835	768	859	770	831	790	769	821	749	806	828	772	843	810	820	795	775	861	817	819	747	763	825	769	788	801	844	752	840	808	739	799	850	796	797	808	767	736	818	791	806	795	854	799	779	773	778	855	774	788	737	764	760	744	759	808	789	837	775	813	808	793	824	815	800	803	779	802	795	770	812	808	803	785	770	751	753	793	771	812	797	833	769	805
13076	943	714	522	364	349	251	240	197	238	183	201	187	184	177	175	159	166	199	152	159	199	167	158	163	161	171	169	155	163	157	126	176	207	141	135	143	155	158	160	137	148	147	156	142	153	156	166	156	153	159	163	157	153	136	159	143	162	156	177	158	167	152	164	162	166	147	163	154	152	160	146	143	153	155	151	172	174	178	148	156	175	135	151	158	157	183	131	128	169	159	151	146	166	150	134	156	146	164	145	156	159	166	144	150	142	145	147	148	165	148	162	148	173	154	170	140	147	143	171	153	159	169	169	160	151	153	152	142	156	151	173	161	149	168	170	189	147	160	152	139	148	170	156	147	145	158	180	174	159	157	145	164	130	165	198	165	152	160	181	146	126	144	178	158	165	145	169	171	150	141	172	166	142	136	159	158	161	180	145	173	149	161	130	167	170	160	161	163	167	159	162	141	150	175	183	144	159	128	136	152	165	170	142	151	162	179	137	149	150	155	186	192	173	175	160	166	139	154	159	165	160	144	122	168	155	166	160	155	137	172	141	139	172	137	175	156	144	149	151	154	161	166	160	150	154	156	147	167	154	146	146	174	160	136	136	147	161	151	148	171	169	156	172	168	161	147	163	156	146	162	166	166	134	152	157	162	133	141	158	161	144	139	160	131	154	163	165	169	149	141	130	176	159	174	163	144	143	142	175	158	149	166	166	173	162	166	169	163	173	148	171	141	157	142	168	172	144	130	157	159	159	124	146	167	170	144	158	173	176	147	160	161	153	143	156	161	141	137	159	140	149	187	139	174	177	175	184	169	131	145	193	166	157	164	146	157	153	169	144	150	151	152	162	175	173	186	166	149	124	154	179	163	155	160	151	152	168	168	155	157	160	126	147	165	150	160	162	169	157	178	158	126	145	156	148	159	160	152	164	160	143	165	151	161	156	160	132	182	157	143	162	145	164	146	148	141	153	159	185	172	179	167	160	146	156	177	150	189	136	190	167	158	136	150	142	150	165	171	158	170	169	156	111	153	167	156	152	151	154	150	152	176	136	136	157	176	137	174	176	123	166	165	140	179	152	158	161	175	149	150	162	170	164	151	154	186	175	156	156	150	178	181	160	172	162	153	173	154	142	146	143	145	171	181	171	154	142	149	166	148	138	142	154	141	171	167	152	133	164	169	159	190	167	148	141	149	146	161	156	155	136	140	137	148	168	180	145	165	158	145	162	153	139	155	155	134	140	152	171	156	145	148	144	166	164	177	156	184	166	167	142	165	147	146	151	174	144	158	167	150	148	167	157	151	142	153	135	167	162	158	139	149	162	168	145	142	179	162	172	161	160	155	149	187	161	148	162	173	167	132	135	144	161	146	186	144	175	152	155	154	170	157	184	170	162	164	168	158	163	141	186	176	179	142	155	159	171	176	173	138	172	165	165	175	129	128	140	173	147	162	162	175	163	157	174	150	143	158	141	147	160	165	151	174	170	171	147	151	158	134	142	175	151	140	166	158	152	160	144	166	144	160	139	149	149	160	158	158	166	163	146	168	121	147	162	160	171	171	156	151	171	162	166	176	147	147	154	166	143	171	174	166	153	156	168	151	162	160	139	163	159	164	127	152	153	161	173	152	154	163	158	174	168	164	163	169	182	183	150	175	154	172	158	146	146	176	179	152	154	155	137	159	148	146	147	156	159	157	181	145	174	141	168	132	138	159	157	184	152	170	167	155	145	166	188	151	146	152	142	171	165	180	123	162	144	175	154	150	162	160	147	134	165	180	163	183	157	148	178	177	143	143	147	146	148	166	153	151	150	135	176	161	187	161	150	140	129	149	156	148	147	148	159	155	173	138	161	167	150	163	178	158	161	152	150	140	143	158	151	144	143	166	154	165	161	143	151	167	160	151	162	131	157	177	170	166	184	169	161	166	156	168	164	138	153	145	147	156	158	158	134	151	147	155	172	170	146	139	153	149	162	174	145	127	173	165	141	132	162	141	143	155	173	160	152	178	144	161	170	143	151	148	147	159	164	160	143	147	149	164	158	155	163	176	165	167	166	167	158	160	156	173	148	164	138	181	150	166	158	152	140	130	152	150	140	163	153	159	148	139	161	154	151	159	166	167	163	162	144	172	174	161	160	158	160	175	161	160	184	155	194	184	161	146	140	146	157	177	146	148	169	163	160	182	154	146	145	162	143	162	145	144	172	159	162	168	152	161	156	161	182	155	164	164	162	148	144	188	155	160	147	148	165	146	157	146	144	158	189	160	167	177	147	145	173	176	168	162	176	163	148	145	164	187	162	158	165	157	156	140	186	132	162	167	175	158	165	149	144	122	152	139	148	162	187	156	177	146	145	157	138	153	151	154	147	148	160	147	161	157	151	140	172	124	144	166	146	173	170	152	144	148	181	141	148	167	144	147	142	155	160	173	164	160	159	162	162	147	171	157	177	160	162	158	181	138	131	141	166	151	158	158	160	151	171	153	158	158	139	164	156	175	144	158	163	153	179	164	165	154	171	150	181	161	176	175	177	163	143	178	162	149	136	163	147	136	142	162	159	182	147	125	168	169	172	183	173	148	146	163	136	138	126	149	142	131	151	162	173	145	167	181	167	151	162	163	164	152	150	146	170	140	147	166	165	178	151	128	158	142	145	155	163	147	162	141	168	151	142	158	147	156	145	172	165	153	167	147	148	160	150	148	174	169	162	151	184	167	140	163	146	164	139	158	178	165	163	174	162	154	171	153	139	159	171	142	169	165	148	165	170	154	144	134	138	180	181	162	188	157	159	167	156	174	140	168	145	157	165	165	171	158	166	160	176	170	158	161	147	170	149	167	153	173	157	149	151	155	158	136	176	166	149	170	147	160	139	168	170	160	172	155	137	144	146	153	144	156	178	150	146	161	153	156	145	143	165	157	138	168	172	149	144	160	152	176	168	163	168	166	143	148	160	178	147	163	165	153	146	160	137	139	169	180	142	122	141	136	149	140	162	182	162	153	153	153	156	148	154	182	154	179	153	182	138	162	148	162	141	163	150	156	135	155	151	156	135	154	148	177	159	147	161	150	146	156	153	162	160	147	160	163	166	192	185	145	181	139	144	155	151	179	152	164	169	162	144	167	180	154	167	154	162	161	147	154	128	147	145	157	154	176	150	150	152	152	171	160	159	143	127	158	168	168	146	153	157	153	168	149	157	177	139	150	146	142	163	152	142	146	149	160	168	167	158	139	183	139	190	168	165	133	151	138	151	147	163	146	168	155	170	141	163	165	154	152	157	142	155	155	141	139	155	165	152	147	160	156	163	174	172	157	154	143	186	162	147	168	173	141	179	141	189	146	153	182	174	147	144	148	145	172	167	154	164	154	155	163	153	140	161	162	175	158	152	167	155	163	150	163	141	148	164	151	160	167	164	159	153	152	178	158	178	129	152	164	149	148	182	156	153	158	144	130	169	155	133	152	160	155	178	160	167	148	163	180	170	145	175	124	149	146	150	148	130
7984	943	1433	1643	1469	1251	993	863	769	718	635	651	564	510	536	504	526	484	466	480	469	431	417	427	437	428	445	426	416	401	410	403	416	447	392	432	438	427	460	419	469	438	421	438	417	444	444	416	435	421	365	415	421	398	391	409	418	409	405	408	426	413	372	394	445	405	433	390	410	440	434	402	399	417	347	420	430	403	376	410	433	388	395	415	464	433	373	397	380	413	400	396	432	392	395	387	399	412	407	409	412	386	425	432	417	414	411	388	425	414	409	396	394	436	420	459	398	405	372	407	374	368	392	400	388	372	379	405	441	416	439	431	416	457	409	443	412	400	427	439	390	414	397	415	424	394	428	380	394	431	386	415	420	398	416	405	426	396	416	422	400	403	437	410	460	405	401	430	403	389	410	412	381	376	400	403	398	414	397	400	409	396	396	388	395	412	424	399	407	403	439	386	426	399	432	394	370	364	412	416	390	415	416	395	399	411	409	390	360	390	416	455	393	404	381	382	417	383	392	418	424	414	393	411	399	363	384	378	394	393	381	424	440	392	380	370	429	395	385	377	391	430	386	417	381	389	400	442	430	426	419	417	390	416	411	384	409	396	370	405	410	381	388	390	389	435	410	430	408	377	416	400	394	371	395	379	403	424	408	391	396	420	399	405	379	407	429	412	387	405	409	386	385	379	410	410	398	364	381	439	390	388	417	409	425	417	374	427	391	402	390	383	419	395	422	427	380	375	399	392	399	409	403	420	408	375	388	425	417	392	399	406	420	414	403	399	357	407	422	393	411	392	401	402	406	376	381	392	370	411	371	422	386	408	457	426	392	357	409	430	415	418	367	418	413	397	384	395	424	361	394	417	409	389	387	407	378	371	404	425	368	414	412	430	384	406	413	438	414	414	398	393	404	378	377	424	420	405	381	405	417	398	379	373	376	460	434	410	424	461	427	396	413	386	366	436	386	394	365	396	372	407	408	408	426	424	397	379	402	358	426	392	383	397	382	392	385	424	401	421	395	404	412	417	392	396	375	429	421	415	384	403	452	394	428	359	395	427	413	450	382	381	363	387	375	399	438	398	412	411	388	387	383	384	410	419	396	423	393	374	446	390	412	422	377	403	404	422	388	428	370	414	395	403	391	386	416	390	400	429	406	386	417	422	423	433	414	435	368	381	428	421	382	423	428	419	413	414	423	415	394	408	415	394	406	399	390	389	383	398	411	386	397	417	422	376	389	399	448	419	411	404	412	410	397	411	384	394	401	385	415	407	376	381	413	391	386	395	437	397	395	415	394	420	408	412	433	411	400	402	391	375	408	385	399	424	430	407	401	420	399	390	382	420	407	398	406	411	409	408	403	375	404	431	399	392	406	390	389	411	406	414	470	384	373	378	412	414	396	389	396	423	380	412	434	430	394	385	414	374	394	457	406	367	443	432	432	389	402	367	422	411	411	383	384	380	397	410	395	402	446	387	379	449	410	440	437	426	371	397	421	385	393	384	440	390	385	367	427	414	377	417	381	398	420	428	413	407	405	434	394	410	399	403	416	356	437	414	373	400	427	450	404	413	396	397	418	456	392	411	406	421	397	413	367	409	416	445	384	426	420	399	356	394	396	400	429	385	386	393	383	423	374	382	362	381	368	417	401	446	390	403	379	391	389	401	393	413	436	385	434	403	422	392	375	426	411	369	405	412	370	416	409	372	403	399	363	426	433	400	417	382	405	402	373	425	403	394	367	410	381	390	398	417	393	384	408	424	398	426	392	395	395	404	418	389	389	418	426	396	427	413	403	422	435	389	412	410	416	418	387	406	413	387	365	399	361	384	368	430	387	341	427	427	422	395	394	406	424	420	426	411	440	409	427	389	397	412	370	385	409	387	377	396	363	401	403	411	399	407	391	406	415	416	402	407	421	384	378	398	385	408	426	391	438	430	424	411	401	431	404	422	402	395	387	400	400	441	394	380	393	403	392	390	434	377	348	376	376	384	396	398	405	422	391	387	375	387	408	376	398	440	402	407	418	387	411	403	406	431	403	399	392	364	396	408	374	393	415	409	389	417	418	390	419	390	396	385	398	433	418	395	397	412	402	394	389	373	434	419	429	418	403	430	430	425	441	365	414	413	412	412	380	387	422	408	428	376	399	426	387	413	381	412	404	384	382	420	383	365	394	435	433	406	416	363	414	380	416	419	379	411	339	377	411	431	402	405	428	416	401	387	429	407	373	411	399	367	402	450	383	391	417	375	365	421	398	385	380	428	409	409	400	402	397	368	427	386	388	427	395	430	413	402	391	399	398	381	417	396	376	387	425	424	389	390	407	425	422	384	402	416	436	396	373	396	410	390	407	435	397	389	400	413	399	364	406	410	415	360	395	419	411	424	426	399	414	426	380	387	436	403	419	429	430	430	401	408	381	396	366	400	417	399	376	411	374	442	415	405	358	420	396	401	393	406	403	407	403	401	425	429	434	431	385	410	396	382	425	406	420	436	385	451	436	416	432	409	414	420	423	391	387	409	416	405	412	392	407	409	379	399	412	391	420	408	402	385	399	401	429	425	383	398	401	380	419	405	432	363	423	416	405	429	408	433	448	396	398	426	435	405	416	365	413	411	459	383	364	385	399	409	433	401	409	424	395	376	398	397	413	388	387	388	411	418	380	402	405	364	396	424	407	400	391	409	406	398	377	386	426	423	427	422	394	402	394	418	426	411	426	413	408	380	404	434	402	389	411	422	397	399	399	405	419	407	419	417	427	413	402	415	386	426	386	390	385	403	414	403	382	394	412	414	384	384	414	433	404	400	410	384	434	424	398	385	407	388	428	403	386	395	405	400	376	365	419	424	396	398	382	377	452	389	397	378	399	437	394	396	410	458	392	359	389	380	416	394	444	439	405	381	418	412	386	416	423	410	427	423	366	390	405	399	388	396	387	397	417	365	434	379	407	405	438	419	408	417	400	371	374	419	402	410	410	396	410	399	374	362	411	398	368	457	404	405	405	406	392	402	390	397	413	396	387	406	417	398	405	419	404	405	408	376	407	412	397	404	397	402	394	407	419	431	429	426	419	419	437	408	403	435	387	402	418	419	391	399	409	394	416	400	412	418	396	398	394	439	408	384	380	370	412	414	394	415	410	426	446	400	394	425	412	378	408	434	372	405	400	397	415	389	421	379	426	404	419	374	429	397	388	411	396	412	399	395	410	352	381	393	419	397	392	404	417	400	381	395	419	391	386	379	398	402	420	407	424	397	373	381	414	451	407	396	376	387	389	401	400	376	389	395	412	425	438	425	385	468	405	447	439	371	433	413	351	404	407	376	421	414	429	404	409	388	398	378	389	402	424	408	353	410	410	417	376	418	387	413	396	399	393	412	390	404	423	417	409	427	390	420	407	425	451	400	399	418	408	400	376	398	401	428	436	401	420	388	385	417	417	386	381	401	408	413	390	423	389	424	383	390	429	385	379	392	391	400	391	426	408	411	360	391	397	419	387	381
1563	348	371	373	346	371	339	381	367	377	402	353	316	378	378	389	414	385	351	378	354	373	356	377	365	331	333	355	382	369	352	339	346	349	335	346	328	334	340	362	319	384	348	366	341	319	344	353	346	403	345	344	375	343	342	340	322	376	365	312	346	347	390	357	364	360	346	323	364	353	364	332	352	375	355	342	367	343	362	357	361	389	344	353	363	344	366	377	354	375	354	324	339	368	333	322	336	374	362	370	344	380	334	349	341	396	344	383	350	361	366	341	366	360	368	357	362	394	343	376	367	356	286	376	355	333	399	371	369	348	340	331	362	402	340	359	339	348	356	372	347	352	331	343	360	356	384	376	386	341	358	352	363	373	336	337	369	350	343	351	348	400	351	370	357	357	339	339	359	346	362	385	394	364	374	365	357	346	346	343	374	395	351	376	404	345	365	331	341	376	356	385	393	319	350	361	365	362	334	333	350	331	353	398	365	327	355	344	329	351	385	377	396	362	369	333	377	380	355	371	352	364	370	342	357	334	381	350	343	356	356	350	359	349	362	356	335	360	353	345	374	419	336	363	349	378	367	348	347	351	360	359	352	360	396	365	387	378	386	373	377	356	341	343	338	402	308	350	367	370	348	325	356	336	305	323	339	358	367	379	338	307	370	360	349	357	308	344	359	363	336	338	346	369	377	382	350	374	351	382	325	339	356	350	350	319	315	348	338	355	345	308	370	330	338	405	353	375	372	320	372	323	321	344	355	319	385	338	354	386	383	352	347	321	371	378	309	354	403	367	358	379	338	365	352	360	359	360	345	319	348	365	393	363	350	384	377	354	348	370	354	358	333	360	364	360	356	354	335	358	351	358	358	332	346	373	345	368	336	378	384	387	355	324	354	351	369	334	334	344	384	370	363	364	376	366	370	395	346	359	357	365	310	318	365	346	370	333	390	375	358	378	345	340	363	335	372	387	359	343	358	392	349	360	398	356	354	364	369	358	424	403	348	361	333	343	351	385	362	367	363	359	367	371	342	341	334	372	351	332	318	349	348	346	379	340	342	374	376	348	357	335	320	366	327	373	371	347	363	347	357	398	369	334	359	372	331	329	359	356	320	368	352	358	362	334	357	359	338	362	363	335	344	365	384	367	345	368	347	359	383	337	359	322	377	361	310	375	329	353	355	406	365	332	340	366	356	364	361	369	362	372	364	344	346	354	369	365	379	355	361	358	354	345	341	361	334	369	377	353	338	387	367	346	338	370	346	330	347	344	342	330	343	352	368	355	375	321	329	342	367	333	374	371	335	347	340	342	370	347	351	327	339	342	378	352	341	365	366	346	354	335	334	358	365	362	349	357	321	377	322	335	367	369	360	354	343	366	339	363	367	334	369	354	380	354	352	371	354	306	340	340	337	345	336	326	356	365	369	352	329	360	371	354	333	363	339	370	339	352	359	353	347	362	349	351	356	338	330	363	363	353	365	357	391	360	369	377	332	351	375	330	330	359	332	365	360	367	369	331	354	330	331	382	353	322	365	373	342	331	373	366	338	379	352	362	366	402	351	382	406	354	364	396	343	348	373	344	356	345	338	340	381	396	323	329	363	330	372	335	369	359	367	368	358	336	385	340	356	367	367	373	360	347	372	359	341	346	340	356	349	326	363	347	398	346	355	361	357	336	315	335	333	363	340	367	368	367	332	355	380	393	357	326	373	375	345	367	344	350	339	326	315	350	374	327	361	315	367	343	377	314	364	356	347	367	330	351	341	364	376	338	353	341	359	348	373	356	383	346	367	304	387	366	371	393	379	378	340	354	354	371	402	355	361	372	358	325	336	368	384	363	354	350	357	376	340	341	353	329	368	369	391	346	340	348	364	346	368	298	324	332	351	331	364	371	345	348	377	338	349	316	332	350	371	354	332	360	368	365	345	347	358	377	378	354	345	367	337	334	366	350	377	345	330	375	342	354	372	341	379	373	370	362	341	331	366	330	358	367	381	374	359	371	379	348	336	365	354	357	344	355	358	338	358	318	328	360	365	376	311	350	322	379	329	362	371	323	363	327	345	350	385	355	357	366	352	393	367	380	320	379	404	362	351	327	365	366	325	368	336	349	341	410	330	338	382	372	368	368	330	322	357	302	336	389	369	356	330	327	396	367	319	357	390	357	349	363	339	366	367	357	332	377	351	349	374	313	358	331	340	348	313	332	376	359	378	377	365	352	357	369	368	366	320	330	364	375	352	366	337	342	356	347	368	340	373	380	362	328	379	355	345	379	368	358	344	362	377	402	348	362	364	349	335	354	344	335	331	359	372	378	339	372	359	343	360	364	360	382	356	369	355	360	358	357	369	369	352	346	372	379	352	347	358	358	349	362	335	302	362	328	357	344	361	347	355	354	378	329	336	374	393	373	331	317	383	341	360	382	343	360	379	337	325	355	332	358	391	430	351	402	365	374	325	328	315	333	315	372	371	325	339	331	333	364	337	345	358	368	387	389	378	345	336	370	371	361	329	333	366	343	335	361	358	341	348	370	349	383	351	359	371	337	373	352	413	366	385	324	347	367	345	371	363	362	333	359	370	377	356	366	341	351	364	359	359	319	361	384	382	321	385	324	373	363	310	359	393	361	350	354	347	320	359	357	345	351	389	350	355	350	344	377	366	364	357	363	348	335	343	357	328	358	327	363	334	343	337	343	340	372	372	389	387	381	349	340	352	323	351	328	341	355	354	359	357	337	366	323	335	344	344	377	355	325	374	399	375	361	354	361	349	328	371	386	322	352	368	335	346	374	353	366	329	329	371	327	363	344	343	372	370	338	365	328	362	334	349	373	323	336	343	334	365	323	353	349	383	337	330	373	368	336	367	357	322	376	331	371	320	300	372	349	313	333	362	366	341	342	389	352	365	360	366	349	318	355	346	336	382	363	349	340	366	384	347	351	358	351	353	331	356	365	373	358	364	347	337	304	377	357	348	359	343	326	350	380	364	366	396	358	332	319	340	331	342	356	366	334	337	357	367	332	348	345	353	305	349	300	351	294	352	366	348	337	344	331	351	354	382	350	366	368	382	359	347	348	353	358	337	315	345	311	378	365	342	368	355	372	348	384	329	370	375	335	353	355	366	386	388	351	346	343	340	351	381	356	382	351	330	384	340	355	332	337	339	362	369	357	386	317	362	360	342	361	345	342	361	357	367	374	360	334	333	355	362	350	340	355	373	345	342	368	363	349	349	368	357	340	369	346	327	370	352	360	408	359	381	340	341	353	351	379	323	352	328	390	340	355	357	327	361	375	356	348	324	355	357	347	351	348	350	347	353	350	344	366	368	358	343	322	371	372	373	342	336	344	365	358	356	372	362	361	367	358	392	342	351	387	363	352	351	384	345	350	334	322	374	344	349	340	368	331	353	362	331	376	364	354	370	325	319	358	389	371	365	357	337	365	309	326	330	364	383	393	360	329	353	342	358	337	395	364	343	288	331	369	351	360	371	356	351	374	383	345
2176	849	865	867	941	851	878	871	806	866	894	888	818	876	859	821	858	782	862	825	874	900	846	881	860	791	844	825	836	830	856	825	818	875	829	886	840	794	826	823	811	785	835	861	845	834	808	842	787	804	807	810	823	878	809	859	852	823	827	887	825	842	866	844	837	849	868	800	833	877	856	828	850	842	798	841	822	778	870	880	794	849	820	844	864	847	838	854	781	801	866	800	781	827	851	868	792	894	842	871	839	845	860	815	864	883	803	847	809	837	826	819	854	866	870	849	859	811	835	796	780	833	842	837	848	860	845	897	884	849	867	850	851	827	829	806	838	797	823	827	789	825	838	848	813	836	875	857	796	865	865	872	820	809	852	842	799	834	848	776	825	843	805	826	833	826	849	825	811	834	844	845	870	860	824	801	823	814	785	875	877	808	853	843	823	884	878	864	789	848	820	810	821	865	856	805	839	849	835	832	829	833	854	768	802	819	834	834	871	858	823	809	818	820	887	856	818	860	868	876	816	819	802	851	879	884	831	824	786	860	815	814	851	787	821	823	822	813	842	832	850	894	876	828	872	823	831	835	822	837	858	870	876	853	881	829	807	841	924	834	873	833	876	838	845	801	810	843	851	831	818	814	876	802	828	841	831	854	821	861	832	838	805	845	843	829	833	873	841	849	784	862	839	792	822	809	841	822	869	803	860	852	845	880	870	776	871	811	814	839	835	868	815	824	832	817	867	773	819	817	785	800	779	885	796	785	788	837	816	816	835	826	845	843	817	891	857	874	847	877	842	833	853	874	850	848	834	871	851	843	786	890	827	795	795	843	872	788	798	820	889	844	842	826	839	841	860	866	840	866	761	907	840	849	815	821	861	809	823	815	851	849	765	821	819	824	842	816	877	842	856	836	858	857	816	847	829	873	833	857	813	823	804	825	819	869	789	890	799	872	825	885	828	839	834	815	899	875	860	844	838	841	824	799	809	856	848	817	844	811	849	911	827	803	821	831	835	871	804	841	851	784	836	824	824	824	878	872	832	850	843	848	841	815	854	800	822	826	896	824	809	843	861	836	875	810	790	867	873	817	893	860	798	843	810	824	833	860	796	825	783	839	803	805	837	861	846	867	786	862	802	854	869	848	853	848	848	795	834	856	841	851	873	815	859	833	816	800	844	876	808	838	890	825	853	836	811	827	807	803	823	787	819	871	870	841	797	849	799	877	822	837	795	841	855	831	813	855	838	919	841	811	819	794	839	847	830	841	817	906	821	820	825	843	843	920	868	783	836	878	821	870	859	896	846	826	819	874	863	844	828	848	822	829	851	874	879	860	838	860	857	876	865	837	815	841	808	827	835	870	804	843	770	840	762	804	853	850	834	865	803	830	849	802	811	859	817	783	838	836	855	833	803	833	872	861	869	838	818	794	823	816	799	840	887	852	839	859	837	851	834	830	865	832	817	795	841	830	809	830	831	820	897	880	834	855	837	828	845	833	801	837	889	868	847	798	847	895	804	836	875	827	814	865	851	870	805	840	852	829	835	862	831	835	861	834	827	831	838	837	786	838	807	828	863	885	821	835	872	852	862	854	824	804	852	806	822	817	839	826	782	879	862	833	835	849	855	814	838	786	850	791	854	773	826	874	841	850	811	807	823	831	739	844	842	845	795	843	820	846	809	887	898	917	868	846	800	818	871	822	833	774	862	831	831	799	859	840	875	846	875	906	850	826	791	860	833	837	829	849	798	836	808	822	832	859	815	839	843	820	797	925	869	824	849	824	843	803	841	802	808	844	871	819	869	865	812	840	863	866	813	843	827	817	856	862	835	892	857	881	815	836	838	794	838	828	839	817	837	794	814	862	860	800	851	847	844	834	843	824	822	805	855	815	857	824	837	845	840	807	806	820	861	846	812	857	872	804	814	824	848	852	790	857	838	841	838	790	828	919	813	861	846	870	822	845	819	860	849	846	846	834	868	871	848	779	835	836	883	843	850	817	855	853	838	849	863	837	828	849	835	807	836	820	858	896	812	779	811	799	827	815	832	789	827	830	824	851	825	871	844	883	799	851	843	801	840	826	876	830	864	845	780	866	871	855	841	855	789	815	859	840	886	759	855	874	777	800	833	825	912	851	814	831	845	852	856	895	866	849	810	816	886	806	853	844	868	811	870	844	878	860	828	882	886	801	806	832	857	812	881	857	879	867	876	805	837	853	831	857	828	882	864	860	845	863	835	874	817	825	843	821	875	795	841	806	844	834	855	848	854	844	853	842	768	847	803	818	824	831	836	834	852	881	765	826	864	910	791	874	850	827	865	863	809	880	819	834	800	849	836	837	874	832	843	862	782	843	915	849	772	773	802	848	838	827	869	799	819	861	876	832	854	835	834	823	840	846	804	877	842	858	789	855	853	789	829	789	823	836	871	896	844	834	836	870	827	812	817	864	809	852	865	858	804	836	816	862	864	808	862	882	831	829	793	810	810	833	806	834	813	856	823	929	829	814	835	859	874	867	864	774	863	846	864	791	829	855	799	868	793	815	828	819	845	900	844	834	819	807	817	845	826	839	846	840	853	876	829	822	840	887	847	845	831	864	828	831	854	837	837	815	826	829	816	846	852	861	851	857	853	832	874	826	827	859	841	862	843	855	861	867	761	898	817	872	826	834	901	825	803	817	889	834	835	836	848	788	836	833	793	823	888	863	816	852	831	849	840	864	787	820	838	874	853	832	848	870	802	830	833	843	856	832	780	843	839	835	849	809	878	824	835	837	846	824	843	805	857	867	855	810	823	779	852	857	842	845	801	875	836	877	816	889	847	877	839	802	870	843	876	848	831	852	838	853	793	820	843	817	810	843	849	890	824	840	846	900	818	819	829	808	835	868	787	848	832	855	773	865	826	846	838	849	816	830	813	860	837	830	891	846	854	836	818	879	837	866	840	841	849	800	818	850	852	889	863	814	836	825	830	858	834	840	808	854	835	837	828	864	888	852	839	854	803	808	852	867	878	872	830	823	813	818	883	904	854	868	884	847	883	819	810	804	835	828	837	765	833	862	842	884	823	841	797	793	849	912	810	807	827	825	835	856	825	857	828	872	872	815	808	826	813	884	766	829	811	837	846	814	877	865	775	860	819	798	835	867	797	837	825	809	846	856	878	843	878	839	853	817	868	869	871	836	792	906	856	862	877	837	842	838	821	856	850	790	793	750	825	843	831	849	891	842	858	867	829	892	846	833	860	857	914	852	824	839	843	862	834	839	871	851	862	797	832	833	865	875	834	821	799	893	829	807	768	832	843	828	872	810	806	823	861	883	829	882	856	844	885	878	862	813	872	859	854	861	830	836	867	808	846	846	805	835	813	824	854	838	804	832	830	830	818	891	858	870	881	886	860	880	880	848	870	862	836	882	835	846	840	861	838	804	815	812	802	840	870	839	744	869	841	851	857	806	852	796	862	771	833	804	860	868	834	831	876	816	821	835	853	819	840	868	823	818	880	826
7177	622	615	491	504	421	435	393	338	345	403	331	371	330	332	340	350	343	348	345	338	338	327	355	376	339	358	327	341	310	329	356	380	323	335	312	347	324	302	333	366	341	312	322	344	329	344	351	323	339	303	326	315	372	328	305	322	338	364	330	333	338	368	327	317	331	376	313	334	359	386	353	351	345	337	308	315	354	320	319	339	344	338	313	366	349	347	325	363	328	346	329	354	328	354	373	334	336	344	344	357	363	386	333	343	326	344	342	312	323	322	312	312	316	368	366	320	348	344	361	345	319	332	347	365	380	323	304	348	353	368	341	320	334	341	346	345	331	337	360	368	331	314	309	358	348	364	332	370	361	325	360	309	312	345	376	325	351	338	323	320	371	359	338	330	340	348	353	331	380	368	333	315	314	343	344	338	304	354	337	345	334	342	361	342	328	336	309	334	412	359	367	349	311	331	336	367	336	356	334	366	392	352	322	349	357	351	330	345	329	347	334	330	348	343	354	339	366	343	356	343	339	321	331	344	312	363	310	324	355	354	352	333	353	340	356	314	370	325	308	346	349	339	329	344	387	385	367	339	311	332	332	337	330	371	344	375	365	323	355	335	311	354	360	332	320	343	363	311	316	304	352	342	354	296	304	304	321	350	347	365	353	380	347	339	308	352	345	336	316	346	334	367	344	354	332	316	336	304	370	335	325	317	323	321	328	338	338	386	345	340	349	344	331	345	328	351	306	315	315	352	334	340	368	310	315	324	359	307	337	354	363	331	364	346	366	327	330	330	345	332	337	347	339	315	314	335	320	340	348	304	317	353	348	370	366	349	332	318	336	321	347	349	347	337	359	333	363	362	367	362	409	366	331	329	340	344	356	309	361	349	350	352	377	338	322	344	356	323	306	299	357	335	339	376	363	307	322	337	348	349	325	298	337	371	334	334	346	345	358	324	318	357	343	340	313	327	325	343	367	337	335	333	348	304	345	319	312	379	331	357	318	322	349	324	331	359	374	352	318	299	315	341	324	327	346	319	334	374	343	315	349	361	350	390	319	290	370	332	337	332	315	337	343	349	326	329	334	344	332	318	331	376	336	331	340	355	334	342	333	331	348	323	299	338	340	303	371	353	351	392	320	323	376	340	329	355	348	328	352	352	304	378	325	326	355	318	364	302	348	324	353	342	349	359	315	341	348	324	329	371	340	338	339	320	336	314	336	339	330	336	345	336	337	370	340	329	333	346	328	355	326	350	362	323	348	331	339	343	341	299	330	313	343	346	343	388	350	334	336	343	350	352	332	329	309	342	296	302	327	301	325	353	330	363	365	335	372	352	329	322	338	349	319	367	342	360	329	347	368	345	339	334	330	340	319	311	343	325	349	338	325	301	333	377	326	319	347	364	335	327	343	337	317	344	345	339	359	318	343	323	339	360	308	324	356	347	346	357	323	362	335	313	313	337	323	358	304	317	346	373	336	363	359	350	335	338	353	319	357	317	334	347	327	341	371	355	389	372	314	348	338	339	361	316	317	339	329	361	373	337	329	300	297	343	308	337	322	354	337	344	366	360	344	369	346	343	335	334	322	340	348	325	324	348	347	334	335	325	333	361	353	335	307	344	351	327	306	337	353	339	357	374	305	346	347	352	334	364	341	338	368	363	349	332	355	333	338	342	312	351	348	337	341	358	336	317	349	344	359	303	340	305	365	354	359	332	299	332	321	328	325	343	323	329	314	366	309	336	350	330	343	300	298	344	339	338	332	332	317	358	353	313	355	347	345	333	299	328	341	342	328	358	312	333	338	366	347	341	338	359	334	353	328	361	314	333	331	342	363	344	343	328	342	302	315	377	362	352	347	313	345	341	339	368	364	339	305	355	350	338	322	328	331	342	341	325	339	314	342	330	350	338	322	331	367	322	316	340	343	333	296	325	367	309	337	330	354	383	322	330	331	369	322	341	356	340	342	356	336	335	316	331	371	376	352	317	334	318	342	367	306	338	356	322	349	322	320	362	352	343	337	365	328	342	348	308	342	326	316	336	332	373	310	330	368	347	339	378	338	341	323	348	320	332	331	356	332	351	334	334	352	356	354	337	345	324	365	351	348	342	312	338	327	371	366	382	333	317	349	359	334	329	353	340	336	355	318	307	345	351	346	327	338	359	375	345	368	352	305	333	348	333	379	329	366	333	323	358	369	344	359	305	312	358	330	329	319	369	392	353	326	348	334	353	341	348	344	328	317	349	327	350	367	297	352	336	363	371	374	316	316	331	396	381	368	325	343	343	316	329	345	358	349	312	345	325	331	325	352	362	344	356	340	379	312	385	340	373	334	363	319	300	353	344	355	369	322	359	332	346	346	353	300	342	327	293	318	359	349	373	372	344	371	332	384	383	350	337	359	351	332	316	340	345	325	364	324	305	372	361	361	317	350	340	286	317	355	334	373	343	358	320	331	369	344	319	296	291	308	313	334	352	342	317	353	330	358	339	325	339	340	361	338	349	322	343	326	332	349	336	328	355	321	337	336	331	339	383	296	345	347	356	330	330	332	315	342	346	320	342	326	334	339	354	347	321	339	330	331	371	308	324	340	322	338	342	321	337	368	303	342	395	334	349	314	359	334	380	323	358	340	323	345	359	339	333	345	335	344	349	342	318	355	332	309	345	343	341	336	364	364	363	342	304	351	350	344	349	372	329	319	325	318	391	351	353	346	355	352	369	330	340	341	317	349	382	349	354	370	386	338	332	313	322	331	337	349	338	316	336	332	320	312	344	362	357	350	309	335	314	315	345	308	372	359	360	336	389	328	352	340	346	337	359	341	302	365	330	374	323	330	358	350	334	322	320	331	373	345	337	351	317	342	331	323	383	315	358	385	341	330	322	352	374	357	336	319	311	359	314	333	334	358	343	361	376	351	331	317	344	350	345	339	348	318	331	345	327	330	329	339	371	365	327	364	319	312	335	366	380	346	378	329	318	337	312	334	343	324	317	343	306	355	354	336	355	362	326	330	336	345	314	316	352	321	330	349	368	329	332	325	380	349	348	324	359	334	344	363	346	364	353	374	353	329	345	350	318	302	356	351	342	365	348	343	353	353	375	303	318	338	351	349	333	341	356	348	364	332	340	362	342	311	352	361	338	364	343	363	349	340	341	334	331	349	373	324	344	341	338	327	344	348	320	385	340	360	340	330	348	325	340	327	331	335	320	382	335	341	319	384	327	333	376	319	325	348	350	337	346	359	336	322	339	353	369	323	354	354	338	348	326	366	306	329	327	315	364	346	349	333	344	362	337	353	349	356	319	358	303	350	358	321	326	311	341	347	328	310	331	338	334	325	344	317	320	326	327	338	337	335	332	354	361	353	383	298	345	323	358	364	370	313	324	340	366	330	333	330	363	331	345	358	363	335	336	349	312	306	361	318	330	321	340	338	323	349	331	378	360	335	313	347	297	345	353	349	363	332	321	310	338	341	340	343	345	312	356	360	314	338	349	328	350	320
6520	1092	1319	1435	1386	1255	1122	1023	975	923	961	905	887	857	836	892	831	849	805	842	824	855	840	793	856	834	768	784	807	769	762	796	802	810	802	782	825	770	812	791	817	825	739	771	766	827	756	790	779	821	816	769	766	837	795	784	829	751	856	806	873	774	765	795	814	778	826	845	797	800	764	777	774	833	817	796	759	798	805	771	801	750	834	817	771	779	784	819	797	801	771	803	825	790	787	814	783	780	809	810	822	798	781	813	733	776	789	800	825	850	815	788	772	755	847	827	812	777	811	861	749	755	780	813	794	789	827	799	794	860	777	801	821	788	798	827	818	772	748	785	790	793	812	812	810	770	781	826	833	753	797	797	782	751	766	780	804	795	793	801	798	784	781	798	819	810	814	789	775	826	802	747	786	807	788	839	840	824	782	756	772	813	815	822	772	782	800	841	756	829	829	780	817	776	831	760	779	792	819	806	797	792	809	817	776	799	782	805	827	782	742	792	805	775	782	736	771	742	782	829	812	802	808	849	802	721	770	781	792	826	793	776	828	814	746	772	794	791	779	811	817	833	776	733	818	758	807	784	823	812	823	775	807	773	767	753	785	806	828	811	760	753	782	798	788	781	733	754	785	786	772	828	786	734	786	771	778	826	771	759	760	840	796	779	871	827	739	798	799	792	800	766	779	844	783	830	817	779	799	763	796	795	873	793	791	764	814	823	777	751	835	765	817	796	793	827	803	847	769	783	834	756	829	788	805	849	789	780	823	835	789	797	747	807	791	815	824	775	831	829	824	730	769	797	749	783	842	753	769	769	778	749	803	768	805	738	809	777	758	807	832	762	829	811	782	744	781	759	749	790	799	793	815	804	780	798	812	808	780	746	831	800	783	828	756	816	777	802	779	767	842	798	798	812	809	780	791	777	837	742	839	766	782	770	803	841	771	738	812	773	772	777	762	782	791	784	827	766	775	812	819	820	793	788	816	810	767	783	800	811	746	839	787	837	789	750	816	834	792	803	791	788	792	828	808	779	804	800	757	793	751	831	803	806	763	781	782	785	745	754	740	770	821	808	781	783	777	794	756	795	812	713	840	790	774	791	781	765	793	787	769	778	811	764	791	833	839	810	767	832	747	771	794	769	812	796	780	807	780	830	818	780	756	729	805	828	779	821	838	818	756	813	757	815	778	843	782	766	779	828	775	773	789	756	767	832	824	782	805	800	820	749	754	816	804	823	831	751	803	821	728	801	819	785	760	820	824	733	803	824	835	789	774	758	780	781	743	785	785	788	772	787	754	764	814	800	796	796	752	791	768	794	807	767	761	836	791	791	794	785	799	838	749	801	839	802	774	756	742	796	811	766	799	785	781	775	817	802	775	809	792	822	773	802	817	815	830	825	826	834	783	753	822	754	825	771	819	752	801	786	761	812	771	801	774	739	818	766	812	799	784	823	756	811	792	798	806	840	790	833	835	733	802	759	786	841	781	800	805	781	793	791	765	774	821	758	798	820	806	752	836	771	790	823	783	777	774	820	810	790	797	798	788	757	805	799	785	779	761	849	784	787	755	816	771	788	784	837	830	800	794	794	768	772	795	820	764	808	788	774	860	792	783	804	831	799	771	794	761	808	851	832	859	799	814	806	801	839	805	814	820	807	797	797	757	759	758	767	837	824	804	829	809	754	816	835	781	750	834	779	749	798	763	743	779	782	808	786	775	785	776	777	743	779	782	766	799	777	776	779	765	783	792	816	826	811	743	754	789	823	773	797	754	810	836	766	744	793	782	768	801	815	780	805	776	791	777	796	777	800	833	811	795	770	755	817	825	756	831	797	837	780	771	810	813	820	789	822	782	813	813	762	784	795	827	798	762	768	783	797	822	767	825	823	848	824	779	785	781	764	807	751	793	755	783	785	803	832	779	786	813	730	744	807	778	804	812	793	744	768	813	728	819	750	791	797	757	765	813	829	804	812	789	805	790	734	806	813	764	876	801	769	803	790	842	778	756	783	769	728	845	799	798	848	795	812	798	806	785	803	815	789	775	828	729	818	804	750	853	783	756	844	797	831	790	811	829	815	781	812	779	768	777	765	776	788	810	815	825	796	842	799	779	793	757	798	824	840	751	776	808	735	823	813	763	803	784	764	784	750	802	793	822	797	798	846	774	768	798	788	726	778	769	820	820	789	778	765	765	780	790	819	801	753	861	801	758	802	808	757	831	805	826	762	758	767	790	786	749	831	791	757	768	848	850	775	824	772	814	863	806	791	789	798	795	793	814	772	788	799	818	822	829	747	781	821	795	782	781	806	853	769	817	806	807	777	768	801	787	762	875	825	798	785	837	819	809	773	825	787	766	792	834	812	801	765	804	734	771	775	753	766	808	764	811	836	840	814	793	797	793	768	815	773	804	833	739	774	778	818	799	796	819	784	844	752	796	816	804	810	805	761	864	792	778	801	780	773	804	810	818	806	790	835	773	759	740	765	820	819	766	805	788	786	807	852	777	760	847	779	767	826	755	802	787	806	781	787	829	814	746	789	801	806	780	764	809	812	802	813	772	758	815	797	752	767	787	794	794	804	771	806	807	780	773	793	764	806	793	822	779	826	807	749	768	773	777	832	822	755	811	785	773	787	771	820	775	831	785	754	799	823	795	807	818	813	762	739	770	846	783	793	795	786	824	818	767	807	843	791	808	757	793	763	800	771	798	786	752	812	798	818	795	823	795	798	763	807	754	779	785	767	796	831	783	771	766	797	818	789	797	794	861	777	790	793	767	801	781	844	773	813	758	803	789	761	812	789	836	775	839	744	803	769	785	765	780	821	826	795	828	794	800	837	786	778	786	763	731	825	787	836	818	854	776	797	803	781	784	808	802	782	770	735	809	796	763	788	747	839	820	788	818	832	767	805	786	765	795	798	808	766	810	856	788	733	804	775	805	798	773	781	809	812	799	764	795	795	788	783	765	763	789	807	815	801	779	745	832	791	823	815	804	780	814	817	825	756	766	829	805	791	783	785	830	823	819	820	818	788	760	783	791	789	746	753	809	806	770	754	749	781	817	782	814	785	789	825	835	828	798	807	779	803	800	756	791	817	821	770	789	779	839	788	828	752	811	719	801	784	756	813	823	813	809	786	745	817	797	741	783	807	738	796	801	776	735	768	758	808	761	821	804	809	792	804	785	794	794	742	785	802	781	804	807	739	837	869	776	771	817	802	844	756	796	845	794	808	794	847	808	770	758	794	848	762	754	780	802	772	878	807	785	789	817	804	821	804	846	800	774	772	769	792	802	803	813	814	789	846	762	759	791	738	745	766	800	821	746	789	818	805	778	760	749	803	769	809	822	801	816	788	854	793	784	850	823	797	776	770	812	827	827	811	806	826	801	771	764	828	821	841	733	781	779	784	822	800	743	744	777	788	787	861	788	732	848	831	788	804	757	808	812	745	844	830	778	765	781	754	739	814	776	771	750	761	780	812	826	833	806	772	811	779	759	776
13213	956	634	498	421	338	254	191	223	201	206	182	194	195	173	187	172	156	169	174	166	175	151	163	181	177	142	168	150	168	171	153	164	179	169	149	154	159	165	185	166	153	175	145	149	168	166	178	183	151	171	162	159	164	156	170	145	167	182	135	166	168	157	147	178	154	164	164	154	161	162	160	149	135	157	158	162	147	163	178	154	154	147	167	157	151	145	146	171	161	162	177	162	145	139	154	165	167	170	149	162	182	157	168	159	147	178	165	144	171	165	145	147	163	167	170	150	183	161	186	153	161	139	147	146	166	149	158	143	152	174	146	145	156	163	159	164	161	164	148	153	166	160	143	146	159	162	160	137	161	186	153	137	152	160	139	163	147	186	169	173	170	175	157	146	150	159	160	162	169	159	146	165	163	149	172	171	148	160	176	162	141	138	162	164	147	153	146	164	149	149	145	154	174	185	168	154	129	155	159	170	185	156	174	198	165	187	164	154	140	163	155	166	161	181	151	157	152	137	142	154	152	149	155	182	169	148	161	139	144	142	153	146	141	166	149	161	153	145	145	140	146	164	179	171	125	165	136	153	153	134	157	159	162	162	171	167	135	146	180	167	158	164	185	148	176	165	151	165	170	170	151	167	162	155	175	140	176	154	133	151	163	163	163	158	164	157	165	155	171	160	184	135	172	182	168	146	165	156	133	162	149	171	148	171	140	135	160	171	156	154	157	140	136	190	141	181	159	173	145	179	157	161	161	158	153	166	159	149	152	161	148	186	157	172	137	147	160	143	145	168	163	161	163	139	142	146	192	151	119	162	143	143	154	165	160	157	174	147	169	148	174	170	164	168	152	179	169	151	142	145	168	135	156	157	178	147	143	143	161	165	174	179	130	157	149	164	151	137	122	140	166	172	148	153	190	166	161	144	142	150	159	172	176	134	140	151	155	138	151	170	168	161	168	157	160	174	141	153	146	155	175	173	156	161	169	147	164	167	147	176	155	175	156	148	171	138	164	179	148	144	180	161	173	142	160	167	153	159	153	149	171	160	134	166	204	158	152	152	171	166	170	167	143	159	157	152	159	145	149	162	175	139	154	161	119	144	169	158	155	155	150	155	154	145	156	153	143	156	169	169	155	135	154	161	141	166	157	152	152	147	153	131	157	134	148	176	175	131	159	160	170	164	148	154	163	177	155	167	162	165	148	161	134	153	146	140	150	152	129	145	169	148	168	154	140	179	173	137	140	163	158	166	151	165	147	173	147	153	157	152	150	158	158	149	168	154	149	169	168	163	168	156	128	149	137	152	155	170	159	157	172	173	154	170	170	159	161	159	145	139	150	147	167	143	171	166	148	146	134	137	172	148	164	174	159	146	164	152	187	164	154	157	142	155	144	160	169	167	164	170	116	157	153	153	168	156	148	166	146	144	146	167	162	134	157	140	152	160	144	147	170	148	144	141	160	152	182	154	178	159	174	166	167	167	167	165	146	169	159	146	156	174	172	162	149	180	142	151	173	173	174	164	145	172	166	154	161	148	165	172	140	189	152	133	167	133	147	160	160	161	174	176	147	167	162	160	147	154	178	161	163	152	154	148	147	151	134	133	155	170	140	147	159	143	141	165	155	154	180	142	156	153	153	153	158	158	157	169	139	145	174	160	148	145	132	170	161	158	149	157	151	137	158	143	161	173	186	191	145	175	185	147	170	143	155	151	143	151	146	182	142	170	166	170	176	140	160	135	168	158	157	173	164	156	173	142	170	176	143	156	147	159	173	165	134	135	151	150	148	162	145	139	144	148	142	135	151	159	134	164	172	151	157	172	141	160	161	183	169	141	173	154	171	140	164	155	165	143	145	129	138	149	151	162	153	164	153	172	151	137	157	143	149	173	148	138	158	151	171	140	170	143	168	175	176	147	155	153	134	166	162	166	180	152	173	147	161	167	151	157	172	160	138	144	142	171	129	155	162	180	159	131	163	169	162	168	156	164	158	148	161	160	166	145	151	154	140	152	156	179	164	185	141	168	149	158	180	135	154	159	153	164	166	164	175	160	143	164	173	168	166	141	167	144	162	172	147	154	158	153	148	157	155	165	141	162	155	143	172	155	157	155	158	170	163	142	160	151	150	182	143	170	161	161	157	206	177	163	158	136	161	176	146	164	155	154	154	161	167	157	175	185	156	140	166	153	150	162	161	131	167	136	164	162	179	145	154	168	145	145	147	172	157	156	159	130	144	152	149	176	174	136	147	165	168	144	150	177	152	158	141	160	144	148	145	149	181	147	183	159	173	156	151	170	155	171	165	153	149	144	168	148	162	132	154	166	147	155	154	150	138	150	150	158	160	146	143	161	170	160	143	157	140	165	161	160	164	164	162	138	154	173	173	171	167	165	150	166	149	176	161	172	143	147	170	132	170	161	165	164	150	152	160	177	148	148	171	146	151	179	143	136	175	169	179	156	166	185	163	171	149	144	167	178	159	159	160	148	172	182	138	147	157	148	168	158	169	166	166	160	158	160	154	156	131	141	155	170	154	195	163	163	179	145	160	168	177	152	167	165	148	168	146	153	165	160	176	166	170	148	164	146	152	164	151	155	155	175	151	178	174	160	153	172	149	173	161	137	175	137	147	172	158	177	130	155	141	163	181	151	158	134	142	139	140	149	159	150	149	140	143	164	168	184	153	165	150	145	142	181	176	155	152	135	142	148	155	169	146	159	174	165	178	157	155	144	155	143	157	153	155	143	161	155	165	155	140	158	143	157	172	143	155	143	176	156	161	162	172	161	156	156	139	154	139	146	167	142	159	163	172	149	178	144	185	164	161	163	163	144	175	157	152	149	129	156	149	155	140	167	154	129	169	141	164	145	182	139	157	130	129	159	186	199	163	154	160	135	181	134	142	176	147	169	163	169	170	134	135	181	145	163	161	162	166	163	167	140	167	142	164	165	180	164	171	156	173	157	150	134	170	158	144	148	151	153	165	177	162	169	156	185	153	152	151	146	142	203	165	148	139	145	159	158	158	141	124	151	147	157	162	150	153	158	159	156	152	171	153	178	145	158	175	134	145	170	185	152	185	164	167	146	158	161	158	160	155	161	130	135	150	172	157	145	149	154	183	167	127	184	186	145	165	147	141	154	123	158	129	160	153	153	147	172	154	130	169	153	131	164	162	147	154	155	155	179	150	148	155	158	177	163	149	130	186	139	182	155	154	194	146	146	178	148	151	167	139	146	154	163	168	181	148	147	147	159	166	153	171	121	158	134	143	167	181	164	187	169	134	152	148	149	146	142	149	160	161	161	149	166	159	149	178	167	172	199	152	151	150	174	143	159	158	150	159	176	176	173	164	137	181	152	160	170	173	168	158	146	176	159	168	163	155	168	142	158	180	162	146	168	159	164	183	187	141	173	138	162	147	180	167	152	145	154	156	158	167	152	162	158	164	145	134	131	152	162	165	149	178	162	137	141	135	143	144	167	138	170	135	158	159	142	146	163	154
8040	862	1422	1714	1522	1248	1016	826	798	685	649	567	538	542	483	504	541	478	488	503	467	414	476	484	456	457	424	434	435	461	482	429	413	428	433	444	421	390	432	417	419	425	421	423	442	432	421	415	422	447	387	423	434	410	426	440	424	419	386	383	413	373	406	398	407	371	413	412	432	384	434	444	400	409	409	389	369	394	379	439	381	431	391	404	398	397	390	411	427	379	410	409	383	417	407	408	406	378	376	403	377	483	425	406	404	455	358	375	371	407	428	404	400	390	389	372	395	392	389	382	450	393	415	461	380	376	390	395	413	427	397	436	409	410	411	411	394	402	413	423	426	389	422	414	410	389	431	394	403	419	436	366	394	404	420	385	355	420	390	363	382	439	396	399	416	391	389	431	383	432	389	395	395	409	387	397	422	406	391	396	426	423	350	386	397	396	428	398	404	444	432	400	409	402	424	379	374	390	422	391	402	376	431	399	413	389	403	397	431	399	451	387	444	369	398	411	384	401	413	439	411	376	395	364	390	386	391	394	430	406	410	416	427	393	388	382	359	417	402	406	426	403	430	402	391	411	410	379	386	417	396	422	376	415	439	398	434	400	433	384	392	380	419	387	394	409	385	432	431	388	401	415	389	410	383	416	376	424	424	376	413	398	400	384	421	422	407	410	390	402	411	389	388	364	407	393	408	412	402	363	411	403	382	409	397	427	403	377	393	371	400	423	411	384	404	387	426	403	409	402	417	392	404	392	408	383	375	412	396	420	384	415	426	435	433	413	405	421	401	397	373	394	393	414	394	397	427	415	378	424	438	419	432	387	413	380	419	410	398	429	425	424	445	433	413	418	398	401	389	392	391	427	376	367	432	379	387	421	414	398	366	369	386	411	396	386	387	396	432	394	416	385	412	386	386	409	398	436	405	394	422	392	401	418	408	411	409	420	427	402	386	400	416	390	413	391	403	395	412	406	441	431	419	399	401	398	406	395	401	380	432	393	416	402	406	376	422	423	388	391	417	376	393	392	402	412	356	403	421	386	383	406	360	432	429	397	411	432	416	412	423	423	400	412	413	391	410	398	373	390	397	434	383	390	399	411	389	417	413	381	437	398	418	419	408	410	424	372	392	415	441	417	399	394	461	431	404	411	408	389	381	387	409	388	426	369	403	403	410	382	404	389	389	411	404	386	415	398	389	417	370	403	370	398	454	406	411	378	438	387	407	403	420	402	445	415	393	423	437	419	427	403	383	370	401	412	400	392	383	414	383	447	364	388	384	428	389	391	383	403	406	403	421	454	417	430	381	444	418	389	414	421	397	400	418	402	374	410	417	391	424	405	400	404	411	372	411	376	415	392	384	425	417	441	433	416	431	434	399	405	413	421	382	431	371	436	415	431	418	407	445	426	419	378	442	418	424	450	375	401	378	415	393	434	376	422	418	382	433	406	416	402	383	436	428	406	409	399	422	386	419	404	421	403	379	392	414	418	410	416	383	416	394	412	400	416	434	383	461	388	409	390	422	379	394	417	369	414	417	431	362	396	388	416	389	370	400	400	412	419	358	381	446	422	411	372	403	407	359	397	369	435	379	437	388	423	395	407	391	437	409	420	471	387	447	420	393	402	395	380	421	403	362	404	439	409	408	412	372	391	412	417	416	422	412	414	392	406	400	371	414	421	399	388	412	395	395	394	411	402	436	381	411	379	373	423	435	385	424	393	427	404	411	411	425	399	407	391	418	387	431	398	412	406	407	361	392	394	391	409	386	412	395	401	372	393	391	435	382	406	425	398	382	420	431	372	418	401	381	403	428	419	405	416	402	403	368	402	410	432	422	398	429	415	396	423	428	421	429	473	398	409	416	430	403	374	422	387	407	396	392	374	415	349	374	402	395	385	438	414	391	398	431	381	369	433	396	408	414	401	403	405	385	398	383	412	373	414	440	414	405	398	379	388	400	373	395	432	430	392	404	383	411	429	406	399	379	396	398	395	416	410	405	460	416	387	408	401	416	429	390	377	382	407	404	389	392	435	394	433	404	371	405	397	415	378	392	395	429	426	396	369	453	392	421	365	369	388	382	414	398	427	374	406	417	430	387	397	406	393	392	424	393	409	418	432	419	406	399	394	394	394	393	402	438	384	397	403	415	395	361	423	425	430	370	420	375	389	414	419	402	401	439	407	378	403	393	398	412	400	385	420	429	389	420	401	377	358	384	404	393	403	365	400	411	391	427	404	432	380	411	395	384	389	402	401	422	391	406	417	430	442	426	402	418	422	399	415	373	431	414	442	376	397	363	409	381	429	405	424	403	413	407	377	406	413	412	425	456	385	376	412	440	385	413	390	404	392	425	401	428	406	419	425	369	437	427	370	399	405	398	431	429	434	419	406	428	400	394	403	392	407	422	424	374	366	368	406	403	399	418	389	430	424	414	396	399	423	406	421	435	409	409	358	415	377	433	397	441	387	354	430	418	384	403	374	379	408	428	417	403	401	427	396	390	433	421	402	394	410	436	380	399	412	436	419	407	385	427	438	348	416	415	414	413	407	397	364	410	377	375	400	390	412	390	402	407	405	380	410	405	398	387	414	382	421	403	411	394	414	459	403	417	406	403	433	374	385	399	406	433	398	410	409	421	396	412	427	412	385	405	386	395	403	382	412	380	401	378	383	426	420	406	399	408	414	445	391	387	421	391	423	408	392	408	390	415	402	394	426	435	436	419	402	395	398	410	383	436	407	391	402	451	382	393	381	414	404	369	383	389	364	398	384	394	399	412	395	409	401	401	384	359	402	406	416	429	402	368	390	424	394	434	367	396	404	384	373	405	398	414	428	425	432	427	393	376	423	392	404	389	429	408	397	398	452	415	420	394	429	386	465	414	394	366	402	434	379	413	370	413	363	405	407	426	418	396	369	412	445	403	393	425	425	376	419	411	417	380	388	374	379	437	419	380	436	413	425	404	403	454	393	398	436	408	437	424	395	413	414	374	385	394	400	401	421	410	382	396	396	414	451	409	403	419	385	367	393	418	413	359	371	435	423	418	432	389	398	436	409	436	403	426	430	409	386	418	389	373	359	399	408	406	401	407	384	421	397	412	402	428	385	386	414	413	370	382	405	368	399	421	417	410	441	426	397	402	415	428	417	417	398	387	361	415	400	418	387	403	401	356	404	394	380	392	384	405	398	392	416	397	383	426	393	407	405	396	387	379	379	376	412	402	400	382	380	429	412	411	406	387	418	424	372	436	442	377	368	391	395	428	399	421	429	409	412	402	397	414	414	397	414	392	360	396	386	454	373	348	453	401	404	418	382	413	392	418	446	403	371	427	392	405	396	380	376	427	409	396	401	413	394	430	374	428	405	390	392	415	373	389	408	361	397	379	391	410	377	418	400	402	415	408	378	386	360	380	378	410	425	413	428	384	435	426	447	367	426	407	412	424	392	406	397	371	396	402	402	417	379	377	418	411	369	384	435	406	406	407	402	408	423	424	380	406	424
1429	410	353	371	386	337	371	364	330	335	377	375	368	363	365	381	369	361	364	336	366	359	368	338	378	372	352	368	323	361	356	360	357	363	390	338	366	339	336	383	341	377	332	353	355	351	365	375	372	363	337	392	386	369	342	378	349	331	371	375	359	354	370	358	392	379	378	345	368	377	376	328	351	371	371	344	379	372	316	320	336	341	361	356	363	354	362	339	373	409	363	351	364	381	356	347	397	391	360	322	381	339	339	387	386	354	362	384	338	345	397	328	355	388	390	383	387	318	350	326	385	326	348	337	335	357	350	357	389	368	386	333	375	367	336	347	357	346	374	386	355	348	350	345	356	366	344	349	352	347	343	340	355	318	352	366	395	326	311	369	324	358	374	358	352	365	365	356	327	355	346	351	379	378	378	360	360	375	329	367	344	352	380	322	374	339	376	326	362	352	375	329	341	365	364	389	356	345	386	353	387	349	400	354	352	367	347	359	379	373	380	375	375	328	349	326	348	369	361	344	396	381	354	346	371	343	396	361	367	359	369	343	378	389	347	355	330	350	399	350	399	345	385	360	340	388	342	366	371	324	376	364	352	354	375	353	391	355	330	376	364	352	358	347	360	356	367	409	357	374	351	317	358	332	332	364	362	352	397	388	345	356	382	378	348	365	389	368	369	363	381	344	383	350	341	360	382	347	383	344	337	331	354	373	356	357	319	392	351	364	352	333	337	344	386	389	386	389	345	365	352	372	357	377	355	354	346	352	352	383	389	350	348	356	373	371	365	343	341	341	402	340	403	380	353	376	350	383	331	370	349	376	372	367	336	370	368	370	367	390	355	339	371	377	372	374	374	346	374	361	329	391	378	353	400	348	346	343	335	362	352	376	342	378	364	344	359	357	372	368	385	360	338	376	347	371	380	317	345	356	389	350	319	341	367	369	363	342	353	365	356	389	374	348	385	371	367	352	344	390	386	320	349	374	355	330	389	381	353	334	330	372	384	387	331	329	341	363	342	359	350	367	377	353	353	366	335	350	377	388	344	380	347	376	381	309	323	338	383	367	363	355	356	346	368	341	328	377	371	354	334	378	376	392	351	374	364	362	371	357	346	357	361	367	357	366	342	372	372	391	374	335	366	351	366	361	358	366	350	343	349	335	389	357	377	379	351	375	310	366	323	339	364	330	344	356	378	369	369	366	347	373	395	373	346	369	376	372	348	362	352	372	325	359	349	365	345	334	346	336	349	321	377	351	319	374	309	389	327	407	402	380	379	364	410	320	340	374	363	386	365	332	361	316	355	366	385	334	376	350	358	360	343	376	371	340	396	374	330	360	369	355	354	342	312	380	366	345	364	388	358	371	323	336	349	368	339	352	353	346	325	379	362	335	364	350	316	333	348	367	364	340	358	363	380	325	320	342	350	387	344	338	341	361	346	341	397	393	400	377	374	347	324	392	374	370	352	342	370	388	312	354	344	360	344	353	345	338	401	357	326	344	337	415	343	335	363	347	379	346	362	380	355	363	368	388	348	343	351	352	376	360	341	360	368	392	335	387	378	389	350	358	333	345	347	330	382	376	334	351	344	342	340	360	357	326	363	369	369	359	356	396	360	366	362	381	341	374	381	378	350	350	308	363	386	322	373	371	372	364	359	359	352	359	360	357	350	399	382	371	351	362	395	335	346	314	373	359	341	377	401	371	324	337	315	347	345	334	373	369	361	370	403	333	341	380	351	336	344	365	356	392	358	371	358	352	381	350	325	342	340	327	311	344	380	339	384	340	395	372	357	354	372	353	336	314	372	339	341	375	357	360	364	326	345	336	319	355	354	351	335	358	353	354	368	359	354	366	374	383	388	371	339	333	355	412	352	351	375	378	366	362	382	368	399	339	354	373	386	362	364	360	397	379	348	381	350	365	335	334	359	341	342	369	359	364	353	385	335	378	364	365	349	358	347	360	325	360	356	330	325	348	361	357	355	382	341	336	364	338	375	361	386	348	392	295	340	367	341	369	367	381	380	330	397	346	347	375	350	381	329	355	347	382	339	347	371	345	378	316	316	342	346	334	335	368	369	388	372	348	330	347	354	335	344	395	358	376	310	371	346	375	357	367	356	356	345	361	355	335	328	328	373	369	313	356	342	330	400	413	362	362	367	370	341	331	358	377	373	343	351	367	357	370	340	371	357	357	347	363	362	391	339	382	350	370	404	391	354	356	372	353	360	342	362	337	420	340	319	329	360	342	366	365	337	380	392	332	297	388	367	345	354	360	365	365	332	356	332	327	370	392	388	388	375	377	354	337	345	386	348	320	320	379	376	337	333	362	403	380	388	335	338	364	344	373	350	360	340	327	376	389	357	372	353	367	388	305	349	340	393	329	375	346	362	359	352	360	361	372	353	400	378	374	340	375	344	369	348	336	369	359	356	358	344	368	378	332	399	338	371	363	330	337	370	374	363	337	327	339	343	357	337	335	334	348	379	358	351	327	380	360	353	371	352	351	348	358	351	358	370	373	362	407	349	362	336	399	382	325	355	343	371	358	354	364	345	388	372	372	366	355	368	347	354	340	326	330	351	338	357	334	349	432	362	367	376	337	346	357	334	345	338	349	361	338	361	406	347	362	369	335	370	355	326	384	379	359	322	369	394	354	348	335	425	335	333	352	391	339	341	346	355	324	360	353	364	341	366	355	351	353	375	397	368	368	375	348	353	332	364	388	333	358	403	355	381	379	383	368	358	370	346	368	347	386	364	339	378	401	369	365	370	329	335	374	375	374	350	353	344	372	357	358	332	329	356	354	330	381	378	367	349	357	388	342	356	384	361	393	360	353	366	359	366	343	375	400	390	371	371	341	386	367	397	348	369	357	351	338	347	373	387	316	334	390	370	380	339	374	314	366	341	360	337	327	365	363	331	347	358	358	362	388	327	346	381	388	365	332	317	328	382	327	328	372	333	405	374	334	371	379	355	347	381	347	365	369	342	377	352	369	422	370	359	349	369	329	341	360	381	341	354	327	366	348	395	350	371	321	330	328	337	328	354	348	356	361	356	356	348	370	335	370	349	363	349	362	360	376	356	351	378	388	351	378	354	373	378	379	378	378	337	344	373	324	361	336	349	356	390	390	345	342	366	370	348	375	356	349	322	372	382	349	362	359	353	348	339	351	360	373	348	366	397	356	364	359	362	401	363	335	364	391	324	373	336	349	402	352	393	357	353	316	357	350	360	343	362	373	346	348	323	363	352	314	363	328	343	382	369	368	354	340	330	364	354	316	364	397	360	333	364	385	372	376	378	372	372	335	374	371	321	377	333	347	355	349	382	387	370	350	377	361	377	349	353	367	363	402	341	362	352	336	381	357	360	383	359	369	384	358	365	362	368	365	363	358	393	383	348	390	398	387	377	353	347	374	329	338	385	377	341	334	366	348	382	370	354	380	367	367	337	367	326	376	383	360	388	347	350	330	339	362	386	338	364	376	342	356	383	348	342	368	364	366
2067	825	850	885	873	862	858	835	861	853	845	847	839	835	847	903	827	827	821	891	885	801	807	848	835	798	792	819	813	945	827	849	777	861	814	871	784	877	829	813	887	866	841	844	859	831	846	873	825	870	877	835	809	826	771	846	846	814	865	836	825	882	803	772	842	833	903	832	834	854	872	812	872	822	871	861	833	845	832	861	827	855	837	834	854	838	833	841	813	801	871	796	925	813	813	847	861	874	807	825	867	825	824	884	837	847	851	826	843	887	827	910	798	822	873	763	885	882	813	856	817	825	875	864	874	809	861	798	846	834	853	824	824	877	884	845	845	840	873	841	795	828	871	821	837	872	862	773	870	827	788	858	843	822	818	821	815	822	821	829	813	857	842	815	815	825	856	876	856	889	843	839	825	813	898	819	852	818	806	851	821	843	824	798	856	773	816	810	902	915	849	803	831	825	876	851	880	883	868	837	790	882	879	831	883	857	853	807	821	766	882	864	827	824	832	841	844	823	808	806	827	885	876	836	858	862	814	805	888	831	827	789	812	813	799	853	822	788	784	820	882	862	765	832	880	793	838	862	873	864	883	839	869	836	803	843	868	829	842	873	859	810	848	779	841	787	809	820	804	863	810	833	859	837	862	827	860	869	811	838	872	883	817	868	835	829	848	822	790	803	828	865	851	806	848	837	858	850	867	818	856	863	828	814	856	847	864	826	846	862	842	855	800	849	857	839	850	858	815	821	788	823	897	844	824	861	820	835	858	834	821	865	851	829	917	836	833	831	838	828	893	880	860	774	833	817	852	845	855	897	825	870	874	821	814	809	827	838	807	842	818	833	793	857	858	876	815	833	841	855	862	881	883	818	842	827	875	860	864	800	800	880	869	868	864	784	823	837	906	845	858	868	782	852	888	869	807	860	860	831	811	830	892	843	812	795	851	827	847	876	812	814	829	817	850	823	845	825	824	837	835	912	877	869	821	818	833	795	884	849	814	790	819	830	827	894	843	818	838	849	831	860	847	835	860	837	794	868	870	861	809	839	817	829	880	837	850	823	834	815	844	893	842	839	872	850	859	775	828	869	841	871	802	810	812	828	797	855	833	820	842	812	805	814	862	790	838	852	823	855	849	816	861	837	824	818	824	865	843	858	877	821	857	823	830	868	821	848	797	876	826	841	856	856	802	844	860	871	844	816	828	837	859	834	813	836	817	814	848	850	864	835	860	826	860	792	874	820	892	891	847	867	845	857	839	785	852	826	844	844	789	853	846	802	825	807	831	859	846	831	840	832	883	841	833	855	812	898	847	827	816	880	860	831	794	844	889	829	799	856	800	842	842	846	803	859	825	885	868	884	870	875	881	878	859	846	801	875	843	823	842	862	841	803	863	885	822	844	859	798	831	891	841	873	846	881	880	847	843	868	840	822	881	899	854	803	818	858	828	866	854	803	887	838	836	837	840	843	864	851	839	795	838	854	850	868	824	849	859	866	764	824	811	823	843	835	850	875	870	879	849	866	887	864	824	854	799	838	840	855	874	871	848	835	800	815	850	837	811	833	823	856	819	865	815	829	869	851	796	801	867	836	862	863	823	872	855	878	818	849	856	824	868	843	855	848	868	850	877	841	827	828	834	825	858	811	824	815	785	828	826	844	821	871	855	836	835	867	863	815	786	850	857	802	778	825	846	881	822	869	879	955	828	810	842	824	829	843	866	830	860	810	887	810	845	848	802	856	843	843	802	845	795	890	825	799	831	861	836	841	840	883	838	827	868	803	849	839	848	826	831	859	882	855	899	843	817	884	914	843	833	837	809	809	802	800	804	771	828	848	820	897	877	844	798	853	907	823	860	841	851	823	831	825	826	837	818	828	836	805	831	856	843	896	845	808	836	839	840	909	845	834	869	839	869	879	839	842	862	842	832	853	841	817	840	846	808	865	852	808	876	867	876	890	821	909	830	891	832	903	851	870	854	815	792	880	844	842	856	856	869	791	804	819	833	824	839	824	867	868	863	795	909	864	866	827	880	826	827	849	763	849	832	849	809	815	854	852	862	895	770	843	833	884	839	817	824	891	873	857	849	845	830	851	795	843	813	831	850	873	853	799	853	852	837	824	782	860	867	843	805	814	831	848	856	845	773	829	836	857	800	751	842	770	802	844	873	839	822	832	878	828	841	841	835	877	848	821	813	883	852	894	811	834	880	828	814	851	859	823	843	858	821	889	885	845	852	876	859	820	829	844	865	874	875	838	868	878	770	848	863	820	842	812	868	846	853	857	871	851	824	805	836	850	854	827	891	871	837	905	843	822	778	842	803	834	869	873	878	876	860	792	879	845	841	809	871	812	789	850	877	847	810	852	889	761	837	855	835	829	861	845	789	814	781	821	818	823	846	826	781	844	817	806	877	858	886	861	904	834	855	830	866	828	836	845	829	818	853	815	820	822	827	812	759	826	801	855	813	847	856	862	893	848	845	859	841	846	918	869	836	805	856	822	840	884	811	815	794	809	798	787	836	830	843	799	866	816	856	792	895	889	833	807	811	825	813	857	843	860	852	880	812	863	799	872	816	869	808	818	816	827	857	891	823	779	871	905	858	835	814	854	860	846	849	879	845	868	791	819	771	821	868	829	844	868	845	845	838	851	849	853	826	876	859	832	814	864	858	871	820	850	809	811	880	873	878	839	849	805	847	849	855	889	835	809	841	820	825	854	841	878	841	902	885	884	840	776	823	822	806	871	821	843	783	797	852	836	832	833	843	811	867	849	860	822	818	835	877	852	851	842	848	842	829	894	859	881	823	833	807	875	814	842	878	796	862	829	783	893	873	829	817	781	837	802	912	833	852	826	864	830	840	889	892	872	808	779	801	863	828	803	851	878	826	829	826	880	824	792	854	852	835	872	884	796	906	863	831	837	802	840	852	853	827	861	814	854	902	828	880	816	823	849	848	849	834	842	871	833	837	859	861	812	806	854	874	822	858	833	883	825	848	864	839	843	860	874	838	876	829	874	901	851	873	834	796	825	819	827	879	778	836	873	867	803	815	853	824	909	855	817	833	790	825	790	894	845	815	865	861	825	842	875	866	876	899	834	835	861	862	822	823	843	854	875	792	798	839	813	838	829	860	788	818	815	811	873	787	840	803	844	876	816	859	810	849	837	812	861	864	840	870	836	834	876	820	828	852	814	855	844	867	797	806	806	834	825	863	822	833	826	844	876	844	797	802	865	818	815	884	914	817	826	892	802	828	798	852	878	819	851	818	831	892	791	805	877	876	875	813	802	818	807	816	811	839	835	853	790	899	863	850	874	856	865	841	800	828	822	857	880	852	859	852	865	868	817	798	855	842	874	852	820	802	778	830	860	802	870	807	838	915	874	801	840	845	838	840	861	816	871	893	875	851	817	850	787	852	834	839	802	865	844	855	856	823	891	845	863	832	840	869	887	906	811	902	847	862	831	805	817	907	841	874	886	876	801	906	814	846	781	795	839	866	842
7137	573	587	497	415	424	375	351	396	364	350	349	340	348	362	338	328	360	372	365	355	347	348	342	342	325	326	361	375	335	351	352	347	328	309	318	330	338	352	348	344	301	338	328	332	331	337	370	337	355	301	349	330	326	359	371	341	338	342	336	323	345	320	329	331	332	320	367	333	386	349	381	344	339	333	313	329	336	368	355	317	316	345	305	340	356	338	333	362	335	343	352	323	358	349	332	336	321	332	321	328	338	340	343	358	349	369	362	324	347	335	347	385	301	326	318	358	359	364	328	364	309	336	349	348	286	346	323	366	372	343	304	334	390	349	342	357	343	370	357	329	342	313	329	327	388	380	357	372	349	331	312	332	335	325	336	322	321	343	368	363	319	329	316	342	327	328	339	333	372	342	324	318	312	367	345	357	373	330	345	307	324	310	358	331	354	315	371	357	378	328	312	326	369	335	308	346	312	354	318	296	350	319	325	325	335	320	356	370	321	338	372	347	319	347	341	371	309	319	372	340	329	319	330	342	333	344	334	320	329	324	326	357	338	356	353	345	356	327	345	360	338	314	331	314	352	315	354	346	356	345	327	335	344	338	332	319	329	360	368	343	310	328	346	344	356	365	344	327	366	350	328	342	357	331	353	350	370	348	335	331	319	335	372	346	316	335	359	323	321	325	326	348	351	374	334	356	340	367	351	371	333	342	344	398	365	348	312	331	354	343	374	330	349	364	342	310	351	317	336	334	330	333	306	355	348	304	322	345	335	351	346	326	336	341	356	347	345	326	337	329	334	334	340	338	344	304	338	339	358	338	339	334	340	370	379	328	363	339	311	329	372	320	365	355	320	344	319	334	378	338	351	358	337	336	303	346	364	381	328	332	365	340	345	348	356	351	324	306	352	333	346	376	370	345	335	319	384	344	307	337	318	340	382	346	330	331	353	358	351	359	336	400	318	305	361	324	314	318	362	324	318	329	321	328	314	360	334	359	323	370	337	328	347	315	339	328	327	320	363	321	346	362	306	317	386	353	345	316	338	329	353	375	339	323	343	329	310	338	349	335	314	325	336	325	350	327	340	323	336	352	357	286	307	364	366	334	348	340	372	355	383	319	335	329	295	355	375	346	344	331	356	326	358	355	328	353	342	311	358	326	379	326	359	338	347	336	310	311	331	359	342	324	326	353	336	327	357	344	360	334	324	358	355	325	318	346	319	324	318	337	342	379	320	339	330	343	345	308	345	353	399	316	311	346	316	335	345	326	364	336	347	352	320	365	335	341	340	338	315	298	297	375	315	352	358	347	299	331	349	320	356	366	353	347	373	350	320	340	322	350	353	310	299	384	332	334	309	352	346	315	370	340	339	295	355	354	301	373	324	295	319	313	334	327	341	346	343	340	314	354	295	314	316	367	324	330	331	354	355	340	348	352	344	353	312	351	352	345	316	325	334	339	314	328	331	362	374	343	336	329	331	311	341	326	353	329	331	329	314	336	345	346	345	338	345	354	344	375	345	363	336	332	330	379	325	356	335	350	331	388	357	315	322	350	328	342	350	354	376	345	324	374	345	366	335	334	334	347	325	315	351	330	362	368	352	362	343	330	365	340	347	352	325	336	335	324	331	299	340	343	332	328	330	332	359	329	380	342	346	357	338	333	358	345	342	382	332	312	359	315	347	349	322	334	375	328	335	354	336	337	360	308	340	331	349	334	346	341	363	322	310	318	355	341	319	336	334	314	337	346	326	319	351	376	356	364	319	362	349	373	329	338	363	295	363	328	314	329	330	298	343	358	374	323	349	338	341	371	350	344	396	335	362	327	337	320	332	341	364	313	311	334	356	342	324	326	309	328	345	351	352	354	347	360	354	352	326	335	355	327	355	336	332	336	307	341	341	332	349	331	291	342	373	310	329	345	344	356	322	326	346	320	385	348	366	350	357	346	318	328	328	336	335	332	335	363	364	358	348	330	350	330	299	319	336	343	343	350	345	364	305	353	322	369	333	328	365	312	358	343	297	337	316	355	342	360	327	387	360	304	358	370	368	352	342	337	350	304	346	314	364	328	340	348	350	367	339	369	336	327	344	338	325	349	354	317	324	337	350	332	335	322	328	350	369	347	363	367	346	360	345	332	354	366	360	367	358	371	333	352	328	330	337	331	336	322	361	325	330	356	345	307	340	336	351	353	339	366	351	315	329	337	337	363	360	336	333	340	360	348	320	325	311	351	327	306	309	312	327	330	347	375	351	326	328	320	322	328	315	361	301	359	292	317	336	348	334	347	320	309	333	321	354	339	337	320	356	335	356	345	337	327	316	325	342	318	352	367	355	352	333	340	380	345	355	341	381	355	313	336	382	306	298	329	353	357	299	370	313	321	337	338	326	334	348	311	318	333	403	366	341	377	325	334	325	313	356	372	314	354	326	337	366	329	304	331	347	353	319	280	340	362	337	308	342	330	333	328	343	375	320	344	337	342	331	364	351	368	342	355	332	352	290	336	342	354	343	347	359	342	324	361	341	342	319	343	344	352	343	319	384	354	318	353	303	344	372	362	313	335	358	318	318	336	329	334	331	302	348	339	330	349	303	330	361	323	300	341	317	361	343	376	323	353	333	333	350	337	320	347	349	335	318	325	358	343	352	341	289	338	323	328	367	323	368	374	313	327	316	296	311	314	374	327	356	346	337	317	365	320	341	367	343	321	355	337	303	334	376	338	322	343	354	348	358	317	320	350	338	365	315	311	350	340	357	340	365	376	334	335	358	355	321	364	366	318	345	355	353	350	382	359	317	357	324	337	356	351	361	350	367	332	333	332	311	309	355	352	355	365	341	344	333	350	315	367	321	362	365	348	343	353	336	355	330	335	344	313	379	356	356	352	343	327	335	355	336	338	378	346	348	315	341	353	349	331	354	357	336	344	334	331	326	325	325	314	353	309	313	339	339	349	358	332	294	350	344	335	346	375	357	347	342	325	337	341	324	334	324	352	304	310	356	362	346	349	299	353	332	323	365	347	343	314	373	332	307	340	348	315	328	339	333	333	350	331	351	356	334	348	337	332	372	323	328	360	350	332	351	381	344	339	356	356	329	328	327	340	315	341	350	321	335	370	346	324	334	333	331	320	320	330	357	346	353	321	341	340	322	346	329	346	342	317	309	351	342	318	348	326	331	327	328	331	316	333	327	361	342	328	310	349	332	360	329	330	349	321	350	324	386	315	352	326	326	344	354	346	350	341	324	341	320	425	326	340	369	361	326	306	340	322	348	349	325	308	352	327	314	361	337	327	338	362	335	339	316	314	382	335	325	318	342	326	315	332	316	312	327	368	329	308	336	346	366	313	360	327	307	318	334	359	337	339	325	340	322	375	305	371	336	321	350	335	327	309	343	346	342	328	328	323	332	339	325	315	325	330	350	354	339	337	336	340	326	352	336	347	344	327	328	365	361	342	318	342	356	326	344	349	362	353	346	364	320	328	315	312	326	343	316	353	343	340	343
6532	1070	1291	1368	1358	1222	1078	1030	982	988	883	927	853	835	820	881	846	844	822	829	819	820	818	832	749	835	789	850	813	791	804	800	821	816	826	777	758	788	763	757	791	768	762	825	812	830	809	811	812	788	722	727	793	807	842	774	792	792	786	823	736	777	813	838	841	826	827	789	806	742	805	831	754	805	838	779	810	808	821	817	805	782	785	730	798	777	781	815	811	799	799	780	755	770	772	771	787	771	803	820	837	778	833	785	786	785	788	752	736	791	807	783	804	792	821	787	788	759	784	791	848	777	784	785	794	813	835	769	804	813	763	778	767	757	780	838	794	769	775	825	797	793	804	845	795	829	801	814	829	801	782	808	756	811	796	785	765	782	773	762	811	825	791	835	861	805	784	854	864	787	798	786	752	776	790	778	818	814	772	779	820	851	770	792	784	802	770	764	825	750	800	745	802	782	757	793	764	753	788	744	811	803	803	780	751	827	774	820	821	813	806	805	807	782	789	798	798	815	769	778	820	793	752	781	781	831	807	839	772	798	819	830	806	807	798	787	778	792	799	811	769	799	803	761	797	774	785	765	766	777	787	780	772	820	777	772	774	744	784	814	793	750	786	754	787	821	802	781	789	761	763	812	814	790	823	792	797	775	784	811	782	797	792	782	770	823	816	774	753	783	834	771	782	820	756	768	805	803	822	798	812	847	790	811	800	788	834	824	827	851	792	832	766	848	796	744	777	784	752	742	765	801	823	766	782	780	797	837	802	799	845	826	825	823	763	807	821	772	837	805	827	767	789	794	802	782	760	778	829	770	776	822	795	801	818	788	814	791	826	778	782	823	796	776	798	777	817	792	746	788	802	782	768	810	785	805	811	833	751	812	802	792	741	772	817	815	759	747	801	831	739	826	817	717	732	829	809	800	820	724	771	800	798	794	826	822	807	818	822	811	823	818	741	820	805	797	796	808	811	774	825	797	771	799	750	797	811	749	766	756	780	742	830	822	770	769	755	817	782	802	787	764	767	838	812	820	774	782	806	754	777	735	768	818	817	800	791	804	784	827	832	816	781	783	788	744	730	811	761	813	791	758	766	825	796	802	804	758	818	803	749	789	764	793	775	799	791	821	795	761	759	787	848	804	742	815	758	880	807	816	736	803	755	814	746	801	784	811	814	693	840	764	792	791	792	807	790	770	773	789	796	789	797	841	746	782	816	765	783	830	794	819	827	776	771	763	751	763	830	716	775	800	801	777	775	810	793	790	804	779	793	831	804	789	790	798	771	770	778	763	850	711	784	757	808	797	769	792	747	823	825	823	808	725	819	761	805	780	764	808	788	770	796	784	806	828	806	763	773	758	757	813	834	743	790	791	816	834	779	794	796	816	765	819	748	762	782	809	776	767	788	767	813	769	839	784	809	751	837	840	850	759	823	767	820	806	796	830	803	801	780	814	791	799	802	730	818	820	830	806	804	793	747	784	785	807	781	782	764	812	758	776	784	787	800	798	786	800	788	829	762	835	783	779	773	804	755	783	808	777	831	782	776	779	779	756	838	792	759	799	790	845	767	803	767	768	803	798	799	741	831	776	776	842	830	767	818	820	787	766	778	807	811	799	823	822	762	823	808	796	761	761	794	777	810	774	818	797	817	787	744	780	792	800	796	797	783	778	787	793	789	795	794	829	770	800	781	724	828	760	789	796	810	809	814	787	805	794	776	776	766	774	754	779	759	829	757	778	783	775	779	802	786	789	786	755	854	755	760	751	797	748	805	779	792	781	798	787	777	768	763	784	747	756	818	804	790	755	863	790	831	747	801	730	778	825	834	792	782	796	815	809	810	805	796	825	763	795	752	764	774	789	758	780	830	796	804	747	774	779	788	797	825	768	783	812	728	804	838	804	793	782	814	807	816	763	809	768	772	800	758	803	762	824	796	821	779	776	745	721	770	807	761	785	849	763	836	821	751	754	815	815	854	776	754	792	722	728	792	816	831	786	744	800	777	735	758	821	814	828	832	748	803	837	778	818	819	778	801	848	783	790	799	829	789	762	842	783	787	762	781	814	799	816	864	747	744	786	806	745	776	812	814	784	776	860	780	761	784	765	779	783	767	773	738	783	786	824	791	736	848	822	786	783	777	803	826	785	799	832	771	775	782	777	819	776	794	763	814	784	799	786	784	804	807	802	764	773	777	789	835	765	743	814	789	809	777	757	785	840	809	797	762	792	795	737	764	789	781	819	756	779	843	811	777	830	784	779	770	842	786	825	812	816	779	813	767	766	763	787	806	779	770	804	770	799	826	799	793	801	769	800	766	771	725	816	786	801	783	789	788	767	760	836	764	777	764	816	804	810	776	756	783	813	841	770	821	801	784	767	804	750	777	815	832	775	752	800	802	762	812	829	795	800	843	783	800	814	757	816	785	842	804	783	769	771	800	777	822	743	797	831	774	763	839	767	737	795	822	791	768	820	814	764	787	754	788	784	800	798	758	799	831	796	804	761	765	791	768	772	759	781	827	814	781	742	757	754	819	805	803	806	788	736	841	787	849	842	832	792	771	775	791	803	819	787	780	815	765	812	764	769	783	786	776	792	747	767	760	824	773	785	768	709	787	805	772	756	755	755	860	828	756	791	799	780	790	812	783	756	798	866	774	791	783	795	776	797	825	722	776	826	770	840	797	845	801	808	813	776	744	770	839	744	778	788	795	794	803	790	827	772	802	783	772	754	790	782	820	772	792	836	761	800	754	758	812	821	839	777	747	803	752	810	771	763	714	764	841	775	758	775	818	803	832	804	794	747	774	796	781	844	797	769	808	821	791	750	795	767	811	826	809	786	800	753	803	789	795	828	762	815	816	795	729	836	824	761	760	780	827	783	744	776	817	832	774	853	785	847	732	845	792	773	798	760	809	792	753	802	815	842	778	768	764	775	798	793	771	789	836	833	794	780	739	800	830	813	796	782	824	820	766	829	818	804	764	832	805	762	795	787	778	814	795	779	758	782	776	783	789	779	779	782	793	736	750	831	806	789	781	788	771	808	780	801	773	787	826	778	750	799	823	780	810	812	839	819	801	776	796	800	779	773	775	842	793	788	787	770	839	792	802	820	795	797	802	764	774	791	811	780	761	804	788	775	762	786	800	767	759	832	802	790	760	773	803	778	816	826	811	771	823	778	793	782	866	828	755	788	773	793	804	794	767	810	810	809	770	821	777	744	793	794	794	820	820	832	805	818	780	795	776	809	743	818	769	749	757	735	788	809	715	793	805	813	826	812	867	764	803	801	832	820	784	748	769	781	739	784	801	791	792	831	822	782	786	800	799	752	789	819	815	760	808	809	807	736	784	794	822	846	825	808	841	828	793	797	821	802	805	765	788	814	827	788	815	775	818	817	862	867	778	805	779	788	790	800	794	796	742	784	808	825	817	761	763	807	779	801	771	795	802	789	769	799	762	793	816	796	797	767	759	819	800	760	800	779	795	749	755	809	842	816	790	758
13046	968	630	511	386	310	265	224	217	197	197	189	169	158	193	170	170	158	159	168	160	151	183	151	157	152	152	170	180	164	170	156	144	139	169	154	146	148	172	177	150	158	135	166	145	154	167	152	154	168	161	163	186	166	185	166	156	144	152	134	148	161	145	167	148	183	152	144	139	157	159	158	128	155	150	164	171	159	145	176	156	133	148	167	165	145	159	174	182	146	158	156	149	184	170	191	145	147	168	164	159	171	165	146	157	152	148	172	157	152	154	153	155	156	162	187	139	167	164	142	161	172	171	169	152	140	146	132	161	158	159	165	158	162	159	170	161	169	137	176	180	158	155	181	171	182	144	175	138	153	183	175	144	144	174	160	161	172	203	156	126	152	165	165	144	178	177	154	157	171	165	162	156	169	150	135	135	146	168	165	161	158	158	156	171	157	165	159	141	146	165	159	148	173	177	164	158	163	158	160	168	153	145	196	154	181	165	159	141	161	148	141	149	174	156	180	152	173	133	163	161	158	153	163	153	172	139	159	128	165	154	136	162	179	172	160	141	133	142	161	172	136	156	157	182	150	164	150	130	164	135	181	156	168	157	166	176	142	178	174	160	159	151	172	169	163	184	174	148	150	155	160	127	164	166	174	168	152	134	181	146	171	146	147	172	163	144	167	156	163	165	124	148	156	126	187	172	156	161	170	152	172	150	145	155	155	147	163	165	171	185	158	179	141	151	179	161	135	143	168	162	173	185	170	145	148	161	159	169	152	143	164	149	153	165	136	148	151	138	152	165	138	174	160	157	168	140	156	148	174	157	170	157	165	150	178	159	149	153	145	147	168	163	145	144	145	166	161	155	142	151	152	146	163	153	150	174	175	154	157	153	165	138	171	153	185	167	156	169	161	169	144	126	147	160	164	152	147	149	178	148	155	146	167	141	133	141	159	170	170	182	161	138	156	183	150	178	172	157	168	160	161	176	190	168	160	144	176	156	153	156	148	152	164	158	154	166	155	163	170	176	150	156	154	141	161	170	163	144	149	173	160	163	171	175	144	155	178	160	166	148	166	145	140	178	129	175	148	160	149	155	160	120	122	159	159	167	166	149	150	183	158	164	161	149	139	157	153	161	157	147	166	178	155	146	155	162	158	150	162	169	169	156	155	149	154	170	143	142	183	152	157	161	142	156	156	154	164	159	163	150	171	183	160	156	128	146	140	135	151	152	147	145	165	149	153	139	161	163	144	142	170	147	151	150	118	172	129	158	163	160	151	157	145	157	156	162	165	153	158	168	169	175	169	165	160	148	153	139	158	170	161	146	182	152	149	166	179	158	171	141	142	150	158	144	151	174	162	156	172	168	170	150	165	150	137	111	158	147	166	156	174	155	166	135	158	183	165	162	167	146	192	171	159	138	171	159	171	169	152	176	177	162	174	152	170	167	161	189	174	143	157	148	139	135	164	160	158	153	159	147	133	163	150	146	144	128	150	154	167	180	165	157	166	171	142	161	154	157	130	172	157	134	173	158	163	165	139	167	178	163	162	148	149	114	142	155	174	150	144	144	175	148	170	165	156	170	137	151	154	141	163	160	160	175	149	158	154	167	177	151	137	167	184	204	181	140	155	153	176	180	156	175	178	161	160	162	146	140	159	147	140	153	153	153	154	148	151	178	163	196	172	170	160	149	162	136	158	146	131	156	144	159	144	148	173	177	153	146	172	155	165	153	163	146	150	161	168	148	142	153	154	163	154	169	153	152	158	142	148	151	153	171	182	157	160	150	139	145	125	156	144	138	155	167	163	168	141	149	168	144	165	169	163	165	153	166	158	157	178	166	132	158	138	159	152	173	134	163	157	148	159	165	163	163	124	176	169	169	162	155	141	147	140	151	141	185	162	144	169	140	134	185	150	142	160	171	166	146	130	175	169	169	135	171	180	161	151	144	163	133	158	173	164	154	169	169	149	170	183	153	153	163	150	152	150	149	165	147	146	170	134	177	180	155	174	172	145	141	145	146	148	161	152	170	147	151	144	160	176	155	126	168	153	144	161	159	167	137	154	148	181	163	143	128	135	139	165	159	178	155	169	152	145	175	157	172	150	160	151	161	162	176	169	148	151	159	146	146	168	168	166	156	155	154	136	166	147	176	155	161	155	157	178	177	149	143	153	183	145	153	158	160	152	159	162	170	155	179	138	143	151	149	151	188	148	141	156	193	184	156	170	161	159	156	147	170	141	165	170	160	156	141	169	145	167	166	146	154	149	157	150	143	161	148	157	142	168	131	137	152	154	166	161	155	193	169	161	158	179	157	162	166	147	167	161	183	152	125	162	179	165	185	160	146	170	151	166	122	146	150	154	153	137	155	156	155	159	171	135	158	129	170	142	143	184	147	163	177	156	176	176	131	156	150	160	173	192	157	150	167	158	172	171	154	173	160	144	148	164	168	176	117	155	143	162	161	157	161	188	161	141	162	131	144	156	148	132	162	168	170	149	171	174	148	147	152	156	176	150	151	162	149	158	145	146	141	146	150	123	143	175	127	161	166	169	155	171	147	152	150	158	156	166	173	161	152	161	179	124	168	163	157	171	152	147	156	126	146	145	170	152	181	173	170	149	140	157	179	145	161	148	149	175	153	177	160	160	161	152	169	162	159	156	168	133	152	140	159	171	157	131	155	130	166	141	159	144	156	168	173	155	161	169	156	154	201	152	141	180	172	159	165	152	157	168	179	175	182	153	159	144	144	172	171	164	150	141	163	154	147	162	150	166	160	159	151	154	167	151	154	141	153	146	179	159	157	151	147	159	154	144	174	146	167	162	139	166	137	163	148	156	170	140	171	148	137	197	157	129	174	151	163	167	155	157	142	164	147	160	154	161	164	190	162	143	156	141	164	183	154	150	158	180	135	159	156	177	167	144	174	156	170	145	133	176	179	139	156	187	146	162	157	180	176	157	152	154	176	155	164	142	133	152	161	148	170	136	155	143	173	161	163	165	140	174	176	154	179	148	145	150	192	152	158	144	147	141	143	126	175	157	161	157	155	140	153	157	137	146	166	153	165	165	156	175	177	145	167	148	156	172	156	162	160	160	120	143	180	158	149	165	164	159	141	144	170	142	153	159	170	170	156	159	168	174	151	132	152	181	157	148	155	171	147	144	169	152	180	172	160	166	167	161	167	163	158	138	153	157	162	144	159	180	151	134	186	170	161	140	151	155	153	155	151	158	173	163	194	152	155	157	179	151	172	159	164	146	148	153	159	151	175	164	144	162	153	137	147	170	154	156	165	152	154	141	160	171	163	184	177	144	160	141	161	150	162	155	170	153	180	151	148	157	184	161	144	166	144	142	162	150	174	138	152	142	125	143	156	159	149	163	170	144	163	174	152	140	148	170	155	152	150	164	140	164	164	165	167	158	157	145	178	160	174	138	155	134	170	172	150	163	140	148	168	175	149	174	154	174	147	159	137	145	133	178	170	167	144	169	141	165	196	143	145	173
7918	932	1497	1643	1502	1194	950	834	724	635	653	674	585	542	505	475	486	482	489	494	478	482	460	443	480	454	437	439	406	445	452	429	413	432	440	419	440	460	395	423	417	457	397	431	392	425	421	423	385	402	420	417	407	393	412	375	400	404	430	402	395	444	432	369	380	426	419	418	416	403	391	399	414	404	433	456	397	379	371	408	415	428	443	406	412	382	409	391	376	432	420	418	407	385	389	419	401	444	409	431	400	440	443	451	414	388	406	380	373	425	425	419	430	427	393	360	398	413	432	405	395	373	432	423	420	410	420	380	423	450	388	373	408	402	394	409	436	404	406	411	412	402	414	396	404	366	367	384	400	370	413	396	386	434	412	408	412	434	365	443	435	397	431	417	408	380	446	433	396	422	390	418	382	452	407	410	398	423	420	378	358	379	459	397	408	408	394	442	409	404	407	375	377	393	411	409	406	445	410	398	427	425	368	409	372	381	383	394	410	416	416	416	440	406	439	438	389	405	401	421	417	370	400	393	403	374	409	429	432	391	402	388	397	385	432	411	390	397	410	384	393	398	383	420	396	432	403	398	413	390	416	355	401	395	402	391	415	350	408	423	414	406	430	401	433	410	366	359	417	425	426	407	366	408	365	431	391	402	375	389	363	377	395	451	422	365	398	415	399	404	378	403	390	399	394	408	419	406	474	391	405	419	377	407	399	407	469	419	418	381	376	446	377	370	405	411	426	402	403	429	415	403	402	367	429	384	447	406	425	402	418	388	407	409	409	376	419	408	388	437	382	381	378	387	428	400	413	420	387	403	384	425	412	393	400	401	382	418	404	449	407	448	417	377	393	403	421	454	414	401	430	409	409	384	378	434	408	395	395	389	402	419	418	431	416	414	366	410	396	367	376	388	387	400	420	374	366	381	411	404	378	425	428	408	403	386	369	419	389	387	398	400	421	396	374	358	396	408	392	391	391	443	391	389	409	430	404	409	396	406	376	389	422	409	425	386	419	401	413	400	426	431	401	394	409	374	410	420	393	338	412	392	416	432	409	416	394	396	405	429	379	398	374	411	416	379	407	370	420	413	404	349	408	442	396	444	406	429	411	406	409	395	400	401	400	397	421	381	425	424	387	377	396	376	380	429	454	405	401	401	411	399	393	391	432	406	386	403	394	394	428	377	400	466	421	402	355	401	394	397	401	449	426	378	397	389	408	406	431	403	409	431	402	377	385	442	410	393	403	417	437	378	415	398	403	420	430	411	388	426	406	378	423	408	401	371	403	372	444	435	402	388	370	410	398	399	412	433	392	419	381	413	381	377	423	433	424	436	393	382	407	376	437	376	394	403	398	396	402	396	399	405	412	415	408	391	408	393	392	420	399	386	417	379	387	434	384	434	406	396	384	406	393	375	410	439	381	415	392	390	368	374	398	402	404	420	435	423	424	366	377	407	404	389	404	375	378	403	392	418	403	426	404	446	408	411	399	408	382	351	399	401	417	432	415	408	403	404	375	407	414	392	361	388	398	415	372	410	392	401	436	403	397	402	394	419	392	393	431	391	391	398	414	367	400	407	398	381	412	393	392	395	402	404	367	395	390	416	417	433	411	430	384	411	406	418	406	384	370	375	404	397	412	406	421	404	392	397	416	408	416	390	422	418	435	422	400	400	405	408	420	401	415	403	409	442	402	400	385	376	352	427	419	425	427	412	372	387	372	416	429	423	406	379	438	433	409	430	399	369	395	387	388	399	401	405	381	414	419	400	424	391	426	393	380	439	432	391	380	403	419	403	385	404	433	400	380	442	409	411	412	413	422	403	419	382	400	398	442	394	370	415	373	397	424	442	428	364	400	377	423	403	388	384	414	426	406	438	391	408	364	414	403	420	397	372	396	366	381	371	383	408	400	390	438	366	413	397	418	395	365	421	400	437	406	425	387	389	403	433	389	380	366	402	400	408	371	427	424	388	435	410	366	413	412	411	405	389	381	386	398	367	382	391	381	423	402	407	436	402	430	401	380	384	388	427	418	362	407	412	366	414	412	413	378	404	432	402	438	426	380	402	442	395	410	394	380	432	427	406	430	410	436	398	407	393	393	378	416	427	390	396	385	395	384	416	418	398	399	392	415	423	415	398	379	409	428	408	391	438	428	416	399	412	396	411	393	386	386	414	433	379	395	402	379	437	398	393	401	396	411	413	374	403	399	390	400	411	395	422	406	424	419	390	395	390	422	409	400	416	411	423	395	389	434	375	387	403	428	439	363	395	433	407	398	429	397	406	417	410	388	396	439	412	411	418	403	367	402	417	380	409	378	393	402	393	400	423	425	420	415	390	427	408	411	363	428	446	429	427	400	415	418	444	413	421	422	386	405	428	406	437	404	450	413	406	406	389	393	407	409	402	368	390	400	436	416	389	448	421	374	367	412	380	422	417	430	385	382	393	418	442	381	355	411	417	426	414	401	410	417	371	413	362	396	404	406	394	392	442	420	429	378	393	401	406	399	431	405	402	478	432	430	402	410	370	428	388	425	393	431	448	367	413	402	411	399	396	401	380	400	372	448	397	421	444	375	414	419	408	380	395	401	375	446	395	405	391	373	434	379	394	384	446	421	430	443	402	417	443	459	397	425	419	430	395	388	416	368	436	389	417	430	405	408	399	372	380	393	407	396	413	396	406	409	384	385	394	370	429	393	404	396	411	370	408	404	397	371	404	399	367	406	396	423	405	388	414	423	382	386	402	397	367	364	412	400	366	395	392	358	418	410	412	385	411	432	407	417	434	372	398	394	381	392	409	404	388	391	436	368	428	411	388	398	421	380	416	385	380	409	428	388	432	399	388	418	392	410	387	424	418	401	401	390	416	425	414	403	397	426	449	394	419	417	406	391	405	417	428	368	418	386	400	376	423	396	377	367	418	352	417	426	392	401	417	386	413	387	381	380	383	386	397	439	385	444	396	455	390	403	386	427	417	385	415	392	420	407	399	423	416	410	419	404	381	431	395	411	386	453	427	426	406	385	385	359	413	421	438	378	434	401	415	376	426	394	413	420	409	414	381	397	406	410	402	415	418	424	425	391	388	409	433	377	426	421	419	395	417	426	422	410	379	388	399	441	405	388	416	364	405	398	419	418	423	422	397	455	404	392	379	375	436	425	428	345	419	388	431	385	419	375	392	416	414	410	378	400	353	396	429	423	394	446	396	388	470	390	366	398	408	386	402	405	394	391	398	435	438	371	395	446	414	390	404	376	417	407	383	404	371	403	390	397	391	411	409	423	368	429	383	400	434	417	424	433	422	384	423	442	424	410	439	389	425	442	380	400	389	421	394	414	427	391	411	403	410	419	409	432	412	423	400	377	411	378	413	442	370	387	387	402	425	387	395	382	413	385	397	440	448	403	410	407	426	391	378	412	388	394	392	411	382	423	415	417	380	398	409	369	430	387	422	390	412	429	401	411	382	426	406	403	397	394	434	421	416	409	378	381	356	398	407	417	375
1512	406	366	391	345	355	390	349	366	318	380	412	358	384	318	377	369	363	362	398	335	375	301	314	343	359	362	404	375	394	369	394	324	343	373	328	343	380	339	364	345	348	323	362	355	328	389	318	387	378	358	337	353	372	361	384	346	348	372	364	382	378	371	345	357	352	343	370	327	357	340	365	375	363	377	327	372	347	389	382	353	369	382	376	363	356	347	330	351	352	360	354	312	347	385	355	341	350	388	412	335	311	370	378	347	353	314	329	314	336	341	336	360	357	361	382	312	346	378	317	344	358	353	335	404	383	359	386	354	360	349	338	385	324	337	389	386	347	362	357	331	387	414	355	399	325	379	352	338	345	362	322	352	345	392	339	368	344	359	353	350	396	361	335	367	363	343	374	370	343	379	333	343	383	374	361	377	366	344	364	372	353	358	364	386	346	368	365	351	356	369	363	404	362	341	361	337	356	344	345	352	370	340	335	359	368	393	335	363	376	351	351	361	398	357	365	346	364	355	389	404	327	368	386	353	370	383	364	357	354	319	356	387	379	355	366	351	378	393	347	370	319	367	339	392	369	375	373	373	360	345	328	339	365	382	363	344	378	359	351	358	310	375	369	332	363	374	361	365	376	320	357	354	377	356	364	354	363	340	348	357	344	387	336	341	358	359	375	351	351	346	357	366	382	358	374	357	383	343	350	342	319	362	372	342	361	315	412	362	359	366	375	355	348	367	371	368	357	394	350	301	354	379	383	321	358	338	381	378	354	355	344	365	351	355	394	412	347	329	341	397	337	386	313	385	363	371	338	366	313	344	368	351	366	363	405	351	365	335	386	414	360	371	372	354	377	352	357	377	349	372	374	352	330	324	349	343	366	383	396	319	347	358	377	360	384	371	334	353	371	356	358	335	371	372	349	361	355	352	345	335	346	351	359	357	372	361	359	327	359	352	362	370	356	320	367	370	367	330	376	348	385	360	367	354	377	335	370	360	391	341	337	375	331	359	364	364	332	363	397	391	337	337	398	381	342	363	391	349	385	358	367	384	314	350	358	355	303	336	354	383	360	341	395	341	386	354	378	352	367	351	362	340	345	349	358	361	411	361	366	348	412	352	351	340	340	334	354	372	358	357	352	372	340	343	394	364	399	361	361	331	354	350	356	355	372	360	357	361	377	379	348	336	368	344	402	381	363	393	376	351	325	312	337	348	341	341	342	364	366	358	359	336	370	335	366	321	389	350	369	346	344	366	319	390	346	360	362	338	360	353	350	363	382	361	339	354	346	373	344	348	337	350	364	380	350	344	322	346	352	345	312	378	369	359	410	335	344	336	341	382	321	362	410	387	384	345	307	338	323	314	358	309	334	370	371	369	367	314	346	357	362	375	380	384	360	319	319	399	375	375	347	336	363	392	375	350	386	323	396	348	380	344	361	362	376	361	377	357	349	373	367	365	355	371	381	362	330	341	333	355	379	386	368	347	379	357	342	341	359	380	359	395	386	337	354	387	369	374	378	368	340	375	340	392	353	374	410	357	328	370	414	385	364	368	347	367	355	374	364	366	343	390	341	356	350	358	376	392	382	341	364	340	329	350	337	357	384	373	366	360	354	347	348	356	336	320	379	359	351	376	341	373	327	335	382	347	328	340	343	319	345	356	333	361	360	348	383	357	333	336	339	370	365	337	368	345	370	366	368	330	346	383	372	364	358	354	410	362	368	363	334	371	344	365	338	359	362	350	346	370	373	361	352	378	320	348	361	349	344	353	323	326	351	388	409	356	356	339	350	357	363	355	390	364	339	337	350	378	356	348	372	375	351	345	386	345	371	327	372	346	354	348	354	337	381	367	374	307	328	337	394	321	329	353	377	362	348	382	393	356	339	364	384	375	348	364	385	351	317	349	353	357	342	396	382	357	348	355	356	364	356	363	351	356	381	368	353	358	320	342	356	353	351	380	374	377	364	346	334	359	373	369	382	346	354	373	369	337	357	328	341	364	374	365	361	351	349	374	370	388	315	361	347	339	350	356	376	349	343	349	353	369	363	384	358	347	342	342	391	331	393	342	344	362	372	352	349	410	335	343	365	368	389	386	349	380	358	341	326	344	340	362	377	373	397	341	359	362	377	342	367	374	386	344	363	340	337	368	338	390	355	358	364	352	333	362	381	377	326	335	382	365	388	345	364	337	330	337	363	327	346	343	340	339	394	347	375	377	350	366	334	380	360	376	373	351	388	340	331	384	358	335	344	364	318	366	362	341	348	352	359	345	358	353	343	324	327	354	356	338	367	356	358	353	347	344	373	365	372	342	373	352	331	390	326	364	359	383	348	386	367	335	387	345	339	351	372	315	335	347	372	323	352	363	334	365	384	353	361	324	342	337	321	325	364	360	385	389	352	395	372	330	345	364	333	347	379	339	361	377	361	348	359	352	355	383	340	355	371	367	368	356	354	374	359	354	343	361	339	375	353	367	383	356	371	336	385	369	336	334	343	356	390	402	372	358	385	401	342	359	378	375	370	374	376	354	359	346	354	376	368	364	388	391	353	334	361	367	375	374	314	367	346	361	378	361	328	360	356	349	352	331	405	395	346	321	356	361	338	355	365	378	348	339	360	351	338	358	337	354	327	318	355	353	398	373	380	324	362	324	381	375	362	352	363	341	335	364	367	317	377	347	355	344	341	344	376	369	335	334	333	328	335	374	355	375	318	344	322	350	383	355	380	342	355	355	347	395	309	346	374	339	350	336	355	354	314	347	376	366	398	363	351	346	379	309	347	352	345	385	379	339	358	368	341	339	375	340	353	378	362	381	339	331	363	367	360	371	338	347	348	354	355	368	337	363	378	391	394	385	363	338	348	353	358	387	407	352	365	316	349	349	344	361	356	376	333	350	363	354	334	363	353	369	345	371	372	358	376	335	344	373	378	390	377	390	382	380	325	366	355	339	333	348	359	402	382	415	387	357	367	325	361	289	352	354	371	395	347	320	375	382	365	316	352	327	327	383	345	359	348	347	373	369	369	319	387	366	333	355	334	332	350	378	337	365	359	337	347	356	344	394	365	345	354	372	318	344	343	355	359	379	358	393	375	359	364	348	353	346	345	369	375	350	372	386	377	380	350	366	341	364	365	368	390	319	348	357	348	321	327	362	354	395	341	362	336	346	401	364	352	348	379	367	353	323	357	352	364	365	381	362	376	373	355	356	344	325	378	354	362	352	368	357	346	317	386	340	355	375	335	351	367	356	355	369	363	353	352	374	395	392	335	400	368	353	345	375	336	329	389	376	347	379	364	350	398	349	349	347	377	339	363	347	386	358	366	364	364	373	337	397	344	368	371	356	382	361	388	327	355	345	407	351	314	341	377	366	337	380	371	364	335	338	394	350	381	356	361	332	359	344	363	345	393	350	390	355	344	351	321	320	373	371	355	369	348	419	377	370	332	385	360	362	384	360	354	356	350	382	370	372	345	328	343	356	362	382	355	373	350	359	333	406	413
2031	910	925	789	912	860	921	868	816	857	836	830	839	880	793	870	897	856	863	833	865	848	838	839	837	827	849	839	823	853	878	912	869	880	884	841	820	852	915	834	832	810	831	856	870	853	864	832	751	860	821	885	801	884	861	912	812	833	769	835	858	808	826	835	876	836	796	854	844	842	801	841	839	900	840	823	848	820	802	848	867	811	840	858	817	833	816	895	893	809	861	844	885	829	870	800	813	848	827	858	878	830	821	827	848	838	823	839	835	901	831	855	856	842	839	911	840	825	806	821	824	883	826	846	895	855	837	846	798	821	825	871	855	880	844	798	856	808	862	853	844	854	857	847	842	849	874	852	857	776	886	850	794	860	892	797	902	857	830	849	856	845	804	833	825	810	839	796	815	831	835	825	815	851	796	865	803	833	894	814	828	816	869	856	852	794	822	901	801	840	833	810	805	801	847	873	837	823	843	876	815	858	864	822	884	818	805	813	860	878	865	812	859	855	926	829	873	841	888	825	813	850	818	878	837	897	866	843	798	790	794	850	854	852	852	866	887	865	821	901	833	803	870	827	835	831	810	842	855	806	843	865	860	858	829	798	892	790	819	827	870	830	802	852	823	824	831	886	831	884	782	847	860	793	856	864	858	867	839	857	816	838	820	843	801	770	819	804	880	871	822	850	877	834	807	851	843	867	890	797	859	839	835	836	801	805	854	873	821	877	865	848	849	813	784	798	833	851	820	786	831	846	868	897	824	842	861	816	866	807	826	812	832	815	822	886	847	893	856	820	830	860	838	822	830	850	841	807	843	834	887	850	817	890	899	831	828	839	804	851	880	905	835	879	856	888	814	800	885	826	810	826	850	849	791	855	824	852	851	860	836	821	873	906	874	835	805	831	800	824	916	829	828	852	821	867	859	793	854	874	829	854	824	900	804	806	798	849	809	844	862	828	848	840	853	801	924	834	851	864	843	825	814	858	868	830	801	835	845	822	878	864	850	829	813	800	840	829	782	863	815	878	896	835	835	829	818	861	852	872	832	839	854	821	857	836	898	872	871	848	853	801	857	842	858	845	818	830	834	852	854	805	819	889	783	876	796	836	817	900	840	903	872	826	855	866	872	841	848	836	853	863	849	795	869	793	835	836	875	818	832	874	827	831	867	836	843	896	824	862	791	837	852	806	842	841	833	875	905	833	811	885	828	860	837	828	807	858	834	847	810	817	843	838	825	863	825	874	821	813	870	857	840	773	787	806	816	827	818	809	809	811	885	857	833	802	881	847	808	847	836	789	909	812	870	828	811	857	840	867	905	783	806	810	866	828	821	908	815	877	831	898	841	849	847	803	799	865	816	818	826	816	830	873	833	834	819	842	840	861	881	865	843	839	912	850	924	884	796	836	845	821	851	828	891	868	886	849	829	811	811	868	835	819	852	868	869	855	871	845	831	860	922	778	836	873	914	836	856	851	818	850	895	841	843	811	816	839	843	873	845	883	832	776	849	830	830	843	841	851	853	883	817	853	825	827	882	829	817	882	882	833	853	865	866	815	863	855	827	816	910	817	819	821	922	804	830	809	825	820	856	859	818	869	858	858	847	836	873	879	885	906	868	829	863	873	848	849	835	842	830	812	803	833	885	872	841	866	800	803	838	850	828	867	835	890	827	851	863	839	826	804	908	888	837	810	815	783	813	869	894	801	882	771	858	779	924	825	843	814	826	872	861	858	886	847	810	855	839	845	856	859	848	811	864	898	817	859	790	835	849	848	824	853	843	866	833	855	900	810	794	828	863	825	800	875	833	794	859	825	867	894	815	856	833	843	828	823	831	871	822	837	826	826	843	900	835	820	814	844	792	828	823	839	857	822	865	864	811	839	854	844	826	861	816	900	885	864	883	861	819	837	862	843	868	843	789	884	833	813	844	808	819	824	850	824	858	820	802	866	800	858	827	814	793	846	813	871	867	816	851	813	863	811	849	878	850	888	841	795	846	877	841	879	843	826	799	821	828	812	854	843	861	839	858	840	848	856	804	850	842	822	834	829	831	853	863	829	851	861	823	788	828	841	831	877	845	783	854	869	873	839	872	858	938	839	851	825	845	801	881	804	842	849	850	869	848	820	858	806	840	812	827	864	856	866	840	894	868	859	899	854	775	884	884	869	901	864	830	845	821	864	839	860	815	860	888	797	857	826	868	840	866	853	854	840	865	857	827	837	834	866	870	795	816	804	846	861	826	826	810	896	902	796	855	857	904	859	862	845	842	839	794	852	826	813	818	854	859	859	826	859	838	846	880	804	826	835	917	778	805	824	900	834	855	867	828	780	874	853	880	821	833	827	874	864	835	830	869	894	841	824	858	853	831	857	822	844	850	860	852	865	807	861	832	821	880	825	850	835	905	869	821	877	861	800	801	773	822	863	840	868	825	849	821	878	845	816	810	847	852	869	865	874	832	837	833	795	850	832	892	851	818	875	902	873	842	831	852	822	833	849	861	871	787	821	834	844	812	800	784	829	808	881	811	839	828	821	853	840	926	801	837	809	886	860	837	788	830	874	851	816	822	956	868	874	864	858	852	823	864	815	849	816	879	878	857	820	766	850	816	860	853	850	810	850	853	779	816	884	880	852	783	837	848	780	846	841	877	857	820	905	837	844	813	810	844	851	801	879	817	805	831	814	856	787	833	811	844	823	913	868	882	837	785	799	837	834	833	854	849	847	857	865	840	840	842	839	881	863	786	842	895	829	823	792	807	858	861	851	833	835	849	818	865	813	851	832	823	787	848	823	834	829	845	859	900	807	857	866	873	849	814	844	885	879	877	906	903	850	829	860	830	842	872	794	851	807	849	854	910	919	845	854	882	803	894	796	855	828	829	828	823	854	844	826	859	806	831	813	815	883	821	855	833	902	858	807	810	859	833	836	871	884	864	825	844	786	833	859	819	844	831	913	865	873	820	829	819	878	860	840	845	810	821	821	845	919	820	861	832	845	769	834	865	831	809	867	852	828	862	870	905	772	866	863	843	828	834	840	834	908	882	825	898	813	848	803	829	845	889	839	853	797	876	843	847	830	818	846	777	802	787	825	801	824	862	893	795	851	857	822	879	887	809	904	898	814	825	800	859	907	846	854	816	813	828	829	848	841	833	850	832	846	858	884	887	842	858	796	838	883	860	865	804	846	814	808	810	833	829	843	884	855	841	769	836	854	915	875	819	858	871	863	884	814	838	848	850	879	783	785	784	887	842	809	878	844	865	822	809	829	865	822	853	799	848	835	813	888	844	828	837	836	876	852	874	817	862	859	871	862	810	813	829	807	861	770	821	811	811	872	817	812	839	859	868	850	858	823	819	830	862	834	874	846	812	842	837	835	820	834	834	856	883	865	816	877	854	844	866	844	855	764	787	838	853	871	830	871	849	851	808	868	879	843	801	852	860	827	785	891	837	856	832	829	838	816	818	834	833	799	853	824	867	876	840	827	918	850	804	897	819	841	805	847
6925	613	580	549	494	403	369	376	368	364	371	355	356	368	365	361	368	376	364	303	324	363	363	367	354	347	332	312	345	373	337	355	372	363	327	347	344	341	358	319	337	320	322	330	327	309	322	325	338	344	345	370	356	348	340	335	354	384	335	325	370	365	340	310	320	314	325	331	369	310	367	341	332	358	353	339	315	340	342	358	333	343	344	334	334	304	341	347	339	305	338	340	337	357	336	338	330	350	365	335	324	358	317	346	328	356	346	370	335	350	369	330	330	359	352	311	370	357	337	340	300	349	340	341	352	378	332	338	326	322	336	340	327	352	366	342	331	344	360	325	322	361	348	323	343	313	282	327	359	342	342	386	346	336	356	342	343	340	327	295	312	347	326	362	337	338	320	309	346	366	343	332	354	331	324	337	319	336	334	355	347	369	329	337	349	322	354	329	322	326	305	361	317	319	339	357	334	340	328	344	321	291	310	325	344	350	371	346	341	349	330	347	361	343	358	325	346	356	367	310	285	337	356	342	347	382	336	343	343	340	330	342	312	327	332	309	348	317	368	303	340	343	351	335	334	330	327	358	369	337	329	302	332	340	346	321	331	338	359	352	351	338	310	329	331	342	354	342	366	328	324	313	346	354	334	359	305	358	301	317	347	356	322	339	328	376	326	327	373	359	351	335	378	349	287	350	351	355	316	343	358	290	367	307	376	356	349	347	322	352	354	345	336	327	321	367	334	330	359	348	347	342	306	351	356	341	308	361	308	356	327	352	299	325	352	354	353	360	341	345	342	352	330	344	318	313	362	342	343	362	347	339	319	337	369	357	346	341	328	335	296	307	312	356	327	324	367	370	385	339	346	352	315	332	330	352	345	377	402	327	327	301	352	358	307	352	340	365	339	332	342	340	332	326	337	339	356	310	352	337	355	339	357	341	374	337	339	335	382	348	331	340	334	340	357	346	356	371	353	349	336	319	353	347	349	324	321	305	358	348	373	369	343	305	332	319	354	338	342	345	355	349	327	289	345	348	323	337	332	319	386	313	342	383	327	353	344	345	332	317	343	349	320	308	313	328	307	344	334	340	341	366	359	299	366	350	330	294	336	356	334	331	312	344	347	326	330	311	342	347	367	324	318	344	362	337	341	320	359	311	320	335	340	350	348	347	353	398	355	341	356	324	325	316	325	358	365	367	367	324	323	351	353	325	347	338	377	339	366	330	354	295	369	312	380	325	360	377	331	364	311	363	338	329	372	357	351	344	333	338	379	318	348	314	323	343	333	357	297	356	344	398	328	322	285	313	351	315	311	330	325	340	338	339	334	366	338	332	393	389	382	352	338	321	327	351	336	348	325	351	329	335	356	320	368	340	318	357	343	338	323	342	345	368	327	322	314	331	342	347	332	320	310	324	322	343	322	315	371	333	311	337	378	328	364	368	311	309	349	306	322	344	349	334	385	337	359	308	328	378	328	329	336	346	370	355	334	346	339	348	340	352	339	338	371	323	317	352	334	333	372	309	354	364	322	356	372	372	359	320	348	341	318	355	351	330	317	332	326	318	323	339	321	338	312	344	320	300	330	316	369	317	310	367	325	323	364	356	352	336	337	319	311	350	349	352	357	344	377	380	323	360	340	371	319	345	309	359	378	344	337	360	375	355	319	343	323	343	379	300	347	358	363	342	342	324	330	343	369	381	323	366	336	352	376	363	313	325	343	337	327	352	308	332	335	321	327	366	333	351	359	342	328	366	373	339	336	381	337	326	334	338	358	322	320	366	335	347	332	285	341	357	312	384	325	344	340	341	346	303	351	360	307	379	326	319	340	326	332	324	355	336	330	340	347	333	300	338	299	328	288	345	347	348	354	368	379	349	405	327	361	349	353	344	327	343	305	316	355	320	300	333	334	320	357	344	332	340	335	309	341	343	355	345	338	356	360	337	347	320	347	376	365	331	316	340	339	377	339	341	373	329	349	344	346	320	344	323	371	348	343	342	358	360	331	323	341	357	340	332	318	354	338	350	375	343	362	343	342	374	359	331	317	314	341	343	347	355	320	298	365	346	351	329	338	364	308	339	328	337	346	383	349	323	334	326	367	318	374	313	334	323	349	360	367	307	352	341	340	329	346	339	346	339	330	337	343	335	374	353	365	310	384	364	358	337	338	327	358	325	341	346	330	337	363	346	334	329	329	350	339	369	356	325	359	358	333	354	328	341	322	329	340	349	342	363	341	386	298	323	335	342	352	336	345	349	364	332	330	339	338	324	338	343	334	329	335	356	342	358	312	338	329	356	365	392	316	360	319	352	318	345	343	319	312	331	372	354	330	366	328	316	349	298	363	353	337	322	336	312	340	321	341	331	343	350	374	320	330	364	353	364	353	338	351	327	359	344	316	313	311	334	365	357	358	335	351	347	353	358	326	320	357	317	330	350	336	349	339	370	333	333	330	324	309	336	335	360	357	338	349	345	380	342	372	348	330	330	365	328	351	337	361	304	338	366	329	341	325	371	306	364	353	324	335	332	351	326	327	339	324	370	327	335	349	380	340	318	386	340	339	370	351	340	316	340	342	366	330	316	306	355	335	355	359	312	356	331	300	317	312	376	324	370	328	339	369	359	396	321	372	322	337	342	357	317	366	346	332	347	348	380	345	332	345	328	335	361	311	343	337	310	361	348	311	349	315	351	347	346	360	344	327	330	339	330	348	342	307	345	353	303	348	341	353	369	320	334	361	347	327	355	371	344	323	332	330	331	336	347	361	348	338	359	350	344	341	351	350	323	367	390	329	349	368	342	309	363	352	339	366	325	335	332	327	336	369	385	321	338	322	357	370	374	348	359	340	359	362	346	367	342	332	356	323	361	345	306	375	313	310	335	303	314	340	375	331	328	337	353	325	323	350	348	339	356	326	348	400	369	331	362	344	321	350	354	340	350	388	374	308	324	358	338	333	365	344	362	330	356	352	343	360	327	342	356	365	320	301	347	365	350	346	346	363	350	382	360	332	301	351	359	365	329	386	347	339	342	334	332	318	367	334	313	354	335	343	335	337	324	339	337	349	345	368	326	317	329	336	334	306	361	346	338	341	311	344	356	366	318	302	294	341	340	322	320	344	345	332	302	359	287	337	358	352	323	326	379	342	369	347	309	357	382	339	365	313	316	357	313	362	355	345	314	304	321	352	352	347	310	302	340	369	309	334	322	347	340	343	380	331	335	337	374	338	358	326	338	350	347	360	369	311	347	307	343	350	346	350	290	372	348	311	346	339	348	340	357	323	359	353	327	375	374	363	376	346	343	321	327	364	380	380	313	378	348	375	365	353	348	358	339	352	359	357	332	348	345	379	366	295	340	331	365	333	315	328	351	352	313	375	345	360	331	328	338	328	343	314	332	368	322	338	340	332	323	345	358	345	358	358	346	311	299	314	358	337	378	357	354	318	347	327	352	348	359	313	344	304	337	352	351	334	363	362	333	349	332	336	350	341	371	376	319	352	306
6568	1027	1377	1516	1323	1159	1133	1008	990	924	905	928	879	846	868	845	811	853	798	800	863	812	867	853	907	829	795	808	810	769	855	771	824	780	810	782	749	772	826	785	784	791	795	789	811	772	833	839	836	807	778	762	799	800	844	770	804	795	828	738	760	772	786	808	792	762	793	753	837	804	767	812	786	784	781	797	796	781	831	758	794	770	797	758	835	810	856	822	787	806	818	770	817	792	784	731	778	750	759	812	804	810	763	777	813	793	824	790	804	769	805	766	796	783	798	860	827	804	795	756	782	800	773	747	799	811	849	806	733	834	822	799	785	775	806	802	811	830	739	773	833	795	827	812	758	830	815	789	790	777	842	763	807	773	775	779	813	840	834	778	820	762	838	803	804	762	838	757	831	829	781	786	739	826	754	817	779	751	767	796	810	796	809	758	839	716	722	834	832	839	788	776	771	789	773	793	785	758	804	814	805	789	748	752	818	760	799	809	812	794	873	812	775	751	855	759	795	777	811	874	769	813	797	840	838	776	821	727	795	772	790	798	728	802	765	795	814	857	795	798	793	781	843	831	756	747	789	823	798	785	816	792	793	853	792	808	810	781	806	810	776	801	829	806	768	757	784	816	801	794	790	842	785	789	850	771	835	838	802	812	821	756	816	768	808	788	786	847	751	767	797	826	812	800	788	797	747	761	781	834	772	807	805	858	792	807	776	786	822	796	796	762	777	794	785	820	746	798	766	791	761	807	840	829	778	842	777	780	779	767	816	776	787	808	791	783	754	817	785	763	789	783	778	820	786	829	813	812	797	799	798	767	776	851	781	774	838	830	783	873	783	734	778	811	826	807	785	741	835	797	809	834	815	762	752	766	797	804	748	782	763	802	820	810	817	748	776	831	799	827	763	819	812	741	775	791	809	791	771	781	799	779	754	802	787	735	812	793	805	771	790	796	763	818	847	778	800	803	805	793	774	784	814	777	821	768	823	766	863	768	801	767	827	766	769	808	792	754	846	774	847	797	833	813	782	774	785	812	759	810	801	831	778	794	815	781	805	776	799	823	778	790	805	780	801	861	829	849	768	803	780	807	756	816	771	797	836	811	798	799	798	765	789	800	749	829	836	784	818	790	836	831	819	772	817	833	780	767	798	798	761	843	798	790	811	782	843	760	791	793	839	775	737	798	721	854	826	773	829	793	726	812	804	782	800	792	795	783	815	786	750	817	789	818	832	748	812	828	741	799	814	802	747	753	781	760	854	774	785	848	809	792	757	761	769	813	840	807	786	808	882	787	825	754	777	786	792	853	812	752	843	782	787	834	836	843	784	796	806	775	754	784	790	808	784	777	824	760	797	800	771	771	828	793	782	749	822	785	736	775	777	772	757	794	766	743	784	788	737	803	830	821	785	793	771	769	800	755	767	861	809	770	830	821	786	787	770	820	800	721	840	802	794	768	784	791	823	806	798	805	809	739	779	818	778	808	808	764	799	848	743	821	854	737	759	816	794	800	802	815	819	764	810	796	771	823	841	783	738	820	769	749	844	824	755	761	781	785	847	777	790	802	787	798	817	792	799	813	779	806	856	808	746	774	815	821	727	820	775	821	810	826	802	751	779	850	782	833	780	826	770	801	812	810	806	816	837	802	808	793	783	816	780	767	812	791	791	752	783	772	780	810	737	818	806	774	768	780	808	839	768	782	751	845	745	846	788	793	744	753	807	812	809	809	758	823	831	779	808	749	828	768	762	811	749	766	799	826	810	867	810	802	788	772	869	770	800	787	798	835	816	785	829	778	814	827	790	756	820	773	794	802	801	801	740	778	793	833	788	792	788	824	795	764	751	795	819	784	742	846	755	785	789	795	816	777	776	805	786	770	771	772	740	806	767	831	788	777	796	822	784	760	775	813	792	740	753	792	808	772	787	796	799	864	776	830	775	777	788	773	751	806	787	777	796	746	833	771	827	771	795	784	788	830	808	836	808	744	755	783	802	865	791	816	806	806	819	742	824	804	793	802	777	789	790	772	766	743	825	787	791	776	817	781	818	827	778	781	800	814	847	823	793	782	802	791	795	699	755	730	809	805	772	896	774	796	779	794	802	819	850	764	817	855	804	822	838	773	828	818	812	824	782	726	855	754	796	723	826	779	834	759	746	780	827	865	815	793	777	839	772	765	769	803	797	841	757	803	826	782	784	748	782	762	760	797	797	801	812	776	792	822	819	840	778	769	757	819	825	825	782	788	755	830	771	797	824	786	838	771	808	791	801	761	785	805	797	793	738	811	837	814	781	773	805	802	761	819	776	796	788	822	817	822	810	779	863	731	770	769	799	752	824	780	773	783	763	786	778	795	739	815	742	847	766	818	765	768	823	820	779	808	813	833	763	766	814	814	796	821	781	791	769	859	797	780	802	839	792	766	760	730	788	819	807	808	768	803	793	806	785	805	797	778	855	790	803	747	794	797	719	786	753	820	789	813	817	805	831	778	806	773	803	848	835	825	797	778	771	814	757	780	740	800	782	811	798	796	813	849	793	765	837	814	778	846	819	790	777	803	778	752	740	802	807	822	780	816	792	833	783	837	777	784	805	820	782	772	798	842	798	850	770	779	801	742	836	838	764	815	839	810	745	877	759	801	790	818	798	786	774	758	811	778	810	786	767	798	854	819	774	782	800	755	806	775	776	741	812	811	805	801	792	793	801	818	815	831	768	854	826	759	747	819	812	763	823	744	775	796	801	771	886	764	817	735	798	816	791	820	761	765	750	764	787	808	820	818	774	763	775	776	786	817	782	721	748	784	791	847	817	771	716	815	820	817	825	764	790	799	812	837	815	782	793	805	779	804	805	824	766	754	777	813	799	843	785	824	800	824	781	723	865	831	815	734	814	797	792	869	766	761	761	793	759	766	800	815	797	805	848	827	766	809	756	770	804	824	776	820	817	776	793	743	810	780	774	776	814	818	803	796	836	788	792	772	850	824	804	777	787	792	771	827	834	805	804	839	782	848	804	750	789	835	789	800	794	780	785	814	818	785	825	735	817	784	781	784	769	824	790	824	793	785	803	753	818	824	777	758	789	774	770	807	787	803	840	818	804	800	822	778	833	797	804	821	746	750	747	841	771	782	788	777	828	783	830	779	810	765	834	796	809	780	761	843	789	768	794	806	778	807	804	788	778	787	811	810	815	821	841	787	792	784	839	803	840	793	780	797	776	839	760	754	797	847	803	803	805	788	819	810	796	794	793	857	765	811	781	797	772	778	765	806	781	787	822	831	783	773	823	794	801	824	812	763	786	794	778	769	777	789	823	786	783	860	753	754	785	812	782	769	824	781	800	795	816	770	730	814	768	792	772	847	789	739	842	750	795	769	750	788	807	803	796	821	866	810	764	846	775	803	784	826	787	802	771	786	805	819	786	791	739	775	790	773	809	805	771	800	805	805	805	779	802	778	731	777	746	771	775	844	726	796	767	832	777	817	756	743	782	768	783	799	804	776
13075	1018	665	515	381	334	245	248	228	188	194	182	182	196	185	144	180	184	167	173	186	178	158	185	170	166	167	164	157	157	170	159	176	170	163	169	161	156	165	160	148	179	172	138	147	150	172	151	164	172	163	168	142	168	187	157	138	155	146	162	160	138	159	154	140	154	172	170	158	151	148	156	158	170	149	165	153	176	168	155	162	167	169	130	177	165	148	156	161	168	189	178	176	174	145	166	166	171	158	162	153	160	144	180	160	137	170	157	173	148	152	133	150	190	149	165	154	176	152	173	147	172	158	155	177	158	167	166	157	154	157	164	161	154	147	143	169	146	154	152	163	165	150	148	165	166	143	143	173	175	175	155	158	150	161	149	148	161	164	183	166	158	177	161	163	145	157	149	143	170	172	150	152	155	163	161	155	149	168	154	191	154	153	178	134	174	175	130	138	139	148	141	154	142	145	158	161	151	144	150	147	161	166	182	133	150	186	171	156	156	155	153	171	175	154	165	152	152	144	156	165	154	164	168	163	156	161	138	142	130	160	173	167	155	161	158	164	156	172	155	172	155	137	165	146	156	157	178	140	163	176	161	162	166	173	135	162	181	163	167	168	183	181	178	141	139	165	149	161	164	171	151	150	140	170	150	137	150	145	156	163	157	182	168	162	145	149	172	129	144	167	161	148	165	176	149	176	160	159	153	167	157	152	160	138	159	152	155	157	154	168	138	172	137	187	159	176	167	151	135	153	173	153	168	145	144	152	169	144	150	160	167	159	166	164	151	146	174	140	168	161	140	157	133	142	159	159	149	162	155	152	143	141	160	177	139	178	159	147	160	178	163	193	138	134	169	166	156	150	131	161	144	185	155	144	154	158	130	145	160	175	143	144	148	183	172	179	154	176	159	161	143	178	151	127	140	172	166	177	156	153	163	165	162	148	168	161	164	166	155	163	155	155	165	158	154	176	146	168	141	163	152	160	153	173	136	157	172	161	160	156	163	158	123	163	176	169	153	143	169	146	146	159	152	158	163	169	167	161	147	160	151	154	148	174	163	150	165	163	170	145	140	154	143	175	150	170	128	145	164	179	164	180	164	168	164	139	144	167	183	147	162	156	134	163	168	145	153	149	171	154	158	161	149	150	161	159	155	172	164	152	171	153	183	135	157	151	152	151	168	184	140	192	156	156	155	167	149	143	165	166	179	152	144	162	164	139	139	168	163	158	169	163	164	161	155	154	170	148	154	163	140	172	170	159	146	160	157	150	148	150	165	167	148	153	181	157	169	168	153	128	160	190	151	162	161	156	160	180	157	175	158	181	151	172	147	166	185	159	164	155	158	171	164	174	149	141	160	146	145	182	149	153	161	164	150	173	135	165	147	163	169	177	151	167	178	167	179	149	164	158	135	162	151	147	181	183	150	159	174	179	159	146	150	148	144	157	151	153	152	173	164	151	163	136	130	166	141	173	188	176	157	150	167	167	169	160	145	143	181	146	164	159	164	160	160	157	158	142	165	174	154	160	161	139	164	147	143	157	153	185	157	159	157	163	129	154	163	149	146	150	165	172	146	133	156	150	171	167	162	160	130	153	152	153	138	151	166	172	145	164	176	131	162	166	164	146	169	150	164	178	155	137	180	137	170	167	147	165	160	135	171	157	150	146	172	176	141	156	151	141	136	157	160	135	169	141	141	133	177	136	174	186	140	170	161	163	152	156	167	145	180	176	155	152	131	168	156	147	172	166	177	145	160	155	169	155	165	152	166	171	168	136	159	148	154	168	171	158	143	164	154	181	168	148	131	149	146	159	170	173	155	160	164	184	162	145	153	174	169	173	182	165	165	178	170	171	165	149	159	157	159	168	153	160	161	154	155	150	161	171	144	126	129	132	152	156	165	140	163	152	145	164	144	167	158	181	180	170	152	156	162	159	164	157	177	162	189	164	163	148	173	170	137	145	142	182	168	153	155	158	131	150	143	135	153	144	145	172	158	174	177	162	149	156	143	154	158	171	182	173	130	161	141	152	176	154	140	179	149	156	181	167	159	162	180	172	153	160	167	139	179	160	141	135	173	157	145	159	148	169	157	153	150	141	165	165	147	181	172	154	142	149	161	137	147	154	127	154	147	164	179	162	158	148	130	161	155	171	145	155	174	165	150	157	167	165	164	176	163	160	140	146	158	153	159	159	168	141	150	163	169	171	172	145	149	146	156	147	156	142	164	151	160	150	164	160	162	161	157	145	164	133	169	164	170	168	165	157	146	162	138	160	154	153	157	167	188	166	153	165	171	166	141	148	164	172	155	150	166	142	159	162	141	164	156	188	172	142	157	165	178	157	143	163	136	148	177	142	160	150	159	170	145	157	157	183	158	140	169	156	160	153	146	187	155	169	163	179	169	164	154	131	186	157	165	147	156	174	141	171	178	148	136	139	160	157	150	163	143	176	172	164	165	178	158	163	160	143	161	153	162	145	131	158	156	154	171	146	153	153	169	150	152	153	153	157	167	159	163	168	168	152	165	141	158	160	168	170	159	141	155	158	174	159	157	156	156	195	128	146	170	169	162	157	148	175	154	158	144	145	147	167	146	173	168	162	152	158	160	144	175	154	154	160	180	149	134	161	168	158	171	145	148	197	165	172	153	144	166	179	178	128	178	149	191	152	146	149	156	151	163	162	161	158	162	156	135	156	157	137	125	174	145	166	141	162	152	146	156	158	159	178	164	172	174	154	164	165	161	153	139	141	169	176	144	164	157	149	138	159	174	155	159	163	154	161	180	161	163	146	152	168	145	146	148	141	161	157	163	166	162	144	140	157	148	155	152	177	165	152	157	152	151	154	170	153	160	169	129	169	159	165	143	181	164	176	161	160	158	158	174	158	149	170	165	141	174	151	148	174	136	170	178	153	151	181	151	161	180	151	165	128	189	157	163	145	151	167	163	155	157	148	181	161	158	148	147	176	144	143	162	159	139	149	149	159	167	163	163	172	150	146	186	138	147	140	165	164	143	162	178	158	171	147	166	172	188	150	172	144	163	172	143	149	155	158	141	161	150	148	193	139	167	99	165	147	168	164	176	147	170	166	171	190	151	144	161	166	150	150	140	131	160	189	155	142	163	144	170	155	170	166	151	177	179	139	169	154	155	154	142	148	171	165	140	175	169	161	139	157	146	124	184	152	161	150	161	152	175	160	155	152	155	135	156	189	152	138	171	167	160	155	155	157	157	185	156	136	169	183	176	158	143	110	138	175	154	150	153	167	139	174	167	162	165	134	165	167	131	161	165	163	185	175	158	153	149	164	145	145	167	130	156	175	171	168	125	148	161	142	153	156	165	146	152	165	151	172	160	131	153	162	144	162	172	152	151	152	156	152	167	155	170	168	160	169	160	168	165	143	155	174	162	160	150	159	180	154	181	163	144	168	161	155	157	177	161	159	160	162	144	158	148	168	149	164	148	162	151	149	159	173	146	155	166	150	165	168	159	172	174	149	153	183	178
7952	901	1474	1669	1428	1205	943	846	730	659	652	600	595	550	547	524	511	501	461	500	474	465	437	469	445	441	448	401	382	438	427	410	432	433	416	438	479	431	443	465	406	450	412	421	446	404	386	424	396	419	427	406	458	399	393	421	397	404	426	409	407	417	361	396	432	410	394	395	416	433	387	385	406	370	411	414	426	364	397	387	378	431	411	384	401	426	382	444	422	430	418	390	414	415	388	401	431	418	393	392	424	384	386	390	420	384	414	434	389	454	393	421	418	427	405	412	409	413	409	404	373	403	417	413	402	403	385	385	416	405	381	411	423	380	388	430	452	403	408	389	392	367	433	433	441	430	413	386	402	421	416	403	370	424	400	423	425	386	416	414	431	412	448	394	387	417	441	414	433	427	430	389	407	397	422	412	397	404	423	422	409	438	415	393	424	399	399	379	475	358	440	390	406	395	413	387	393	420	430	433	447	422	411	379	381	434	384	405	389	409	412	411	389	367	446	372	428	419	368	382	424	372	388	403	394	417	415	424	387	408	418	424	408	399	398	424	369	396	420	444	400	411	411	402	446	409	401	404	446	411	410	397	415	384	406	434	404	440	369	415	399	406	416	423	374	393	363	424	397	441	402	446	380	437	392	383	372	395	428	396	370	401	394	384	421	432	421	396	405	439	421	377	386	386	425	405	396	446	430	440	387	402	417	405	355	408	415	395	395	395	383	407	400	420	433	366	420	397	422	388	381	399	418	392	400	432	431	429	410	425	391	378	412	406	387	389	430	353	367	426	394	462	415	416	386	430	396	384	419	436	406	406	373	404	439	407	395	404	393	432	443	386	395	397	437	405	418	404	394	392	389	418	437	378	380	419	389	434	428	399	408	397	405	420	371	413	388	408	392	396	394	358	429	404	439	396	395	386	405	421	429	380	409	409	390	427	420	387	372	379	450	423	382	418	410	401	372	397	358	421	419	372	429	424	392	384	415	407	394	408	361	338	473	416	409	434	421	397	395	408	427	423	404	430	400	382	397	446	397	382	405	399	386	371	381	409	409	408	435	408	472	411	387	391	461	405	393	404	407	393	414	425	381	411	418	404	420	398	363	398	389	403	389	450	390	392	412	404	395	419	415	395	396	433	407	421	384	391	398	385	404	385	411	402	398	395	398	393	394	429	405	421	398	422	409	383	424	438	398	408	413	402	392	395	418	412	424	418	440	384	377	406	434	430	405	382	435	377	388	413	407	398	418	413	384	415	405	395	409	419	389	428	439	396	411	412	410	401	392	400	384	417	411	431	391	418	401	379	367	437	420	370	393	410	364	409	411	397	398	445	395	387	402	412	419	433	419	444	399	434	395	423	398	400	405	424	407	406	403	422	404	392	419	410	434	431	410	419	398	409	409	380	412	391	399	364	420	410	410	440	413	426	395	387	388	398	413	392	420	403	423	384	395	386	404	412	409	442	410	366	378	421	433	415	385	399	410	408	376	363	429	439	384	392	442	394	388	399	427	391	390	388	405	383	407	399	393	428	423	395	400	396	393	402	427	379	381	397	411	442	422	411	419	387	382	416	414	376	420	421	419	385	406	380	429	412	390	426	399	397	423	390	386	397	417	396	402	376	420	408	372	425	397	405	390	391	442	371	414	393	409	427	375	421	381	382	413	410	393	413	417	376	427	422	379	432	406	397	395	385	389	379	419	405	382	435	407	391	420	457	380	397	425	393	409	398	435	357	425	412	403	382	396	440	422	399	391	390	384	428	402	391	384	417	410	358	421	423	420	391	437	409	384	399	388	406	402	397	426	413	407	431	396	418	394	430	387	399	405	371	379	401	364	432	406	370	413	392	379	399	394	419	441	420	416	406	414	411	354	380	400	392	397	393	417	412	403	394	403	384	404	437	378	423	383	379	378	368	405	396	421	400	431	420	403	382	390	396	427	404	400	409	423	408	402	363	389	411	424	383	411	413	404	407	410	399	421	408	390	426	424	423	421	431	409	437	371	413	395	406	348	404	423	438	397	391	386	410	412	424	395	353	370	385	420	396	414	407	379	382	429	403	412	427	401	376	410	395	425	404	421	416	377	431	385	399	432	390	419	390	421	428	426	421	431	420	381	419	391	386	440	423	394	384	427	408	410	415	402	386	397	392	383	420	430	393	411	420	444	418	416	400	407	414	416	357	405	402	373	351	424	442	398	368	384	444	426	440	394	400	411	427	411	381	385	411	406	421	412	442	392	417	386	397	399	390	392	412	431	411	389	420	373	433	399	429	421	409	414	369	384	376	386	391	394	434	406	403	392	399	404	436	393	385	361	435	413	395	422	404	382	418	404	405	399	419	402	440	402	405	418	413	416	380	360	393	405	401	399	364	398	414	404	395	450	419	409	370	405	429	408	432	482	376	421	388	423	401	443	435	418	368	412	401	431	389	421	407	399	375	452	381	437	417	414	405	404	411	414	394	382	452	383	410	411	366	386	415	457	400	407	401	410	381	410	403	419	412	414	429	408	357	399	395	393	420	431	374	388	399	427	452	445	424	420	411	449	401	427	421	406	376	397	315	422	394	400	380	409	367	434	396	393	414	432	368	414	385	417	413	375	394	408	379	411	432	437	438	402	405	428	434	391	382	422	409	391	373	405	389	421	424	415	385	408	382	403	436	366	393	412	398	419	416	421	410	398	408	431	368	367	396	414	405	407	408	414	457	416	424	428	389	380	381	410	376	428	427	374	403	426	391	438	418	415	398	422	422	409	417	422	410	427	376	414	410	410	396	399	395	400	434	380	410	407	415	409	411	398	397	427	424	389	425	441	420	406	438	396	343	369	414	393	420	386	388	419	450	415	411	371	407	432	406	428	421	431	398	405	396	421	434	394	397	408	385	385	392	427	409	411	391	408	400	453	373	392	447	420	408	411	426	408	441	375	398	405	420	406	373	370	444	423	408	437	379	404	395	401	417	358	418	396	398	414	430	381	400	406	379	383	424	391	444	379	418	402	386	365	407	409	378	387	395	402	377	407	374	380	416	423	420	397	408	397	413	430	415	378	413	381	392	445	408	411	393	416	430	368	382	415	409	438	398	402	423	410	381	406	454	445	357	384	413	422	436	461	370	438	404	421	446	380	393	377	419	380	417	417	426	398	428	398	388	399	404	398	423	427	397	416	417	417	368	400	431	414	417	408	387	390	390	382	421	396	369	409	415	426	378	409	396	375	421	395	413	422	416	408	387	420	383	401	369	390	399	417	413	387	423	410	435	423	417	401	409	395	404	388	398	400	416	408	445	371	418	389	410	399	425	420	420	403	419	392	388	379	423	390	399	417	388	438	403	419	355	443	403	397	408	389	421	410	393	399	384	427	384	445	392	445	382	401	406	394	390	416	375	403	423	393	436	405	387	410	391	447	390	410	409	440	393	385	365	412	363	395	384	394	404	415	389	442	386	372	372	407	405	410	409	400	397	404	408	412	396	404	399	392	421	406	419	407	375	411	420
1522	367	339	383	365	338	326	350	386	361	377	413	358	377	368	317	353	375	357	390	343	358	384	372	373	330	331	403	347	354	356	393	353	360	345	340	366	359	378	367	330	361	377	371	392	321	316	395	346	363	337	313	377	378	358	340	377	351	350	352	350	405	370	348	366	364	340	360	370	383	354	373	352	356	355	353	366	353	347	353	343	326	347	305	346	365	328	352	350	362	341	349	368	299	350	327	356	361	395	348	354	360	391	363	370	314	356	364	377	335	351	347	346	398	392	347	338	331	334	366	308	366	374	336	351	352	340	343	350	318	387	398	363	368	335	373	353	380	374	384	345	375	356	342	361	356	392	332	362	354	382	351	386	375	379	367	344	371	364	359	356	356	355	367	358	400	364	376	376	345	338	376	365	358	365	375	359	333	354	348	368	357	318	357	366	329	345	345	361	361	354	376	358	395	304	364	331	358	356	357	342	352	386	359	328	334	323	339	384	402	336	350	356	374	381	353	348	383	347	366	343	364	331	364	365	351	402	346	356	335	375	365	382	380	382	355	358	344	333	365	391	338	341	363	371	367	336	359	364	398	366	347	348	359	349	347	333	342	378	349	349	331	357	344	353	385	375	350	342	362	389	358	351	352	384	342	339	339	327	365	351	360	379	339	367	372	347	322	353	375	346	345	353	350	356	357	378	355	378	356	321	319	394	381	383	334	344	367	370	382	360	372	361	327	367	359	348	332	374	320	380	312	342	378	356	380	353	369	382	337	363	359	357	339	352	366	319	357	335	332	374	384	381	350	388	372	404	351	374	393	345	347	319	382	326	327	354	382	354	382	354	374	351	311	379	351	360	401	326	332	408	363	348	335	344	392	327	331	351	360	403	343	365	383	372	384	343	368	371	369	355	329	353	389	346	359	328	345	377	355	378	372	337	357	364	348	374	373	380	385	348	342	364	347	312	357	367	327	369	345	326	359	339	355	348	371	411	395	354	363	347	353	371	370	365	349	375	432	393	369	330	324	367	327	358	403	382	346	358	385	313	379	371	356	351	333	366	378	364	383	337	376	340	374	361	388	349	344	386	359	368	365	344	343	402	345	351	355	363	370	352	345	343	371	345	370	351	386	330	330	365	354	354	367	346	396	364	337	366	326	365	344	361	364	391	339	375	382	375	396	417	371	356	372	385	363	342	346	366	360	325	368	352	402	362	360	347	371	363	333	341	351	349	400	372	361	343	356	366	367	345	382	355	362	341	359	382	366	355	363	354	366	369	374	329	349	373	347	339	365	358	337	390	354	377	332	361	384	344	345	361	362	372	349	358	353	332	319	353	360	354	367	310	333	334	379	340	357	377	381	397	369	353	334	373	393	360	385	340	349	365	322	367	356	348	321	341	359	357	348	372	306	389	384	367	372	361	316	373	336	336	334	394	351	354	355	366	368	348	335	322	363	340	354	378	326	370	386	395	331	356	358	346	341	339	367	354	340	355	355	346	360	354	395	394	336	354	367	381	348	340	359	348	375	397	369	345	317	340	382	352	353	330	366	331	370	356	393	325	344	329	334	384	350	384	360	359	341	334	347	397	346	320	400	354	357	350	360	361	377	353	352	396	362	346	337	377	399	370	372	345	378	371	350	358	386	374	355	369	343	346	385	347	338	399	340	348	339	371	364	336	332	341	402	372	361	321	360	361	363	393	376	375	315	358	370	324	351	339	347	326	324	379	330	340	344	373	368	380	353	386	361	348	360	376	370	387	344	358	372	332	391	354	354	350	311	342	361	354	358	334	363	375	355	373	335	335	363	377	349	354	334	365	377	325	343	385	376	375	394	380	363	395	325	343	376	388	337	369	350	335	382	327	378	362	339	318	315	371	337	353	363	333	350	338	354	355	348	360	372	356	333	370	356	339	347	360	380	336	348	380	366	369	370	349	344	347	406	321	369	343	357	367	350	349	363	372	382	358	367	326	341	345	344	336	355	370	334	339	406	349	352	379	347	363	339	377	331	330	375	364	350	366	365	392	366	361	377	369	370	348	359	327	369	334	364	373	344	361	370	376	390	362	371	384	354	342	369	340	368	364	373	399	362	345	336	361	423	372	339	369	342	361	348	377	408	370	399	372	367	377	333	365	351	371	338	420	353	373	356	362	354	359	378	359	380	335	336	317	340	362	344	340	328	297	360	338	332	341	357	384	349	337	352	357	376	383	329	334	372	363	350	345	379	345	326	340	360	378	387	387	344	365	346	359	344	375	311	356	382	358	351	379	370	342	361	352	365	356	376	357	364	384	346	309	380	416	379	335	363	383	340	397	342	388	335	351	340	337	364	329	362	337	320	339	393	363	391	327	381	365	367	353	397	370	354	380	315	322	359	392	350	352	367	355	338	322	359	329	359	351	386	403	356	360	341	334	336	348	332	343	370	383	374	338	364	368	361	381	373	345	370	359	388	345	344	347	391	369	370	348	343	343	397	346	347	387	399	349	381	357	361	351	328	334	375	341	342	344	380	374	342	359	351	345	348	359	338	371	346	339	347	413	384	329	352	363	367	352	342	378	351	363	384	360	352	397	336	372	348	333	359	358	369	343	343	349	379	382	359	350	397	356	365	339	360	344	352	374	351	363	334	345	369	381	326	358	360	372	335	349	339	368	347	346	351	354	381	353	329	308	350	330	393	370	363	389	357	375	363	342	394	382	393	348	356	365	358	362	403	347	327	366	390	363	344	361	353	346	346	358	364	341	371	333	368	328	373	372	386	351	352	336	357	353	337	393	361	364	360	390	372	384	319	375	369	367	366	363	333	372	354	382	352	372	351	348	377	337	370	389	360	380	334	334	349	386	366	327	338	354	321	365	319	330	377	346	363	329	379	330	361	345	358	347	344	386	337	325	329	380	363	375	347	351	370	363	363	363	379	355	347	395	393	425	350	342	361	361	371	402	397	370	344	357	377	344	372	340	333	381	346	387	360	371	359	367	373	369	379	373	348	322	368	356	357	360	354	357	361	348	376	385	355	400	365	398	351	328	351	330	416	386	362	355	386	350	356	328	354	351	353	376	385	364	336	351	358	340	351	339	396	386	350	342	328	361	372	355	327	346	349	339	377	375	322	340	373	349	366	317	360	339	389	340	370	400	377	368	409	341	354	377	361	373	337	360	324	372	383	426	352	345	391	369	360	356	345	392	425	362	329	318	341	372	326	331	350	337	371	388	332	345	371	351	321	348	331	375	350	385	355	376	353	392	375	354	319	345	348	362	415	362	357	362	375	346	344	355	352	395	366	357	374	363	358	367	380	352	358	358	336	339	346	336	398	362	354	378	356	337	369	349	342	370	347	355	363	364	341	358	380	422	383	345	336	377	415	377	391	356	336	350	401	368	365	339	332	332	334	366	370	375	363	341	358	370	357	368	346	334	336	366	326	347	338	363	353	334	385	367	352	330	355	371	368	337	346	350	338	338	374	327	345	348	377	369	378	338	347	399	335	389	353	367	356
2063	823	872	889	823	864	927	831	818	851	850	772	843	880	874	863	824	885	802	844	824	831	913	847	848	851	794	830	838	882	890	864	835	777	868	823	852	847	861	875	843	847	840	845	816	831	891	862	783	838	860	896	840	892	852	824	852	792	844	877	874	853	862	883	826	748	864	830	834	838	843	873	833	864	817	864	892	872	839	827	798	903	884	850	879	880	875	821	853	902	842	874	811	846	849	818	853	816	857	865	818	839	818	843	879	829	868	865	857	881	879	918	845	817	831	807	868	823	842	821	894	840	838	857	861	846	839	894	889	817	822	860	855	806	818	868	812	847	874	840	882	830	862	907	845	842	820	809	811	856	840	860	863	870	805	816	869	815	835	801	830	857	868	846	811	835	857	858	885	802	824	906	847	825	820	819	826	881	825	818	851	863	834	872	806	881	870	791	844	819	851	857	899	879	851	795	818	825	879	850	863	846	891	864	850	826	831	851	821	826	864	850	871	844	786	799	832	844	826	891	781	851	852	812	818	832	830	893	793	830	853	859	850	876	878	819	819	791	875	849	820	842	815	819	832	812	805	805	855	831	787	862	822	869	854	801	818	865	864	843	824	843	827	839	831	851	817	867	863	839	815	851	891	815	824	820	837	874	882	860	897	837	824	877	798	823	838	864	786	812	816	804	797	854	858	808	840	806	828	811	831	840	817	876	803	853	854	859	822	837	887	881	796	822	856	782	802	843	855	793	876	809	860	864	902	845	791	917	881	880	837	846	874	828	907	865	856	871	876	827	862	847	836	787	809	855	908	822	837	864	855	859	826	798	850	824	838	823	845	810	793	841	856	843	865	815	922	854	843	849	814	790	839	823	834	875	875	826	828	866	857	860	878	903	841	897	866	880	790	893	841	798	839	817	833	854	848	796	848	868	849	868	822	867	826	791	784	879	807	820	836	885	842	778	857	826	865	841	859	844	861	841	811	801	839	818	813	786	925	891	831	818	823	903	910	920	830	841	906	852	860	876	840	855	840	882	852	869	882	830	822	846	823	924	849	807	751	818	841	855	868	832	830	802	836	876	868	843	885	773	835	827	829	855	796	839	850	802	842	806	869	840	827	783	913	880	858	846	854	860	888	849	882	891	866	827	831	916	843	889	839	779	843	863	871	819	859	867	824	870	833	855	805	865	872	823	859	808	873	873	845	857	867	820	864	844	873	818	822	834	816	793	845	817	832	850	842	789	850	829	830	873	852	854	843	845	818	842	844	804	834	881	810	814	802	901	928	871	842	883	858	826	832	835	841	818	871	848	845	873	858	830	812	840	828	875	840	821	877	850	842	841	868	872	845	860	880	882	849	844	843	809	845	852	856	796	818	861	836	863	827	857	833	853	834	887	853	818	875	926	820	846	899	830	811	812	916	884	855	798	812	854	866	826	824	856	838	821	812	858	815	816	820	854	846	815	824	862	819	793	820	831	839	850	825	796	858	850	816	805	866	855	854	829	789	898	872	883	839	831	812	846	810	838	827	814	861	847	856	882	839	813	807	795	822	862	839	868	846	874	860	838	835	876	844	854	841	823	809	850	845	860	825	813	830	849	840	799	849	869	851	853	813	824	843	822	847	795	881	827	828	852	830	798	880	815	795	853	844	822	851	855	859	889	850	833	838	798	828	833	840	857	844	845	828	834	799	886	876	809	858	835	801	847	819	840	863	869	838	840	905	797	809	857	854	834	844	817	826	848	885	839	897	844	816	815	818	793	792	830	855	853	852	842	902	845	905	824	832	875	845	845	876	815	807	846	862	797	934	808	837	838	805	841	826	826	866	881	827	869	909	868	846	878	817	882	870	840	830	876	853	884	821	877	783	885	806	789	870	865	860	859	892	865	891	864	861	843	856	849	876	847	876	789	845	888	846	895	867	834	819	863	806	837	859	875	842	832	859	824	840	823	817	859	808	869	793	836	821	820	834	832	836	904	840	840	849	844	841	848	842	887	807	854	850	849	822	873	852	812	830	867	907	792	891	845	842	892	849	888	868	898	821	856	902	823	844	838	828	857	777	832	839	789	879	881	829	858	827	868	814	861	811	839	881	862	857	839	865	841	825	885	795	855	882	897	870	817	859	840	868	876	856	851	883	798	868	823	819	839	885	828	869	841	899	808	808	781	849	825	862	799	867	842	816	808	833	835	832	889	893	823	877	815	872	827	851	839	842	866	838	817	818	888	870	879	840	838	814	890	821	867	836	865	840	805	829	842	824	882	806	872	813	906	852	848	830	841	848	867	824	852	846	849	850	867	874	829	805	841	773	849	882	828	892	820	848	885	856	819	847	840	814	838	899	833	851	816	878	833	868	816	877	874	825	850	792	853	815	892	816	828	892	859	866	847	810	805	880	833	829	859	809	876	890	861	872	787	859	846	890	844	865	860	845	796	853	803	843	844	874	830	858	863	836	811	746	852	809	800	900	838	848	828	848	817	785	818	877	816	812	815	805	846	840	857	885	855	817	804	816	867	856	783	841	837	846	859	877	894	853	851	880	859	823	861	865	845	808	893	799	855	832	847	834	818	836	838	871	822	854	884	852	832	848	847	839	781	850	835	795	787	844	824	829	908	822	836	797	804	897	843	863	768	845	827	836	816	845	847	821	869	823	863	870	864	808	859	844	830	837	900	831	823	861	930	827	839	857	807	830	856	865	815	810	833	852	858	774	833	879	891	824	815	897	842	865	861	848	830	845	840	833	866	880	853	840	830	822	859	872	854	802	818	841	860	806	921	864	850	863	848	845	836	832	841	825	844	867	811	801	855	887	869	839	909	839	872	840	814	828	851	841	848	823	828	800	807	837	854	822	841	851	868	900	813	825	827	870	825	836	834	886	820	838	866	874	832	846	833	842	850	795	835	881	902	855	833	829	858	895	870	841	848	851	811	836	849	840	789	852	875	883	821	845	805	893	827	887	885	807	823	871	805	808	839	802	814	817	856	864	819	918	809	885	818	798	829	938	883	856	785	816	857	863	830	816	888	858	831	827	879	837	843	865	886	846	866	900	815	794	815	823	828	861	819	860	832	806	831	778	863	862	817	893	830	817	847	817	873	851	861	854	829	876	910	909	856	852	850	897	855	848	867	824	799	810	823	828	839	791	849	855	844	839	854	769	827	809	848	846	829	906	848	823	826	835	811	877	849	827	826	822	823	849	831	838	835	878	866	866	801	842	861	848	833	840	815	838	845	822	853	829	865	826	863	836	881	832	898	876	872	919	865	817	879	892	799	819	823	862	873	808	837	912	874	859	895	801	823	822	834	859	882	821	852	899	820	854	844	870	808	836	862	843	843	857	838	933	820	846	849	856	794	854	811	892	803	821	869	831	883	877	830	872	792	844	884	872	818	887	841	833	844	856	889	898	738	829	848	870	836	883	916	815	831	855	875	913	832	862	812	833	843	831	881	888	916	869	816	861	848	873	816	814	890	794	837	870	832	886	860	813	856	852	821
7232	662	584	500	458	440	388	363	346	373	356	337	316	355	321	369	304	354	323	339	297	340	357	331	336	340	332	319	361	353	358	378	328	355	314	325	328	357	309	360	358	336	300	311	337	326	367	350	340	333	333	324	325	336	320	338	308	331	347	368	349	364	306	353	348	350	401	318	329	354	341	328	316	337	330	322	335	344	347	322	329	365	320	325	351	366	305	329	329	322	336	363	359	339	337	356	372	311	349	354	355	351	354	319	351	336	360	343	334	320	345	365	357	367	323	347	355	334	356	349	360	335	324	361	377	323	334	369	322	386	362	344	348	355	321	315	332	349	346	290	353	370	298	382	331	310	344	310	317	351	310	343	363	336	347	328	316	385	369	347	354	345	328	342	314	315	362	343	324	344	319	360	332	366	301	357	348	324	326	328	301	352	333	331	327	342	325	352	332	353	331	340	300	327	339	309	349	349	330	336	334	322	320	356	334	348	355	349	324	317	341	325	335	336	317	331	327	335	347	317	317	338	316	328	337	314	318	340	345	396	346	322	348	339	360	333	365	349	345	308	353	372	378	369	328	326	342	357	330	350	351	326	341	336	323	321	308	337	354	314	353	309	354	281	326	313	344	349	356	338	355	354	370	344	361	328	324	351	347	347	365	323	350	333	356	310	331	361	344	339	407	348	354	346	328	334	354	323	322	339	299	320	335	337	373	327	355	364	355	336	331	307	345	327	340	356	307	384	356	346	357	323	329	314	345	334	360	342	359	359	308	352	328	326	355	347	333	330	339	324	365	352	333	319	334	380	291	384	342	346	351	346	349	331	329	302	320	336	345	335	335	331	323	324	363	329	332	333	320	331	332	314	310	375	328	356	340	322	372	329	355	311	333	357	313	356	353	352	344	357	338	362	316	353	341	390	368	332	322	347	314	314	327	342	335	364	307	338	363	327	368	343	309	351	350	330	354	349	351	319	346	344	341	348	373	313	341	378	302	337	331	335	317	336	361	346	323	358	318	331	303	339	346	320	362	322	350	325	340	351	353	329	305	340	314	325	324	340	348	344	373	325	349	361	329	338	345	365	366	338	314	347	301	347	360	360	339	372	329	353	346	323	315	328	352	349	339	347	355	325	352	327	350	384	368	359	324	368	359	335	376	320	343	332	351	321	358	341	337	289	324	330	361	397	315	349	368	345	359	300	325	336	353	363	326	335	343	322	347	367	322	342	339	372	330	318	323	382	342	343	311	305	315	344	358	305	304	332	351	395	385	332	344	322	340	344	373	337	336	355	349	341	352	355	344	317	338	347	315	358	356	384	296	342	354	339	331	314	298	347	312	331	377	335	341	361	354	317	353	321	358	325	352	362	322	358	340	359	350	319	329	316	328	350	332	332	342	327	338	350	339	320	343	333	360	335	317	326	327	318	332	320	354	313	324	364	322	336	337	359	370	366	331	366	339	321	329	341	340	323	315	346	313	341	328	331	333	355	349	287	337	347	331	351	353	369	372	359	328	339	320	357	337	300	345	365	367	362	331	303	364	333	359	344	359	336	311	329	341	313	351	339	358	339	308	345	359	314	328	343	341	305	339	328	344	320	328	317	370	323	350	339	350	323	331	328	333	317	317	322	370	335	339	327	309	344	352	340	359	326	332	322	322	359	319	321	357	361	325	325	353	361	364	320	316	341	328	356	335	341	329	349	301	336	342	352	328	346	340	363	295	356	363	320	357	340	343	347	340	315	357	352	346	328	317	337	310	329	377	348	344	310	308	311	342	341	354	348	313	361	316	318	368	333	344	364	338	322	336	376	389	337	347	327	354	345	324	373	342	352	345	312	343	345	357	356	325	333	346	335	300	316	365	335	368	312	344	325	331	338	339	352	309	335	380	293	358	351	322	316	315	380	356	312	356	359	331	353	325	333	342	300	333	338	355	347	346	365	344	344	355	335	303	304	299	342	332	333	358	308	339	337	341	324	333	364	323	373	328	345	325	325	329	314	333	339	345	341	352	356	305	339	349	385	357	390	339	343	362	360	374	367	331	331	352	346	344	339	332	385	339	304	331	378	345	321	337	349	333	310	330	347	355	310	339	349	353	332	341	352	379	332	330	325	343	327	359	324	310	323	334	320	328	343	354	357	335	339	320	363	331	349	341	341	380	338	322	336	311	343	323	358	326	341	373	341	364	318	316	310	341	342	351	359	326	331	328	334	336	333	358	347	354	356	345	342	359	296	343	328	357	348	332	328	378	359	350	350	387	365	357	337	342	358	374	343	350	331	322	356	362	352	327	334	347	325	337	272	327	334	307	348	318	326	346	320	330	337	345	325	318	336	303	315	329	343	347	342	336	350	339	368	326	332	342	357	385	345	325	329	356	319	351	331	348	347	323	346	355	313	320	353	323	335	330	343	369	336	334	338	399	324	345	355	344	334	351	332	346	339	344	329	338	368	363	326	335	346	343	305	314	328	370	332	393	353	392	372	380	345	337	356	338	318	317	356	324	335	347	322	313	324	315	356	332	315	348	315	324	301	349	350	332	324	362	339	323	325	302	303	322	331	379	337	318	317	309	341	343	329	361	345	335	375	350	346	323	306	329	339	334	372	314	371	384	365	320	339	374	300	344	341	332	313	369	330	316	342	298	364	377	320	331	325	355	387	337	322	307	345	374	333	348	316	323	337	317	323	357	350	341	385	313	362	347	367	323	337	340	399	337	371	330	325	364	331	368	377	327	324	339	355	333	339	320	332	359	332	356	370	350	380	306	347	343	339	357	376	329	341	344	314	314	305	333	361	338	327	346	345	301	337	351	342	326	346	306	362	341	358	373	310	349	332	333	352	325	357	365	358	349	318	328	358	326	339	328	335	352	350	304	327	339	314	355	368	379	349	342	349	333	384	353	325	351	307	346	386	339	326	354	323	333	332	362	311	349	328	339	354	347	361	357	328	343	338	331	322	362	348	364	317	357	330	373	366	339	381	362	313	312	332	348	347	330	349	336	331	354	328	319	352	369	320	369	292	327	356	314	338	299	321	347	351	357	341	318	327	349	371	342	315	367	317	339	357	329	328	341	369	336	326	360	368	380	376	322	333	358	352	307	373	340	343	344	368	337	317	355	313	341	386	368	377	323	326	307	345	368	344	329	338	340	335	331	349	358	327	330	338	332	340	314	297	322	340	334	328	321	330	352	348	355	313	317	367	357	321	324	336	330	302	318	349	343	352	341	288	356	348	351	303	323	372	336	367	345	304	354	355	321	372	325	332	336	335	323	363	335	342	367	340	353	375	361	359	351	336	335	333	344	363	316	330	356	351	338	321	387	353	363	355	331	316	344	303	331	328	354	354	355	356	331	356	353	339	371	324	338	318	340	363	382	340	345	327	338	362	333	308	340	352	342	329	363	368	342	340	326	358	347	338	354	330	361	334	339	348	355	358	302	305	330	346	330	321	368	345	337	328	351	337	335	381	345	353	346	337	358	333	358	345	316	344	346	360
6639	1040	1347	1516	1339	1260	1116	994	969	988	910	912	804	851	808	847	817	881	848	813	840	874	825	852	868	828	795	849	786	776	768	827	771	833	826	821	764	861	793	763	807	815	827	811	847	806	823	807	802	830	856	749	822	805	832	812	844	761	783	802	781	766	825	788	793	827	756	742	783	832	802	819	779	760	782	844	811	855	778	813	811	760	778	764	766	796	844	846	828	726	805	770	762	757	780	811	779	820	823	828	802	847	880	789	819	828	813	770	768	810	770	807	750	739	830	790	751	797	781	788	770	839	806	787	823	813	827	757	805	807	822	757	810	829	794	850	760	756	825	756	779	793	814	785	794	841	812	796	827	767	820	784	781	778	802	786	853	818	798	773	769	760	758	806	758	771	810	790	793	805	764	827	815	808	794	811	802	758	858	807	812	797	801	791	815	803	828	764	791	803	781	805	809	797	799	799	734	815	872	823	830	790	827	782	782	777	819	776	875	824	840	761	780	795	782	803	822	843	769	795	773	746	839	775	730	787	786	827	835	800	769	802	771	784	759	787	796	819	840	783	758	782	826	809	793	826	786	818	809	802	791	828	751	785	809	779	790	784	762	776	828	791	823	868	821	769	855	816	816	781	851	809	820	816	783	828	815	779	814	791	791	805	846	854	806	800	822	800	798	801	804	775	778	810	849	819	827	824	824	837	781	748	855	789	824	815	789	788	788	836	799	795	831	790	762	796	852	841	824	775	838	799	789	756	835	822	795	816	793	813	839	791	811	775	799	816	780	773	778	807	841	754	810	779	812	807	804	832	752	788	816	784	805	853	811	743	762	802	794	857	756	798	783	801	812	756	830	804	781	783	861	790	806	815	804	835	841	769	854	810	823	797	794	768	757	788	770	780	800	813	807	784	784	819	747	777	828	778	795	783	807	817	772	853	839	775	821	795	763	797	804	808	891	822	839	792	783	776	805	763	852	803	814	776	745	753	808	799	822	816	752	833	744	793	823	834	785	775	778	822	814	816	816	817	770	819	813	821	797	827	796	782	787	813	781	785	789	844	783	769	822	817	757	849	789	798	777	787	801	854	795	779	777	814	808	798	805	829	811	777	806	829	835	755	815	768	848	803	795	736	825	853	746	783	808	771	796	784	778	835	832	810	775	841	788	796	776	817	796	819	769	755	790	808	788	860	747	783	796	781	812	796	778	772	771	868	792	829	784	826	868	825	812	790	797	824	798	737	825	772	810	759	767	750	775	861	797	793	811	784	809	783	770	799	787	787	819	808	798	784	725	813	814	763	784	770	801	787	786	800	747	740	846	786	772	835	804	768	771	860	788	814	782	805	785	751	791	803	768	793	847	839	820	756	821	793	828	791	803	788	786	757	799	775	820	815	821	768	811	829	832	752	719	858	807	817	784	821	761	787	841	839	833	786	793	768	790	813	823	812	793	796	812	801	835	797	867	786	799	802	821	805	803	796	818	804	792	832	750	850	801	778	779	746	818	758	770	779	822	833	781	745	802	785	797	823	801	787	819	846	808	793	790	801	797	773	813	764	801	811	741	782	788	791	757	743	751	764	776	800	835	837	787	847	732	746	818	799	867	789	763	772	781	819	777	813	782	761	778	740	817	778	826	793	809	756	829	785	825	814	820	770	806	752	768	760	797	818	814	796	813	813	831	740	805	819	771	792	817	828	829	782	818	845	775	767	786	764	804	803	821	769	839	845	824	836	788	805	816	820	847	817	781	758	803	802	749	742	845	760	790	749	840	809	777	815	791	820	776	763	808	792	795	793	780	776	784	803	827	805	815	846	775	768	823	801	792	761	721	787	788	762	818	798	798	810	839	827	800	840	798	789	797	824	785	779	805	762	822	776	784	755	770	810	823	793	855	851	788	822	803	752	795	782	832	776	835	803	828	864	827	797	780	791	783	792	796	820	811	847	790	782	827	791	863	783	758	834	763	799	801	833	782	755	765	823	770	845	833	854	819	795	843	825	776	780	758	753	806	769	785	805	762	775	819	776	789	777	771	797	825	815	748	770	781	819	785	842	793	836	789	781	753	827	807	782	832	759	780	768	829	754	802	792	784	813	811	801	817	774	803	806	768	788	768	814	787	786	836	834	794	832	789	793	791	761	786	831	848	819	741	801	825	805	762	812	780	804	773	850	863	757	777	830	760	830	795	806	787	789	798	821	812	818	825	813	831	791	789	760	792	819	810	799	834	808	786	834	834	782	771	744	862	802	799	759	827	756	830	801	793	820	811	822	811	815	784	765	771	820	797	830	829	848	823	830	788	839	803	759	800	784	783	840	796	818	783	833	819	788	814	795	844	757	776	782	788	790	858	805	798	844	779	816	774	848	763	754	779	772	798	776	771	823	782	824	830	836	781	782	769	821	802	796	791	819	844	764	840	835	812	851	790	763	784	794	789	782	795	758	757	826	756	747	817	791	769	789	751	756	741	750	778	758	843	798	779	782	785	798	863	815	828	780	803	748	818	839	814	767	824	772	773	800	776	861	777	745	786	769	759	792	760	782	776	785	809	822	781	713	766	851	808	822	815	767	778	764	838	819	778	751	844	817	789	786	808	842	828	763	746	758	746	780	777	793	772	765	800	802	840	827	811	777	782	819	762	776	830	823	796	841	825	720	804	800	783	859	729	788	811	796	770	833	800	796	808	789	798	854	756	783	779	787	759	786	821	804	826	802	743	835	845	833	784	798	790	743	792	775	784	800	811	831	788	838	787	814	789	822	804	804	788	791	789	816	823	810	777	800	854	769	780	798	807	819	779	839	832	779	781	783	786	829	798	758	763	851	821	831	774	763	784	801	811	784	804	813	826	767	815	857	799	800	788	803	787	779	790	794	818	791	784	797	797	838	816	825	802	807	780	798	792	829	807	774	811	851	814	768	808	754	834	822	808	806	821	787	802	804	741	813	747	808	824	792	806	815	791	796	796	828	814	802	786	767	814	766	775	791	829	827	803	792	799	843	794	773	790	807	796	808	744	812	780	827	775	833	797	881	797	817	826	818	814	834	800	813	821	858	842	799	800	792	799	823	837	768	805	825	813	801	840	793	812	770	832	813	826	809	795	825	781	800	806	837	804	773	767	801	755	822	820	780	823	817	825	828	803	773	799	784	822	780	820	855	769	805	787	794	823	819	771	785	810	808	809	805	783	836	772	805	777	824	822	812	835	794	842	804	829	826	763	771	749	786	764	760	805	818	796	825	831	849	813	782	791	773	754	828	766	818	817	765	806	780	821	827	782	824	793	774	851	805	802	817	790	829	831	789	756	792	800	809	812	766	798	853	736	806	798	823	750	818	811	831	780	827	778	804	800	807	824	759	807	778	819	764	762	797	834	775	756	789	829	769	782	768	803	829	826	783	808	748	806	779	779	809	769	797	827	816	776	787	813	793	771	831	798	773	814	876	774	785	802	829	811	819	765	811	823	811	799	853	811	814	789	742	803	755	812	853	761	789	793	801
13184	1005	701	607	448	331	315	245	203	191	191	190	182	162	177	177	160	166	159	153	163	192	154	182	167	157	137	147	168	179	162	166	160	152	190	158	171	156	183	175	158	154	159	164	183	159	162	187	167	171	138	162	172	164	168	157	143	158	159	147	153	162	129	151	150	177	160	158	155	172	183	156	164	158	166	130	148	133	170	164	157	174	169	174	160	185	187	154	168	165	143	168	169	160	159	154	161	155	162	161	167	162	177	157	140	155	187	168	170	149	165	161	168	158	146	174	165	166	159	143	155	163	154	143	172	155	148	151	156	154	163	162	169	150	176	170	159	162	140	170	165	154	162	149	160	167	139	176	149	174	194	158	162	145	161	160	180	176	150	168	160	162	160	179	152	195	186	158	152	165	128	166	145	136	164	152	173	155	159	167	167	159	145	171	153	163	172	159	165	151	151	178	140	162	176	158	167	175	168	154	169	163	141	169	158	153	185	149	177	156	134	177	170	149	180	164	161	142	170	165	170	163	146	165	152	154	162	152	167	155	160	143	150	145	188	163	167	169	147	141	161	161	150	153	139	164	164	142	174	146	174	144	136	181	151	155	151	176	173	162	156	112	182	165	148	159	135	152	148	129	178	134	152	161	143	166	162	160	144	150	157	162	130	171	147	151	170	147	176	162	150	162	168	156	150	187	162	155	160	176	161	166	144	163	162	153	153	125	161	184	185	156	161	160	141	140	169	159	171	147	171	166	141	170	168	157	179	158	184	139	162	148	184	187	154	133	171	145	157	143	142	136	145	151	161	163	155	154	157	136	161	143	174	178	158	176	168	159	154	168	143	175	177	159	156	190	174	138	174	157	177	143	173	162	160	169	154	159	165	159	162	139	144	144	159	176	176	164	145	156	178	154	151	159	139	155	175	174	162	138	171	156	160	139	151	192	168	171	121	147	181	172	160	164	165	164	135	160	148	168	155	155	166	147	150	170	172	143	145	170	148	176	154	162	169	160	167	150	168	160	164	171	172	141	163	150	152	177	137	175	162	166	151	158	186	186	158	166	148	173	150	164	146	166	156	154	168	148	156	160	136	141	149	145	163	155	144	138	144	170	170	164	161	173	174	149	182	153	155	140	149	144	165	158	157	161	177	174	146	141	173	143	159	148	161	158	148	177	165	153	144	161	153	154	158	149	175	168	163	152	149	166	150	162	148	178	155	183	176	165	176	157	154	156	174	163	165	160	122	160	167	173	181	167	165	138	148	150	156	163	161	167	165	142	144	129	153	158	162	157	168	187	147	179	155	172	168	159	162	179	145	126	194	149	184	163	160	172	134	168	171	150	131	176	183	154	177	152	179	167	161	169	144	152	168	162	145	134	142	174	147	152	150	142	140	152	179	175	148	191	156	166	167	153	166	146	150	140	144	158	164	140	164	179	169	175	166	146	176	178	139	148	173	124	163	163	152	168	149	149	149	155	173	174	156	162	145	134	145	141	169	171	158	151	148	163	167	154	149	155	144	164	154	146	166	134	144	161	163	159	175	146	167	145	171	173	160	127	151	142	158	172	178	152	154	160	167	152	177	150	168	157	162	131	167	143	166	153	163	147	167	168	168	154	149	152	166	163	159	148	164	166	165	170	141	158	167	146	153	159	162	165	138	146	159	170	149	160	157	159	155	159	171	152	152	155	158	154	156	159	155	144	158	168	152	166	142	171	164	132	136	176	157	181	158	140	157	160	169	148	179	164	155	146	175	149	145	202	181	163	140	176	144	189	178	140	162	145	157	156	147	140	149	142	167	179	161	157	175	148	162	157	156	178	142	156	173	140	154	149	148	178	167	150	152	151	163	154	169	153	157	153	153	173	151	152	160	147	141	167	198	143	153	124	161	163	145	145	143	167	171	143	139	176	177	160	144	162	159	157	173	141	138	131	155	184	164	171	203	170	148	171	137	157	159	156	152	168	139	138	190	156	156	158	164	159	127	149	182	151	189	171	140	173	152	158	150	151	139	151	156	171	134	165	143	136	161	166	153	169	173	153	155	171	178	137	150	167	152	152	155	184	171	159	143	145	183	165	146	163	132	160	168	183	158	135	171	163	158	160	138	157	139	167	167	166	189	152	181	164	152	161	156	175	164	131	160	161	157	184	177	143	152	167	158	167	151	175	181	152	147	147	154	175	166	150	146	147	163	156	157	142	167	155	158	144	141	168	166	159	163	151	169	160	143	158	157	151	161	130	169	136	167	171	144	163	143	146	161	137	147	164	157	141	154	146	164	163	163	158	183	153	156	154	179	170	136	169	152	157	141	138	171	171	169	152	131	161	157	157	179	173	171	143	165	153	161	167	172	170	158	148	169	151	170	158	172	168	151	146	166	151	170	153	155	142	128	159	180	160	152	169	153	169	154	146	141	165	157	159	148	174	168	151	172	159	147	165	162	163	150	171	161	167	151	168	140	178	168	144	157	164	172	163	153	177	151	159	182	156	149	141	176	164	160	173	160	177	158	152	147	140	151	157	172	159	149	144	158	149	170	174	133	141	154	166	167	160	173	168	174	143	166	142	167	147	127	151	142	163	160	168	169	141	174	149	145	178	154	164	161	163	160	128	144	179	155	141	158	159	174	166	144	157	163	148	143	159	161	156	165	167	154	189	145	133	163	169	171	170	142	142	168	159	162	159	155	147	153	141	169	164	155	190	148	158	152	162	165	150	142	166	160	176	147	173	158	154	157	170	161	166	152	139	172	144	169	142	147	176	159	162	175	150	157	157	152	153	154	156	179	153	182	191	162	146	147	145	155	163	167	161	125	160	142	138	155	180	153	143	141	157	183	167	158	177	149	144	137	152	157	156	149	150	187	161	169	166	168	149	166	151	162	148	148	159	147	177	164	155	134	137	151	146	157	131	159	149	141	159	164	163	172	164	148	166	164	175	177	157	154	176	170	180	166	159	164	164	159	153	183	177	165	167	170	188	150	139	170	176	160	151	166	171	158	153	152	143	145	146	165	153	185	181	170	152	154	152	160	167	154	147	177	155	170	157	179	159	152	180	150	158	162	156	163	149	148	156	150	179	146	174	174	165	155	147	125	156	169	166	138	153	160	180	163	165	168	162	184	182	166	166	166	164	169	184	160	162	158	187	161	166	152	135	159	143	182	146	190	152	157	149	141	142	170	162	179	153	177	169	174	150	164	160	151	128	151	152	148	170	171	144	145	168	154	172	169	180	154	176	163	153	154	151	170	165	168	158	147	153	177	136	136	169	178	163	168	149	131	174	161	170	168	146	169	147	162	183	174	157	150	179	173	164	139	159	168	131	151	187	166	177	189	195	169	162	156	144	172	152	154	149	172	165	178	161	145	154	170	166	153	157	165	154	151	163	152	147	155	156	141	144	140	148	157	158	171	152	161	173	155	153	145	168	158	143	160	152	151	158	161	131	143	162	172	159	171	140	174	166	186	179	158	156	152	189	159	183	165	159	143	152	168	182	154	157
8045	970	1532	1731	1582	1224	980	840	755	603	623	633	601	561	513	519	502	481	488	525	463	455	466	460	416	455	409	444	423	426	427	416	418	451	432	401	423	424	423	436	422	406	407	396	423	456	424	413	426	418	390	457	420	412	419	432	379	421	442	410	396	408	406	398	406	422	418	439	405	395	426	443	433	409	411	420	407	409	432	409	416	395	372	438	423	397	416	424	412	410	405	429	408	393	419	450	383	390	403	391	370	395	402	391	448	401	395	404	410	408	399	395	394	396	414	388	394	406	447	400	400	424	397	412	401	431	401	385	424	429	402	394	430	406	414	420	453	423	418	425	397	440	404	388	388	447	428	458	388	400	390	448	367	400	357	393	416	422	391	401	393	392	408	414	426	397	436	404	428	407	405	406	400	471	367	392	399	394	379	366	408	392	376	393	400	419	420	444	410	357	406	401	415	408	410	387	390	436	399	429	451	413	399	401	414	400	430	389	420	388	413	409	418	417	430	434	398	389	422	428	389	415	447	400	407	379	414	402	381	376	391	422	428	380	406	444	373	402	465	403	399	374	384	434	439	430	410	396	416	420	381	391	393	409	360	417	410	404	407	410	382	365	385	410	411	383	409	407	414	429	403	389	417	386	427	414	379	403	428	395	378	398	376	411	411	401	360	366	404	378	387	380	399	390	394	390	410	398	410	375	389	383	389	381	425	395	468	406	397	375	378	408	420	406	443	427	429	382	400	428	414	391	407	415	395	436	434	418	433	427	374	386	445	418	404	385	396	413	389	404	383	422	402	406	429	424	397	415	414	398	396	373	373	385	403	426	425	407	411	392	400	410	392	390	388	400	375	420	412	399	439	403	401	410	427	380	405	403	412	378	410	416	402	429	419	432	450	406	376	370	410	412	416	398	409	428	447	403	392	398	393	422	388	432	366	414	414	397	423	392	367	415	377	409	369	406	419	417	393	443	393	403	399	399	406	400	427	395	394	422	396	443	393	391	374	390	372	418	380	379	396	409	388	397	378	442	408	365	391	413	390	412	408	394	435	430	417	450	432	384	432	402	437	450	395	396	409	446	420	438	374	419	415	460	431	399	398	423	370	417	418	355	412	406	374	412	425	383	403	392	415	395	427	384	401	398	418	396	375	382	406	391	383	376	394	433	415	422	429	429	403	409	427	420	402	396	398	391	422	415	457	392	408	351	418	408	393	399	400	414	389	402	409	406	387	402	410	397	439	412	376	419	441	394	376	392	420	399	391	389	428	387	396	410	404	376	413	414	409	385	432	386	384	413	402	411	380	397	415	407	409	378	384	415	396	418	417	404	433	405	404	395	398	386	400	367	421	411	389	413	393	466	426	414	354	381	404	387	437	421	404	384	407	444	400	395	418	428	408	376	394	412	409	406	420	443	411	388	405	439	429	447	417	388	400	421	420	421	359	405	422	394	404	397	401	417	412	402	458	412	407	423	402	407	405	428	454	416	397	411	400	371	427	400	439	420	411	417	408	382	380	411	409	400	421	400	422	426	434	401	442	425	398	454	386	384	427	432	385	429	406	394	400	397	421	405	395	404	397	384	413	391	404	385	384	382	428	396	389	384	399	387	394	396	407	446	415	397	423	428	435	390	395	424	408	405	386	398	427	382	387	421	423	415	417	403	367	430	413	403	386	402	393	402	434	377	410	383	386	379	421	442	391	395	407	417	388	380	423	378	386	381	390	407	409	406	402	385	403	416	403	396	405	392	417	430	407	401	444	426	444	436	425	421	428	377	413	393	412	388	381	413	435	390	418	393	395	429	391	373	393	417	425	396	416	436	431	384	390	437	419	371	416	431	371	428	413	417	436	393	417	417	405	427	397	427	407	443	377	444	472	412	386	427	401	403	362	406	402	405	381	402	427	401	424	421	430	387	413	427	402	414	390	416	403	387	397	400	381	391	425	381	387	421	394	415	413	421	442	423	419	412	425	389	405	382	449	393	409	401	416	418	392	388	389	412	398	424	403	426	457	444	424	413	424	393	390	379	354	447	387	369	413	393	408	432	402	403	418	426	426	388	441	394	372	406	398	414	457	415	389	419	409	398	409	379	409	399	450	419	426	378	372	431	403	378	414	391	448	394	380	435	380	437	426	389	421	428	392	414	391	398	415	414	380	403	429	415	423	425	404	426	409	401	378	392	398	394	443	401	428	429	389	385	410	421	426	384	422	407	423	384	399	376	389	403	413	405	401	379	448	418	421	398	380	434	405	397	421	411	408	395	439	424	408	383	403	397	414	391	412	418	385	423	435	388	383	385	421	442	415	406	402	388	406	403	397	379	431	428	391	419	435	430	393	444	399	409	375	390	398	347	380	416	396	409	435	410	370	401	428	402	387	444	394	370	407	404	416	387	442	388	385	410	426	428	426	414	442	432	385	427	410	417	391	403	385	386	386	372	393	398	446	437	401	408	400	406	363	390	413	425	411	413	428	399	420	398	410	383	417	420	415	426	391	416	406	403	417	398	380	398	409	389	400	392	418	400	407	415	395	441	374	416	445	436	411	412	429	408	429	436	399	397	450	407	440	441	407	401	428	398	415	451	415	431	415	400	405	411	377	390	393	404	412	423	378	416	418	383	403	424	423	436	410	415	396	389	405	432	410	394	423	395	401	389	426	387	394	451	370	434	408	453	380	441	434	435	387	385	407	377	410	421	391	385	396	418	424	397	409	401	454	422	428	430	412	411	399	401	436	447	420	431	406	377	398	401	368	346	410	436	411	363	389	389	417	406	377	422	415	369	404	399	425	420	393	420	422	357	420	415	443	392	411	412	441	386	382	413	388	399	373	401	395	413	406	414	409	383	405	373	387	429	444	391	411	436	393	418	398	430	422	397	386	420	432	416	415	423	425	391	406	416	404	428	416	406	371	388	374	393	402	428	432	437	410	397	435	413	405	366	398	434	403	410	380	377	379	403	382	408	397	414	388	380	426	424	407	352	405	398	405	403	417	410	395	395	394	405	397	390	408	408	395	423	392	405	415	418	401	396	433	399	407	422	417	409	408	385	406	421	422	413	452	417	417	444	450	399	405	422	407	409	413	444	429	419	401	380	415	382	399	413	414	433	404	401	421	410	410	415	386	406	408	442	391	398	385	400	389	399	401	353	394	371	425	426	426	392	415	406	439	393	393	426	426	414	401	410	404	412	427	388	390	407	395	409	426	421	414	398	416	400	428	445	397	403	422	410	450	383	413	414	405	415	400	409	418	416	430	397	395	398	394	399	402	414	409	392	408	407	420	429	400	405	396	456	374	420	401	422	404	407	398	406	395	411	423	421	408	400	394	392	375	408	410	432	401	400	393	409	388	405	413	412	406	428	402	398	412	395	400	393	421	397	408	417	390	434	413	399	373	406	387	400	395	368	409	411	411	393	412	434	400	378	421	417	408	396	411	423	423	404	344	393	419	392	377	413	423	411	414	396	411	376	386	386	408	429	379	382	419	386	419	397
1510	426	384	377	364	357	334	370	360	401	348	351	356	367	367	364	317	350	359	391	365	368	328	350	349	379	350	350	327	345	337	409	364	335	350	311	351	361	381	407	422	387	354	328	379	342	328	353	355	341	341	355	307	384	353	353	349	337	361	373	340	346	378	332	383	351	359	386	375	326	343	335	353	315	373	362	339	348	365	357	384	367	331	338	355	399	395	377	371	359	362	383	348	372	382	384	359	368	335	350	337	352	382	393	368	370	340	388	384	363	318	367	370	377	407	360	365	336	390	354	368	367	345	315	342	305	371	370	343	345	358	355	382	325	343	373	366	368	351	352	374	360	332	333	360	378	366	363	353	376	352	387	352	346	350	354	362	405	349	346	389	372	373	354	372	324	368	375	352	349	401	398	380	362	322	379	372	341	362	384	351	341	367	341	392	334	326	355	347	329	339	349	374	345	352	341	366	336	343	330	403	327	366	374	355	350	344	314	326	357	409	381	369	381	384	373	341	393	340	347	354	391	355	389	370	390	359	372	350	352	382	339	334	337	382	371	376	356	395	369	350	365	395	356	347	350	336	350	336	377	392	359	355	359	340	368	368	347	376	379	331	368	366	326	376	362	324	358	347	339	363	363	396	378	381	389	388	388	366	357	395	346	381	337	348	365	340	382	403	345	395	336	334	405	394	343	375	363	353	352	357	365	314	325	347	328	350	372	367	373	346	342	347	392	339	329	354	368	377	349	342	371	404	359	363	340	316	344	375	376	352	373	357	388	350	332	372	333	370	327	392	401	358	353	363	359	379	375	362	329	381	377	375	388	356	361	343	350	332	324	353	377	380	347	326	369	349	324	324	353	355	376	324	374	359	315	327	375	400	368	351	367	370	349	359	369	366	348	358	378	374	379	375	365	377	370	386	330	348	350	356	372	364	399	390	373	367	361	352	346	330	364	327	371	328	390	344	391	375	373	401	386	366	316	342	344	353	388	379	340	377	386	369	353	365	420	366	366	350	377	369	363	389	382	361	321	342	332	350	387	370	343	352	366	350	390	364	369	343	350	332	349	345	335	342	375	364	371	366	358	352	384	372	377	373	369	349	336	324	386	361	380	347	378	347	327	376	357	388	340	352	342	383	339	364	388	332	382	326	374	340	375	362	348	373	325	358	353	376	382	363	359	350	396	377	320	381	352	367	325	346	404	358	359	319	333	340	352	373	368	349	354	330	352	360	382	371	329	350	404	357	374	363	334	330	344	363	330	364	348	359	376	365	355	346	375	384	358	356	374	343	363	338	393	336	382	347	378	360	362	402	359	352	355	322	349	374	361	354	337	345	372	368	353	356	348	358	328	363	357	366	347	373	386	349	353	383	371	368	384	341	356	354	335	387	369	391	367	329	344	368	352	338	353	372	351	349	336	363	389	374	358	374	352	356	350	353	332	369	353	382	366	381	334	358	327	369	373	354	356	361	327	392	374	382	352	322	353	340	367	349	349	327	346	356	369	330	380	381	383	374	359	372	342	420	370	372	356	348	323	350	343	402	365	385	356	355	376	367	329	377	395	371	349	398	353	333	391	362	329	335	326	344	347	389	366	341	368	341	352	362	356	373	345	379	326	364	328	382	397	335	391	387	342	359	402	357	349	346	379	347	401	336	372	323	367	379	360	341	402	328	405	386	371	360	394	353	317	349	357	440	368	336	355	379	341	325	362	381	364	342	318	358	329	379	363	358	356	367	323	351	346	373	359	401	332	311	334	339	353	342	347	350	379	356	330	345	337	374	343	357	380	363	362	327	361	356	352	344	365	398	353	404	385	366	342	362	362	355	364	352	363	396	358	367	347	349	370	376	363	362	371	338	331	349	373	364	342	373	353	349	332	394	351	376	342	350	373	373	351	369	338	355	359	341	353	336	362	377	335	356	365	364	384	365	337	350	352	373	380	357	365	346	343	365	371	355	334	340	368	379	332	389	408	394	376	353	378	371	349	370	362	345	354	339	395	338	346	374	361	345	354	333	337	379	400	385	393	371	365	392	374	352	349	360	374	336	365	371	397	377	374	403	404	379	354	401	377	364	352	371	368	370	347	376	373	371	369	336	366	385	376	361	350	368	340	358	367	349	349	362	358	360	384	395	374	322	372	391	353	376	418	383	410	360	355	347	337	369	336	359	357	365	410	351	360	378	382	385	333	343	384	348	376	349	405	365	385	345	354	355	357	398	350	379	383	371	379	341	382	373	373	385	345	334	378	394	360	333	352	344	353	383	391	354	365	367	376	321	369	332	361	369	361	347	354	391	374	348	364	352	339	373	353	350	356	367	370	363	335	377	357	377	354	351	368	352	344	369	340	393	391	366	376	386	324	359	347	379	343	363	344	358	409	349	366	376	342	351	358	326	374	302	372	367	405	365	363	364	359	354	383	346	355	338	316	356	351	374	364	357	401	351	373	315	337	350	348	362	345	387	335	354	334	354	368	357	334	390	369	362	358	349	371	353	368	361	400	344	365	341	349	365	358	361	359	383	349	336	353	391	377	353	380	369	394	357	371	362	363	378	357	382	363	342	374	378	355	389	380	361	382	393	364	362	357	376	362	354	328	362	354	387	319	345	351	366	377	359	361	368	355	354	364	398	371	363	350	351	393	345	324	354	381	370	342	356	387	376	353	337	372	359	356	389	361	346	354	375	341	325	367	378	340	363	373	355	401	368	338	405	342	350	364	360	363	373	331	344	362	378	340	325	363	331	369	361	384	374	384	358	397	374	377	343	341	359	351	338	379	376	336	377	374	390	368	342	362	364	339	370	352	364	317	369	380	385	340	334	368	391	369	386	335	367	348	361	360	330	372	334	351	401	342	369	357	343	334	364	367	391	363	365	351	349	361	400	354	341	374	359	359	352	412	357	334	394	394	365	365	352	366	388	341	366	375	338	369	378	393	410	333	357	378	345	364	369	372	362	357	362	405	368	364	355	343	376	386	369	375	401	358	376	344	368	385	352	378	345	376	394	339	355	360	381	342	345	385	354	373	363	351	391	347	352	397	361	345	319	397	367	359	338	376	360	378	333	351	375	412	389	359	373	358	373	326	368	383	366	372	355	366	369	368	364	345	385	395	357	382	365	379	371	366	415	331	352	337	357	369	379	382	358	393	335	372	364	347	366	401	382	373	336	359	397	383	393	362	378	365	362	365	359	346	331	309	370	350	394	381	388	352	350	343	354	362	335	381	374	354	401	371	379	385	366	373	367	363	372	373	327	359	384	347	400	351	339	370	313	368	361	413	344	355	357	351	381	323	364	401	388	353	329	337	352	360	344	390	346	355	355	309	368	382	379	365	364	371	378	384	388	331	350	347	322	387	374	365	359	380	359	376	361	372	390	350	350	358	349	371	355	357	342	382	385	351	363	369	358	380	382	369	359	369	369	352	365	344	368	363	356	366	351	354	384	352	360	333	346	354	338	351	351	360	328	364	364	398	384	337	380	342	338	351	350	403
2057	900	924	871	872	888	815	815	899	837	800	831	862	889	825	863	856	858	825	867	795	837	828	784	891	828	847	875	820	859	890	847	803	857	906	885	816	837	871	840	868	829	891	859	841	836	864	894	870	826	788	856	856	819	877	864	856	900	853	885	821	823	835	853	841	847	897	872	888	846	822	828	886	796	842	865	834	841	890	802	831	853	864	870	815	872	860	827	853	823	854	803	829	863	845	875	843	838	871	772	865	879	846	833	851	804	838	878	823	886	804	880	833	852	809	873	857	846	813	840	851	868	809	800	832	809	855	816	876	870	853	866	835	808	800	803	789	864	841	842	802	876	864	845	794	898	825	831	874	822	857	846	817	868	825	815	894	772	844	847	834	891	863	825	850	878	899	843	820	833	877	828	842	847	896	834	871	827	830	847	875	871	866	799	835	863	847	819	849	877	822	831	878	813	832	887	786	869	888	841	895	855	843	877	849	851	832	841	852	820	902	824	867	782	800	845	852	913	875	786	857	841	825	813	883	841	818	778	848	826	798	880	830	863	862	769	843	819	777	893	849	843	850	838	866	829	862	883	851	826	805	840	856	873	825	879	857	881	821	804	828	842	902	869	841	884	828	861	889	872	835	806	836	818	813	782	814	831	847	852	883	890	867	890	878	885	848	826	852	764	838	847	878	831	917	853	811	881	825	876	842	909	874	800	832	834	851	830	874	810	891	861	819	838	861	855	892	870	857	827	857	857	857	839	855	853	836	860	865	883	878	812	900	880	817	852	881	839	804	807	828	861	858	868	811	855	848	827	864	887	834	829	839	845	791	855	831	857	795	853	829	936	895	829	878	878	860	836	798	830	796	825	818	816	832	813	861	867	843	814	856	840	883	898	844	835	807	850	858	855	851	892	845	821	807	833	814	835	853	830	871	870	873	872	805	835	869	884	840	833	847	831	826	813	819	859	824	866	836	861	817	802	794	847	863	857	851	804	815	875	870	861	837	867	838	865	860	898	842	903	907	831	875	861	840	795	851	819	863	848	806	830	816	821	877	866	849	855	844	819	875	886	861	781	822	854	823	802	881	807	859	831	841	878	850	850	827	912	863	869	863	882	782	826	827	837	803	829	842	807	855	829	861	930	847	850	890	841	871	799	841	918	821	885	847	798	911	854	918	822	873	905	834	941	862	869	911	861	874	938	835	845	864	873	852	872	847	897	858	810	871	889	839	911	807	880	821	881	809	817	834	848	855	825	856	850	874	799	898	878	845	860	814	824	832	839	879	859	866	850	806	812	835	863	883	861	869	827	851	846	854	845	794	861	837	861	810	842	849	837	853	817	867	876	840	801	869	838	826	847	875	884	834	854	880	835	822	839	822	867	821	834	831	877	847	848	830	845	877	843	829	811	846	854	870	841	885	765	890	829	849	855	819	863	863	866	844	893	835	837	845	886	860	837	790	831	792	839	824	830	811	856	837	864	906	850	842	832	867	789	862	853	856	875	811	866	839	806	846	875	887	842	887	885	870	832	807	794	856	856	823	829	823	811	786	861	877	822	799	867	802	857	829	889	828	861	886	825	813	851	849	891	842	849	858	796	832	869	847	831	887	882	853	838	854	868	810	807	817	878	878	837	861	892	840	864	871	843	890	839	885	843	904	839	894	851	827	837	810	817	803	864	836	872	891	857	836	838	866	849	804	853	881	819	857	843	813	892	788	874	861	854	830	847	820	873	812	872	825	843	858	878	840	829	821	843	854	811	856	812	870	883	860	842	840	839	835	872	854	817	864	838	834	812	889	847	864	876	877	787	818	852	898	828	816	808	832	893	862	905	862	817	771	819	815	834	886	881	882	860	821	882	824	806	857	883	859	838	869	812	857	881	815	879	813	805	806	843	846	809	851	882	876	881	864	824	825	810	814	841	851	857	825	876	879	840	843	880	851	864	892	830	839	806	858	814	870	880	895	851	821	813	915	861	869	876	876	830	886	826	863	855	815	874	843	837	830	917	847	856	880	851	869	810	855	844	868	816	824	885	866	853	821	825	835	853	854	798	808	878	881	897	844	852	849	814	868	832	860	880	812	892	802	879	850	831	886	845	798	856	844	885	816	849	884	859	806	831	875	823	876	804	797	815	813	823	890	877	861	814	886	881	908	878	857	800	878	849	797	829	868	859	841	845	843	874	844	884	869	877	861	811	856	823	847	859	834	882	855	841	904	824	816	812	866	844	839	854	807	905	890	847	835	880	906	855	844	853	839	849	823	801	899	860	851	833	924	882	848	831	805	822	896	879	815	841	889	849	823	850	877	820	913	899	866	856	852	854	827	838	854	823	818	808	830	867	883	874	836	809	841	873	871	860	843	858	874	884	825	909	850	863	885	792	851	837	882	864	843	835	832	824	856	856	826	889	835	859	826	833	849	873	828	849	827	930	846	820	816	888	836	860	853	852	856	826	851	869	842	762	811	871	861	797	827	883	835	834	827	836	786	838	869	848	854	859	914	787	842	851	848	823	818	865	839	799	808	835	883	871	865	868	825	851	889	818	833	877	807	799	883	853	836	813	826	835	832	881	901	833	850	855	906	897	768	908	842	841	787	910	854	819	810	858	844	859	819	812	850	888	834	797	864	893	864	832	876	883	858	847	827	857	817	861	844	840	843	857	873	868	866	851	867	862	874	875	864	856	872	782	839	891	823	823	874	850	816	824	865	796	851	877	890	888	823	844	847	861	859	904	831	813	819	851	847	834	839	849	814	822	811	825	789	850	848	864	887	827	853	821	853	834	837	841	902	819	804	804	830	826	829	825	863	851	877	853	839	819	839	855	853	854	837	811	820	870	827	842	917	882	827	848	816	839	832	786	819	847	837	847	858	865	864	851	840	846	883	845	853	826	805	859	788	859	861	856	831	864	883	815	860	832	814	813	842	889	844	845	842	871	850	832	839	874	849	843	866	841	870	874	817	852	824	847	869	823	883	885	841	807	816	788	777	812	885	864	822	818	915	867	876	893	861	864	856	873	820	821	834	863	851	897	818	841	875	864	825	847	831	840	844	853	838	889	850	853	798	836	827	872	912	845	849	913	861	842	849	834	807	848	849	852	872	820	839	860	833	863	846	857	851	864	858	890	832	849	870	843	828	865	887	873	857	813	837	838	834	856	834	841	881	816	844	835	850	834	777	871	838	848	894	791	870	803	862	871	856	881	841	855	841	840	866	876	800	892	827	828	803	885	814	843	863	821	877	813	874	884	866	840	877	879	841	844	809	796	808	863	863	869	853	843	849	839	819	889	821	874	790	871	815	885	848	845	826	857	835	894	854	824	871	824	870	831	868	862	910	881	827	804	866	868	858	881	888	831	852	848	891	827	837	860	842	857	827	868	872	842	839	888	859	851	884	810	857	828	852	818	836	868	857	829	850	832	836	837	866	840	845	863	826	863	824	817	823	864	906	859	774	859	861	826	846	792	880	896	838	831	850	833	873	809	802	877	905	892
7252	612	577	587	459	449	372	380	360	363	359	350	360	366	358	358	388	323	354	312	378	353	331	355	322	364	367	350	370	319	346	362	354	376	390	323	339	341	342	327	354	365	349	360	352	345	352	360	345	379	371	297	336	331	343	371	322	353	351	363	335	302	312	324	358	350	366	358	327	324	362	354	361	371	383	306	351	343	346	354	346	300	314	333	381	304	315	325	341	350	356	355	301	337	347	350	343	324	380	355	314	338	348	337	322	317	324	342	382	346	349	349	330	350	376	349	349	353	385	360	351	333	356	321	358	358	369	333	346	358	332	330	334	369	325	326	348	344	336	335	343	367	366	328	397	322	307	306	375	344	295	360	332	315	320	354	334	362	312	408	369	311	333	338	343	340	324	384	342	391	352	324	324	324	329	341	339	381	344	363	377	381	359	311	306	327	349	324	339	327	318	292	366	380	328	340	321	302	361	332	330	318	321	345	358	360	357	326	347	356	319	332	324	325	338	336	337	335	328	329	348	323	325	351	329	353	377	352	336	298	357	347	344	323	347	326	319	320	388	332	297	379	365	342	348	329	365	366	346	292	342	359	307	381	346	370	334	310	336	322	350	330	311	375	343	349	342	355	338	327	320	322	384	320	337	336	338	313	319	362	401	321	325	334	364	339	367	345	350	337	330	338	346	387	304	315	342	343	364	338	323	270	359	355	342	364	374	329	331	329	300	341	340	345	344	343	319	343	345	322	363	348	328	370	327	331	334	368	325	331	356	333	373	352	350	348	371	366	330	348	369	343	360	365	330	341	362	361	335	328	343	375	349	356	348	368	340	354	313	286	379	320	324	351	357	339	327	347	334	341	353	322	337	315	339	370	314	372	343	365	342	374	337	338	352	353	319	339	354	333	321	371	364	322	360	376	343	327	345	353	362	329	327	375	340	327	367	308	352	331	340	316	343	340	348	333	323	354	333	348	345	311	319	349	362	353	374	370	360	349	317	354	359	347	344	325	340	344	350	349	312	370	321	345	338	351	333	362	349	336	345	357	379	353	311	360	354	347	367	342	333	325	331	327	406	332	310	327	365	362	344	333	366	331	336	324	336	345	314	326	346	344	349	366	365	319	359	309	349	375	312	338	327	333	332	355	376	338	371	336	340	362	347	332	379	363	349	337	320	341	323	362	369	327	360	338	334	341	368	341	347	362	329	330	334	348	371	353	365	336	354	361	357	390	355	349	338	300	371	311	340	348	310	354	357	359	340	353	345	339	330	392	349	336	333	352	351	364	366	341	305	354	344	363	333	330	344	373	355	373	326	343	313	352	376	314	330	373	358	329	328	366	326	338	276	341	366	346	355	306	369	334	315	331	343	348	300	357	348	338	356	362	352	350	369	335	305	374	341	326	355	378	343	329	320	348	326	355	353	340	301	314	345	340	341	327	367	341	355	321	377	376	350	346	342	367	346	356	329	318	338	362	329	337	352	368	344	331	359	324	330	348	385	311	366	297	318	322	312	346	361	327	368	353	359	333	360	353	342	333	366	341	340	324	375	348	356	349	320	318	338	367	379	330	346	335	333	335	318	347	381	345	320	358	318	346	299	341	311	344	338	312	324	335	352	321	321	365	354	337	338	342	321	335	334	333	355	357	350	352	321	332	357	328	340	367	370	403	334	326	366	321	358	340	393	325	319	343	300	350	355	327	357	359	369	353	348	317	349	350	325	332	356	337	351	347	356	339	352	313	336	371	332	379	327	357	334	353	387	329	333	338	343	359	327	313	324	346	329	347	339	332	352	336	326	321	333	331	347	311	345	367	345	358	338	357	367	362	341	341	324	346	342	349	395	353	337	317	328	361	342	338	348	347	345	346	359	359	361	341	359	331	297	326	320	343	320	350	351	328	332	325	334	362	339	342	347	348	337	374	368	355	371	340	311	344	366	323	339	340	338	380	327	350	336	334	313	370	356	359	368	361	313	370	329	365	355	341	369	326	343	359	325	359	368	340	329	334	329	318	309	360	343	359	342	354	351	359	357	353	340	338	315	353	359	320	374	357	354	341	353	331	343	319	344	372	357	358	370	330	373	346	341	336	326	366	334	333	353	347	362	333	334	360	374	305	346	349	330	326	360	302	362	375	353	348	342	315	321	360	319	377	327	339	316	289	341	327	305	390	346	325	344	303	333	382	334	364	349	355	357	367	359	352	374	381	335	351	358	365	340	356	359	358	326	354	389	335	328	363	349	336	356	328	341	384	349	277	351	324	362	355	339	334	370	350	365	376	346	358	329	353	328	337	337	328	334	318	331	375	323	399	367	364	362	313	355	300	316	358	349	331	346	323	337	323	352	337	366	369	364	326	323	354	354	350	351	339	353	336	340	303	358	349	343	313	330	320	347	324	353	345	352	365	369	345	323	380	300	356	349	325	329	330	334	365	369	358	332	335	344	345	338	334	341	365	369	357	308	355	324	347	357	325	372	319	330	323	322	363	352	341	332	313	349	348	322	340	391	376	361	336	359	356	404	351	352	356	355	341	347	325	351	345	316	304	304	377	369	335	319	378	350	340	355	323	351	345	316	370	348	374	346	354	351	346	352	333	317	332	335	317	353	363	351	344	370	373	322	360	358	349	359	353	353	343	334	338	335	364	345	346	357	375	357	331	326	351	326	336	311	334	299	366	339	318	337	322	328	353	362	356	366	356	319	332	328	365	369	318	324	327	356	313	335	334	296	344	349	352	378	352	339	342	326	333	308	340	313	349	312	343	300	344	338	345	381	382	316	304	350	377	365	390	363	344	301	334	338	367	308	337	309	329	349	333	347	361	349	326	314	367	353	371	377	328	334	358	354	323	335	327	333	320	359	337	322	345	358	360	339	361	348	351	347	353	354	337	322	344	342	364	325	348	373	344	344	344	344	348	350	344	334	323	327	364	354	336	347	347	366	329	357	335	321	356	355	349	344	336	355	365	319	329	330	327	334	331	363	328	314	317	369	375	356	336	328	311	318	348	343	332	317	324	324	362	338	324	352	363	319	344	339	329	340	338	361	367	351	307	339	364	323	307	331	334	322	363	345	375	352	352	344	344	362	329	348	374	352	334	357	349	318	338	352	360	301	337	363	374	331	345	331	313	346	318	310	349	317	326	351	356	317	327	358	345	320	382	354	303	342	362	332	352	362	353	344	339	373	342	335	365	371	366	358	350	308	316	349	341	329	324	324	337	345	334	325	366	321	339	332	370	339	376	350	302	349	358	336	352	364	329	343	349	339	340	335	327	365	348	365	319	370	340	318	328	320	337	316	354	356	335	355	338	324	359	328	352	349	358	358	362	309	341	340	324	358	370	344	358	347	339	343	330	358	346	351	338	353	364	395	328	355	374	302	280	336	342	345	345	350	350	365	369	355	363	339	373	354	331	358	348	357	333	339	350	328	331	330	333	347	358	350	322	356	334	359	351	338	366	331	351	345	331	338	353	346	367	357	356	345	341	339	368	357	330
6681	1018	1328	1555	1319	1244	1096	1056	967	856	931	888	872	926	894	849	865	841	832	851	839	820	863	832	848	857	811	806	827	822	831	790	832	828	793	792	755	795	852	811	816	782	828	803	746	772	824	790	777	804	815	784	816	837	782	821	841	787	820	831	855	824	757	781	758	811	786	816	795	738	796	807	815	822	782	810	761	797	820	775	811	837	834	813	788	802	819	799	873	746	760	841	771	775	827	815	802	800	811	808	723	849	789	779	822	817	842	831	790	790	784	786	805	781	830	791	810	724	778	823	862	777	808	798	800	812	797	768	786	806	793	812	803	780	784	785	822	744	805	833	768	822	759	792	767	798	842	749	863	808	838	851	774	843	807	767	747	813	826	744	799	800	761	790	782	837	743	814	814	774	765	798	823	852	818	808	778	735	774	789	833	822	817	816	758	830	792	803	809	775	815	819	784	800	770	814	810	822	819	825	804	815	819	810	754	801	763	758	799	785	759	789	847	824	844	792	766	809	767	748	784	816	786	792	812	812	839	795	815	778	824	809	803	791	820	762	793	805	818	801	833	758	747	795	820	758	779	776	787	820	790	853	824	806	819	743	774	817	853	780	847	776	781	791	801	830	804	790	825	770	817	858	797	825	773	830	795	796	772	767	762	811	809	788	796	765	763	776	748	778	843	788	850	725	757	798	792	796	832	800	791	762	775	834	788	754	786	793	791	823	744	843	829	766	758	867	823	766	772	772	779	781	781	798	833	807	731	756	801	781	779	796	782	808	844	810	781	793	808	796	817	786	764	839	788	805	832	798	808	799	786	840	804	796	809	785	772	771	813	812	798	751	758	784	756	765	769	780	787	805	794	741	817	786	796	809	769	819	806	816	746	732	782	778	848	822	738	845	795	808	803	829	809	840	781	785	776	747	746	763	780	796	788	803	741	823	764	801	760	729	804	805	740	790	810	772	810	799	797	790	812	801	710	808	784	803	818	846	756	818	779	790	788	808	749	840	826	808	806	751	811	791	834	772	785	820	802	844	832	762	805	804	726	826	823	766	789	780	787	792	774	814	768	820	801	791	796	787	784	778	850	828	793	869	787	791	844	763	809	794	833	852	791	793	822	810	772	768	783	764	778	798	814	821	842	793	792	840	795	801	851	813	825	788	757	798	763	886	829	838	782	848	794	823	801	791	787	771	799	790	794	796	823	816	782	797	807	802	771	792	780	787	761	815	785	802	784	854	768	774	872	776	819	816	793	793	783	817	814	810	829	783	803	795	770	786	839	823	809	823	820	798	750	755	818	807	749	798	772	782	791	758	780	762	834	778	801	810	806	786	794	774	834	786	789	804	749	758	787	808	800	777	807	792	798	817	778	813	761	837	791	813	842	801	824	798	770	795	797	790	844	822	810	803	811	889	808	797	836	736	805	757	802	812	767	759	847	804	841	777	778	779	799	850	843	813	817	833	803	803	783	789	775	808	810	768	811	766	796	799	783	864	804	838	838	807	803	808	813	796	721	783	797	783	802	770	818	789	791	836	808	825	744	778	786	768	784	798	849	790	813	734	783	801	724	782	846	846	765	782	812	792	825	775	753	813	845	779	831	785	836	772	773	753	797	839	776	774	831	829	794	816	786	803	808	773	778	808	818	805	815	799	841	778	794	781	788	773	774	750	772	833	839	819	782	836	808	807	776	776	812	728	819	735	782	786	804	758	812	776	831	768	791	807	804	766	759	791	798	781	772	755	833	795	804	799	771	782	779	856	803	814	815	779	783	790	839	829	770	802	851	749	819	800	761	818	796	781	804	746	780	771	833	857	775	765	756	773	781	779	773	787	749	794	842	786	792	797	821	820	756	789	809	753	790	776	782	848	789	817	832	744	768	803	792	806	779	819	757	802	799	791	845	779	804	805	829	823	842	819	770	816	793	813	727	822	722	746	862	801	867	777	784	778	767	815	819	767	734	860	818	807	802	765	844	827	793	783	817	797	827	833	806	747	791	751	841	792	776	783	795	743	836	798	813	808	830	743	817	815	789	818	823	826	763	764	777	803	774	805	789	803	820	790	763	849	837	815	823	832	784	744	834	803	807	747	787	824	791	825	800	803	837	766	762	818	733	791	828	788	814	758	785	808	815	749	776	798	739	765	804	772	773	756	748	771	792	822	789	773	750	774	791	799	811	794	772	864	731	794	814	796	852	780	820	778	834	801	860	813	804	750	833	790	766	784	796	797	776	791	767	826	858	838	835	827	797	782	779	811	807	800	792	848	820	784	800	830	791	802	822	793	846	820	779	824	849	799	837	787	869	786	780	739	751	778	732	828	815	846	809	804	814	826	761	809	770	790	842	774	810	745	830	806	779	873	802	782	775	825	789	799	836	766	779	823	781	789	795	791	783	778	764	796	784	814	817	760	812	778	764	814	823	767	781	816	775	789	794	761	753	785	778	782	776	831	776	812	770	794	837	831	783	799	790	754	764	769	822	824	750	781	781	775	822	749	808	851	804	783	835	829	745	819	799	802	785	807	776	818	760	749	841	799	773	808	768	786	832	821	799	780	736	786	797	795	783	805	811	796	815	799	787	776	810	784	833	786	789	809	780	815	778	806	804	802	763	814	832	799	788	797	824	798	777	842	738	780	857	775	812	762	778	821	799	808	859	793	777	786	809	817	803	810	832	774	755	694	806	834	797	848	816	822	805	764	803	764	811	816	758	794	831	771	791	816	844	814	804	778	766	784	826	800	777	779	769	828	841	799	805	849	763	814	804	825	777	817	802	855	826	750	843	772	838	829	874	745	832	825	836	762	806	813	773	807	743	822	828	823	781	800	743	792	819	769	832	787	824	773	792	793	814	822	826	765	826	824	799	791	807	743	792	828	761	811	788	825	784	791	778	745	841	809	853	807	808	816	826	827	818	814	768	762	796	827	828	782	772	824	782	766	799	851	801	833	799	793	817	816	792	726	783	819	798	880	839	805	813	785	779	827	788	775	794	770	784	804	816	825	774	776	796	775	774	782	807	757	789	808	787	748	880	787	874	775	784	824	793	845	797	846	759	740	787	799	806	815	814	809	788	796	804	802	833	770	778	758	819	797	740	763	844	824	775	777	806	827	725	822	779	811	832	844	787	766	782	784	864	835	794	795	845	803	810	783	818	821	797	835	870	791	794	799	806	827	815	815	786	787	825	808	828	809	797	783	832	762	757	825	836	801	740	763	818	768	761	826	843	807	778	739	806	791	853	798	834	794	828	781	801	803	847	847	816	768	763	807	862	840	830	794	856	760	826	863	805	787	795	792	802	861	774	823	790	774	779	792	852	760	787	804	805	792	788	808	807	784	826	789	806	801	773	776	816	813	785	807	800	796	830	872	793	804	789	792	785	770	825	800	779	802	796	824	797	761	810	765	811	815	779	819	842	774	790	825	791	815	811	821	772	772	811	772	813	762	807	775	844	746	807	787	758	804	789	837	797	794	750	764	771	829	816	825	786	832
13261	951	667	492	388	343	292	223	213	192	207	183	190	164	183	180	178	174	176	153	168	178	159	188	139	150	185	175	163	176	154	162	174	169	147	150	154	151	169	164	160	143	165	144	155	149	171	170	175	157	153	160	159	171	152	174	171	162	155	154	159	154	156	133	142	180	158	162	157	147	152	159	151	154	158	169	165	186	159	146	162	159	157	152	155	161	151	151	137	184	179	144	152	175	169	146	169	167	160	128	140	144	147	171	129	157	144	178	138	159	159	134	158	164	180	180	154	167	145	162	158	154	183	165	155	179	187	158	141	163	177	148	168	137	171	164	161	173	124	158	161	147	163	172	153	156	167	140	182	157	162	142	160	150	150	169	156	160	146	152	167	171	179	155	140	137	150	120	170	155	162	154	139	144	166	178	147	192	151	159	162	159	167	153	163	142	159	168	145	164	143	149	149	153	145	159	151	182	162	146	160	149	159	158	184	151	153	173	159	149	152	137	150	166	168	143	164	157	162	138	153	141	176	166	138	163	138	148	179	153	175	120	167	182	156	185	150	153	141	159	160	168	168	169	162	160	147	150	175	169	188	163	152	168	174	155	164	138	161	154	154	150	159	191	156	155	145	174	157	162	163	145	164	186	158	169	149	163	149	139	150	147	164	151	165	179	179	154	136	137	146	160	142	142	149	154	144	149	170	198	153	156	141	153	138	171	168	177	166	162	155	156	138	167	161	166	177	168	146	144	145	163	167	153	179	170	175	165	152	182	152	193	163	176	146	143	156	181	165	152	180	167	156	175	156	173	161	162	168	137	177	156	157	173	160	143	159	137	155	150	153	181	159	154	154	168	160	168	149	174	155	177	160	161	167	155	156	155	161	154	157	154	161	163	163	170	171	174	156	158	177	131	178	140	170	140	156	157	169	169	152	155	159	158	153	144	165	143	135	163	169	162	153	165	164	164	176	143	151	137	161	151	130	145	152	171	183	161	186	160	148	160	150	148	135	156	166	149	183	160	145	156	164	148	163	151	169	142	145	132	154	135	171	175	176	149	185	146	154	152	171	184	159	172	162	183	171	146	137	132	153	150	179	149	153	177	150	157	176	177	158	162	170	153	166	150	147	179	165	172	167	155	144	193	163	128	178	157	165	149	151	157	142	139	127	145	168	160	157	143	142	162	142	143	123	159	157	177	152	171	157	141	168	149	161	139	159	149	151	178	164	161	157	160	134	175	159	148	160	137	169	171	171	161	153	176	174	159	145	170	174	153	167	143	158	153	156	148	171	160	154	170	165	147	160	179	144	162	156	164	169	191	136	156	171	139	151	147	160	153	171	149	157	142	173	185	173	159	145	142	165	154	174	174	186	154	160	153	151	178	160	152	167	153	164	188	139	157	139	161	159	171	138	152	131	159	162	147	143	165	183	153	152	171	164	152	174	156	174	145	148	184	176	161	151	165	144	156	160	153	158	149	148	171	142	163	148	174	137	131	143	150	147	164	155	149	168	163	142	142	171	153	148	171	157	177	146	160	179	166	161	188	165	174	142	154	153	187	177	155	176	150	158	158	157	166	176	169	162	138	141	148	158	169	153	161	154	131	156	163	160	165	174	138	152	143	152	146	143	161	183	178	144	163	138	164	163	140	166	144	159	160	153	158	152	164	157	148	157	180	133	148	161	180	185	159	153	184	150	157	170	148	156	172	128	156	166	154	153	121	154	153	148	157	145	156	136	159	169	143	171	145	182	147	128	154	142	134	147	151	155	160	163	172	138	143	162	171	177	140	174	155	155	156	152	139	153	136	161	160	163	145	170	171	151	153	150	172	154	161	205	142	155	163	151	177	161	138	172	169	174	166	156	160	171	153	160	151	163	149	143	179	151	166	168	153	188	123	149	151	146	162	171	153	152	138	173	169	152	163	137	160	171	143	166	142	170	175	154	150	161	143	170	148	168	161	147	150	177	153	171	150	163	153	163	153	156	143	155	176	162	150	142	142	178	177	161	160	161	182	164	174	160	143	167	160	133	146	149	151	153	164	160	178	172	165	146	159	151	176	161	151	157	128	159	149	162	158	160	152	151	152	159	167	146	145	156	148	184	146	149	155	156	151	178	149	156	147	166	175	183	157	188	155	176	167	152	149	144	166	171	159	150	181	168	137	169	172	141	163	136	183	158	136	160	158	155	159	178	192	150	167	165	136	155	153	167	132	140	157	176	152	148	138	172	140	152	150	158	170	161	168	161	165	154	146	149	180	156	149	158	178	165	136	169	175	177	135	164	146	173	154	175	164	167	177	135	158	160	160	167	156	173	171	145	157	174	164	148	175	163	138	171	176	175	150	152	171	149	155	155	155	152	166	163	168	162	159	186	170	149	150	146	181	155	167	137	151	160	154	149	167	165	153	149	166	163	157	134	154	150	161	154	172	180	182	159	133	146	155	162	151	154	154	162	166	158	161	162	170	166	160	165	173	157	161	149	159	159	125	133	155	179	150	185	161	166	155	141	151	155	129	167	142	167	167	160	160	154	166	177	144	131	191	202	161	152	160	181	157	149	159	150	156	149	181	169	151	171	174	168	158	183	151	160	153	143	193	157	141	150	148	153	153	142	167	159	159	141	155	158	151	189	168	165	165	168	160	153	154	154	181	169	176	162	163	149	156	165	157	150	153	165	157	167	174	181	165	149	175	159	147	145	177	176	176	161	160	129	146	188	153	148	184	155	158	170	165	188	141	145	172	166	144	149	162	164	171	166	163	159	182	167	170	170	176	169	140	146	168	164	157	163	150	170	144	172	165	148	160	149	145	195	154	176	170	180	141	159	161	151	122	145	169	166	144	182	171	139	138	154	147	166	146	127	152	157	184	147	138	167	144	177	163	158	145	186	141	163	164	174	152	151	175	173	168	142	146	152	157	144	137	159	159	178	166	162	171	150	164	166	177	171	146	155	145	169	171	151	165	177	172	164	148	145	140	181	162	165	148	169	150	169	154	167	169	157	151	146	178	169	177	155	171	153	176	166	144	162	170	173	136	152	153	141	167	161	171	162	158	150	149	171	157	152	136	150	166	172	163	131	152	166	163	126	146	163	179	144	167	137	172	159	148	173	159	161	165	159	164	146	157	144	169	151	149	149	190	146	197	170	169	177	157	170	147	138	139	180	163	181	162	148	156	154	137	172	160	163	170	150	161	148	158	152	173	171	168	171	157	160	154	158	147	151	139	165	178	145	162	155	161	175	183	161	150	172	165	166	169	162	158	182	161	168	169	139	171	153	162	146	161	174	168	167	176	183	167	164	174	161	163	178	178	187	159	164	156	167	151	145	134	158	136	162	155	179	171	160	169	168	172	165	157	152	177	166	177	154	133	179	165	140	164	153	149	156	172	166	163	141	132	173	158	168	155	165	145	169	159	178	174	162	187	181	167	147	149	164	193	167	157	167	149	146	159	143	148	139	146	128	159	165	159	169	167	161	169	164	166	154	155	150	154	146	163
8114	937	1470	1656	1485	1183	1031	796	725	649	638	588	588	564	516	538	492	511	495	488	448	435	464	485	440	433	415	387	395	422	420	450	433	441	432	456	407	414	416	408	412	405	394	421	400	412	415	402	410	428	399	431	421	380	390	397	366	414	418	404	408	420	442	437	410	453	377	390	439	371	403	415	442	395	401	402	446	420	409	415	415	405	421	390	412	395	378	433	419	413	438	366	449	394	396	378	381	394	428	442	441	384	429	442	461	397	397	376	401	397	391	385	417	400	420	425	383	408	419	415	396	394	444	383	408	381	419	415	402	373	412	400	406	379	403	411	407	408	363	372	408	409	396	418	414	388	412	429	416	416	395	401	379	402	416	380	360	394	416	403	428	428	397	408	397	455	405	396	417	397	425	418	369	457	437	414	393	366	387	431	366	388	414	390	396	400	425	394	430	406	413	408	375	400	402	369	420	397	409	411	399	395	436	408	376	409	415	428	422	406	388	392	406	438	417	393	416	428	401	377	440	405	400	411	405	409	389	427	403	382	415	412	433	396	402	424	403	407	405	366	359	399	408	411	404	381	409	426	392	413	427	416	399	412	415	385	421	438	438	394	364	432	425	425	404	395	390	447	401	430	395	401	403	432	389	415	405	415	428	388	382	397	388	419	420	380	401	408	441	388	417	397	396	431	375	385	412	410	374	388	401	411	399	383	430	416	412	383	450	401	436	431	425	425	400	430	424	392	385	420	384	415	412	391	428	397	412	413	427	397	413	439	388	415	393	397	392	411	412	409	436	429	390	401	433	397	413	389	412	385	374	419	416	395	360	433	409	367	451	395	434	407	373	429	422	389	415	442	405	409	391	387	436	413	387	397	360	415	398	424	415	386	392	392	400	411	415	476	401	378	433	374	411	391	407	355	403	383	394	407	375	422	432	406	421	440	386	410	386	422	455	418	400	399	425	393	380	403	407	378	395	394	383	407	411	428	416	408	386	389	410	396	421	400	368	458	398	397	441	415	407	427	388	397	365	414	399	394	391	395	405	398	419	374	457	388	385	413	403	405	427	405	416	429	408	420	375	409	390	419	408	451	426	420	437	388	419	378	381	407	384	393	398	428	398	394	406	401	423	415	415	403	438	426	403	406	401	419	378	403	408	395	379	428	407	427	405	385	403	405	396	432	379	419	400	406	378	399	381	413	424	421	406	399	386	407	373	410	442	424	428	417	407	400	390	421	411	384	375	420	420	440	397	433	431	382	399	399	406	408	449	391	417	402	439	444	385	394	412	452	383	372	437	448	425	399	428	397	408	365	421	420	376	445	404	421	381	434	404	405	416	387	402	390	358	383	401	435	421	381	405	414	408	390	379	411	383	404	411	414	410	388	389	404	407	406	402	426	403	396	400	394	425	403	417	408	397	376	385	399	405	393	418	402	457	394	400	435	411	413	388	381	401	431	441	416	418	420	394	395	405	407	405	401	405	400	407	381	380	364	430	414	369	376	372	414	384	438	474	407	377	368	442	423	395	400	410	383	398	391	391	458	439	398	427	414	408	422	413	412	415	393	416	419	403	378	373	430	386	412	419	407	388	418	413	383	423	388	402	379	396	357	424	400	387	397	428	386	430	396	404	428	414	397	393	417	411	400	410	412	421	401	364	400	412	438	434	408	380	407	399	419	400	390	410	413	446	432	405	402	436	399	372	399	411	399	401	406	378	403	415	421	418	382	403	383	362	399	428	398	417	416	433	428	367	374	411	397	409	368	399	410	404	382	406	404	410	372	404	406	410	376	411	428	402	390	377	459	415	376	432	413	425	369	404	418	420	390	416	377	397	402	420	389	432	378	404	389	360	384	393	404	393	428	451	395	400	385	415	367	356	423	411	401	413	388	419	402	384	389	412	410	422	404	390	432	398	391	387	413	400	414	433	375	356	391	434	409	393	405	422	400	381	419	394	416	385	404	379	388	398	406	440	418	367	399	392	410	423	376	386	421	396	431	415	407	424	405	409	407	414	411	437	399	418	419	379	426	359	415	377	442	369	407	419	402	447	389	383	358	400	383	444	414	412	428	397	387	392	407	417	377	410	417	394	380	407	359	395	393	405	408	381	426	397	385	436	398	425	403	393	399	431	373	413	392	405	426	413	386	400	379	377	381	385	402	395	382	425	395	435	400	381	440	395	383	368	388	392	373	381	398	422	372	362	434	370	417	412	384	392	377	418	409	454	403	391	389	451	389	384	440	364	407	434	384	402	408	411	419	409	420	439	385	410	412	386	426	417	420	392	416	418	425	417	442	417	450	449	410	421	400	427	386	406	424	391	377	422	393	394	394	421	376	405	402	388	419	378	400	382	423	377	406	399	388	399	406	390	384	424	419	435	391	394	397	397	395	405	389	430	374	390	388	423	450	417	380	400	419	411	393	384	419	392	367	402	391	421	392	427	442	404	427	409	400	442	378	415	412	424	397	398	408	414	416	415	414	402	396	372	415	387	398	377	456	394	425	443	391	396	427	388	415	385	422	396	375	405	403	408	399	389	425	397	377	416	437	413	422	391	377	379	442	415	442	432	416	429	423	399	385	389	413	410	401	374	396	406	400	408	386	416	407	403	413	429	393	400	408	375	418	411	417	392	408	390	436	401	406	384	417	378	411	390	389	421	399	394	416	426	429	426	427	445	414	407	385	422	412	416	429	395	393	402	399	401	429	425	367	411	354	372	389	389	410	404	423	407	416	408	391	414	394	415	432	418	419	407	406	381	429	435	407	408	392	398	398	418	404	436	386	402	456	423	396	419	435	393	369	403	405	375	410	412	408	355	430	402	388	387	411	397	442	426	386	393	438	447	408	407	392	408	412	392	390	385	391	395	388	401	370	439	425	425	433	400	388	416	391	400	376	403	404	429	404	380	416	387	404	394	375	417	410	409	392	383	429	424	420	453	441	387	407	398	426	414	373	381	441	418	385	417	392	445	394	426	457	405	421	386	395	415	384	386	417	405	384	413	386	349	403	405	434	392	400	414	396	412	427	418	414	414	425	440	390	418	380	376	425	410	413	413	386	437	402	397	400	380	448	435	398	435	432	408	390	389	430	429	385	404	394	386	401	429	397	372	365	429	385	384	376	423	417	379	421	410	412	363	406	410	370	398	401	414	360	427	401	417	400	372	401	365	408	416	381	442	384	407	407	423	402	400	427	391	419	386	374	365	426	407	403	396	397	407	390	395	401	397	411	375	390	417	380	409	432	393	429	422	384	398	395	361	430	411	401	410	421	393	386	393	415	400	405	393	396	387	418	438	438	385	410	397	426	388	434	388	398	395	385	416	416	405	390	458	376	392	368	441	373	415	418	418	427	378	437	397	420	402	401	396	413	397	404	398	399	361	445	410	406	416	371	381	401	373	433	427	390	438	405	385	402	425	418	411	423	384	428	371	420	382	422	404	419	390	400	409	390	400	404	397	426	450	419	412	390	413	420	398	446	418	398	432	379	401	415
1485	379	361	371	371	363	353	362	366	361	387	350	383	378	346	360	362	354	363	355	361	357	363	377	356	368	401	340	378	380	326	391	378	316	376	373	372	328	341	389	355	366	368	386	392	383	371	362	364	360	394	374	387	383	403	371	364	360	347	374	373	356	341	345	371	347	366	326	336	358	402	357	372	353	375	360	351	392	370	374	359	345	358	333	394	366	342	388	362	361	350	357	341	356	360	355	376	378	358	391	368	349	383	417	364	356	416	376	402	373	349	356	371	308	355	369	356	362	364	387	327	399	365	368	385	376	391	377	324	365	365	338	366	358	347	359	352	340	387	379	381	349	397	376	400	392	374	349	384	365	355	342	334	352	338	340	369	356	377	334	398	387	377	388	374	370	343	332	361	372	371	347	394	353	360	363	353	374	354	375	379	347	352	328	340	320	340	345	367	376	371	355	358	381	348	386	345	346	409	358	389	364	338	380	384	350	345	377	390	369	337	338	324	392	337	374	334	352	363	377	318	356	361	325	394	398	361	369	384	373	389	340	363	341	352	382	351	344	350	389	374	345	354	348	324	332	349	358	375	355	349	377	362	377	312	368	385	374	360	381	378	345	380	382	338	390	385	358	329	343	348	327	379	341	334	348	368	381	371	366	362	376	353	385	324	367	394	402	367	365	364	349	383	370	355	373	337	347	339	364	373	347	353	381	357	391	394	396	393	358	343	341	343	390	409	395	334	389	369	428	363	389	356	336	338	368	370	334	370	363	384	360	406	342	361	333	350	402	396	378	365	352	358	360	360	313	365	346	386	330	364	362	370	356	402	348	368	369	339	374	335	352	382	351	354	374	371	349	318	359	344	372	322	405	384	400	381	357	350	369	340	363	361	368	371	349	349	372	376	380	375	394	363	356	374	368	356	352	336	352	320	354	367	367	343	392	369	347	378	333	335	354	314	361	360	363	395	362	326	370	367	394	410	326	357	348	387	378	365	334	360	397	328	346	396	366	323	314	388	348	364	341	374	354	381	382	410	365	368	384	339	358	382	364	337	344	343	364	368	373	380	372	348	399	374	346	359	358	364	359	352	338	379	401	362	344	334	345	381	347	330	388	372	379	398	364	361	349	358	388	356	332	357	363	344	361	384	357	383	371	359	376	365	378	347	331	373	354	340	391	364	347	347	396	389	382	334	341	351	374	387	350	380	385	354	340	346	369	364	346	333	349	354	369	361	361	356	361	362	366	390	394	396	360	385	334	355	349	355	362	331	358	385	362	337	409	385	369	364	346	400	360	389	364	359	323	348	356	361	383	353	368	393	365	347	343	395	320	374	331	369	352	344	374	407	337	357	330	343	375	351	394	338	362	339	360	362	373	369	343	362	372	380	357	355	334	359	402	357	354	364	354	360	352	384	396	377	368	338	341	373	367	336	388	363	348	372	389	359	358	350	346	349	361	348	379	375	369	382	346	374	372	384	350	364	371	385	364	367	358	348	360	341	415	355	351	355	353	325	357	373	383	360	367	371	345	342	358	358	389	331	362	353	351	385	330	362	400	351	364	363	346	361	390	355	353	374	385	366	330	360	356	333	369	350	357	339	372	312	370	377	367	358	359	341	382	373	405	352	353	328	363	376	344	351	366	371	422	376	354	343	365	366	340	364	352	359	373	363	380	374	367	342	351	376	373	366	367	412	332	371	381	380	337	393	348	345	390	383	355	396	365	351	348	380	369	349	357	365	356	340	371	369	358	361	363	346	382	358	332	360	368	399	366	378	397	354	346	371	322	334	371	367	348	358	366	362	337	358	348	349	320	391	349	369	353	374	370	375	380	335	380	379	378	386	361	349	347	365	397	336	387	358	354	364	354	372	325	372	375	344	323	360	372	368	366	339	387	371	354	314	314	374	323	351	367	362	355	353	365	353	385	406	322	367	328	392	341	345	380	354	360	363	322	340	396	353	400	392	347	321	388	353	381	345	334	375	375	351	409	366	354	338	353	345	310	369	356	367	379	339	306	365	324	379	379	362	358	377	362	372	373	377	346	331	367	318	371	348	333	345	343	378	359	322	362	387	381	332	393	380	337	368	415	393	356	328	360	352	340	356	335	354	358	348	385	413	361	364	394	356	383	344	374	378	341	366	341	341	368	365	366	385	377	353	387	337	333	350	354	376	330	406	368	336	372	370	387	357	348	368	341	336	375	375	319	346	354	361	377	325	351	383	362	341	403	351	383	361	351	360	400	355	381	355	402	341	361	340	347	407	353	373	355	397	409	345	390	337	382	320	339	336	376	345	363	359	397	377	340	363	391	356	358	368	373	361	406	345	357	358	358	357	353	355	348	391	364	368	382	364	361	366	357	387	352	372	354	383	354	385	333	320	329	410	341	342	361	367	370	345	357	364	349	359	381	357	340	359	374	369	400	352	329	371	377	392	361	408	370	356	331	356	345	387	315	330	422	342	361	374	349	353	392	366	366	399	342	341	375	342	371	362	339	364	321	386	348	383	338	371	329	352	369	408	352	366	387	391	327	363	351	340	351	372	380	345	352	332	340	343	332	378	362	364	336	327	357	350	338	363	356	336	375	351	346	383	366	353	328	388	371	354	349	417	369	370	334	368	371	353	341	373	355	371	354	325	366	404	339	366	397	357	376	384	324	344	366	349	360	403	360	402	371	373	394	376	397	358	360	357	376	355	336	335	338	338	336	368	365	349	357	340	351	368	360	333	394	377	332	350	381	354	358	355	382	353	384	369	360	351	337	357	369	396	360	337	360	416	363	365	387	351	351	357	366	369	401	373	380	369	341	381	373	308	335	352	348	384	369	371	337	352	390	358	331	367	359	334	374	387	352	354	347	374	363	330	364	364	343	363	353	373	362	364	356	374	369	366	368	377	343	391	380	337	399	373	352	375	337	366	354	351	366	400	349	340	358	378	355	342	357	395	338	359	359	362	333	355	317	308	388	368	376	368	331	372	357	363	389	369	367	332	380	360	368	378	363	360	350	341	376	385	365	334	378	344	401	343	346	346	363	408	368	365	350	342	352	336	366	370	376	356	360	334	342	364	362	354	371	353	333	346	372	349	342	360	382	368	345	372	366	376	359	359	342	363	375	392	397	384	373	396	344	351	372	356	343	356	341	361	355	351	415	356	387	324	362	386	420	372	351	397	376	410	364	366	360	342	325	344	409	376	348	378	343	356	387	344	364	370	385	390	333	375	378	374	382	372	344	367	383	330	372	347	338	325	334	364	394	374	372	379	349	347	390	381	404	367	356	330	374	391	384	363	365	342	365	328	325	382	394	364	367	344	343	376	355	350	371	351	344	329	374	386	378	362	367	313	346	344	348	363	402	376	369	379	362	362	363	356	371	369	350	380	355	425	389	357	379	391	366	350	372	389	383	379	366	360	349	338	340	355	388	396	386	353	360	391	373	356	326	354	360	356	336	325	366	360	382	340	370	368	369	379	375	340	348	360	379	343	390	389	384	347	373
2120	840	859	877	891	887	915	876	856	839	839	886	823	870	863	858	908	828	872	865	816	822	874	858	869	889	866	815	854	813	836	835	902	824	839	830	833	859	864	876	867	862	818	897	829	835	897	864	853	880	839	828	885	827	867	837	883	847	845	859	871	860	846	861	869	875	865	851	859	833	802	827	893	869	916	837	870	874	893	871	869	872	791	804	882	850	795	796	766	841	830	853	846	832	913	852	839	858	838	802	816	884	872	829	824	841	869	834	877	892	867	801	833	834	840	898	907	893	810	822	847	862	863	866	827	802	797	856	844	833	831	879	832	819	856	781	866	821	899	847	857	810	840	826	851	832	856	854	859	862	834	847	852	888	866	873	839	850	891	876	871	831	852	843	876	837	867	840	809	865	870	834	869	835	831	837	896	880	841	832	882	826	883	849	870	828	851	823	822	828	845	858	836	801	856	832	855	775	815	842	900	860	796	870	881	919	890	854	855	822	859	826	801	891	891	832	890	843	873	838	882	907	822	899	818	833	875	891	870	784	900	816	802	891	825	819	879	842	847	867	865	852	804	829	835	846	854	833	865	818	811	866	852	830	837	883	820	774	869	818	814	803	804	839	853	874	864	849	866	879	865	844	777	823	905	865	873	866	874	788	862	840	903	880	903	891	840	884	882	806	824	922	856	848	837	890	813	887	873	827	899	825	847	874	849	846	844	901	850	832	874	860	819	862	843	807	821	832	868	877	895	851	899	825	830	832	890	879	865	863	856	843	868	837	826	848	850	884	832	814	831	898	870	876	862	840	880	870	844	844	821	849	861	815	792	816	855	893	837	829	867	856	818	775	820	847	891	861	852	865	800	878	826	862	835	841	815	870	852	842	808	876	814	868	830	841	821	848	848	809	876	829	913	902	814	841	848	852	907	882	861	842	884	843	812	851	867	832	842	821	799	829	852	888	844	847	830	851	902	807	829	844	844	837	828	840	875	817	837	825	879	889	878	832	843	848	790	876	843	801	793	788	840	845	846	843	823	780	857	801	866	836	808	813	863	866	800	834	869	836	862	829	840	885	836	828	859	807	862	873	854	855	875	840	815	871	842	850	839	854	852	873	918	886	904	843	841	869	834	881	883	810	851	860	856	833	866	859	835	818	821	898	900	861	861	824	818	868	820	851	833	820	855	837	833	863	831	871	836	774	877	841	885	807	830	805	860	819	846	942	827	822	841	851	867	859	890	819	848	886	816	852	829	840	870	815	866	832	850	847	787	896	852	824	859	848	791	856	883	849	822	845	872	893	809	882	802	889	858	830	816	809	895	809	868	851	895	856	872	806	819	853	857	858	882	888	840	857	851	844	873	860	842	817	858	911	834	784	884	858	870	853	845	828	821	810	873	827	873	820	847	863	877	857	832	890	854	840	853	862	851	847	828	842	848	838	870	830	884	849	845	866	873	889	846	819	856	863	844	856	880	827	827	830	812	818	934	815	803	875	849	867	927	867	872	826	896	793	831	845	844	857	819	844	828	854	858	891	862	873	854	849	854	886	840	839	872	892	903	901	843	896	896	810	879	837	824	836	859	859	827	805	895	838	865	870	875	829	824	802	828	829	799	855	806	858	906	848	844	842	881	852	815	837	831	867	841	848	824	861	861	845	836	790	840	871	857	807	832	884	894	849	879	858	817	863	858	865	814	843	785	879	822	821	870	829	854	827	844	832	858	842	904	835	834	843	837	891	827	868	862	812	897	821	813	876	843	784	840	846	881	847	866	864	918	819	869	884	828	890	861	872	798	855	811	845	865	839	818	931	827	819	823	848	824	842	828	838	880	888	823	888	874	849	839	832	905	888	832	850	813	826	881	853	850	817	861	868	890	864	863	866	837	821	833	829	803	819	868	857	838	831	877	784	870	849	923	822	856	863	880	877	812	854	854	871	874	884	830	800	841	812	871	868	862	842	833	798	835	836	906	901	826	892	857	836	883	870	836	835	856	848	880	853	811	820	827	834	848	862	810	827	873	886	815	863	827	843	863	857	883	836	859	880	859	795	842	808	821	845	879	838	837	863	808	810	911	843	900	855	863	840	876	816	865	820	832	824	859	794	829	845	837	835	822	815	851	832	847	843	888	829	826	851	832	822	892	837	849	883	818	826	843	856	839	830	853	804	840	891	866	817	835	821	825	848	875	814	881	798	819	878	903	793	854	855	792	860	817	838	833	858	880	852	866	816	856	890	882	805	929	865	847	824	824	840	875	813	847	834	890	885	877	854	819	850	915	839	866	853	827	864	844	898	831	840	854	848	847	832	820	887	853	847	936	854	908	839	833	887	832	861	920	882	832	844	855	828	851	867	896	816	892	845	821	825	823	882	873	879	840	883	846	899	843	862	841	877	887	826	797	874	871	907	838	832	838	823	805	865	889	832	789	846	883	853	832	855	829	873	806	863	877	843	851	874	850	897	859	853	872	879	812	810	875	851	831	866	887	900	846	869	840	822	854	822	892	863	859	866	773	817	865	804	833	832	862	817	823	853	823	908	881	873	850	840	850	853	828	808	843	869	783	865	856	833	880	812	827	878	845	847	858	840	826	904	846	810	840	867	805	835	812	874	798	877	887	808	849	876	874	886	859	811	880	808	887	838	816	843	832	835	859	841	852	924	825	866	828	850	845	808	805	869	875	832	856	806	879	850	862	826	820	886	857	889	886	856	868	840	862	815	882	842	839	826	820	847	834	922	865	839	884	889	812	830	853	844	825	875	816	857	828	879	899	909	852	854	847	830	800	884	838	847	863	837	849	836	869	861	779	868	820	891	866	914	858	835	838	874	876	888	874	821	864	853	837	837	866	859	860	852	861	836	851	833	834	801	807	821	870	797	825	850	804	824	802	914	907	852	820	841	842	867	818	853	806	835	831	850	826	841	900	860	943	885	846	846	925	853	860	836	825	801	867	835	835	828	879	858	825	832	847	875	891	866	850	841	868	819	889	825	893	862	883	823	847	853	869	875	846	843	853	828	847	850	854	799	827	841	836	788	824	815	848	831	814	873	829	881	871	817	891	895	876	837	831	826	856	830	878	872	848	824	859	886	826	853	908	808	824	916	849	888	871	801	847	881	893	869	818	871	892	852	860	865	855	850	842	858	886	830	859	819	856	869	816	846	824	875	858	894	860	839	855	897	869	840	815	839	878	892	800	841	838	855	793	806	819	837	870	829	865	875	855	891	856	858	839	913	836	876	846	829	848	905	873	849	837	869	854	823	841	837	884	816	840	843	887	858	892	815	887	829	865	857	841	881	848	775	845	825	825	867	850	879	859	849	897	831	835	859	830	832	918	804	846	860	817	875	908	811	819	826	828	813	878	912	864	853	821	870	860	860	924	844	855	825	836	878	884	821	831	842	867	881	892	863	905	831	849	834	890	871	819	833	898	803	880	805	797	885	835	835	843	862	857	821	852	813	859	848	807	875	831	851	844	860	836	869	856	815	855	860	821	825
7211	613	611	575	460	429	389	387	363	354	380	384	344	343	360	328	337	363	359	356	347	359	373	364	319	297	329	343	317	340	330	346	348	340	347	346	321	367	306	368	350	363	373	348	324	329	327	358	343	334	334	335	366	328	343	378	339	348	358	382	350	337	325	297	352	371	377	329	382	361	376	359	344	323	318	337	345	315	358	331	320	326	361	346	341	334	308	360	366	333	355	352	350	313	326	333	337	385	387	364	364	362	397	337	361	354	350	362	334	353	337	304	333	350	336	331	329	345	340	324	354	328	342	337	321	333	330	346	372	373	338	370	328	336	358	346	361	336	365	345	351	380	367	359	331	364	331	347	332	304	316	323	344	336	314	322	331	350	363	364	349	345	291	350	336	349	350	373	355	338	369	359	327	379	351	326	346	349	332	326	330	364	307	359	356	350	315	333	333	313	323	371	341	338	350	338	322	337	341	325	371	344	330	327	324	314	384	361	344	337	318	341	336	317	330	346	316	355	345	319	342	367	331	356	309	325	351	331	323	321	351	336	357	366	358	342	367	344	309	328	324	308	315	341	331	354	331	324	344	332	361	337	333	360	338	302	331	308	343	308	328	360	341	338	334	371	387	320	330	333	360	338	350	340	330	349	354	362	365	338	366	327	364	337	358	336	369	319	326	366	403	348	347	315	317	331	344	347	344	351	366	323	351	346	374	321	345	340	340	338	341	333	364	345	320	334	374	324	352	356	364	322	347	362	349	340	342	320	311	313	367	337	373	322	336	325	351	365	333	326	354	295	346	315	310	354	348	337	340	348	347	377	357	321	344	318	344	332	356	381	337	329	326	319	319	298	354	376	347	332	349	331	331	313	333	310	376	348	321	315	336	352	326	342	327	313	317	350	355	344	333	349	337	359	331	343	357	341	313	328	355	327	331	332	350	345	350	321	327	296	305	324	361	339	370	357	349	364	329	345	361	319	323	367	378	335	365	311	356	329	341	347	350	368	340	358	364	366	378	329	336	332	364	341	350	310	320	357	334	375	349	329	316	358	327	312	338	355	354	346	363	351	337	323	342	315	325	355	376	349	325	337	334	333	327	326	333	333	325	356	344	343	333	375	372	342	309	357	326	358	352	329	307	359	327	322	362	329	312	322	329	324	360	338	342	320	335	363	300	325	351	361	330	373	291	342	372	326	349	338	316	339	323	390	322	329	383	352	322	319	348	319	324	349	347	355	351	357	344	365	322	307	352	371	380	348	304	344	358	338	329	313	374	335	315	328	353	330	346	355	335	351	326	329	341	382	341	350	357	337	335	379	341	315	374	365	340	349	381	372	348	339	348	326	324	303	311	345	349	318	316	385	345	330	328	350	334	329	349	299	324	321	332	341	315	352	356	344	324	349	364	331	363	361	316	350	363	345	367	364	329	363	340	322	347	333	326	302	348	347	382	319	341	363	339	333	330	347	342	345	360	343	322	330	364	354	315	335	395	353	340	359	353	307	338	345	317	325	349	346	309	316	327	335	365	351	361	336	337	355	354	336	333	353	351	315	332	368	358	349	319	372	334	379	328	341	337	372	346	320	331	332	381	327	319	340	335	363	360	343	367	368	385	361	360	309	340	347	303	332	334	361	344	331	321	324	363	350	376	385	350	293	309	336	352	330	336	330	372	318	325	348	323	309	344	367	310	334	347	330	367	354	361	356	343	341	337	343	319	322	365	351	329	301	319	334	326	355	348	360	332	339	347	307	342	328	336	364	327	327	326	329	325	331	323	333	327	347	321	347	337	352	339	379	306	296	370	340	335	326	294	337	377	343	383	344	330	358	327	307	330	336	323	342	343	347	368	328	320	366	323	350	324	337	303	338	350	373	341	375	337	353	325	325	360	374	370	363	370	318	307	297	334	333	351	371	310	326	390	365	346	353	326	316	353	355	353	344	384	337	332	339	332	305	350	336	326	362	381	341	363	370	342	323	340	336	322	345	339	338	359	311	341	334	382	371	314	302	330	345	335	320	360	337	327	337	341	352	384	359	358	352	355	334	356	356	354	323	331	329	340	355	347	308	352	350	329	372	362	359	351	349	371	330	327	334	360	353	398	337	311	319	332	354	327	324	361	342	345	342	351	332	316	309	367	327	336	305	369	330	355	340	349	338	320	329	346	311	332	335	350	393	378	335	331	379	338	342	283	358	311	366	342	332	366	358	323	377	373	394	350	340	367	333	343	336	325	318	363	320	359	322	331	321	353	349	337	330	353	347	361	319	329	322	334	314	304	329	353	358	342	340	329	365	336	366	320	324	328	365	339	344	358	319	308	340	332	350	332	339	325	305	352	364	339	341	346	321	345	346	346	363	357	356	368	326	340	310	352	324	309	335	306	365	355	327	352	350	308	332	363	369	367	362	375	331	320	352	361	335	372	353	312	343	329	353	360	306	341	308	343	343	383	338	333	325	374	307	373	334	336	327	335	338	337	369	361	333	369	345	339	337	306	326	329	329	353	318	357	357	376	358	340	328	338	357	341	313	323	368	326	322	358	321	381	344	355	326	330	337	368	354	332	320	368	334	333	346	352	315	317	336	324	329	363	310	334	336	337	307	348	338	323	350	332	307	315	385	359	310	364	329	368	354	323	337	309	359	326	348	323	332	349	334	361	326	347	351	347	333	323	340	370	330	327	329	351	371	323	346	365	343	330	354	392	355	363	350	364	346	367	353	333	315	293	324	326	316	344	338	349	348	326	316	326	317	387	380	326	338	331	324	323	348	354	327	352	303	349	359	354	330	365	386	321	338	343	350	335	332	359	329	352	335	340	325	335	327	352	317	333	309	327	330	332	348	346	319	333	352	299	306	340	361	371	376	364	349	307	382	325	333	326	357	331	376	319	368	341	349	356	373	374	348	373	381	318	345	333	339	335	321	364	376	330	342	330	351	319	345	323	373	332	319	322	320	356	338	363	309	310	344	339	349	329	366	365	359	340	310	324	344	349	370	362	332	360	317	331	354	339	317	329	305	334	325	317	339	347	327	331	322	316	367	341	322	293	292	345	351	369	345	356	348	364	350	333	352	313	329	343	358	302	372	322	358	351	341	320	354	330	348	345	347	329	359	349	329	336	335	349	339	339	339	343	292	319	343	323	345	335	320	322	304	338	320	330	322	344	357	326	347	323	336	345	351	351	332	330	325	321	352	343	353	349	355	359	339	376	324	318	316	333	355	377	339	331	315	350	332	321	339	340	374	332	309	355	347	333	332	341	348	327	362	335	340	329	331	323	306	321	360	344	354	317	354	359	336	359	319	358	340	329	326	300	342	357	329	386	374	320	353	317	352	360	335	360	346	350	323	333	343	309	348	319	340	336	326	363	330	319	289	357	336	328	332	307	339	356	334	348	371	322	375	361	346	310	342	339	331	346	340	324	315	335	340	334	323	322	360	340	349	336	316	288	294	368	315	333	315	318	325	346	359	334	343	323	341	339	319	371	339	370	344	365	381
6605	1065	1310	1431	1283	1135	1118	1045	978	943	911	883	867	927	853	877	838	815	775	821	801	812	857	852	870	812	810	825	774	846	833	829	810	849	783	779	761	783	752	834	823	784	807	811	807	789	765	845	744	791	798	783	811	786	819	810	784	810	830	794	786	772	783	837	792	793	837	801	807	817	788	819	805	790	830	805	789	779	807	790	757	778	823	820	776	858	806	827	810	815	818	827	766	806	792	898	805	852	772	813	824	757	824	782	764	800	792	801	781	809	781	788	739	795	824	780	832	803	835	843	818	778	781	792	834	817	811	804	830	845	765	845	803	822	798	766	775	754	818	807	852	773	800	776	818	747	805	816	787	801	805	778	804	820	826	825	786	789	810	801	794	753	787	830	774	833	774	822	755	849	786	742	769	780	760	793	828	818	787	827	812	786	764	819	813	794	765	850	776	747	813	778	795	807	774	784	780	796	782	764	826	818	791	779	787	814	773	816	834	830	851	775	777	756	769	811	804	778	747	829	816	772	808	819	816	782	846	850	753	822	763	796	798	799	800	783	781	783	777	767	804	807	837	789	831	779	824	785	841	806	787	834	843	767	805	762	814	806	794	863	798	831	757	778	822	782	773	825	799	820	781	749	816	763	758	781	807	802	833	754	851	772	831	751	802	800	806	795	769	786	813	785	746	790	843	802	795	746	786	851	779	799	807	802	785	787	796	755	830	809	754	784	789	766	734	767	771	798	768	798	822	812	811	750	797	823	790	749	796	771	806	790	800	751	755	802	806	785	804	794	786	799	796	774	762	791	788	786	749	772	756	768	765	843	802	854	814	744	783	773	792	777	804	788	836	766	804	829	818	814	780	812	762	781	794	820	837	816	826	753	769	801	792	800	814	799	803	794	785	739	805	732	769	783	749	774	780	765	796	787	705	742	793	806	811	857	777	812	803	808	801	798	774	800	788	784	778	798	792	823	792	779	836	784	783	839	790	779	791	806	832	777	810	796	844	781	799	763	782	789	797	837	819	818	796	780	843	807	832	772	735	801	810	768	791	802	818	803	832	791	796	745	804	797	830	773	767	823	846	818	802	751	792	809	810	846	815	741	796	787	814	790	804	776	815	791	834	794	772	756	805	839	764	869	791	781	809	777	751	843	807	803	783	796	794	875	819	799	800	819	822	782	797	833	795	810	783	808	827	771	816	892	839	841	815	749	841	794	798	825	752	816	769	824	851	763	810	761	771	778	762	796	779	786	870	786	798	822	817	825	776	809	821	821	752	762	815	781	834	832	758	758	788	821	815	754	802	818	832	806	808	818	777	772	773	826	849	790	811	776	745	842	801	793	769	817	825	824	811	766	773	797	804	797	814	778	777	815	805	794	772	768	757	763	773	820	766	830	798	766	829	800	767	784	822	818	804	819	787	768	847	866	812	768	770	809	768	801	785	801	827	789	777	805	840	852	780	790	753	782	810	820	791	784	771	754	819	778	758	798	813	784	799	786	773	746	747	810	763	776	784	783	742	762	778	792	818	779	761	763	770	782	808	765	828	790	831	818	765	750	809	804	798	822	804	788	790	813	815	824	784	748	806	781	782	756	811	811	798	777	784	813	795	795	805	819	800	800	810	784	785	782	772	782	730	785	808	782	816	728	788	805	802	767	774	845	794	784	794	733	794	766	774	822	784	805	772	780	775	796	767	807	818	814	831	765	793	806	757	760	832	768	831	799	767	729	780	855	798	850	770	820	757	808	786	835	742	826	803	811	723	802	820	811	778	813	815	767	794	788	794	821	786	772	851	805	763	842	835	804	749	742	790	786	793	812	748	768	797	770	824	815	741	794	774	820	772	815	805	805	855	810	780	793	844	755	827	752	784	773	761	792	838	834	801	812	800	804	806	781	844	762	802	767	770	818	734	827	772	748	788	823	763	766	771	786	833	775	817	812	812	756	840	788	782	754	786	854	802	801	842	773	790	799	820	792	835	786	779	774	827	775	800	777	776	784	793	798	811	794	837	818	765	749	825	772	773	806	801	777	751	809	787	811	801	820	787	833	761	833	805	784	772	825	804	761	763	783	834	748	772	782	790	769	781	810	796	746	828	789	814	799	820	792	826	782	766	819	805	821	815	797	780	771	806	826	781	734	864	831	789	788	769	755	788	804	814	804	774	768	808	776	754	762	793	802	781	781	753	791	839	803	772	793	804	790	840	824	756	795	827	829	815	792	835	802	776	766	815	769	770	785	817	783	793	822	745	844	813	760	794	803	775	807	799	760	771	755	777	762	788	806	823	812	801	804	822	862	798	797	834	748	826	809	793	810	797	751	772	773	761	786	812	772	774	795	765	788	798	820	789	791	813	773	801	775	778	847	800	775	824	812	770	782	743	803	821	755	863	830	803	814	767	790	772	818	779	757	838	810	783	775	788	805	841	816	759	746	809	777	800	780	833	765	785	771	790	748	811	815	789	781	814	777	809	797	784	766	798	810	839	843	824	727	815	828	792	786	769	743	805	765	848	805	758	796	814	771	804	831	814	772	824	809	807	861	782	785	817	896	825	792	806	817	819	808	824	792	827	756	820	841	794	771	840	771	825	768	803	789	740	804	819	752	773	772	835	775	752	801	826	868	895	809	795	763	792	786	772	812	778	754	752	780	815	742	792	805	801	764	771	869	796	818	781	820	764	756	812	788	789	772	796	814	786	787	790	797	839	736	817	765	803	767	783	755	810	820	810	818	801	799	820	761	785	806	822	802	834	776	828	802	802	762	810	797	819	779	779	745	822	795	837	801	812	796	800	765	818	804	766	818	813	794	828	846	806	800	850	775	841	751	781	808	854	834	799	778	765	846	812	773	755	809	774	787	789	803	764	823	803	867	810	790	742	793	843	812	814	777	796	769	778	760	800	778	821	798	847	830	762	758	762	789	801	774	838	791	796	779	786	778	792	761	793	793	791	833	795	793	783	765	805	833	808	835	792	819	804	819	778	841	789	804	822	807	786	786	818	787	811	808	804	816	827	773	857	808	857	832	792	742	817	780	777	824	744	827	824	793	837	804	757	777	783	789	773	822	802	762	825	822	790	779	794	762	779	819	846	788	832	812	787	810	775	845	826	774	808	838	797	813	799	790	785	830	850	843	856	763	793	765	808	785	820	822	803	776	770	744	801	812	815	771	750	815	820	720	784	783	834	777	794	821	803	764	805	795	780	779	788	787	788	762	763	834	804	838	814	789	822	819	823	860	785	792	794	810	748	828	785	782	790	806	811	768	794	772	764	840	770	794	742	791	786	827	734	730	819	802	797	774	810	794	824	773	825	773	781	821	817	813	756	757	824	809	761	772	806	784	831	800	762	838	825	797	828	785	782	819	779	814	785	790	778	803	782	797	835	812	799	784	781	739	811	768	769	745	825	821	810	794	816	813	824	782	840	854	817	793	808	785	785	743	792	775	785	749	844	780	755	756	812	810	797	794	796	791	778	807	775	766	806	800	775	758
13098	1000	711	530	394	322	269	242	218	192	159	176	164	217	176	166	157	187	176	150	191	166	147	173	145	176	177	168	170	177	192	153	149	167	154	159	125	155	165	146	165	138	121	162	164	142	158	165	156	173	152	152	178	180	157	188	186	156	148	165	199	181	165	171	141	170	179	171	159	148	149	165	156	154	171	146	149	168	140	149	145	155	136	177	158	175	193	163	153	130	156	186	178	160	161	164	168	141	162	169	186	157	199	148	168	163	163	169	177	160	168	161	124	160	155	144	161	156	173	162	155	139	162	174	145	176	161	142	139	165	153	155	182	152	184	144	162	148	167	159	174	162	137	150	147	161	150	165	154	156	161	146	161	171	127	179	154	167	157	126	144	150	137	141	164	169	156	163	173	167	159	168	157	161	169	174	160	175	176	150	169	162	150	138	130	171	173	143	153	147	146	149	162	152	171	149	149	144	149	163	120	163	147	156	140	129	176	151	179	135	144	174	116	136	166	176	147	161	171	172	138	179	143	188	156	152	149	153	150	156	148	168	177	150	159	176	176	158	166	164	141	171	156	147	186	144	148	159	134	164	147	151	177	168	171	141	163	168	156	159	161	148	164	170	176	151	156	168	156	171	165	185	184	159	164	153	156	160	157	167	171	174	174	172	140	161	145	160	162	150	143	136	156	144	185	162	157	146	149	132	166	153	177	160	144	146	141	168	160	154	169	160	163	162	163	154	146	167	143	177	183	153	170	173	156	155	171	160	152	157	153	164	166	171	160	162	169	154	171	161	147	177	165	156	163	163	172	152	161	174	153	173	172	158	153	180	144	167	149	160	151	174	158	168	167	153	167	127	147	163	167	166	198	176	165	145	142	169	173	154	137	161	151	171	144	160	161	177	154	149	171	171	167	172	154	156	166	139	173	154	160	149	159	177	173	141	162	148	141	185	166	178	147	165	154	158	152	155	171	177	166	160	195	165	159	154	171	165	153	176	139	169	139	156	162	167	164	163	168	144	165	149	165	138	159	167	173	178	140	161	170	150	165	145	150	151	162	163	160	182	154	146	177	164	177	160	171	158	147	155	155	147	141	138	142	168	167	163	166	157	138	150	175	155	160	145	139	143	172	177	160	155	155	148	156	123	166	167	179	166	154	151	153	155	177	157	156	155	166	157	164	162	159	160	153	132	171	151	161	157	145	163	183	159	149	161	139	171	147	168	164	178	152	140	169	150	168	182	164	173	176	164	161	176	156	134	189	160	160	153	144	165	175	164	158	183	183	140	156	152	155	160	172	141	181	180	170	140	139	160	169	175	165	153	138	171	173	162	154	169	143	168	178	150	144	153	165	167	186	160	163	155	163	136	148	140	155	177	148	158	134	170	144	147	159	191	168	127	176	167	150	162	165	177	126	159	160	146	148	147	146	153	180	177	186	195	139	151	188	186	159	161	152	151	166	172	153	155	161	171	142	164	135	184	156	164	171	144	150	154	186	153	163	176	148	171	159	147	147	148	146	170	173	156	137	167	154	152	155	125	172	164	152	167	149	161	161	144	180	164	145	164	163	157	156	168	149	177	156	160	146	166	151	145	148	151	163	157	150	156	160	155	177	150	161	167	140	151	166	164	154	148	159	158	146	142	183	186	151	172	163	161	162	166	180	161	157	138	176	128	147	141	148	162	158	141	143	153	175	168	151	147	150	132	173	152	162	170	132	123	163	161	157	162	134	145	176	159	159	145	138	173	160	147	163	146	156	173	151	173	158	149	172	180	161	172	155	152	162	161	163	129	160	133	159	144	171	143	148	150	164	159	145	164	163	164	136	165	140	178	155	155	147	169	170	152	152	169	164	156	153	156	141	149	159	171	153	154	176	173	154	144	161	152	176	163	149	168	159	173	167	161	157	160	162	165	170	165	145	145	188	161	170	167	172	151	170	175	150	191	172	168	156	172	162	155	142	174	151	172	153	153	141	158	168	162	150	138	141	165	163	144	157	154	160	154	153	169	145	178	168	168	152	161	175	180	147	183	164	149	170	139	165	165	140	188	184	190	158	164	153	136	136	166	157	153	147	167	135	144	151	164	150	175	156	166	141	120	157	153	156	178	159	137	142	162	151	154	163	149	181	177	163	161	172	163	147	170	173	155	146	165	144	174	129	165	149	158	144	129	179	176	170	149	186	153	159	154	152	181	176	138	146	169	169	186	153	138	150	169	163	164	159	160	149	155	159	154	158	156	167	166	147	181	167	174	153	146	161	163	150	161	128	175	175	168	146	144	126	178	147	156	131	181	161	164	161	158	156	162	145	149	153	163	150	153	144	160	158	139	139	165	138	152	159	151	171	132	130	167	159	152	145	184	161	180	151	169	152	177	151	148	153	174	152	142	161	147	157	161	150	169	155	168	151	162	150	163	131	137	159	147	149	130	155	164	153	192	142	135	159	145	136	172	156	165	160	149	165	161	154	146	149	158	153	152	127	162	165	140	172	153	151	159	174	187	159	156	151	173	164	147	172	141	165	167	165	163	153	149	140	119	169	146	163	161	156	150	154	143	133	155	161	127	150	150	150	194	144	179	144	162	141	158	157	155	189	190	152	160	170	175	153	159	156	152	159	160	151	142	177	156	157	151	157	162	175	175	153	149	139	171	168	141	170	170	165	180	161	166	164	166	155	149	148	145	162	164	157	164	166	150	150	162	189	145	153	143	198	140	139	165	156	173	146	163	168	169	162	161	166	152	165	146	165	159	155	142	165	161	149	149	189	159	177	156	164	138	155	154	183	163	148	151	149	152	138	168	169	193	145	154	164	132	177	189	167	139	160	146	145	162	163	151	130	147	146	167	176	159	162	166	143	158	156	181	173	161	191	171	168	151	136	155	151	189	176	172	163	185	166	135	158	168	170	141	167	146	150	153	145	145	181	151	174	186	142	138	146	136	153	132	144	142	168	146	177	151	153	166	140	164	153	149	151	172	163	163	160	175	149	152	153	161	146	159	149	163	165	126	155	149	163	147	146	142	144	154	174	158	180	167	148	153	155	146	146	168	160	151	157	163	168	144	191	168	165	163	150	176	141	155	148	168	181	152	156	137	164	170	178	150	191	180	141	138	150	152	150	140	161	168	156	166	167	164	163	161	176	162	179	133	171	174	157	156	166	167	179	145	149	163	171	158	158	171	175	182	152	186	162	155	176	149	166	153	157	182	159	174	157	131	156	163	172	167	159	127	157	148	164	157	152	165	145	164	166	161	165	148	146	169	164	153	172	166	138	179	171	167	165	168	133	139	143	161	160	174	142	177	150	170	165	144	158	179	173	163	142	159	162	185	173	176	146	145	140	159	152	154	167	166	161	161	176	158	164	165	141	150	166	158	177	161	164	169	151	153	147	143	164	198	165	174	184	149	149	152	152	160	176	165	144	126	173	152	156	133	159	143	147	149	160	181	139	139	143	156	172	149	153	149	155	149	150	149	155	140	165	158	168	167	156	146	160	164
8099	919	1493	1639	1468	1253	974	808	752	658	639	605	553	539	541	507	518	488	467	524	455	447	490	427	413	430	443	421	410	396	481	398	442	426	458	452	409	446	443	431	373	436	419	457	414	419	469	436	380	429	400	438	427	414	446	371	388	445	428	383	421	441	430	413	416	411	425	460	459	411	426	431	410	389	390	435	400	425	430	400	413	375	401	433	408	452	412	409	411	407	416	391	393	399	410	416	443	412	417	411	382	405	406	411	433	435	415	371	433	421	384	469	407	399	404	452	434	403	441	425	374	397	407	377	402	422	414	382	400	426	422	395	403	429	410	410	426	429	392	418	425	383	391	403	398	437	368	416	411	447	378	417	426	419	426	380	382	407	437	456	401	397	390	392	389	411	379	455	402	387	406	409	417	397	355	406	423	404	408	421	428	390	379	377	408	428	423	424	425	387	406	411	395	367	426	430	413	453	393	418	418	420	423	398	451	400	421	405	408	443	406	406	384	404	418	451	393	386	354	396	439	391	407	428	373	439	406	442	385	442	400	379	394	456	387	443	393	378	417	412	428	399	412	410	379	458	385	397	416	419	393	416	383	389	406	401	435	400	465	384	394	424	411	407	388	449	416	401	453	403	415	409	412	394	410	411	406	388	394	431	399	390	423	394	414	386	411	401	390	420	397	403	395	384	429	418	380	399	399	434	402	407	412	399	402	410	391	414	363	411	376	429	418	408	380	395	409	385	387	425	443	411	423	413	415	415	414	377	442	385	416	409	410	409	406	428	435	437	371	414	434	418	408	405	442	391	379	372	437	411	410	442	415	396	400	390	400	452	425	382	396	431	410	399	392	402	406	407	406	386	405	425	367	423	393	405	409	428	420	411	413	459	410	428	439	404	410	420	392	426	415	460	383	398	409	368	416	370	382	431	397	396	411	407	414	393	387	406	427	395	436	404	397	406	402	420	389	407	419	404	429	401	443	378	369	400	362	378	433	409	394	395	397	452	420	435	426	389	421	425	404	419	415	413	389	391	409	414	416	393	439	420	430	393	418	400	431	398	379	406	418	424	443	421	427	409	447	427	419	395	402	405	396	416	379	396	431	389	374	379	404	375	395	440	406	429	391	366	394	401	430	404	421	402	358	407	373	392	385	405	419	411	404	422	413	408	399	406	397	406	411	412	383	392	404	389	407	410	450	389	435	430	401	420	398	405	404	376	390	420	390	441	377	409	375	418	394	388	425	365	441	414	391	436	418	428	417	427	431	407	416	393	426	407	439	415	397	401	397	398	416	422	439	412	415	425	409	405	369	410	381	430	423	403	404	441	404	417	396	404	422	414	401	422	407	417	374	401	403	414	419	444	407	446	384	429	423	371	407	387	402	414	410	408	428	422	417	435	413	408	422	392	411	401	405	410	375	417	372	389	415	421	402	397	414	373	436	391	406	409	382	409	399	423	423	399	437	436	409	394	440	407	404	384	394	384	396	443	406	444	435	417	392	419	397	382	414	403	431	402	431	427	404	395	351	396	409	437	401	410	434	413	389	424	397	391	413	412	392	432	372	398	425	408	412	440	411	413	383	415	420	394	424	420	447	412	439	402	375	395	429	403	440	412	367	363	441	394	423	435	414	417	418	445	416	431	395	419	391	378	444	367	388	417	406	424	375	442	391	404	405	421	445	427	411	388	407	406	410	443	386	427	397	433	422	418	395	400	418	371	413	396	403	405	412	357	423	376	411	405	434	415	433	405	395	429	389	473	400	409	400	429	416	383	425	424	434	444	410	416	383	439	393	409	371	415	409	380	380	398	420	404	443	384	410	366	425	404	408	397	415	402	395	359	380	389	425	387	385	403	456	440	385	425	398	405	446	407	380	398	399	423	392	406	396	387	408	395	431	390	410	424	397	397	396	423	373	431	407	384	384	428	403	423	386	373	418	403	417	418	394	460	394	426	361	379	415	396	413	381	407	449	410	399	434	397	357	406	381	402	395	419	389	406	392	441	400	436	416	413	415	402	398	386	410	415	395	411	397	415	394	424	420	406	416	385	422	407	397	427	375	416	399	415	449	422	386	418	413	386	354	427	392	419	395	377	408	426	405	395	422	399	409	373	405	417	440	397	413	408	396	420	398	403	404	406	387	383	448	392	450	449	416	425	434	410	414	406	385	447	405	386	402	424	424	395	391	421	399	400	397	397	400	381	395	359	392	403	425	374	387	386	399	374	421	409	383	384	398	422	409	406	398	404	441	421	384	395	363	393	422	419	375	395	424	417	394	400	407	408	419	432	423	388	418	398	389	403	417	386	391	443	421	390	395	395	388	411	397	404	401	441	410	392	398	422	402	404	420	429	402	412	395	387	436	402	400	389	446	447	398	381	410	403	374	394	425	450	401	407	406	402	399	391	418	387	399	444	418	408	421	417	426	400	398	406	385	418	411	439	431	376	401	399	380	435	408	408	397	337	398	433	401	419	389	415	406	373	383	448	421	424	416	425	441	416	390	378	412	417	412	397	446	435	423	406	440	462	402	376	401	407	433	415	388	408	386	407	371	429	411	395	401	397	395	441	429	418	401	411	410	405	381	430	418	431	423	419	389	400	404	424	387	426	415	428	434	427	399	439	418	356	391	406	378	402	439	405	394	425	417	395	422	425	383	375	385	419	393	402	424	443	432	430	393	414	421	428	394	391	404	406	419	420	432	387	387	394	395	384	449	413	390	370	419	380	399	397	377	431	419	408	432	441	403	406	355	398	383	463	400	403	422	385	425	355	410	409	392	466	403	397	411	429	415	425	412	417	391	378	410	413	393	349	407	402	441	423	366	414	426	418	371	370	424	390	396	388	384	424	422	402	435	400	393	441	418	421	414	409	404	422	401	385	380	366	430	415	384	384	399	417	401	404	376	401	393	410	353	398	439	403	408	374	424	381	399	387	365	431	429	399	435	419	416	373	400	407	404	432	412	404	390	411	399	418	432	382	403	424	409	413	408	406	401	400	426	392	436	358	397	329	379	413	414	445	406	378	398	407	398	397	431	374	404	392	412	458	410	406	385	365	375	421	398	422	411	383	412	444	384	411	398	399	438	395	406	421	396	421	449	410	446	408	387	386	431	404	381	422	379	408	348	429	400	395	426	393	417	409	448	372	385	405	376	427	380	419	420	396	379	380	403	423	388	442	412	369	410	416	430	395	369	418	388	430	418	406	443	454	400	447	368	411	424	405	379	410	437	396	397	421	448	398	389	424	385	414	436	394	416	392	428	392	399	381	369	407	416	395	423	428	422	426	367	417	417	392	392	412	408	393	394	410	424	422	425	405	412	422	427	442	408	380	375	418	424	381	391	378	382	447	391	421	394	410	394	381	388	414	426	406	401	433	404	361	399	395	421	421	379	416	416	415	422	425	385	408	404	407	380	412	405	410	407	423	400	398	447	379	409	420	421	365	418	434	388	390	413	423	409	429	409	399	425	392	398	387	444	382	388	426	418	397	412	428
1502	392	402	389	366	414	362	401	349	371	357	360	386	345	365	386	377	384	360	369	370	374	358	393	393	377	379	386	369	371	357	393	382	365	366	364	357	359	345	359	380	348	379	373	381	371	373	375	347	361	414	336	354	374	338	348	336	325	393	362	326	370	343	380	333	373	389	337	352	351	374	348	342	351	385	404	399	350	389	393	374	376	362	358	340	376	365	351	419	411	333	340	419	340	380	336	345	366	393	334	345	355	376	339	364	349	330	355	381	356	320	370	348	346	355	331	345	351	339	341	353	334	403	368	374	369	344	353	347	368	379	363	378	338	395	357	338	339	367	323	364	333	394	375	363	352	342	400	355	408	372	366	419	374	373	353	332	380	357	352	388	363	350	333	339	375	362	377	400	357	345	382	329	358	349	344	354	356	366	364	353	374	383	348	340	341	371	330	328	367	340	359	359	326	358	372	370	342	347	378	321	349	419	405	378	361	390	354	370	379	352	347	398	357	340	360	341	356	358	358	402	347	391	368	335	362	348	370	355	388	358	370	356	350	414	399	374	351	380	351	357	403	359	330	330	357	396	387	339	328	366	400	345	366	326	355	381	342	335	352	360	338	375	361	355	335	350	354	403	365	384	369	381	370	392	354	352	366	382	372	363	369	379	363	362	374	349	379	378	381	376	367	377	369	372	333	346	359	350	377	345	385	349	356	368	353	342	386	352	373	354	390	354	330	388	363	334	376	348	346	349	375	362	367	402	365	357	338	370	383	374	376	352	392	356	372	400	361	356	379	371	345	358	355	327	317	376	369	371	370	371	376	341	365	347	343	357	356	416	358	343	323	389	338	361	360	375	342	365	352	370	373	346	364	394	334	363	360	347	386	376	330	393	375	384	357	384	360	325	323	355	411	363	411	356	342	341	332	351	363	379	376	364	368	344	375	374	367	361	338	364	350	374	354	372	380	390	379	373	365	319	364	322	372	427	359	384	355	370	377	382	376	355	333	364	353	379	347	380	356	393	339	349	335	323	359	360	358	339	406	371	375	334	355	357	336	364	324	372	383	307	348	337	325	380	373	379	393	353	357	326	394	404	354	409	346	414	350	425	389	357	341	345	355	339	386	419	363	348	357	356	346	388	375	360	356	349	361	377	345	401	355	320	347	377	355	379	394	391	375	333	335	340	349	344	345	363	349	361	349	348	360	342	392	357	336	380	368	374	388	382	378	364	374	387	337	365	381	381	389	351	389	349	338	407	339	382	374	351	369	366	350	355	392	365	375	362	357	344	353	356	399	362	377	333	362	385	336	372	365	356	343	361	360	373	357	346	374	377	381	367	352	343	329	382	366	404	378	351	377	353	373	355	360	397	356	380	344	365	342	377	371	345	369	357	356	366	351	352	332	376	350	330	369	358	348	338	352	390	387	363	337	362	377	344	307	370	356	385	359	368	321	385	359	362	355	351	366	359	370	355	358	395	354	386	341	349	402	353	359	392	356	363	370	337	382	362	405	398	358	359	389	351	402	368	327	324	361	350	382	361	363	344	352	401	427	408	365	377	334	320	378	368	393	371	364	352	344	354	355	375	347	355	389	380	359	392	398	356	389	325	383	360	372	356	321	362	369	353	372	402	394	345	341	329	338	376	339	322	382	362	359	374	351	358	334	365	369	364	373	315	350	331	371	322	406	380	349	351	380	324	356	310	384	368	398	389	333	386	380	408	371	378	354	346	364	332	379	364	361	399	386	375	351	391	370	359	340	374	350	368	386	328	384	383	358	386	348	371	373	362	359	374	349	350	337	356	370	356	369	349	368	339	359	384	367	341	350	393	399	378	355	364	344	356	357	351	361	346	348	330	345	345	370	375	339	377	391	378	362	372	392	383	387	355	384	386	384	398	348	396	357	370	334	340	343	374	336	377	386	372	348	384	351	381	365	354	374	375	362	355	362	378	385	339	344	350	377	347	386	360	386	359	347	338	353	366	346	372	307	350	348	359	360	362	397	395	373	371	372	330	370	382	346	362	396	355	362	396	352	351	351	402	370	351	363	316	354	410	378	369	321	371	375	350	355	357	356	341	371	360	389	347	381	388	362	331	382	370	372	393	380	395	357	398	363	365	343	378	394	349	349	341	390	386	357	362	365	349	358	384	401	364	349	377	367	351	332	369	381	336	383	347	371	395	309	369	375	381	354	346	378	376	348	339	361	351	354	347	333	368	362	358	346	348	393	359	363	354	319	339	372	361	313	359	365	362	396	371	376	369	363	340	355	361	319	355	366	336	353	367	416	371	374	358	331	341	392	335	344	373	331	335	375	346	368	325	350	322	359	356	363	391	365	331	371	329	409	355	365	415	352	374	336	334	349	363	373	416	388	334	320	350	378	414	372	341	384	357	358	350	349	403	335	351	366	355	375	391	337	382	371	338	379	393	362	376	358	372	367	362	336	366	355	348	383	357	372	376	349	344	340	389	367	367	324	393	343	349	346	344	353	360	360	326	361	385	386	369	370	383	347	323	365	332	331	373	358	345	384	383	349	345	371	357	339	360	321	367	347	364	345	316	372	309	363	363	343	357	374	368	389	357	358	368	360	376	384	392	352	376	328	345	402	363	368	358	361	320	367	351	367	382	337	387	365	383	339	394	362	369	364	388	355	353	363	362	354	380	391	355	395	366	335	355	344	373	354	405	350	391	423	351	397	362	364	359	368	362	370	348	404	366	358	345	368	328	355	404	346	365	364	395	341	376	371	372	377	360	399	345	329	361	379	370	313	353	367	358	362	370	393	398	334	384	360	320	387	373	336	345	365	344	342	350	353	343	341	360	420	351	350	357	363	388	381	356	398	352	377	352	306	387	378	350	376	352	399	356	373	388	390	362	320	321	364	346	367	355	383	371	352	376	359	434	359	379	349	378	385	402	362	373	351	352	382	385	382	353	361	374	362	394	356	396	359	379	377	365	386	399	366	365	381	368	361	367	376	361	348	366	379	358	339	376	342	379	338	364	332	361	344	384	372	347	381	373	341	352	392	363	379	352	374	370	347	375	358	340	353	368	373	361	363	347	385	344	338	360	363	379	329	373	347	332	370	373	376	370	371	365	327	349	366	370	323	347	369	373	394	346	348	361	356	329	357	358	364	350	362	390	355	387	341	345	344	373	343	357	384	368	346	364	332	331	316	362	358	382	324	366	326	366	339	381	414	386	332	364	387	367	331	369	365	353	373	364	378	358	364	338	344	360	403	330	382	354	383	348	362	356	372	379	397	365	337	376	358	339	307	373	380	343	355	361	359	372	405	361	379	373	341	345	356	390	389	379	333	375	376	347	326	363	392	383	362	368	428	379	343	352	340	322	346	368	344	345	360	362	379	382	309	403	368	340	359	365	366	337	358	415	353	366	361	357	365	356	379	369	327	363	361	365	389	377	378	364	303	335	326	379	334	342	373	361	372	390	365	382	383	384	380	387	366	378	392	404	369	374	381	348	378	353	361	348	366
2098	883	852	903	830	806	822	840	858	840	855	826	819	890	834	845	845	847	885	814	827	884	862	876	868	865	819	861	890	848	875	856	852	817	821	887	849	856	858	831	841	831	854	830	863	839	805	848	894	840	813	836	806	898	876	819	810	843	883	822	811	887	807	819	854	823	855	835	855	813	829	874	879	845	876	854	841	869	869	781	826	799	804	878	855	837	847	862	915	856	833	861	894	847	842	823	886	885	844	844	904	901	865	828	853	845	841	830	874	871	878	843	844	860	923	800	842	863	841	770	834	854	855	861	838	860	863	880	847	830	858	807	907	876	887	852	851	866	817	861	877	850	860	779	875	826	862	842	860	827	871	848	864	863	845	826	851	873	856	828	878	854	855	789	847	842	841	864	828	796	871	934	847	821	861	831	815	811	869	880	843	894	854	874	875	792	823	845	847	905	872	863	875	918	841	912	808	815	808	857	797	844	891	851	871	791	870	816	915	843	813	845	850	797	841	816	856	870	847	859	871	876	835	855	925	826	893	862	842	805	815	860	809	853	894	854	901	814	797	890	786	855	795	856	907	835	855	820	840	861	838	868	828	881	832	815	852	875	803	860	844	899	853	820	859	883	870	875	894	890	812	811	824	876	837	881	868	809	820	839	837	851	867	879	879	832	889	832	820	879	839	838	833	833	813	855	825	887	858	797	848	867	884	841	894	866	890	830	898	822	834	796	828	811	849	847	824	839	821	872	833	803	881	892	864	819	840	852	885	859	886	841	895	880	819	806	769	850	826	826	825	846	829	842	822	842	857	885	842	816	873	904	852	879	870	861	907	861	877	892	824	841	833	839	837	832	868	807	808	863	830	859	879	868	803	811	874	825	843	857	844	812	850	906	845	876	838	835	892	895	851	833	839	806	867	816	869	871	778	837	862	813	890	808	837	866	868	820	842	845	797	869	855	819	801	796	816	875	838	862	804	834	844	858	850	819	836	878	824	819	863	856	848	860	889	900	839	887	837	885	870	822	898	889	874	851	811	884	868	815	868	849	858	827	856	844	895	842	865	882	863	885	857	881	835	876	817	855	820	809	856	857	839	847	846	848	869	875	815	852	872	821	837	846	900	861	836	822	874	871	838	805	865	860	859	878	834	842	865	869	814	939	876	819	817	786	856	889	832	832	804	872	843	850	850	866	856	870	886	881	833	895	879	857	838	851	821	857	788	847	902	849	856	869	861	834	844	803	860	866	887	839	837	840	846	823	887	923	790	872	820	834	883	845	862	847	889	838	819	865	844	828	836	866	823	858	815	862	808	905	849	827	827	792	866	823	878	852	805	863	848	835	870	848	865	838	832	830	883	827	825	816	835	942	894	853	851	879	860	859	859	909	835	867	893	856	864	861	888	823	877	873	891	817	836	877	786	833	784	840	908	809	858	855	833	856	863	840	890	830	860	859	897	864	831	868	863	832	831	787	851	879	812	876	852	863	912	892	829	831	856	850	855	876	867	792	910	802	839	876	820	853	854	865	864	858	817	851	795	869	895	889	821	850	798	891	822	832	830	843	856	867	880	835	846	835	863	808	882	807	873	863	836	806	811	850	821	868	806	861	877	885	869	881	842	857	907	867	879	862	822	885	872	894	829	857	822	821	852	815	851	845	792	843	887	869	820	894	872	842	837	824	851	879	848	871	874	835	878	818	833	847	823	906	797	848	815	827	852	868	841	853	847	852	768	902	809	842	928	813	837	849	830	821	826	884	917	830	833	837	848	835	864	866	845	828	889	843	834	823	783	811	834	826	842	871	835	866	849	918	818	858	851	883	854	782	851	830	870	793	865	830	882	842	821	850	850	829	874	806	862	828	829	865	863	894	881	888	824	828	822	841	842	872	832	879	889	858	793	872	818	849	826	870	832	794	852	854	816	844	818	864	824	826	859	845	865	828	794	844	846	857	817	881	840	870	876	858	871	840	818	838	845	854	798	859	897	863	840	817	853	859	839	871	889	864	877	851	821	836	847	859	865	850	830	831	818	847	836	836	844	887	878	834	828	859	851	837	827	914	862	876	818	806	848	836	886	860	857	841	818	838	878	838	826	872	893	850	827	881	826	882	854	785	830	852	821	850	904	840	833	882	849	808	866	855	857	837	850	828	864	839	851	873	894	876	767	853	876	894	866	824	869	851	860	826	891	886	792	882	837	843	866	829	872	835	839	840	835	851	849	789	858	811	851	868	887	829	814	868	837	863	872	871	821	837	832	887	856	867	838	849	845	879	848	836	838	840	870	873	893	810	795	820	856	813	832	866	814	912	891	836	851	815	848	862	809	889	841	831	820	870	830	847	878	857	823	862	860	840	818	845	858	860	823	822	847	797	866	899	872	812	848	857	924	866	810	846	840	806	868	885	876	826	857	825	829	847	839	811	828	842	818	892	872	863	840	847	859	844	850	854	876	860	866	891	872	883	859	860	801	817	826	840	822	822	832	876	826	806	866	855	866	891	853	812	840	898	846	857	866	845	866	827	822	860	853	875	806	855	829	832	866	817	847	868	834	841	869	897	842	850	857	848	838	861	865	887	763	854	858	878	882	869	781	868	864	859	861	839	861	875	858	876	808	840	838	806	870	832	858	832	808	850	808	872	895	889	829	816	833	865	824	893	856	861	868	832	871	850	860	860	885	831	839	857	838	861	829	893	860	788	881	859	840	841	859	915	883	829	825	823	855	799	898	847	898	862	841	890	817	851	880	842	869	855	860	794	853	826	856	844	899	822	858	887	880	825	890	838	850	838	821	865	853	865	854	777	846	840	842	867	867	803	841	871	806	787	828	895	854	844	882	824	824	873	862	859	829	845	860	833	850	864	842	869	933	891	828	858	820	887	852	860	832	836	817	836	810	864	846	804	812	851	804	863	877	836	832	896	855	842	870	873	830	840	859	881	821	839	930	826	864	855	828	790	809	814	874	861	876	859	843	818	844	894	840	832	876	804	837	838	828	854	845	895	867	812	874	807	842	829	839	845	841	864	873	886	860	809	779	839	823	869	840	867	835	817	837	792	824	873	884	853	950	810	861	800	828	885	843	811	823	854	839	857	827	840	902	834	819	851	880	848	844	846	900	862	859	795	822	843	841	825	808	871	878	878	834	831	892	854	823	838	886	829	873	839	891	844	912	874	886	810	846	885	878	850	924	823	835	839	837	861	824	846	828	839	875	838	867	833	883	863	838	854	839	886	849	854	877	894	834	841	825	892	885	867	869	862	843	972	808	804	879	829	839	895	813	868	880	866	866	823	809	827	907	801	767	867	868	843	841	830	882	842	845	851	868	840	813	846	830	845	856	866	890	785	873	850	861	855	848	853	884	880	879	828	801	837	837	907	871	814	826	836	836	893	843	863	852	902	818	867	819	833	829	924	870	850	814	877	803	825	869	870	810	823	837	840	872	883	825	851	880	851	849	822	863	835	862	853	863	850	838	819	856	789	875	835	816	859	848	815	818	854
7078	639	574	495	457	454	432	420	397	378	346	376	373	350	344	337	346	364	341	352	338	322	347	331	351	340	358	343	389	331	335	361	323	369	348	305	379	313	365	343	301	337	342	345	357	331	330	360	348	330	340	358	338	351	341	335	350	328	351	340	341	351	346	349	330	343	342	356	366	369	331	320	335	352	340	318	360	369	353	346	335	374	323	288	362	335	369	338	382	354	355	309	321	368	339	309	325	362	359	364	328	340	353	340	302	334	349	372	349	365	349	359	344	296	323	365	335	332	351	333	332	333	354	349	310	363	346	334	328	361	363	349	358	325	352	355	336	371	326	363	358	358	363	307	351	370	359	330	320	313	315	346	414	350	312	344	334	322	328	342	337	374	352	331	347	363	359	317	389	344	353	344	336	345	357	347	335	340	367	368	360	327	385	374	363	327	362	351	349	336	324	308	321	341	353	350	319	342	337	353	341	336	357	336	333	345	329	348	322	336	341	370	359	342	330	362	338	329	324	355	333	361	334	329	304	340	361	324	365	362	327	349	328	332	334	373	343	352	327	331	368	324	358	340	357	351	335	307	357	303	340	282	350	346	329	348	395	334	378	351	324	367	384	340	322	351	341	311	317	347	366	325	334	360	351	350	373	317	324	326	331	333	334	313	344	334	329	345	329	335	362	355	342	343	356	372	363	358	338	333	337	362	344	354	339	363	369	326	334	368	348	377	329	357	339	345	345	316	322	355	360	366	317	360	345	376	379	316	340	355	310	377	311	345	330	349	341	323	327	335	295	358	352	338	348	299	344	346	372	339	362	326	345	338	354	373	348	350	347	337	334	344	320	376	326	367	331	326	314	353	336	333	344	316	327	321	370	350	337	312	352	341	322	318	347	320	329	366	352	338	348	356	382	331	363	358	324	363	326	350	328	331	332	320	313	343	357	359	364	367	319	350	363	340	348	350	345	355	349	335	358	353	339	345	372	330	309	368	335	364	355	333	343	344	352	359	320	333	331	347	337	339	339	380	390	346	321	360	340	321	317	338	340	330	343	331	354	388	361	346	321	358	350	380	331	339	347	366	363	353	337	337	329	334	345	316	345	332	301	347	369	333	344	355	333	378	358	358	368	338	339	359	314	322	325	339	341	303	347	329	354	349	343	370	364	348	334	347	344	348	356	328	343	350	325	358	367	336	381	382	294	330	328	333	342	369	340	387	390	359	363	331	323	321	350	366	319	389	359	333	344	354	333	377	359	347	363	343	342	325	335	361	324	331	327	334	334	341	357	334	327	343	319	305	364	360	348	351	337	375	326	345	351	368	367	340	346	324	335	364	367	315	383	337	400	326	322	337	327	323	343	360	330	324	334	342	333	324	357	368	344	329	354	348	359	336	362	335	337	328	369	384	369	334	326	343	316	343	323	355	324	333	337	369	350	344	378	356	363	366	377	360	345	348	351	360	354	348	368	323	372	312	344	327	325	327	350	365	341	304	346	334	370	341	345	331	371	350	339	384	355	318	355	333	324	374	333	320	331	356	361	304	333	363	324	345	359	371	307	323	346	357	332	295	331	338	339	293	322	349	361	364	373	326	373	324	346	360	318	347	341	322	311	344	340	339	350	367	359	311	345	344	362	315	325	338	333	363	336	323	345	353	360	350	312	331	347	338	353	316	338	367	349	348	370	376	328	339	362	344	371	326	308	347	338	358	328	345	342	353	368	337	324	344	316	347	344	287	351	338	340	316	351	354	327	345	354	307	387	326	357	366	350	372	338	301	368	340	358	355	344	343	340	330	313	349	369	351	341	317	325	345	360	373	339	327	379	319	346	323	352	336	342	352	361	341	321	334	361	348	347	364	343	360	347	324	329	380	359	335	359	328	376	337	325	342	355	347	357	328	373	344	336	347	329	392	388	370	337	356	328	352	338	342	346	387	349	354	357	311	359	352	354	356	352	356	341	351	342	338	342	352	344	365	347	354	336	361	339	356	345	336	334	340	325	375	336	385	336	346	324	343	363	331	345	330	325	337	359	331	356	370	343	335	345	331	339	331	343	358	350	336	336	375	305	311	359	323	344	359	331	353	345	360	371	354	330	301	337	345	319	353	337	322	371	356	343	332	321	353	347	343	340	351	350	328	344	334	357	311	330	354	353	325	321	352	334	336	358	349	365	327	336	365	378	322	355	349	335	321	345	317	332	346	337	364	334	367	361	363	320	335	346	304	347	350	359	382	342	344	355	313	370	324	325	334	337	368	353	328	331	357	345	358	327	347	388	332	339	354	373	321	332	343	307	333	321	341	367	332	342	360	336	361	324	310	364	355	384	379	326	344	334	349	365	334	312	339	328	343	384	336	358	334	332	356	324	341	303	322	342	337	336	338	323	326	340	351	340	338	309	349	303	363	332	347	351	355	372	359	336	352	359	334	383	354	347	325	362	317	329	335	336	360	365	360	347	316	328	325	321	377	331	315	346	342	346	329	344	323	376	346	349	344	368	358	324	359	383	343	355	352	322	329	365	321	296	375	345	347	325	359	389	372	333	304	350	344	331	316	346	343	356	338	316	379	350	327	349	343	348	358	353	327	316	353	298	341	352	362	318	330	350	339	390	361	343	328	355	345	324	317	353	327	372	316	348	366	326	349	336	316	392	342	324	346	302	324	341	357	297	304	336	289	307	333	307	325	364	348	293	355	360	365	313	329	340	324	384	354	364	326	338	324	331	346	373	345	321	334	323	364	341	332	353	327	309	365	355	352	349	329	327	335	372	342	325	347	340	332	333	365	319	344	367	362	322	323	343	319	336	292	327	336	362	349	362	330	333	368	345	354	338	352	332	344	363	338	333	319	359	325	335	347	350	348	317	335	363	352	368	347	401	321	363	357	329	344	334	387	309	330	346	332	351	318	375	346	330	314	350	354	328	331	321	327	312	355	362	340	348	321	380	324	356	402	380	332	338	337	339	362	360	338	333	341	353	332	308	377	356	336	362	345	337	338	358	362	352	359	349	314	322	319	313	342	341	363	365	338	366	351	342	347	373	361	354	347	352	364	351	370	346	324	324	354	326	321	342	337	328	323	337	346	333	352	348	339	322	342	311	352	333	324	361	338	343	358	368	346	341	372	360	359	362	320	360	337	313	344	338	332	318	349	313	346	351	339	329	342	339	338	310	345	322	340	348	344	391	365	332	354	313	368	316	328	337	357	347	342	309	355	350	375	333	310	347	372	325	347	359	340	305	387	365	356	362	374	373	344	310	381	325	320	331	355	328	317	318	362	349	282	336	389	325	353	315	333	350	355	327	344	338	320	336	392	300	318	308	317	346	339	342	332	332	342	338	352	378	351	340	331	347	337	347	346	298	373	339	369	347	345	353	338	315	323	366	343	336	356	368	332	378	358	337	299	363	350	347	350	329	359	347	304	314	344	354	369	344	338	332	351	364	372	396	355	329	377	368	320	359	338	367	348	346	373	317	325	367	322	318	328	332	335	354	310
6665	1038	1318	1468	1298	1159	1106	934	987	971	871	902	876	861	834	821	836	826	837	772	784	819	801	805	827	805	823	804	785	792	816	806	811	854	799	828	826	752	819	789	826	818	810	805	810	783	779	800	817	788	790	812	774	765	795	816	810	831	812	806	822	788	798	758	868	787	788	836	770	753	759	835	784	790	796	815	815	789	815	809	758	812	795	858	780	836	769	854	831	827	783	799	781	750	800	843	748	779	780	754	815	814	765	814	837	798	789	807	830	848	834	812	764	800	774	769	780	829	795	782	794	753	785	784	792	842	815	817	791	814	797	798	760	807	820	792	843	812	838	831	812	783	755	808	789	826	815	782	831	818	785	800	783	772	817	805	827	812	824	797	785	805	796	806	790	865	789	812	816	751	777	756	784	799	792	850	825	802	795	788	818	803	792	804	757	764	838	766	803	777	806	801	772	826	836	777	785	817	833	767	848	764	798	829	820	806	747	791	828	825	796	792	799	811	798	806	771	784	752	813	835	780	810	786	714	800	821	843	789	763	834	845	797	838	844	784	771	831	813	780	811	764	773	875	805	808	815	800	772	781	820	811	863	793	815	835	812	766	827	815	819	791	789	809	785	757	819	826	772	770	732	814	781	806	766	849	789	796	833	826	798	772	753	821	786	820	806	779	785	746	783	804	751	807	768	803	758	823	746	797	747	731	799	778	817	734	822	756	821	816	790	779	787	796	794	885	816	790	779	811	770	799	829	826	838	775	785	797	736	777	804	814	772	792	743	815	750	792	774	789	834	811	735	839	844	835	816	779	755	792	770	794	813	814	811	808	745	790	793	771	824	831	759	768	771	756	782	780	811	806	831	744	807	803	803	812	782	793	776	805	779	762	780	820	850	828	819	792	845	787	798	820	805	833	824	757	829	774	804	792	778	776	811	788	754	800	820	766	795	803	790	804	792	815	824	793	817	885	749	789	778	820	805	827	831	801	818	817	754	811	777	747	824	787	825	815	793	827	739	773	775	751	812	782	793	780	767	756	765	809	762	843	758	825	762	777	804	798	772	793	816	850	769	861	799	796	791	752	807	793	795	846	872	784	773	828	783	793	766	850	773	820	777	732	816	770	751	799	763	783	765	838	808	804	796	739	757	817	781	777	777	736	836	749	755	776	795	832	761	737	813	776	844	810	772	756	755	800	799	765	784	802	761	804	820	836	776	791	786	819	776	804	805	823	838	817	754	776	785	803	725	841	787	829	817	767	744	744	754	797	802	775	751	772	796	809	799	784	739	774	799	796	820	788	788	797	808	821	830	761	759	778	841	764	834	834	805	800	860	830	782	775	760	847	750	751	816	763	796	798	810	786	764	810	770	832	768	739	804	790	755	871	732	774	794	771	784	840	773	823	752	794	823	785	826	793	819	820	818	787	811	786	784	742	776	785	815	765	804	799	795	739	810	855	778	839	754	807	831	792	767	774	801	797	796	778	766	802	855	788	819	782	828	793	822	820	741	791	765	813	800	821	820	818	809	724	814	805	806	791	794	740	749	738	802	808	806	806	751	789	811	832	798	801	768	814	828	819	812	769	817	816	808	774	834	752	832	790	794	832	749	793	832	779	786	791	823	801	822	808	820	822	804	815	816	774	780	763	780	827	753	788	762	773	778	785	751	803	811	809	807	801	789	763	793	823	833	782	789	790	824	803	789	734	820	804	785	807	781	812	762	796	800	787	832	863	797	763	785	833	778	801	838	805	821	796	815	808	801	827	831	796	777	796	786	795	890	770	750	825	782	850	798	813	791	768	729	808	794	749	822	759	790	802	790	776	822	785	773	840	839	824	766	838	740	760	793	799	817	812	833	747	820	843	753	783	761	856	794	840	826	849	789	750	796	813	796	794	860	846	830	808	767	711	811	803	802	787	745	776	799	791	845	824	749	749	774	815	783	752	786	787	809	763	823	784	806	823	753	786	755	760	786	795	781	834	729	833	774	820	837	803	761	816	835	799	797	810	779	784	761	802	775	815	815	858	791	781	782	774	779	781	766	790	776	769	814	811	801	848	788	801	815	869	780	819	788	838	755	778	774	781	820	771	773	844	829	787	808	821	866	847	801	861	824	788	836	798	843	801	852	786	793	795	798	784	821	794	783	810	775	811	782	826	810	816	769	811	850	802	794	780	811	809	808	793	772	860	776	781	771	773	839	780	803	758	781	781	766	768	800	762	742	824	813	802	783	823	791	812	805	767	770	892	816	809	788	830	806	694	805	781	819	804	803	802	780	801	776	794	770	787	857	782	825	846	820	824	807	858	807	814	750	762	836	764	790	773	810	820	757	799	764	788	761	784	813	789	811	808	798	759	823	796	808	784	818	817	755	740	835	753	800	807	761	845	783	794	877	809	818	790	764	822	808	817	847	776	796	802	795	803	800	847	781	760	739	825	770	756	810	746	859	793	799	793	822	789	798	839	813	805	800	805	839	781	806	820	758	834	780	824	826	793	765	765	844	824	811	841	754	769	804	863	764	833	761	799	846	855	764	754	790	793	789	769	814	785	818	851	819	744	857	827	823	803	807	799	775	814	795	753	803	775	787	819	791	748	751	813	779	864	795	757	791	814	823	837	800	768	822	783	769	818	834	805	816	798	823	745	833	750	793	796	775	772	745	760	779	786	854	812	772	798	815	799	782	805	744	874	736	850	774	806	774	792	802	855	819	744	796	786	780	775	789	835	766	806	781	832	811	813	820	857	809	788	847	837	847	808	814	828	763	791	832	780	736	802	811	796	880	756	772	837	795	759	796	804	780	808	809	808	792	824	835	811	784	781	800	776	821	809	802	852	813	782	853	789	800	819	807	857	818	828	812	769	810	819	827	763	817	761	771	778	819	846	798	857	784	840	844	824	775	773	747	872	774	831	850	755	797	832	790	830	765	734	813	754	800	756	777	847	786	803	753	811	784	789	823	823	788	760	833	805	786	777	824	812	806	858	775	800	720	770	755	812	831	748	784	756	807	825	836	812	797	794	771	840	820	782	812	763	798	833	818	830	739	790	829	772	747	799	788	786	774	768	784	821	792	739	791	835	818	807	803	790	795	794	817	769	807	791	763	764	806	800	825	803	773	798	779	801	786	828	795	765	804	818	827	738	846	786	808	813	743	793	770	793	783	834	788	828	839	799	790	775	753	832	808	811	806	830	770	803	787	825	849	775	790	813	821	804	839	844	806	760	811	794	788	767	810	795	767	833	845	800	825	793	779	781	800	758	800	773	737	849	785	827	792	780	812	842	767	731	826	804	827	819	790	793	777	816	785	771	810	826	819	803	805	795	771	769	801	814	823	771	819	798	831	807	817	775	778	758	761	857	778	793	801	774	802	766	825	790	806	749	774	818	817	784	825	754	766	792	771	793	795	770	756	798	764	802	823	777	761	773	812	849	852	762	801	855	751	822	799	839	809	821	805	799	767	791	842	793	767	768	800	810	807	789	802	740	837	854	820	794
13265	976	739	521	377	255	260	230	183	207	184	180	186	189	182	186	174	189	184	166	192	156	203	139	167	163	168	148	158	131	161	137	172	161	154	153	156	157	171	160	189	143	167	138	154	149	141	144	157	172	171	189	175	167	161	162	172	168	178	147	161	132	149	154	176	157	157	157	162	173	154	158	148	168	181	141	171	157	153	135	149	161	151	174	164	171	136	143	192	160	162	150	168	152	174	146	136	135	140	159	164	165	143	156	155	162	177	155	170	132	167	174	167	168	148	153	157	164	181	179	142	168	152	159	172	167	171	162	158	152	167	153	130	175	144	172	161	213	159	176	161	192	138	167	182	154	168	161	130	149	155	171	136	153	150	159	173	174	155	163	168	181	171	151	145	150	113	142	136	155	165	137	159	170	152	146	162	139	159	155	165	168	172	144	148	160	166	169	141	177	184	175	167	154	142	142	197	178	144	149	147	146	153	137	157	167	161	158	140	177	177	138	169	133	178	164	170	145	163	150	164	163	151	173	143	167	160	177	154	170	139	138	159	155	160	139	153	158	174	183	160	156	163	174	154	171	169	165	175	151	156	156	150	148	134	120	151	162	168	154	162	165	148	160	170	185	157	154	161	147	177	145	178	140	151	158	170	164	173	161	160	151	177	151	141	162	181	154	144	142	143	171	189	165	146	176	173	140	167	155	139	175	153	189	163	154	166	125	138	171	151	155	175	126	179	178	160	153	180	181	163	162	141	151	165	154	154	147	184	163	160	156	159	172	169	113	142	160	162	160	164	170	160	183	167	141	170	169	155	173	158	174	135	138	158	158	165	161	149	159	151	169	142	149	162	177	151	138	142	137	155	173	159	191	156	174	162	146	149	169	174	169	177	164	151	152	156	147	141	145	148	153	156	147	174	161	144	162	168	172	146	154	168	160	151	126	145	148	137	155	169	163	142	187	144	154	160	161	162	147	185	155	153	144	170	182	156	140	144	175	163	167	151	160	201	178	169	154	183	154	159	150	174	162	161	184	125	150	163	148	143	157	176	164	159	156	128	156	130	185	167	166	162	161	157	168	173	181	137	156	164	189	135	162	155	165	159	137	153	143	178	170	153	149	150	155	166	150	187	179	159	162	174	168	174	181	168	153	148	175	171	177	174	185	163	160	195	153	192	156	166	149	148	158	147	168	158	193	144	155	155	154	152	159	147	165	176	147	172	140	157	158	165	162	152	176	170	174	126	136	166	154	156	169	131	167	133	178	151	170	143	163	132	151	156	160	182	157	186	178	159	185	142	166	168	158	165	154	172	164	176	146	156	155	174	153	150	137	159	163	165	147	162	166	160	154	135	166	157	141	160	171	155	168	167	153	161	150	134	163	160	172	163	159	167	148	154	161	139	161	151	121	145	180	147	188	171	179	145	156	179	146	181	153	172	151	155	172	167	158	164	144	136	153	181	184	159	157	182	189	167	137	157	193	164	149	179	172	165	174	162	143	126	145	129	145	142	142	144	149	151	159	159	141	155	176	162	134	160	149	156	157	169	170	167	162	138	140	131	171	165	149	156	175	146	169	175	153	180	145	143	147	156	159	147	158	158	189	175	158	155	156	147	159	157	156	143	163	160	163	145	178	162	153	157	160	161	159	137	151	148	174	193	145	167	171	154	151	154	139	169	166	162	189	176	164	151	152	166	156	166	142	162	149	169	169	174	152	164	147	185	165	143	182	155	169	185	180	143	145	143	153	145	141	148	176	150	164	155	154	170	170	154	141	191	180	174	167	160	162	148	145	164	155	171	155	137	157	158	172	154	145	146	143	149	161	155	168	138	170	168	156	162	163	149	155	177	184	155	155	147	161	155	178	165	138	154	155	165	166	162	149	153	165	165	150	153	130	161	143	168	176	181	148	143	167	144	171	137	153	125	180	172	169	163	167	136	154	171	149	145	172	154	166	181	159	162	164	153	145	169	166	133	150	173	170	162	148	156	170	160	176	146	173	150	160	148	191	162	154	159	164	150	175	165	154	154	186	138	167	151	139	173	178	153	163	151	165	140	173	137	171	188	145	154	171	168	190	167	154	175	167	162	157	158	171	155	137	156	148	179	145	179	149	157	156	173	155	154	159	159	162	164	154	144	168	156	180	143	134	163	165	158	175	167	153	174	172	146	134	156	179	177	144	152	168	136	162	167	141	171	169	156	154	142	154	166	166	196	157	164	160	164	152	140	158	191	135	141	180	172	149	162	151	172	145	180	160	148	161	135	177	161	179	169	162	154	160	161	170	167	142	161	175	177	162	158	149	159	148	163	149	167	139	165	138	140	143	147	159	169	158	156	169	163	174	154	164	167	158	150	147	139	154	167	173	167	156	154	171	164	169	165	169	148	150	166	148	148	167	162	162	175	160	160	130	188	144	152	172	178	167	161	179	145	147	157	140	156	155	146	138	167	184	171	174	187	170	136	131	171	156	162	165	167	159	157	155	137	155	148	163	158	176	188	177	193	140	138	149	162	174	151	142	165	149	168	169	158	176	168	131	146	159	165	167	166	144	165	151	157	174	171	177	165	167	164	171	142	160	141	156	146	175	152	155	163	151	169	144	147	175	160	152	152	171	151	142	154	172	159	175	149	164	164	140	146	143	204	178	172	144	170	163	167	154	181	153	156	144	163	167	166	156	169	154	150	171	138	144	145	167	165	162	178	149	175	169	135	144	152	145	157	141	173	160	144	178	181	144	155	157	155	132	151	180	202	171	165	153	153	169	157	136	169	160	164	176	158	176	158	167	174	178	151	163	168	162	170	159	164	126	173	174	169	185	152	147	162	125	170	143	161	187	161	158	149	139	144	159	160	161	171	139	150	169	179	157	154	174	149	174	157	160	141	158	150	183	167	144	164	170	140	151	151	157	151	120	164	172	165	157	135	162	168	188	142	173	178	182	137	151	161	165	155	169	140	174	164	136	150	156	174	160	163	153	187	145	149	175	164	165	136	154	154	163	174	159	139	163	141	161	156	150	163	161	167	175	165	163	160	161	162	136	145	150	160	183	149	159	128	149	155	140	145	160	153	160	163	161	166	171	166	145	171	169	157	149	182	197	155	162	174	164	197	146	146	150	148	173	163	169	160	170	148	153	159	149	175	157	160	170	186	155	150	141	137	173	183	150	174	164	160	178	164	150	164	157	158	165	184	163	159	175	143	177	154	164	141	156	137	176	169	147	167	163	168	166	142	146	150	157	156	181	176	154	143	159	184	168	163	163	142	170	145	153	162	166	150	176	173	166	166	178	176	149	182	183	160	155	151	147	153	184	155	175	134	149	154	169	177	180	159	155	145	173	162	166	161	151	141	146	149	157	157	162	150	159	157	143	146	145	158	160	146	159	176	145	151	142	156	158	167	149	176	154	157	166	161	153	184	157	161	156	157	159	179	169	198	175	170	189	172	150	156	143	136	151	150	157	159	153	153	185	176	160	173	158	163	170	155	140	173	149	173	141
8158	957	1558	1629	1430	1205	956	852	728	676	680	614	604	545	518	505	485	445	521	430	492	478	483	400	392	415	453	389	427	425	417	471	428	395	431	407	434	422	455	438	482	455	392	394	425	421	425	404	443	407	433	396	420	396	441	443	436	414	433	400	388	391	419	420	420	405	417	375	431	426	393	400	387	402	399	450	411	392	424	416	403	434	409	390	407	401	414	418	415	440	438	407	416	407	441	435	403	427	405	425	400	403	414	392	392	422	411	411	450	406	378	378	422	432	396	407	392	420	405	405	393	405	441	411	390	403	422	394	404	426	428	455	424	414	393	408	414	424	420	384	408	396	417	409	420	423	419	404	393	441	382	447	405	408	371	419	397	395	435	422	415	399	425	417	417	435	384	406	427	386	421	403	429	428	394	382	370	388	445	409	427	462	413	419	390	398	470	424	388	415	408	400	401	397	423	444	411	380	452	436	392	395	370	404	411	393	385	386	421	421	375	431	392	427	393	408	414	432	350	455	395	383	401	412	421	427	403	425	389	409	372	410	433	408	435	387	408	439	410	439	434	396	397	374	415	374	387	387	401	440	392	428	388	432	390	409	439	423	413	395	401	377	411	385	412	410	408	445	406	414	400	403	412	400	408	404	428	431	423	405	426	372	415	386	452	399	393	428	408	420	397	415	412	389	411	408	434	373	404	395	431	446	436	446	420	423	368	399	424	402	385	405	417	450	401	416	376	356	358	432	399	418	442	452	436	431	448	398	361	381	397	400	393	410	369	402	389	367	399	420	407	428	394	401	397	443	405	396	423	394	424	432	397	447	408	361	402	392	457	442	394	413	420	448	405	403	361	377	420	444	418	419	397	395	410	415	414	376	408	396	413	389	402	443	432	442	416	434	418	416	414	418	413	437	425	412	434	430	417	425	393	406	389	409	424	413	392	390	402	437	434	410	430	434	420	439	407	416	388	421	393	422	411	408	377	431	424	428	443	398	382	424	409	398	369	406	423	411	426	441	430	421	389	412	429	417	404	441	417	386	393	409	408	394	401	436	469	431	423	439	394	373	440	418	383	413	414	406	381	432	393	429	414	404	386	401	425	429	404	380	405	400	394	431	387	419	436	428	441	398	382	379	392	416	379	429	412	434	410	392	380	404	447	384	397	396	416	382	418	369	402	383	428	366	402	412	391	406	418	416	405	410	413	425	406	397	391	411	413	399	414	428	414	430	458	404	444	423	404	435	422	442	421	404	433	416	427	406	388	371	427	405	402	378	442	415	421	413	410	418	397	395	403	420	387	400	375	425	400	441	438	414	433	423	415	439	400	398	369	389	397	378	432	408	411	404	405	416	364	358	392	404	398	412	401	424	401	436	407	433	412	407	393	404	399	439	402	395	402	448	456	431	406	398	407	390	399	379	388	401	401	380	406	403	406	434	414	407	380	403	439	389	420	394	418	386	435	455	377	416	403	393	390	397	436	404	373	397	409	444	415	416	413	420	417	392	449	398	399	391	377	414	433	385	401	424	391	406	432	391	359	399	391	413	372	412	424	379	410	398	389	421	399	393	419	413	395	402	447	381	427	411	441	447	397	385	393	376	374	413	415	413	397	405	417	413	403	417	401	398	410	377	423	396	385	397	397	413	423	425	443	389	422	416	416	384	388	383	386	430	416	399	434	368	414	404	434	402	439	405	383	422	415	400	395	409	399	376	415	384	425	388	379	372	387	384	400	422	387	425	403	424	422	398	420	396	409	417	426	400	443	389	427	433	386	370	402	402	371	387	449	393	410	401	426	421	390	359	410	399	406	394	393	432	377	387	394	430	437	387	419	427	394	425	440	390	435	411	402	406	405	411	399	434	419	433	403	391	403	403	399	395	417	429	397	403	437	428	402	402	408	436	393	410	407	399	384	433	404	395	399	430	396	402	444	417	413	414	397	415	403	419	389	414	374	401	391	402	376	391	393	401	416	404	455	389	394	421	408	434	386	389	384	387	411	399	410	380	394	392	386	415	418	458	401	415	387	383	404	451	428	410	399	412	400	392	445	395	425	371	431	419	415	431	388	381	428	418	421	436	384	400	460	409	419	402	412	447	429	398	432	419	421	395	420	430	389	421	428	397	418	412	407	453	413	397	422	436	426	401	428	419	391	401	398	418	379	412	410	401	439	412	416	391	398	407	429	412	382	380	441	371	409	414	403	403	437	405	403	431	445	404	390	425	408	394	362	399	407	427	422	381	410	377	424	446	420	380	433	402	409	365	399	403	432	421	406	449	421	412	421	397	441	418	388	433	407	393	412	454	406	395	429	414	386	407	420	399	359	382	402	434	383	442	435	392	442	411	420	381	415	407	424	404	398	424	429	421	364	399	391	427	403	408	422	428	416	392	408	408	409	421	390	411	411	418	384	376	404	416	415	388	441	391	406	433	345	421	414	422	426	410	401	414	375	372	405	383	417	388	440	438	416	378	421	398	405	385	372	435	425	385	417	404	420	423	368	403	405	405	443	364	430	395	384	412	395	422	421	446	424	393	412	444	385	389	365	432	419	400	413	416	420	396	423	418	432	393	429	388	391	406	421	420	418	410	412	433	394	394	410	401	395	386	380	419	414	405	427	436	413	422	425	410	414	418	434	419	384	401	403	411	427	428	386	422	410	374	438	423	439	402	412	429	420	419	415	409	378	373	422	410	399	390	429	417	400	423	378	405	411	446	403	422	387	387	405	428	401	393	426	396	388	395	375	409	409	377	398	410	437	410	403	400	398	361	411	431	443	405	445	419	413	428	388	431	418	419	397	432	423	435	418	407	443	422	404	414	401	392	432	392	432	426	444	415	404	411	409	424	436	423	374	387	412	418	425	413	413	387	377	393	406	407	380	393	417	397	402	426	420	400	450	422	394	405	425	408	408	411	414	395	404	419	430	451	382	394	394	438	393	446	375	427	407	414	424	403	430	440	381	437	436	391	382	436	418	380	387	418	373	423	374	396	410	387	418	382	431	382	393	407	417	420	413	413	395	443	416	428	396	400	404	414	465	419	394	374	387	392	419	410	368	380	426	437	416	442	411	439	388	388	429	422	383	404	406	428	429	422	395	382	381	455	417	411	399	396	422	415	389	380	438	430	393	404	402	426	409	406	422	383	403	436	395	393	437	368	392	429	390	412	426	409	436	382	435	421	434	438	421	381	400	413	397	411	432	422	378	405	414	382	383	414	407	446	396	403	401	430	440	422	435	425	418	409	410	435	419	389	431	424	382	392	408	380	391	426	429	412	405	419	366	391	424	441	404	420	397	421	403	419	391	423	396	416	412	375	423	433	388	363	424	418	402	422	412	437	463	390	409	416	391	405	430	404	411	443	410	405	411	427	435	400	409	427	420	348	418	415	406	427	395	427	397	425	410	450	414	409	424	429	445	391	444	404	411	426	416	421	419	382	388	439	372	413	398	384	424	416	405	403	390	429	416	414	423	404	417	380	366	404	396	393	407	421
1645	379	360	345	327	340	344	395	343	375	335	357	370	354	387	346	342	344	359	359	386	337	362	359	365	340	377	359	379	366	342	371	371	376	360	339	344	357	367	359	359	362	370	323	374	336	362	368	369	361	360	386	328	350	354	333	354	348	324	367	365	328	340	373	374	324	350	366	378	356	354	349	354	360	391	361	373	385	371	330	374	355	360	387	349	365	363	357	397	360	354	365	367	367	361	340	352	375	365	344	371	352	364	366	387	325	368	347	389	342	333	383	357	379	365	406	312	377	342	376	347	391	373	363	369	351	362	365	361	388	383	393	378	333	335	352	355	385	354	346	359	371	340	353	384	406	369	392	368	356	356	385	398	337	354	351	340	351	317	379	357	339	363	338	390	324	353	387	396	346	366	347	364	379	327	334	364	340	345	398	390	395	351	382	372	373	361	333	383	349	333	366	329	339	361	374	362	363	385	336	370	363	377	380	353	327	355	345	363	369	395	362	358	362	353	365	392	374	370	340	337	357	368	331	370	360	337	377	334	340	369	357	321	390	384	377	348	384	318	374	341	364	373	337	357	328	347	339	382	296	351	375	361	333	377	347	379	338	372	378	369	391	406	363	353	351	339	362	359	328	384	345	344	334	347	351	349	372	343	337	377	375	365	365	356	334	402	354	358	362	327	392	398	417	361	350	371	370	332	331	377	337	347	325	372	368	373	346	364	347	341	368	328	352	372	393	342	369	360	365	365	385	366	364	334	374	383	344	345	399	316	364	329	353	371	370	375	368	365	346	389	339	375	330	376	362	343	358	340	353	356	348	352	385	369	355	334	351	356	341	370	327	329	350	330	362	356	371	384	338	331	356	331	309	386	373	381	391	369	355	383	370	352	371	339	405	350	336	397	381	344	363	351	325	336	348	385	342	363	366	382	386	352	348	329	366	391	380	379	347	395	350	384	350	392	372	369	375	393	377	375	387	354	357	372	330	351	311	378	341	346	338	350	343	401	348	332	374	343	335	347	328	351	371	382	336	352	336	350	348	307	369	333	339	377	351	366	370	380	360	330	406	347	352	362	360	384	360	401	373	356	414	369	372	341	355	358	332	393	360	386	404	364	360	369	371	344	364	404	355	345	403	378	359	384	369	378	375	347	378	374	366	348	382	344	337	351	361	355	362	377	333	367	363	349	384	361	355	385	344	394	355	351	393	389	366	385	349	387	341	380	372	356	359	365	384	380	364	359	370	400	348	324	327	382	404	393	363	355	423	402	377	374	365	350	373	309	357	361	329	369	372	328	331	356	381	321	329	351	343	377	374	357	349	385	368	370	329	376	361	308	371	366	392	330	344	354	328	351	337	356	371	351	395	317	364	357	383	371	371	322	389	344	386	343	364	374	359	386	376	326	340	339	390	352	386	362	393	382	362	367	382	398	383	359	318	379	334	310	336	377	370	395	352	355	360	381	349	341	351	360	347	353	395	390	347	354	330	356	337	387	353	362	357	374	358	373	373	370	405	337	365	341	357	375	372	362	318	348	379	336	336	362	350	342	357	356	347	369	363	338	369	381	393	361	347	349	338	364	376	393	382	396	330	367	355	359	326	408	345	348	325	348	380	326	342	384	393	350	349	335	364	377	325	352	361	348	355	351	347	315	363	343	376	354	392	356	364	342	347	338	362	347	394	365	347	362	394	377	353	369	407	371	333	378	380	341	389	336	360	358	372	375	376	343	351	375	379	372	389	383	372	351	334	340	358	382	319	380	382	414	351	363	386	350	369	370	375	342	355	329	376	376	349	402	380	367	349	372	353	353	361	354	378	353	375	388	328	348	348	375	359	413	375	369	328	353	347	372	402	328	330	357	347	353	364	347	332	386	339	383	341	392	332	354	312	371	330	378	377	386	362	359	368	334	356	377	341	329	394	364	371	392	420	344	310	367	354	371	358	406	330	382	335	335	372	358	327	381	363	377	341	346	333	348	354	375	333	350	368	342	377	380	341	310	359	346	379	338	362	359	335	376	381	346	386	352	339	361	365	389	374	376	354	382	351	360	361	369	383	338	404	369	343	376	350	393	357	365	361	357	375	361	362	366	366	368	362	333	359	372	342	357	326	377	336	389	326	345	335	370	350	328	376	378	355	364	365	337	343	351	337	357	376	338	328	351	339	377	345	376	369	355	380	378	339	379	397	356	356	322	335	353	385	375	387	367	318	415	358	338	372	359	349	340	332	340	340	346	370	354	352	356	387	359	360	334	381	344	347	364	339	323	369	342	349	348	357	337	356	356	336	362	353	360	351	356	307	347	367	382	383	382	363	386	358	376	352	334	367	393	347	366	344	383	330	368	347	342	397	351	331	405	366	318	335	338	370	371	338	322	376	374	380	348	333	364	373	362	350	360	372	371	372	379	333	374	360	349	351	358	343	354	384	348	356	357	346	365	318	378	354	357	358	348	367	357	367	354	340	326	362	375	356	374	356	374	353	341	374	346	388	327	316	354	378	351	325	321	370	380	367	374	377	343	353	368	348	388	364	348	354	385	331	374	345	341	385	359	370	346	372	352	319	361	342	344	352	370	392	374	363	341	358	336	317	384	355	363	339	369	367	353	343	376	339	364	352	352	355	391	349	358	330	375	382	337	355	364	337	356	378	360	352	386	392	389	356	348	364	338	348	378	349	334	351	357	373	335	350	355	345	351	351	376	351	348	342	344	334	394	346	352	334	334	382	356	392	361	385	377	346	357	363	343	354	368	324	366	325	381	356	371	396	333	371	339	373	381	381	343	360	339	390	347	374	364	395	414	361	346	349	373	398	345	361	338	383	353	348	329	321	370	361	361	384	372	386	358	335	346	322	311	352	363	358	338	370	342	365	344	369	393	363	350	323	367	356	383	350	343	378	318	387	345	355	323	360	383	356	357	339	345	347	365	374	355	326	366	370	360	370	394	374	371	364	341	354	368	358	342	341	335	372	341	373	359	332	353	375	347	362	349	380	361	373	336	344	384	378	347	374	339	369	361	352	385	392	359	375	368	342	369	322	353	370	409	402	359	350	391	367	327	378	394	342	337	344	388	333	356	339	337	341	349	363	387	324	370	377	357	390	369	329	334	341	347	341	353	336	361	341	372	354	341	365	310	388	349	330	389	399	350	380	374	357	317	351	369	367	359	351	353	365	362	354	348	381	326	381	347	387	386	359	362	353	361	367	324	391	333	378	371	389	357	361	361	362	391	368	352	370	352	390	345	345	356	338	371	387	409	340	351	363	317	379	357	372	372	356	345	338	328	411	362	389	345	403	354	366	335	346	360	350	382	353	375	353	347	376	351	361	383	347	361	364	381	397	357	343	376	373	340	360	351	365	333	366	388	346	370	350	371	379	325	373	354	342	337	367	356	345	381	391	365	359	348	376	392	364	339	383	362	383	374	329	342	348	348	328	352	363	338	386	350	341	392	335	369	396	398	389	322	394	383	379	376	396	358	349	361	355	340	366	374	323
2103	880	835	929	889	806	853	878	931	845	869	833	882	898	867	865	886	829	803	857	838	855	877	833	824	792	826	865	862	867	836	818	857	906	827	833	848	826	826	907	843	892	856	862	857	854	874	868	854	816	854	882	865	865	887	838	803	862	869	880	854	841	826	824	845	838	859	868	888	850	892	876	829	886	907	900	827	850	846	873	856	823	842	923	928	866	858	867	823	835	862	831	863	853	811	892	867	825	848	845	831	838	828	869	827	803	820	821	815	856	861	877	876	846	846	849	845	805	836	844	853	860	891	832	842	873	846	821	834	820	871	852	911	847	823	879	901	808	843	845	900	863	877	869	833	891	863	886	889	844	823	854	911	918	866	833	917	834	834	847	878	813	876	840	828	881	830	853	858	818	809	860	850	846	876	804	818	856	852	864	848	879	885	801	863	878	832	865	845	856	868	826	864	811	866	865	831	849	848	850	873	846	865	899	833	858	868	899	855	878	835	870	771	861	839	885	817	872	894	877	864	867	856	820	833	834	875	922	872	816	802	867	869	829	873	918	870	813	856	868	865	815	817	819	843	871	886	833	859	866	815	820	841	834	866	868	836	833	869	835	884	840	851	832	871	845	870	858	862	836	881	874	862	850	809	810	842	825	871	821	834	788	846	890	897	797	909	824	836	776	779	835	829	854	915	839	850	844	802	853	872	829	885	858	880	881	888	850	919	811	853	865	832	870	840	852	867	867	810	797	854	864	906	812	832	876	838	883	865	878	864	802	886	841	833	852	892	821	888	807	871	831	852	867	848	841	844	881	851	862	836	839	857	844	864	884	880	852	830	852	859	823	852	904	818	832	835	861	877	846	804	843	852	883	867	855	923	840	845	872	874	834	831	846	821	848	832	855	818	814	898	841	807	842	850	860	821	888	821	804	842	821	891	859	828	863	860	849	843	876	845	857	809	864	818	903	872	852	801	846	845	929	895	798	808	831	842	854	824	804	843	855	824	859	851	887	883	891	808	919	842	872	870	892	830	895	880	842	823	846	864	875	831	806	853	829	858	861	811	845	822	814	805	841	858	843	833	857	823	854	847	880	860	901	826	893	845	850	860	861	837	865	876	833	893	895	881	869	880	842	814	858	856	874	843	808	892	816	856	921	828	778	864	893	768	845	821	866	865	839	836	865	860	795	893	814	861	874	841	892	862	857	836	828	863	852	837	879	906	854	838	853	830	895	819	856	848	797	843	837	870	845	876	838	816	829	822	899	891	778	852	886	878	878	900	829	890	802	832	915	919	865	863	823	851	850	907	890	824	873	869	857	850	873	822	864	797	830	822	849	839	866	892	833	883	859	871	833	865	863	876	844	815	868	859	842	819	870	798	763	857	844	818	863	845	801	859	834	820	860	850	877	889	860	888	883	840	838	918	859	810	809	843	807	804	807	864	858	854	845	899	845	880	867	870	850	808	834	889	833	828	820	835	842	805	833	866	846	904	815	816	888	820	829	858	815	855	818	879	905	837	863	914	849	861	851	836	894	864	864	911	840	871	873	860	844	832	845	889	855	861	884	857	850	825	805	856	820	855	822	849	838	858	797	798	811	805	839	860	822	888	822	823	844	817	793	794	814	830	823	897	868	859	881	841	826	875	838	834	823	873	851	865	858	842	854	829	836	809	853	837	831	845	799	783	810	838	863	862	829	857	886	852	812	855	802	813	830	881	903	812	841	805	856	799	800	828	830	813	829	834	759	868	862	880	888	798	845	819	874	922	847	823	827	851	827	791	844	862	857	870	801	810	786	853	851	888	832	851	901	837	811	862	872	882	832	809	849	857	829	857	807	815	866	850	867	856	850	829	851	838	806	825	841	887	875	808	871	838	863	837	835	819	841	832	827	811	811	838	813	864	848	841	857	861	834	834	810	839	803	819	877	780	889	882	856	853	861	841	837	889	838	860	881	850	859	821	895	860	904	852	849	869	864	869	847	839	847	810	887	847	824	824	818	922	778	860	840	834	834	903	855	815	875	904	844	844	819	849	824	839	870	850	844	849	874	869	780	863	920	838	898	896	833	880	926	873	863	878	869	834	847	854	836	853	818	853	856	828	869	830	866	810	843	870	834	907	851	867	821	882	845	895	872	838	816	820	831	838	843	787	869	806	790	865	832	848	881	903	881	901	824	880	854	823	862	861	824	862	873	860	820	865	868	860	812	886	842	835	878	855	846	851	833	853	806	833	881	905	823	813	850	836	827	820	815	824	821	862	836	813	784	825	872	877	846	872	836	826	889	822	851	832	816	880	858	823	846	855	823	841	856	850	863	799	867	876	817	808	879	818	828	850	909	863	881	839	829	838	865	869	809	830	895	856	801	846	805	833	928	839	803	876	861	892	843	854	862	809	884	828	859	865	843	836	861	865	904	835	818	869	906	831	862	869	854	835	847	844	843	879	847	845	848	831	855	885	838	850	865	845	863	836	825	885	828	819	817	878	838	810	900	867	861	852	881	829	839	850	870	828	828	851	851	841	868	844	858	892	874	874	890	827	781	843	841	807	873	872	843	811	837	849	881	865	803	819	838	782	851	853	866	871	865	881	851	872	802	826	791	881	851	850	838	836	846	908	874	850	834	889	866	811	829	890	848	905	790	851	882	865	848	854	839	828	850	866	873	887	811	844	820	820	821	861	875	855	920	856	869	877	847	834	867	824	842	845	858	877	804	832	767	855	880	825	863	844	823	835	869	883	811	868	834	886	893	911	865	815	852	853	842	887	815	817	897	851	779	802	831	879	830	844	847	871	829	871	832	805	849	869	880	898	852	886	879	866	883	907	890	825	825	856	862	869	804	815	855	831	871	829	858	833	841	896	874	809	861	918	878	842	853	843	894	912	848	873	862	864	824	840	834	832	849	863	878	827	803	907	852	853	838	919	905	843	851	836	848	812	867	829	825	870	887	862	871	814	873	846	784	838	825	813	879	883	891	867	808	843	893	790	826	901	824	782	861	859	836	824	857	863	821	838	807	856	850	795	823	821	816	834	823	891	818	821	844	869	854	834	849	846	897	897	853	835	877	847	802	893	819	838	821	840	820	825	830	808	822	829	809	855	852	854	872	874	853	849	841	839	832	877	847	834	877	821	861	817	830	867	874	851	877	838	855	842	837	854	915	782	859	874	856	781	877	903	860	859	889	870	781	868	847	847	796	807	813	853	806	818	842	870	858	892	845	868	805	853	904	887	794	850	865	906	887	853	851	833	829	808	832	890	852	872	854	828	831	843	796	805	894	839	847	902	879	869	816	850	847	838	842	802	858	823	880	884	855	813	814	913	835	859	885	847	900	847	771	843	848	862	887	910	836	843	816	859	882	782	857	832	858	859	814	838	882	848	811	839	889	862	905	837	869	897	875	823	864	856	842	862	845	782	895	868	790	904	853	903	853	826	910	832	843	863	805	791	805	838	823	839	847	879	868	840	882	837	868	868	841	817	804	822	835	782	842	877	831
7358	685	577	575	457	427	388	371	414	393	365	330	371	368	339	363	340	374	378	334	318	366	371	350	349	365	329	326	356	347	353	355	337	311	373	374	345	350	334	343	338	363	328	352	339	344	378	333	361	320	321	325	326	354	353	328	371	316	366	339	351	328	331	337	335	364	342	326	349	333	321	349	342	329	347	352	329	348	321	285	364	328	356	358	355	341	398	337	366	312	361	345	362	331	365	375	357	365	348	317	322	367	364	353	321	372	328	367	371	334	341	365	338	347	361	320	331	373	393	336	363	359	345	335	339	362	363	372	352	326	337	337	361	335	360	331	357	361	407	349	356	325	306	349	320	366	357	352	315	324	360	344	324	353	352	301	350	338	345	330	353	300	327	334	327	354	357	360	335	362	311	347	319	319	346	339	330	315	331	329	362	345	320	353	370	347	357	359	344	341	318	325	339	366	322	361	333	338	355	340	346	366	316	345	331	355	348	341	379	318	352	352	367	361	322	330	341	364	333	329	345	336	334	320	319	336	334	342	339	315	366	325	367	355	332	330	329	346	348	360	322	334	344	346	347	348	339	371	351	319	338	358	372	357	358	369	359	348	326	329	352	364	332	314	345	363	371	333	317	330	373	323	341	339	328	379	311	355	321	331	352	328	342	357	344	341	335	371	339	335	335	338	319	336	316	340	338	304	352	323	341	310	310	304	356	318	331	365	332	357	371	337	344	362	350	348	354	356	361	364	336	324	354	326	338	396	349	331	335	299	326	353	343	338	357	349	329	333	315	318	353	370	398	346	325	326	342	362	326	316	355	318	383	336	343	340	325	337	347	327	353	340	320	311	302	367	333	307	335	328	338	344	336	335	290	313	339	362	355	360	304	335	315	363	365	364	350	352	338	346	359	347	329	331	359	355	347	345	325	374	345	367	352	340	324	365	357	347	358	354	325	358	325	346	348	342	314	370	342	339	335	342	342	354	329	356	348	331	348	321	340	337	317	348	344	352	387	310	374	329	356	322	345	330	378	353	346	380	340	373	314	355	331	351	336	344	352	325	356	396	314	356	329	339	329	351	339	360	344	306	351	350	355	336	385	349	353	372	358	379	324	341	327	376	338	333	326	355	345	340	350	335	334	346	353	319	355	363	382	315	371	330	338	326	361	347	327	330	359	335	343	330	317	327	366	340	333	354	363	334	318	357	313	359	341	332	369	298	306	343	322	351	370	383	366	326	333	335	349	337	299	335	341	342	322	362	314	309	313	351	343	344	320	360	330	332	372	326	326	310	353	352	367	339	355	343	327	308	331	343	350	318	332	318	368	345	337	273	303	397	315	342	344	320	311	338	376	317	366	351	361	361	352	333	340	351	318	333	381	338	343	316	339	332	321	391	357	304	332	346	349	313	331	379	347	352	366	379	296	318	305	311	324	336	360	361	339	326	355	345	368	355	340	388	373	344	365	354	342	338	338	338	324	371	342	340	354	337	317	357	361	333	354	346	338	352	363	367	323	343	372	361	342	337	302	372	327	332	341	319	330	370	335	340	329	338	362	355	326	327	349	347	336	301	375	353	301	356	353	341	329	361	334	358	349	336	357	328	361	347	341	337	330	337	338	350	368	319	328	359	366	370	375	350	353	336	350	326	370	329	322	380	342	372	344	384	335	361	334	350	338	325	353	334	363	332	320	297	371	348	374	333	392	338	309	327	310	345	367	324	345	356	361	327	359	334	340	345	334	348	360	351	365	326	332	389	364	326	339	294	338	329	353	345	332	354	346	361	339	318	338	349	353	379	367	353	333	339	318	351	321	358	324	342	310	377	332	329	356	336	311	349	319	306	374	303	318	336	363	337	322	369	350	375	373	346	310	351	346	333	299	340	352	354	362	318	368	351	363	323	368	332	316	310	334	377	360	329	346	330	338	334	311	335	337	322	316	350	326	306	349	334	356	350	336	305	372	364	334	375	319	369	330	341	349	319	338	331	356	324	312	349	332	349	362	394	344	330	338	322	334	345	341	313	315	353	329	311	342	343	337	328	365	313	384	350	350	339	338	336	376	305	337	352	330	357	304	337	336	347	340	368	353	313	325	335	319	309	326	302	352	365	373	358	335	369	319	364	348	364	390	368	322	314	347	324	324	360	326	323	347	335	355	346	340	359	346	344	357	372	324	353	371	359	328	357	357	335	354	335	330	334	359	365	316	362	349	337	358	345	308	353	337	347	359	358	329	335	339	341	333	319	363	367	350	331	358	343	365	313	337	316	355	348	330	363	320	332	353	378	332	337	362	362	304	373	384	352	332	343	345	351	381	307	330	366	322	328	351	346	344	364	371	345	330	302	314	334	352	306	348	312	327	329	316	328	325	339	329	320	353	332	332	341	329	346	349	301	337	295	332	337	329	326	341	352	352	354	341	339	331	323	357	336	336	352	342	350	308	355	356	322	339	359	294	335	321	368	340	352	352	362	375	387	323	325	324	323	347	348	382	337	352	342	333	336	363	334	327	349	337	356	338	326	330	351	355	333	328	363	320	330	358	373	359	350	361	343	337	378	312	347	304	354	317	324	293	328	321	376	312	338	331	314	306	352	359	334	394	375	332	343	360	314	317	305	335	308	328	357	341	359	348	374	334	372	311	358	362	349	367	383	354	341	369	308	312	351	353	349	390	353	348	315	327	347	343	332	348	333	347	373	358	331	313	352	340	310	369	313	313	363	344	358	323	351	337	319	339	359	293	350	356	357	323	336	381	332	375	398	346	363	362	311	365	335	331	357	330	350	341	340	336	375	333	324	337	306	339	315	307	354	310	363	357	336	333	376	343	381	337	327	321	350	319	336	374	329	372	350	366	336	344	360	329	371	342	364	347	321	362	311	370	359	350	343	306	338	334	350	359	337	348	367	328	365	342	358	329	389	333	344	303	366	353	334	369	342	353	361	339	344	327	323	313	339	361	350	352	331	382	317	328	381	347	352	343	328	322	322	357	352	320	343	366	357	359	343	386	352	379	306	366	361	345	360	347	369	361	379	322	363	372	345	350	361	347	350	332	353	334	362	339	335	351	352	323	335	333	338	319	343	301	346	360	372	306	317	378	346	356	338	338	307	351	309	348	329	368	313	367	341	347	369	342	368	401	337	353	378	342	342	330	299	335	323	326	329	346	333	347	354	347	347	334	364	370	349	334	337	332	342	329	358	346	325	355	355	348	351	321	341	319	348	320	364	330	322	331	337	334	363	311	351	346	368	332	341	306	338	357	379	377	345	365	351	347	341	377	361	345	369	368	350	318	335	346	356	312	340	362	372	330	347	366	370	316	349	311	351	343	332	293	373	335	345	322	351	350	331	309	344	328	341	356	338	358	357	337	361	368	309	324	320	342	344	361	381	376	346	343	333	370	380	400	345	354	319	327	372	344	311	300	365	350	326	353	317	322	297	335	333	330	357	363	349	344	362	327	350	355	334	365	336	367	345	360	365	337	350	375	350	384	325	307	325
6663	1055	1378	1421	1302	1232	1094	1035	1015	942	946	893	926	854	857	832	784	867	898	851	791	838	822	815	854	828	800	847	772	849	810	837	841	766	825	806	828	764	818	819	805	842	799	849	796	840	827	844	852	776	802	771	808	778	819	829	843	813	799	806	804	787	815	852	754	803	808	764	737	812	836	782	751	794	884	763	791	760	791	789	778	845	767	744	805	802	783	769	845	790	794	784	792	847	780	792	792	809	814	764	783	818	780	805	821	761	827	827	801	803	838	798	789	775	802	808	768	816	808	846	824	793	801	798	754	793	830	737	840	829	804	794	811	814	806	863	819	768	823	790	807	771	799	816	796	796	812	792	812	858	810	802	797	820	791	841	817	809	806	836	808	777	780	819	788	815	769	829	787	839	806	787	763	804	811	789	783	766	792	766	805	829	752	766	788	797	819	724	845	824	813	813	737	802	846	822	792	740	808	825	784	814	838	807	793	774	807	775	767	804	809	779	800	778	819	819	797	853	799	791	828	823	785	787	837	806	762	796	755	819	786	815	759	809	835	845	821	756	801	781	818	782	800	823	832	848	804	768	815	842	817	782	803	805	818	808	783	778	839	780	795	800	745	804	866	811	789	812	787	820	858	766	822	783	846	805	836	800	779	821	834	796	829	791	796	825	805	810	825	749	835	785	810	809	783	783	779	779	763	791	827	831	778	837	777	823	774	834	864	773	778	802	776	815	801	798	777	823	809	844	817	834	822	801	785	831	829	802	834	809	829	769	768	847	806	780	790	803	791	817	853	781	791	841	784	838	816	767	818	782	764	750	787	748	807	762	811	831	809	804	810	823	802	751	791	791	845	772	782	789	869	829	778	788	806	770	776	762	838	804	787	820	802	799	749	831	757	788	761	807	760	805	791	830	835	879	767	810	819	806	810	790	773	758	853	771	814	803	775	821	795	821	812	812	844	777	806	782	805	824	805	793	839	794	778	819	776	793	754	831	813	738	833	796	852	749	761	832	804	797	822	821	815	823	807	799	791	777	789	819	782	817	787	739	805	776	838	797	835	767	822	812	851	788	787	845	810	757	835	840	800	799	817	821	851	802	759	842	789	754	788	792	753	808	779	823	753	772	808	804	782	796	762	771	820	816	811	813	794	883	792	835	799	800	835	821	779	808	818	792	790	758	765	828	774	817	803	809	828	784	798	778	808	799	805	754	767	795	823	790	794	828	760	856	826	808	854	752	808	832	815	785	795	808	752	805	759	810	827	776	752	781	824	820	816	799	766	817	870	828	820	876	763	832	797	824	820	820	809	792	788	776	804	810	810	804	829	754	760	826	836	773	836	811	794	787	758	729	813	815	759	850	813	836	788	775	822	791	763	844	841	839	856	829	820	830	801	815	793	818	766	783	764	840	800	772	800	753	848	814	785	814	801	810	745	840	760	848	782	858	834	792	793	792	852	789	832	802	825	801	807	823	820	774	792	766	803	786	779	842	842	835	792	827	801	779	802	764	778	806	783	855	833	822	821	781	848	804	783	732	774	815	904	840	787	766	757	826	761	787	797	796	812	770	763	796	748	803	772	799	807	752	853	800	802	779	771	815	786	813	808	824	817	801	808	799	817	786	861	774	772	803	830	826	818	761	790	848	774	798	804	784	810	765	792	801	775	794	763	762	817	776	803	802	806	824	831	803	839	769	810	831	788	753	768	766	829	809	774	808	787	799	804	786	800	831	782	799	822	778	788	782	863	801	812	755	829	795	778	780	785	815	798	819	761	811	826	779	821	774	803	822	830	843	828	793	803	831	817	810	793	795	807	811	796	871	762	843	756	801	792	776	845	749	819	808	777	755	826	814	852	807	809	771	822	793	792	804	782	827	792	830	778	744	861	826	783	819	799	796	776	745	833	829	844	773	834	786	771	763	776	764	816	777	793	777	776	788	781	818	789	786	817	827	841	818	812	797	803	817	822	811	790	809	788	780	763	744	802	803	797	804	803	805	796	799	878	735	764	808	817	780	829	801	813	811	811	829	811	804	800	764	790	836	820	779	835	812	774	775	800	757	837	797	811	814	802	774	839	811	822	797	812	820	769	842	800	785	816	800	817	845	808	793	791	805	796	761	805	767	750	765	808	815	795	820	760	839	783	845	827	809	798	798	777	820	759	777	806	821	831	841	801	807	794	777	790	812	807	793	820	788	880	817	769	800	798	834	791	767	769	813	793	786	809	755	780	872	778	805	805	803	812	841	794	811	778	796	777	795	811	806	830	803	822	832	793	762	804	748	767	789	814	798	730	781	793	795	835	774	786	777	811	768	818	795	751	770	777	869	822	797	747	805	774	790	818	821	796	771	731	840	782	771	763	806	754	781	788	813	763	781	804	788	832	773	780	806	827	823	813	742	804	771	840	788	833	825	807	811	807	811	791	833	810	795	777	803	808	799	786	804	782	821	774	838	840	860	804	853	800	747	774	787	791	809	838	831	782	777	812	831	784	809	800	807	790	766	775	779	813	784	797	822	801	803	817	834	807	794	772	766	750	868	774	849	836	779	765	798	759	810	841	824	779	776	832	807	782	845	780	832	788	783	775	759	789	766	841	799	792	760	852	781	803	791	855	781	811	815	818	820	839	795	786	817	813	772	816	806	737	815	823	852	756	783	761	761	840	801	736	766	767	727	867	831	792	820	738	793	837	813	783	796	814	830	743	809	806	821	792	804	829	825	793	774	794	815	804	823	862	747	777	784	815	771	798	759	775	765	808	853	764	798	805	801	810	775	752	775	816	806	784	786	812	833	754	811	792	775	813	822	824	719	816	770	758	753	826	820	799	806	792	804	814	850	821	825	755	784	761	785	785	808	768	830	795	803	781	804	834	792	826	758	789	812	804	761	807	835	782	806	812	791	770	820	754	852	854	811	797	751	813	828	809	768	803	788	818	830	801	780	796	797	823	811	835	806	794	785	800	815	766	849	813	830	837	840	791	740	832	772	808	789	798	808	781	771	774	834	819	765	814	796	800	846	822	737	760	760	770	807	816	795	769	808	764	809	801	776	789	811	802	752	818	782	842	771	817	784	814	849	790	764	775	841	801	770	757	775	792	740	819	786	787	809	791	787	765	809	794	798	781	789	819	792	781	768	765	769	826	789	797	825	789	787	830	826	810	784	824	754	764	791	790	799	818	812	801	797	784	817	809	774	796	762	795	753	758	798	781	768	749	817	795	776	802	807	746	828	768	828	793	831	824	798	798	796	736	793	756	774	787	799	738	836	805	801	821	808	833	776	821	816	792	804	779	765	823	802	820	841	817	768	785	752	775	789	770	827	750	819	789	804	797	751	826	836	855	828	861	846	816	812	778	798	864	767	871	776	803	811	765	800	834	796	837	811	789	786	775	833	794	842	824	801	798	757	827	785	787	773	804	847	871	854	815	775	808	804	799	780	830	763	790	775	744	818	737	793	793	796	798	768	774	793	821	804	811	779	737	760	808	793	782	742
13338	965	720	488	394	320	246	222	206	221	178	194	172	182	169	167	155	184	175	168	191	153	182	158	172	174	160	161	163	157	149	190	169	162	175	145	154	161	142	165	137	169	154	164	161	173	154	147	173	162	153	167	148	173	166	180	169	159	156	134	166	149	174	150	174	179	151	149	146	161	152	181	178	151	161	139	163	161	186	176	163	167	162	169	163	165	156	160	174	153	178	186	149	177	169	165	182	156	185	153	152	181	146	169	172	167	168	152	137	166	175	134	146	143	151	144	144	159	155	145	184	162	180	173	157	191	164	182	135	179	172	162	166	163	170	156	168	165	179	142	168	165	170	151	158	166	139	183	147	158	173	164	145	129	167	132	154	140	166	166	170	142	155	143	165	166	156	139	171	160	153	140	134	141	171	163	140	153	165	157	152	166	155	169	162	169	160	157	142	171	160	153	163	173	158	183	141	149	178	158	148	149	145	153	130	163	162	170	192	162	165	148	146	170	145	175	161	157	160	151	158	161	146	164	158	158	191	180	153	166	155	174	150	145	174	171	151	154	169	169	146	173	145	140	138	169	166	154	166	146	168	173	161	173	157	137	174	160	161	147	176	154	148	146	162	163	161	170	145	136	175	149	177	150	138	151	169	142	139	147	150	145	146	137	159	144	153	179	125	186	157	160	166	151	177	154	184	143	159	158	169	187	151	145	145	164	158	170	181	155	166	150	158	180	155	137	156	130	158	153	178	166	169	186	184	168	198	153	147	161	148	180	145	154	172	179	182	172	138	132	138	158	161	159	159	156	182	132	169	156	177	181	136	148	164	152	169	152	156	167	148	170	155	175	146	176	143	142	158	162	175	155	147	154	164	179	148	153	152	152	151	165	163	160	151	140	145	173	168	177	178	154	159	168	163	175	154	145	153	148	168	173	146	169	178	139	181	188	171	172	167	151	155	156	163	172	202	151	171	178	154	150	176	146	143	132	182	129	178	148	141	154	167	160	161	151	147	141	154	185	149	173	153	149	141	148	176	160	157	163	187	173	141	140	159	165	147	151	166	157	166	144	162	168	145	178	155	149	150	187	117	163	144	131	157	173	152	178	153	153	150	129	149	147	174	154	138	147	166	187	158	170	133	155	185	150	165	170	146	158	153	160	170	164	142	156	169	137	163	140	168	158	161	164	168	161	166	150	152	178	150	186	179	164	133	156	145	148	163	172	156	169	175	148	189	173	155	146	149	174	172	134	161	176	166	157	177	150	154	178	170	170	148	157	157	158	153	177	158	169	156	165	152	164	158	169	194	168	178	155	155	136	152	167	156	166	149	153	140	144	180	126	165	154	147	169	151	164	133	176	161	173	161	141	163	142	161	142	152	163	164	163	151	159	161	149	184	164	177	167	149	178	174	149	186	166	152	169	142	146	158	150	166	164	164	151	141	136	183	144	143	191	153	162	155	141	160	163	156	154	145	159	139	172	153	155	143	156	169	167	155	150	164	184	165	157	151	135	171	167	142	165	187	157	150	156	145	161	136	161	138	207	153	152	171	168	135	150	186	147	144	150	132	134	176	169	167	158	162	149	174	172	167	160	148	146	164	168	159	136	128	148	177	170	176	161	173	160	178	166	172	166	151	143	179	175	154	151	186	154	178	134	167	153	162	186	148	183	166	158	187	160	170	182	142	167	133	174	148	165	148	153	161	174	156	155	130	150	157	173	147	151	152	164	164	175	161	163	161	166	153	158	180	133	178	153	170	155	166	161	162	155	191	163	152	150	161	164	160	147	177	151	163	145	139	183	176	193	144	157	159	156	163	175	159	143	163	162	142	136	158	165	171	148	168	171	150	141	152	193	188	165	155	161	144	150	165	156	162	148	171	163	178	172	155	169	154	169	148	136	145	172	154	177	170	175	157	160	175	158	150	161	167	145	165	142	157	128	168	170	155	157	162	157	143	159	149	157	128	166	173	155	145	175	160	146	145	164	161	139	168	144	171	139	167	178	160	134	157	170	159	157	154	152	159	143	157	148	160	160	160	158	171	181	200	187	155	148	165	182	157	154	172	177	160	171	140	190	184	124	151	157	158	163	157	160	155	174	155	145	166	170	165	155	149	173	158	167	160	165	170	165	174	141	186	173	170	147	155	165	163	136	155	154	188	142	153	162	163	161	152	180	183	176	163	128	170	145	163	175	153	151	154	154	143	159	162	137	166	176	164	135	185	163	158	151	164	161	160	155	161	161	157	163	152	151	169	126	127	138	170	167	147	153	164	169	145	140	175	157	134	183	166	156	154	151	140	147	184	143	167	161	148	182	182	141	166	158	148	169	188	183	157	146	176	162	177	168	165	172	172	181	154	163	151	145	152	143	136	153	178	152	149	159	183	135	138	152	161	156	177	172	170	155	160	151	165	139	178	171	152	170	150	151	163	177	175	159	172	154	158	169	170	158	157	139	157	179	159	163	133	144	155	148	140	183	141	139	159	160	143	156	151	149	167	163	148	147	160	160	157	146	162	163	166	173	136	140	158	179	150	147	160	148	160	170	140	155	154	181	163	133	136	162	176	145	158	159	152	154	156	162	140	137	147	156	172	163	146	157	141	180	161	162	147	146	152	172	149	159	164	149	162	177	152	147	144	149	143	162	156	179	161	154	150	150	158	175	158	147	141	142	169	138	156	130	175	147	175	152	172	156	132	153	149	155	151	159	172	181	154	165	156	161	160	155	161	184	167	145	164	176	164	133	150	159	168	142	176	166	169	146	149	150	187	180	156	165	147	177	164	154	164	154	152	171	172	166	163	139	142	138	154	154	153	155	165	149	131	180	163	160	167	166	163	155	159	166	174	165	159	157	136	167	183	164	160	151	178	166	162	160	157	161	153	160	136	161	157	155	141	147	148	170	194	172	162	161	154	162	162	160	147	159	168	159	146	164	169	171	144	158	164	162	139	169	170	158	176	174	149	162	155	175	149	154	203	169	152	165	157	155	154	178	169	180	176	166	145	152	154	157	156	148	169	156	144	167	146	182	163	148	152	172	184	154	165	154	143	162	174	163	146	162	151	159	186	165	182	160	162	176	152	145	147	167	175	192	166	182	160	162	177	155	143	174	162	155	139	166	150	151	138	152	171	168	186	160	142	171	149	155	153	157	178	167	167	154	174	166	159	158	146	181	142	150	182	140	173	176	177	131	137	169	169	158	167	141	152	170	149	161	152	152	174	150	142	157	174	141	149	140	155	148	180	129	152	159	128	146	156	168	142	171	159	152	163	145	158	159	181	151	146	159	173	166	164	166	177	155	145	152	183	147	164	136	139	157	160	139	155	173	158	156	161	133	174	148	158	160	159	168	150	173	179	151	173	172	139	157	171	157	142	146	183	150	157	174	144	148	172	156	143	159	150	155	165	160	173	154	143	156	176	184	161	149	153	154	157	158	131	160	162	158	154	148	160	140	164	151	177	162	128	169	145	161	184	158	155	151	149	154	159	183	173	168
8262	921	1587	1641	1429	1129	1026	839	765	683	615	623	515	540	509	497	531	496	457	493	469	483	442	466	455	439	455	412	462	449	441	428	445	419	429	430	413	440	435	404	437	406	381	483	429	417	436	436	428	431	403	401	411	447	418	418	430	452	394	453	402	416	409	404	399	382	380	443	423	426	426	428	420	425	395	411	404	420	414	407	396	443	419	442	393	442	422	424	433	413	419	423	438	418	414	407	409	404	375	397	459	430	431	455	411	438	396	420	403	398	426	415	399	406	424	386	428	420	416	393	426	438	427	441	437	449	403	429	410	414	394	405	390	370	462	422	394	395	409	399	427	452	416	418	443	387	421	420	390	418	419	394	432	403	417	448	363	392	412	398	380	398	421	414	413	404	440	402	449	369	397	414	452	407	392	388	403	440	380	381	434	384	371	394	386	431	440	414	410	413	412	406	442	388	381	376	396	416	437	403	394	390	387	444	392	404	409	414	397	428	447	386	398	409	407	392	367	394	409	386	402	442	393	396	381	416	421	406	441	409	428	409	380	407	392	393	420	393	388	410	373	431	395	421	426	409	391	446	400	417	423	418	415	376	397	434	421	412	417	392	390	413	433	455	425	422	433	425	431	424	421	401	395	356	417	405	396	406	402	376	431	432	418	414	415	417	397	421	428	408	416	416	439	408	411	408	420	439	414	395	409	419	407	384	432	399	355	379	399	402	424	411	387	425	393	442	426	388	384	452	438	447	421	430	385	380	410	409	400	408	385	399	403	409	391	394	370	402	407	394	389	428	394	414	364	398	385	436	374	373	412	399	402	417	409	410	387	404	387	424	398	363	428	448	403	441	413	387	425	430	435	388	388	395	415	439	429	400	422	442	440	415	420	419	425	399	381	425	400	383	412	409	438	418	388	438	429	399	412	368	393	416	440	416	392	418	393	408	413	395	425	392	388	376	413	381	381	383	422	407	414	418	396	380	408	409	427	434	399	412	408	397	414	376	448	403	415	388	415	403	422	426	426	411	409	419	421	431	381	389	397	403	378	411	381	426	402	415	419	410	367	419	411	430	394	407	419	403	445	431	424	399	409	395	410	439	415	422	375	456	436	438	383	407	416	410	412	403	387	397	393	401	402	384	424	420	430	375	396	387	429	420	412	444	403	416	407	380	411	431	371	413	385	405	423	363	408	411	412	465	406	419	426	402	407	386	395	442	399	440	434	408	432	411	410	414	422	434	434	429	392	404	416	399	401	408	412	409	408	395	481	402	407	405	417	461	418	458	374	381	414	404	385	382	412	410	400	401	397	451	395	416	422	402	378	391	434	400	436	430	406	407	415	403	415	460	395	388	410	375	420	405	376	404	379	415	380	396	403	386	404	409	396	417	427	396	386	402	446	431	402	420	403	407	395	382	439	427	428	436	409	407	415	418	414	388	429	403	401	381	400	383	425	422	417	388	462	410	403	391	388	417	395	401	404	419	401	416	403	389	398	436	367	420	430	413	384	433	433	444	414	418	394	405	426	398	433	419	426	405	400	413	420	414	435	419	441	437	395	409	400	392	456	419	436	424	406	418	432	420	405	450	435	412	409	414	410	398	408	415	388	407	402	401	442	423	402	429	377	427	365	413	399	399	416	389	401	425	443	375	396	422	412	401	376	427	406	409	447	388	416	422	436	378	401	420	390	408	442	376	367	423	428	385	378	407	380	410	412	398	390	397	428	409	433	389	385	433	408	368	416	449	425	438	404	424	422	409	403	422	378	448	402	441	374	437	404	412	355	432	427	406	377	424	403	421	397	417	430	363	422	412	457	387	401	450	427	409	415	437	424	413	411	439	416	371	429	454	437	413	406	391	424	410	418	423	365	408	442	385	438	439	387	436	418	390	393	369	411	435	398	416	410	394	409	425	425	407	403	413	399	378	415	387	416	394	371	389	424	435	396	395	409	374	394	394	418	394	436	426	386	376	372	423	443	423	417	430	426	424	389	428	453	421	399	402	442	377	421	426	394	402	400	450	419	408	406	412	381	376	435	411	421	383	410	380	408	443	393	414	411	414	401	404	408	366	408	403	398	412	417	413	445	432	420	391	421	381	418	454	412	420	398	393	390	403	414	419	410	399	392	415	402	461	430	394	420	418	393	388	422	399	402	406	412	403	433	404	388	400	407	386	408	416	391	423	416	460	410	433	412	438	434	437	388	381	453	460	404	421	451	395	395	409	434	386	422	394	391	393	430	376	405	409	417	425	403	408	391	430	402	394	381	400	437	394	396	410	417	399	400	399	433	411	391	411	437	437	397	411	380	424	427	412	430	398	404	372	386	430	383	417	402	408	395	417	391	374	382	413	425	393	409	459	415	427	384	377	394	433	393	403	400	409	453	409	450	418	418	405	402	368	388	445	427	403	438	438	397	419	393	407	410	427	410	393	385	420	433	408	419	405	413	401	411	408	420	399	366	398	368	391	440	411	437	411	434	419	392	417	406	399	384	420	409	420	391	423	414	409	405	426	419	389	412	425	397	383	420	408	403	407	419	397	399	398	422	433	391	409	398	408	433	424	422	405	412	385	406	402	409	397	424	393	391	395	396	443	386	406	399	365	395	406	455	451	399	417	357	375	425	366	408	427	421	410	443	446	408	404	375	453	401	403	409	457	411	403	396	400	415	399	444	428	415	418	395	424	376	410	428	433	385	401	427	417	391	408	390	416	399	384	426	423	447	382	389	375	401	408	403	442	435	412	407	411	411	447	410	413	430	409	433	405	416	412	434	427	405	427	385	415	381	382	414	402	414	397	452	384	426	395	369	422	392	404	410	367	379	457	389	413	379	419	432	418	422	403	437	432	442	389	408	422	385	392	435	429	437	436	390	441	384	385	424	376	423	390	373	413	436	475	395	391	419	378	403	366	422	437	381	371	395	438	390	409	409	432	416	411	392	407	423	444	433	407	397	381	373	410	376	416	420	414	382	407	420	390	401	415	406	411	394	400	394	422	407	436	376	364	426	398	378	359	390	425	437	383	414	386	419	431	408	402	415	411	401	412	415	406	439	360	408	418	398	408	444	461	407	420	389	434	394	441	434	435	383	388	392	419	415	440	404	412	424	378	397	380	402	405	421	420	398	416	406	403	419	451	409	416	399	409	373	407	446	392	463	424	399	408	430	383	401	422	462	400	400	415	410	404	405	420	411	417	434	415	417	380	396	392	453	430	411	391	405	399	422	402	408	422	412	397	403	402	400	392	381	432	398	406	398	416	379	403	399	398	423	447	416	426	381	386	447	402	440	377	428	426	400	413	411	422	410	417	418	413	404	414	405	412	392	422	398	410	398	404	392	421	414	403	416	402	415	338	398	413	384	385	419	399	385	412	417	405	388	445	444	413	436	406	411	424	444	412	395	404	388	408	421	415	427	417	403	413	442	421	368	380	383	426	413	371	399	414	389	406	411	384	392	379	435	397	413	378	404	411	417	382	389	448	388	428	403	401	417	414
1604	364	386	355	379	351	371	396	382	380	395	394	376	344	321	388	357	348	372	346	325	340	366	379	367	325	379	370	350	388	396	392	356	343	351	360	379	367	351	375	336	357	359	378	379	371	357	349	365	423	417	326	410	400	371	366	339	372	356	345	380	364	370	372	397	349	344	367	373	345	372	376	391	328	385	372	375	369	341	367	360	349	368	367	374	357	357	350	350	380	352	335	348	358	362	347	357	359	374	353	363	357	383	366	350	372	340	370	369	313	402	380	381	366	363	383	375	349	341	357	346	368	363	356	374	316	356	374	383	379	389	345	373	369	373	370	350	379	354	347	351	384	366	364	352	370	377	353	346	362	345	342	400	395	373	356	379	388	372	367	366	343	341	358	359	364	356	350	334	368	354	381	365	364	348	371	388	362	360	353	353	355	342	349	346	374	360	364	337	385	377	360	350	327	340	352	355	358	378	358	385	372	364	360	374	380	412	366	372	366	323	357	333	365	340	368	392	374	395	371	372	355	372	364	336	356	382	380	392	381	358	337	370	370	371	396	371	393	358	358	371	380	345	349	399	348	343	387	351	385	351	378	370	350	337	359	351	390	382	347	349	344	343	354	344	342	354	370	375	376	376	366	333	332	353	366	370	376	370	380	333	379	357	352	352	365	361	342	345	368	343	360	381	380	364	328	361	343	380	370	342	372	365	353	360	415	343	343	377	352	356	361	379	362	369	367	356	350	391	335	393	352	338	350	340	346	366	379	353	350	361	371	354	357	368	379	355	351	355	351	378	349	369	342	380	387	353	392	379	359	403	371	349	343	382	361	366	379	362	356	371	352	411	364	338	368	351	357	346	358	395	373	361	355	341	358	362	305	349	366	326	357	345	377	379	367	361	375	339	352	388	348	362	378	340	383	404	355	383	347	326	378	365	371	376	375	366	386	356	338	383	390	406	377	350	362	344	393	359	384	381	313	327	355	376	341	355	409	398	343	380	347	351	351	381	325	363	381	380	348	362	375	357	344	359	371	371	374	342	364	341	409	377	366	375	334	392	379	356	362	342	364	370	322	384	347	342	397	378	329	362	339	352	370	354	371	355	344	328	350	397	350	355	383	368	351	370	392	348	380	314	352	386	343	362	362	371	361	367	374	401	381	358	344	381	373	338	379	374	342	352	350	385	343	366	374	367	378	336	385	363	363	377	368	383	403	377	388	375	386	373	385	353	376	344	379	341	365	342	357	368	355	368	393	367	339	348	364	383	330	406	350	343	340	335	380	371	388	363	394	372	386	356	388	361	369	353	328	365	372	353	350	370	345	343	387	369	323	372	370	380	377	361	347	393	348	394	357	385	367	376	397	351	367	368	356	360	396	384	338	367	354	376	327	367	360	364	352	343	345	411	345	378	375	387	343	378	365	354	362	370	360	371	364	400	361	382	358	350	353	367	360	350	356	349	364	377	366	390	359	396	407	383	353	373	392	383	323	392	373	326	370	399	368	396	396	357	363	415	340	364	364	320	358	366	345	342	366	390	343	389	374	397	375	389	319	349	368	341	363	374	354	360	377	391	343	381	352	332	355	377	370	341	361	342	361	372	394	377	364	393	350	326	350	340	338	368	354	408	360	357	357	384	377	346	351	340	376	350	354	341	333	383	354	374	359	361	348	386	356	349	350	375	366	361	340	388	402	349	382	352	390	353	378	340	364	395	391	376	398	362	328	318	358	387	364	403	359	361	407	385	348	352	336	349	353	359	377	341	333	380	320	369	368	388	388	363	313	353	357	364	405	357	337	374	369	399	337	381	368	377	374	396	338	360	343	372	377	336	396	367	402	341	327	388	360	371	366	368	361	376	353	421	352	380	337	326	380	301	371	375	369	384	372	388	329	358	359	363	370	359	358	392	356	339	396	384	365	337	326	363	362	309	359	355	386	343	376	350	372	375	344	360	375	352	378	358	360	347	413	389	350	384	331	317	362	307	361	370	357	372	347	372	348	392	356	366	335	365	351	360	362	385	378	396	386	320	368	370	381	382	314	386	383	369	368	372	371	381	338	365	360	363	357	375	404	365	349	368	334	347	413	393	358	365	367	360	383	370	369	343	360	396	361	349	363	339	309	344	353	338	362	390	361	379	357	391	343	356	348	377	373	391	347	326	348	348	370	354	370	340	366	389	352	356	374	348	367	351	396	388	367	399	358	374	340	373	377	338	365	359	396	369	367	363	387	362	338	319	390	372	357	345	360	386	349	332	371	326	338	386	359	360	362	371	379	350	369	362	400	406	378	339	375	320	377	376	338	354	397	339	370	388	389	358	356	396	365	357	357	333	388	370	363	330	374	366	379	342	373	356	389	395	341	352	387	347	364	375	351	351	364	377	408	364	372	362	363	390	366	392	408	393	356	352	354	361	377	382	340	390	387	350	342	348	382	339	362	395	361	349	351	368	371	392	373	351	329	365	411	399	374	405	375	354	327	334	385	369	381	388	350	356	376	333	386	391	362	345	362	361	352	373	384	373	320	325	343	361	374	373	330	357	373	369	376	362	362	365	378	365	364	354	366	333	372	392	388	372	360	347	344	390	349	398	357	373	394	343	374	355	326	379	373	361	352	366	362	362	334	363	343	363	350	344	380	354	347	362	397	378	383	384	358	372	354	333	381	367	329	356	394	386	359	347	358	386	373	370	377	381	373	347	358	342	384	341	382	362	369	349	366	372	392	358	366	332	360	376	355	368	347	345	376	383	327	377	362	364	352	371	378	317	352	381	358	330	358	392	411	345	400	294	388	367	383	372	359	377	345	353	373	364	366	390	376	340	351	387	361	355	365	376	366	363	360	362	350	373	397	387	392	367	375	388	333	325	360	329	369	374	390	378	365	357	368	373	366	375	373	365	352	342	315	367	373	398	365	349	357	388	344	384	365	384	373	377	343	344	386	375	376	348	367	357	370	358	370	385	373	372	353	349	379	375	375	369	346	368	342	423	356	379	364	376	344	359	398	369	365	353	382	352	332	329	370	375	359	343	349	353	318	374	387	387	384	389	346	387	398	348	367	355	359	365	380	374	378	349	393	374	341	354	355	382	358	361	320	327	375	393	372	365	380	345	344	367	363	327	354	369	386	402	387	338	336	395	399	351	369	374	328	372	372	364	371	363	323	365	361	369	357	322	374	362	380	384	382	357	364	388	358	356	340	336	356	334	383	394	337	357	364	375	343	360	368	355	354	353	388	323	373	338	334	332	363	392	376	371	322	358	381	352	357	356	381	384	347	367	377	363	347	340	366	369	376	358	356	356	354	361	364	404	357	370	410	351	399	349	364	377	333	343	392	366	364	345	414	343	349	389	395	373	348	392	366	333	381	354	367	379	364	343	347	377	360	380	375	354	339	356	348	350	361	358	396	363	371	368	356	360	395	352	351	344	357	382	367	365	342	360	355	390	353	381	342	350	378	356	370	367	352	387	351	350	358	393	387	361	358	347	366	368	408	345	421
2127	837	937	862	843	835	838	800	835	814	893	910	891	879	871	860	850	868	872	874	841	894	836	864	837	827	825	850	840	819	838	782	880	877	861	816	872	843	838	854	817	882	855	910	868	872	869	897	842	807	869	892	854	873	805	821	829	856	824	874	882	911	847	919	818	897	795	884	891	873	859	801	864	809	862	879	879	892	866	864	877	848	844	881	876	854	812	838	844	849	846	829	865	821	893	865	868	869	839	816	895	855	811	859	836	880	887	846	848	874	860	877	868	817	902	861	906	902	905	848	828	845	876	842	844	899	832	863	850	851	872	867	886	875	823	827	829	836	864	838	860	817	835	824	864	876	916	876	827	867	846	859	841	881	859	845	882	853	844	814	856	866	902	858	858	819	870	819	852	831	852	859	826	857	835	863	845	875	819	829	850	883	843	892	870	854	893	797	831	790	835	886	826	861	933	770	857	858	834	818	848	849	859	827	823	866	832	835	874	805	826	822	854	855	828	800	848	837	829	831	889	900	869	859	802	885	853	826	876	878	805	844	805	879	815	858	845	803	852	849	848	849	867	880	859	875	879	842	846	812	840	864	890	838	888	872	830	868	874	862	863	859	815	902	887	821	841	911	861	849	859	871	859	869	820	864	865	848	823	877	842	850	886	852	887	832	783	853	869	844	878	839	842	845	857	806	870	821	855	881	833	852	821	816	881	873	867	880	869	865	881	850	793	812	880	812	863	833	879	897	841	847	917	843	837	828	819	840	866	842	843	812	794	820	850	892	839	868	858	837	867	872	849	846	841	860	826	828	875	851	836	853	904	917	807	893	852	813	829	835	814	837	823	830	880	868	878	911	851	908	872	866	828	872	854	851	862	854	871	878	830	862	879	874	811	870	841	836	866	804	827	834	900	858	852	860	856	821	855	873	860	820	837	883	879	862	848	840	861	876	865	891	885	900	791	816	873	899	815	833	828	833	876	852	815	844	826	891	881	837	891	831	845	876	829	855	880	831	843	884	820	856	836	820	879	901	851	856	864	901	815	869	915	865	848	860	866	823	845	865	833	878	835	856	876	876	828	829	844	832	857	806	837	823	816	878	854	870	828	735	827	840	888	873	874	807	838	901	854	890	881	896	860	843	849	843	850	900	851	800	829	821	900	823	904	852	867	878	853	851	887	927	850	835	838	898	865	827	822	853	829	903	845	837	875	861	825	820	865	892	886	849	889	840	847	840	830	867	881	855	837	899	871	834	883	762	894	880	824	873	891	872	849	885	810	879	870	907	809	900	931	831	905	908	858	800	891	867	873	866	870	864	842	870	857	832	879	836	815	881	816	822	845	857	890	832	861	874	888	845	843	834	891	828	858	836	840	822	873	905	827	827	875	855	824	853	855	878	943	825	827	853	821	876	879	909	864	881	856	841	847	882	813	882	894	839	853	860	822	851	854	891	835	811	835	816	849	862	819	889	868	854	874	833	894	831	887	875	887	840	820	857	886	872	887	864	905	843	767	844	840	877	905	899	880	835	855	829	822	871	853	883	854	820	846	838	854	900	880	870	867	856	816	857	811	839	900	826	919	893	827	917	855	838	817	885	924	896	879	871	873	864	887	816	862	899	841	841	880	854	875	830	854	904	808	887	873	851	908	865	866	848	828	847	886	858	861	879	838	826	848	838	816	865	932	854	933	901	844	877	824	791	836	880	840	865	779	797	844	798	812	833	874	836	870	877	862	838	862	877	842	815	863	832	833	886	830	859	878	862	861	871	822	824	889	854	858	805	878	884	877	880	832	870	883	870	863	852	842	814	877	864	826	828	836	795	909	900	838	851	859	868	854	809	883	861	845	871	822	863	853	826	878	905	814	909	869	884	854	890	887	851	857	877	862	845	876	841	859	847	837	864	893	848	835	841	871	797	869	850	893	825	916	836	825	861	819	833	860	812	885	826	854	866	811	859	881	870	851	901	882	851	829	824	829	854	899	826	819	892	857	872	808	849	852	907	886	893	816	827	805	881	824	862	878	919	849	829	827	833	877	922	892	838	819	924	757	848	879	837	857	832	891	819	874	895	846	843	867	824	854	820	846	849	875	830	866	868	863	854	798	869	904	851	879	837	860	903	866	887	884	856	803	870	804	845	849	886	855	886	881	843	781	866	875	891	850	827	842	861	830	891	848	858	848	887	830	872	910	836	870	898	914	850	820	806	892	900	864	812	833	852	828	882	852	894	850	909	806	827	852	789	809	810	818	864	823	855	841	875	895	804	920	905	866	906	861	865	857	856	862	894	842	927	800	924	836	886	864	892	851	885	868	846	805	870	870	849	852	883	853	904	857	878	878	935	817	907	887	884	854	894	792	809	871	855	844	853	865	867	866	801	798	917	824	850	843	800	830	854	868	874	861	809	801	858	823	844	911	865	827	854	847	877	875	833	872	891	847	853	826	838	830	855	867	879	814	903	851	871	845	854	840	896	857	854	858	857	873	870	841	845	872	901	887	857	888	868	785	857	846	903	869	868	817	833	858	915	829	813	935	886	827	854	865	870	848	829	849	847	849	822	810	864	824	808	836	877	779	868	826	751	864	862	856	791	857	843	862	857	818	798	836	857	828	836	864	868	815	836	823	884	859	918	845	840	811	874	834	877	873	896	849	862	816	909	825	858	854	838	816	827	857	845	895	835	857	769	940	842	890	880	840	853	905	879	871	802	854	838	858	876	856	889	830	827	884	833	864	843	882	838	851	912	863	838	851	816	841	838	833	871	799	841	840	887	903	925	865	831	832	906	854	939	855	824	887	938	844	877	851	871	847	870	840	871	880	846	873	844	821	870	874	861	843	825	807	891	870	881	834	853	823	855	852	909	875	841	867	841	882	857	867	825	893	866	896	848	854	813	861	852	872	871	885	859	858	833	890	857	847	787	822	850	893	822	848	844	851	867	911	830	853	890	862	831	889	855	873	860	870	869	850	895	844	830	852	847	858	887	828	792	912	909	835	908	816	885	827	833	838	878	827	848	836	881	868	785	792	877	853	873	881	904	858	833	869	835	863	844	887	860	839	879	854	862	847	848	908	906	819	838	894	877	844	828	854	875	912	876	841	866	878	870	798	840	835	867	822	852	877	865	803	831	862	822	825	836	845	872	863	833	848	859	871	828	907	838	838	808	874	926	833	867	838	836	829	855	823	866	812	837	870	835	812	893	901	865	829	820	851	861	884	828	845	864	820	832	874	866	873	889	850	900	818	856	865	911	832	835	887	851	839	830	852	880	839	881	784	792	851	845	871	860	863	847	878	907	890	874	839	814	880	827	823	851	888	856	847	852	855	849	853	855	874	851	854	842	807	829	840	860	839	827	882	906	862	846	795	830	889	884	837	846	838	848	850	874	860	838	876	856	808	847	857	882	842	843	888	881	883	863	893	864	854	862	815	846	866	850	810	838	844	869	811	839	813	889	839	818	856	806	900	847	879	875	872	860	866	852	906	841	831	837	888	885
7385	649	585	577	503	438	408	396	373	363	361	351	365	357	347	320	338	320	366	350	363	341	345	342	333	344	325	350	302	372	337	346	326	318	349	342	345	344	323	309	351	350	324	320	341	346	355	359	341	349	329	303	361	354	377	318	354	374	359	328	316	330	372	383	342	335	324	356	321	315	309	389	381	348	356	347	335	343	333	342	307	292	296	322	349	378	353	352	374	352	341	362	329	350	335	327	326	346	359	350	342	333	360	358	323	321	294	349	325	320	317	354	332	346	345	338	371	319	289	355	339	323	360	300	302	347	346	331	299	332	336	348	357	354	314	335	361	370	335	322	354	343	316	347	353	349	346	361	337	323	372	332	365	354	343	361	331	360	351	344	350	354	336	350	342	334	381	339	364	354	346	352	346	341	357	350	359	352	374	319	339	338	372	337	371	379	365	339	372	383	340	356	354	357	323	348	345	330	350	350	320	332	306	352	340	379	375	325	328	354	364	342	336	342	341	339	333	351	348	360	368	314	347	331	319	351	347	359	343	337	326	332	361	379	403	355	341	355	334	346	334	319	344	340	344	367	356	343	329	365	366	354	358	324	330	326	336	333	357	332	348	332	348	315	348	360	362	340	341	326	339	375	377	340	331	340	340	323	356	334	330	341	352	348	331	354	336	333	330	302	310	340	318	360	343	376	358	326	331	337	317	343	364	305	337	362	355	361	323	357	349	332	335	355	282	343	330	338	335	314	361	350	339	345	327	326	312	338	340	341	359	351	358	318	327	361	351	348	348	313	363	343	332	356	364	341	373	344	340	384	374	364	325	337	373	338	330	358	338	330	333	351	327	358	342	361	345	357	360	333	332	351	361	328	358	340	331	326	306	329	363	353	344	331	330	332	331	348	311	350	334	295	342	343	374	343	337	347	329	352	329	354	325	347	350	342	314	332	331	371	349	306	330	324	295	339	323	360	335	333	330	374	365	362	301	320	338	343	344	352	335	351	320	358	337	331	334	340	389	329	353	355	336	337	342	340	328	347	326	363	348	352	337	359	311	352	353	338	330	345	336	324	352	346	327	322	341	343	336	368	374	324	361	362	347	369	363	384	374	352	368	331	348	328	326	342	361	340	306	376	326	325	339	352	344	319	315	321	319	352	331	353	360	332	366	356	331	365	329	352	303	350	378	349	366	348	357	356	332	317	345	358	383	363	338	401	365	318	353	337	369	354	326	300	364	333	315	330	342	343	359	334	360	380	320	341	336	340	341	312	331	367	319	354	357	329	342	360	316	325	373	350	335	370	333	331	334	354	368	306	338	364	339	298	381	327	357	359	343	322	317	322	343	316	351	352	341	317	379	357	336	338	345	316	348	371	361	372	334	310	343	337	343	311	344	361	362	345	353	386	359	349	323	345	316	330	367	365	396	332	313	367	331	347	343	369	361	346	322	336	358	331	327	314	323	343	357	385	359	409	350	334	386	388	390	294	363	342	354	341	333	336	369	333	359	335	320	328	373	326	318	350	313	341	377	337	339	382	324	342	297	346	339	353	341	365	363	297	329	336	353	346	348	359	359	351	354	372	382	312	358	339	296	362	345	299	365	311	314	348	322	360	333	347	356	356	409	383	305	344	341	367	363	367	342	351	346	308	326	365	341	345	337	330	321	337	350	375	328	321	303	349	338	320	340	341	339	388	314	343	346	326	339	369	335	339	316	329	348	336	348	363	341	336	328	364	377	338	337	349	320	306	335	321	332	326	360	335	308	357	352	354	336	336	352	341	369	353	332	354	312	387	317	303	317	341	334	317	296	353	348	317	340	341	342	357	348	332	311	336	318	356	308	314	382	346	333	349	310	337	372	345	340	321	357	315	334	344	372	352	331	308	300	360	355	350	358	339	332	314	341	327	343	324	335	350	354	340	333	346	346	357	326	323	332	332	353	374	328	348	360	357	338	335	311	317	381	321	348	332	343	327	341	374	354	353	329	366	336	375	344	320	345	303	373	346	347	342	357	378	326	334	316	336	336	367	332	344	329	340	361	323	323	339	347	325	298	319	363	354	337	371	370	358	327	312	338	347	355	329	378	322	353	344	352	354	377	338	330	325	339	313	330	382	341	341	352	308	324	344	338	352	376	349	346	317	336	365	351	348	363	365	330	335	355	355	352	362	340	360	342	358	357	364	335	385	354	329	326	310	339	346	399	348	332	348	366	345	342	330	345	340	317	358	358	364	350	301	341	344	337	328	342	365	359	368	413	331	324	326	348	314	329	359	369	360	335	367	326	382	364	321	309	323	348	363	306	345	362	353	355	332	341	365	340	342	380	341	346	318	318	354	334	360	355	373	310	333	329	351	387	349	325	338	334	351	381	332	365	367	311	309	351	376	336	283	346	379	362	408	358	328	312	352	347	350	340	342	336	325	339	356	328	372	341	372	318	383	381	335	376	359	359	343	353	334	340	367	319	350	349	370	336	336	353	340	316	357	345	345	302	337	323	354	374	346	312	351	315	346	366	333	356	327	340	348	337	363	336	355	357	311	343	345	342	328	376	363	336	347	328	339	348	338	362	354	335	350	363	337	352	299	376	358	332	346	349	325	311	376	378	343	367	348	336	333	360	338	356	327	370	352	347	316	326	310	322	331	374	374	363	344	354	309	371	374	346	320	329	333	341	352	327	334	312	302	320	312	349	355	346	348	326	324	333	330	341	364	373	324	369	339	384	310	358	309	337	326	322	336	343	363	368	371	337	342	341	359	366	346	327	348	306	341	382	340	367	355	328	366	357	311	371	356	352	409	348	314	341	370	375	344	377	324	375	325	355	318	372	354	371	328	317	358	345	343	344	345	331	340	309	334	372	350	371	381	331	363	292	318	339	375	339	315	325	366	356	362	342	368	336	321	330	336	333	332	344	350	335	349	359	334	369	359	353	365	359	362	350	330	336	331	331	307	325	343	339	349	343	363	340	348	347	343	332	318	378	382	333	347	344	331	336	341	338	375	352	374	343	332	328	322	341	332	328	339	374	314	340	364	322	367	340	359	342	350	330	383	341	344	332	353	366	337	321	350	326	335	357	374	326	337	356	344	314	373	341	392	317	359	358	350	361	336	389	355	370	349	356	354	315	351	395	351	351	342	361	336	326	343	359	355	342	338	341	380	345	316	308	305	342	331	360	341	344	341	360	336	342	316	349	364	303	351	345	337	368	328	345	369	353	340	335	353	342	346	359	333	342	361	357	356	340	323	369	347	348	354	327	370	348	298	361	319	324	355	334	368	361	353	324	350	315	359	316	339	338	351	355	347	350	361	339	347	360	338	370	354	353	341	308	328	345	361	344	330	345	364	344	316	299	330	340	353	345	344	375	373	340	358	356	338	349	347	354	350	323	321	347	327	342	335	357	309	306	355	337	375	330	341	322	358	291	343	367	344	377	331	327	357	342	351	363	334	331	353	345	329	314	371	342	345	317	349	357	370	366	321	367	386	335	370	363	316	360	321
6656	1084	1308	1420	1289	1218	1104	995	958	964	906	942	891	878	893	873	838	800	788	855	829	854	800	807	832	811	805	771	808	797	828	802	820	890	806	859	796	854	823	800	837	788	766	841	819	814	790	801	815	836	759	813	790	785	858	812	820	815	807	844	800	806	766	762	802	816	733	791	792	827	784	790	819	765	769	807	796	826	815	819	794	826	784	825	820	809	807	836	772	815	785	762	808	807	838	824	810	841	768	788	837	801	831	790	814	778	816	759	783	802	787	802	773	814	814	789	779	785	756	804	831	840	789	800	809	811	812	775	786	795	820	777	816	821	808	795	817	763	852	833	764	786	821	839	850	795	796	794	755	752	785	799	794	790	811	748	824	813	781	822	821	774	858	814	793	743	800	772	770	786	826	818	853	843	806	787	766	846	811	756	825	835	756	775	776	753	795	806	794	793	833	804	804	764	839	785	883	832	765	836	759	841	800	784	761	793	856	798	801	806	825	795	825	757	841	819	809	863	850	792	812	784	824	845	820	762	785	820	822	833	811	825	794	777	820	779	788	818	791	788	864	820	807	837	789	788	762	774	815	783	782	823	780	750	840	857	818	799	857	765	784	813	763	833	801	815	794	839	819	835	793	818	795	798	811	817	767	827	777	837	823	801	834	810	786	778	799	797	793	771	831	777	783	837	754	821	793	790	768	823	770	809	793	807	811	837	817	800	816	806	859	781	810	788	787	840	844	793	801	775	820	828	802	788	811	819	810	791	838	760	799	824	847	778	779	749	807	799	755	790	813	834	796	812	818	753	826	795	850	813	820	781	779	833	792	843	796	752	809	850	816	847	819	794	800	815	732	793	799	795	867	767	819	781	798	772	808	848	769	803	763	746	807	811	766	790	783	824	736	799	843	837	835	773	814	821	768	778	854	743	811	757	825	791	855	792	810	779	823	785	806	794	874	855	841	836	805	794	835	826	755	763	791	791	802	792	751	800	813	821	796	799	831	838	811	802	786	787	776	815	768	842	802	822	836	807	740	761	835	808	781	755	818	827	755	792	788	835	817	839	848	832	785	834	820	832	803	850	819	747	807	812	761	815	787	774	735	803	795	809	812	830	801	804	855	772	805	792	798	807	819	773	795	784	791	782	803	840	766	759	766	800	792	776	779	816	808	800	812	776	801	807	776	832	794	735	827	772	800	811	808	803	814	797	841	820	815	735	840	791	774	771	799	754	779	795	835	791	829	824	727	804	840	798	801	842	744	807	796	766	800	828	833	853	800	815	747	764	861	809	799	821	787	805	867	795	806	867	818	819	828	771	775	783	838	756	767	781	766	831	798	748	801	820	840	775	800	801	779	794	802	738	808	782	813	818	755	810	772	788	847	829	844	836	702	765	813	842	837	794	785	783	792	782	805	774	773	801	770	826	803	822	825	801	812	829	837	817	767	804	818	794	810	811	767	759	816	802	743	895	756	752	776	800	783	798	830	818	790	785	783	849	755	750	852	787	820	813	796	817	780	856	754	815	857	761	807	847	802	835	771	815	786	864	809	750	796	811	824	806	804	827	746	755	779	823	772	775	792	815	795	820	752	784	801	765	829	799	803	807	760	816	833	803	830	788	834	810	824	790	797	804	816	806	804	794	809	827	792	759	805	842	764	764	758	847	800	758	776	821	794	811	844	812	788	787	844	784	790	808	831	810	821	733	788	782	803	773	815	775	826	811	799	776	828	799	810	784	790	761	804	812	853	824	847	831	773	833	795	810	832	760	831	838	827	805	868	769	803	751	823	836	836	831	852	805	836	811	790	839	822	801	786	789	800	808	808	822	799	790	801	807	774	795	746	784	810	822	786	804	785	774	777	801	825	765	798	719	772	801	763	797	810	840	845	761	805	800	824	807	803	784	795	790	791	822	786	777	841	833	791	833	774	771	796	799	808	877	814	784	792	816	848	815	784	802	855	800	837	819	803	823	806	826	813	780	780	813	857	817	834	832	804	799	779	803	810	802	777	809	814	804	836	780	795	838	823	753	812	796	786	762	717	788	816	820	787	770	781	860	787	812	811	837	758	805	787	795	835	900	806	779	757	837	812	800	800	770	814	766	830	792	838	777	798	804	786	834	767	760	780	766	802	725	819	807	838	906	835	776	779	819	762	803	822	778	821	738	784	772	830	789	808	751	796	811	775	800	796	774	813	823	808	780	787	837	791	837	885	841	843	829	779	805	799	820	783	800	816	789	784	785	808	810	811	825	775	798	779	803	805	837	842	760	835	807	804	787	739	773	779	869	772	790	775	805	758	779	801	787	827	777	789	820	779	753	835	806	774	776	806	778	835	797	825	781	781	820	805	783	742	832	850	781	795	790	842	879	808	786	760	819	774	742	824	798	792	868	831	799	767	792	806	781	788	730	812	842	840	819	834	818	805	811	795	786	785	820	810	859	759	770	781	831	829	775	793	799	811	716	751	804	773	808	850	830	838	830	793	857	855	822	793	817	788	799	853	795	783	773	865	810	803	809	822	787	804	794	837	766	795	786	790	835	818	815	747	826	825	744	770	784	798	813	823	804	759	798	792	788	788	770	778	861	801	740	776	790	845	822	791	796	838	762	844	810	819	771	753	887	786	844	826	783	805	780	727	834	841	803	812	785	815	739	817	807	850	835	809	788	804	827	738	815	844	815	804	810	782	835	784	789	839	822	792	795	771	776	816	803	778	791	818	810	790	831	817	808	784	846	810	818	767	802	757	769	767	791	786	807	792	779	793	784	738	778	836	790	785	772	871	858	823	804	772	797	827	795	781	802	741	793	788	831	764	792	833	764	786	763	812	870	851	781	854	775	856	834	822	786	844	799	843	811	735	780	790	839	740	827	787	811	849	807	794	800	772	839	836	860	780	875	825	828	790	814	834	773	818	792	831	787	784	794	763	866	753	806	770	761	807	811	826	811	825	783	836	787	790	784	834	777	821	812	813	862	823	792	844	783	798	769	801	823	793	825	857	779	792	816	834	779	843	833	852	860	849	811	814	805	761	794	805	808	807	775	834	740	763	780	783	807	807	799	841	795	821	823	750	813	798	799	774	846	766	842	819	834	801	773	800	819	785	848	815	794	844	835	784	824	788	799	750	766	870	783	860	808	820	813	818	821	736	775	782	793	818	778	834	833	794	803	826	795	852	801	789	826	771	849	777	824	783	807	834	754	780	793	817	807	838	805	787	779	829	767	818	786	805	786	808	844	874	787	776	769	847	811	831	787	809	792	850	780	833	844	807	829	818	774	734	817	804	816	864	794	772	755	838	796	832	779	772	836	819	830	818	819	789	771	795	807	788	875	878	753	809	777	840	826	822	827	827	832	819	756	844	774	785	810	737	772	769	768	765	768	841	773	816	789	744	869	797	742	775	844	783	830	816	752	806	821	860	841	801	774	744	743	787	829	783	799	806	817	814	815	809	847	810	791	854	739	758	818	820	826	837	814	821	813	823	782	777	796	793	799
13281	956	680	519	411	304	262	248	213	192	182	189	190	173	194	164	137	174	170	151	175	168	184	169	172	165	169	158	155	156	152	128	160	152	174	161	172	157	167	154	181	166	171	167	140	183	149	163	146	149	196	168	154	134	149	176	161	150	168	151	155	151	155	163	165	158	139	151	154	173	166	172	159	176	172	178	212	139	179	173	147	170	173	139	144	126	160	192	173	143	154	140	146	147	144	133	162	180	172	150	138	147	164	189	137	163	134	149	161	156	188	149	165	154	152	173	170	141	163	165	162	182	146	145	153	154	151	148	145	153	157	159	152	178	158	171	155	165	160	143	155	134	178	170	134	169	150	156	144	125	171	157	170	160	160	147	185	142	158	169	153	148	148	144	132	139	151	149	162	159	168	164	169	160	162	149	166	145	148	138	147	152	197	140	152	159	180	173	146	169	175	157	159	169	118	153	160	152	151	166	157	155	166	184	156	165	163	141	159	161	142	161	154	138	145	158	136	152	148	144	163	154	160	153	134	148	154	163	129	162	149	170	164	157	156	164	176	152	150	159	155	187	158	150	155	151	160	171	161	159	157	146	155	159	152	159	156	187	133	147	153	149	152	180	135	142	159	140	152	191	177	150	155	146	162	146	173	133	163	160	131	150	150	180	159	170	153	152	183	136	152	147	140	160	157	140	138	161	150	148	170	148	147	173	185	164	157	161	152	156	167	155	176	152	164	153	179	162	161	139	170	179	180	140	189	153	151	158	201	191	164	160	163	168	166	149	136	170	163	160	154	165	175	158	158	169	143	168	164	163	164	169	165	161	183	159	158	144	182	168	159	169	162	143	148	135	149	154	128	191	174	151	159	147	151	155	178	158	154	164	151	184	176	158	158	183	147	152	168	144	148	145	138	174	177	148	183	181	145	156	171	174	156	154	164	174	172	130	156	168	164	173	162	177	150	153	155	161	171	157	164	154	157	174	163	141	151	167	176	138	158	166	163	164	154	158	165	156	165	161	164	159	167	148	153	162	146	144	149	131	162	134	154	158	160	157	141	172	171	181	159	171	162	139	139	168	151	175	140	150	146	171	160	147	138	159	157	158	163	155	171	156	149	179	140	181	155	157	151	171	182	139	163	149	169	149	163	161	126	163	170	142	135	161	142	170	151	159	137	158	173	159	152	143	136	160	150	171	152	152	139	166	146	152	153	160	160	178	176	178	164	185	182	148	150	174	169	139	150	162	173	159	152	163	153	167	181	148	140	163	165	153	157	173	159	161	170	182	185	147	187	180	178	120	157	179	181	143	143	145	150	153	148	140	166	164	141	157	158	152	150	161	181	156	150	150	138	173	154	164	191	169	154	177	158	143	139	170	139	149	174	143	156	164	167	170	154	172	157	152	179	164	171	155	168	157	167	151	174	151	153	159	166	188	142	159	154	148	156	145	178	138	174	158	166	173	156	130	156	136	187	153	171	178	161	167	149	157	165	154	178	167	165	172	150	156	177	162	171	164	173	150	172	155	180	175	159	173	166	152	143	177	135	153	184	163	131	153	143	147	163	168	134	159	193	159	143	153	165	152	142	171	163	169	166	182	168	162	166	174	154	179	133	154	149	160	166	174	154	140	171	171	181	158	180	188	135	144	154	146	159	149	166	161	160	143	147	150	161	171	145	139	159	184	137	171	153	163	146	158	155	158	173	162	173	167	160	171	161	148	152	169	147	142	158	179	172	173	179	152	162	160	155	152	165	152	159	170	185	183	183	166	146	133	138	173	167	165	164	161	155	167	138	180	151	158	151	176	165	161	190	156	157	174	155	171	149	176	181	189	154	168	174	153	155	150	174	147	160	155	155	141	159	146	165	188	146	167	166	170	144	162	162	182	162	180	167	164	143	149	156	160	146	153	180	169	167	139	161	167	166	177	148	171	162	161	176	157	172	152	158	132	157	160	135	157	139	166	167	150	147	140	174	175	173	156	169	145	151	146	166	180	173	141	155	150	165	167	149	160	162	156	170	155	162	148	156	164	165	158	155	140	182	161	169	161	157	171	156	165	159	151	182	145	141	163	137	149	174	172	169	171	174	171	172	175	158	146	169	183	164	177	157	160	146	146	171	186	164	167	156	188	166	142	157	174	150	144	154	155	166	138	170	156	143	143	171	165	167	138	163	155	161	148	151	142	144	145	154	147	145	169	146	163	146	144	202	158	202	139	157	172	164	161	162	151	167	175	166	155	171	154	176	166	183	142	171	158	143	142	150	142	131	150	161	151	136	168	175	170	159	161	177	162	163	165	162	145	152	183	168	156	170	159	155	158	157	163	167	155	160	168	145	169	154	165	163	160	147	160	186	151	150	151	175	175	150	166	130	177	167	143	161	151	155	156	167	147	160	156	158	170	150	141	175	186	167	179	163	161	158	126	165	151	157	175	162	148	138	164	161	148	184	147	168	144	184	161	159	147	167	138	139	136	150	145	163	174	163	171	151	152	173	161	164	164	157	153	156	139	126	162	166	148	162	151	166	185	168	160	166	167	173	167	168	188	162	142	149	156	173	169	186	155	161	176	156	181	151	167	158	132	160	170	170	160	164	158	155	149	154	174	145	136	159	181	167	184	158	142	154	140	148	169	142	179	179	141	168	165	164	182	163	169	177	157	134	144	155	159	169	158	152	172	155	162	183	173	164	136	132	173	165	137	166	123	167	160	116	161	166	166	164	182	142	174	139	146	139	161	168	175	152	192	155	167	151	174	144	163	169	175	139	165	176	164	164	168	177	145	178	178	153	142	150	128	157	159	155	152	163	147	155	163	140	163	176	159	178	166	162	153	161	167	160	146	136	139	157	146	153	180	141	158	165	169	163	154	166	168	159	146	138	162	165	167	170	166	167	166	139	170	150	155	151	154	158	139	159	191	159	153	169	178	158	161	160	151	162	177	141	172	149	168	168	163	156	175	175	147	151	145	169	157	166	157	154	175	157	167	157	184	163	151	151	153	150	167	169	173	185	152	124	128	157	156	160	163	179	173	157	163	146	156	162	154	152	169	169	168	170	169	151	170	140	164	143	171	158	139	138	152	144	164	186	175	158	182	141	171	134	154	159	166	174	157	157	167	186	149	171	180	172	141	165	165	160	154	163	159	141	170	145	158	167	161	180	146	138	141	154	176	184	143	154	138	155	138	143	155	153	171	145	153	156	145	142	146	143	146	165	146	186	199	143	148	166	177	147	181	172	157	147	174	147	166	160	167	165	148	157	143	152	157	153	170	155	138	144	161	158	191	207	158	160	159	165	163	157	154	174	178	156	167	183	159	181	178	172	179	174	176	138	178	154	161	168	180	172	154	148	167	164	160	154	147	157	169	147	166	168	149	170	147	150	176	148	163	164	176	182	163	165	159	130	160	158	144	153	156	150	164	150	168	172	139	153	147	173	179	164	159	146	180	155	164	156	164	163	155	157	184	160	166	152	167	159	155	162	169	143	144	155	153	155	193
8228	882	1485	1611	1330	1155	883	883	692	631	602	545	584	560	502	524	483	500	503	437	432	510	464	460	473	427	441	435	453	405	425	414	425	421	433	480	424	464	441	434	456	397	417	441	435	460	456	413	378	442	434	420	440	421	405	407	424	452	422	403	422	428	417	374	392	426	413	433	382	396	417	397	422	438	407	419	396	374	430	413	459	406	422	430	441	450	416	404	424	401	392	413	400	431	414	401	429	464	416	445	389	385	389	429	398	407	394	462	396	420	404	411	391	443	418	373	416	416	403	413	421	428	451	411	411	400	414	404	420	406	433	412	419	394	411	401	394	440	436	401	413	424	423	397	403	383	393	442	427	430	372	391	404	439	394	399	415	396	400	408	406	444	437	397	407	407	441	394	375	375	413	404	422	397	420	391	386	441	391	441	413	423	443	410	441	415	432	381	390	427	405	413	423	388	439	420	405	408	437	407	385	377	429	358	414	380	429	442	450	412	417	435	377	439	408	381	365	378	410	386	387	418	444	405	407	424	416	411	448	388	414	391	414	410	438	393	397	423	390	416	392	412	443	398	390	439	422	441	461	379	424	413	427	395	403	428	388	399	409	452	406	373	376	398	405	487	400	412	400	408	414	428	421	445	436	434	410	417	407	436	379	429	446	406	458	430	395	396	405	431	400	409	427	439	418	409	430	399	447	403	395	410	401	402	407	408	376	438	410	462	395	387	421	414	385	380	473	437	432	403	450	419	423	405	400	424	378	387	390	411	412	405	425	435	367	408	426	417	382	386	441	378	417	391	384	429	447	408	406	398	428	388	374	423	403	395	390	417	401	415	396	408	451	433	402	389	433	436	404	438	418	384	427	388	382	403	445	408	441	423	398	387	386	393	394	421	448	398	349	374	425	430	389	410	390	412	452	392	425	424	382	378	409	370	419	423	425	430	402	409	374	399	420	398	396	424	390	404	416	410	408	415	415	423	392	428	393	389	399	439	389	431	404	399	405	434	380	404	413	426	397	410	395	426	438	416	415	373	396	407	371	444	410	410	382	429	421	385	434	405	392	411	398	408	365	404	406	439	410	417	430	380	394	402	399	420	426	427	376	428	410	390	381	423	410	396	415	389	419	426	424	416	443	395	414	422	418	404	452	443	432	407	442	413	407	431	419	380	382	401	423	422	424	425	405	415	391	379	380	410	429	382	417	409	419	412	363	373	379	412	420	396	401	424	401	400	402	436	411	384	400	453	408	370	391	378	431	443	415	373	416	413	424	433	391	396	395	422	454	378	415	452	395	397	389	407	384	382	431	424	395	392	429	413	415	415	434	423	405	434	400	411	430	407	418	420	440	372	416	427	433	414	427	388	401	383	396	435	435	415	429	394	409	441	434	391	437	430	443	404	447	388	410	387	386	384	413	406	439	387	416	395	409	380	384	408	420	426	396	421	387	404	404	388	413	423	413	423	438	396	390	449	415	438	375	415	389	409	435	407	394	399	425	390	388	436	435	401	405	380	425	377	403	412	423	408	423	422	418	399	416	376	357	385	425	415	431	418	402	392	401	374	427	388	421	431	408	428	400	420	412	388	406	416	430	405	430	380	397	377	443	395	391	393	401	458	394	421	453	422	446	430	431	430	400	431	410	388	409	451	403	417	441	401	377	407	448	406	409	416	417	397	447	387	417	432	362	404	408	398	404	389	424	414	428	389	432	418	406	425	470	401	404	408	359	421	418	417	368	423	404	451	435	381	390	467	387	435	377	417	441	414	423	385	451	379	441	368	380	414	383	396	345	380	388	373	375	438	386	410	402	416	386	395	393	453	417	391	373	434	392	376	420	401	438	373	433	410	415	375	401	420	423	441	432	453	428	406	388	415	383	421	450	458	422	403	403	420	372	377	412	422	435	388	395	390	408	410	415	401	414	464	388	411	407	425	394	416	376	392	424	361	404	368	413	437	439	396	442	408	430	424	427	382	407	384	393	423	429	405	404	430	434	420	439	389	422	403	391	376	399	383	412	437	409	429	394	397	391	388	375	426	434	417	401	415	412	443	410	432	393	406	428	393	432	437	422	400	386	426	416	410	427	410	398	399	399	387	435	389	406	434	405	447	419	420	433	418	432	397	407	397	382	412	410	423	366	400	416	447	416	425	410	412	401	423	427	389	442	408	430	381	384	439	402	401	452	419	414	405	411	435	397	449	447	415	401	389	417	414	393	372	413	400	396	402	424	395	410	380	456	383	411	418	405	416	432	415	437	425	396	407	417	420	427	448	369	398	387	433	461	405	406	443	420	425	419	413	388	396	403	376	366	447	361	416	418	409	402	443	392	379	439	417	431	410	399	393	376	434	419	380	414	423	420	420	410	397	392	405	437	398	394	387	400	399	422	437	380	412	434	408	380	381	420	438	411	432	405	430	393	396	438	423	392	441	411	422	406	423	427	394	418	401	432	419	415	415	447	373	393	422	386	383	414	408	386	450	411	434	399	401	404	417	425	415	393	392	382	396	422	393	384	419	394	423	423	435	371	396	392	419	389	405	405	426	390	381	416	464	398	392	397	421	394	430	418	361	450	410	413	400	416	435	438	395	408	422	385	427	417	430	392	396	415	414	386	388	385	375	409	427	410	420	405	366	433	431	413	401	425	391	431	430	423	400	398	434	450	421	421	402	392	409	364	388	440	439	404	438	404	430	378	348	412	411	407	415	417	377	395	390	434	393	386	414	360	373	383	435	420	394	396	392	395	419	417	449	414	435	394	460	406	402	394	386	441	402	405	433	390	398	429	428	382	422	384	413	389	443	397	416	402	381	397	411	401	437	388	430	431	401	421	387	407	405	444	387	382	432	409	416	433	393	417	384	438	392	399	407	442	397	390	401	399	397	406	433	412	425	401	429	386	413	373	387	400	389	416	413	388	408	436	407	403	405	428	397	397	418	434	403	395	411	385	413	401	409	368	445	409	434	407	427	435	406	424	403	432	432	413	376	370	394	355	431	415	383	431	406	379	410	359	383	423	428	372	383	371	433	410	405	421	417	402	414	418	389	377	397	404	373	392	426	414	429	404	407	413	421	425	446	410	419	407	430	419	407	394	432	378	386	406	443	388	416	431	400	428	407	401	427	389	414	432	434	424	380	416	416	379	421	390	369	422	409	420	431	381	402	409	424	402	422	397	426	379	416	413	414	401	401	418	403	392	395	435	385	428	420	433	424	446	413	386	390	407	368	415	373	378	389	423	415	416	428	407	407	435	378	381	412	411	384	404	414	392	427	377	360	408	423	384	409	406	429	442	409	428	435	449	410	429	405	403	413	413	377	435	425	424	434	437	447	394	396	379	412	415	426	441	407	392	395	405	420	437	400	432	417	404	413	378	431	409	385	397	419	416	413	401	356	388	414	386	375	473	414	376	404	405	412	439	419	385	419	449	415	373	375	418	422	383	416	397	391	443	371	440	391	443	408	412	405	447	446	397	393	423	388	431	400	387	452	413	378
1603	361	383	373	344	346	368	372	369	351	378	384	329	382	396	368	390	344	392	389	348	373	370	397	371	378	375	333	387	352	340	356	368	356	336	351	353	364	376	399	396	375	361	339	387	374	362	373	340	360	348	336	339	339	375	327	357	352	356	343	334	356	373	428	375	393	383	363	363	382	365	351	371	350	397	343	370	385	375	385	374	396	382	325	364	354	344	351	337	347	353	365	371	372	371	363	376	379	363	348	360	359	364	386	365	330	352	341	376	365	383	383	378	388	355	411	378	348	352	354	365	362	369	341	366	386	341	366	359	388	387	366	374	347	362	356	353	335	363	390	390	360	354	362	393	355	409	354	363	356	361	375	379	381	373	373	363	357	409	336	342	348	333	302	385	363	347	334	370	377	360	333	406	387	390	398	372	381	362	335	338	336	384	390	379	350	362	356	358	347	346	346	339	357	368	385	401	354	385	395	372	334	380	350	358	365	348	356	351	343	381	336	396	363	366	378	380	349	368	327	367	360	349	400	371	385	343	378	389	343	355	384	317	367	353	352	354	372	331	335	377	341	376	364	377	367	381	370	370	395	369	335	358	333	360	364	406	357	335	380	340	364	383	375	356	363	329	393	349	371	330	388	353	341	368	371	395	357	342	381	374	382	351	362	361	364	352	350	388	329	383	374	367	355	370	366	340	367	392	347	337	390	345	356	329	349	371	376	352	400	345	364	346	368	348	354	378	400	331	355	344	316	352	359	328	376	381	379	358	353	349	340	394	356	354	361	366	372	350	378	363	364	372	375	387	320	386	374	345	358	341	391	342	346	344	364	359	339	370	335	339	361	326	344	355	371	381	360	406	353	344	366	396	391	374	372	372	359	358	393	369	375	356	345	347	369	395	374	378	329	376	378	352	394	331	383	401	361	331	384	374	374	350	353	331	347	398	384	350	383	369	386	354	389	384	386	376	359	348	349	333	308	351	360	357	388	403	399	368	355	367	381	355	390	409	374	362	343	357	346	342	365	340	361	397	384	371	374	380	373	357	357	385	364	362	331	374	367	417	326	366	377	348	357	403	343	338	355	384	370	365	354	344	394	351	370	375	380	354	330	390	403	396	378	342	378	344	371	367	382	362	384	397	404	349	353	394	382	357	383	345	338	381	382	359	375	403	359	336	361	361	381	351	308	328	350	411	330	359	346	374	330	354	369	335	394	376	348	365	357	337	370	363	336	390	343	382	382	336	348	332	395	349	321	352	396	360	358	369	433	383	370	373	365	359	359	323	345	364	333	336	370	367	378	382	343	378	379	380	365	375	346	365	389	367	352	339	354	317	338	335	358	364	390	416	303	342	342	376	383	333	397	348	376	376	328	383	351	332	369	376	360	321	336	379	369	366	360	397	407	384	359	373	374	377	340	357	354	366	367	365	350	346	362	371	340	351	392	356	381	338	344	384	346	362	365	366	379	382	339	369	342	341	351	372	384	370	350	381	357	344	382	386	385	380	362	395	369	367	368	365	390	348	331	341	353	360	372	334	360	336	356	371	343	313	360	357	374	340	367	379	374	355	351	366	371	378	418	377	338	320	347	383	386	386	368	361	383	352	354	373	359	345	403	367	359	351	376	398	364	366	359	350	321	358	344	352	387	393	378	364	398	319	345	382	351	353	365	403	387	325	365	375	344	348	359	348	346	355	358	337	356	350	362	323	375	346	381	359	349	330	350	382	384	354	368	312	350	365	394	363	388	386	375	371	347	376	340	363	380	380	370	356	348	370	352	407	340	339	328	404	386	368	395	373	367	372	374	358	344	325	366	347	367	350	385	368	378	359	374	354	392	338	371	318	371	411	392	375	375	407	369	406	390	391	343	370	393	359	325	392	335	316	385	363	411	363	348	345	364	344	346	336	342	372	333	372	339	332	353	392	352	379	352	381	341	364	341	390	361	377	374	381	365	362	353	357	361	379	381	359	365	381	351	376	388	375	378	351	372	322	341	398	368	415	353	352	371	380	364	365	355	371	347	391	334	354	349	363	363	364	394	355	393	367	372	346	355	373	387	390	337	394	374	371	407	360	377	365	365	308	385	333	330	380	363	399	378	356	333	332	358	384	382	377	348	362	339	403	383	360	361	361	351	369	338	364	409	391	341	373	348	374	359	354	347	398	406	352	374	350	337	370	369	350	377	336	321	339	359	373	356	352	372	358	380	373	324	328	335	345	349	346	355	347	342	348	361	377	373	372	316	369	349	338	401	380	377	381	351	380	390	346	332	352	363	371	361	361	373	361	351	380	383	398	377	383	356	351	367	372	375	331	352	375	376	329	371	355	345	346	390	348	346	366	361	342	323	385	381	417	391	365	346	374	380	369	368	393	366	357	349	349	349	369	342	323	359	363	357	370	373	393	391	349	331	391	388	384	339	346	381	363	332	367	396	374	379	355	344	408	364	323	357	369	336	345	382	417	332	373	372	354	358	360	367	368	371	355	349	391	327	374	368	374	401	355	366	376	332	368	378	359	385	370	379	384	375	353	329	350	343	367	352	328	346	345	326	359	373	367	389	366	355	335	368	359	397	342	402	377	341	369	355	362	368	386	391	349	389	402	334	347	334	357	404	362	322	361	368	349	343	362	346	351	360	377	355	369	338	326	339	360	378	375	378	358	331	387	327	342	343	384	340	348	338	373	349	383	355	377	355	310	375	387	339	346	339	353	393	352	334	350	338	346	383	351	344	346	378	378	372	425	344	319	355	391	351	358	359	352	387	376	366	344	364	361	379	375	375	339	370	382	411	348	396	345	359	366	365	343	336	404	365	383	355	334	351	348	357	352	361	354	350	346	418	373	369	349	363	372	357	374	365	361	365	338	350	375	325	367	373	355	374	361	336	388	365	324	377	340	370	382	346	374	360	405	388	362	374	348	361	367	338	349	360	372	393	393	345	358	355	346	363	325	305	354	358	367	353	323	365	335	391	360	394	338	376	370	372	364	386	386	352	363	343	370	350	377	319	397	396	338	342	368	375	368	335	382	383	388	374	369	386	344	368	346	357	372	350	357	346	381	371	347	380	371	372	333	394	321	337	346	356	356	372	377	301	333	369	365	369	381	379	360	384	381	361	386	359	382	380	402	334	385	351	411	372	356	326	351	352	388	378	365	332	345	369	364	389	354	376	375	339	396	317	366	371	351	344	348	367	433	400	354	370	385	385	355	383	375	351	363	372	349	385	367	376	370	359	394	381	366	341	354	390	370	352	389	373	379	350	400	371	416	351	362	367	376	367	373	341	345	396	374	381	404	374	388	348	359	366	379	374	351	392	379	359	354	377	343	394	356	373	366	406	374	384	385	336	375	371	347	366	380	363	408	339	360	349	366	374	367	355	354	399	344	393	357	366	385	373	341	359	401	370	342	310	345	362	369	376	373	355	360	373	337	364	353	353	345	368	393	362	384	337	407	369	359	358	351	366	376	394	386	399	360	353	366	382	361	359	365	371	370	355
2202	878	831	848	903	882	842	880	886	828	866	828	839	876	853	840	916	859	817	867	827	871	845	889	904	871	843	958	856	901	853	838	880	854	860	823	798	851	887	841	838	816	871	891	819	860	907	908	838	848	841	850	893	892	820	901	889	889	890	871	876	834	850	886	845	852	823	882	898	844	894	820	835	914	919	831	912	838	852	859	839	861	858	853	826	890	860	855	870	846	852	856	845	850	815	839	873	830	804	794	858	863	864	854	869	900	848	848	823	811	845	897	851	904	863	869	839	848	890	877	895	860	864	894	862	857	816	863	831	835	815	856	831	864	864	852	860	865	870	836	905	848	852	796	874	832	858	883	861	848	881	836	884	829	920	811	765	882	896	857	843	880	846	842	852	871	865	865	844	809	878	855	872	822	912	870	866	867	884	804	850	851	809	885	838	883	916	890	868	807	872	845	874	913	857	885	887	853	825	845	901	847	876	822	848	818	869	861	893	867	860	826	874	886	854	820	895	856	859	850	884	832	875	880	825	852	848	888	847	868	900	868	882	851	849	792	872	841	850	891	865	863	864	817	847	908	897	851	801	888	841	866	856	782	856	914	837	859	827	866	819	850	904	841	858	832	892	845	913	810	876	847	924	864	835	819	833	860	901	895	897	865	849	841	883	855	855	921	879	884	815	897	824	881	814	883	856	937	871	902	892	858	890	866	831	899	821	852	792	854	868	863	862	807	812	867	857	855	902	845	912	847	863	865	860	853	863	800	848	897	829	873	911	876	814	897	888	813	843	865	871	863	841	852	831	822	873	876	863	793	848	819	857	843	800	853	850	909	827	867	891	820	839	804	804	866	852	866	812	889	870	847	847	890	875	869	962	807	837	852	847	889	790	926	835	882	881	861	882	874	790	828	791	880	859	823	832	823	865	843	835	824	824	829	825	899	831	776	838	826	871	845	871	859	851	898	891	879	880	830	806	833	885	847	845	907	853	860	857	858	825	846	866	876	826	816	835	819	902	862	854	841	919	832	888	830	811	845	799	876	818	817	857	844	824	865	840	827	842	853	889	844	906	866	808	869	915	865	818	869	838	823	862	877	808	855	839	879	844	790	843	803	846	811	857	889	892	896	824	847	857	829	850	849	870	888	856	853	863	857	913	896	890	798	791	814	839	821	863	916	803	848	853	885	812	810	869	805	888	814	881	830	857	828	892	869	886	874	826	819	880	834	852	837	886	867	792	863	833	861	823	895	861	833	876	847	861	861	796	859	850	866	812	902	849	799	901	838	851	855	849	822	855	886	806	838	842	861	865	853	861	830	862	897	887	867	845	886	851	849	911	850	846	857	903	909	814	807	888	878	852	803	881	800	883	845	876	811	870	834	830	884	810	876	853	875	887	899	913	824	848	835	846	818	851	824	894	885	857	823	913	853	840	819	887	834	804	860	857	883	848	909	870	861	864	879	823	825	818	830	824	816	892	850	906	809	848	830	861	905	838	822	830	852	856	816	832	817	852	861	908	856	804	875	865	839	857	869	881	900	826	851	884	880	802	827	851	870	849	908	901	912	810	839	874	855	879	871	854	841	876	838	843	865	892	857	816	796	846	830	884	861	856	838	861	851	897	882	838	831	832	937	905	895	838	833	861	914	852	802	840	861	865	864	818	876	817	849	890	795	915	846	833	860	842	849	849	865	867	838	904	855	884	873	862	890	875	861	802	859	838	850	776	866	828	807	836	834	863	861	872	825	798	807	847	829	832	906	852	806	857	891	852	855	823	880	905	889	844	881	867	883	861	839	876	887	846	835	885	843	901	874	883	850	901	854	875	843	828	882	873	836	884	874	892	814	877	864	813	844	947	841	909	872	841	894	867	886	859	905	889	808	917	867	834	906	868	851	850	897	827	866	888	846	882	821	818	845	861	911	816	901	841	856	856	832	824	839	937	836	898	869	878	832	871	859	869	889	879	838	843	863	846	843	847	835	870	831	900	875	840	861	854	876	856	857	827	850	833	865	854	865	867	859	854	925	920	884	830	834	822	865	876	831	845	875	793	844	870	796	866	874	830	869	856	865	850	850	864	829	855	842	832	875	805	844	806	881	854	848	844	863	848	846	857	875	843	851	851	865	888	862	903	858	910	850	865	827	904	810	886	855	835	877	843	858	871	853	852	819	844	829	880	823	882	880	880	845	804	888	839	831	807	838	865	818	872	903	856	894	832	831	843	868	860	877	863	883	919	859	889	880	835	840	890	908	893	878	864	860	821	894	835	883	852	815	848	905	898	818	847	810	889	835	865	885	829	825	833	868	860	845	877	856	833	868	824	833	862	846	842	867	882	876	905	804	839	872	847	855	869	864	869	859	842	836	884	857	891	861	887	816	868	906	823	874	816	864	791	859	848	902	841	851	876	880	854	894	861	868	842	910	929	900	886	909	799	919	874	835	851	801	828	917	843	885	874	845	839	888	873	863	852	853	901	888	858	856	868	824	822	897	821	891	899	843	855	833	901	854	846	832	892	879	862	841	859	820	897	885	844	837	840	879	862	871	876	888	855	846	821	816	867	887	833	811	863	878	876	813	856	882	821	842	849	873	850	886	861	877	855	909	862	891	830	827	865	846	867	842	897	887	854	875	888	839	883	824	849	850	853	818	854	856	871	844	863	920	882	813	883	833	813	889	835	865	933	840	901	863	911	886	845	888	836	822	875	834	822	889	883	834	843	853	815	861	830	837	863	828	868	867	866	874	860	846	858	884	888	823	886	895	855	876	897	807	850	855	875	842	880	863	843	836	851	888	828	872	882	838	790	907	796	868	839	863	834	861	846	827	878	882	860	868	911	885	862	852	853	888	836	847	842	846	816	823	851	829	851	857	847	799	872	914	847	821	852	883	903	842	874	839	808	877	819	839	929	878	894	849	880	877	864	877	896	839	869	880	840	896	880	861	905	808	889	900	865	905	871	864	834	860	815	836	894	837	880	840	883	858	871	834	895	899	829	832	845	849	897	837	890	828	930	879	814	884	875	869	833	877	868	880	883	894	856	854	850	870	839	820	832	847	903	832	871	903	885	832	849	868	829	822	867	843	831	915	870	817	820	856	849	874	877	827	845	894	859	805	833	838	895	825	892	849	822	866	886	827	890	839	823	845	914	848	871	882	849	847	898	847	856	890	841	881	858	824	832	849	877	842	920	866	859	855	845	847	834	912	758	815	831	889	847	835	885	905	881	898	902	859	882	856	839	861	819	892	866	840	846	895	841	861	870	808	867	809	851	838	830	867	883	818	892	859	809	880	862	887	843	866	847	893	896	882	852	848	828	833	858	900	855	839	817	844	844	806	853	846	882	881	847	860	833	849	866	872	884	879	852	914	900	855	808	817	870	850	833	829	859	880	832	862	864	843	837	822	788	864	894	916	752	812	868	884	858	839	893	871	860	873	895	874	862	844	882	887	912	869	888	857	858	854	844	860	862	859	826	846	850	827	861	899	879	922	872	867
7533	665	588	511	453	419	380	377	354	334	358	365	364	319	327	362	357	324	340	375	376	351	365	325	374	342	384	347	346	377	342	349	336	329	355	331	333	366	308	361	340	336	356	360	352	362	358	340	307	336	343	361	337	332	329	387	340	374	289	333	339	334	371	317	328	321	327	324	342	363	332	324	308	332	327	356	352	325	359	324	319	343	338	356	329	334	300	346	369	327	349	336	378	362	347	321	326	314	353	334	326	342	338	303	342	328	338	309	348	343	336	343	344	317	397	360	383	340	356	337	350	334	377	336	333	333	366	327	327	335	317	340	328	316	348	353	333	354	357	349	364	356	367	342	317	315	327	319	296	328	301	327	316	341	346	321	353	337	365	328	342	347	360	350	312	341	327	330	340	338	318	354	333	349	335	350	348	355	354	335	339	329	334	347	411	346	319	361	331	323	313	293	378	323	328	341	323	328	352	348	343	359	340	344	326	320	325	319	324	370	364	329	319	347	358	345	367	355	349	336	361	338	348	351	359	320	355	304	355	358	317	325	322	334	360	359	378	343	351	375	312	389	345	368	351	302	324	367	312	321	353	342	350	373	344	344	318	341	337	338	343	317	343	375	301	329	343	358	363	291	344	326	382	338	338	312	341	314	369	357	362	357	350	366	353	359	364	350	311	336	353	346	338	344	349	359	344	334	340	329	350	320	331	344	331	336	304	346	344	335	305	328	369	343	324	322	360	334	363	360	325	360	344	322	293	332	359	325	356	306	356	362	343	333	318	317	322	332	354	318	345	349	336	348	327	331	306	351	358	341	334	351	343	333	350	367	334	386	361	320	377	353	342	355	339	365	350	315	379	314	369	358	315	377	324	344	355	334	358	353	375	357	328	357	309	347	337	362	393	322	340	347	333	344	332	330	312	382	373	322	330	312	336	340	336	353	338	319	336	344	336	348	348	341	322	327	341	330	344	348	366	351	338	342	318	341	382	349	345	332	352	324	311	319	321	349	313	383	341	352	365	369	344	352	345	340	322	352	304	291	300	336	343	338	337	325	352	318	341	331	353	331	365	327	317	359	346	343	355	372	328	353	371	365	341	346	328	349	352	352	327	343	354	334	342	350	345	305	323	314	329	342	369	316	343	377	347	359	353	362	333	312	356	348	346	333	335	339	365	291	345	319	348	318	323	324	331	318	369	335	359	338	352	362	338	301	322	376	335	359	374	383	308	368	337	371	358	326	315	346	330	345	341	356	333	338	340	335	329	336	328	367	350	329	318	341	322	322	335	341	327	353	362	351	322	364	321	371	340	347	331	295	327	351	341	341	323	344	343	348	351	352	328	319	347	321	318	350	386	332	395	332	312	327	394	353	286	342	324	351	348	366	326	380	351	357	326	332	347	343	348	372	342	349	344	354	296	311	342	326	342	350	327	349	340	346	364	350	339	343	342	330	335	351	372	312	349	339	332	296	301	346	369	363	335	327	322	333	349	377	337	342	364	334	341	330	372	363	367	345	339	359	301	332	369	332	336	347	320	334	342	337	351	335	348	365	367	326	315	340	369	354	381	378	357	312	371	366	318	327	345	341	372	389	362	325	333	335	356	326	338	346	340	324	318	367	349	351	326	350	352	352	366	370	325	357	348	380	308	329	342	350	284	364	375	310	316	333	332	331	352	326	337	291	333	353	367	331	339	356	330	333	360	368	341	327	349	386	351	348	340	367	337	348	324	338	310	361	333	324	325	365	355	353	319	337	318	310	347	347	325	359	353	339	347	309	332	344	338	350	360	345	375	361	348	354	355	313	325	327	326	344	355	317	341	366	352	356	361	321	357	362	342	344	329	337	286	342	362	342	362	342	326	312	328	382	335	331	354	325	347	347	335	349	364	332	309	348	360	338	353	353	369	361	383	356	355	386	353	353	377	366	329	326	347	353	365	345	312	360	322	325	329	290	305	366	363	315	413	319	348	307	346	328	392	356	358	324	341	342	356	356	348	316	339	349	362	353	328	335	370	335	355	351	321	393	350	350	376	338	336	348	360	340	285	355	355	347	345	351	335	365	378	325	353	380	303	363	354	357	347	347	320	349	327	341	325	342	310	380	326	368	335	349	342	355	306	330	351	335	350	358	355	334	335	340	363	340	330	326	344	326	350	342	348	360	349	359	329	352	346	366	327	344	343	344	358	357	372	330	341	392	360	350	349	358	356	341	333	351	379	356	339	325	360	328	333	339	343	313	342	364	336	324	343	346	354	354	365	325	345	349	336	308	345	364	356	331	351	343	348	344	352	346	339	330	332	346	338	302	361	298	326	341	337	349	352	352	353	347	355	359	366	345	343	358	326	337	323	319	348	343	342	376	344	369	350	317	328	385	345	348	346	365	356	349	353	351	371	346	340	301	345	324	352	349	346	329	377	343	317	312	336	347	344	336	354	326	314	332	344	342	342	322	325	339	363	342	321	354	338	358	338	362	331	344	338	363	342	373	333	352	354	317	313	363	349	328	321	340	312	346	351	377	356	347	354	329	351	355	355	362	350	340	333	407	331	305	348	329	323	302	342	351	342	337	352	346	351	351	325	339	322	329	351	324	346	330	319	299	349	326	330	383	339	341	346	347	344	349	330	369	347	335	378	358	313	344	366	348	346	315	330	345	356	344	358	334	332	361	347	344	314	357	345	319	308	339	344	338	347	338	319	341	340	341	343	354	361	318	334	328	332	315	352	373	328	321	344	328	336	351	349	308	382	352	309	341	335	353	318	371	343	339	342	353	340	299	363	327	317	365	327	351	336	289	312	329	337	328	351	343	307	316	357	368	368	354	317	320	354	330	343	343	332	328	355	355	308	351	312	347	380	342	339	329	367	358	348	316	336	366	371	361	323	389	344	332	337	307	347	350	359	356	342	341	318	369	356	354	349	325	330	333	354	339	355	328	377	365	367	354	322	343	339	371	336	356	351	307	327	336	358	345	355	350	305	351	359	351	335	347	334	347	327	329	345	376	363	332	362	310	379	317	351	350	335	347	301	343	358	340	357	340	372	337	332	353	341	311	330	339	354	335	311	332	356	319	330	353	346	322	351	322	350	337	336	363	319	335	300	363	344	317	361	378	390	340	327	343	354	338	361	336	363	343	352	361	336	337	336	368	342	316	343	317	320	301	325	370	343	328	353	354	346	355	322	352	349	362	322	363	306	386	336	308	341	335	365	336	303	325	332	368	320	319	366	341	356	331	367	365	352	340	345	320	336	328	320	337	368	357	357	385	365	367	325	355	319	367	346	340	338	358	309	359	332	315	326	350	354	360	346	369	353	319	321	357	313	306	335	362	329	354	344	314	343	356	333	361	320	334	337	359	330	345	352	312	314	369	351	344	349	351	333	340	345	331	348	305	359	333	347	341	317	369	360	324	375	357	338	371	339	347	342	356	314	335	331	343	343	338	384	328	328	352	369	330	349	340	339	377	350	343	321	348	329	328	335	370	366	325	349	358	343	359
6656	1079	1288	1430	1324	1209	1093	1006	948	910	876	962	922	853	835	833	836	825	836	813	862	837	867	787	804	834	840	819	770	823	788	837	781	798	862	818	832	857	769	776	802	810	803	810	845	798	806	790	835	843	816	813	841	776	844	795	807	776	802	818	840	796	809	770	826	792	791	802	804	784	804	803	809	856	806	779	775	817	822	789	798	820	801	809	800	839	762	797	808	852	803	837	764	819	803	810	834	762	775	754	810	809	802	810	760	763	815	770	764	795	817	802	794	782	811	762	782	834	861	793	801	752	810	784	786	843	784	779	818	759	818	800	812	763	818	829	812	757	792	840	815	794	803	788	794	822	814	744	773	830	818	769	844	834	806	817	786	773	734	838	800	797	817	755	836	823	823	771	857	776	823	828	772	767	816	794	791	808	792	768	830	809	828	817	788	784	780	798	799	795	824	784	765	729	837	808	799	769	830	760	793	793	834	829	851	819	792	763	794	811	788	792	817	788	796	795	773	790	850	770	833	819	783	806	772	762	815	838	794	798	799	794	746	743	793	817	792	801	843	769	786	799	825	777	797	781	785	789	820	814	803	802	821	801	783	816	765	816	842	775	775	845	768	769	804	833	743	858	816	829	797	754	774	786	846	777	805	822	793	791	780	835	858	812	827	781	788	815	832	802	806	797	808	785	894	800	757	783	829	841	784	798	857	783	790	794	845	833	771	766	812	793	825	767	808	821	790	794	776	815	806	828	823	838	760	797	831	760	821	786	806	799	789	821	714	769	789	832	762	744	758	808	829	770	826	746	795	783	775	829	775	808	779	795	832	823	775	775	803	785	807	790	776	792	828	769	854	825	796	822	797	821	782	807	799	821	803	813	813	804	798	792	813	790	826	792	794	825	803	846	785	845	818	800	770	785	818	789	792	792	780	839	762	831	804	815	799	811	816	831	806	820	808	855	754	864	843	803	785	771	846	814	771	827	812	776	842	832	853	838	812	802	803	777	847	849	792	765	774	774	752	821	810	792	811	827	810	812	779	812	749	753	810	781	776	815	825	847	765	816	792	779	778	796	766	851	777	794	819	838	789	785	831	778	823	800	789	792	794	796	769	854	782	789	795	773	798	808	743	792	789	821	856	800	851	746	789	827	764	768	777	759	781	816	796	818	790	845	806	792	858	798	780	781	820	788	842	803	770	806	803	809	826	829	806	843	797	827	801	838	777	771	827	835	833	774	853	826	840	819	784	778	784	824	900	739	817	796	835	839	818	791	807	809	799	744	794	794	811	838	790	810	803	816	793	847	762	797	795	783	804	806	826	795	797	756	773	810	802	805	767	804	774	823	812	804	749	783	800	814	804	780	818	789	844	781	830	760	770	863	708	809	794	802	797	777	781	780	768	788	803	832	815	839	790	806	871	776	842	817	758	849	788	803	755	867	847	824	854	830	771	835	820	740	814	777	829	775	808	816	827	761	792	811	826	759	765	776	818	817	841	870	843	778	810	791	810	788	815	778	775	734	825	815	792	782	848	791	805	766	785	831	831	836	782	838	806	769	843	798	858	820	845	816	805	797	829	812	773	817	783	826	845	807	793	782	820	787	781	817	832	800	814	794	799	796	803	776	762	772	827	826	809	824	789	858	796	827	852	800	736	775	814	789	843	799	791	785	793	855	775	850	791	779	777	805	837	812	815	747	785	822	774	819	807	753	798	815	780	778	771	875	811	829	785	822	814	826	779	843	827	826	806	797	770	795	830	772	847	817	775	838	781	812	798	744	829	826	802	790	904	800	795	795	810	821	778	858	799	756	798	816	804	775	785	758	764	815	793	803	809	778	837	800	866	819	814	757	796	768	780	750	813	847	797	848	804	809	813	793	807	776	817	806	840	867	840	773	856	815	779	785	806	789	819	823	838	800	826	755	773	807	834	770	785	763	816	783	829	844	840	802	798	831	830	842	794	771	787	810	767	818	823	801	777	835	796	835	860	787	767	801	779	834	805	804	759	817	829	791	779	804	753	733	822	823	771	752	822	768	781	792	843	770	835	775	893	778	776	768	808	800	824	812	788	823	781	804	813	822	803	806	766	806	840	766	839	797	763	861	789	725	771	777	814	789	818	828	856	816	807	794	789	832	764	801	803	790	829	820	781	822	766	804	819	793	781	803	800	797	762	817	744	781	829	804	781	807	780	807	841	812	818	798	785	836	744	808	798	799	801	830	773	787	815	817	718	860	819	831	781	802	796	762	773	752	788	756	811	783	834	808	750	745	827	801	787	820	802	835	804	860	776	780	872	875	782	836	806	833	831	770	760	780	817	782	820	781	764	826	779	837	770	824	763	812	783	777	839	786	821	766	846	733	786	843	806	762	864	803	769	798	797	770	807	866	792	799	761	836	833	802	719	830	823	793	796	816	798	742	777	809	821	819	772	778	818	778	803	817	830	796	809	775	742	777	779	802	760	774	807	810	822	800	817	782	808	824	771	800	803	826	795	840	753	766	823	867	813	811	797	828	818	778	792	814	758	794	823	788	773	800	808	780	787	843	838	813	848	788	820	818	775	823	843	789	787	800	808	843	855	801	803	817	820	768	817	768	837	767	779	806	798	798	749	825	812	772	831	771	809	764	792	783	819	756	870	813	810	738	774	748	818	820	789	832	762	756	808	801	800	799	794	829	793	805	786	799	783	852	801	781	730	732	789	798	786	775	762	801	845	802	796	773	769	823	833	806	817	812	802	801	799	794	807	762	865	766	791	836	790	744	817	797	742	799	848	830	824	756	757	829	800	770	854	825	780	833	842	832	841	793	771	821	847	824	812	876	782	831	785	824	800	743	867	860	818	808	763	730	826	842	799	747	791	827	758	796	786	798	834	804	785	822	803	809	756	766	821	775	788	775	822	808	828	787	848	829	774	844	814	784	780	779	811	833	818	754	763	807	804	864	787	836	802	788	801	833	777	832	806	805	787	758	785	829	849	827	779	773	771	816	799	800	835	814	811	809	818	767	755	762	828	825	770	825	819	781	799	764	767	799	764	730	790	751	785	786	790	816	848	801	803	789	875	847	816	805	790	861	764	784	840	805	745	810	821	801	789	774	784	848	814	804	754	761	823	800	760	788	772	857	831	787	830	794	817	804	823	761	799	759	765	788	802	850	754	806	812	779	848	774	809	826	807	789	798	801	792	754	773	833	748	791	764	766	836	792	827	806	785	789	856	806	811	779	773	838	796	829	815	809	830	817	794	766	810	805	828	835	756	857	793	829	805	807	791	819	761	817	785	789	772	781	758	857	788	830	790	829	777	799	834	779	784	799	825	801	834	798	770	781	833	776	779	783	783	746	800	797	853	844	812	754	796	777	842	833	781	769	773	822	806	841	749	821	814	821	759	819	814	817	811	798	795	808	838	847	812	819	822	831	803	800	848	804	788	844	788	782	814	823	804	766	791	831	801	733	814	828	820	821	750	776	806	754	821	780	832	792	851	797	815	798	802	793
13238	954	675	526	384	316	297	245	186	188	179	202	197	183	174	173	182	189	167	170	173	165	178	144	160	177	149	175	153	165	162	190	149	167	159	146	163	162	166	164	150	166	172	163	149	180	160	143	159	186	153	121	178	146	179	142	161	182	138	161	156	147	160	147	137	173	148	155	164	175	159	171	165	163	169	158	176	148	169	140	145	194	182	166	162	184	156	156	165	164	175	155	155	166	160	149	153	173	162	158	154	129	181	157	150	167	154	167	159	156	163	148	181	175	185	133	159	149	140	151	156	166	151	173	170	168	159	160	153	156	155	153	159	142	160	150	142	151	152	137	150	136	142	137	160	168	152	166	161	166	180	172	172	157	160	172	147	142	156	174	145	165	171	164	141	181	187	149	178	181	149	184	134	154	152	135	182	146	153	175	182	148	137	159	148	145	158	165	173	170	161	152	162	167	152	168	168	148	163	168	177	160	171	132	144	170	143	163	160	161	185	149	179	148	178	175	141	141	151	155	185	173	172	171	160	169	172	165	142	161	160	151	149	156	157	137	176	150	148	172	151	157	144	139	139	167	176	146	171	146	162	155	166	202	177	159	141	136	150	171	156	170	155	153	137	158	179	190	181	160	187	170	157	158	143	141	162	154	155	178	148	167	131	161	172	163	164	155	169	184	183	172	153	157	151	159	171	159	140	152	158	148	168	176	144	133	180	157	154	155	145	179	138	164	147	162	170	168	179	193	158	154	181	162	152	172	172	147	169	179	188	152	162	161	156	136	148	141	152	158	163	160	184	170	170	171	161	149	160	147	152	161	159	126	132	161	159	165	177	143	182	141	152	147	158	169	154	177	142	150	145	137	167	124	152	171	140	156	142	155	155	146	165	145	153	177	168	171	170	186	166	156	180	149	178	160	151	160	154	168	176	157	150	158	161	174	165	157	147	145	153	122	156	160	138	138	159	147	162	149	132	146	191	166	161	180	181	150	153	176	168	168	152	149	183	157	172	171	156	165	167	193	144	153	139	167	147	161	162	153	181	158	169	142	155	168	161	156	160	154	180	158	186	143	158	166	151	150	154	158	145	148	178	148	163	146	168	160	153	156	179	168	153	146	168	160	143	161	159	155	147	154	176	143	160	190	140	139	162	174	154	196	149	168	132	151	151	137	161	157	161	160	164	169	151	157	165	164	138	145	193	161	159	144	137	140	155	148	152	155	159	133	156	143	135	175	162	170	171	158	174	160	183	144	163	155	171	150	185	162	174	147	137	160	141	138	145	144	174	143	148	165	188	163	131	168	143	148	151	187	145	145	158	147	157	148	170	163	147	139	163	159	131	130	185	156	177	173	170	182	162	141	180	150	154	161	154	158	184	146	164	175	160	167	155	143	157	168	153	158	172	163	149	182	145	141	170	148	149	147	172	159	141	155	150	163	166	161	166	142	147	147	165	165	176	161	144	180	182	170	161	150	178	183	162	152	151	156	150	161	158	181	152	157	163	165	168	159	147	150	159	192	169	167	155	155	172	175	140	157	184	147	154	164	161	161	169	175	145	177	162	158	167	150	136	162	159	153	159	171	145	167	147	155	178	181	143	159	143	148	157	169	159	135	169	148	159	138	138	149	156	119	151	172	184	178	171	172	165	172	190	149	152	157	147	146	162	157	166	187	160	164	139	139	119	169	154	161	170	141	145	157	161	137	156	171	163	184	200	170	167	170	152	167	146	156	174	178	173	180	165	163	159	151	143	168	142	171	146	164	142	152	148	161	158	153	165	159	128	138	148	173	160	171	157	145	173	187	141	169	147	140	166	177	153	153	160	168	159	164	169	180	163	151	159	141	165	150	178	168	161	144	168	132	170	174	162	171	157	148	165	167	168	157	151	153	157	153	159	128	161	156	163	164	132	153	166	166	155	177	137	151	147	153	157	150	167	163	176	171	163	150	167	158	148	147	157	161	162	180	159	162	151	154	143	167	152	152	154	188	156	144	144	174	164	159	176	161	176	139	146	181	176	162	153	166	158	156	156	154	161	166	149	154	170	164	178	157	182	152	168	168	129	158	156	152	149	190	148	147	207	137	165	166	165	158	166	161	174	164	163	173	152	180	171	151	170	142	173	179	151	168	186	149	138	167	158	138	143	151	140	150	155	160	179	147	151	175	165	129	156	164	174	165	163	179	163	178	171	170	167	174	159	155	145	170	168	156	168	136	157	147	145	169	160	169	159	153	175	172	173	128	130	158	169	147	153	151	158	163	146	145	184	195	161	152	142	174	156	170	149	170	149	144	156	176	156	186	183	180	143	173	166	149	171	158	148	145	153	173	179	166	155	156	163	170	156	168	161	138	168	159	164	152	153	160	158	142	163	158	150	180	141	160	146	155	165	154	136	168	134	142	150	173	145	163	149	175	164	164	136	147	150	174	160	159	184	167	178	162	136	192	179	153	175	153	169	132	134	165	189	166	185	185	162	135	164	157	155	156	157	148	147	151	155	172	150	160	163	159	181	170	192	153	170	165	159	173	159	159	153	181	155	144	143	167	172	169	160	145	188	145	162	188	159	176	155	166	160	167	167	172	147	161	168	141	151	148	149	146	190	163	177	164	133	155	155	177	161	169	164	165	160	157	140	126	168	171	148	168	139	150	132	167	157	180	138	146	157	164	137	146	163	157	170	150	148	159	152	157	163	135	149	167	171	150	157	156	166	174	154	149	179	169	166	151	179	166	159	162	156	151	157	145	169	190	169	138	156	141	181	172	168	184	159	179	152	168	150	156	137	158	162	150	152	159	173	147	134	163	138	166	160	145	152	144	143	174	175	146	147	153	166	171	180	186	170	172	172	154	166	138	154	155	160	164	135	139	162	166	149	174	145	135	153	155	163	146	174	149	178	199	160	165	167	174	159	138	164	157	137	160	158	166	166	143	163	149	160	148	183	160	185	155	161	179	172	174	173	155	160	155	158	173	179	177	170	161	145	159	145	164	177	172	207	151	147	162	148	148	175	169	142	152	159	160	160	170	167	163	164	162	145	166	153	148	176	149	158	163	155	164	173	181	177	147	170	153	169	164	152	160	140	165	156	143	147	162	171	161	163	155	141	149	174	164	174	161	165	174	167	157	152	158	176	159	175	162	163	177	173	172	155	174	193	151	147	159	140	136	155	166	169	156	138	152	154	169	154	160	140	143	169	147	169	183	158	168	160	164	160	166	177	159	145	146	137	166	145	163	153	149	163	166	168	142	158	178	172	147	152	178	154	150	153	168	138	153	144	170	154	165	147	156	154	172	158	165	172	166	142	140	157	168	154	125	165	153	140	175	149	155	170	151	159	158	168	151	131	159	157	134	147	150	167	132	165	147	147	176	178	158	158	151	150	143	164	149	137	150	165	154	156	153	162	167	141	167	140	126	164	121	160	182	149	168	178	152	153	158	160	163	167	170	159	157	154	143	184	183	143	147	153	164	151	164	166	133	138	131	178	157	152	175	160	146
8307	976	1474	1714	1399	1190	971	805	715	678	610	596	548	537	530	507	501	500	484	462	451	505	479	489	424	442	415	483	449	424	433	407	445	413	414	426	422	442	386	436	462	393	410	434	421	412	407	436	387	390	402	407	378	384	390	428	399	413	416	413	442	396	421	419	430	406	422	373	419	429	437	418	416	395	415	409	403	418	429	403	401	439	402	408	412	407	440	414	394	405	407	454	430	391	419	405	440	452	407	436	443	400	408	418	425	455	377	382	416	379	411	419	419	379	425	444	433	422	403	420	430	387	409	427	432	396	397	440	434	394	385	451	419	413	395	421	449	395	428	394	389	426	385	406	372	435	412	399	407	415	426	424	387	386	401	419	410	418	423	412	432	441	410	422	404	408	406	389	451	415	384	409	397	431	420	468	452	398	400	409	416	421	384	409	386	371	444	407	397	443	402	412	427	393	423	415	417	415	399	415	392	432	423	400	430	427	393	437	401	453	404	413	408	416	424	410	413	404	394	429	390	396	396	427	414	376	402	431	431	418	430	372	438	408	424	413	408	397	373	399	432	397	397	426	402	424	436	398	396	420	416	399	422	391	429	434	416	428	417	410	408	441	408	420	444	413	377	427	411	450	373	368	402	491	414	406	386	386	424	403	406	424	404	385	441	423	405	388	415	398	405	369	442	413	405	425	398	413	388	422	369	434	380	416	439	420	429	394	403	398	384	407	424	395	417	418	381	424	445	417	400	414	382	403	448	401	406	397	408	406	415	425	424	425	438	435	389	409	408	413	433	420	371	425	409	434	431	414	450	390	407	416	411	412	377	411	408	409	425	448	399	407	422	403	386	403	391	394	425	402	404	430	419	405	399	397	394	429	396	414	389	398	392	413	441	395	463	424	453	427	375	394	383	429	444	434	393	448	410	409	368	450	430	439	418	413	368	390	462	424	381	431	402	416	407	448	378	409	434	394	408	415	416	431	401	424	410	420	415	397	421	405	403	428	396	417	428	430	378	404	422	424	412	395	429	430	398	401	454	387	402	429	365	418	418	386	439	418	405	403	433	374	403	422	454	412	396	416	405	454	380	397	412	404	419	403	406	436	395	398	414	390	390	360	431	431	398	468	450	433	422	396	393	394	416	401	435	412	412	406	389	387	428	392	413	446	396	411	396	381	397	387	417	380	392	415	436	432	423	405	391	411	444	433	395	420	429	394	416	394	417	403	420	381	415	419	463	418	416	420	413	425	407	412	375	413	380	418	393	411	425	406	429	443	402	384	412	438	397	385	384	435	409	421	411	423	417	424	422	410	406	409	414	401	367	404	410	430	419	384	403	391	425	394	377	422	372	439	423	439	420	413	371	417	405	384	404	381	444	425	398	406	416	395	404	385	411	408	420	406	403	391	491	407	407	402	442	439	401	387	424	423	446	409	423	408	366	438	402	415	408	428	428	445	459	419	422	417	414	448	435	385	418	407	414	405	422	398	397	401	437	402	439	398	392	424	408	419	439	404	383	425	390	393	402	434	411	356	393	397	412	415	407	404	421	418	439	441	383	413	433	404	424	434	390	440	446	410	399	388	394	413	416	435	420	426	420	414	422	401	441	405	405	381	409	396	424	383	401	415	426	398	427	407	430	421	418	433	408	408	412	409	406	423	394	392	409	418	396	426	413	405	416	421	410	400	401	425	437	410	396	429	444	391	388	443	424	415	423	428	433	444	407	449	409	382	401	379	411	395	431	410	425	449	418	417	443	406	402	399	397	428	386	423	442	394	404	423	401	404	372	397	371	387	453	418	426	366	420	403	419	403	419	455	424	449	401	395	398	394	409	411	446	416	343	430	428	426	396	418	446	419	409	417	364	407	405	403	451	401	417	398	389	410	404	415	396	395	414	397	406	392	378	415	409	419	406	452	406	419	422	399	414	416	421	401	412	385	411	437	380	401	418	392	412	438	447	380	404	400	406	425	425	412	433	420	431	422	381	411	404	421	436	353	394	428	377	384	420	418	418	388	411	456	434	411	408	367	434	390	409	381	455	387	422	391	369	420	375	407	404	423	387	410	421	429	427	439	425	404	414	392	379	416	419	376	406	417	418	394	392	401	439	384	402	395	398	430	436	425	437	433	432	421	445	414	403	457	373	394	443	390	424	389	397	388	393	419	395	414	412	401	409	385	387	396	397	422	405	407	422	381	412	418	381	395	402	395	408	427	412	393	418	405	423	383	416	380	464	389	391	420	427	378	415	412	415	450	394	387	434	417	400	403	404	398	413	397	397	413	419	394	380	419	391	453	392	407	431	422	414	400	408	433	420	427	393	403	391	402	426	399	427	376	367	438	428	420	400	412	430	449	372	395	376	373	396	465	442	435	434	407	419	370	425	403	402	392	419	398	391	422	436	410	392	425	403	439	448	389	441	426	383	421	418	382	379	430	392	406	434	397	441	456	387	423	398	416	451	417	400	424	407	398	432	385	423	402	404	385	396	425	403	381	413	396	395	404	436	397	425	391	408	412	404	428	399	386	414	337	398	388	388	410	430	392	404	444	411	403	410	427	425	437	417	411	414	431	400	393	348	407	401	394	392	419	399	425	398	451	467	403	408	439	422	375	388	411	416	431	409	416	401	410	433	373	383	427	423	443	418	433	410	436	446	422	406	378	425	442	421	414	418	379	390	382	454	384	407	413	402	377	420	388	404	441	420	396	434	424	439	427	372	414	451	394	444	425	403	411	442	397	419	420	439	450	403	427	402	428	399	403	409	378	433	419	396	416	417	410	436	437	428	442	393	412	391	420	396	390	437	424	390	410	427	433	421	416	441	407	414	372	379	434	398	426	413	421	425	374	416	430	412	420	401	407	449	398	396	400	419	401	411	396	428	381	425	434	415	400	392	418	456	416	392	423	407	413	460	394	385	405	428	434	426	439	431	421	422	394	438	383	410	462	445	404	384	421	438	370	390	428	412	414	429	409	386	380	397	380	408	423	452	442	407	402	396	417	415	416	398	398	411	382	413	413	419	395	407	438	401	390	396	395	394	416	440	399	381	377	397	397	396	391	433	425	416	445	394	407	404	410	416	393	399	389	447	393	402	416	401	407	384	416	425	411	383	423	397	410	424	431	423	408	425	424	391	443	397	383	405	406	396	432	425	412	402	406	430	404	413	418	394	400	423	372	444	376	381	419	387	424	437	406	438	417	410	433	409	426	453	401	411	402	383	387	451	384	405	410	427	418	386	378	391	417	401	403	410	402	381	402	428	413	380	420	415	420	401	407	400	417	406	404	453	399	394	411	433	403	389	399	413	388	410	418	418	411	395	461	450	408	371	377	409	393	409	425	404	385	383	401	379	396	401	443	407	428	404	415	385	403	412	383	432	439	406	406	383	405	403	403	400	379	414	409	368	436	410	388	424	424	402	431	422	361	418	410	399	389	382	407	403	360	442	400	375	405	416	396	372	430	385	423	418	374	387	450	420	424	403	405	440	435	404	414
1590	373	399	378	377	364	362	343	349	334	364	380	337	356	364	368	346	363	361	410	363	369	342	383	371	355	364	385	370	362	363	356	408	363	376	397	370	355	362	371	326	354	400	364	380	369	399	358	372	353	363	350	354	393	365	352	349	385	355	369	358	388	371	357	406	362	369	341	363	383	350	333	376	345	375	394	373	372	383	369	355	335	352	362	389	365	351	370	365	365	335	360	367	388	348	332	371	407	356	372	389	364	374	393	377	352	368	367	391	391	351	346	370	374	347	352	372	392	354	361	365	358	362	370	348	409	355	391	350	323	391	345	319	324	373	346	358	362	376	386	380	352	385	366	381	370	351	380	391	350	385	368	376	340	379	371	401	355	364	362	374	321	308	370	362	331	340	386	380	352	337	349	370	372	371	350	363	356	430	334	349	392	364	381	376	379	385	394	367	337	369	342	341	356	343	362	362	361	390	367	360	377	378	350	338	360	357	365	340	332	393	343	395	350	322	342	332	366	373	345	352	370	326	319	347	348	427	328	381	381	372	404	367	319	356	364	374	342	381	353	392	336	349	414	384	392	362	376	380	383	386	347	391	344	353	351	376	407	350	348	394	384	385	375	349	331	383	368	371	337	386	351	362	366	367	363	405	381	377	370	336	388	385	362	381	382	333	324	380	360	346	347	346	387	350	358	365	375	396	361	400	370	336	396	359	381	334	370	337	351	350	377	333	373	397	368	342	335	404	376	353	368	361	348	364	370	358	360	363	366	354	348	340	361	345	326	389	360	335	370	350	356	371	355	345	353	392	375	372	347	367	385	387	378	374	318	357	373	364	346	383	333	357	389	349	325	333	343	371	355	391	351	379	356	382	343	352	341	365	372	353	345	402	354	372	335	358	373	361	390	363	325	353	390	372	361	336	413	337	381	362	319	366	347	357	354	361	388	362	331	370	349	362	341	342	319	358	375	326	353	378	321	363	388	380	368	383	400	332	374	366	368	372	365	365	342	367	341	384	391	379	370	320	366	348	376	364	357	372	404	351	405	354	353	375	359	380	366	368	373	386	348	346	370	403	363	354	351	354	364	401	391	371	368	370	379	359	358	387	354	377	395	356	384	363	370	356	344	345	364	382	351	350	384	363	358	362	334	333	375	364	360	367	375	374	364	396	404	352	412	369	360	363	372	339	367	358	333	393	354	352	338	388	376	357	364	347	376	376	348	350	375	354	372	337	382	369	377	334	371	387	363	355	367	336	363	368	362	345	346	384	361	391	381	364	365	343	364	353	358	364	395	411	368	374	408	367	340	396	385	383	381	373	335	376	377	377	366	362	361	389	372	379	375	392	390	371	351	368	327	390	415	367	358	362	369	390	370	407	378	373	392	387	384	374	385	359	387	377	348	358	332	378	328	349	359	357	342	373	381	369	387	361	327	366	372	365	414	344	414	386	384	360	369	364	336	351	374	368	383	385	362	389	378	355	359	370	372	362	345	372	381	345	350	360	348	342	369	383	391	378	361	366	361	354	366	382	368	327	387	338	374	377	408	373	341	368	382	371	368	345	367	352	376	377	339	348	382	361	359	347	363	396	376	393	356	376	366	384	358	386	367	376	402	331	388	368	370	359	355	362	349	374	403	368	347	354	372	376	365	355	389	372	389	393	368	403	318	339	380	354	343	354	390	365	341	338	368	365	410	361	367	376	310	318	340	346	355	416	352	371	392	361	350	392	377	363	389	346	424	385	362	367	334	308	381	351	373	356	341	347	367	366	385	357	380	364	351	390	358	373	348	394	363	387	345	381	386	370	332	399	417	376	366	377	339	317	350	391	390	342	367	351	360	363	328	357	378	389	403	377	362	353	370	342	309	332	359	344	344	380	332	377	382	360	340	362	366	364	336	376	374	378	403	382	372	355	342	356	370	366	373	388	360	371	356	365	361	378	359	361	373	397	379	353	344	333	334	347	326	350	426	382	373	321	340	357	392	364	355	361	384	367	350	366	337	352	358	377	358	371	374	384	382	365	401	380	362	371	399	366	361	357	368	372	355	387	359	381	391	329	362	394	327	370	380	414	371	336	397	381	380	349	380	331	365	357	349	368	360	328	327	365	364	376	341	321	363	369	349	358	408	364	367	357	356	355	356	358	359	349	337	374	350	375	327	368	334	351	377	347	348	354	352	359	351	385	393	360	381	355	382	379	357	364	362	354	368	375	366	338	361	375	370	396	358	379	354	414	395	382	355	346	335	391	380	395	392	358	414	331	372	403	358	322	347	359	386	370	377	376	405	352	360	373	359	342	351	356	360	341	353	393	384	363	370	331	364	375	322	352	374	359	346	395	368	375	359	345	330	372	377	370	347	375	381	383	350	403	351	364	346	389	354	345	367	410	374	389	371	380	401	392	327	371	343	334	366	355	365	363	372	350	361	387	361	368	345	375	364	352	361	377	382	360	369	346	345	381	339	364	384	385	365	386	378	360	375	387	360	403	358	353	344	392	383	397	372	353	373	376	360	397	374	351	388	377	362	375	391	365	358	362	361	331	367	372	381	367	364	382	357	369	332	321	364	386	342	347	372	348	387	345	408	387	394	364	324	369	382	359	350	307	382	343	370	353	360	381	372	327	384	385	391	338	385	326	349	373	348	381	387	358	351	364	357	331	358	394	355	386	361	349	360	364	358	359	377	371	372	401	382	365	350	397	355	344	338	356	353	387	391	361	318	354	386	334	335	350	362	383	323	379	364	389	386	346	347	353	380	349	363	361	351	374	389	373	382	308	346	363	338	394	356	368	357	366	372	347	368	380	378	400	376	365	365	379	359	386	350	428	386	368	383	372	360	361	363	363	385	358	362	382	376	402	372	355	380	395	352	362	394	338	329	356	373	375	350	377	350	359	371	365	371	414	342	387	362	402	354	370	333	370	368	353	394	372	355	383	344	326	374	338	386	371	375	387	394	356	374	357	358	376	382	336	349	378	375	375	305	341	347	376	355	383	338	358	374	366	387	366	330	370	349	339	349	387	373	371	357	392	360	379	364	368	351	366	396	387	361	387	377	374	361	352	335	390	364	381	344	334	395	333	396	348	370	397	337	369	348	374	365	390	358	403	386	369	384	365	383	343	357	335	424	355	393	377	379	385	384	358	358	394	378	360	350	363	404	368	370	353	360	346	359	369	384	357	387	392	343	342	338	362	378	394	396	345	363	338	327	380	395	360	407	388	387	364	385	380	375	365	361	346	380	394	376	368	364	343	363	348	405	365	408	339	399	387	380	372	372	356	345	343	388	332	370	341	378	389	375	348	332	374	399	399	372	412	381	392	363	417	322	362	342	361	346	379	327	371	377	318	354	389	359	410	376	383	388	402	370	371	373	363	362	375	356	371	341	385	361	388	386	344	375	368	356	369	362	404	352	353	373	357	342	387	355	345	364	351	351	386	354	368	400	363	349	350	365	368	364	359	382	348	328	325	387	363	391	364	336	369	373	382	388	334	351
2207	836	863	958	869	870	830	879	868	859	876	909	868	883	836	886	848	860	855	875	862	867	816	830	880	845	892	885	869	859	818	886	834	852	867	851	848	876	799	832	817	817	895	850	865	898	862	883	892	878	853	863	838	832	853	870	858	906	846	830	850	799	932	828	830	863	887	873	868	856	820	836	846	889	894	896	830	861	867	826	848	872	855	844	818	868	871	869	874	840	887	842	861	849	878	866	857	827	852	910	855	921	862	876	804	858	888	835	882	865	864	866	851	893	876	888	891	799	889	858	836	867	895	850	869	837	830	832	907	884	832	902	880	864	889	876	844	874	824	851	846	872	877	854	862	916	872	911	869	855	874	876	868	828	822	869	852	891	815	846	903	869	846	900	795	813	818	785	896	906	794	835	851	843	895	878	857	816	812	834	870	875	877	899	821	853	903	893	872	828	861	895	852	851	889	875	822	838	848	918	888	861	858	861	841	864	830	788	920	832	880	808	852	865	863	850	842	815	925	867	841	853	829	867	856	884	878	893	839	876	835	834	861	847	849	795	829	818	852	842	864	844	882	882	864	891	899	844	879	877	840	845	816	825	866	857	870	898	836	828	906	886	895	947	828	831	799	872	856	840	904	854	851	883	867	799	826	845	843	859	881	843	878	878	841	803	851	888	806	853	850	830	825	882	862	851	890	842	842	855	872	808	885	860	905	828	878	839	862	866	899	893	884	836	855	822	884	842	898	838	849	873	901	887	849	838	869	860	895	875	851	911	845	839	852	853	877	842	852	876	876	875	854	852	867	841	836	834	830	875	890	886	915	850	867	820	820	832	855	866	880	882	855	908	864	872	828	874	839	824	825	848	880	859	856	857	854	860	823	886	844	824	868	889	844	862	856	850	882	916	888	893	855	856	847	832	880	835	810	792	867	833	833	786	805	865	878	876	872	831	914	866	882	877	823	837	859	873	903	874	852	841	859	819	833	858	879	829	826	920	844	840	828	890	854	849	906	902	883	915	838	814	802	901	800	856	868	816	857	847	852	885	862	841	849	829	870	870	845	886	873	884	832	851	906	860	822	921	892	865	864	886	861	848	883	845	855	851	861	810	873	809	882	871	873	849	851	849	810	858	893	845	842	893	849	830	864	881	860	864	906	889	845	871	857	831	835	856	834	850	799	863	857	872	855	874	830	812	850	869	880	889	876	853	864	831	837	840	880	818	851	811	812	761	898	927	863	829	799	878	861	797	809	865	846	782	835	834	845	856	835	864	875	800	868	838	873	851	864	862	918	878	858	855	895	825	822	809	848	825	820	843	860	866	852	853	854	854	839	916	833	872	833	855	870	911	887	865	794	859	848	892	849	874	871	868	890	900	878	884	847	908	864	881	814	855	868	835	874	867	834	827	883	852	871	876	877	846	895	864	881	860	864	843	870	863	919	826	841	824	897	840	882	795	865	832	831	842	847	855	854	864	846	897	874	841	860	854	825	884	841	833	847	881	856	849	895	853	882	894	885	887	844	853	875	874	865	852	868	837	916	845	845	879	841	803	890	835	848	847	824	860	859	877	824	834	821	870	933	849	904	896	815	852	853	854	844	888	857	838	871	860	859	830	866	835	828	877	865	902	877	881	815	855	793	821	819	864	866	843	851	853	899	824	854	851	819	828	938	840	864	871	856	831	842	821	886	848	888	851	860	852	887	827	882	910	915	828	869	904	808	845	865	891	829	894	893	920	853	821	819	862	902	886	858	869	852	860	876	875	899	894	880	863	826	876	848	852	831	882	863	874	891	895	854	855	906	815	867	887	872	886	888	853	866	841	873	885	864	860	878	876	851	879	847	900	832	873	843	901	877	873	875	881	853	908	836	882	869	807	880	857	841	851	822	851	802	805	831	837	820	892	873	868	847	880	874	853	900	868	844	844	847	901	849	869	842	781	894	801	888	854	848	820	892	852	848	852	874	843	849	819	857	906	865	889	901	867	799	864	867	905	905	855	874	881	917	814	879	865	793	860	906	865	826	846	814	921	901	895	866	898	855	866	854	856	869	831	870	838	830	889	829	807	823	852	853	877	899	893	903	866	895	842	857	831	859	865	852	847	843	845	832	858	918	877	852	871	845	830	850	915	852	872	854	794	879	823	849	921	868	889	821	909	836	861	858	918	869	910	854	839	889	869	848	811	843	856	821	872	910	857	929	907	827	872	864	837	868	871	849	890	845	835	828	802	896	884	886	856	923	821	886	856	873	875	865	843	817	865	835	797	874	911	848	885	819	935	898	878	901	809	841	793	879	820	906	876	871	842	826	886	864	814	848	875	880	856	866	895	858	826	841	817	831	889	821	889	888	875	874	818	886	846	865	860	909	836	824	821	861	894	861	843	834	889	829	901	833	814	919	850	823	813	826	793	828	830	856	855	857	860	888	868	850	872	885	901	856	860	858	872	882	853	854	847	823	875	830	869	869	870	851	806	843	854	923	848	888	841	877	857	850	857	822	877	867	868	827	889	853	874	867	921	874	832	850	795	850	892	837	894	904	835	848	909	848	830	869	867	898	859	897	882	924	908	853	886	928	844	849	835	853	848	854	894	836	872	816	827	842	872	873	904	935	910	832	820	879	850	824	873	877	879	845	846	863	844	827	778	856	830	842	852	861	842	836	862	826	884	845	848	857	870	815	811	840	859	895	855	862	823	843	891	915	876	862	868	876	822	808	890	836	846	878	832	882	853	864	859	865	870	862	875	806	849	871	841	869	856	929	887	859	885	869	840	854	887	825	882	837	839	875	874	859	823	900	848	856	826	872	849	841	879	867	872	888	821	884	840	871	808	919	863	859	905	820	878	836	827	865	911	806	836	878	821	865	800	907	912	837	860	811	874	846	862	848	849	851	849	825	861	847	874	884	852	915	882	890	788	853	804	842	829	867	866	872	870	845	864	896	862	905	882	875	799	883	831	858	831	871	890	844	904	884	885	870	872	856	811	854	878	835	806	893	905	907	858	922	822	857	865	877	890	887	911	855	887	825	819	861	852	865	891	893	857	826	835	843	868	824	800	827	891	888	815	879	840	835	866	872	818	873	861	879	858	830	868	846	801	902	862	865	811	878	889	835	836	863	890	868	933	819	838	903	863	862	866	876	865	837	897	869	874	870	809	890	901	903	905	874	877	817	839	888	837	848	810	844	863	831	891	829	865	861	894	914	870	810	899	909	814	887	882	867	836	811	862	856	872	891	820	901	865	857	860	888	860	890	850	856	840	881	879	858	852	831	851	852	903	885	851	839	874	834	835	877	831	837	825	840	866	885	844	875	882	852	840	839	880	874	883	904	909	868	877	888	902	872	847	855	821	856	887	905	891	826	876	867	828	874	838	862	882	902	857	876	812	899	843	846	842	857	867	826	875	829	865	836	865	881	874	898	863	870	869	848	893	839	888	855	876	894	880	923	860	866	880	843	819	892	871	889	812	898	854	864	855	872	844	896	896	830	867	913	862
7456	652	572	529	419	408	409	389	388	339	333	371	320	358	355	362	365	357	357	365	325	331	308	352	329	321	346	355	354	349	370	292	350	337	367	318	362	368	329	395	347	329	339	358	378	390	348	335	377	340	359	332	365	327	338	356	335	347	380	323	349	316	345	354	352	346	354	371	361	310	301	338	336	359	333	344	343	326	330	332	335	317	373	313	329	337	319	303	329	326	309	330	338	345	340	370	323	362	312	332	353	348	347	343	328	348	354	373	377	328	355	358	351	353	337	353	357	342	341	356	316	325	364	360	360	341	348	339	328	344	316	349	346	328	332	336	362	342	357	387	351	340	351	345	337	361	331	349	338	365	314	330	360	350	366	310	329	326	331	345	345	336	309	373	371	322	333	334	361	388	354	362	373	368	366	323	341	350	368	333	361	343	392	344	363	382	315	351	364	304	319	384	352	315	344	315	337	311	337	328	375	375	336	304	359	353	348	325	348	366	318	350	345	353	363	342	349	356	344	355	339	342	360	325	337	343	352	332	326	326	334	353	377	312	327	331	333	372	326	351	347	334	347	330	374	339	340	330	342	342	313	316	362	321	363	347	324	388	342	343	364	373	338	326	332	331	331	339	344	330	333	333	343	337	372	335	332	329	363	363	334	356	327	356	372	343	318	356	363	369	326	346	369	336	349	295	327	345	345	332	346	350	384	340	357	352	347	383	372	358	359	342	287	323	331	327	357	353	326	358	336	371	346	341	363	348	340	350	380	346	321	360	361	365	353	383	355	351	295	353	324	320	354	311	309	332	352	328	374	346	348	340	339	378	340	350	346	341	363	370	364	345	354	325	349	363	365	345	329	336	333	350	337	317	320	383	361	384	343	329	348	327	341	312	342	348	354	361	363	318	343	381	306	332	379	356	331	330	342	321	323	326	323	293	348	328	338	370	364	316	354	326	313	357	360	349	378	382	344	344	297	328	333	334	338	309	335	382	333	344	374	345	345	363	306	386	364	351	354	338	350	318	331	321	369	324	333	335	348	333	372	320	356	326	335	322	314	326	343	369	339	346	358	355	345	366	356	323	334	336	363	334	361	327	384	325	336	340	364	364	339	360	300	363	343	354	313	347	356	360	357	346	354	349	330	354	357	354	375	327	336	347	320	335	362	356	357	376	355	369	347	319	363	330	356	343	354	321	348	354	313	351	336	351	367	348	351	306	318	297	334	354	328	363	361	352	365	340	337	316	319	361	366	349	322	339	331	337	350	386	376	317	333	355	335	378	323	337	336	318	348	335	325	328	345	356	310	362	323	325	346	359	326	306	316	327	343	324	342	353	361	338	357	319	338	315	329	340	356	361	316	336	365	311	362	359	339	346	309	345	316	347	346	348	321	329	376	358	316	377	344	326	365	344	335	337	350	350	344	360	361	373	347	369	366	342	333	335	323	415	305	323	343	312	353	347	349	348	336	320	327	374	366	360	368	348	357	338	349	321	333	335	360	335	335	362	362	331	355	339	334	365	286	331	351	372	331	354	367	412	347	366	333	354	328	372	353	359	367	341	363	341	359	340	361	335	375	333	376	369	336	353	351	342	346	347	346	323	354	347	363	351	335	339	329	350	355	336	318	310	329	348	346	326	355	315	333	341	330	346	310	336	355	342	360	353	378	355	326	326	338	316	340	394	345	307	351	332	348	334	363	364	357	367	350	327	376	342	325	355	341	346	353	347	336	332	349	387	362	363	368	345	346	361	323	335	359	352	326	332	329	368	341	324	331	358	359	398	352	358	383	320	312	354	335	330	344	351	341	343	362	346	348	371	366	351	353	328	362	357	346	331	347	336	370	356	351	339	306	345	334	331	321	320	346	364	324	335	336	354	365	397	328	338	352	361	333	351	362	321	324	341	332	371	348	332	324	334	383	342	360	340	320	307	351	340	365	316	312	400	327	348	317	359	315	331	356	361	392	389	362	345	338	363	316	392	362	333	329	330	344	352	377	367	279	340	376	338	356	390	331	330	347	321	368	368	329	317	337	317	326	351	332	315	338	346	326	350	356	356	330	325	332	378	311	337	308	355	364	344	324	329	333	289	344	359	330	321	364	344	378	335	352	374	331	343	359	341	373	386	349	330	348	316	356	318	361	364	330	334	365	364	310	367	336	317	344	303	365	346	316	362	360	330	347	353	320	333	311	306	351	317	344	338	345	323	345	337	349	342	326	345	348	355	362	350	352	366	319	366	360	349	331	316	347	339	336	365	336	289	308	350	332	344	351	375	372	340	330	356	330	323	345	350	345	384	322	346	357	336	381	357	366	346	353	329	328	325	326	353	353	374	350	361	347	311	360	362	366	355	336	330	334	360	334	353	349	359	341	353	353	335	316	362	384	327	344	303	344	381	313	356	348	359	353	327	322	323	338	351	350	300	346	328	314	307	395	362	317	362	376	330	347	349	336	335	362	386	343	380	358	330	366	332	333	322	342	321	368	371	335	313	344	363	330	347	339	318	396	325	318	337	343	346	389	323	382	344	303	353	363	334	315	336	313	348	307	326	328	347	339	341	329	351	355	332	327	347	334	347	371	342	330	306	376	338	332	378	357	336	363	366	345	314	333	337	314	330	350	329	361	326	371	358	349	369	359	352	344	356	326	336	346	356	368	378	357	347	340	340	319	335	335	332	359	334	364	363	370	359	338	337	325	364	379	336	338	341	360	348	353	338	350	336	367	333	323	338	320	332	367	368	335	326	343	355	338	367	344	353	405	353	336	349	332	339	365	362	327	358	345	334	353	303	386	353	330	355	359	330	332	348	343	341	333	328	308	336	326	355	374	344	334	324	332	361	345	361	376	315	376	326	364	359	347	324	338	328	338	356	359	341	357	366	329	354	355	336	336	326	355	360	342	345	354	318	338	339	338	322	360	336	348	328	366	333	355	316	343	314	324	385	347	354	365	343	366	338	365	322	351	360	355	332	341	324	339	337	339	366	349	318	331	352	364	356	345	343	330	345	336	340	357	322	350	378	350	376	330	351	351	316	361	354	359	351	331	367	369	375	358	339	314	318	351	344	344	389	323	389	323	331	356	338	368	362	311	324	337	357	358	316	323	327	354	358	337	316	319	343	375	351	316	346	374	312	394	310	372	372	341	363	365	356	341	344	333	352	316	369	355	348	355	358	309	370	337	384	335	333	304	346	378	358	353	339	363	366	349	303	325	334	295	339	357	316	356	363	341	329	359	328	352	317	343	323	373	347	325	339	327	320	323	344	354	327	348	324	395	334	316	340	310	346	373	337	322	349	389	374	398	378	391	334	329	350	333	394	322	358	357	327	334	341	358	324	342	339	300	316	317	339	371	308	336	334	361	342	332	359	353	318	365	367	342	342	346	339	357	354	358	372	338	316	371	328	373	351	357	333	338	371	334	343	370	325	324	343	340	312	370	359	332	371	364	325	327	325	338	333	343	392	334	308	356	321	351	344	358	334	323	364	379	348	338	348
6835	1135	1324	1379	1312	1227	1077	1042	991	940	926	929	871	858	801	912	897	870	862	841	795	836	832	797	838	855	805	831	770	794	829	772	846	839	831	853	837	802	858	797	832	835	791	829	791	852	819	842	794	887	804	856	795	774	795	838	789	789	822	812	793	828	815	812	803	765	863	809	784	778	781	831	757	826	772	775	754	769	842	787	793	774	777	802	799	839	806	784	827	809	824	796	840	798	832	805	842	830	835	809	809	819	811	797	795	805	753	798	800	808	811	783	822	822	805	747	803	800	836	802	825	786	778	828	807	796	784	791	787	779	816	845	770	868	787	838	839	842	775	804	844	867	824	775	798	779	815	807	818	795	777	831	850	807	781	801	801	805	792	779	799	756	783	794	832	856	752	824	850	794	807	826	813	755	851	781	811	798	810	794	734	749	838	813	816	769	790	816	813	787	795	771	801	807	792	811	811	820	802	842	820	780	859	814	830	851	820	771	844	814	819	781	856	824	785	807	774	791	808	831	779	752	829	758	793	801	800	807	785	823	792	812	798	823	797	766	809	829	786	827	757	846	836	828	781	862	799	771	821	800	803	819	797	814	793	823	790	821	827	801	796	780	810	780	828	830	816	809	768	800	793	819	756	813	814	820	812	827	781	759	772	809	841	774	837	826	832	810	797	784	833	791	773	761	769	804	837	826	770	792	835	767	791	808	813	825	812	820	799	796	808	809	803	804	839	803	806	829	856	811	804	790	813	779	836	820	842	810	791	860	763	825	778	816	782	859	811	784	797	821	804	855	813	820	783	837	752	810	804	786	823	792	778	829	789	793	806	720	807	805	804	774	798	819	785	796	773	829	741	800	831	853	817	790	802	804	792	777	758	795	780	824	783	785	854	783	761	793	795	776	796	780	751	779	791	788	851	811	802	788	771	775	777	788	793	763	775	794	794	782	791	831	794	772	822	827	850	790	811	790	841	820	812	806	818	786	826	776	807	792	818	811	770	810	812	794	778	812	809	810	800	767	816	869	805	784	775	803	820	824	746	857	809	792	792	817	793	845	798	794	791	825	817	875	810	831	760	832	809	796	773	849	785	768	786	782	779	807	799	804	786	814	812	805	753	790	854	827	796	833	791	776	830	811	823	812	777	810	801	783	837	763	818	829	855	801	783	772	763	799	797	809	819	804	791	814	785	774	808	821	775	792	808	792	849	796	786	829	783	814	799	794	793	758	784	754	825	847	808	800	768	822	829	837	766	818	822	774	829	847	801	764	785	778	835	826	797	798	855	766	830	840	784	816	804	755	816	774	776	790	812	802	827	791	771	849	835	837	853	797	759	820	802	787	833	840	821	845	739	793	789	819	827	785	804	785	819	812	772	778	772	839	809	789	810	833	830	810	873	797	843	769	797	817	866	815	843	843	764	754	779	836	810	826	847	802	841	813	819	785	786	842	863	770	804	789	793	798	825	818	854	786	871	825	833	795	807	779	796	800	824	774	791	781	763	804	802	818	836	813	821	860	823	770	813	807	784	776	874	816	846	759	784	815	869	796	792	806	835	818	807	815	799	751	819	787	790	803	786	828	851	800	800	786	732	810	775	828	815	765	740	793	756	827	771	840	790	766	838	789	782	866	778	772	762	774	810	866	766	763	817	816	867	803	815	824	868	829	784	784	804	784	770	793	792	787	778	785	820	778	803	789	791	771	814	808	856	780	823	743	790	830	750	840	822	804	801	799	821	807	809	772	779	825	822	820	880	836	807	790	818	783	790	796	774	800	799	785	816	798	784	786	762	783	737	793	816	791	815	820	792	798	758	837	815	785	831	824	765	805	794	808	797	838	785	770	829	842	794	827	804	760	840	807	766	790	786	764	800	791	785	796	809	788	778	825	805	802	812	823	807	787	806	788	800	771	819	794	813	807	805	803	787	784	791	822	795	842	826	826	818	801	792	773	819	807	792	871	840	842	824	842	745	777	800	825	763	810	845	788	758	794	834	766	783	823	817	855	841	834	823	818	773	795	843	792	800	786	754	820	817	771	773	832	850	776	860	821	822	804	837	811	746	827	815	786	764	773	757	765	750	806	824	792	805	807	765	812	793	751	778	802	805	785	798	845	768	736	821	830	776	796	762	822	794	788	830	834	785	862	806	877	697	749	801	823	838	799	820	804	841	845	845	796	859	784	892	835	805	793	784	806	788	835	764	794	804	762	797	812	819	802	802	792	821	793	771	757	823	811	776	778	816	799	772	788	787	787	805	787	797	807	795	789	794	801	795	831	774	765	714	815	766	844	789	773	796	827	766	841	802	811	766	809	829	766	787	846	817	815	793	822	762	800	805	790	789	818	813	818	826	851	812	825	869	771	774	805	812	785	832	801	833	781	769	786	834	822	839	820	811	787	827	787	776	836	803	789	809	830	802	816	777	854	789	826	785	805	825	807	789	799	810	806	826	812	827	824	804	815	850	855	787	774	832	813	801	817	803	784	812	758	784	819	796	821	781	833	806	848	842	800	736	819	798	782	810	803	834	783	780	784	816	759	812	810	760	802	834	789	835	781	794	782	836	827	806	830	793	835	795	864	827	793	754	779	846	761	748	796	804	747	821	829	831	824	808	798	804	859	763	804	826	790	812	768	755	825	786	852	784	798	780	775	809	800	777	820	764	844	797	776	821	788	812	766	797	831	862	809	765	776	799	802	811	790	792	789	800	799	787	770	743	810	825	821	805	800	740	792	808	828	812	783	828	839	855	847	834	770	831	829	816	836	824	801	793	818	836	747	767	837	787	826	798	822	803	803	808	799	787	872	795	815	807	765	812	749	789	821	818	817	824	798	819	802	799	856	830	767	842	784	826	774	775	779	800	772	837	779	764	784	817	816	819	804	825	824	798	798	797	844	844	814	785	745	769	796	789	781	804	853	794	792	766	793	830	772	823	793	819	807	787	835	796	730	797	776	823	727	787	792	786	760	821	803	828	817	796	822	795	818	796	822	801	817	821	793	802	819	799	804	789	776	831	787	829	815	814	740	846	761	831	780	788	839	788	770	814	796	757	748	809	791	840	805	743	846	803	791	797	782	813	770	880	815	789	859	795	874	777	819	793	856	810	792	848	819	760	830	786	813	797	796	813	821	769	824	794	761	832	752	865	787	783	794	797	794	787	794	848	846	822	796	838	819	771	819	800	781	776	829	819	777	808	802	783	818	810	830	755	809	832	874	820	844	757	815	805	811	726	780	800	840	744	787	806	804	823	753	855	801	805	841	849	810	781	809	852	820	815	830	801	798	796	766	830	832	800	824	785	839	826	761	831	773	795	838	802	827	822	789	809	836	787	820	775	787	778	793	868	811	810	808	803	759	812	789	770	820	738	762	824	812	808	787	809	807	812	801	812	765	809	776	806	793	813	797	802	801	798	759	779	806	793	788	797	835	805	779	776	800	831	832	851	806	805	852	803	834	766	793	768	815	785	818	790	838	781	811	787	828	752	871	807	838
13757	1006	692	519	383	343	294	255	205	226	212	175	174	179	159	162	170	158	182	126	185	181	186	171	150	174	164	139	147	159	157	157	144	150	161	175	167	176	177	152	183	167	165	173	165	163	180	136	141	171	162	172	159	170	156	142	161	155	152	180	182	170	158	162	165	158	147	151	170	180	167	148	168	161	166	146	167	150	151	154	188	176	166	174	190	140	155	161	175	174	154	160	173	164	125	183	175	166	130	163	150	156	158	170	151	157	171	162	158	122	161	157	167	163	153	169	173	158	149	158	168	168	155	150	157	164	178	164	162	147	175	156	152	161	160	142	177	171	182	162	198	165	172	176	151	156	139	177	175	136	151	160	154	157	163	162	169	186	158	158	185	153	170	153	176	147	173	160	166	176	175	145	170	155	156	141	161	166	150	141	186	167	155	134	161	132	185	181	173	164	175	163	145	180	170	138	170	163	151	154	140	161	163	164	163	151	168	183	144	178	146	159	148	168	175	174	165	154	146	137	156	160	165	144	164	160	123	149	166	179	134	149	157	148	145	172	184	184	168	174	145	170	150	152	158	151	168	146	174	157	156	156	151	182	158	146	193	137	162	139	145	160	152	128	157	159	191	160	159	152	178	163	167	166	157	151	160	175	169	147	150	138	184	160	164	160	169	151	164	147	175	165	168	151	166	166	141	159	185	160	170	186	177	161	170	137	152	140	156	158	171	163	180	153	166	170	157	130	162	139	178	163	155	160	152	161	161	165	163	170	154	160	154	154	171	174	142	157	127	177	160	150	170	153	132	153	166	171	185	156	172	156	164	154	166	165	175	130	155	162	178	181	162	156	139	151	152	151	162	144	156	157	167	156	160	163	166	178	173	181	172	142	159	172	187	151	188	172	173	159	152	162	154	169	143	173	145	123	159	159	166	141	154	151	151	156	153	163	160	143	154	132	162	169	172	163	166	170	159	153	154	139	175	158	167	169	165	150	148	147	172	165	141	131	161	143	171	151	176	139	168	157	184	168	183	157	165	156	154	173	159	164	158	189	155	175	194	182	152	148	165	175	170	167	143	160	162	185	153	153	157	157	172	184	161	156	169	155	174	164	176	179	137	157	153	180	177	153	147	157	170	181	161	156	186	180	173	156	173	171	168	176	164	154	157	157	175	188	163	143	178	164	145	155	135	167	164	155	165	176	168	145	175	177	164	184	165	155	147	154	174	149	166	173	126	178	212	161	140	172	156	173	138	135	166	198	150	169	155	162	136	186	183	168	150	162	134	169	160	152	175	165	167	148	138	166	184	178	144	151	146	193	162	166	144	160	156	159	171	150	158	164	160	182	134	183	165	166	179	164	169	178	155	171	158	152	150	155	133	181	158	157	150	155	155	187	176	155	162	185	160	182	150	154	156	162	169	147	134	145	160	162	167	177	172	140	168	144	168	154	155	157	159	161	143	162	162	158	169	184	170	154	142	173	146	165	127	177	166	158	146	162	148	171	175	177	156	161	163	153	155	174	169	174	158	173	147	157	149	168	159	173	166	170	174	175	150	158	166	153	163	160	150	171	148	182	159	149	153	144	158	175	144	155	172	158	169	168	155	173	192	147	143	157	159	158	156	163	159	166	144	154	158	132	144	141	184	162	177	156	181	145	191	165	155	152	150	168	169	146	156	141	143	171	151	159	155	159	168	173	155	149	155	141	153	144	163	150	152	159	169	148	136	150	168	172	160	157	171	147	172	173	165	156	176	157	155	162	172	162	169	150	161	149	171	163	147	174	154	152	154	152	164	160	151	182	157	138	157	180	157	172	165	182	151	178	165	169	156	174	185	158	159	164	177	143	170	165	154	183	179	158	172	177	150	188	151	159	173	156	191	147	160	147	161	156	166	139	155	174	148	160	178	158	140	163	145	173	148	168	142	153	189	189	150	170	153	154	166	139	164	187	166	143	186	178	157	165	154	150	150	139	153	174	139	184	186	150	140	173	168	184	150	174	146	158	159	129	153	179	152	165	183	154	159	153	151	158	173	153	157	171	159	185	177	170	181	152	199	179	177	153	161	141	162	154	150	154	157	161	153	157	162	199	175	147	165	150	153	166	146	155	165	157	168	164	152	170	176	191	171	168	179	147	170	168	139	181	148	150	167	142	172	140	134	151	142	161	151	158	161	165	181	162	187	175	160	145	163	160	162	162	160	167	179	168	161	165	130	166	145	156	165	158	166	147	185	148	180	162	173	152	156	144	148	169	136	143	133	148	152	165	167	171	151	171	181	145	160	152	164	141	173	190	195	142	154	155	165	163	122	153	182	171	177	157	168	165	149	193	151	156	157	151	134	163	170	157	139	154	135	172	166	182	155	157	142	154	198	186	186	162	157	190	156	144	171	153	154	150	134	149	177	172	173	149	159	171	179	157	164	152	142	165	147	184	141	160	148	183	172	167	123	152	164	158	172	159	156	176	154	156	159	167	163	168	192	164	178	172	151	169	175	159	171	174	159	150	171	185	173	151	174	163	176	168	153	146	164	176	158	124	169	157	168	151	149	158	149	161	143	165	172	158	154	162	164	169	175	171	186	155	146	142	140	178	156	153	152	169	166	149	145	166	164	135	148	146	167	146	167	176	160	162	184	157	144	140	141	165	171	179	177	171	165	153	158	158	167	168	183	153	177	173	173	148	160	170	154	169	178	182	168	179	157	142	157	144	200	180	165	159	157	161	175	156	170	169	137	169	155	169	181	146	158	193	168	153	162	164	150	155	172	157	156	147	138	134	170	173	154	154	152	151	152	170	166	184	156	159	174	137	144	171	154	149	164	173	178	178	158	167	183	157	176	159	183	134	145	147	175	169	139	146	155	177	164	170	153	159	147	142	168	154	156	164	179	139	144	155	163	135	156	174	136	170	163	153	177	141	167	156	171	162	159	151	126	168	177	160	156	205	152	165	152	161	172	170	159	156	142	167	153	184	171	191	146	169	166	177	160	158	168	143	153	149	176	174	177	150	199	152	155	183	129	161	148	148	152	149	174	180	187	170	156	158	141	139	152	183	216	164	149	154	165	166	151	126	164	157	163	169	163	152	160	171	147	133	143	177	151	174	148	159	123	156	146	173	160	155	140	163	147	136	126	179	150	151	130	185	146	160	154	171	184	151	160	163	163	167	156	197	153	179	172	164	154	172	145	159	149	144	192	147	153	170	135	154	142	184	170	151	140	168	194	168	142	151	161	162	157	165	165	145	148	160	169	169	151	154	141	146	151	165	168	143	170	158	155	138	160	163	149	173	162	184	194	156	163	159	158	171	170	161	172	156	168	172	169	152	170	158	144	152	161	172	183	130	140	179	171	149	159	145	175	169	142	174	165	168	163	161	167	159	154	168	152	180	152	173	148	171	144	189	149	148	139	186	144	156	158	175	160	147	159	159	145	200	156	146	168	155	151	141	146	162	171	130	175	153	157	178	192	159	157	148	142	155	177	162	150	161	150	193	161	156
8438	1018	1537	1629	1370	1139	996	832	728	683	593	595	567	534	539	508	501	522	502	490	463	484	423	444	450	462	467	402	447	433	400	458	422	399	445	476	465	416	428	449	407	457	419	467	420	415	393	369	416	413	435	432	436	421	454	418	405	452	413	419	432	422	416	414	416	397	413	415	429	421	408	407	395	418	423	418	368	432	409	412	451	382	401	393	382	442	426	397	440	406	398	408	399	387	415	401	416	423	386	418	418	407	419	365	384	420	430	472	416	365	432	425	411	409	435	428	382	408	423	414	456	418	432	424	416	383	414	419	419	428	436	403	409	435	423	387	406	405	444	403	426	385	425	411	394	405	425	394	407	410	451	421	404	441	380	398	459	411	456	405	446	399	395	404	405	439	427	473	416	427	422	434	435	417	394	344	387	423	409	406	384	442	445	375	408	389	412	412	420	395	413	418	411	418	418	377	440	450	409	435	429	383	417	450	387	452	433	415	419	425	427	369	410	397	398	400	423	415	411	398	391	418	403	412	443	436	438	399	395	427	431	399	377	390	405	426	390	404	407	437	428	460	409	374	393	424	411	406	412	429	386	428	460	417	432	424	441	377	406	389	436	392	405	433	398	390	471	357	398	417	438	421	376	421	419	380	420	409	424	399	389	411	418	417	451	402	449	387	431	392	407	439	434	382	426	406	393	434	415	431	412	425	397	394	429	396	416	419	419	450	405	374	381	405	419	387	422	443	382	399	391	399	392	422	404	418	403	393	402	425	412	384	412	427	401	433	415	400	416	400	397	438	401	419	396	390	400	436	426	439	407	423	418	414	425	394	400	406	436	412	456	396	437	396	406	442	419	400	412	416	391	409	394	385	435	424	439	415	398	434	371	453	403	408	376	460	400	410	396	431	418	440	413	407	424	407	431	407	454	391	392	411	403	417	401	431	390	401	411	421	379	423	433	405	391	366	409	424	408	432	425	405	413	406	400	384	435	393	418	415	405	385	440	411	395	398	385	403	432	415	413	412	429	395	369	430	379	376	406	430	388	388	417	370	430	371	400	366	419	426	436	440	438	401	418	422	435	431	402	423	421	415	407	405	413	414	412	398	394	405	418	409	420	421	417	400	372	425	397	397	484	409	420	373	393	403	389	399	364	419	387	407	419	410	397	419	419	396	441	418	419	400	421	417	440	435	418	433	442	401	433	435	401	434	406	424	467	409	415	403	414	429	444	410	417	442	450	398	409	406	387	411	422	411	420	406	389	408	429	424	397	419	395	407	375	435	419	464	421	358	413	432	401	423	404	417	408	420	409	419	432	445	461	395	396	399	419	383	429	440	435	398	389	459	437	411	443	417	399	386	375	372	415	378	427	386	430	414	418	438	442	398	395	413	437	446	385	441	428	427	417	383	441	433	418	394	395	453	371	408	406	421	377	450	377	434	404	389	402	421	403	413	421	428	377	413	411	395	437	401	408	406	390	405	392	448	417	409	370	404	439	419	423	432	407	388	408	395	418	380	393	386	384	405	421	385	429	396	377	435	406	386	423	400	457	398	411	417	417	398	361	419	444	380	444	402	403	400	399	421	407	398	425	443	438	382	385	423	433	440	414	389	421	450	423	383	411	419	408	414	381	392	406	405	425	389	436	411	433	419	403	434	407	419	435	424	397	423	410	412	430	372	432	406	423	401	413	408	417	421	423	443	397	398	425	407	417	387	398	399	411	404	427	410	386	395	409	393	415	415	424	411	399	427	406	403	411	425	405	404	423	415	371	432	398	413	396	402	439	418	422	445	400	421	392	426	396	411	398	426	441	416	419	395	377	401	400	405	429	404	440	414	416	393	430	418	418	423	401	397	397	419	441	436	410	412	428	403	414	418	400	427	393	424	442	393	402	428	416	405	407	436	414	381	392	401	386	418	442	409	406	409	427	440	433	382	420	411	438	406	385	427	394	430	408	446	433	438	398	425	404	411	418	408	413	443	449	395	412	416	389	387	437	446	419	417	400	432	434	444	413	376	441	403	413	409	440	450	417	432	411	387	420	399	425	421	393	397	432	382	389	402	409	402	422	402	440	385	431	380	397	395	417	430	422	394	431	404	433	440	400	416	398	439	396	429	423	383	425	393	418	406	399	406	435	396	425	405	409	396	446	397	430	430	431	399	429	392	402	419	401	425	431	432	442	371	405	419	430	437	414	434	408	424	418	401	393	422	399	418	409	406	401	390	389	391	384	436	366	416	434	415	441	446	398	426	386	450	376	422	438	408	424	425	376	394	437	445	399	400	409	418	422	404	399	405	426	404	417	394	406	438	412	424	423	427	400	435	437	396	431	441	388	389	407	408	432	429	409	410	388	432	427	411	419	433	440	403	418	434	430	419	437	395	412	412	426	430	411	409	417	384	375	408	392	391	426	413	392	396	452	416	410	411	397	451	390	421	401	423	401	434	411	418	445	405	419	410	421	392	409	420	404	384	460	441	393	457	441	450	406	430	470	431	425	447	439	395	407	415	417	366	413	420	418	404	434	419	398	448	405	389	427	394	407	422	449	412	400	416	416	404	433	411	383	415	413	399	450	396	463	415	411	416	399	373	410	406	420	377	418	403	392	438	417	391	440	437	421	407	402	457	417	422	425	429	416	439	400	435	422	399	402	428	409	421	419	380	417	418	410	410	407	425	410	459	438	390	439	400	431	413	394	446	417	428	424	419	392	423	441	443	423	432	428	425	379	453	451	394	399	422	385	441	407	388	411	410	410	412	417	431	428	405	412	420	439	424	448	385	427	406	421	422	425	385	423	395	380	411	409	412	427	406	385	410	374	432	407	429	418	409	408	432	397	407	402	418	405	427	412	412	416	412	436	396	432	395	434	433	437	380	429	408	416	452	382	426	390	409	367	381	426	426	430	404	393	441	407	423	480	404	429	433	408	400	409	399	393	395	404	416	398	390	424	393	423	424	392	434	415	434	397	425	385	436	384	402	446	407	429	402	404	430	448	418	433	431	400	400	418	405	413	454	405	434	411	436	446	395	392	412	421	406	457	422	396	408	417	395	417	428	397	421	429	415	419	449	406	417	425	410	410	444	382	422	406	440	418	387	418	402	386	377	403	411	388	417	408	417	425	422	412	400	397	405	388	421	384	434	397	379	387	436	445	417	421	430	387	437	362	427	412	391	434	378	409	448	386	412	414	425	433	425	410	429	406	415	447	412	404	395	417	420	370	427	397	398	421	423	374	391	416	451	416	391	371	399	417	421	394	391	374	387	422	384	471	415	433	442	407	422	383	386	369	432	405	425	397	393	466	402	404	404	420	428	416	394	417	437	415	409	384	443	425	428	419	419	417	430	434	372	386	407	380	420	447	401	431	420	388	390	388	427	404	398	407	396	415	435	402	428	424	391	402	407	429	454	387	430	412	426	410	412	433	396	451	427	467	395	395	406	400	401	424	404	385	391	421	398	408	388	410	419	401	421	383	404	426	399	453	423	398	426	406	413
1731	359	397	376	382	346	398	384	363	367	391	357	332	442	375	361	373	346	359	358	387	338	342	368	371	385	348	373	396	375	383	394	341	377	316	374	376	381	389	379	358	363	366	410	357	383	372	364	366	396	318	353	395	387	362	403	372	384	349	353	349	374	362	377	363	367	389	382	353	328	369	374	374	347	343	381	356	367	355	375	391	360	361	365	368	347	359	376	371	391	398	355	386	356	366	363	393	390	405	366	392	381	394	356	375	369	402	334	379	352	378	387	324	371	374	369	374	401	352	341	353	356	402	370	340	382	378	346	334	336	375	369	329	354	370	348	382	391	359	346	368	363	348	382	400	386	366	353	372	385	362	411	355	368	381	379	367	333	352	392	367	346	388	367	369	389	327	383	376	345	372	380	373	380	352	377	348	364	359	340	376	364	362	399	394	383	351	372	375	360	356	399	362	341	358	363	390	423	395	366	379	381	376	371	402	348	363	384	370	385	344	359	363	350	380	326	365	370	360	389	375	383	372	361	355	353	331	353	368	396	342	356	362	355	376	337	327	371	363	324	333	352	332	334	399	346	343	357	362	339	377	378	427	346	353	327	378	398	340	373	383	340	385	378	362	370	364	396	396	355	353	346	359	378	364	369	332	369	392	327	375	387	382	369	353	346	372	364	371	387	371	353	360	361	376	375	348	366	353	360	413	359	355	357	377	387	333	410	342	366	385	371	368	354	368	388	363	337	385	382	380	350	382	367	355	367	357	380	353	371	402	371	348	385	374	365	353	357	384	377	352	351	343	375	343	391	351	377	380	358	364	367	330	389	355	364	358	376	386	367	363	385	391	420	349	350	379	343	358	323	377	371	397	369	346	344	371	327	355	378	387	361	334	367	346	365	331	348	390	385	371	362	381	387	376	338	348	342	393	375	401	379	414	314	386	353	400	365	384	391	375	382	382	360	382	355	411	381	386	384	349	356	385	359	393	356	420	390	384	385	386	392	364	366	349	341	378	348	356	351	344	324	364	361	345	368	346	347	352	380	389	388	397	373	358	343	362	416	421	374	360	360	380	379	350	344	348	347	345	365	385	341	314	384	390	356	395	371	393	380	323	341	388	371	367	364	378	358	314	337	349	371	367	399	362	329	359	334	392	379	377	361	380	378	354	407	339	385	372	365	407	378	347	380	386	357	393	318	371	345	360	372	382	353	353	384	375	409	363	394	343	339	355	389	377	383	335	363	341	357	343	363	347	362	352	332	358	386	398	368	372	374	385	381	379	368	428	358	373	322	364	389	343	357	363	355	366	372	382	361	374	385	366	366	351	339	352	389	338	347	389	409	366	375	389	372	363	365	366	374	343	384	369	355	361	364	390	394	375	378	340	321	365	427	348	404	397	384	386	398	355	376	356	412	386	359	360	365	341	383	375	393	335	379	376	371	369	370	385	361	335	397	363	377	364	360	324	335	355	372	357	356	398	345	402	397	398	364	334	370	384	334	373	357	373	368	345	379	366	374	373	379	374	361	363	393	382	361	347	370	329	400	366	373	353	364	385	349	378	390	370	370	344	388	321	362	381	371	348	375	373	355	377	372	345	397	366	378	363	358	362	357	368	385	373	399	349	324	345	396	372	390	377	338	374	376	393	374	380	366	356	345	363	345	401	380	371	385	384	356	406	372	383	369	352	344	375	404	397	394	449	400	366	329	366	357	388	408	389	370	375	346	369	350	360	391	360	389	334	361	365	431	339	349	357	381	344	367	374	368	365	412	389	350	363	372	344	368	348	340	346	360	342	350	417	409	365	377	394	368	356	327	362	394	339	347	402	362	340	359	325	332	410	331	366	377	372	363	363	360	367	364	371	396	391	378	364	375	390	382	389	319	345	347	388	415	383	347	351	392	367	344	335	388	345	363	392	348	346	363	367	372	369	405	376	351	367	371	372	401	402	327	370	365	387	361	320	387	386	347	377	337	420	355	369	357	362	424	383	379	370	377	373	337	363	348	371	359	354	416	355	331	375	327	367	349	345	369	378	363	350	377	395	369	359	402	375	340	355	392	376	387	382	354	379	366	363	370	359	378	386	347	416	380	391	342	376	344	386	376	345	381	380	382	332	378	396	353	370	387	378	371	369	340	354	429	394	361	365	368	350	358	339	389	341	361	329	328	353	365	403	350	361	344	341	393	393	372	378	380	400	400	357	357	370	350	364	344	381	406	330	370	394	402	379	396	361	328	328	379	316	384	374	370	365	378	364	326	321	351	365	387	378	377	400	346	377	327	393	379	338	349	363	402	402	354	367	372	381	352	380	393	381	333	379	368	353	375	360	366	372	315	343	357	398	349	349	360	379	375	377	346	376	311	383	393	397	361	377	324	386	380	376	384	391	396	368	366	379	423	371	394	371	372	341	344	370	375	334	364	388	337	402	354	376	393	325	348	399	365	371	368	368	386	371	384	417	356	326	349	326	350	338	354	352	348	348	335	359	357	347	380	360	342	348	344	351	380	380	384	390	343	378	373	342	402	393	368	345	356	354	346	338	376	383	394	393	378	373	380	374	365	375	423	371	335	374	405	385	381	338	337	347	392	342	372	348	385	376	378	402	361	348	374	378	369	375	351	356	367	351	399	355	426	391	345	357	341	388	384	399	364	361	367	352	357	339	320	349	326	346	361	379	337	350	374	361	356	349	380	379	357	382	402	366	394	378	370	371	370	370	375	392	369	345	318	420	377	414	339	362	365	391	354	374	370	397	393	357	362	382	369	365	372	356	357	354	389	389	391	408	371	397	369	378	375	371	379	307	408	372	364	341	367	352	360	341	379	339	325	392	401	336	370	365	328	362	365	364	354	377	420	397	366	359	361	389	345	353	384	380	367	328	334	374	388	366	333	376	351	359	357	354	374	380	356	351	318	369	339	367	336	344	374	421	365	402	390	373	371	379	383	395	370	334	356	379	400	366	375	378	382	371	381	388	351	369	364	324	347	391	379	360	321	345	349	335	332	395	376	385	388	366	409	395	384	369	367	364	359	340	377	359	383	364	358	396	367	397	358	394	350	380	362	368	365	352	363	378	374	379	384	370	359	361	390	368	361	343	385	401	355	348	362	343	401	353	363	355	381	378	360	361	362	379	373	339	350	359	388	396	364	377	389	356	393	395	367	337	370	354	342	364	340	390	382	356	383	371	376	345	366	351	390	402	380	378	387	367	373	365	359	355	375	370	378	343	358	373	341	384	339	374	396	393	403	350	354	362	360	361	363	380	382	355	354	388	346	368	348	358	397	394	404	353	364	338	371	369	374	404	405	404	333	359	396	413	350	402	361	403	383	389	365	375	362	377	352	378	360	371	372	356	356	350	327	386	369	390	373	350	337	371	321	382	394	373	377	370	369	394	364	370	335	381	354	389	380	383	413	375	339	389	358	340	386	356	377	403	376	379	403	392	393	367	338	360	378	376	353	368	373	392	360	369	377	354	379	370	368	336	341	324	382	370	325
2235	843	906	892	887	872	904	894	885	895	874	851	910	849	852	866	815	839	907	890	830	864	835	885	870	821	883	808	849	910	880	827	912	844	856	855	867	849	848	868	908	829	898	798	810	853	795	880	846	858	873	841	797	889	865	850	911	887	858	824	848	906	839	829	812	884	886	859	793	852	908	844	860	905	905	841	843	823	907	901	881	885	874	824	857	833	812	924	837	846	875	870	884	833	842	862	833	850	804	872	874	845	838	844	834	890	846	881	827	898	854	896	837	888	859	894	830	866	831	841	873	867	870	823	867	886	873	861	813	860	890	865	845	874	917	931	834	869	867	865	874	876	850	897	822	900	866	854	873	816	840	863	890	845	846	920	878	828	846	904	852	876	867	861	858	815	851	891	871	874	830	892	844	871	897	842	845	853	824	843	835	794	862	864	852	849	871	859	884	860	889	886	798	886	853	917	833	847	853	820	861	897	897	866	865	826	892	850	826	823	873	828	872	837	833	864	858	821	873	838	835	842	905	860	921	853	891	869	796	899	853	859	864	859	871	835	903	854	889	882	875	853	881	836	877	833	879	888	820	878	869	888	851	865	826	888	851	851	842	841	894	901	882	871	865	924	842	870	831	895	908	875	898	798	833	878	908	816	838	817	854	850	861	866	865	895	864	852	827	881	832	876	862	844	876	872	905	816	856	781	872	861	882	836	901	854	843	872	864	831	866	869	808	899	870	861	898	853	849	854	823	846	855	848	821	861	882	919	852	866	860	815	879	884	835	876	847	857	881	846	854	891	891	900	837	926	875	876	836	861	852	869	837	816	827	845	861	845	826	817	870	814	858	868	852	871	878	900	858	855	820	879	881	872	905	858	876	843	851	834	886	871	870	829	869	867	886	878	863	842	892	883	897	877	870	856	847	914	848	856	829	886	862	849	830	880	813	877	861	841	857	895	875	846	826	860	872	907	811	870	852	907	867	898	872	860	881	871	841	852	878	828	894	795	869	837	872	873	894	848	876	843	818	857	899	887	882	896	856	874	857	897	858	888	877	882	869	872	836	903	930	839	838	864	914	875	841	877	832	843	826	883	872	828	821	901	841	882	887	821	819	868	851	884	854	862	883	855	856	935	831	865	886	853	900	872	850	906	817	899	864	884	831	812	890	863	832	883	866	849	885	904	858	857	867	846	858	849	872	852	828	853	894	836	879	810	865	881	861	817	831	854	837	835	882	875	889	868	855	897	901	856	862	884	830	840	815	867	861	838	923	847	905	854	884	866	881	905	874	834	898	835	886	938	903	864	881	871	855	844	869	831	897	866	862	831	929	830	855	903	851	873	867	868	888	820	868	824	880	878	903	867	853	870	867	823	877	809	862	890	862	836	876	880	840	889	917	820	829	858	882	843	859	900	873	847	827	821	841	871	823	864	854	848	909	809	869	886	798	850	853	896	888	832	825	851	839	865	823	850	885	864	896	883	862	825	902	861	858	840	836	871	907	803	837	829	877	850	885	883	857	851	851	859	877	872	797	855	874	899	866	955	863	839	887	843	914	837	862	845	835	849	857	846	807	829	841	876	900	842	871	885	853	879	885	873	884	844	867	868	832	857	865	854	913	857	863	940	851	889	878	856	838	797	874	860	875	848	848	849	905	866	899	882	907	898	910	913	870	836	903	850	864	886	894	911	888	844	875	885	869	816	847	873	895	843	852	868	874	827	907	895	852	855	878	864	859	856	851	900	837	829	820	869	851	848	882	845	911	829	864	911	875	877	900	888	848	899	839	871	858	824	868	883	848	823	886	889	862	803	849	845	833	855	816	848	827	793	883	894	837	895	849	835	849	834	816	850	869	839	877	869	938	858	868	881	891	916	845	865	870	876	910	856	849	844	884	849	929	829	859	854	883	878	793	872	882	827	861	827	858	821	869	927	864	806	859	860	887	863	897	842	844	908	826	912	853	922	851	895	943	826	886	901	923	840	875	861	792	847	769	860	822	884	865	902	838	892	875	881	847	894	845	862	899	869	856	822	876	830	857	869	872	853	832	842	894	876	905	799	846	860	817	808	848	829	846	897	889	907	869	827	823	826	885	864	853	886	824	838	858	830	867	821	833	830	835	870	831	898	861	857	896	858	891	893	918	875	879	870	850	848	865	888	900	856	862	866	860	859	885	875	875	869	897	861	834	786	823	949	870	864	883	841	854	845	841	891	848	854	878	890	836	858	860	821	892	870	855	872	842	875	871	861	848	808	868	865	918	850	842	910	837	886	801	847	935	885	862	891	808	825	891	900	861	883	863	825	820	897	909	858	870	849	908	859	874	881	858	874	850	866	885	871	911	888	811	853	869	833	880	912	884	897	893	850	855	843	861	880	905	852	899	826	826	822	862	873	873	894	918	832	919	863	834	873	876	802	841	823	845	851	908	919	879	878	836	811	877	897	804	868	854	890	866	862	846	830	875	869	860	885	908	870	830	896	840	896	860	886	800	837	869	873	845	825	816	894	870	890	938	841	804	844	821	883	865	855	881	832	861	885	899	858	873	878	789	863	876	833	867	868	873	845	871	873	855	810	884	868	837	875	883	826	946	838	861	867	873	843	855	876	892	825	886	885	801	816	869	887	841	902	873	842	845	848	902	836	864	888	918	810	787	858	836	884	836	902	892	878	850	874	938	891	882	870	830	869	888	883	906	943	843	921	851	893	846	896	888	878	863	878	856	864	862	920	847	838	831	822	863	841	855	830	876	880	902	843	808	822	833	881	883	851	909	847	862	842	829	852	866	877	831	896	812	835	858	882	873	864	896	856	828	835	872	848	869	871	884	830	876	788	823	858	876	879	809	808	879	899	891	868	887	899	899	892	851	881	844	852	853	894	930	864	912	840	811	810	860	888	839	883	821	859	910	808	814	908	864	869	913	856	867	903	923	872	881	879	889	807	863	819	849	861	809	887	835	910	826	870	921	850	889	837	892	842	862	917	881	902	854	887	839	884	881	852	802	890	894	845	904	862	835	868	871	850	912	873	844	887	884	828	886	917	927	870	863	806	818	878	887	901	835	865	874	877	849	816	842	850	878	937	846	839	855	855	885	906	874	856	846	885	864	919	918	885	853	852	829	869	893	924	877	855	798	857	840	859	868	896	874	864	897	884	841	898	875	882	837	877	874	827	784	846	833	861	819	843	868	907	908	839	847	890	875	887	832	802	804	867	905	835	837	839	836	869	872	809	827	879	906	863	874	837	917	828	899	856	900	835	898	819	826	904	922	859	902	866	881	850	829	829	856	850	880	850	874	833	837	891	863	865	881	853	843	862	856	906	833	893	874	873	896	858	822	861	878	867	847	925	855	876	841	865	830	832	797	923	839	880	870	881	884	949	855	876	842	833	810	853	871	876	815	880	816	841	830	853	844	840	844	872	850	879	932	894	851	856	859	870	802	844	841	883	857	882	816	911	887	871	896	863	903	908	815	863	881	834	918	841	848	874	864	870	888	844
7563	661	610	530	482	402	399	422	384	329	359	353	364	357	329	357	330	337	350	358	340	342	361	355	324	350	351	366	366	397	350	317	366	366	352	349	381	324	352	340	354	353	378	373	315	295	339	375	323	340	334	319	358	303	323	361	357	342	358	347	335	340	340	378	370	337	317	301	368	374	377	355	356	344	367	331	333	328	322	370	327	350	320	353	365	383	331	354	354	317	374	345	326	297	363	333	335	337	386	348	329	372	322	354	337	340	373	349	351	320	334	344	345	329	342	333	349	332	324	395	346	314	360	354	321	347	319	329	345	346	313	330	336	332	334	337	343	342	340	354	373	355	326	330	299	346	357	355	364	336	362	313	344	298	336	341	332	352	326	342	333	364	341	316	349	363	361	354	347	344	386	364	350	349	320	351	344	313	324	369	333	353	363	375	347	366	340	303	377	336	305	371	321	360	337	373	324	367	330	335	390	334	329	336	340	346	336	343	370	377	323	363	344	312	342	377	327	376	364	379	330	377	334	323	347	340	350	327	323	353	380	347	364	351	340	343	342	364	334	375	323	350	367	373	351	318	352	319	362	357	354	367	327	340	351	303	369	379	349	332	347	339	311	315	356	369	360	359	352	353	325	335	310	343	335	354	376	354	346	347	302	316	313	336	323	317	351	368	376	338	301	319	364	337	360	365	315	365	319	336	332	337	356	339	338	345	347	342	354	347	367	338	334	372	363	339	350	329	365	346	335	359	377	360	351	363	360	354	326	348	334	388	363	356	385	321	368	304	346	328	367	363	352	351	330	361	366	332	367	362	346	339	321	359	373	358	359	387	356	338	325	380	328	322	320	329	344	372	328	354	343	330	366	370	331	355	346	353	358	347	340	336	319	351	354	342	350	361	357	342	372	358	325	347	342	323	358	336	332	348	340	321	329	352	342	370	358	364	350	327	351	351	370	354	320	356	348	344	354	335	382	333	364	326	338	302	362	322	360	363	332	359	380	340	337	339	343	368	339	325	335	347	369	360	359	336	341	323	345	366	375	347	335	327	327	328	324	337	339	340	365	312	326	377	346	361	366	365	356	344	336	339	353	355	354	337	373	337	351	339	354	358	309	336	317	318	308	344	347	331	355	321	343	316	378	348	332	352	322	323	329	347	381	341	373	329	346	282	357	356	374	346	339	344	356	341	339	351	406	346	351	360	373	326	350	359	337	346	355	315	346	311	309	381	382	345	347	315	315	386	329	341	316	320	349	361	367	353	357	310	340	339	322	322	342	322	329	369	339	297	361	367	344	366	316	325	353	330	348	326	345	335	366	385	331	365	339	336	335	359	360	318	371	384	348	354	374	339	332	312	378	355	336	353	387	363	315	325	328	364	329	360	345	352	351	380	362	351	338	374	357	346	366	348	317	360	376	353	338	315	324	377	351	350	351	354	342	332	321	346	335	330	353	342	336	330	347	311	329	352	334	360	356	314	308	363	348	360	351	361	368	361	369	377	336	363	327	373	336	335	371	343	342	382	368	337	358	368	323	325	376	363	344	349	351	364	391	343	344	335	379	337	386	315	354	351	343	342	338	343	360	347	385	337	334	342	358	347	351	346	362	331	320	357	383	354	377	358	343	312	358	378	339	368	351	342	365	350	341	356	373	358	344	359	360	339	343	356	334	323	309	360	353	350	339	340	365	356	350	351	351	387	310	366	370	356	380	295	358	356	340	327	343	303	328	355	343	356	358	323	373	318	349	370	360	328	342	335	328	348	378	328	361	335	381	327	343	361	336	328	319	343	360	337	382	345	360	323	336	334	379	367	324	333	325	332	345	358	335	338	343	342	321	344	329	327	328	375	366	326	367	369	335	319	348	331	345	336	339	361	359	347	375	350	309	326	311	374	352	311	351	325	321	347	357	331	360	342	314	355	331	369	338	316	343	346	345	353	351	322	319	355	330	347	352	368	299	323	361	314	406	358	353	331	342	357	310	364	317	328	332	352	349	318	345	359	361	374	333	352	378	353	355	376	347	343	357	334	383	342	333	343	347	327	359	319	387	355	342	319	351	323	341	315	323	344	336	350	355	361	329	360	340	337	343	360	374	322	294	331	341	337	373	359	335	348	315	366	317	331	355	342	341	348	326	343	361	352	393	334	364	360	356	323	338	355	335	357	364	344	343	327	351	311	351	310	350	342	345	334	327	314	337	333	364	348	320	313	306	353	354	347	321	310	322	337	366	342	327	307	347	340	377	355	339	343	357	357	363	344	361	336	346	318	328	368	371	344	342	363	330	330	373	303	344	346	300	333	344	336	337	309	371	340	349	346	316	331	295	352	340	350	317	337	345	337	325	359	335	322	346	345	316	358	329	367	347	334	360	328	346	364	305	311	353	373	332	328	343	328	354	333	337	331	341	331	356	336	360	373	349	316	374	357	337	306	336	330	341	306	333	353	352	321	362	329	365	367	363	339	352	316	358	330	359	357	345	388	367	376	355	368	356	327	367	334	342	368	362	322	314	334	353	353	342	332	348	368	393	357	339	350	369	394	339	339	344	366	326	340	343	363	317	353	365	360	328	348	315	350	382	371	332	327	352	346	356	371	321	343	361	352	341	351	345	343	353	340	341	312	346	346	386	355	334	321	337	327	326	316	363	335	372	322	328	353	321	312	340	380	335	382	321	365	314	349	393	377	359	375	357	357	335	344	343	354	358	345	332	372	329	350	336	341	335	364	336	318	330	320	336	356	325	319	358	356	371	360	359	363	349	361	308	355	325	341	346	336	349	366	344	345	337	370	332	347	328	374	322	344	340	338	343	343	339	354	337	321	327	314	348	376	343	320	313	356	370	354	337	310	324	372	383	314	351	359	340	373	348	359	324	316	352	346	372	341	362	356	316	345	331	334	343	334	342	306	323	302	346	365	371	372	321	347	348	335	323	339	328	344	354	321	361	342	356	370	369	327	346	332	353	382	350	366	352	383	345	320	339	337	357	338	342	332	358	364	330	331	320	337	355	380	343	359	314	325	332	367	386	357	376	350	385	318	357	373	347	390	334	340	325	320	335	357	371	350	347	345	336	367	304	322	339	362	305	326	353	341	336	356	341	342	337	320	349	333	340	353	331	309	367	343	360	366	391	350	349	346	320	361	346	357	349	353	350	329	392	335	315	332	327	341	335	298	309	327	297	375	348	322	339	367	348	348	363	317	363	384	360	366	342	341	356	310	334	335	353	359	362	347	344	322	367	318	324	342	377	332	355	346	364	330	345	376	334	356	358	317	323	338	365	328	351	367	351	339	351	342	380	324	335	335	365	335	352	330	377	341	364	339	375	362	335	337	362	374	377	321	342	371	355	341	319	320	315	353	352	334	340	343	344	340	334	342	321	342	318	329	337	323	338	336	334	339	347	367	346	381	344	341	374	337	346	304	373	355	322	366	358	369	370	320	343	337	370	383	327	359	375	356	326	350	319	325	369	387	387	314	341	318	363	360	328	334	352	339
6809	1111	1364	1415	1198	1165	1096	978	936	996	911	910	857	876	884	921	884	836	833	839	820	878	786	852	774	837	808	784	814	796	776	805	789	810	879	833	759	828	834	831	853	803	816	803	798	765	859	794	827	844	821	789	810	818	829	762	807	793	796	791	803	790	788	808	826	792	848	813	807	772	766	799	766	804	842	876	819	800	786	856	832	810	791	839	810	790	801	846	838	812	798	822	804	802	802	780	824	853	793	816	829	803	780	885	790	809	860	811	818	853	793	807	784	762	800	768	832	787	823	842	780	774	750	804	807	781	808	811	792	782	818	823	845	804	821	808	805	809	853	784	862	783	810	781	752	821	816	747	805	789	788	838	844	778	865	747	819	853	805	786	807	834	794	799	787	779	804	810	880	807	824	831	823	787	803	756	764	764	793	815	813	826	832	765	836	840	806	757	761	819	817	913	822	819	836	817	807	838	819	793	815	777	813	783	837	765	771	755	862	808	768	839	818	802	777	799	870	809	788	830	786	839	772	774	779	780	840	823	841	816	805	826	794	843	820	793	794	804	769	858	775	794	834	838	862	835	805	801	824	816	734	794	761	827	765	813	768	806	835	838	788	786	825	804	832	760	839	787	874	793	837	808	865	816	788	758	842	784	795	789	820	804	781	822	811	811	806	813	744	770	822	777	828	842	761	824	838	852	828	838	806	783	820	795	814	783	809	816	795	840	810	865	827	847	787	804	793	818	818	836	753	858	817	847	854	809	758	815	800	824	799	856	783	809	737	836	833	807	847	775	856	744	808	800	818	850	765	817	782	763	830	797	836	814	813	792	805	772	812	801	791	791	792	854	833	809	799	785	798	783	820	820	819	793	791	774	840	792	799	845	770	767	819	831	794	792	810	771	806	841	840	801	795	844	790	838	756	808	827	832	782	790	808	801	818	832	794	801	782	824	840	797	846	804	795	810	816	810	781	821	832	763	785	839	812	802	813	742	799	796	829	842	852	750	786	832	795	757	821	843	834	781	813	843	821	833	762	821	810	798	759	800	790	739	799	808	822	832	803	781	798	821	809	869	759	825	755	852	834	745	891	779	807	797	841	815	869	819	836	814	787	837	782	831	806	817	795	792	854	840	788	793	857	840	838	785	845	815	830	794	780	809	816	841	807	840	769	811	790	817	801	799	784	741	850	811	756	788	761	810	829	822	855	813	791	833	830	847	810	771	840	777	775	823	801	790	826	792	803	817	864	849	851	783	793	758	832	858	810	752	792	853	836	795	792	823	858	818	740	811	828	810	841	812	810	801	773	836	795	854	781	823	766	868	822	799	785	820	816	848	815	825	844	730	734	782	783	859	775	774	813	834	798	821	855	822	825	766	818	782	804	779	791	830	810	795	818	840	837	758	803	758	762	830	833	762	783	772	813	772	775	797	801	757	788	780	772	800	867	782	808	796	863	806	760	827	831	799	833	853	788	839	787	830	801	777	800	796	807	821	844	852	798	834	793	769	827	840	742	811	798	816	817	848	798	777	862	805	796	780	828	792	863	786	790	796	798	774	821	812	809	808	772	776	796	848	805	785	741	833	878	821	891	819	847	809	797	798	805	782	814	747	806	773	843	782	844	793	806	828	787	839	877	826	864	833	772	843	792	793	769	810	830	788	819	820	813	803	803	801	807	779	771	789	797	753	797	810	834	716	815	744	852	813	829	775	775	794	826	823	847	787	773	893	785	773	839	765	783	765	840	834	831	776	787	722	800	782	787	813	846	778	850	847	814	779	790	832	773	808	839	827	793	796	804	783	782	813	840	834	854	788	811	833	820	831	809	873	815	824	816	823	824	782	806	799	761	846	803	850	807	842	843	842	803	775	824	791	760	824	840	861	819	782	734	841	801	806	793	810	826	814	805	819	805	795	829	800	807	865	768	773	839	828	803	784	823	817	880	804	833	785	733	826	766	825	816	824	838	803	794	802	795	787	774	790	824	786	807	750	805	764	767	826	827	789	815	786	811	798	771	790	809	818	801	815	798	789	788	817	815	876	830	813	796	774	882	785	780	776	789	786	840	779	788	820	790	802	771	826	774	797	844	839	799	791	787	836	784	835	805	776	816	847	833	855	775	795	815	763	826	810	806	797	761	839	807	750	807	781	829	799	788	802	794	782	789	808	764	815	772	838	806	769	819	839	836	776	793	788	775	818	832	812	776	812	820	800	818	759	770	803	787	820	829	777	831	812	778	798	762	786	795	813	753	794	836	825	800	797	826	791	748	796	847	788	809	874	805	745	854	810	820	820	849	798	764	830	819	796	769	790	772	770	790	780	839	811	830	781	767	832	796	864	795	836	814	818	803	787	804	837	822	836	766	789	806	785	846	848	819	825	801	793	801	829	765	822	825	829	870	809	850	777	818	809	777	804	824	837	788	839	813	823	813	867	787	802	825	776	781	837	782	810	791	831	790	760	810	773	800	799	803	834	758	767	872	784	793	775	762	760	775	747	818	823	804	837	770	824	800	822	807	808	810	811	835	834	835	867	840	820	792	808	870	765	816	774	841	791	787	815	833	829	807	801	808	778	839	769	853	839	808	812	812	810	787	810	795	778	775	825	776	793	793	806	820	786	798	886	822	819	764	803	806	804	802	795	784	793	789	801	830	784	847	790	811	854	819	833	791	838	778	781	805	858	822	791	758	758	782	826	850	859	793	842	842	809	803	798	835	825	843	825	746	773	807	803	823	801	827	812	810	767	800	804	774	804	794	806	788	838	792	807	764	698	806	888	847	803	840	789	817	785	827	791	820	773	813	793	801	800	841	846	792	785	837	775	783	770	817	851	835	789	849	792	805	802	826	852	787	826	809	860	785	778	792	803	787	822	796	833	800	806	838	766	822	776	856	812	911	792	792	837	797	838	879	792	828	799	812	814	807	856	777	883	804	821	819	843	814	762	816	805	829	797	766	792	757	803	816	788	840	807	764	808	806	806	834	806	860	820	816	809	816	793	795	798	825	768	780	792	837	787	809	826	797	790	803	835	821	809	811	803	839	848	794	869	808	805	762	829	847	834	862	757	789	801	806	746	838	759	875	792	813	788	749	806	860	777	811	820	779	855	775	799	880	806	814	816	812	823	819	782	841	795	811	819	800	836	796	828	813	832	804	778	815	763	797	793	772	784	802	779	818	783	812	819	778	781	816	806	817	842	813	825	782	750	843	785	825	835	778	775	804	780	820	804	771	797	821	797	802	827	751	835	851	795	822	841	805	784	821	806	799	793	796	850	813	783	828	758	757	878	795	795	764	863	794	814	801	794	811	805	827	750	831	779	815	824	743	839	798	803	816	809	837	748	764	806	802	766	802	807	744	788	811	799	838	831	814	805	826	817	773	798	791	807	799	827	839	800	821	781	828	786	770	818	796	798	814	854	757	804	819	751	797	792	796	834	773	814	823	792	824	810	797	813	845	752	790	774	788	816	822	855	827	830	827	776	825	813	801	780	796	825
13724	1032	639	471	347	300	248	220	194	201	194	170	204	170	168	173	170	157	161	162	145	188	167	174	143	158	178	168	167	163	176	154	160	184	186	167	130	157	171	161	152	167	150	171	148	171	156	188	172	154	145	145	165	151	159	173	171	177	156	161	151	164	150	163	155	162	147	156	161	153	174	172	158	159	160	173	183	163	173	176	159	165	167	159	146	162	142	152	166	144	172	130	157	141	165	159	168	159	145	145	157	150	152	165	179	159	149	159	167	159	146	152	157	158	164	146	189	183	172	129	174	151	174	153	124	153	191	173	166	178	145	161	170	171	184	158	167	166	140	139	165	167	159	166	170	158	132	152	138	148	179	162	161	169	156	178	150	164	189	156	162	164	178	153	147	156	157	150	150	149	157	153	147	171	167	171	183	170	147	184	153	173	177	146	155	159	173	155	155	174	154	144	177	168	159	177	172	163	147	157	158	145	198	145	165	145	158	165	162	154	151	149	146	167	167	165	168	165	164	153	160	156	161	166	178	152	158	164	178	151	147	168	165	166	151	174	160	137	169	154	158	178	151	160	170	155	153	166	147	161	158	148	197	172	126	164	160	143	147	151	141	146	173	146	158	174	145	160	172	137	164	153	158	166	179	166	134	153	155	155	184	183	181	177	155	124	163	177	173	165	181	149	159	127	182	148	152	167	146	162	150	184	182	183	132	151	160	161	162	177	161	121	149	152	145	150	152	166	166	137	184	171	146	146	167	154	163	159	159	163	162	189	136	152	167	160	173	173	169	136	181	161	161	143	176	181	159	164	176	153	156	160	179	142	162	149	160	176	159	144	169	150	174	180	180	145	183	189	134	127	151	150	141	168	184	170	182	177	148	158	162	150	163	169	164	153	170	162	153	149	162	159	160	159	168	176	175	138	138	182	163	160	136	174	158	167	152	178	133	165	178	189	158	162	150	168	157	153	150	164	158	153	142	162	161	139	169	167	145	167	152	144	163	141	158	157	171	143	170	161	167	156	159	164	160	162	181	170	176	175	172	165	156	143	168	167	144	133	176	149	152	134	181	173	167	150	149	145	148	151	158	183	158	166	168	151	161	163	173	166	173	154	150	174	170	157	179	159	146	153	162	152	142	141	170	126	149	135	151	151	149	145	153	148	150	156	146	156	181	174	179	152	169	188	141	163	163	154	143	159	161	136	147	155	147	159	161	154	157	155	161	146	138	149	173	143	166	162	185	174	166	156	155	155	163	145	174	147	165	165	153	178	166	170	175	187	175	168	145	146	173	148	160	149	175	146	148	174	172	176	172	180	157	158	151	171	174	152	167	159	154	155	153	182	177	159	153	158	150	174	182	153	176	145	153	170	156	186	189	171	135	172	152	148	162	167	157	164	166	170	171	173	151	160	157	155	184	148	170	161	184	142	175	162	170	149	164	181	147	166	165	136	167	161	166	172	157	156	173	166	174	135	157	158	166	162	182	181	160	147	146	151	163	126	159	143	175	173	149	144	174	178	149	167	166	180	164	163	150	170	146	166	154	181	146	161	137	180	150	163	156	176	156	144	128	138	134	190	177	165	174	161	156	165	159	149	137	175	163	162	153	163	174	153	164	153	145	149	156	179	174	147	148	164	171	162	176	150	171	149	169	164	158	148	146	199	155	156	157	164	152	176	168	149	166	181	145	158	161	164	142	148	163	157	142	161	159	145	164	157	156	154	168	185	165	149	158	160	155	160	157	150	172	139	171	176	169	154	174	158	135	144	154	167	127	149	147	155	164	183	182	159	176	156	159	178	179	145	149	158	171	155	159	161	159	165	167	185	163	187	151	181	188	176	156	152	166	169	162	160	160	161	180	171	168	157	173	145	152	164	137	138	152	159	151	159	176	140	145	131	155	179	165	158	145	167	159	178	170	191	144	153	164	150	140	169	172	171	158	172	162	160	184	167	172	147	147	162	172	168	171	146	162	169	188	171	158	166	165	145	167	180	178	173	178	153	166	173	132	179	161	162	168	158	148	136	136	161	181	125	153	151	177	162	153	166	163	151	166	146	162	160	157	174	159	158	171	143	161	159	158	174	170	151	151	146	160	182	151	164	160	152	155	146	164	160	150	143	170	156	156	187	187	163	184	171	173	153	169	170	160	168	125	176	173	174	156	182	151	162	167	141	166	129	139	133	156	148	164	161	150	169	171	165	139	151	161	159	158	141	141	142	160	163	161	171	157	151	135	171	154	162	200	160	141	151	164	133	155	161	148	164	196	149	169	161	171	164	131	140	154	157	182	182	151	186	170	156	150	163	181	182	151	139	147	146	160	147	156	163	152	152	157	166	182	172	132	167	160	142	154	171	156	159	149	161	170	156	146	157	142	152	168	165	150	181	149	162	152	165	145	167	147	158	169	172	150	162	170	159	140	170	162	167	153	156	160	151	184	155	153	167	155	193	161	152	168	154	170	186	166	156	155	164	162	182	165	183	172	170	144	161	181	150	174	174	160	147	165	152	132	148	153	167	151	152	149	142	154	154	158	166	151	177	165	175	132	163	132	149	165	174	165	173	143	171	144	148	142	165	165	147	165	150	153	168	190	169	184	169	165	162	153	152	160	137	144	155	162	161	184	146	179	175	153	160	161	185	154	144	161	178	148	170	180	172	155	159	145	169	163	150	151	150	163	151	153	162	161	146	174	180	160	156	174	163	152	172	180	176	181	175	167	179	161	165	153	161	153	162	153	166	153	144	155	166	152	158	175	145	149	154	182	188	160	159	151	154	150	167	148	152	161	161	153	179	151	173	161	171	136	177	165	161	181	177	160	158	158	151	166	182	157	152	173	162	143	164	155	152	169	144	148	174	152	147	171	193	139	157	173	160	164	179	143	156	144	183	167	139	183	167	144	144	172	157	157	141	168	149	153	141	168	150	162	180	163	196	183	162	166	163	165	146	170	163	178	154	139	186	162	154	148	158	156	154	160	166	146	142	147	140	167	157	164	163	177	172	157	147	161	165	151	156	154	178	169	149	175	198	149	143	178	152	153	159	183	169	140	155	149	159	147	184	162	173	162	172	151	172	196	175	141	147	147	157	171	161	153	169	148	143	156	176	149	161	160	153	176	158	158	140	170	161	157	173	166	141	181	178	154	159	152	170	166	161	166	180	180	163	161	164	180	172	158	146	153	135	156	145	179	150	161	143	173	168	177	158	173	165	192	183	165	160	148	180	196	143	158	165	189	182	155	181	157	154	173	153	140	125	144	158	168	152	159	166	168	189	192	142	152	154	164	175	154	159	152	166	177	173	172	160	148	174	168	154	165	148	175	131	153	141	167	151	154	180	165	176	143	154	178	183	150	185	133	158	158	146	148	176	166	168	156	143	166	179	166	152	170	170	161	199	151	147	156	146	160	152	147	182	191	169	146	135	168	159	187	171	162	171	157	178	161	170	164	172	147	147	163	168	165	159	181	156	155	160	163	162	186	166	160	175	165	154	171	148
8420	1047	1490	1630	1404	1178	963	796	757	691	665	578	586	546	566	520	496	524	487	449	465	486	444	453	413	479	491	441	430	441	446	414	413	468	405	408	421	417	398	422	381	407	430	446	431	406	437	403	427	448	395	412	419	437	414	429	413	433	392	423	413	449	402	429	428	390	412	390	410	435	419	439	418	448	396	413	440	418	419	421	399	428	438	428	440	427	417	448	454	410	421	426	411	408	403	402	426	451	439	443	422	414	400	428	371	389	439	400	419	403	403	409	412	402	397	418	411	397	396	418	415	404	433	404	396	412	420	398	402	415	416	406	439	392	429	398	402	391	405	422	437	405	407	413	394	379	426	415	397	376	442	421	404	423	417	373	367	410	426	410	416	423	425	394	390	415	397	434	430	442	420	412	406	391	444	410	441	417	430	391	418	421	412	390	368	428	408	419	393	382	413	390	434	377	432	390	434	405	401	380	401	398	389	427	412	420	430	378	405	416	451	432	412	400	426	436	410	417	435	412	415	394	414	422	428	412	402	426	421	437	422	417	395	443	419	420	400	409	447	397	416	432	415	437	367	405	448	436	388	406	397	404	379	406	415	413	398	395	394	465	368	389	420	426	446	423	396	404	415	382	433	405	445	391	398	417	394	434	425	432	424	425	410	431	392	406	421	395	388	402	398	379	405	399	422	417	441	440	416	411	394	429	427	414	441	442	424	385	416	443	406	397	435	412	400	392	411	405	403	429	390	382	417	375	426	379	404	436	422	370	405	422	423	445	402	390	422	428	407	430	432	393	421	416	431	458	387	417	399	428	376	402	429	400	411	439	406	411	426	407	440	449	408	441	404	465	420	433	395	405	418	447	425	434	427	413	425	388	434	419	453	390	387	428	402	397	416	416	416	427	390	419	408	414	407	377	411	432	410	427	446	419	394	449	398	415	413	436	364	450	400	422	442	424	374	369	400	416	378	418	423	413	399	416	421	396	422	448	420	431	420	397	441	412	383	410	381	428	412	426	399	366	420	432	410	471	418	391	411	433	387	415	413	451	451	411	434	437	384	411	409	485	453	418	423	447	393	421	410	458	410	427	428	426	435	388	399	402	444	396	436	411	391	386	416	402	428	442	388	384	405	390	412	397	410	405	432	414	395	402	371	417	418	387	449	408	437	429	403	374	431	407	415	459	412	419	426	433	432	386	396	413	415	377	398	400	449	403	423	369	409	396	373	433	432	417	410	423	408	401	414	405	413	439	430	432	377	446	422	422	420	411	375	460	376	408	437	455	421	397	429	417	417	396	372	398	377	381	458	419	435	402	417	416	419	401	404	406	415	414	412	409	368	415	433	423	425	436	408	408	408	432	399	386	448	373	443	425	410	446	428	428	430	456	439	429	409	433	396	434	392	416	415	457	453	389	450	430	405	429	447	494	432	405	418	428	367	435	395	440	425	437	428	418	387	394	427	390	432	436	401	420	433	380	422	410	481	404	401	378	368	416	430	441	391	422	404	433	405	414	409	411	406	392	382	437	393	415	404	412	401	430	419	394	413	426	439	382	405	362	424	409	425	404	398	374	366	426	390	363	403	410	418	392	468	419	428	398	430	440	425	428	399	386	400	410	401	387	408	423	438	421	371	412	390	405	384	423	387	393	418	389	443	450	441	412	427	477	403	392	406	438	399	413	393	418	443	449	436	390	407	408	416	417	404	417	393	431	385	423	404	426	382	410	421	434	392	396	453	399	400	429	421	413	442	401	437	454	422	410	418	376	433	392	402	418	407	388	407	439	477	402	409	440	431	406	443	392	428	446	402	407	422	380	393	396	414	410	459	407	387	420	397	437	402	417	443	379	441	371	432	410	412	393	378	430	428	404	407	439	392	386	411	425	421	435	413	390	431	453	404	422	471	413	411	410	396	418	386	406	432	401	389	401	392	392	381	389	428	420	427	430	414	419	416	421	403	416	416	403	411	432	405	411	411	417	413	394	416	410	422	434	432	420	392	403	400	407	433	423	430	417	414	436	436	417	420	399	401	457	425	430	394	429	412	390	419	424	430	418	394	406	408	430	418	421	411	416	425	391	389	443	400	407	425	395	411	430	422	435	385	418	424	435	432	431	425	405	399	383	438	413	405	418	419	376	422	438	423	410	431	436	424	352	404	485	406	451	413	384	471	399	355	423	428	389	421	370	412	417	398	396	432	451	397	432	397	389	412	397	422	432	420	444	405	417	426	420	443	378	441	426	385	391	414	418	435	390	440	420	421	424	438	394	407	399	430	395	448	426	394	407	404	398	413	395	399	394	403	406	414	411	414	423	395	400	372	399	393	411	414	417	420	411	409	429	399	385	411	439	421	436	383	404	422	411	426	415	380	378	419	415	381	368	393	402	440	424	391	414	378	390	403	392	386	420	450	453	411	400	375	395	404	412	385	412	443	420	419	464	415	386	411	431	443	405	441	440	382	386	459	393	373	426	433	415	430	406	417	427	384	415	400	410	428	443	439	400	408	439	393	428	437	379	444	400	410	427	392	421	404	411	415	398	417	418	404	394	436	457	383	430	431	415	418	421	399	404	386	384	388	440	394	419	427	400	406	420	372	399	402	411	403	431	400	394	418	417	400	441	411	372	425	426	413	415	419	426	401	385	403	445	401	411	417	416	383	420	389	417	408	398	437	432	449	428	435	420	382	416	392	395	426	439	405	400	430	405	382	414	397	443	447	418	411	439	407	446	409	395	402	389	424	389	409	392	425	412	427	413	392	387	407	410	431	420	390	461	412	427	420	413	422	405	421	403	435	427	426	477	392	426	408	424	410	390	442	428	423	427	432	386	401	417	422	398	390	431	421	440	461	402	414	392	404	422	394	391	397	401	430	370	427	444	400	425	422	395	395	384	410	447	371	393	432	393	417	407	453	430	402	410	414	426	380	432	437	419	403	397	421	378	386	408	400	412	409	410	419	392	394	425	388	392	440	410	398	417	443	400	422	439	402	412	414	392	464	419	402	404	410	406	411	456	424	422	428	380	437	375	387	436	422	418	400	409	436	426	384	436	399	405	417	418	412	445	423	421	434	422	374	391	428	414	440	427	400	416	414	382	419	444	396	414	396	407	416	427	426	408	390	385	421	392	402	375	402	410	429	426	422	430	422	424	406	383	400	451	400	408	436	408	449	433	401	395	393	391	439	414	390	396	417	366	432	410	470	411	396	392	383	410	430	396	394	410	410	390	417	418	415	397	397	440	438	391	399	420	419	402	412	433	434	414	396	431	405	414	400	390	428	397	428	399	421	403	437	425	385	419	444	436	392	415	423	405	448	410	430	400	409	423	422	415	436	430	451	404	462	421	428	388	411	437	389	410	403	429	436	431	394	449	407	439	382	372	385	422	395	396	418	432	392	387	410	413	427	444	388	421	394	440	388	407	424	447	419	384	410	415	429	403	422	410	392	428	423	408	414	420	432	429	428	445	415	455	416	419	401	402	435	443	431	421	406	387
1715	388	370	354	360	322	360	356	369	367	364	338	370	371	368	389	378	372	378	346	379	373	383	360	366	358	379	373	402	398	408	356	376	404	376	411	363	368	373	355	360	358	358	378	345	402	375	386	369	372	377	360	350	356	354	357	364	347	348	343	365	357	383	376	373	361	383	344	337	369	331	365	348	353	379	359	351	383	337	389	371	368	341	331	353	358	363	353	336	364	389	350	353	412	380	369	391	374	340	322	410	387	364	393	382	358	349	340	325	349	362	378	366	366	373	358	361	363	365	367	343	364	365	402	339	352	368	365	358	335	346	392	354	351	379	335	366	337	361	352	388	401	369	384	366	359	370	370	382	365	381	402	365	403	346	350	362	376	376	363	355	372	366	412	377	342	354	365	395	386	395	379	377	395	365	323	344	344	367	380	351	367	356	322	383	385	370	348	336	363	345	384	377	337	340	390	353	368	387	381	440	363	389	343	377	350	330	330	353	333	348	388	395	354	364	351	374	373	351	337	357	403	364	353	343	387	416	377	399	344	343	357	339	370	338	365	368	373	382	361	365	338	352	362	339	357	368	360	353	397	399	373	341	364	357	333	366	351	339	368	377	325	387	389	340	352	366	379	338	348	382	358	373	431	360	388	340	380	383	350	343	350	392	353	378	374	377	396	352	359	365	357	380	358	369	368	357	337	361	421	346	365	345	369	331	389	419	359	361	357	346	361	354	331	392	369	349	351	376	370	365	373	363	392	408	373	361	345	354	369	352	387	368	373	362	362	347	353	368	356	376	342	393	378	368	330	319	367	341	371	353	368	345	353	355	382	338	389	333	378	336	362	360	380	375	344	367	381	374	363	385	379	341	330	389	371	369	363	372	354	357	361	368	359	389	375	369	350	378	365	349	388	359	368	384	400	363	363	386	361	347	371	334	331	382	347	344	368	346	376	382	384	363	372	386	399	387	343	374	322	400	335	353	359	357	366	379	358	362	362	363	324	361	317	352	336	353	340	339	369	360	363	380	395	354	349	352	384	367	419	384	338	332	370	414	368	395	394	381	416	356	340	392	361	357	427	348	375	392	356	350	368	377	360	362	385	369	386	390	366	395	393	356	333	366	377	355	343	325	351	333	343	347	366	364	352	338	326	366	348	369	340	386	363	359	377	378	369	342	352	344	328	346	358	383	395	353	383	365	351	353	380	357	364	337	378	401	379	361	360	355	386	383	362	400	358	383	379	373	353	328	395	364	368	349	363	384	387	344	393	372	377	348	355	355	366	369	359	357	382	409	374	389	359	349	389	348	374	350	354	364	341	372	388	347	388	345	366	354	343	365	346	376	355	405	372	355	376	349	362	354	363	388	335	361	345	363	343	373	358	334	363	373	368	337	385	363	359	368	346	363	376	422	342	386	382	376	369	365	350	335	382	406	365	378	372	396	370	378	355	369	371	350	379	377	403	391	368	379	383	354	343	374	363	378	406	365	358	362	378	366	404	343	372	373	365	367	367	354	350	406	351	387	363	362	366	396	392	361	369	371	342	382	367	365	331	351	374	354	341	343	373	356	352	367	377	374	322	380	390	364	334	379	365	358	360	336	373	338	346	375	387	359	383	346	348	376	389	371	360	362	340	374	376	388	401	379	338	345	365	346	364	346	367	382	368	377	340	357	367	414	365	354	356	375	389	364	406	370	379	382	345	347	387	367	363	329	352	420	378	356	367	378	388	360	328	354	370	343	381	368	381	361	355	388	366	389	369	373	354	343	361	374	337	394	395	376	367	360	363	373	366	359	381	378	349	356	359	358	379	358	358	331	358	387	349	380	370	387	364	345	359	326	370	368	427	344	390	347	355	382	359	348	351	386	364	349	339	370	401	356	405	328	349	362	423	393	388	368	382	415	359	376	357	365	406	367	339	374	352	341	366	389	353	358	320	349	371	385	367	355	373	401	385	370	354	378	359	370	373	364	369	383	373	405	332	334	394	373	373	353	395	373	350	368	384	372	382	350	351	351	344	376	387	369	346	377	376	369	351	343	339	347	338	376	372	370	366	378	369	378	378	328	325	364	347	353	383	369	355	363	394	350	386	330	388	348	348	384	382	371	389	385	405	364	338	375	381	370	395	360	343	392	357	380	344	365	361	364	390	367	392	317	357	368	365	360	363	388	348	367	376	361	373	367	343	350	352	372	347	348	334	360	391	363	396	340	376	378	352	384	386	409	354	377	424	345	340	369	345	384	400	369	373	348	385	373	351	366	379	364	357	403	381	334	355	348	364	381	387	365	358	371	370	377	366	370	371	338	377	363	382	363	364	361	394	364	358	418	334	353	381	347	364	374	348	379	349	355	397	378	369	381	389	391	364	363	378	355	393	362	343	388	369	344	374	351	361	387	313	369	359	369	382	371	347	358	395	339	363	342	374	356	355	364	348	343	430	345	366	375	361	365	359	392	334	350	351	369	384	356	358	386	403	337	371	372	375	363	395	397	389	374	376	359	375	354	370	389	369	371	382	352	388	357	370	372	405	368	366	379	334	339	380	344	377	333	360	402	372	392	405	355	392	370	330	356	384	390	334	357	391	423	352	410	411	350	359	394	347	374	362	355	351	370	385	360	409	326	365	359	387	349	348	385	384	351	398	386	367	336	370	396	404	359	368	371	349	374	381	353	361	386	389	359	381	356	375	408	408	388	362	385	342	376	392	358	357	346	376	383	359	394	337	391	332	365	355	337	369	363	362	373	352	343	339	346	378	414	384	352	347	372	353	368	374	373	358	373	339	363	369	352	395	376	358	339	349	381	350	380	325	416	377	369	370	340	361	299	381	381	351	347	382	371	374	367	349	366	373	367	371	395	329	340	383	370	388	362	373	377	358	354	363	379	384	406	352	336	375	348	355	379	349	400	360	373	352	357	353	361	348	366	372	352	357	386	357	366	366	404	326	347	407	372	350	383	369	310	350	369	363	357	379	377	341	361	391	391	380	342	377	368	386	351	371	381	372	364	354	347	354	357	356	364	346	373	375	350	351	361	376	389	358	330	372	352	378	350	390	378	362	364	323	359	333	339	410	385	372	396	364	370	372	384	350	389	377	394	359	325	403	352	356	365	401	351	374	390	353	426	332	319	363	344	368	375	384	342	352	379	405	367	361	393	374	358	372	339	356	379	375	316	404	367	398	388	371	378	349	349	390	342	353	347	354	388	385	356	405	385	366	363	379	369	365	363	372	348	398	349	363	378	383	365	386	314	337	388	383	384	331	389	394	342	381	398	362	372	351	379	378	389	357	386	354	288	356	395	369	370	381	360	361	325	371	395	410	386	399	372	358	365	347	383	356	349	351	368	386	363	345	398	379	377	348	380	331	357	396	395	348	347	332	363	375	388	352	345	318	349	312	358	402	387	363	399	360	373	368	380	338	369	377	400	358	390	361	310	365	360	383	389	364	360	365	353	381	374	376	398	369	351	365	386	387	373	373	343	365	355	365	400	359	350	354
2283	886	850	897	869	896	852	872	880	916	861	888	839	819	873	838	834	840	846	842	826	908	841	889	872	845	868	882	832	861	858	878	824	892	834	895	882	890	868	867	814	876	899	895	927	831	880	910	840	900	836	840	876	900	885	896	815	828	872	866	869	838	922	842	901	891	841	856	854	899	861	847	879	824	893	879	918	866	875	862	833	905	829	893	853	834	855	882	839	891	842	840	902	880	894	853	855	863	906	806	830	807	867	813	891	844	876	843	886	840	863	870	850	873	854	889	839	897	864	863	861	866	860	864	891	864	821	847	820	858	856	843	870	841	917	824	917	851	884	860	893	874	833	916	880	899	853	862	905	830	848	860	834	849	916	886	820	905	880	914	872	852	817	846	871	864	832	847	821	842	847	849	840	887	831	907	904	862	855	893	883	800	834	901	858	867	871	912	813	892	846	829	882	891	871	945	865	847	846	842	883	814	804	902	835	866	891	814	864	840	901	915	858	859	846	881	859	908	869	842	876	843	881	860	899	837	837	893	851	843	903	905	870	824	888	824	853	865	930	883	839	853	848	846	871	851	819	851	899	901	913	819	875	864	844	896	918	919	834	848	847	821	880	893	865	867	824	896	927	905	839	926	833	873	897	887	867	811	881	896	894	798	872	921	876	866	902	914	822	943	848	814	883	891	855	821	857	912	898	875	885	901	855	899	872	829	885	873	889	910	841	889	857	823	873	838	931	861	872	852	838	851	807	882	900	794	875	911	807	851	859	856	804	847	895	852	878	855	855	857	859	811	851	908	846	843	873	858	884	885	829	819	871	843	880	869	852	882	848	860	854	900	848	877	926	817	860	860	838	845	844	851	815	836	855	859	877	853	877	858	826	831	872	880	846	880	886	901	782	882	896	865	833	873	813	871	848	873	864	856	846	878	905	848	832	843	882	861	885	770	882	830	888	824	855	889	878	829	908	931	876	848	878	861	859	927	836	880	860	925	890	831	877	803	828	815	876	844	868	886	896	833	903	873	877	896	891	792	812	857	841	859	902	882	821	835	814	896	847	843	857	832	835	879	884	850	828	872	921	921	822	963	888	845	800	880	873	884	884	850	925	879	870	827	886	871	881	881	886	840	829	862	867	878	900	865	893	906	841	890	878	857	818	852	849	860	846	846	835	846	886	852	888	886	858	867	892	864	829	910	850	906	878	834	874	866	832	833	846	850	855	856	850	853	861	842	876	855	809	862	846	935	848	903	849	873	888	847	881	878	875	833	890	890	882	860	904	871	843	878	851	878	888	875	900	926	892	852	850	853	840	895	848	845	781	839	896	906	873	887	818	863	863	837	829	799	910	855	815	804	843	897	856	890	904	887	862	879	886	882	874	844	834	897	798	886	874	845	871	886	844	837	842	857	897	888	859	857	878	863	865	874	886	898	878	857	891	836	844	869	820	857	874	859	909	853	870	888	915	853	854	849	859	869	831	865	870	874	842	825	855	858	887	851	823	876	914	929	929	829	866	821	893	823	893	922	833	846	902	792	878	843	897	856	890	841	879	904	850	867	909	876	884	829	840	884	873	853	900	853	839	879	853	809	826	868	839	874	844	856	838	865	914	853	806	889	819	884	876	819	859	866	806	889	922	814	859	809	876	881	846	837	871	865	898	904	866	865	882	869	887	822	899	835	849	808	814	860	847	859	878	853	855	857	880	851	860	946	839	909	854	887	848	834	872	836	938	863	839	835	883	872	914	872	789	855	812	871	871	835	871	915	881	798	858	832	892	890	878	845	845	905	896	856	851	876	886	859	890	848	917	890	846	901	879	877	842	918	884	879	872	840	875	882	855	865	885	885	837	877	882	917	863	879	907	871	903	886	874	887	932	840	887	933	863	874	879	941	849	838	855	833	842	862	864	877	872	809	834	782	896	824	848	885	816	901	800	909	843	897	839	859	858	850	838	888	869	843	842	898	898	856	867	876	853	887	871	822	902	843	835	842	835	895	836	854	904	835	893	830	891	847	848	876	894	850	842	887	857	899	848	847	867	931	856	817	854	865	866	886	896	849	868	884	901	878	898	832	850	861	901	797	849	900	827	877	887	864	827	863	879	868	895	886	828	865	862	876	874	854	881	888	862	857	852	813	927	930	862	893	857	850	853	829	856	876	904	888	871	858	874	890	865	912	887	858	848	854	885	848	906	882	883	818	868	829	855	829	810	843	835	849	877	915	852	832	817	856	850	817	840	863	818	871	858	833	899	822	822	898	869	814	872	872	862	821	817	911	814	862	866	902	856	841	834	855	861	910	841	863	854	879	909	871	865	869	865	816	847	910	853	871	877	874	876	914	938	885	896	921	895	869	933	825	856	855	858	885	865	886	895	845	857	864	848	829	853	812	880	868	870	856	878	868	856	873	863	870	860	810	890	852	820	849	857	833	887	858	929	871	900	834	851	828	876	824	839	890	848	932	808	803	878	864	865	862	910	918	873	907	830	870	868	835	863	836	839	870	896	837	876	883	846	930	825	878	825	839	893	863	854	861	838	832	886	884	827	825	877	873	855	839	820	847	863	880	901	856	855	837	851	826	876	912	893	835	866	816	891	846	894	885	865	909	859	868	895	849	825	887	891	902	815	883	864	854	932	889	871	836	827	918	881	887	876	865	870	896	834	843	847	866	891	874	863	894	878	905	860	891	903	868	854	847	788	804	889	838	842	874	903	893	873	910	854	849	843	855	839	910	856	815	785	844	957	841	830	832	899	875	854	816	889	907	863	859	829	850	874	868	873	897	834	893	839	857	896	850	867	856	862	873	854	886	833	886	835	840	898	888	843	842	854	852	813	851	887	874	859	861	892	854	835	880	851	893	863	903	885	814	865	854	856	836	828	888	838	837	894	868	869	864	826	857	888	893	867	852	911	842	848	853	883	890	927	845	822	862	817	845	834	867	877	876	856	882	886	875	838	874	824	873	775	845	850	875	885	850	867	822	860	897	899	879	873	832	869	868	859	858	836	862	846	895	835	869	898	894	905	840	869	858	891	854	821	941	863	838	900	825	850	895	906	870	860	894	847	853	839	863	860	804	822	854	918	900	864	888	830	846	903	871	873	874	905	886	794	814	796	888	866	852	860	900	848	838	865	849	917	829	838	853	844	864	867	828	838	870	867	856	965	802	875	848	878	866	872	829	869	866	890	883	817	872	866	822	849	834	859	867	827	887	838	898	885	827	874	863	829	856	917	867	865	876	868	837	847	898	886	875	866	892	865	820	849	874	863	938	908	842	873	901	848	905	817	861	888	873	845	854	879	883	867	816	854	863	851	833	826	827	844	808	925	844	914	806	853	841	825	907	893	868	884	870	875	857	888	906	832	864	931	872	862	883	899	887	898	847	814	868	824	847	873	882	823	859	897	841	884	783	859	837	848	833	830	833	846	876	832	905	887	878	857	803	889	865	847	866	849	860	893	852	831	895	860	841	871	870	910	830	823	871	912	854	841	910
7555	666	576	481	476	442	419	402	400	385	358	382	379	349	352	360	372	365	360	359	318	370	356	346	364	361	340	369	370	334	360	335	351	357	330	326	339	345	376	370	334	363	336	323	364	377	332	324	335	339	348	366	338	325	371	323	338	357	368	372	364	368	369	336	372	361	349	340	325	329	331	333	353	330	339	366	362	338	331	337	371	354	326	344	372	363	349	345	385	326	342	350	359	328	333	342	352	321	356	371	365	342	351	327	330	327	367	354	315	338	364	360	341	354	350	301	376	299	347	352	381	350	380	342	326	335	346	334	377	354	338	337	329	372	334	346	365	327	363	329	345	348	292	348	352	342	333	340	368	357	346	345	316	349	337	340	319	318	337	352	327	321	363	389	331	357	380	361	345	376	333	348	334	349	395	353	356	346	332	339	339	323	318	367	362	394	352	343	360	342	297	340	358	326	362	324	331	375	362	347	344	334	350	372	354	340	337	337	325	394	369	372	342	356	342	348	372	325	363	316	360	344	330	339	365	397	327	336	344	375	341	421	357	363	328	371	323	315	343	371	370	324	322	323	354	376	362	372	364	328	308	378	319	338	340	380	381	320	358	384	358	354	352	336	328	351	378	340	335	362	326	318	397	387	329	376	349	346	358	332	328	334	343	360	325	349	298	357	349	361	364	356	318	352	361	359	366	336	318	380	359	325	344	359	335	339	316	373	341	355	317	352	338	345	360	322	336	320	341	364	325	361	319	368	355	323	306	383	352	336	338	342	353	307	325	355	318	357	395	352	324	354	365	397	352	354	306	327	308	358	339	344	340	347	343	356	337	325	352	360	369	319	355	350	350	333	395	344	331	369	318	342	321	355	352	382	350	349	336	357	362	351	313	311	314	349	353	333	345	347	346	379	356	321	343	350	346	384	330	328	327	333	325	338	344	369	357	375	375	360	372	354	358	316	333	345	340	315	342	345	369	367	361	366	352	365	348	318	370	325	362	368	357	354	313	354	327	320	362	344	359	372	318	359	372	353	327	363	363	340	362	306	322	355	369	347	382	374	343	338	383	371	323	378	316	336	349	330	324	340	333	338	397	366	348	357	339	321	338	360	326	355	319	350	357	338	347	331	345	321	353	343	327	360	374	368	352	341	325	359	339	313	334	365	323	353	351	353	346	355	372	325	302	380	349	330	330	392	353	339	348	335	339	376	348	348	302	362	343	320	353	355	346	360	351	335	333	345	334	356	330	310	317	344	337	343	323	350	315	331	365	351	371	348	330	369	307	344	335	339	352	363	329	348	377	371	340	355	339	327	331	315	361	335	357	373	374	343	331	333	330	315	369	355	328	341	312	359	364	351	361	341	374	357	350	319	332	341	328	333	377	364	363	390	362	363	337	368	343	362	360	303	332	307	346	385	325	335	367	353	340	334	370	348	342	348	344	347	344	356	320	343	315	329	371	356	302	365	348	348	351	324	331	324	349	336	362	318	372	344	340	344	364	352	360	391	340	348	380	385	339	363	321	340	378	329	319	369	327	338	357	338	337	316	308	352	312	350	343	291	359	335	332	365	365	380	363	321	385	312	370	339	324	335	378	363	323	332	354	327	373	316	355	336	350	321	339	357	340	318	352	308	333	379	318	378	353	328	339	358	347	343	327	358	338	339	351	331	369	344	361	321	341	368	367	347	345	350	354	303	326	317	349	347	349	312	295	355	304	362	351	333	324	330	329	336	350	360	324	350	390	327	320	339	344	336	332	342	376	323	310	356	389	339	322	364	379	350	368	332	350	357	344	362	348	320	326	331	365	343	348	355	333	339	342	324	342	317	341	365	335	339	328	345	357	401	354	320	327	322	315	344	364	388	344	317	313	391	354	381	373	318	340	376	361	333	325	313	326	360	320	374	338	339	364	376	357	349	313	344	353	332	311	376	394	329	308	294	316	350	352	370	349	368	323	335	346	334	356	355	367	317	348	332	323	358	354	366	367	314	344	326	352	325	353	354	361	350	354	342	369	345	393	340	349	374	342	359	356	380	332	339	309	324	291	325	359	341	335	373	330	314	321	326	305	368	341	366	343	321	304	329	346	359	359	335	355	341	422	363	339	359	343	341	340	341	351	355	347	354	362	347	378	372	368	348	318	347	352	337	339	323	319	336	360	346	357	313	301	291	362	338	373	354	356	338	361	351	337	370	364	353	306	322	329	333	340	360	356	356	334	339	349	378	342	341	339	364	346	320	344	336	347	347	333	321	324	364	335	354	348	342	358	326	344	325	349	342	362	367	318	369	346	329	346	325	342	363	354	376	361	346	379	375	313	347	355	345	366	328	374	353	350	345	346	324	345	361	356	329	337	353	371	340	346	345	361	383	330	341	349	363	358	332	319	325	317	388	340	312	332	335	349	342	376	364	344	346	357	351	370	369	336	342	344	339	339	406	338	342	360	341	397	375	342	327	360	337	335	334	317	372	343	332	363	321	345	351	318	308	349	308	334	327	347	359	373	324	329	350	404	347	319	305	386	323	366	338	378	322	367	344	367	408	310	325	345	350	380	351	338	338	334	343	351	334	372	341	354	342	345	354	344	305	354	311	396	340	333	320	336	315	313	376	402	347	335	368	366	352	361	330	340	375	370	353	342	343	297	365	362	347	349	342	326	349	332	330	330	370	357	345	348	332	331	358	353	364	351	302	332	387	360	359	338	326	365	370	380	377	365	309	342	325	343	344	351	336	302	294	365	352	345	331	341	349	334	335	353	341	319	331	299	339	324	325	337	356	353	312	335	357	354	376	366	347	353	371	372	366	359	372	358	363	319	346	350	322	323	338	363	311	346	345	330	357	313	337	325	325	352	356	338	338	345	330	377	349	347	328	380	349	367	353	376	372	330	335	324	351	318	347	352	376	323	346	330	288	350	339	315	377	325	410	406	324	351	354	378	331	347	347	334	355	330	385	362	329	373	367	338	329	332	351	314	301	327	335	317	371	326	340	338	369	356	341	320	350	322	339	341	338	382	317	353	355	359	328	330	316	339	366	350	324	359	352	386	349	369	343	318	337	363	352	355	327	333	359	337	347	323	367	341	359	327	364	340	375	310	378	356	337	356	330	325	366	348	351	378	350	352	315	384	354	342	354	342	393	350	345	357	323	318	340	348	324	368	344	356	317	345	377	351	351	342	342	345	348	360	362	311	351	337	322	392	298	361	320	366	332	391	355	357	357	360	338	321	383	374	359	331	353	347	355	342	371	343	297	336	346	348	339	375	340	368	346	326	329	312	361	310	351	358	351	331	357	343	344	361	325	345	330	362	315	356	362	351	354	340	313	356	347	336	343	359	332	371	392	353	343	353	352	361	331	348	324	344	330	300	321	348	368	340	331	359	344	309	335	372	349	356	350	341	361	323	358	381	336	348	342	389	346	336	346	379	376	318	344	346	330	357	337	326	360	318	354	340	334	380	331	320	341	351	355	357	332	332	373	308	377	346	345	339	364	365	372
6868	1092	1386	1348	1317	1151	1069	1031	979	946	923	980	887	851	908	865	823	818	820	853	802	809	838	833	861	851	843	839	824	780	802	763	828	762	849	766	818	791	854	815	756	801	787	756	788	819	761	839	814	796	842	804	805	816	835	797	827	814	885	793	827	786	840	812	790	803	794	786	834	803	821	825	832	834	824	804	819	787	809	787	823	758	837	839	796	833	840	804	808	791	806	758	830	810	843	759	802	796	769	859	811	832	826	762	762	848	832	795	788	827	843	785	841	807	816	802	791	799	807	810	826	797	814	757	837	773	792	850	793	796	814	780	777	790	827	790	849	849	779	789	806	835	788	821	802	797	826	794	719	755	779	784	865	792	799	775	764	763	790	811	807	832	801	794	816	818	841	772	824	772	800	819	807	761	784	825	796	775	798	805	774	800	792	822	826	778	761	816	816	821	826	800	777	814	813	796	792	744	788	771	795	743	790	817	795	832	765	810	807	781	808	802	804	797	799	834	776	811	765	863	818	842	804	827	766	801	844	785	792	837	754	790	821	784	795	827	797	821	819	781	837	823	807	779	796	780	813	787	802	803	780	769	786	813	827	777	844	850	769	762	807	775	837	822	816	793	785	766	781	751	784	795	811	784	812	815	847	842	847	813	786	845	801	798	821	830	805	843	809	758	820	808	829	791	812	816	804	790	787	808	812	822	781	793	799	806	785	802	791	827	825	811	817	827	822	813	813	751	823	790	815	783	793	770	798	766	847	772	843	796	795	854	756	785	827	819	821	804	832	784	849	804	770	833	786	823	809	818	794	776	786	779	812	788	775	827	831	832	842	804	781	798	784	764	753	791	802	838	795	844	826	798	810	799	809	796	808	816	826	773	810	829	775	801	796	826	836	817	794	786	843	820	830	873	795	795	776	806	791	797	821	840	839	797	801	803	806	832	735	835	777	821	784	811	777	810	830	833	848	843	781	807	792	834	831	809	822	815	808	767	779	765	765	821	771	825	814	785	793	846	806	789	791	804	836	792	805	773	801	825	846	784	817	806	818	793	778	815	771	788	765	822	860	818	780	813	803	782	809	768	831	870	799	770	828	840	782	830	787	805	853	775	832	870	803	823	752	815	829	767	806	799	804	808	837	794	832	813	781	821	778	801	835	800	836	792	794	856	794	747	808	811	817	808	839	773	840	806	813	795	781	786	838	778	786	816	768	828	760	807	780	831	795	815	839	782	787	839	832	823	824	790	818	811	813	796	838	823	813	867	834	807	794	843	833	787	779	773	744	850	850	823	825	802	782	799	814	824	806	743	866	765	789	837	816	796	806	863	805	793	835	840	786	824	781	774	835	810	810	826	789	830	790	812	815	817	842	832	770	825	802	823	796	780	810	846	818	807	768	782	814	781	781	802	860	798	783	845	806	846	794	884	809	777	830	825	833	801	798	806	798	858	782	768	779	769	840	785	825	809	780	844	842	772	854	882	838	836	809	792	833	805	817	792	796	797	781	804	795	784	798	779	819	773	789	826	794	792	789	814	800	794	804	778	782	860	788	803	792	771	809	792	789	830	886	774	777	832	856	823	755	831	811	815	750	817	807	807	816	821	861	776	824	801	850	787	815	745	743	776	785	809	778	842	781	803	815	848	798	890	750	807	767	771	780	776	816	769	785	811	799	807	781	795	787	769	810	804	825	793	817	816	781	801	836	790	801	832	850	775	827	772	780	806	849	807	786	797	826	832	773	822	791	821	809	811	813	821	830	800	803	809	757	826	812	823	800	812	809	762	811	806	830	762	772	757	837	760	831	829	808	804	820	820	812	739	832	806	815	786	803	741	786	805	842	872	828	830	801	792	778	802	791	761	812	842	790	866	803	799	840	848	807	803	768	839	836	811	822	847	820	827	838	822	795	857	840	779	795	813	780	802	828	857	796	777	821	795	829	757	816	771	829	764	802	823	787	810	787	827	878	773	822	823	748	793	776	782	802	784	813	794	851	823	812	825	813	775	786	772	803	814	833	799	810	774	850	818	826	801	848	787	798	843	831	823	829	818	793	787	815	813	789	836	792	819	802	859	809	750	795	769	861	834	827	813	777	756	850	801	807	830	803	829	841	810	772	773	786	805	788	830	818	771	789	804	766	801	840	806	756	811	821	775	844	853	758	786	789	796	865	814	789	826	817	799	810	849	803	807	799	814	808	801	809	874	813	820	779	771	830	777	775	772	816	850	776	796	792	780	823	799	819	820	856	800	800	789	802	802	796	811	765	872	749	819	776	805	794	802	788	788	765	810	805	858	790	834	823	793	793	772	792	778	814	776	827	864	802	861	867	824	814	814	802	773	846	843	774	808	802	773	822	764	804	803	828	795	789	841	794	864	809	737	816	805	787	803	866	821	795	810	742	855	796	773	793	815	750	785	802	797	801	783	801	840	784	759	816	780	858	812	748	781	773	761	839	768	829	770	818	803	838	769	837	791	777	855	802	802	788	813	860	843	796	794	773	788	777	730	802	797	741	793	773	806	826	782	822	844	815	784	797	858	800	785	749	794	814	799	843	739	807	783	759	818	862	837	761	787	879	846	820	826	780	871	805	803	780	751	820	807	830	811	836	857	840	827	833	807	787	789	837	802	802	839	802	776	810	804	793	804	831	802	799	793	752	816	735	792	809	833	830	796	819	824	785	823	770	789	836	818	817	772	816	765	776	827	798	772	886	807	795	783	818	813	777	774	830	869	807	780	763	800	840	782	785	804	809	776	813	764	819	813	782	832	857	817	772	823	842	837	770	780	770	801	812	824	816	812	751	810	789	800	799	806	787	802	795	815	849	782	759	779	848	800	803	777	758	777	786	752	828	798	773	805	802	824	821	850	760	762	792	761	814	797	771	774	770	773	793	794	776	792	829	731	817	806	794	801	805	839	781	763	831	810	752	822	792	828	804	819	787	795	814	842	826	822	835	797	825	829	783	779	812	824	798	787	786	791	764	835	773	848	799	822	813	852	809	798	764	804	804	817	824	824	799	838	779	837	810	775	786	854	805	760	803	774	811	807	825	784	789	754	779	791	810	815	798	791	849	774	801	799	824	789	811	811	812	807	803	834	828	806	792	822	850	802	819	803	834	843	786	774	773	820	822	799	851	805	853	814	811	813	777	795	796	862	762	810	788	840	835	782	845	759	815	848	771	842	793	821	797	770	809	838	797	805	765	820	801	789	829	823	817	756	789	770	830	817	790	846	796	778	843	784	789	797	799	772	824	832	834	818	877	852	840	854	779	819	852	819	858	834	819	804	824	824	804	785	801	752	810	809	793	731	796	794	798	836	794	829	769	830	797	807	828	807	796	757	838	810	819	809	774	779	784	821	783	816	829	826	805	836	866	804	800	779	786	791	799	854	777	819	786	808	798	874	770	835	778	808	771	804	798	848	821	813	789	765	800	837	785	803	757	818	818	830	828	813	749	826	827	775	791	802	861	754	812	814	800	839	801	791	805	799
13878	1077	704	516	397	316	263	240	184	191	220	205	195	167	166	180	169	154	157	196	159	180	147	174	176	153	172	163	140	152	167	162	172	163	165	163	148	142	157	168	162	173	139	156	158	175	177	135	195	140	180	169	133	148	155	158	161	150	139	176	172	152	148	158	161	152	151	127	155	160	161	184	146	156	165	165	169	177	167	145	163	162	161	172	143	168	159	157	167	167	146	147	178	178	152	146	169	176	186	137	161	164	168	168	166	159	159	141	184	171	161	148	164	152	137	150	168	150	141	163	159	149	157	149	131	158	171	170	157	140	188	169	152	177	134	142	163	163	168	154	169	162	178	152	145	148	146	185	180	157	148	170	153	154	163	151	187	169	149	157	147	153	161	199	169	172	148	169	170	171	165	166	147	164	147	156	172	143	167	158	179	152	168	180	167	140	165	164	164	155	157	173	170	155	173	164	148	184	166	171	168	163	155	182	162	149	169	173	166	162	187	183	168	161	152	155	178	163	166	168	161	154	168	175	140	160	155	161	170	160	193	156	182	159	163	149	171	164	155	146	160	172	157	159	170	174	148	155	137	156	165	156	178	174	195	159	165	170	152	149	183	164	150	189	167	181	152	171	160	176	146	176	154	168	170	158	169	140	135	150	159	164	167	166	166	166	177	154	163	174	177	184	161	164	169	153	148	190	171	170	159	165	164	185	165	165	195	177	159	173	164	145	160	160	160	150	142	163	142	149	161	163	151	178	152	178	150	125	172	162	153	164	172	192	167	167	147	171	154	147	159	154	162	140	176	192	144	158	168	163	152	168	155	157	161	183	159	152	160	183	164	170	153	150	155	146	157	169	150	170	175	170	160	137	181	149	176	145	141	154	137	173	167	153	157	144	181	155	168	138	164	162	166	181	177	157	148	156	162	160	146	160	166	148	169	155	137	180	164	155	152	144	172	153	156	152	164	154	177	156	156	164	141	174	160	159	164	160	158	168	158	162	156	158	170	160	168	167	178	183	134	159	153	164	163	164	191	174	172	170	160	174	159	161	174	170	146	164	165	141	152	153	136	160	189	151	164	166	171	161	169	146	138	139	166	169	170	138	158	162	170	148	162	182	173	139	181	155	136	131	161	155	183	191	169	168	147	162	157	156	156	164	154	147	160	161	164	158	172	179	156	154	153	164	163	167	145	135	151	177	127	156	153	167	147	154	157	155	178	166	142	154	156	190	170	156	168	161	165	182	184	171	158	135	172	152	178	182	144	163	165	137	156	178	173	152	176	144	132	160	181	178	160	160	163	156	134	159	137	178	154	189	168	189	154	175	167	156	155	164	184	160	144	159	162	163	157	149	153	160	177	149	139	155	143	144	159	175	177	194	186	183	153	171	182	162	154	159	162	152	170	170	164	161	158	161	156	168	158	147	191	152	179	152	165	159	147	164	154	168	152	151	155	158	186	159	163	159	135	152	173	164	157	158	146	151	140	176	186	175	147	149	189	172	161	164	144	184	165	178	177	182	145	165	156	156	155	160	136	169	170	161	171	156	147	186	181	178	186	184	154	150	152	166	157	162	150	160	149	137	140	162	152	158	168	156	151	140	175	134	161	167	167	156	146	141	158	156	171	176	177	149	154	175	168	154	162	157	155	148	157	158	156	174	153	138	133	171	168	142	164	171	171	129	169	140	165	149	165	156	144	147	143	136	154	149	160	157	152	168	164	153	143	156	163	155	178	176	152	150	150	172	203	157	165	149	165	179	151	186	168	184	135	167	146	154	156	157	163	155	181	141	194	167	150	168	153	162	167	141	151	172	161	162	151	154	148	152	168	159	160	148	166	136	165	156	159	179	177	175	163	168	179	143	168	152	158	138	194	181	175	173	150	140	171	172	153	175	157	196	166	179	163	161	181	171	164	154	178	161	151	175	174	146	187	146	172	135	130	173	147	189	179	142	171	144	131	158	151	146	150	169	147	160	147	141	175	184	174	184	149	135	163	156	151	139	162	159	172	167	160	138	161	176	149	152	180	167	148	166	160	153	171	131	186	159	156	143	157	186	175	157	177	159	160	176	171	165	147	149	158	156	145	174	157	179	185	171	154	158	163	161	179	164	149	160	157	159	155	170	132	176	163	178	164	147	171	153	184	160	152	141	154	168	154	154	174	173	151	179	132	153	156	163	140	165	168	135	150	158	176	131	169	157	178	141	187	166	180	138	169	153	160	155	137	160	143	174	127	177	145	167	170	158	156	165	163	147	178	163	145	181	179	156	137	158	188	174	140	154	149	167	180	163	141	161	152	157	163	168	164	166	143	142	169	162	175	155	166	153	153	171	163	179	170	170	125	156	152	154	144	158	161	169	141	157	165	168	139	156	152	159	175	158	171	150	139	150	169	170	141	152	171	161	164	166	148	150	157	167	174	164	163	157	157	170	161	171	149	144	183	161	152	162	148	174	152	163	180	186	163	141	158	145	140	153	170	158	144	174	194	189	179	158	137	155	156	157	131	140	177	166	165	153	169	168	132	173	167	149	155	214	161	157	175	152	189	161	166	168	146	155	149	176	175	166	150	151	177	166	157	146	179	145	149	177	160	146	151	149	161	163	156	163	169	160	153	137	145	144	174	179	160	154	182	160	185	153	168	149	152	163	164	164	146	162	172	155	170	171	145	157	167	154	166	184	155	145	152	174	144	178	161	169	193	162	169	143	163	156	155	157	173	182	144	156	146	174	162	157	161	170	173	175	157	181	129	146	148	193	167	165	148	145	162	151	179	162	156	168	163	179	169	175	143	217	166	165	180	174	157	151	150	157	175	174	166	165	174	144	169	162	158	164	166	172	158	169	164	149	153	163	171	150	185	176	163	168	164	171	156	139	153	139	161	176	136	152	145	186	157	194	173	173	153	151	162	156	164	178	130	144	148	158	160	143	169	170	153	159	181	161	150	151	158	170	156	155	162	159	150	169	168	150	148	147	147	145	137	165	161	154	167	149	160	156	163	175	144	160	140	147	184	151	143	183	143	163	150	173	141	154	158	145	169	188	151	171	163	158	159	164	163	163	142	145	168	165	172	164	162	169	160	163	157	155	172	145	153	153	149	168	167	163	179	162	150	158	166	161	164	138	172	155	152	156	160	152	184	168	162	162	147	130	141	155	148	164	129	158	166	190	174	139	163	171	158	165	171	160	167	171	140	173	146	170	134	171	179	200	146	134	160	160	194	167	146	157	176	158	171	151	186	160	160	159	165	168	150	173	168	161	163	160	124	132	150	149	155	138	172	164	174	142	164	184	138	178	152	143	162	186	172	174	143	176	163	159	161	160	173	151	156	167	152	145	146	165	179	140	176	164	151	148	177	183	155	157	159	175	173	130	172	157	182	143	160	169	151	166	185	161	166	183	168	157	164	162	151	146	142	159	147	180	182	141	160	151	166	156	149	152	161	171	189	171	172	165	170	164	162	153	168	154	148	149	163	167	151	155	151	181	164	139	169	173
8350	944	1497	1642	1376	1105	988	833	768	726	630	648	562	547	523	515	523	470	553	456	474	460	476	474	449	425	460	421	416	449	474	432	432	416	455	405	404	420	461	418	411	421	418	436	463	431	442	427	423	431	451	421	417	389	433	404	420	418	442	450	377	411	413	406	403	411	411	377	415	425	466	412	413	452	394	436	419	407	421	438	410	432	418	420	437	414	441	419	429	425	403	397	418	366	412	426	415	420	435	380	415	412	399	432	427	364	397	364	408	405	417	396	415	412	435	416	429	408	412	402	385	401	436	410	435	399	403	420	396	459	426	435	388	413	428	433	395	395	424	411	423	429	437	395	407	370	418	417	437	421	434	373	400	415	425	418	377	420	401	385	429	425	421	426	425	417	415	433	424	418	417	419	376	419	441	368	371	403	429	383	381	429	414	393	411	419	415	391	403	407	370	431	443	385	408	414	432	360	420	415	415	388	426	412	426	433	402	424	443	453	422	407	398	411	404	423	430	423	460	448	383	412	383	433	442	457	409	430	420	450	424	415	436	420	399	434	395	419	429	427	429	392	388	412	397	379	390	434	419	418	395	423	440	397	379	461	437	429	398	433	398	457	422	407	388	426	385	394	409	401	440	481	376	395	419	409	418	422	402	427	411	386	428	410	392	424	402	386	418	396	446	387	432	391	419	401	394	388	389	384	442	405	427	397	445	405	387	411	416	433	444	411	425	442	407	376	383	374	446	384	411	427	396	410	401	403	404	423	433	400	415	407	430	378	416	432	423	433	415	404	399	383	417	428	398	378	409	420	390	388	409	389	398	411	417	465	438	385	388	409	397	369	387	441	397	413	453	390	392	403	422	433	393	424	422	408	405	400	440	417	418	425	425	427	436	398	415	387	406	410	429	382	396	422	435	384	423	398	373	416	396	439	429	422	380	425	428	417	436	377	399	402	413	408	413	410	417	396	403	406	397	379	408	430	429	382	402	431	441	379	427	397	386	374	405	383	416	420	415	406	390	422	423	454	436	435	424	420	441	409	385	407	406	444	392	400	420	412	418	407	413	391	409	416	390	405	425	401	389	433	433	406	417	417	423	428	393	451	414	390	369	417	379	436	398	431	432	381	395	422	391	411	425	420	417	375	394	430	425	424	408	383	415	409	382	419	370	410	423	411	422	398	409	397	405	429	393	411	400	406	383	446	461	428	438	412	441	384	403	409	406	437	436	446	399	408	423	422	417	409	433	410	419	407	426	404	362	386	413	389	425	440	413	413	427	458	452	404	378	414	386	423	436	357	434	392	443	400	454	418	456	405	453	414	420	399	419	400	429	402	399	415	398	450	402	417	402	417	400	415	414	411	383	399	425	367	425	400	421	402	371	389	390	402	430	412	413	417	426	418	385	406	385	395	392	388	419	390	447	425	418	416	386	447	440	408	458	415	421	418	420	405	387	392	374	385	426	392	379	400	399	402	436	427	438	392	432	426	403	426	407	416	420	404	402	383	439	408	422	429	441	412	408	401	403	427	401	439	426	427	423	401	410	391	413	383	429	418	385	394	412	420	415	402	376	407	394	464	436	384	423	426	454	424	398	426	454	414	401	443	439	402	419	369	394	410	414	450	411	444	426	436	433	408	413	387	406	397	419	447	432	465	417	398	468	434	436	424	447	402	395	405	435	377	407	396	430	409	400	423	438	371	393	431	410	446	453	421	427	413	405	395	422	454	455	387	413	431	419	415	443	439	385	446	403	412	394	403	399	405	389	392	438	373	419	383	390	441	380	405	420	428	410	377	398	410	428	422	434	488	366	386	369	430	425	422	408	447	423	411	458	394	381	400	403	435	426	440	438	413	428	436	421	426	417	413	405	429	409	442	453	414	417	413	390	425	409	447	397	458	406	396	388	432	461	431	439	446	415	427	411	437	457	409	410	428	415	425	448	439	358	409	415	374	433	382	433	427	414	437	391	451	435	442	416	413	417	393	411	425	390	400	417	445	428	417	374	411	422	414	396	420	428	382	410	458	415	408	436	411	445	431	403	436	413	414	447	419	433	392	447	409	418	380	400	443	406	408	399	402	423	394	444	390	394	375	411	440	419	430	397	441	420	425	411	399	408	402	416	440	413	393	420	396	421	411	422	457	396	425	404	401	431	414	409	425	421	443	433	397	414	438	386	392	418	396	423	406	413	422	415	419	432	399	400	396	399	423	380	420	437	413	414	429	413	429	396	424	422	385	410	403	385	421	379	402	400	421	377	413	402	404	446	455	430	403	436	361	395	441	410	386	394	417	414	412	384	433	419	468	397	420	399	385	398	422	404	410	374	423	423	425	390	447	424	424	420	435	432	411	426	417	382	420	413	426	430	401	429	422	396	435	419	430	379	390	446	455	434	402	443	434	400	407	409	398	415	417	416	447	421	436	406	415	392	436	415	422	418	409	408	390	427	396	432	427	433	396	388	419	408	441	430	427	429	371	409	416	386	401	354	407	404	412	423	416	396	464	426	386	384	419	438	436	412	390	434	429	396	416	423	413	416	430	419	419	411	397	377	421	423	429	451	419	420	443	428	431	373	399	452	366	395	382	457	401	439	449	429	415	429	399	448	432	384	435	444	412	392	398	404	408	463	440	410	422	401	404	396	416	419	433	450	409	378	428	409	421	437	415	415	409	405	411	417	435	428	438	419	418	410	422	383	408	425	429	394	429	405	392	398	427	402	419	427	430	435	375	427	436	410	387	408	425	401	416	366	409	391	402	437	418	404	394	401	427	407	388	396	405	415	372	406	364	365	421	413	400	424	412	424	424	412	403	423	418	413	444	398	426	453	432	392	402	405	418	415	417	436	412	422	410	394	410	430	380	395	404	443	452	407	414	430	418	421	422	455	401	439	437	431	386	413	335	433	452	425	426	401	451	431	410	414	381	438	409	410	401	412	416	412	416	389	426	413	400	429	395	420	444	429	413	448	415	395	430	383	384	440	427	388	416	384	433	403	408	428	409	400	427	411	403	443	402	441	428	405	439	407	436	397	383	390	411	378	420	460	378	415	428	400	417	366	388	415	393	411	409	386	428	391	399	433	421	417	442	442	401	412	425	422	425	381	394	444	443	408	384	404	416	391	411	461	435	414	396	404	412	421	398	380	420	419	377	406	399	415	416	398	397	384	418	451	423	419	432	421	422	415	421	403	394	380	416	447	427	461	466	406	414	374	437	420	396	411	405	400	400	435	446	420	454	421	422	430	440	403	392	404	401	388	385	425	420	435	418	418	390	449	407	392	391	432	405	395	413	426	432	419	420	457	419	417	446	432	405	395	402	412	406	409	415	432	415	383	430	439	402	439	398	392	413	404	416	397	396	394	461	405	427	413	454	380	350	414	402	413	382	413	416	415	442	433	415	420	427	388	377	390	412	400	404	424	420	403	430	414	403	378	414	456	445	391	398	381	409	389	409	421	374	461	409	411	409	426	437	413	438	414	416	426	399	419	451	423	441
1783	371	379	367	344	375	392	375	360	353	367	347	385	396	384	391	359	377	353	409	342	406	377	375	370	322	391	347	335	355	372	404	344	351	356	377	344	386	360	357	389	378	352	363	375	350	357	379	331	387	392	336	372	392	382	387	373	364	387	352	382	375	378	356	335	359	395	358	383	362	354	360	353	336	332	362	355	367	349	365	390	382	366	358	361	394	392	403	384	384	363	375	371	320	377	377	369	393	394	373	390	364	346	339	381	369	359	386	380	405	390	348	368	371	323	332	345	393	370	347	357	370	341	357	360	389	373	366	373	386	358	314	375	373	321	335	386	353	358	330	342	362	362	345	356	356	384	426	369	365	367	403	369	367	379	359	355	374	337	403	359	368	330	343	333	372	369	351	368	367	341	362	353	389	390	363	335	394	360	373	388	312	393	362	314	362	373	352	345	374	399	375	353	343	361	410	355	342	361	337	393	369	358	348	379	374	322	374	368	378	355	368	361	356	355	377	352	380	357	368	353	367	334	344	386	384	371	348	371	380	337	346	346	339	343	390	372	328	343	364	359	374	378	373	376	329	364	371	342	370	429	412	326	340	379	350	312	387	365	370	398	373	369	371	352	334	322	364	364	400	373	338	335	385	378	373	371	402	344	364	369	364	367	361	395	392	353	368	391	366	412	392	341	395	364	374	387	382	345	391	358	352	365	375	368	329	371	379	372	372	365	326	379	401	353	366	376	377	360	367	360	385	373	358	340	387	352	361	341	377	340	353	367	380	364	357	346	330	364	393	383	359	376	410	356	361	367	345	342	379	397	411	349	323	393	374	376	373	351	406	360	350	405	361	356	368	356	343	345	351	395	366	333	375	372	352	377	388	357	330	370	371	385	377	360	336	358	345	385	301	388	389	369	360	359	388	383	381	330	361	362	337	346	362	337	366	341	400	353	390	379	363	384	372	380	353	379	357	389	395	358	366	359	343	325	332	384	368	393	369	365	364	354	364	370	334	347	387	345	377	382	371	335	304	371	329	361	372	389	374	328	368	384	355	384	379	364	353	385	363	379	403	353	370	399	362	357	378	354	386	354	368	387	364	388	389	382	358	348	359	401	349	385	370	373	360	374	419	356	385	366	354	347	386	393	384	378	325	345	370	341	351	362	377	359	372	362	356	385	406	367	326	363	387	369	372	381	376	366	371	364	393	374	390	363	402	347	354	348	424	368	346	382	346	361	352	363	367	370	366	364	411	396	393	366	410	387	396	383	350	355	352	371	362	352	347	337	391	400	357	394	355	393	361	396	353	329	398	353	360	351	389	370	336	361	374	351	359	363	329	415	389	379	354	415	333	349	348	347	374	377	362	369	374	371	376	380	404	374	374	373	364	365	383	317	386	383	382	387	348	334	351	361	397	406	343	376	378	391	369	359	341	340	337	408	410	388	364	335	365	381	374	374	359	366	375	334	393	359	334	358	326	355	368	374	318	363	363	347	362	393	359	370	370	359	340	369	364	355	379	338	363	382	365	388	320	345	380	365	368	342	341	372	349	364	368	423	359	348	364	346	367	370	353	373	371	326	385	384	406	402	386	371	407	357	360	373	406	371	377	380	370	342	361	383	347	361	375	352	386	389	357	361	358	342	342	362	376	407	353	377	356	382	365	377	352	333	385	382	355	352	325	328	366	366	384	372	349	362	361	367	352	362	373	350	350	367	393	357	366	366	374	346	374	366	334	336	323	339	388	358	390	376	365	331	354	317	344	337	351	406	383	336	343	363	359	368	390	388	351	350	343	345	388	368	352	332	359	365	382	400	388	378	343	359	364	352	398	342	355	382	351	347	368	362	357	342	347	380	341	331	364	360	370	386	365	393	334	364	384	384	383	370	371	369	396	354	368	385	376	379	406	378	411	364	358	373	382	376	337	349	362	380	401	383	367	348	385	363	352	332	363	408	365	346	345	382	398	338	414	357	373	349	375	352	376	356	411	351	400	375	376	330	365	385	357	332	349	339	381	379	345	330	392	372	392	391	366	374	335	350	342	361	322	331	352	391	321	367	361	413	373	374	332	402	375	375	350	334	378	346	383	357	399	375	356	397	390	332	373	315	359	335	387	399	358	338	354	395	367	362	373	372	388	355	393	332	378	328	358	372	366	399	320	372	365	355	371	366	373	387	411	386	329	393	357	374	355	343	342	359	350	356	373	324	373	370	365	368	395	349	397	341	361	405	375	370	394	397	402	357	369	386	352	392	355	358	361	352	370	342	359	359	413	350	366	373	387	356	344	381	365	367	375	396	375	355	340	361	363	370	359	318	367	359	369	367	369	366	409	378	376	377	377	337	367	372	350	334	342	370	360	354	341	341	392	393	349	372	358	399	382	380	363	383	351	361	361	394	356	368	355	372	396	374	347	357	372	362	374	371	337	419	359	393	410	392	382	372	406	365	356	377	411	347	386	324	343	372	369	350	409	393	379	372	348	376	378	374	389	355	343	358	352	374	344	373	364	407	379	343	372	364	357	333	374	369	350	401	364	369	363	358	329	345	383	378	368	363	364	385	343	362	373	388	352	363	421	332	356	342	369	335	384	389	374	333	369	344	355	376	370	370	387	388	384	358	383	353	365	347	413	394	398	362	387	375	338	324	366	360	348	340	387	377	349	382	330	341	333	382	369	367	380	373	354	351	366	403	382	381	377	350	330	361	371	376	394	364	363	375	373	351	380	341	367	372	401	363	366	361	355	372	346	386	337	351	346	353	385	357	364	338	353	389	347	385	361	369	373	335	383	326	366	350	377	368	346	357	384	382	345	359	364	373	373	350	357	388	324	353	381	381	419	364	361	381	376	343	377	381	380	349	376	359	338	304	362	385	366	356	380	368	373	382	359	419	344	361	400	366	378	384	345	359	362	347	375	376	358	377	378	355	349	340	359	378	362	355	400	346	379	348	378	324	407	392	368	332	352	396	406	388	365	348	358	362	367	351	389	384	361	367	363	353	375	372	371	375	356	319	347	376	350	374	355	366	402	371	376	384	365	366	377	347	356	397	343	358	337	332	354	379	351	373	380	362	372	380	386	367	373	394	348	352	364	345	364	373	348	322	366	354	348	357	366	392	374	363	395	386	382	394	354	314	390	364	384	336	389	358	331	352	347	403	358	379	392	392	393	389	393	337	393	356	362	353	331	342	377	336	383	374	363	345	371	380	356	346	325	368	352	348	341	399	364	363	348	351	358	354	343	369	384	373	343	354	328	386	372	376	374	398	380	368	353	365	383	367	352	361	407	350	360	346	396	381	366	343	336	350	360	331	340	336	360	381	361	344	339	336	370	352	414	352	350	354	349	357	355	375	426	348	370	411	390	366	370	361	350	390	361	364	372	371	377	376	352	323	362	320	385	358	373	376	359	388	410	393	342	359	375	383	342	346	366	362	367	371	392	371	382	372	365	339	343	368	368	389	346	379	401	364	384	368	341	323	373	354	387	379	405	399	352	349	345
2216	897	926	903	909	901	919	874	878	862	837	820	845	902	871	858	877	859	850	900	900	913	820	913	848	830	902	826	875	854	912	870	856	886	845	872	859	849	857	882	878	871	828	879	878	868	873	846	854	882	906	864	851	878	851	805	879	853	894	868	879	796	845	807	921	873	819	841	845	891	918	802	861	870	854	837	869	857	935	830	911	873	850	842	880	836	850	796	832	852	897	829	777	845	837	846	841	849	856	861	868	835	847	842	836	857	863	870	873	807	891	887	884	870	810	865	844	879	909	814	891	837	828	888	882	883	868	870	924	872	876	866	847	841	888	850	818	867	879	851	908	875	888	910	876	912	900	809	871	853	877	777	849	821	904	883	835	903	944	838	851	843	919	905	851	878	884	873	864	872	901	884	886	891	867	821	882	881	821	864	852	866	820	858	877	846	847	848	898	897	927	812	886	878	893	882	861	874	788	868	874	896	841	881	896	857	844	916	896	842	896	883	909	846	838	861	813	858	938	869	857	868	849	871	863	885	885	814	897	886	868	894	849	887	849	886	893	861	887	796	830	850	853	869	852	878	845	906	881	885	895	841	948	852	899	902	825	855	858	816	904	856	862	844	875	836	866	850	845	834	853	847	861	843	865	876	871	871	891	852	848	817	857	881	930	904	909	920	874	883	927	842	862	793	866	839	931	867	903	906	884	811	894	886	851	857	836	912	895	850	864	860	824	867	892	870	939	826	834	856	818	855	840	847	826	870	874	910	861	876	822	836	842	857	789	869	841	936	883	863	837	854	820	840	819	873	840	877	847	857	889	899	883	816	838	844	870	890	819	880	882	877	885	821	882	840	852	819	843	874	899	827	900	833	864	843	856	842	897	904	933	854	869	926	883	846	892	896	910	874	831	910	856	848	908	831	929	869	913	872	872	892	888	816	883	855	857	869	880	854	835	804	803	853	904	854	853	854	883	885	838	832	923	886	924	843	868	895	863	883	850	912	856	820	836	898	879	880	852	803	841	858	880	855	870	868	902	909	882	896	884	882	888	923	866	911	849	835	859	825	901	857	868	882	860	851	877	885	862	884	928	837	888	886	865	857	894	854	876	876	858	895	829	809	849	826	814	837	842	877	883	850	852	847	883	856	875	880	852	882	861	898	888	826	892	891	858	872	848	830	891	924	856	869	824	849	827	848	813	810	873	859	878	838	870	863	875	864	844	868	880	880	910	846	821	871	867	887	890	857	874	906	901	901	873	852	861	838	854	849	846	869	890	875	885	861	854	873	871	905	831	873	795	875	891	900	906	884	904	880	853	886	825	864	874	843	860	900	872	832	871	881	893	871	850	896	843	861	885	868	872	876	859	811	906	820	871	912	851	810	959	863	858	896	847	815	861	862	819	864	818	893	904	818	850	829	924	825	895	885	885	871	884	830	871	850	861	883	830	891	785	845	897	851	863	855	860	858	790	902	899	931	900	868	892	854	851	898	854	880	901	856	880	860	933	872	915	932	850	809	877	865	869	875	895	909	812	826	826	843	851	868	815	878	845	875	890	882	876	825	896	906	894	859	846	848	862	893	864	872	881	877	863	828	883	852	886	817	861	864	899	871	853	876	852	858	852	845	791	895	875	863	845	819	844	867	851	833	843	827	852	906	897	864	847	882	844	822	890	887	792	885	882	866	829	847	881	868	821	910	835	823	859	859	895	896	911	851	870	927	839	856	872	787	816	868	818	856	898	797	850	851	893	855	909	889	870	856	881	870	871	818	908	901	888	867	848	833	848	853	884	822	886	833	912	898	897	858	878	894	909	918	850	901	859	817	950	859	831	881	911	863	862	845	875	858	860	854	879	851	878	883	890	885	834	864	948	863	862	862	857	876	840	868	860	823	867	835	862	883	856	828	872	825	843	888	862	902	843	904	887	885	866	924	839	871	868	893	913	849	814	831	888	850	811	875	830	873	873	901	841	874	865	869	829	847	889	847	839	815	835	843	832	808	879	848	820	836	879	911	896	864	912	911	896	846	871	902	891	846	833	911	874	868	882	829	854	846	870	866	879	871	861	871	903	869	892	863	878	871	904	821	852	894	857	858	828	852	849	816	845	838	892	815	907	879	852	876	845	890	917	839	860	856	850	881	895	886	847	812	897	865	841	905	841	859	851	842	869	834	874	917	873	892	871	858	889	885	876	852	866	876	851	885	908	873	877	888	926	851	928	870	896	842	838	845	825	883	857	829	849	877	877	918	878	866	896	841	901	869	857	885	856	864	873	862	883	844	850	845	847	889	818	845	835	836	875	844	902	882	930	896	864	901	846	905	845	860	907	829	846	877	898	852	881	903	864	858	843	873	868	866	904	864	846	852	820	837	909	929	851	842	866	857	925	894	839	847	913	880	893	874	846	878	865	935	866	860	873	843	882	873	864	891	868	883	884	803	920	893	875	844	856	849	851	894	828	843	885	833	853	899	844	921	853	855	821	895	825	881	840	850	839	812	816	916	876	844	912	885	866	873	903	806	841	884	862	837	840	865	831	828	824	872	863	842	874	858	837	858	890	830	882	874	879	881	895	905	852	890	881	910	891	872	908	835	843	837	853	914	866	832	880	853	875	908	870	848	858	897	854	904	886	857	879	925	838	841	857	880	841	823	861	848	906	855	859	837	869	834	855	942	863	860	857	883	886	893	827	877	870	854	900	855	838	871	821	856	908	868	840	861	861	856	859	868	868	842	830	888	861	875	878	901	856	880	810	864	853	869	840	875	882	846	896	825	876	858	889	877	842	865	858	817	821	803	855	823	834	834	899	898	896	881	868	847	914	888	853	861	868	879	847	859	822	901	855	851	866	862	865	837	916	880	862	858	888	841	891	885	857	853	862	852	881	862	860	853	876	865	872	871	828	891	802	840	842	811	924	840	896	888	911	913	861	880	848	858	863	807	885	848	867	899	886	876	833	906	819	869	859	837	925	884	842	843	860	865	878	846	877	877	896	836	863	868	827	895	850	814	843	883	885	853	827	816	890	856	874	908	941	857	875	905	890	780	889	816	862	873	835	851	842	885	894	908	831	809	867	836	883	867	866	857	922	857	915	868	850	845	890	841	912	902	835	870	834	836	900	839	852	864	873	853	824	918	903	869	856	867	894	878	894	868	885	871	841	879	904	859	886	844	822	858	862	884	926	835	903	854	906	792	937	911	838	860	856	865	887	872	883	904	817	840	888	835	847	918	861	886	833	929	848	865	864	877	839	878	864	844	862	849	845	845	850	894	925	852	879	836	823	832	819	831	872	852	802	852	891	916	824	819	809	837	857	868	880	851	862	880	826	881	894	868	844	847	870	830	884	921	848	809	899	887	858	895	859	900	821	884	841	821	888	879	853	872	852	873	837	843	842	882	842	801	904	886	907	809	858	878	872	826	845	871	840	829	934	849	865	872	867	871	841	922	871	826	883	887	881	858	846	847	871	858	907	906	824	886	828	868	855	859	804	877	834	857
7561	660	592	482	450	408	384	444	357	369	359	372	387	364	373	337	335	351	366	334	340	339	384	341	400	359	374	342	334	343	358	304	333	325	338	349	332	329	375	343	342	301	349	363	352	336	355	322	345	338	333	341	354	345	353	346	366	331	330	367	376	366	342	343	390	334	358	355	335	354	374	359	384	358	301	342	335	328	352	326	355	349	346	310	327	299	343	329	330	333	316	375	343	365	372	346	348	375	352	357	340	364	337	333	338	306	354	334	336	345	342	329	352	322	320	349	359	348	342	315	320	333	337	352	331	322	317	360	345	386	328	336	335	354	328	313	324	349	342	368	372	334	345	371	350	336	343	343	373	353	352	327	351	342	297	357	320	382	357	372	370	358	329	337	333	343	345	322	375	338	328	323	337	326	314	325	373	335	338	332	350	351	336	323	316	331	365	328	341	348	334	338	391	319	342	311	337	311	340	348	372	353	317	348	357	325	354	343	347	357	352	356	338	299	313	338	354	329	336	336	332	398	331	327	332	357	349	363	342	373	324	360	301	348	313	335	365	361	330	328	364	301	331	330	326	362	345	355	348	378	328	332	386	323	354	341	376	374	330	333	332	338	321	348	336	320	351	352	338	333	369	357	327	347	348	342	367	385	342	346	311	321	350	339	336	337	350	322	356	354	336	364	343	341	327	341	355	317	337	345	358	334	335	353	339	329	346	356	372	363	358	319	323	390	308	372	336	322	342	348	331	369	326	357	338	309	287	334	329	333	312	355	347	333	361	379	361	361	353	388	323	359	349	331	339	364	371	371	346	344	340	387	379	358	352	336	312	353	370	355	335	331	358	381	310	353	345	324	362	304	375	368	388	347	340	356	356	360	351	360	349	321	379	314	338	338	350	306	366	351	332	341	336	341	362	391	360	335	330	373	315	347	335	318	346	371	346	362	336	386	324	355	330	370	339	327	333	300	330	322	317	315	332	318	352	359	347	334	320	327	343	342	310	346	330	332	332	320	349	353	338	338	315	341	378	328	339	340	338	348	303	324	350	374	328	345	337	323	385	371	342	329	344	335	323	343	347	349	346	354	319	324	405	322	389	360	347	389	357	343	321	342	346	347	345	367	344	343	366	352	326	348	344	314	387	342	354	372	347	330	376	324	363	338	326	371	357	346	334	335	361	357	359	331	377	356	388	369	336	354	397	338	318	364	330	371	361	347	323	344	331	341	295	326	340	349	330	329	356	339	339	348	372	327	364	343	301	353	322	345	361	347	319	350	324	307	336	364	327	349	359	354	341	308	331	358	354	367	339	328	377	368	330	322	372	356	367	352	348	340	335	373	310	368	352	347	351	351	359	293	355	375	334	352	319	344	340	310	337	350	320	362	379	347	362	323	355	330	341	361	345	347	327	326	332	387	357	357	360	342	339	354	372	305	365	321	334	335	299	320	357	358	354	339	364	310	344	315	385	349	343	328	357	375	342	347	385	335	370	324	360	310	360	322	369	317	330	344	346	332	339	324	310	369	350	305	320	355	332	370	374	313	331	324	327	384	340	363	387	338	329	335	340	347	373	336	376	335	320	361	372	316	343	340	355	315	340	355	346	345	340	369	354	330	353	333	386	348	335	354	315	365	369	386	371	341	324	341	329	344	353	339	336	352	364	329	345	341	379	338	341	366	369	316	352	354	374	343	364	330	306	338	353	348	334	310	357	363	344	342	352	294	336	307	367	347	360	350	327	318	309	368	354	320	325	393	370	341	354	353	309	336	326	346	368	346	352	343	344	315	344	312	345	353	357	321	333	374	381	368	331	328	328	350	292	308	344	315	377	334	369	376	349	344	350	400	321	355	328	371	330	356	348	346	326	339	354	334	326	378	361	375	344	348	379	370	360	349	371	359	327	318	314	350	334	358	330	336	339	343	332	323	341	375	354	326	368	325	306	354	372	343	347	315	394	329	320	368	371	316	356	350	357	332	344	347	358	334	337	340	362	371	356	353	345	338	372	334	370	356	336	313	354	334	335	338	373	360	379	330	349	330	341	347	346	343	361	358	306	328	347	344	356	360	352	342	314	341	347	337	362	356	356	356	325	372	318	353	381	318	328	330	339	318	328	383	375	330	409	345	369	326	338	336	368	343	384	337	319	322	334	338	337	322	332	336	371	338	305	369	318	344	379	329	334	327	347	381	334	321	341	361	324	334	322	365	352	341	333	336	374	407	343	345	324	364	374	337	332	359	295	364	359	356	341	348	372	350	311	345	324	331	375	348	340	352	341	358	379	351	356	340	329	335	350	368	316	343	330	330	381	381	377	349	356	320	343	342	313	336	332	350	342	350	318	365	341	343	347	334	323	317	336	354	349	324	351	372	373	344	361	340	341	341	336	335	375	325	349	341	368	327	348	389	360	334	347	344	363	310	365	374	323	377	379	342	342	344	359	355	341	389	335	356	333	324	332	322	357	329	363	323	312	331	345	335	338	319	349	363	319	344	338	351	352	359	338	339	302	388	364	343	328	339	335	381	351	327	340	348	308	351	315	314	366	335	361	335	364	345	360	381	399	331	314	322	347	363	335	352	284	338	355	353	340	366	340	357	336	343	330	362	341	318	334	370	348	335	323	332	382	321	353	333	362	336	319	352	357	333	312	320	319	384	328	346	341	352	374	316	332	336	328	341	316	334	364	335	328	340	333	355	332	299	354	324	337	351	364	351	309	367	325	352	365	344	316	360	362	321	359	348	319	324	335	342	367	347	327	346	348	335	351	340	367	359	364	341	336	328	332	336	365	333	333	325	325	326	352	343	324	336	325	367	354	335	327	343	353	328	355	344	356	339	324	358	335	370	327	346	308	332	382	399	355	334	322	366	363	369	317	363	357	326	316	337	328	356	379	358	381	349	346	351	326	351	347	356	355	328	307	333	377	359	335	357	373	343	370	321	357	333	337	349	338	325	356	363	325	321	380	394	322	344	321	343	318	382	340	354	375	324	340	336	361	365	326	326	337	314	306	345	335	369	327	342	364	341	354	344	339	334	339	342	333	307	343	363	346	322	355	322	314	317	363	367	348	369	332	362	332	365	326	378	355	346	291	329	343	347	329	354	318	349	337	370	380	333	338	337	308	321	326	321	316	344	326	339	329	345	360	367	345	346	330	359	334	409	324	306	347	335	330	340	342	344	348	343	331	340	311	356	363	363	367	353	311	324	360	332	343	333	364	318	354	297	328	371	338	338	358	379	321	346	321	354	321	301	337	359	390	362	302	346	326	364	321	320	364	343	372	348	319	356	342	346	361	372	340	344	341	336	315	340	348	288	345	327	353	341	351	349	323	351	319	319	361	319	367	338	343	360	314	327	308	358	359	352	364	372	307	344	359	344	333	411	338	316	371	360	390	355	349	331	336	326	363	335	331	344	341	336	411	321	347	353	346	341	335	326	341	368	388	353	369	296	306	351	341	366	349	356	347	348	308	325	331	365	379	362	347	346	373	329	356	353
6890	1061	1381	1452	1309	1202	1062	968	954	937	932	874	826	892	839	874	878	825	816	842	835	843	791	835	803	835	782	791	838	842	828	773	794	766	874	792	840	798	786	801	795	831	766	866	839	804	811	826	809	758	792	811	813	790	779	778	772	777	801	789	788	838	786	828	806	857	817	828	797	826	811	790	824	821	813	783	819	794	887	788	803	790	821	812	778	784	773	785	794	760	839	808	789	811	778	830	805	796	798	795	882	832	816	834	844	759	825	810	788	834	814	733	767	840	823	832	859	782	744	770	837	870	813	793	850	791	802	792	807	820	760	805	842	776	772	805	809	796	776	772	825	853	824	807	795	778	821	806	833	803	754	775	787	831	809	793	836	812	794	827	828	803	814	822	780	798	825	866	832	848	796	803	820	801	810	793	785	753	788	774	776	790	806	777	791	762	784	793	860	794	782	826	798	824	798	754	838	798	810	754	752	793	785	820	811	845	824	825	838	792	834	776	815	811	822	793	831	785	771	821	771	869	771	797	814	810	796	786	839	782	777	807	862	820	777	824	816	823	846	790	797	802	819	806	803	782	804	801	788	769	840	793	815	881	805	803	815	833	799	841	803	775	797	773	808	843	806	801	747	784	817	821	784	803	793	830	772	790	804	827	749	786	808	804	750	787	780	789	805	843	821	785	800	803	819	769	760	831	819	786	808	808	792	829	754	777	786	762	748	807	774	760	834	837	824	780	779	792	794	819	823	807	843	813	854	780	812	811	749	845	821	791	849	791	795	769	774	811	814	818	810	784	815	858	813	840	850	796	819	797	849	786	784	785	811	774	843	761	761	790	810	784	796	808	841	828	776	783	779	846	791	793	777	825	783	786	785	853	812	795	847	816	765	817	807	803	822	797	788	824	781	782	838	837	808	782	823	819	861	786	824	820	775	789	812	807	823	810	813	853	817	813	797	816	821	751	824	785	804	846	884	751	839	815	794	819	809	742	799	810	797	813	808	818	842	841	768	751	799	838	813	845	846	823	841	753	786	820	780	802	817	815	812	776	802	857	837	805	762	811	778	773	789	811	859	813	804	828	834	760	855	819	789	805	792	774	832	820	797	837	818	877	853	778	790	800	754	778	777	795	820	849	850	799	847	793	811	781	747	789	764	814	817	835	820	825	808	799	766	831	758	796	796	783	806	830	796	879	770	842	782	833	759	803	793	772	780	781	818	784	787	836	811	802	776	764	806	821	818	834	799	796	820	850	812	813	837	829	775	821	798	837	830	821	784	774	788	845	741	822	830	787	791	865	808	838	819	800	739	840	776	816	800	837	811	715	860	796	810	769	791	816	831	730	800	797	826	805	785	737	787	830	791	776	813	842	818	783	795	785	824	790	761	809	774	807	797	776	780	794	813	821	841	809	819	855	839	795	828	803	844	774	854	808	791	802	790	762	780	820	807	821	780	829	802	848	813	828	788	758	820	846	826	787	870	785	759	811	832	777	751	789	819	795	839	824	779	798	786	799	792	831	859	805	798	793	801	789	816	805	790	792	818	815	790	918	795	777	815	835	802	775	829	787	839	767	783	830	801	854	824	804	791	813	799	769	797	824	800	838	772	809	815	793	834	825	777	783	778	810	807	803	811	809	781	778	763	822	846	814	768	781	843	808	845	870	895	825	851	839	893	809	770	776	798	775	797	826	792	800	790	787	767	775	870	779	811	874	779	815	816	789	797	836	731	772	799	770	858	799	781	740	840	836	789	820	797	738	805	858	838	802	794	744	815	847	798	792	800	837	761	886	807	830	796	804	848	790	787	807	827	814	799	776	824	812	795	780	800	823	823	807	831	811	858	793	839	839	839	770	831	869	759	840	815	798	753	829	786	826	772	780	755	844	794	847	779	759	739	795	776	824	811	789	846	780	788	789	818	824	813	847	799	857	876	831	805	820	840	793	787	776	831	787	789	803	776	765	845	776	825	855	768	766	811	792	823	812	799	799	826	812	765	833	767	857	776	835	774	774	788	794	800	827	802	802	804	793	838	776	774	837	822	765	845	826	800	814	815	811	782	817	802	799	785	773	792	788	817	743	790	798	836	832	783	860	821	842	810	823	796	832	814	780	805	820	823	804	824	809	772	814	791	779	858	772	808	795	743	763	814	773	812	789	824	760	825	814	822	852	796	775	819	810	841	818	787	818	784	822	834	829	796	796	778	841	847	777	838	748	756	790	833	795	813	793	763	762	784	769	814	849	825	795	862	837	786	833	855	825	850	790	774	795	750	778	801	773	818	805	844	761	821	786	844	765	787	829	810	796	839	826	801	795	838	826	743	805	776	796	859	759	810	775	813	801	834	823	816	868	861	764	825	818	817	833	813	824	782	818	821	803	784	860	832	822	791	778	804	858	811	768	834	821	854	835	855	791	863	755	774	762	763	762	807	803	798	794	838	826	760	847	777	837	807	825	824	813	826	800	831	769	824	788	783	817	792	774	849	826	796	773	830	842	808	824	798	831	748	833	757	812	802	773	844	790	826	769	800	804	834	772	836	833	782	782	767	779	751	796	818	786	815	809	813	812	817	764	814	810	843	777	831	802	779	798	774	801	763	806	850	842	761	786	881	821	811	774	783	785	853	822	781	797	815	792	845	800	783	805	824	839	833	816	859	785	850	828	807	799	740	749	792	768	784	779	771	823	787	824	826	824	810	808	809	818	838	832	757	830	840	832	767	787	824	800	762	801	839	833	784	822	828	828	797	841	778	846	752	832	777	849	824	794	789	785	809	779	779	803	831	831	816	810	768	814	798	789	794	792	830	821	800	813	776	834	791	832	785	813	814	847	797	850	836	794	847	798	723	776	782	820	814	757	795	755	818	829	782	830	837	810	833	771	815	810	843	760	827	797	802	792	822	841	833	821	819	824	796	801	829	817	773	772	814	787	833	834	818	822	816	805	832	763	763	829	812	798	797	792	829	773	822	810	849	797	848	799	771	795	778	824	772	819	808	826	858	821	810	826	785	799	827	808	837	798	756	826	770	813	757	813	804	818	815	818	814	735	835	795	832	807	802	846	825	825	800	818	785	818	826	835	779	806	779	787	788	817	800	834	840	803	826	812	861	812	824	784	831	835	799	773	816	818	819	808	787	819	816	851	823	845	842	794	851	839	841	827	838	885	809	795	831	814	786	836	796	791	726	827	847	784	817	796	791	820	816	778	758	816	785	738	818	808	775	780	838	818	781	817	778	827	778	775	853	773	861	836	812	806	851	840	813	807	844	796	799	811	844	791	797	790	798	872	750	770	825	804	842	806	843	828	790	851	818	836	776	793	772	783	798	807	796	768	824	815	819	786	816	824	817	791	762	796	807	802	799	828	839	816	827	841	848	842	799	770	760	857	780	875	798	763	783	836	773	787	805	786	821	820	773	794	793	842	822	808	820	835	786	793	785	821	853	782	760	826	829	853	804	812	815	857	797	785	778	838	788	754	796	765	784	804	820	825	829	860
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
