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
338243539866	338243540427	338243540977	338243541527	338243542077	338243542627	338243543177	338243543727	338243544277	338243544827	338243545377	338243545927	338243546477	338243547027	338243547577	338243548127	338243548677	338243549227	338243549777	338243550327	338243550877	338243551427	338243551977	338243552527	338243553077	338243553627	338243554177	338243554727	338243555277	338243555827	338243556377	338243556927	338243557477	338243558027	338243558577	338243559127	338243559677	338243560227	338243560777	338243561327	338243561877	338243562427	338243562977	338243563527	338243564077	338243564627	338243565177	338243565727	338243566277	338243566827	338243567377	338243567927	338243568477	338243569027	338243569577	338243570127	338243570677	338243571227	338243571777	338243572327	338243572877	338243573427	338243573977	338243574527	338243575077	338243575627	338243576177	338243576727	338243577277	338243577827	338243578377	338243578927	338243579477	338243580027	338243580577	338243581127	338243581677	338243582227	338243582777	338243583327	338243583877	338243584427	338243584977	338243585527	338243586077	338243586627	338243587177	338243587727	338243588277	338243588827	338243589377	338243589927	338243590477	338243591027	338243591577	338243592127	338243592677	338243593227	338243593777	338243594327	338243594877	338243595427	338243595977	338243596527	338243597077	338243597627	338243598177	338243598727	338243599277	338243599827	338243600377	338243600927	338243601477	338243602027	338243602577	338243603127	338243603677	338243604227	338243604777	338243605327	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15327	1370	1063	908	753	647	604	535	535	460	467	426	440	428	418	430	350	406	403	377	395	350	397	383	397	365	394	397	370	393	406	364	380	370	384	402	397	364	373	416	357	344	385	364	363	396	344	376	387	341	390	391	375	383	359	372	384	387	331	370	371	369	391	379	429	369	381	370	372	375	401	414	365	395	362	374	385	397	355	348	409	364	409	339	348	361	375	432	372	447	380	426	385	382	396	374	384	403	355	367	391	356	390	405	398	419	384	395	358	382	388	360	404	338	377	366	384	403	360	374	376	363	390	363	353	382	408	337	375	377	380	373	400	398	391	365	391	363	407	387	421	378	367	378	368	379	392	378	381	383	426	394	385	379	426	408	374	356	362	372	384	380	345	400	377	424	362	377	397	370	362	374	384	381	372	357	366	372	366	363	349	373	400	407	353	365	367	405	380	361	353	404	357	383	387	383	405	362	377	334	402	353	372	369	381	438	347	390	331	422	371	356	367	379	395	427	363	367	381	370	379	366	394	399	381	380	374	364	390	338	373	381	333	377	365	391	372	407	381	413	397	372	394	368	380	344	380	360	380	365	353	348	364	338	389	374	372	367	365	346	414	372	352	368	337	403	377	364	377	406	384	338	372	394	382	339	384	404	365	386	437	362	366	410	387	403	386	383	376	361	377	339	392	390	398	345	351	367	347	359	361	399	353	402	372	388	372	365	374	354	387	352	375	388	351	374	387	339	380	403	392	367	409	412	400	391	361	427	364	343	387	385	392	412	402	434	391	355	399	368	405	342	361	351	360	358	432	396	448	379	387	363	378	358	369	361	330	409	385	389	362	358	341	395	403	406	370	404	387	359	351	383	369	372	370	373	393	373	358	415	407	359	369	364	373	362	399	403	380	410	383	377	393	395	415	335	366	388	389	399	360	393	382	361	392	410	358	351	403	383	355	363	400	422	415	358	370	389	358	363	395	349	385	385	336	385	396	387	398	399	389	368	350	369	332	371	368	337	351	385	331	371	369	334	391	401	378	372	375	363	386	400	351	402	398	400	366	412	427	332	392	390	386	405	371	382	366	397	382	358	350	377	344	396	374	345	398	378	380	344	393	378	375	388	389	323	351	376	366	394	358	401	384	411	345	388	377	369	382	354	359	353	336	423	367	359	417	405	389	358	394	394	349	386	361	366	357	382	382	355	377	365	405	390	370	372	376	380	374	376	374	428	377	379	404	361	351	410	376	381	358	391	356	350	342	384	358	422	370	385	346	402	389	368	363	358	355	365	352	379	390	387	367	346	380	396	377	413	406	389	384	397	365	356	370	395	384	387	400	341	370	380	349	384	354	384	395	391	392	417	401	378	371	364	380	387	378	358	376	373	344	388	396	337	397	400	391	397	361	405	342	405	373	386	398	387	386	373	380	403	372	395	367	393	374	336	375	363	427	392	329	360	376	368	372	332	378	370	358	358	419	388	385	427	380	331	362	402	356	338	356	386	362	352	410	380	435	389	410	376	344	327	417	349	382	357	419	343	339	379	361	386	333	326	378	407	405	393	350	385	390	354	408	365	449	371	402	369	380	365	368	377	370	375	383	370	416	383	339	403	380	355	381	372	367	407	396	401	363	378	392	386	380	407	387	387	380	331	365	369	357	396	418	379	399	370	412	342	358	391	358	356	357	351	367	350	392	386	354	373	349	353	344	377	372	339	360	391	366	387	353	383	395	394	356	430	388	383	397	348	416	373	336	355	415	371	367	389	366	359	377	380	356	384	351	405	396	373	354	381	395	359	363	367	380	422	364	325	339	352	415	406	386	388	386	359	375	374	371	366	361	335	389	337	390	354	370	417	362	385	359	368	380	378	388	416	391	411	391	378	398	367	359	361	363	403	373	349	369	365	364	375	383	361	370	379	367	389	384	375	348	402	392	383	352	371	384	382	404	345	361	322	428	407	404	363	403	377	422	342	374	370	381	405	401	357	415	348	383	373	366	434	365	369	356	388	359	375	392	414	364	382	404	412	348	372	381	379	374	360	397	382	411	376	356	383	368	412	379	411	393	409	371	414	382	363	414	401	372	374	339	346	383	367	380	350	337	351	361	377	381	372	355	411	425	400	392	373	359	399	378	370	398	388	338	376	414	355	361	370	381	380	404	409	404	361	380	359	422	398	359	366	345	339	348	362	378	374	376	370	333	443	368	428	365	399	364	335	360	378	376	376	356	360	369	376	373	365	344	390	395	359	356	378	364	382	374	425	323	359	396	369	398	419	388	401	405	384	359	384	390	400	394	358	373	354	346	365	405	374	372	334	349	373	367	383	398	387	369	379	389	381	356	342	365	365	386	345	366	361	391	411	372	390	377	360	409	443	387	351	388	354	414	376	387	341	399	389	404	355	378	366	378	367	359	360	361	411	356	375	356	359	355	319	365	379	295	364	401	385	364	372	365	371	365	386	389	378	371	362	355	363	367	409	401	318	421	434	377	381	361	372	368	362	366	366	378	364	363	403	389	343	374	390	402	392	358	374	352	393	423	347	397	400	353	358	376	360	400	376	382	407	371	393	403	393	371	357	370	409	386	394	369	373	384	380	365	384	386	382	385	355	398	369	350	405	347	361	366	399	380	375	380	390	364	373	436	367	450	375	361	388	388	370	398	381	401	339	378	327	377	391	356	385	388	385	380	368	366	376	352	391	397	355	354	395	402	341	416	376	372	404	344	372	350	362	351	344	403	351	381	393	351	344	398	378	383	377	380	418	371	342	341	407	363	398	424	379	354	352	352	364	383	384	385	363	371	395	374	405	364	397	393	324	390	380	390	377	358	376	378	418	378	429	379	363	387	404	396	326	351	378	412	338	397	367	422	353	376	355	369	433	400	368	367	369	407	394	358	387	369	364	431	409	383	375	352	385	399	373	384	390	387	350	413	362	383	354	375	391	365	383	394	420	369	392	385	368	412	394	372	386	350	351	367	392	360	364	359	363	402	377	380	343	402	404	392	357	369	368	379	400	383	368	356	385	383	367	397	394	402	334	375	360	382	379	383	356	405	377	378	390	365	360	428	376	388	370	385	392	387	390	383	389	382	377	389	371	427	380	379	378	321	364	431	388	384	349	398	354	411	346	349	411	387	351	353	368	397	411	376	400	393	407	403	403	372	374	386	359	370	369	375	424	377	410	397	379	372	414	371	411	418	379	381	378	350	369	376	417	398	396	357	389	362	386	402	410	350	352	395	392	374	365	383	381	365	409	365	395	369	367	370	371	366	384	380	411	392	376	382	375	373	390	377	372	364	383	361	417	357	361	329	364	416	365	384	383	363	395	386	358	383	366	348	389	406	368	380	376	358	380	341	388	376	377	391	395	383	369	339	374	387	375	389	385	355	379	377	349	384	372	388	379	389	398	376	350	370	382	382	377	369	388	384	365	395	369	374	383	367	367	373	391	379	409	378	382	398	410	373	376	329	386	388	379	359	407	365	385	378	384	397	359	390	388
8762	1472	2325	2615	2318	2168	1858	1762	1567	1477	1435	1314	1269	1178	1193	1095	1012	985	1010	1018	1004	996	964	1003	1013	983	984	1000	982	931	942	951	921	993	955	990	953	916	1009	921	1009	969	904	956	969	932	926	937	950	944	921	963	919	911	958	921	926	888	958	925	873	944	937	996	943	899	937	925	972	948	895	957	885	965	964	913	898	896	893	948	981	915	960	988	907	918	953	949	929	887	954	906	882	918	916	877	970	928	918	915	881	907	918	912	936	992	935	935	900	868	885	947	970	938	902	915	960	978	901	979	937	959	946	929	915	924	910	929	969	916	917	947	897	931	908	933	932	925	936	940	866	869	907	999	930	939	891	988	964	904	948	950	906	921	893	920	919	941	919	858	925	886	939	989	983	906	927	980	906	929	959	977	928	888	967	873	896	950	946	899	899	934	953	922	936	960	919	906	999	907	893	903	919	915	924	972	931	954	906	905	953	1003	955	966	941	915	908	930	939	851	923	885	904	920	885	924	913	885	958	989	969	896	913	966	878	923	985	936	905	946	970	913	850	914	900	908	921	967	921	936	905	933	961	894	965	902	953	908	908	921	886	904	891	893	930	961	970	898	888	975	912	897	935	904	934	946	974	913	995	936	901	969	937	924	909	851	910	915	905	922	885	948	932	893	856	864	947	901	858	923	863	921	956	951	926	937	950	920	890	931	965	982	916	900	961	936	932	951	923	925	950	896	922	953	916	902	902	954	907	884	906	926	889	957	931	929	885	939	882	909	921	896	916	892	892	923	942	916	916	907	914	909	852	865	926	909	887	951	870	931	952	914	914	906	930	898	878	916	930	968	933	930	943	938	937	911	931	903	902	936	927	898	912	907	933	866	900	934	949	948	863	884	853	867	865	966	898	946	946	934	962	976	954	905	945	940	899	926	888	893	923	867	864	897	888	947	921	971	921	952	939	917	951	951	892	923	917	919	911	959	939	920	931	926	917	973	866	915	927	960	940	902	911	904	948	889	945	875	924	968	912	877	930	956	979	920	949	920	928	916	927	858	906	895	907	929	874	859	945	909	935	915	925	905	919	980	903	921	971	902	918	892	959	893	912	961	928	947	953	941	886	913	906	912	947	938	922	917	919	886	908	886	893	1007	875	933	961	988	887	947	864	892	866	925	978	921	977	948	891	952	915	891	941	943	890	1002	912	911	957	879	931	939	917	951	945	933	886	954	938	916	919	927	916	959	978	884	910	878	931	925	907	952	936	888	889	917	962	943	925	907	916	978	930	896	944	949	978	900	915	876	917	893	884	940	965	907	911	902	1013	954	934	912	886	884	872	919	878	920	892	944	918	887	903	895	960	959	852	943	997	961	931	929	890	982	941	872	908	913	941	944	956	901	958	922	886	876	911	904	901	919	934	920	922	939	917	927	913	874	931	910	922	955	978	904	948	960	922	991	931	902	941	890	947	911	923	877	865	965	945	899	919	933	960	906	922	915	939	950	897	956	956	886	916	940	916	930	898	919	917	923	931	898	916	922	931	933	940	920	896	898	960	888	907	921	925	930	919	903	915	961	938	966	896	903	905	906	878	936	972	932	938	962	898	918	943	941	964	926	943	920	918	912	946	918	894	882	926	905	963	920	900	916	913	940	947	944	922	921	917	859	883	957	953	910	920	943	920	896	890	952	933	944	896	927	947	915	948	930	904	908	940	934	893	946	992	961	959	886	930	911	917	917	932	866	935	912	904	868	938	978	1000	914	919	919	938	943	922	963	934	972	964	957	890	951	908	936	898	913	904	942	992	877	986	976	920	889	985	954	920	908	884	954	891	924	981	917	932	956	881	955	952	885	911	871	913	948	908	949	897	891	917	952	961	968	927	929	950	919	957	898	885	917	931	926	947	953	857	943	922	951	984	860	903	951	893	885	941	966	927	919	902	911	899	916	924	833	963	918	970	936	974	986	936	929	912	872	897	949	894	927	932	930	918	907	898	879	855	954	949	891	942	895	947	876	922	997	875	889	893	953	925	885	938	925	902	899	878	926	913	931	878	905	912	945	918	904	898	938	941	985	865	941	894	971	926	895	900	942	921	945	912	903	938	918	950	937	949	950	901	887	907	900	940	911	899	907	936	947	898	912	921	956	849	884	974	913	929	961	941	905	863	915	928	945	906	899	932	899	991	934	905	904	920	886	934	951	921	968	982	898	892	893	914	940	889	931	912	907	919	938	907	956	913	921	904	955	923	938	943	876	907	957	900	880	925	910	905	935	935	905	979	929	907	893	921	920	888	875	936	911	951	955	903	947	943	879	895	872	917	924	864	922	927	910	920	921	940	877	951	931	890	913	879	932	914	875	877	903	975	934	919	928	955	909	955	937	885	915	916	918	966	947	885	936	896	935	884	945	914	934	923	912	898	949	888	934	922	889	910	922	887	908	902	943	927	922	928	930	935	906	943	935	949	909	950	934	915	911	879	919	931	886	1006	898	935	957	909	882	948	926	885	886	932	916	959	951	930	924	892	912	959	958	923	885	935	960	923	954	954	858	885	907	961	972	932	876	952	928	944	891	922	953	931	936	966	1000	848	903	925	913	949	889	908	934	925	910	955	876	933	988	895	940	974	929	893	882	875	901	935	865	953	1014	934	943	917	968	957	898	934	885	906	946	933	926	1004	962	882	908	907	970	917	926	945	910	932	912	885	954	900	960	961	939	943	901	975	934	954	922	911	912	917	901	913	914	949	958	915	948	923	1012	1005	953	909	933	867	961	887	953	918	945	927	905	893	924	959	940	919	910	974	975	905	899	946	928	854	923	912	922	892	970	914	924	940	954	929	897	915	957	952	906	919	864	912	903	942	896	895	912	952	946	895	938	919	938	915	857	963	898	896	915	902	927	890	957	917	952	872	918	920	930	918	942	915	883	921	886	948	903	924	929	921	980	970	1003	883	919	928	909	936	897	923	972	922	867	932	933	916	943	918	924	922	998	924	962	909	944	884	938	912	903	923	938	886	937	967	889	922	955	976	940	897	928	933	960	996	894	874	929	893	948	907	911	907	952	895	921	960	940	887	942	937	963	894	870	911	923	959	936	950	918	916	929	954	901	953	914	934	920	933	971	957	898	953	924	917	962	890	892	909	912	871	886	959	899	888	957	950	926	887	894	915	975	947	940	874	905	861	928	936	904	951	972	941	948	895	850	945	946	945	933	912	887	939	943	920	943	899	923	961	913	923	932	974	925	972	888	891	930	890	932	879	929	880	954	918	887	939	880	930	878	944	917	943	971	829	945	892	1002	919	909	880	924	928	911	888	906	916	943	913	905	962	867	927	948	914	952	978	861	906	921	898	900	930	908	961	982	921	944	910	905	934	886	938	923	928	940	890	904	878	959	932	867	939	876	887	938	927	960	969	916	966	883	955	929	888	966	972	867	950	943	934	922	959	921	916	983	903	901	963	881	953	985	928	921	970	966	926	907	897	938	910	924	1012	906	899	970	895	891	846	938	941	889	930	906	929	940
1730	380	401	332	332	371	363	373	350	318	344	340	336	390	354	329	345	349	352	326	403	365	361	349	349	375	365	357	357	357	333	312	374	320	378	352	308	381	347	359	351	390	336	365	385	337	340	361	352	307	344	348	344	360	339	375	373	353	370	344	343	353	374	366	372	351	346	367	339	350	388	367	405	338	348	343	379	337	354	361	358	357	348	372	370	327	370	333	388	400	342	356	412	351	340	365	353	355	358	358	332	357	342	339	358	346	337	347	362	368	338	340	361	345	354	379	330	370	369	345	352	348	365	369	349	339	318	379	358	355	353	340	343	320	339	328	337	331	360	363	351	344	365	298	347	361	339	350	322	377	338	329	376	328	327	356	384	327	374	338	367	345	356	393	368	357	336	403	337	379	366	327	371	372	368	351	344	349	376	370	373	363	391	350	313	368	350	339	318	361	333	377	374	363	396	340	369	326	361	362	379	362	331	366	332	358	346	365	382	372	368	360	367	341	375	333	325	362	365	326	391	345	369	371	357	397	355	347	347	400	355	367	360	335	375	345	340	357	375	345	337	374	349	341	330	341	352	346	382	371	379	392	367	358	328	357	371	377	352	366	334	378	358	373	345	340	343	371	337	322	328	303	322	362	337	352	353	362	321	371	363	352	367	340	306	321	370	361	364	347	373	387	377	338	346	357	372	354	382	379	355	359	335	335	361	370	352	346	377	360	391	354	337	386	369	339	341	367	348	399	372	362	347	350	346	360	332	358	369	351	382	331	376	356	358	360	339	370	330	357	348	349	312	361	331	340	361	387	375	378	341	331	352	346	352	387	329	362	354	351	342	356	370	337	327	347	350	361	342	383	375	342	344	355	336	337	391	350	351	332	338	337	372	368	345	370	363	351	367	354	343	347	363	351	375	330	370	338	365	374	355	388	362	359	334	343	324	350	313	322	323	330	335	349	350	345	361	362	373	369	355	356	386	350	337	377	355	355	361	343	371	411	371	383	357	365	378	364	332	353	349	357	360	355	347	345	352	347	348	375	375	326	369	354	371	365	349	360	363	365	308	357	356	374	363	333	329	380	335	370	328	363	371	356	306	350	335	354	367	381	358	371	364	405	359	353	372	366	368	386	358	357	367	351	359	357	363	356	345	350	353	365	375	352	348	335	378	362	372	337	367	340	330	357	390	353	349	323	321	349	361	360	348	368	346	340	348	336	366	331	412	408	331	359	394	360	356	401	360	391	352	339	360	366	392	351	344	364	360	377	382	388	348	382	359	343	342	362	350	350	330	354	364	349	375	352	367	330	365	362	333	355	357	353	329	336	359	356	357	349	382	336	341	318	342	387	334	378	350	349	375	375	387	402	389	350	366	387	370	383	416	365	338	342	380	337	338	359	350	373	366	338	347	370	381	350	326	370	367	395	367	362	326	348	333	362	349	412	311	381	371	388	350	376	371	355	329	345	320	349	371	390	325	351	394	357	356	308	361	349	369	333	375	351	367	335	343	350	354	345	345	344	365	347	334	383	368	341	352	327	338	377	335	387	338	372	351	377	348	361	366	350	364	374	367	355	356	355	362	354	365	351	372	361	384	365	359	365	328	356	353	385	326	357	388	341	387	357	348	376	393	328	370	349	392	337	315	340	392	319	325	336	329	391	347	413	416	352	334	357	333	348	363	344	327	365	321	375	360	322	342	326	308	379	328	380	353	350	362	379	357	347	377	364	352	338	376	339	357	322	362	357	318	357	401	337	382	375	310	303	389	353	376	333	347	348	371	377	346	354	361	386	342	383	361	381	376	351	354	356	316	326	375	353	376	332	372	380	330	376	348	372	380	374	340	355	351	330	415	356	337	347	358	338	372	376	352	408	332	352	353	388	353	339	397	341	338	397	372	385	351	366	329	313	377	368	364	341	355	353	344	341	388	357	339	366	348	402	384	354	381	370	356	323	367	356	382	352	321	345	345	366	348	373	360	340	320	372	352	381	337	340	353	402	370	334	367	380	342	355	319	329	314	397	327	363	390	384	380	329	371	341	379	365	354	352	346	361	363	386	312	374	326	395	398	346	303	358	361	358	342	357	348	376	350	363	356	398	344	352	345	358	346	318	374	354	334	351	358	342	356	334	361	350	344	373	336	381	348	364	353	370	349	335	361	356	350	369	370	358	384	361	364	334	329	347	359	367	392	342	358	342	330	357	378	361	391	374	324	364	362	360	378	351	331	346	330	360	368	366	383	343	365	351	314	345	349	330	374	337	346	316	351	357	358	344	373	350	370	369	372	348	366	365	379	325	349	367	363	354	367	370	372	322	368	375	349	339	412	350	358	350	385	387	316	360	361	345	347	379	354	332	346	376	391	352	349	367	352	366	348	363	331	377	385	371	342	369	347	355	362	367	360	372	339	353	363	393	341	372	400	371	343	374	355	355	335	322	342	355	334	328	388	350	356	364	359	374	386	361	339	372	370	364	375	340	336	381	373	364	358	342	371	356	378	329	339	368	345	382	352	362	346	352	370	361	346	324	337	309	388	381	366	364	324	324	380	337	344	353	368	392	387	386	370	366	386	379	366	361	367	340	346	358	364	349	392	337	349	334	375	321	379	385	399	399	349	373	346	381	344	369	388	327	351	340	373	357	338	363	337	361	373	333	374	322	360	297	391	382	356	328	342	336	358	372	355	360	333	357	332	316	329	347	352	324	387	362	347	334	357	345	363	380	384	364	369	357	340	339	378	371	342	336	355	362	406	346	353	346	351	410	316	409	347	361	370	402	359	340	345	362	373	377	372	360	359	365	328	375	385	366	402	364	368	346	379	364	381	365	377	346	361	373	399	370	349	353	364	337	390	333	346	341	370	374	346	376	351	328	361	342	362	356	352	381	409	394	348	316	367	387	342	372	356	350	359	329	319	371	352	316	372	320	368	366	396	359	337	360	376	363	360	340	359	386	366	354	347	320	344	345	365	357	363	372	339	370	348	374	351	348	366	320	345	353	361	344	377	377	382	383	335	364	350	329	317	371	364	355	323	358	357	359	351	348	331	383	344	367	377	371	388	368	381	381	335	377	368	378	364	359	308	343	350	363	368	327	363	346	321	359	348	358	387	359	379	333	344	388	316	370	384	371	342	338	362	359	350	362	381	356	346	319	357	343	335	349	363	385	341	339	345	371	367	356	369	341	373	369	325	334	387	366	361	328	344	358	341	346	363	370	394	394	370	353	322	375	339	379	345	365	319	382	347	347	318	338	344	364	349	322	405	363	352	360	313	373	321	363	347	389	365	326	381	367	369	375	378	346	366	388	340	321	345	331	348	353	346	305	328	354	346	353	373	350	342	360	371	353	369	338	339	368	354	364	388	361	361	367	351	394	343	362	343	366	323	357	332	362	362	355	365	324	347	339	393	364	364	367	330	363	343	342	346	356	359	416	345	326	355	336	371	366	345	332	359	338	363	343	349	371	384	343	313	372	371	371	386	377	323	346	371	358	330	351
2182	845	826	893	873	902	865	838	870	849	871	875	865	893	907	872	787	831	877	853	836	869	858	862	831	825	847	819	856	870	846	840	839	826	853	827	880	885	836	839	867	897	826	827	854	786	858	849	872	921	878	825	867	837	813	842	801	807	832	846	866	851	830	827	815	852	845	818	828	791	805	886	851	850	847	837	823	835	814	859	807	813	848	863	872	863	849	794	818	812	856	833	863	857	854	869	861	821	769	840	800	823	837	836	864	850	845	834	843	840	826	822	849	901	777	884	814	800	820	867	845	856	851	846	816	824	839	811	881	868	858	841	869	888	856	801	838	895	780	813	846	853	833	846	805	881	851	862	875	846	849	814	830	833	835	844	859	827	831	879	805	869	859	826	828	846	822	858	849	813	830	795	909	842	811	874	801	831	873	829	861	827	865	807	825	853	891	861	827	801	795	883	903	861	812	887	858	808	824	844	856	789	811	835	862	869	806	817	865	803	858	813	838	851	828	910	816	849	839	846	810	828	876	824	862	803	860	894	877	798	844	900	806	914	886	865	837	834	847	851	837	829	821	843	847	876	878	872	829	839	840	824	875	828	861	826	895	782	872	849	836	804	852	845	836	836	858	837	860	839	809	805	880	849	819	816	805	819	837	820	806	911	875	867	803	861	845	866	863	848	819	866	881	845	839	815	872	890	837	842	838	838	835	898	821	844	863	804	885	834	857	843	820	794	857	816	863	821	848	832	873	839	828	834	815	848	834	800	785	866	865	792	844	809	888	842	890	821	807	825	852	813	827	855	806	857	814	831	828	921	867	872	835	856	876	788	861	854	831	883	829	801	832	832	844	876	845	833	811	807	842	865	898	800	841	829	841	815	836	862	844	783	862	809	770	864	911	853	854	807	785	819	876	804	808	837	857	873	862	856	885	852	804	862	836	823	864	891	875	832	829	806	886	840	862	826	801	812	833	832	842	856	857	840	850	814	885	853	844	817	855	860	791	806	854	816	861	851	765	838	838	764	871	854	857	804	862	777	826	812	826	843	849	868	833	817	848	839	786	855	842	803	828	852	858	838	816	810	820	884	820	902	897	882	871	819	847	821	833	837	850	841	844	887	792	812	863	822	844	860	825	803	823	794	862	840	848	878	808	873	824	805	805	820	895	826	853	866	859	807	861	836	848	870	785	850	871	901	799	831	829	812	839	859	866	832	872	866	815	848	848	860	870	888	820	844	799	832	845	787	832	858	847	816	801	842	820	844	836	847	847	821	772	841	859	807	862	837	896	829	827	831	883	840	852	853	839	824	846	805	874	837	857	833	871	853	880	842	817	845	861	813	821	872	888	813	794	846	806	854	875	859	855	843	864	813	851	868	826	780	852	860	837	790	801	879	805	854	836	817	828	862	848	839	793	837	821	781	845	840	806	861	828	845	887	842	858	827	835	862	835	900	859	839	842	809	793	857	891	822	857	859	806	887	869	819	843	894	816	857	867	851	853	840	839	839	849	864	831	847	833	828	823	860	858	842	872	810	808	848	805	858	894	818	859	812	814	891	851	823	819	831	840	840	827	794	819	847	807	842	859	916	832	841	805	886	856	828	831	859	833	817	876	817	834	854	829	854	857	847	824	870	882	842	862	871	909	813	827	821	824	829	826	830	822	872	872	864	855	799	874	920	825	836	827	861	866	778	847	793	848	820	818	825	791	885	846	842	855	788	854	844	884	890	871	858	861	834	835	849	836	820	815	807	825	875	830	831	836	831	822	793	867	858	852	821	881	813	872	860	830	814	869	858	857	834	834	813	832	921	846	886	801	854	843	839	842	826	831	850	823	835	802	872	811	895	792	853	823	858	864	797	848	863	816	889	857	864	827	878	831	866	799	872	832	817	832	778	884	851	832	813	809	827	774	835	807	887	865	884	882	849	880	885	881	785	872	918	833	823	846	872	843	811	810	838	797	809	859	818	859	825	818	843	855	846	816	829	823	842	840	841	782	832	816	821	806	883	853	844	863	868	841	859	862	924	815	838	792	826	829	824	822	824	802	870	848	822	824	888	842	829	879	850	860	800	872	841	827	820	837	797	835	823	820	809	830	850	821	854	888	856	771	852	810	810	840	824	859	818	863	858	862	872	865	882	837	830	825	863	898	845	858	811	888	834	904	863	832	818	830	844	865	771	863	862	866	850	867	833	795	869	856	824	842	867	827	876	854	877	825	827	826	857	842	829	805	841	821	827	803	822	855	818	833	829	852	892	819	843	782	838	839	828	859	835	853	881	890	900	768	894	809	857	809	855	832	837	831	874	832	792	890	837	842	844	790	826	839	829	849	813	832	844	793	853	831	862	906	817	846	896	830	867	784	836	803	787	825	834	869	815	847	859	800	818	860	840	852	818	806	885	808	866	786	787	855	818	832	888	860	863	803	815	806	829	843	870	873	858	832	866	839	835	822	863	830	844	866	799	846	825	848	868	857	865	873	848	850	799	804	910	843	791	872	866	872	869	860	839	848	834	811	852	852	852	853	898	872	863	854	798	855	842	818	836	880	870	839	826	792	833	846	809	834	828	811	801	836	859	833	834	842	809	812	835	844	835	837	793	835	793	824	866	863	837	840	813	819	834	792	871	848	830	929	826	835	884	807	851	791	836	849	883	823	791	803	898	838	842	910	839	869	861	868	864	842	840	835	879	874	801	854	810	899	827	866	891	813	851	835	873	843	818	903	817	788	815	879	843	864	791	829	901	879	845	831	900	844	850	809	826	872	841	854	872	817	840	863	852	866	817	844	821	864	845	836	831	864	824	842	867	833	841	854	854	807	813	832	812	892	856	838	882	876	858	867	882	929	869	870	831	849	843	810	836	857	854	782	791	846	838	850	875	871	844	851	869	890	833	819	815	831	813	831	866	798	841	853	847	823	817	798	863	845	832	819	843	823	899	783	869	862	919	863	806	815	852	833	829	799	813	854	842	830	864	828	826	826	860	843	844	845	864	902	844	812	883	839	844	871	853	827	822	844	846	829	865	831	825	872	869	778	833	819	780	840	868	833	818	814	853	843	846	831	801	862	849	855	892	811	866	812	803	850	810	836	810	809	780	826	820	830	856	895	847	832	783	861	819	833	894	875	836	868	841	797	798	853	853	876	851	861	836	846	828	855	883	855	860	864	850	877	830	820	890	846	828	865	854	841	842	902	827	845	835	799	821	866	850	881	857	856	851	835	834	886	836	843	894	816	845	789	933	852	791	808	851	842	864	831	834	885	827	812	864	853	881	810	862	820	833	792	892	819	855	824	775	813	815	851	793	832	833	852	881	808	865	880	826	833	845	823	829	858	810	881	790	867	825	845	819	786	818	873	839	841	896	821	853	870	824	858	846	862	841	774	869	848	818	882	830	854	848	904	864	803	833	830	809	828	860	910	825	852	849	807	887	873	860	822	898	891	814	863	816	861	823	864	796	871	779	810	841	802	775	807	842	863	852	838	849	802	831	828	846
7321	522	570	448	361	336	298	281	270	267	251	245	257	241	218	229	204	232	225	219	216	205	218	212	218	225	225	216	199	225	237	222	201	208	209	236	247	224	220	208	228	231	213	217	246	205	207	222	203	212	204	220	217	227	200	230	223	216	208	197	209	218	219	243	224	179	189	202	201	227	218	215	214	221	241	193	220	218	204	231	197	213	208	244	207	219	228	235	211	215	251	228	216	203	197	242	242	200	232	208	230	215	220	229	187	213	200	195	180	192	222	228	201	224	225	201	233	200	224	230	213	202	215	213	239	214	210	211	226	220	218	232	219	225	213	210	231	213	224	205	226	218	233	221	199	207	222	238	215	220	230	232	247	215	221	235	219	204	230	209	218	192	214	227	223	218	229	227	213	228	219	216	213	196	229	219	212	249	234	216	227	213	218	205	210	199	196	213	242	215	214	206	244	214	222	214	238	201	195	201	201	245	217	235	229	212	173	208	214	241	215	221	226	244	203	215	197	202	219	214	185	244	220	179	206	211	189	218	217	220	204	223	211	207	195	220	215	215	225	199	211	194	209	216	186	215	234	195	209	221	199	199	231	224	228	200	199	220	241	239	200	212	211	209	232	195	241	218	214	209	205	235	208	215	251	210	193	230	221	215	191	220	214	207	193	186	204	225	230	209	213	214	216	237	228	228	214	213	209	210	217	210	227	241	214	222	211	222	212	210	229	213	213	216	211	207	237	222	222	207	241	224	232	248	206	187	225	193	213	225	202	216	218	215	220	223	209	203	236	231	212	224	225	217	198	207	206	231	197	201	188	216	228	204	206	211	214	184	209	211	165	222	218	208	211	258	203	245	232	229	176	220	205	196	188	206	232	217	239	218	193	199	234	225	205	220	232	231	213	224	201	252	219	222	210	223	231	213	211	234	233	200	197	228	209	209	222	175	231	214	254	198	229	201	201	238	225	235	222	221	201	234	222	218	201	250	264	227	224	192	270	214	173	200	223	216	246	226	194	207	226	239	212	225	189	218	195	233	197	198	216	203	198	218	216	209	217	218	211	208	215	214	213	207	197	230	188	203	197	211	229	220	238	209	190	219	199	198	218	232	186	194	224	227	221	214	219	243	222	205	211	180	239	249	208	211	215	207	196	230	192	197	221	225	211	235	211	203	172	226	219	181	216	219	230	264	230	220	207	237	250	210	237	203	244	238	212	230	211	212	208	205	228	189	207	184	220	206	203	191	200	223	231	206	210	233	248	233	201	219	241	210	215	219	237	223	215	218	235	195	246	224	209	219	230	183	209	218	229	222	200	213	212	247	229	212	228	231	212	221	198	213	218	244	191	197	238	190	234	210	217	206	209	220	210	218	217	242	219	234	239	223	219	199	203	208	203	254	208	205	240	252	227	215	202	223	226	228	194	194	225	193	196	219	209	194	223	199	233	215	226	199	211	227	226	194	218	222	199	212	225	232	222	237	234	204	239	216	198	191	238	203	226	212	203	226	216	236	236	214	180	218	241	256	178	226	224	206	224	207	211	238	226	206	215	186	194	205	195	206	195	192	198	226	214	224	245	226	216	228	229	218	220	204	187	203	229	204	192	222	218	226	210	221	230	232	220	227	239	219	208	193	178	222	240	218	224	234	242	193	214	221	196	218	223	208	209	219	213	259	200	227	203	229	211	235	201	210	208	208	224	210	197	192	231	231	217	221	244	219	225	224	206	201	214	231	199	197	221	230	211	247	237	200	214	228	241	196	201	201	210	184	204	243	195	208	215	187	212	206	225	201	220	202	220	209	241	233	215	218	225	228	247	189	224	208	240	204	210	241	212	212	206	192	221	229	221	189	240	242	218	190	201	228	187	211	218	218	219	223	223	207	212	212	184	213	204	200	220	229	209	210	198	207	227	223	225	216	226	219	198	214	216	226	192	217	184	221	193	215	187	215	222	221	205	211	269	206	223	239	214	206	221	179	207	207	182	189	220	212	228	220	240	199	223	228	232	249	203	213	211	216	198	232	187	196	225	207	236	219	209	257	216	207	218	192	211	198	223	230	216	194	240	181	207	239	219	203	220	223	228	190	217	195	211	231	234	206	227	202	230	195	219	230	196	225	193	191	190	205	221	234	234	221	211	224	216	235	219	194	199	197	217	227	207	209	199	217	212	179	186	236	220	214	211	203	213	196	189	211	216	240	217	200	196	216	202	212	221	190	196	188	218	196	217	251	234	206	224	195	221	216	226	262	225	209	227	192	211	232	235	249	227	199	193	222	236	216	208	237	232	212	243	201	257	224	247	215	222	233	217	208	195	224	236	222	225	212	222	208	199	180	232	248	210	210	197	205	189	246	231	234	202	231	227	220	206	210	231	211	227	224	207	226	223	230	218	229	213	237	217	215	209	208	221	216	246	226	224	210	216	222	220	228	186	211	209	225	215	198	220	235	227	205	215	212	218	210	240	226	222	203	198	239	228	195	213	222	229	243	195	218	183	201	214	195	217	217	220	218	226	222	195	205	234	249	212	216	252	200	225	203	231	212	198	238	223	220	198	229	202	233	227	221	223	214	223	216	223	219	211	188	228	191	218	202	187	204	201	182	201	203	181	246	197	206	211	208	249	221	232	222	195	213	215	230	214	233	217	234	251	216	188	224	226	201	194	202	239	222	190	215	232	204	219	201	237	227	193	224	204	224	203	193	194	207	202	203	195	182	199	234	195	230	213	221	195	197	238	242	196	215	190	233	213	228	213	206	234	203	227	190	220	203	222	212	205	207	206	223	203	201	241	213	201	189	205	218	185	200	242	217	225	235	216	228	221	209	215	217	218	197	216	207	233	230	221	214	229	198	218	216	216	233	192	206	205	222	233	225	221	192	204	211	201	199	223	221	226	193	205	209	211	226	200	233	228	191	215	194	230	219	215	209	220	219	215	219	197	228	227	193	205	254	213	215	221	196	210	227	236	219	219	219	218	225	210	199	195	205	187	232	205	229	195	244	208	202	199	204	218	238	213	222	188	202	227	189	200	203	223	209	218	181	206	226	241	227	273	197	215	210	262	216	207	223	255	227	195	228	216	194	219	206	202	208	218	242	218	224	222	179	204	208	204	216	211	207	224	239	238	206	200	232	226	220	238	207	207	241	249	202	198	197	215	189	197	230	215	243	221	214	226	219	234	199	225	215	226	210	230	251	197	216	213	227	217	211	209	204	253	241	241	203	217	217	238	230	241	225	220	217	235	207	217	239	231	254	229	219	216	213	206	221	220	207	221	214	209	258	229	198	208	246	196	201	210	207	227	203	221	214	224	220	221	217	215	216	240	222	216	203	231	218	208	212	205	247	192	245	204	213	223	209	210	175	217	235	198	231	226	208	230	196	202	221	214	221	215	248	229	200	207	195	152	224	206	194	195	198	233	206	228	231	218	221	225	211	223	207	218	168	226	224	218	229	208	203	209	195	225	201	202	212	226	232	191	214	218	189	246	230	224	202	201	226
6339	858	1228	1375	1316	1192	1002	941	877	854	837	788	751	658	660	627	663	601	597	632	660	620	619	605	623	573	617	585	564	641	574	604	618	628	593	584	590	591	611	551	596	598	580	572	560	575	597	608	620	590	581	545	580	565	574	588	594	562	562	574	543	576	592	606	575	610	529	601	578	570	540	599	581	588	577	568	570	592	579	561	595	583	583	521	615	572	617	616	586	597	572	561	611	579	579	637	592	604	542	557	611	588	584	564	554	545	562	577	567	601	567	607	582	544	559	622	578	549	587	611	588	569	593	552	561	551	605	614	580	615	623	603	568	593	583	554	618	558	618	601	539	592	601	600	588	537	554	614	573	581	605	601	596	642	629	592	547	561	591	621	627	584	617	565	557	614	574	614	616	562	586	582	596	618	580	603	596	580	597	590	595	572	596	580	576	598	586	598	613	568	593	531	583	567	592	627	570	602	629	575	606	589	573	592	598	555	629	572	594	652	573	624	592	608	592	571	572	636	622	579	578	601	586	576	591	608	601	592	572	614	578	572	556	617	553	582	578	596	576	583	589	568	600	594	562	583	581	545	567	647	562	603	619	596	580	577	555	614	561	556	586	584	585	570	581	593	589	577	617	576	584	604	580	616	564	585	572	582	604	574	579	599	602	605	597	566	566	513	573	568	547	564	609	530	603	612	555	519	600	550	551	603	603	584	551	581	568	618	569	623	609	546	568	580	548	563	604	589	553	557	598	588	572	601	566	561	579	571	610	602	610	627	561	586	565	604	599	589	614	530	569	607	581	596	639	625	518	637	587	569	579	599	571	559	594	574	571	569	508	541	575	622	613	602	574	559	581	583	577	583	607	559	581	601	605	545	576	602	542	604	592	566	604	586	561	582	577	574	591	554	589	566	524	573	603	582	552	594	596	581	592	628	597	606	579	556	566	608	599	600	598	562	629	584	610	570	601	531	554	594	606	592	560	542	578	610	543	593	570	533	584	553	588	597	585	616	569	581	589	590	589	579	605	556	622	578	568	598	558	599	597	551	586	601	588	566	569	571	545	626	538	578	594	601	591	588	599	550	598	603	604	602	596	586	594	604	593	596	592	615	600	601	573	591	592	598	594	568	571	567	597	593	570	591	609	564	608	593	605	545	586	583	582	578	595	629	593	588	547	604	576	641	613	591	549	619	609	540	577	561	598	584	586	552	549	601	585	604	574	638	548	586	607	553	562	582	597	562	602	569	602	594	558	566	563	548	603	602	602	570	593	586	560	568	554	563	594	614	607	581	572	581	573	584	594	537	614	571	552	559	576	586	566	618	643	575	557	600	606	620	588	563	562	562	570	581	616	576	568	591	563	587	592	579	596	578	583	580	566	570	554	531	594	646	614	554	583	575	578	557	559	596	616	577	580	574	575	589	587	569	617	624	590	595	591	586	570	571	594	601	628	524	583	567	583	575	547	622	567	591	620	507	614	594	558	543	573	556	550	579	529	542	589	548	593	578	551	551	582	585	615	535	586	562	558	608	569	596	620	574	587	585	558	607	625	598	566	569	630	608	570	570	589	584	530	597	609	612	565	565	594	563	567	579	549	578	578	555	574	645	589	574	582	577	584	579	533	565	590	579	572	554	579	588	577	525	573	559	588	546	570	580	579	531	565	588	587	564	626	559	589	594	579	536	604	598	604	592	507	579	582	571	560	608	571	614	577	553	584	594	565	564	588	534	573	569	592	583	567	575	578	567	599	562	600	602	582	573	560	612	554	575	650	612	539	572	587	572	598	574	587	604	589	616	582	621	594	623	573	555	588	552	516	560	598	569	557	605	577	582	616	579	554	540	575	561	574	551	577	615	599	570	595	581	567	581	543	548	607	556	578	526	591	558	594	594	574	588	584	523	610	596	579	627	584	603	553	607	599	603	574	620	554	600	619	617	589	566	581	606	567	583	578	636	588	587	595	561	641	569	581	575	593	576	583	560	528	572	569	590	560	597	567	614	601	577	587	632	563	589	601	561	573	599	565	568	622	584	589	630	563	580	610	572	600	547	555	613	584	539	569	610	563	583	591	592	612	564	578	561	541	594	566	641	592	569	553	549	578	617	581	569	613	624	577	577	580	604	576	592	570	547	561	568	587	603	560	561	597	570	608	568	591	571	607	564	589	600	600	592	604	557	635	534	569	592	593	583	599	579	602	597	532	576	580	580	598	573	549	592	537	569	589	557	598	563	602	595	567	617	581	594	587	591	582	569	599	545	602	630	613	551	599	573	572	567	597	550	569	601	627	598	594	590	619	595	604	547	550	637	530	569	601	598	565	538	587	586	605	553	607	576	563	583	595	606	603	612	588	606	559	583	598	595	587	562	593	565	582	580	577	574	587	549	627	616	580	565	602	593	615	586	596	559	570	565	568	591	580	595	631	592	582	596	594	607	613	632	624	615	624	560	538	604	587	591	605	559	561	571	578	587	592	612	595	606	577	585	613	617	599	574	594	570	563	613	603	564	600	593	572	573	565	562	569	620	605	613	587	561	563	548	571	596	622	576	564	607	584	564	549	613	605	605	594	582	573	614	558	577	578	574	571	576	550	559	551	566	554	578	550	614	598	580	560	600	576	592	610	552	623	606	569	595	642	576	608	570	590	575	616	531	580	592	552	559	562	581	590	584	594	568	547	575	602	562	604	613	586	536	581	618	528	584	583	567	587	571	630	576	563	632	561	577	561	581	609	570	598	569	559	596	593	574	582	591	627	539	607	605	628	626	593	606	574	613	602	574	541	582	577	587	570	573	577	590	579	588	567	564	543	601	554	606	588	605	585	577	600	594	594	547	593	599	559	558	589	579	569	587	591	576	528	583	559	601	548	573	560	531	572	559	592	583	607	555	557	592	603	553	582	628	576	594	580	563	593	583	588	575	549	591	554	569	582	599	567	596	565	573	566	601	563	580	568	622	580	564	583	572	590	594	555	563	627	562	550	565	587	591	630	591	601	569	574	607	645	596	599	615	547	552	601	609	579	573	591	576	598	602	580	577	559	536	591	593	567	588	571	582	604	547	598	606	574	560	585	591	539	605	626	609	590	613	568	552	609	612	590	584	563	574	586	551	620	590	573	592	573	567	615	593	606	614	585	581	551	587	590	595	556	628	614	563	593	615	596	572	590	574	583	590	569	603	586	544	584	575	602	608	611	610	600	585	577	576	587	563	579	582	589	650	600	562	594	628	565	595	613	564	567	596	566	576	560	542	561	580	620	547	546	601	622	607	564	599	590	579	591	538	559	548	575	584	545	586	566	575	599	597	545	544	601	595	593	563	622	570	575	609	594	576	550	596	612	600	588	578	544	580	561	618	559	554	578	536	565	561	591	545	582	581	553	556	551	567	568	605	564	601	619	583	565	593	621	622	567	651	553	592	570	570	572	611	571	592	582	612	562	621	564	593	531	544	622	583	582	554	572	645	534	578	586	573	572	566	585	570	611	571	594	556	566	629	555	630
14768	1370	1024	883	740	557	563	591	497	437	401	447	426	386	401	401	372	375	367	390	389	376	372	361	405	388	385	389	400	334	365	387	376	371	366	399	360	364	400	341	385	414	362	380	396	338	398	393	357	371	397	372	371	389	375	347	362	372	405	363	358	362	376	365	399	350	381	371	349	375	370	363	384	371	354	357	386	398	364	352	402	401	384	351	378	374	350	371	385	385	394	358	365	392	346	372	359	370	371	373	354	333	378	381	403	364	409	391	397	379	387	369	376	372	378	412	405	369	377	363	372	377	394	386	371	332	338	374	383	386	367	401	394	344	375	400	373	349	361	387	331	320	386	382	396	386	347	383	367	400	397	378	366	386	382	384	366	355	366	367	382	338	400	399	368	359	369	368	355	349	349	364	381	383	396	361	374	387	411	379	401	378	396	396	355	374	364	358	372	338	407	407	342	419	372	342	363	360	378	384	414	382	377	386	364	393	368	398	391	363	352	359	424	368	324	401	391	368	381	351	359	413	359	353	342	354	370	410	453	377	346	365	389	368	389	388	365	332	406	341	356	378	338	341	381	390	368	361	421	374	356	392	366	356	366	358	355	341	329	396	371	401	363	350	340	361	398	398	327	341	338	361	393	371	386	380	428	360	362	374	376	371	372	390	368	374	368	344	401	357	369	370	377	387	375	393	410	377	364	332	348	419	366	387	343	383	367	364	341	384	356	398	374	343	332	349	366	340	388	391	369	344	354	370	382	336	380	385	394	454	349	392	363	416	379	386	377	373	366	411	399	360	346	389	357	379	359	376	394	381	366	334	354	393	363	361	357	370	391	386	349	356	372	422	375	346	352	370	339	399	371	374	374	373	347	354	368	334	350	387	363	389	352	352	361	353	397	389	382	380	358	382	426	391	371	370	370	367	419	346	382	372	388	380	361	338	371	378	339	352	367	337	387	369	376	401	379	398	384	341	375	377	371	344	364	374	379	416	391	381	374	374	334	356	351	424	348	360	326	366	363	378	354	382	357	380	345	343	354	355	341	344	378	336	358	354	398	375	387	397	353	373	349	364	356	368	330	346	361	389	344	398	374	399	355	367	366	369	385	363	343	356	388	396	320	369	400	345	389	398	371	374	340	361	392	380	373	349	369	379	376	377	343	362	375	358	387	360	371	354	351	392	393	358	364	309	380	356	384	357	349	349	379	351	334	350	384	372	372	370	339	382	365	367	327	415	332	387	388	393	363	386	384	397	379	390	355	398	354	385	366	334	374	403	393	366	366	407	328	344	359	389	385	360	378	377	386	410	372	374	354	373	347	371	384	359	341	358	338	416	395	381	350	388	369	368	372	352	391	363	354	396	352	367	402	361	418	377	395	332	385	371	365	426	372	355	356	366	339	372	376	372	362	335	349	374	332	397	353	392	389	396	320	331	379	372	385	362	357	375	420	392	387	397	342	408	388	342	356	375	400	351	373	356	353	357	337	348	347	344	357	413	383	356	351	362	347	375	368	347	368	323	360	382	403	361	351	365	388	365	364	385	361	370	361	360	349	380	340	385	376	378	359	380	398	386	419	374	380	336	376	369	381	389	350	360	366	361	330	366	380	386	369	365	370	331	369	366	376	391	384	372	374	361	365	386	388	378	366	379	368	372	344	349	349	366	338	367	400	377	360	366	371	340	338	375	381	358	363	363	332	340	383	377	350	372	375	360	364	378	382	378	383	369	349	362	377	364	373	364	416	337	329	410	411	336	374	364	405	361	340	373	368	323	359	380	380	358	357	358	358	400	354	385	348	351	381	385	378	364	378	353	375	334	374	398	391	379	341	406	350	349	376	332	394	396	406	389	388	358	400	335	390	376	353	416	416	364	390	399	388	384	377	354	391	365	373	359	348	353	340	368	357	390	367	353	383	360	390	369	367	399	374	382	361	380	382	377	374	366	369	358	322	344	366	375	376	365	331	360	404	371	347	395	374	367	354	356	370	360	377	356	362	381	389	363	420	384	363	389	372	386	369	365	385	391	366	389	374	401	388	370	328	374	411	356	375	352	352	352	361	392	374	373	346	366	404	323	396	393	336	339	348	350	405	364	392	394	367	371	354	393	372	363	347	357	372	375	382	367	337	380	354	331	344	374	381	387	388	376	400	356	428	356	368	391	374	355	383	371	391	369	348	367	368	328	340	333	414	398	363	357	359	376	339	404	400	355	350	389	327	356	373	362	433	350	335	403	349	376	371	361	356	382	399	351	409	378	394	378	376	398	353	396	342	381	414	344	390	385	361	371	346	382	382	413	331	357	387	336	389	353	352	377	403	407	376	356	345	367	345	343	337	364	349	384	354	374	404	349	372	379	364	370	373	371	371	328	369	414	382	350	375	334	346	376	382	361	375	368	399	374	394	393	386	438	392	381	369	353	384	411	395	386	359	349	389	398	393	347	369	394	369	358	354	392	342	369	366	354	384	389	366	367	357	352	335	391	402	406	377	376	372	352	361	383	382	383	363	359	363	356	351	356	386	386	353	383	402	380	392	322	341	380	404	371	367	416	372	398	386	379	342	368	378	382	406	349	376	358	393	378	374	388	369	360	376	397	364	396	408	378	386	377	375	365	369	354	393	370	340	363	365	385	373	396	346	325	367	334	396	325	327	397	352	374	343	378	349	392	358	403	341	368	356	355	377	371	375	350	373	390	397	382	368	378	362	361	318	372	370	323	362	365	368	343	350	360	363	366	414	374	370	395	384	391	376	393	326	376	372	378	404	362	345	418	369	345	371	366	392	389	368	361	397	368	377	324	372	368	411	371	403	362	353	381	369	379	387	422	397	379	391	369	353	370	391	404	377	335	366	372	386	374	352	360	385	378	413	357	387	366	369	368	342	371	370	380	370	369	364	365	370	347	394	366	393	396	351	377	400	340	385	357	375	351	346	348	357	341	365	365	367	344	368	408	383	400	355	346	382	358	410	359	411	374	334	388	379	371	373	377	379	354	417	397	381	356	351	362	374	380	369	354	344	355	412	391	379	379	404	352	354	362	365	412	384	343	361	354	380	361	378	366	376	379	376	387	349	398	347	372	369	388	381	366	359	383	342	373	338	398	361	372	377	399	395	406	371	398	408	368	373	365	378	351	339	330	378	342	365	370	354	399	372	390	372	360	338	374	346	397	362	391	361	377	373	351	382	376	370	365	372	372	358	380	367	381	403	352	373	376	385	394	379	366	349	400	346	371	369	399	409	403	371	389	378	381	328	350	392	394	353	355	374	341	376	339	358	360	403	374	388	350	364	370	381	396	363	380	375	345	393	403	392	385	373	369	335	366	393	385	369	355	371	373	384	359	382	321	390	369	373	347	337	347	352	398	393	379	350	403	411	317	381	397	370	379	395	343	348	385	375	324	340	331	346	396	324	376	368	362	357	390	359	372	374	347	333	398	336	402	362	410	361	353	371	371	395	378	361	395	368	364	347	378	382	357	376	364	405	387	359	387	340	350
8586	1399	2338	2622	2274	2130	1860	1742	1626	1407	1353	1342	1201	1161	1133	1045	1039	987	1002	980	985	1000	991	991	961	921	922	960	928	966	927	991	937	956	946	951	882	916	917	883	1015	942	937	921	928	877	921	930	911	981	952	902	909	921	912	895	926	874	896	908	916	876	947	936	927	928	935	907	882	939	927	878	899	890	893	927	918	863	911	925	892	872	867	863	952	911	905	927	952	887	884	936	882	901	905	911	887	877	922	907	899	881	947	898	838	845	920	970	911	942	911	904	935	970	886	854	934	930	917	942	985	884	940	968	970	911	918	954	927	914	864	859	903	918	942	866	852	906	924	919	841	897	940	961	916	945	897	940	911	918	927	883	913	951	913	890	902	862	926	894	916	836	905	914	888	944	868	926	876	882	915	941	904	891	922	945	923	959	940	906	867	903	834	892	928	885	887	909	933	916	884	901	916	914	924	945	889	903	892	918	865	961	894	882	942	859	882	884	856	874	894	910	900	891	906	932	843	947	878	903	873	901	927	938	908	898	875	858	907	896	861	854	900	911	927	963	955	905	940	901	902	929	912	881	911	924	890	938	950	840	895	932	912	910	889	948	863	923	895	908	952	962	893	905	921	878	904	861	956	929	985	935	893	967	860	858	914	905	921	943	915	870	915	928	934	868	930	913	933	899	942	923	905	919	887	857	851	889	895	910	890	994	919	901	893	927	935	910	888	831	890	932	901	904	873	891	894	917	911	939	947	904	876	897	812	909	919	871	858	893	913	890	911	885	931	911	877	905	912	942	884	910	897	882	926	920	941	931	901	940	913	947	894	870	905	894	933	932	904	906	922	861	928	845	876	923	877	887	947	908	912	885	866	893	893	928	868	909	864	889	952	928	872	887	908	826	900	878	895	906	907	924	885	880	940	913	857	879	893	964	868	881	910	836	933	910	843	883	893	1005	949	933	861	944	954	909	841	891	935	884	900	958	907	905	867	916	948	843	915	951	880	949	922	905	953	900	928	908	918	909	892	926	914	891	905	926	932	879	875	866	953	882	914	887	892	875	950	909	888	904	915	948	932	857	984	902	917	882	903	898	876	860	912	906	885	950	964	917	878	883	863	921	903	896	908	901	933	931	919	902	848	959	901	923	869	935	926	890	902	919	910	866	941	893	907	881	926	929	966	828	923	917	961	883	844	919	911	860	917	924	870	909	902	842	917	890	963	898	888	921	987	881	905	894	935	883	876	936	911	888	892	929	877	966	912	873	907	902	884	941	979	886	919	873	911	914	924	964	899	880	861	920	941	911	896	880	917	877	924	934	930	826	842	866	876	912	913	953	901	948	931	914	896	869	915	865	886	911	928	926	913	866	975	894	927	852	879	945	868	913	906	874	864	868	934	949	960	850	888	929	881	891	935	908	946	942	880	892	876	923	942	932	900	931	867	913	877	899	879	962	902	864	950	911	908	893	931	888	920	901	906	843	893	857	888	840	917	897	953	881	950	929	913	883	882	953	900	845	873	941	876	909	919	882	874	895	889	870	962	928	922	909	919	953	896	914	899	929	945	911	907	922	936	958	882	897	906	938	880	839	907	853	918	924	904	912	920	859	919	942	879	879	902	870	910	900	889	949	907	918	874	844	960	925	887	876	885	894	942	900	914	874	908	866	873	901	897	889	905	904	901	896	883	963	948	912	957	945	871	961	920	879	939	918	911	903	935	904	936	885	928	960	926	925	908	879	933	900	853	872	907	881	904	880	959	840	912	890	886	894	866	909	909	897	954	956	981	914	923	867	912	925	906	875	917	915	921	909	875	881	858	885	906	916	883	965	894	949	968	940	925	885	903	919	964	910	957	910	933	899	900	888	870	895	946	893	926	897	897	894	918	908	914	964	938	920	907	914	919	936	963	938	890	956	913	905	871	891	898	868	903	917	891	932	913	963	894	832	902	910	883	912	907	872	931	909	851	928	864	868	877	901	926	937	905	891	852	926	902	946	883	961	894	907	906	894	926	898	872	904	898	896	866	912	863	898	906	908	899	943	950	914	906	896	952	864	858	943	915	962	899	935	883	909	914	860	865	935	904	936	873	876	874	938	882	901	976	923	934	880	842	903	881	914	928	876	927	900	884	893	963	895	917	966	865	910	908	911	933	917	849	944	938	895	879	894	896	870	925	952	980	870	944	937	924	894	876	949	976	892	889	893	936	927	955	908	964	898	883	858	918	903	976	870	951	912	857	853	884	866	922	949	932	849	930	887	937	923	913	922	906	865	881	901	939	885	871	875	893	900	919	861	914	959	883	957	926	900	861	895	945	928	867	888	927	931	881	875	858	901	908	862	898	873	918	872	884	912	923	930	946	879	905	923	894	897	922	901	917	911	923	918	908	977	927	972	906	848	919	941	870	888	883	892	925	915	965	861	919	893	936	933	961	897	888	892	933	960	920	856	932	867	942	895	905	884	930	904	856	872	929	871	920	902	930	849	894	866	959	924	939	933	916	881	857	935	964	879	907	879	922	909	872	877	903	952	922	899	919	914	910	901	916	941	932	867	926	943	963	863	835	871	902	912	848	934	923	858	907	908	924	913	887	873	912	920	951	903	903	936	943	936	891	943	946	926	867	902	882	876	883	848	873	938	911	944	919	906	950	923	948	895	890	896	880	887	877	942	914	911	951	890	930	832	893	934	939	872	950	899	886	895	927	932	901	942	896	862	916	889	908	914	960	947	857	911	871	863	937	900	916	938	929	912	944	951	879	959	911	846	959	864	902	875	894	898	900	848	903	893	900	894	911	917	989	994	863	886	901	894	901	883	833	908	907	862	905	916	959	930	931	908	921	907	898	911	937	932	908	915	909	948	878	879	889	909	918	943	897	859	906	891	864	914	898	937	916	964	896	936	912	862	889	877	852	916	934	907	922	900	888	906	900	920	892	860	898	886	899	896	900	920	897	905	894	923	898	897	889	810	918	932	872	845	942	868	932	904	906	901	883	921	914	928	929	960	914	916	918	912	939	872	891	924	924	940	897	884	973	865	891	933	910	900	945	908	881	938	876	949	897	925	899	909	958	945	894	892	871	914	943	916	931	870	895	888	914	941	950	929	947	905	904	872	931	902	889	925	874	883	917	914	873	940	945	914	916	873	898	901	901	909	879	897	845	932	915	915	919	925	940	889	942	870	875	929	897	897	918	878	878	927	931	911	934	896	869	883	905	916	880	916	832	941	926	894	922	947	900	969	918	860	931	940	924	940	860	866	896	961	845	937	925	937	887	890	903	921	973	889	882	934	882	886	913	882	863	875	916	867	944	907	938	916	849	861	920	923	897	977	922	892	922	933	946	895	924	899	912	874	913	881	902	928	858	900	955	937	954	888	946	873	886	854	859	917	924	886	953	910	911	986	922	942	921	891	968	907	864	874	892	936	898	867	944	914	880	903	892	908	910	917	932	909	964	841	884	973	951	886	876	957	907	842	957	949	903	855	863	880	891	957	920	886	843	851
1876	388	381	381	351	386	350	390	379	366	347	371	384	344	370	337	343	389	386	368	371	357	368	358	340	364	377	367	379	379	353	369	357	342	314	324	362	376	365	350	366	336	351	370	398	346	361	359	371	370	363	352	350	315	326	349	351	381	372	369	377	381	347	337	403	352	398	387	383	352	349	375	364	356	345	356	334	347	361	368	384	399	337	355	391	333	356	316	329	367	346	333	341	394	349	368	361	367	361	342	366	388	377	364	357	367	352	356	344	354	336	368	344	380	328	330	333	334	350	345	363	338	396	354	369	330	353	353	369	344	339	331	343	315	347	327	344	405	330	339	378	350	347	366	364	313	367	341	352	336	354	350	341	351	351	370	392	374	315	361	379	327	393	377	333	370	327	381	335	353	336	349	366	359	368	307	340	309	381	347	359	331	327	344	342	353	360	330	329	337	375	327	357	383	339	359	369	337	377	362	346	353	334	370	361	315	353	391	365	361	349	354	318	340	357	384	381	340	332	372	344	364	352	389	359	384	370	396	355	374	381	396	347	341	351	367	352	360	386	381	351	350	385	359	368	355	356	401	345	386	396	351	334	349	353	360	345	334	356	363	350	340	351	357	388	366	384	346	367	333	352	339	336	341	379	359	407	379	381	356	353	372	357	364	325	379	339	353	342	359	350	343	319	351	360	332	367	375	372	349	370	307	400	374	339	314	369	355	351	367	367	367	328	348	392	361	369	337	359	331	361	358	363	363	367	349	358	368	322	349	362	360	353	385	375	351	334	344	340	348	328	369	365	370	373	344	369	411	371	357	400	326	348	339	338	356	368	313	395	373	378	376	331	346	356	357	374	298	350	350	389	354	380	344	341	334	330	311	355	364	378	367	355	353	358	315	338	336	319	398	342	337	346	359	342	383	369	348	377	385	380	380	329	350	379	319	353	339	361	336	371	380	366	348	348	369	345	335	351	347	332	345	359	375	375	350	355	392	395	351	364	385	368	391	385	336	327	361	365	336	349	360	361	402	340	314	356	359	340	382	344	363	349	347	384	361	339	396	357	364	360	376	368	357	372	339	338	383	391	360	367	359	363	318	362	351	328	408	362	380	345	334	355	366	351	335	335	361	340	297	355	385	351	363	379	357	362	397	364	346	334	362	370	349	404	378	303	360	354	376	395	353	358	363	352	347	375	343	362	349	340	380	359	327	392	341	365	407	370	360	368	346	368	351	359	326	356	357	363	359	355	377	371	376	366	391	396	339	331	326	363	358	336	371	341	365	338	372	366	376	339	352	359	358	355	379	330	340	377	338	369	361	377	326	337	343	354	338	313	312	326	398	355	371	332	368	370	384	335	377	373	355	329	356	366	347	350	367	348	387	355	347	380	338	339	343	370	373	347	331	377	382	357	360	347	292	358	360	329	341	316	339	360	366	366	381	390	389	348	343	374	366	323	339	362	385	347	326	343	332	343	377	362	351	340	356	337	318	376	348	362	325	354	364	343	338	329	323	383	365	377	366	369	374	358	347	369	338	393	346	298	350	337	353	349	354	374	356	377	352	316	353	374	352	353	378	364	348	340	350	368	360	417	373	374	382	358	369	357	348	371	359	360	394	351	369	375	344	346	338	321	343	366	351	398	353	332	367	386	367	348	356	357	335	386	368	330	375	338	380	367	346	362	374	353	355	380	333	363	372	353	332	375	313	333	348	350	353	337	382	331	354	357	368	342	364	343	319	382	337	355	325	361	349	370	350	422	362	340	370	334	337	328	354	391	377	337	361	307	367	332	346	392	354	384	373	337	369	369	346	358	404	330	374	363	329	338	375	328	378	398	406	377	350	381	373	362	330	300	302	329	341	381	334	362	351	378	362	348	341	322	350	329	345	337	345	397	356	334	394	374	375	337	360	363	301	372	359	318	351	370	349	367	358	339	377	354	379	340	352	331	365	404	378	349	333	349	336	406	336	370	370	395	369	338	395	376	343	387	363	390	360	368	377	336	354	385	350	330	355	367	376	355	380	390	346	372	345	324	365	334	328	349	360	348	345	383	397	384	356	336	345	319	365	368	406	364	362	329	338	326	357	362	356	340	360	349	328	372	374	349	377	349	369	335	328	346	345	340	371	351	365	371	343	354	369	331	353	383	347	383	361	390	356	356	341	368	384	346	339	355	371	351	344	340	361	364	358	365	353	354	351	335	349	332	368	336	384	377	374	374	363	328	328	350	367	351	323	347	347	340	344	344	350	355	378	336	355	364	340	351	348	377	353	371	393	362	336	323	383	337	315	352	348	404	339	316	317	344	374	393	353	355	334	334	351	367	343	381	378	401	386	347	330	391	417	391	352	371	373	375	347	352	357	377	381	387	350	335	372	407	387	376	352	352	366	337	391	353	375	330	358	330	340	350	376	332	336	337	376	378	321	335	352	372	387	365	309	343	347	348	350	341	337	371	380	332	340	338	368	370	376	351	325	350	337	380	356	374	344	351	348	347	355	367	349	370	349	346	388	344	361	356	325	361	365	365	382	347	370	354	376	325	357	346	330	372	341	341	356	343	367	341	358	342	421	336	352	311	371	396	341	372	312	400	348	335	331	349	361	307	358	339	339	354	367	347	390	360	349	331	331	370	360	330	361	375	354	351	371	368	335	340	350	335	322	365	378	333	365	363	365	383	356	350	383	354	350	357	345	368	350	352	378	342	362	357	314	386	399	351	380	348	354	379	353	387	369	338	346	308	329	374	378	362	359	329	355	337	367	339	330	330	353	358	358	349	382	350	371	316	347	347	354	331	363	369	350	372	352	329	382	377	345	408	374	413	332	357	371	338	345	378	339	399	377	357	360	341	392	342	387	330	364	306	351	377	358	343	334	324	357	379	341	371	375	334	328	393	378	344	341	360	383	381	363	345	362	369	353	364	353	358	379	327	349	355	369	386	347	375	395	385	344	389	326	329	344	370	380	346	378	377	334	319	345	303	347	358	339	322	364	367	316	378	385	379	370	354	325	376	335	347	362	330	339	356	343	339	358	331	368	321	385	337	353	369	363	343	342	366	356	334	366	347	352	345	376	331	344	361	365	355	334	365	352	348	339	348	395	315	343	357	326	356	373	345	357	342	365	372	326	327	381	354	361	310	347	346	341	339	364	332	364	349	389	380	378	361	362	343	364	377	368	366	381	351	384	368	336	365	362	357	398	353	354	340	340	328	362	363	355	342	357	379	361	354	306	362	382	353	322	349	353	373	354	367	361	388	358	347	363	340	365	364	380	357	363	354	351	367	367	355	328	359	330	329	338	307	370	384	382	347	344	351	343	359	344	353	337	391	374	339	332	356	332	369	345	359	334	337	379	376	353	326	363	352	338	329	362	381	381	335	358	354	347	404	333	400	363	344	355	378	366	397	371	365	321	354	357	381	369	417	379	378	360	384	360	334	357	336	349	345	360	356	326	388	356	357	374	377	365	360	411	358	347	323	380	349	369	367	329	346	404	347	378
2285	857	886	877	866	926	966	891	918	851	876	906	876	868	799	819	875	830	862	850	863	848	867	843	853	918	852	812	829	860	828	842	858	887	842	852	854	840	861	861	856	809	819	827	848	803	859	868	814	885	894	874	835	858	842	779	807	823	819	834	820	809	848	808	849	848	817	856	824	837	830	858	821	819	878	902	843	828	822	828	802	855	821	830	864	796	850	939	829	839	813	787	821	819	859	840	816	820	857	844	888	814	830	825	836	814	819	775	848	842	784	821	771	824	841	798	842	866	862	900	852	845	837	908	803	803	836	840	870	858	883	886	916	840	828	796	814	847	822	834	849	891	836	863	825	823	880	883	870	850	799	842	875	852	849	842	837	840	798	847	858	843	864	839	865	806	892	807	875	887	811	772	843	839	824	818	868	811	847	835	846	855	890	871	865	846	874	882	841	832	853	864	886	869	829	834	809	865	868	813	841	839	827	850	847	810	791	806	782	848	848	854	855	816	825	882	808	853	799	839	858	851	828	824	829	851	802	832	863	827	847	857	829	835	822	869	815	886	833	856	867	833	858	850	843	852	884	831	878	850	848	860	822	835	813	811	862	793	845	809	836	827	832	890	860	881	918	813	816	813	842	837	834	843	875	832	857	801	834	852	853	819	883	908	835	841	906	827	839	837	863	813	865	883	818	826	819	831	861	807	821	844	841	872	796	870	833	809	863	833	825	836	834	864	841	834	832	851	806	809	876	832	803	832	841	839	827	838	818	915	850	829	847	835	839	869	871	815	805	836	879	864	810	855	819	898	813	901	837	842	833	846	902	851	831	895	823	865	871	869	841	830	813	858	850	885	829	792	863	881	841	821	817	810	809	870	865	869	831	825	836	810	842	809	852	856	826	867	821	868	840	829	853	829	876	818	762	827	821	815	818	827	820	889	842	777	822	874	790	832	818	816	855	824	845	813	781	838	831	842	810	861	848	834	853	829	810	840	843	844	912	803	855	805	851	788	835	805	854	846	837	895	864	802	887	865	870	846	808	826	831	789	796	827	806	827	892	889	859	860	859	845	829	828	839	795	821	782	855	811	817	877	881	881	861	788	847	830	860	801	819	868	802	862	870	845	901	855	871	845	883	854	862	844	821	794	799	853	846	809	860	871	853	860	850	756	879	857	875	803	887	795	845	830	816	788	846	862	820	877	864	814	870	849	852	812	886	835	843	810	895	882	819	817	799	808	830	856	835	854	870	851	888	819	855	824	864	833	815	859	805	856	855	853	839	877	846	866	862	852	830	842	845	840	882	788	852	887	835	816	861	873	843	808	863	835	797	878	822	840	883	813	829	852	855	779	830	875	851	887	839	879	833	811	867	898	815	884	822	852	887	880	821	880	819	871	838	834	839	836	798	845	845	842	835	830	872	791	906	838	845	835	782	778	810	798	842	801	824	835	823	815	774	834	840	851	819	773	843	840	813	807	820	832	853	788	822	836	841	790	845	890	822	779	834	818	883	856	884	874	844	871	853	860	878	851	864	823	783	810	852	899	855	825	796	791	839	827	873	777	863	833	844	833	841	817	788	809	843	863	767	827	829	829	794	829	846	810	865	799	841	837	850	801	832	882	810	883	842	868	837	816	864	804	857	862	843	777	834	889	846	858	822	870	829	803	895	786	862	826	835	856	866	814	878	867	865	868	886	821	826	824	899	844	806	793	863	855	816	801	859	845	841	800	826	764	840	851	840	883	817	851	794	811	826	900	863	876	818	836	871	859	857	833	879	822	887	854	845	805	879	817	855	796	869	856	833	863	855	860	828	904	825	850	832	791	826	791	830	881	851	816	816	828	844	835	869	859	865	806	843	833	891	833	831	828	819	841	822	829	893	878	824	778	814	834	863	818	833	834	847	848	876	825	839	807	885	807	870	788	815	842	851	805	825	855	870	853	802	805	868	852	825	872	861	878	837	800	853	800	811	810	830	840	861	844	838	838	821	820	816	830	797	796	796	802	830	818	857	835	872	829	821	875	840	895	863	790	843	818	823	871	824	867	827	788	806	835	813	838	860	841	811	808	898	893	800	836	837	908	870	878	823	826	844	874	880	816	873	892	852	862	883	855	813	803	878	845	845	814	828	860	795	848	812	829	780	836	862	834	831	827	826	855	832	917	880	813	901	855	823	868	837	786	848	841	826	845	875	854	841	845	839	802	841	781	856	857	829	823	865	824	835	824	828	945	839	877	844	839	861	823	839	867	843	866	818	793	808	905	870	806	795	827	837	824	872	773	856	810	837	866	858	871	867	869	877	808	830	845	823	796	835	845	858	830	818	859	839	854	823	830	810	812	834	832	854	855	834	847	792	868	853	895	830	893	870	818	826	839	850	875	844	823	848	794	874	820	910	852	855	818	888	860	808	874	820	855	821	867	818	835	867	835	836	834	846	888	878	858	865	830	810	831	843	879	829	845	809	813	866	797	884	861	909	826	808	841	811	823	799	827	904	857	850	820	838	856	834	848	876	817	832	814	829	817	869	828	854	870	845	825	861	864	836	821	845	837	836	825	877	835	844	811	827	860	838	801	851	848	838	873	877	803	849	887	788	836	837	851	798	869	831	830	825	807	795	852	788	851	840	843	823	826	769	844	816	812	807	777	828	849	832	779	856	816	865	838	817	889	855	832	793	847	851	837	829	836	851	839	848	868	847	824	834	818	818	878	833	810	839	803	853	832	844	858	868	816	808	850	820	815	879	864	842	870	835	838	817	832	761	835	833	829	838	885	817	822	816	827	799	847	911	821	812	874	811	840	853	816	850	877	855	841	875	843	834	813	791	832	872	847	824	830	834	840	854	876	775	873	852	826	849	836	883	844	881	868	882	871	847	846	807	869	777	853	852	851	847	818	804	837	865	806	903	828	786	809	881	867	813	827	824	842	851	873	889	831	825	843	883	840	877	828	864	772	835	863	804	887	848	760	863	879	834	798	863	827	874	815	836	881	848	836	858	872	883	845	838	813	842	860	817	812	809	895	819	873	869	887	899	884	849	835	794	913	863	840	825	848	841	860	884	862	820	833	858	802	840	871	850	810	832	783	854	850	883	816	823	837	820	810	821	833	844	845	851	810	833	793	875	854	896	807	816	804	878	806	815	798	833	871	808	869	790	820	864	856	822	808	814	862	813	871	825	780	800	846	805	824	846	878	821	836	842	840	829	852	863	832	846	816	867	813	815	863	858	867	787	820	857	875	806	814	842	852	881	812	877	803	840	903	805	829	858	820	838	824	847	830	807	862	820	826	850	830	844	844	838	833	817	788	816	823	870	779	822	887	892	820	852	835	839	807	867	809	805	795	863	807	825	831	851	853	839	792	854	856	874	847	845	854	847	834	870	845	859	808	857	864	822	855	847	868	812	818	808	887	827	807	825	795	877	811	830	851	789	848	872	838	872	871	873	846	803	850	880	867	867	835	871	862	832	842	820	808	832	793	811	887	818	890	870	807	827	848
7269	475	524	494	405	319	306	305	264	272	239	259	242	215	238	239	221	236	233	237	214	206	203	189	232	207	228	200	237	210	202	224	241	237	220	203	239	210	180	200	226	237	190	220	192	179	228	215	228	221	218	225	219	211	213	226	227	222	253	236	242	204	221	209	231	229	216	203	216	218	217	204	231	208	215	200	221	226	210	224	192	222	226	217	206	224	229	225	231	229	213	219	226	228	231	211	206	207	215	213	210	228	208	220	241	208	207	215	227	253	247	223	225	198	224	238	200	224	235	239	220	218	223	195	199	199	217	220	239	207	206	230	229	234	206	210	216	226	242	201	205	227	226	219	211	230	220	213	207	220	238	212	196	236	221	217	217	204	207	204	216	200	239	229	210	255	197	204	202	227	243	237	187	225	236	257	226	211	193	222	239	214	200	227	224	200	210	218	201	220	208	198	220	197	198	214	211	211	199	204	231	236	235	194	218	212	220	177	222	235	220	186	253	215	230	264	226	259	235	243	231	208	210	223	220	207	198	221	211	223	224	238	222	205	228	230	228	213	230	219	218	199	232	201	190	220	244	215	234	235	214	218	208	224	224	217	228	228	210	220	216	218	221	204	198	202	206	210	232	225	198	213	226	213	226	202	214	218	206	195	208	207	237	197	236	236	219	208	237	229	219	207	212	228	205	211	198	203	218	200	222	226	225	254	188	208	239	200	208	219	221	192	229	218	226	209	222	217	231	248	199	182	209	247	216	245	210	227	206	212	231	227	218	241	228	215	227	235	205	229	209	217	198	243	193	199	248	222	195	234	224	199	219	221	194	208	207	203	210	257	213	220	208	211	188	222	207	229	213	233	211	204	217	197	228	224	206	210	233	217	205	225	217	247	211	240	208	221	231	242	180	244	212	194	250	197	201	181	227	232	244	218	232	200	212	233	243	208	245	227	206	206	189	217	209	227	192	186	224	199	211	199	230	210	227	210	253	214	215	233	211	236	200	224	215	192	244	219	219	194	218	211	205	212	194	212	204	222	197	245	248	238	188	209	210	208	234	173	215	231	242	200	223	215	217	222	212	194	203	203	265	239	196	182	225	197	211	225	216	214	210	246	217	204	206	200	237	202	238	219	234	252	228	218	213	236	223	183	207	225	197	238	222	219	199	236	223	232	219	223	215	205	199	203	205	188	217	199	203	218	196	220	222	218	233	222	187	215	243	276	231	204	208	191	207	201	230	221	183	206	179	181	195	215	209	226	217	217	213	229	214	208	226	203	232	225	203	205	206	215	212	219	208	197	208	224	203	217	189	217	214	215	206	220	231	210	229	201	218	240	220	200	216	206	181	214	194	234	212	211	212	217	202	219	200	192	239	197	248	237	220	207	208	198	203	204	195	247	229	208	204	196	206	218	207	224	206	235	226	216	214	209	199	243	221	230	225	222	227	224	226	217	248	228	200	201	193	200	223	236	212	217	207	219	216	204	207	258	226	241	188	206	216	212	207	208	210	219	247	221	227	222	234	215	216	209	243	199	233	216	175	200	234	199	234	213	222	187	233	198	214	207	231	227	230	210	210	218	224	224	220	220	225	212	216	229	211	210	215	228	202	226	239	193	203	184	206	213	224	204	198	228	202	189	222	244	185	225	230	205	213	222	206	205	223	194	228	220	209	233	215	212	216	221	206	212	191	199	232	213	228	223	197	200	210	196	207	214	198	222	203	237	207	231	249	199	193	216	210	205	225	214	222	224	234	230	234	221	196	206	215	195	221	205	204	223	236	203	216	229	202	196	233	212	228	220	224	194	192	178	230	241	209	220	250	223	234	201	213	252	210	195	256	215	214	181	215	216	205	207	215	209	215	224	195	233	218	202	236	197	244	200	193	245	236	211	220	197	226	216	185	211	212	240	184	240	220	226	219	248	226	240	227	232	218	222	226	192	216	197	236	234	233	190	235	213	210	187	209	208	211	211	224	221	177	214	212	216	173	233	219	205	230	188	216	217	216	204	208	213	236	234	262	224	224	232	230	228	203	230	194	237	206	212	224	234	176	200	222	236	189	213	236	202	209	198	210	225	213	212	234	231	243	175	203	178	206	241	245	220	207	207	210	235	208	220	214	215	207	205	209	194	223	202	210	212	207	219	215	213	223	204	220	183	202	212	246	202	228	225	210	218	216	211	223	233	209	212	215	202	179	206	210	215	228	234	198	212	226	214	209	199	205	225	188	237	203	260	229	218	230	210	226	227	217	239	222	230	192	202	218	212	210	227	235	222	216	216	226	219	248	185	174	221	215	218	205	211	205	220	223	213	239	193	207	217	226	211	221	241	219	199	201	205	209	225	194	212	213	209	221	210	228	229	235	215	231	225	230	200	228	190	219	208	248	211	190	218	236	202	196	222	199	208	237	217	216	225	219	233	221	219	224	224	234	235	207	256	213	220	230	238	208	205	208	230	188	201	210	222	199	220	216	233	187	191	206	228	211	222	208	218	220	208	209	225	220	207	248	219	199	209	215	208	201	212	265	221	213	207	198	222	206	219	197	186	211	216	196	211	196	248	229	215	220	235	217	210	201	211	222	215	201	231	222	216	218	224	229	205	256	240	209	211	211	215	194	226	224	232	209	213	208	220	200	252	207	214	207	213	227	202	224	262	218	236	213	217	254	224	219	198	192	187	206	239	207	235	197	188	231	204	210	191	227	233	211	216	187	196	228	186	202	194	213	227	211	172	220	217	217	228	218	233	237	217	223	200	219	208	244	221	216	219	222	220	206	232	227	217	224	210	224	197	201	213	213	209	205	205	235	206	231	223	165	257	215	204	223	204	230	224	213	213	224	184	222	219	220	196	215	238	196	233	213	227	235	205	197	231	204	204	221	199	191	206	228	207	243	254	226	196	221	225	221	232	226	219	213	199	229	185	206	208	197	193	195	216	218	215	204	223	189	234	201	201	208	188	198	226	228	188	200	205	213	210	241	204	217	199	192	218	201	218	219	206	203	218	208	238	194	241	226	198	219	197	213	206	197	216	190	200	187	225	205	194	231	223	240	204	217	204	237	198	220	194	201	203	214	200	219	210	204	211	211	224	208	227	203	227	217	203	201	229	224	212	207	241	207	206	209	202	222	189	209	231	235	228	203	189	199	219	207	214	191	247	184	210	189	231	214	237	242	212	228	207	222	218	258	216	206	213	212	195	213	225	216	203	241	229	206	211	228	213	224	206	206	218	201	232	202	224	191	226	196	197	233	212	227	236	197	191	190	220	221	229	242	245	194	219	211	209	204	229	216	173	207	219	189	212	192	233	207	231	238	231	241	224	207	223	190	251	213	233	203	198	201	214	226	204	221	249	241	207	216	226	203	224	191	224	193	214	210	217	219	242	221	239	187	194	197	226	204	208	239	223	209	203	218	197	219	216	223	207	224	203	209	214	236	210	215	227	210	205	219	223	230	244	220	190	220	226	211	202	210	226	190	224	250	209	203	216	209	199	211	193
6355	880	1282	1426	1275	1182	1107	1013	884	857	849	812	747	655	697	693	675	667	619	647	622	672	657	616	660	569	645	641	574	597	564	551	635	590	616	581	581	634	627	588	572	583	607	548	603	581	569	615	598	583	589	593	604	610	608	576	612	604	571	556	586	559	569	576	568	583	573	610	574	588	565	564	576	597	536	589	570	574	594	571	547	601	582	565	594	583	585	593	549	614	556	609	636	614	551	553	575	579	564	555	588	585	593	579	560	586	577	623	589	588	546	607	590	578	592	555	583	606	594	586	572	560	609	592	607	608	607	584	564	610	548	587	577	578	580	594	551	591	559	579	537	561	631	565	616	588	577	558	548	585	593	551	606	581	588	561	564	594	600	581	599	561	583	576	610	565	576	579	591	621	618	585	567	583	543	598	572	537	574	596	552	609	584	615	551	578	601	539	593	529	608	613	579	560	543	591	589	623	563	624	566	582	573	550	632	546	543	568	598	570	589	580	646	581	603	602	598	594	593	534	578	589	627	575	595	580	570	571	585	605	566	559	612	543	590	612	624	620	568	536	558	570	579	552	593	607	585	605	582	581	558	565	570	575	542	572	586	534	594	602	595	621	629	618	608	540	534	594	593	636	598	614	537	572	561	603	588	605	575	577	571	603	593	590	610	619	606	628	551	568	574	636	628	565	574	587	585	577	567	567	601	609	576	593	550	600	578	570	548	599	581	575	597	615	568	526	601	595	580	564	545	600	581	550	557	576	566	565	599	580	623	548	573	579	553	574	583	586	577	587	587	583	585	573	567	602	591	529	567	597	573	588	660	569	543	576	647	603	559	556	572	574	625	584	616	597	603	605	593	584	608	568	555	590	612	572	610	597	569	538	576	591	567	586	548	583	576	548	540	582	567	618	574	538	570	590	631	594	585	569	575	569	590	565	608	643	602	586	522	576	567	616	562	615	616	565	582	574	576	573	608	604	566	608	628	583	605	584	575	593	580	549	589	569	595	574	604	614	560	595	592	610	549	589	586	599	534	563	597	606	603	541	582	578	635	573	589	596	571	616	600	553	581	607	597	555	599	561	581	569	587	554	572	579	596	631	580	558	593	546	570	592	533	584	594	582	563	558	604	529	535	557	577	579	572	599	590	546	554	575	610	591	611	540	575	574	609	571	574	574	586	568	513	577	556	606	550	546	594	621	591	576	576	580	537	593	560	598	633	580	558	561	621	604	577	569	547	541	565	614	572	550	589	566	539	570	576	551	590	554	612	597	623	588	612	603	572	572	583	605	555	609	593	600	572	519	572	563	561	608	600	580	588	536	605	631	596	579	562	609	612	562	584	562	582	605	605	555	594	590	562	624	610	553	578	589	548	561	588	557	562	581	583	620	578	551	548	563	606	554	624	591	606	561	556	563	583	585	581	576	554	576	616	528	575	578	575	578	538	586	601	569	595	633	561	533	618	610	605	611	545	561	568	578	556	577	605	576	587	608	583	584	571	564	596	584	577	583	577	568	605	614	644	647	575	579	579	572	584	622	597	532	596	587	524	596	587	569	560	597	552	601	585	569	560	563	596	594	616	582	595	590	548	556	580	555	574	595	542	587	612	555	546	589	604	584	564	558	549	583	526	513	613	593	575	590	604	551	587	583	586	589	592	593	626	608	606	635	567	571	605	561	523	599	581	607	622	600	590	613	567	543	625	585	587	621	548	554	573	584	600	582	560	546	583	574	586	594	598	530	580	592	615	598	548	582	557	598	598	572	609	586	608	610	590	593	571	602	591	590	610	604	638	589	568	597	567	604	590	552	568	586	563	596	616	576	591	593	586	569	574	595	586	566	547	610	568	572	596	589	575	586	564	602	574	590	586	601	550	623	577	556	587	599	582	625	576	627	527	594	563	571	580	597	593	608	606	571	566	549	569	585	578	611	574	586	597	566	584	597	631	597	569	610	623	566	580	594	588	578	595	572	601	602	583	591	588	606	578	542	578	560	552	605	579	567	559	599	569	585	594	602	630	553	611	576	566	551	569	576	566	574	592	604	530	540	589	596	596	562	577	558	573	595	605	571	587	603	578	587	593	596	576	616	563	570	549	618	577	500	555	600	572	567	558	585	637	597	594	562	589	588	621	567	589	579	609	534	618	604	559	568	605	609	604	572	589	594	554	578	565	605	620	588	573	574	644	592	615	564	595	583	594	584	601	593	591	546	597	597	588	599	548	622	578	548	597	585	597	615	578	615	581	586	577	572	589	578	609	630	611	562	551	602	611	560	578	590	628	598	581	551	601	581	567	557	544	578	561	582	601	556	561	569	561	606	590	543	640	590	545	632	539	542	633	602	565	595	619	559	615	612	591	586	564	559	595	564	584	567	633	548	539	592	604	615	630	594	553	597	563	586	585	651	578	626	588	592	579	604	552	607	577	565	566	607	550	561	544	599	558	602	565	608	586	576	589	564	515	565	562	588	551	530	575	573	578	613	564	589	572	565	564	576	567	586	604	555	597	578	593	584	621	595	585	592	560	614	604	592	538	606	591	600	602	553	589	597	601	552	594	628	583	569	561	618	621	592	600	542	618	603	576	608	578	561	579	582	567	558	584	571	553	560	589	584	601	600	587	623	581	566	592	608	595	568	607	616	563	611	592	618	588	579	595	591	617	569	589	598	616	594	531	621	562	572	582	549	635	588	545	602	567	607	597	600	598	555	594	599	590	588	558	595	571	605	594	547	604	586	614	563	582	605	578	562	592	590	576	593	578	573	615	604	603	592	579	556	606	588	555	590	589	575	572	592	584	588	575	657	566	588	556	632	552	569	586	588	607	587	558	608	609	618	558	556	621	578	600	571	583	571	556	598	556	578	576	625	626	573	535	560	598	582	570	557	569	575	599	560	585	575	583	587	580	613	561	608	564	577	566	613	558	557	590	623	586	600	598	595	602	566	573	572	586	594	599	543	566	583	575	586	594	561	601	547	581	581	620	615	604	575	596	592	579	593	563	567	595	553	557	586	578	566	566	582	578	601	605	634	590	604	574	561	581	575	591	591	528	542	606	561	568	580	543	562	560	581	567	560	579	602	593	555	573	577	586	577	565	563	569	583	609	626	585	548	574	546	521	567	610	592	567	588	573	585	588	577	562	530	586	595	588	550	521	615	570	574	590	590	594	537	567	566	641	579	580	600	551	583	576	593	553	602	573	572	587	598	584	608	595	579	621	528	615	579	560	639	572	597	611	575	602	614	576	603	594	598	597	567	613	578	606	575	572	582	587	590	563	589	608	553	574	581	569	608	584	550	553	550	646	608	578	569	567	558	547	611	579	563	593	597	623	566	583	539	588	611	566	573	618	595	551	578	573	574	593	635	552	554	599	623	561	564	587	567	555	575	611	594	581	601	605	577	595	606	584	593	573	568	559	578	575	547	568	545	617	559	613	580	586	562	556	565	635	590	613	603	595	566	582	591	567	599	589	568	566	596	564	603	583	595	598	601	560	581
14712	1387	1088	927	696	625	555	538	493	477	430	429	425	377	408	403	410	413	355	396	392	381	369	399	392	372	354	379	400	364	378	368	420	395	369	398	355	382	363	391	365	390	377	375	347	369	306	397	349	415	373	349	332	350	378	371	383	350	421	373	377	371	340	364	360	388	388	372	362	343	393	343	361	389	398	383	394	403	366	353	352	355	362	383	388	359	361	371	378	374	349	378	351	329	373	402	388	366	345	366	375	370	388	362	413	382	368	363	341	370	371	392	399	388	362	367	392	360	343	376	368	338	401	375	373	378	377	424	373	338	371	367	376	369	360	367	363	389	392	359	362	369	326	341	357	338	375	388	370	396	386	395	368	394	396	395	393	415	345	374	353	387	354	397	348	353	334	383	370	345	347	352	372	419	335	323	369	363	402	369	347	347	399	385	382	393	329	356	335	382	352	339	349	367	344	407	390	404	386	384	371	381	367	390	400	342	359	334	351	361	389	378	365	406	385	409	370	381	393	382	372	354	399	407	396	384	338	369	376	359	339	365	375	397	379	359	395	381	390	376	371	334	352	357	395	387	371	371	327	366	335	356	406	405	374	391	380	358	371	329	382	380	359	382	329	386	365	392	366	371	369	376	357	391	387	377	335	387	373	392	367	363	376	354	408	383	370	412	339	359	379	334	379	365	360	365	371	394	378	352	402	367	365	393	372	338	403	400	392	380	334	326	335	407	383	359	386	353	367	369	405	359	387	379	368	366	361	355	382	347	364	380	393	365	384	394	357	334	388	316	348	368	373	362	339	369	385	420	382	367	343	367	384	345	339	381	413	370	350	390	353	377	392	390	327	341	374	388	350	395	341	370	383	381	384	382	362	377	387	384	381	393	353	364	327	364	365	373	362	380	349	380	352	355	391	367	342	396	369	348	366	347	348	377	355	381	377	356	351	349	371	373	343	370	386	362	371	353	376	398	384	331	402	366	375	363	387	358	341	350	371	357	350	369	349	357	370	359	319	390	372	409	372	360	362	397	339	374	370	367	356	369	383	385	365	356	387	401	355	349	367	361	349	390	386	338	388	336	343	380	372	353	373	391	405	372	348	441	349	351	350	379	360	367	368	368	340	386	354	382	382	400	340	371	351	350	370	350	372	374	355	379	362	331	356	383	357	365	368	383	379	328	350	362	361	377	377	388	348	367	367	396	369	360	413	362	383	365	379	344	360	370	352	318	372	355	354	380	372	369	356	376	374	399	409	343	404	391	381	381	385	388	381	386	360	401	369	366	358	333	398	382	390	376	349	349	389	372	387	384	374	389	401	314	391	360	359	380	377	383	361	362	391	346	396	400	330	366	407	374	345	346	348	384	332	358	354	319	402	392	364	404	384	368	361	360	366	378	419	393	384	374	343	345	391	396	372	351	363	381	416	381	401	370	338	356	392	425	361	374	374	383	392	322	354	348	370	393	404	372	351	333	415	380	359	354	362	401	367	358	396	361	350	372	387	383	354	360	401	374	334	384	357	377	368	363	388	370	392	376	365	360	383	364	331	362	380	364	389	366	334	407	383	396	372	352	382	348	372	392	337	380	384	387	342	394	360	350	344	364	364	359	398	369	380	381	389	366	330	363	366	347	375	359	372	380	368	381	391	392	384	389	328	365	348	394	388	413	371	378	353	402	364	359	378	356	372	342	371	352	405	366	368	396	412	350	380	382	361	406	372	353	394	350	371	390	385	352	377	378	365	348	359	344	378	362	338	373	379	349	339	383	358	366	329	397	310	336	399	388	388	366	390	355	371	394	342	369	384	390	334	383	376	353	388	350	376	332	368	338	427	380	378	416	391	360	356	401	374	363	360	388	397	369	359	385	355	345	366	380	369	370	355	363	390	378	414	347	394	371	361	404	372	370	340	379	387	361	368	364	372	370	381	390	354	358	370	396	389	347	357	389	388	382	431	377	378	413	382	360	349	387	350	341	387	369	403	346	347	361	386	362	370	360	342	327	374	347	343	370	381	365	368	371	333	331	383	366	370	394	375	404	371	378	364	365	396	389	370	375	324	386	367	373	404	366	396	370	335	340	351	383	410	380	412	380	333	382	371	376	350	384	384	357	374	349	361	394	382	418	357	370	375	383	384	341	341	373	358	371	345	384	389	392	414	346	380	365	379	348	408	355	369	348	370	363	360	359	389	372	347	351	348	382	333	385	361	387	392	361	417	340	378	351	384	399	377	371	382	357	364	358	376	347	323	368	391	385	371	374	357	357	392	365	369	366	393	369	386	372	351	341	386	401	378	380	358	338	369	401	348	363	377	382	364	388	371	401	351	406	368	355	352	356	396	373	348	381	334	366	368	362	387	341	332	376	388	374	368	374	387	391	365	382	397	389	344	412	328	353	361	371	395	379	384	365	409	407	371	334	377	357	357	362	386	410	353	354	352	360	391	372	383	330	385	372	405	393	347	350	370	352	382	351	405	388	349	372	353	354	358	368	388	369	362	369	374	389	389	360	356	362	365	361	362	377	351	369	377	318	362	358	392	358	406	362	374	404	379	357	353	400	389	398	358	398	366	384	389	395	378	391	403	383	404	354	386	380	356	344	390	357	364	340	403	399	339	370	381	372	349	367	369	348	360	381	341	368	368	357	374	381	378	377	348	389	369	387	362	403	395	366	368	327	378	357	367	374	373	356	355	381	386	336	400	387	371	384	396	404	367	347	346	404	370	351	355	394	351	358	400	385	347	368	376	362	378	359	388	368	398	393	412	415	407	357	380	354	394	376	364	378	395	392	384	376	403	411	403	359	332	359	381	393	370	396	362	344	345	358	381	338	337	384	362	404	377	356	342	345	351	378	423	372	394	341	393	358	354	344	359	348	374	387	371	405	369	392	370	386	341	367	337	366	385	354	383	369	405	375	399	354	350	360	360	395	357	331	366	370	332	360	400	360	397	380	378	359	397	362	358	362	339	363	365	356	318	363	393	374	367	397	333	344	387	363	386	367	385	358	367	369	406	350	373	389	374	362	366	398	372	381	360	391	391	373	357	354	365	333	357	379	354	389	366	352	377	377	373	375	375	374	389	397	362	367	368	398	389	360	389	371	353	390	362	351	390	370	329	385	370	365	345	353	399	398	348	344	394	370	367	354	386	368	370	358	347	368	361	359	365	384	349	366	353	375	317	358	356	391	364	366	331	352	376	349	370	347	376	384	354	366	363	384	370	389	391	359	393	403	354	382	395	363	398	379	384	367	395	377	331	397	387	327	388	345	346	354	421	341	391	390	400	358	361	397	369	355	372	410	408	343	394	379	347	386	396	365	381	394	360	363	345	390	405	439	373	356	395	402	361	393	369	384	321	338	370	365	378	371	405	384	346	326	355	381	378	387	388	370	367	386	361	357	341	395	341	382	378	347	338	373	369	378	388	374	402	380	397	341	366	391	363	369	304	357	352	335	360	381	370	357	366	363	367	353	366	383	342	360	353	372	354	348	364	405
8510	1484	2277	2618	2416	2071	1908	1682	1528	1457	1308	1311	1190	1136	1094	1062	1102	1079	985	953	983	998	982	973	935	935	901	960	889	964	954	924	979	931	942	940	892	917	936	955	916	944	878	897	913	945	882	925	892	919	876	930	981	922	912	860	970	968	904	952	896	944	891	908	895	927	928	866	924	952	919	867	911	921	953	890	922	921	847	902	904	902	921	869	873	909	898	862	885	921	919	916	930	905	880	889	886	907	980	926	909	899	895	868	949	921	879	944	881	859	886	911	884	857	884	926	929	914	899	873	908	915	917	905	931	875	880	907	928	929	901	882	952	908	922	890	935	876	891	916	920	896	927	873	905	917	854	920	883	909	893	898	885	887	933	895	961	921	890	921	973	906	915	934	885	940	878	908	947	941	921	903	888	880	955	930	915	899	900	918	955	883	934	908	918	878	949	937	885	916	954	904	843	873	954	949	918	864	913	925	933	866	880	876	879	952	949	851	907	918	879	851	908	885	898	923	947	901	918	938	863	886	841	909	944	899	886	916	895	934	907	925	881	916	875	886	937	934	970	877	914	923	926	898	919	911	931	868	932	911	884	863	909	891	916	916	917	886	926	944	855	929	925	893	913	900	874	950	927	920	924	880	928	870	870	896	836	915	938	919	881	910	938	895	913	885	881	957	912	962	920	855	928	912	937	917	883	929	928	878	910	902	943	904	936	861	897	925	871	869	867	927	901	857	893	935	914	874	890	896	864	905	929	907	951	910	933	882	918	918	846	941	874	884	838	916	934	900	938	851	900	867	853	923	928	892	893	921	941	961	894	916	884	910	896	912	879	952	867	881	849	896	935	844	942	905	925	889	919	882	931	931	861	956	891	899	881	950	849	928	876	898	937	906	923	896	900	856	914	857	951	909	984	918	919	936	882	943	943	895	945	893	873	888	907	918	874	931	871	947	845	900	904	909	926	889	922	870	919	855	938	944	929	890	880	916	901	880	932	983	911	890	909	887	887	895	815	940	902	867	890	925	888	906	886	966	938	934	888	936	928	934	938	889	881	895	920	921	910	929	938	899	906	953	921	883	866	914	896	906	897	887	910	953	907	913	889	939	880	957	881	978	881	896	900	885	940	926	917	876	891	913	885	840	914	866	896	892	924	905	879	873	855	883	858	962	887	855	933	894	878	941	875	894	891	879	868	941	939	849	914	892	916	883	830	897	899	914	895	927	857	925	870	997	932	865	875	833	873	904	971	872	866	894	884	904	936	893	913	911	929	894	870	867	912	882	944	879	901	848	899	967	888	933	957	889	891	930	927	878	888	905	902	935	891	847	904	897	907	929	915	918	910	881	966	916	881	897	927	918	951	966	903	936	947	947	941	881	876	908	884	935	892	925	864	887	912	893	940	906	941	902	860	917	959	874	981	941	876	927	831	876	944	927	877	888	919	916	906	890	902	882	898	896	945	910	928	932	947	861	925	879	871	902	877	889	907	902	895	870	949	908	969	840	896	908	941	902	942	875	901	890	919	884	901	921	904	921	909	873	882	895	930	903	862	965	877	970	872	907	846	877	963	959	916	911	937	931	879	952	927	836	849	967	928	920	848	906	934	931	914	855	873	928	875	908	908	870	911	912	925	897	941	913	872	863	877	955	917	937	931	905	885	943	929	919	918	903	905	893	905	916	892	859	929	955	909	899	923	953	930	907	924	917	935	937	912	919	903	957	859	901	903	957	927	916	864	930	954	847	890	852	887	895	938	902	849	923	862	881	884	962	833	861	916	918	939	972	915	908	857	898	892	967	928	901	871	868	991	877	957	891	882	912	907	908	915	925	849	950	875	894	903	917	948	896	870	914	904	949	963	905	929	866	909	918	922	938	950	927	885	887	854	911	900	910	828	934	921	875	888	874	905	871	914	929	921	913	886	872	900	877	903	882	955	927	912	925	904	930	954	842	877	930	840	959	939	913	894	887	981	846	904	926	929	940	918	877	976	934	879	937	1011	907	951	897	886	904	933	897	874	891	958	841	922	903	916	920	921	885	955	917	919	917	916	892	916	886	926	875	877	891	966	874	876	931	871	892	898	952	847	899	911	883	837	908	893	875	922	908	930	899	879	874	927	952	921	939	944	901	921	932	933	903	816	927	835	896	898	886	878	928	884	890	908	884	914	971	953	960	908	874	893	908	937	915	904	894	895	897	888	867	946	856	876	921	911	922	874	948	878	915	929	904	888	898	903	903	913	947	910	890	888	917	891	802	898	838	923	890	913	936	866	925	883	911	933	928	914	908	915	904	932	920	869	865	885	879	927	877	880	904	860	930	916	914	895	885	909	907	912	895	928	989	906	908	913	914	914	901	879	869	909	898	932	928	906	920	901	915	903	857	917	927	901	883	854	812	906	896	890	901	904	904	881	889	880	910	897	868	914	907	869	946	891	880	856	835	914	932	901	982	949	948	916	895	952	871	911	862	895	891	883	932	919	948	927	844	864	959	915	858	884	923	896	934	893	953	885	900	895	880	901	863	886	915	924	905	871	884	837	881	885	889	897	908	865	875	930	947	879	883	884	827	880	954	945	844	923	853	904	943	915	877	912	925	914	871	910	907	873	889	914	868	868	846	962	888	848	921	957	901	903	934	962	878	967	912	912	914	902	905	928	914	918	897	919	884	923	933	889	882	907	906	868	886	924	901	862	933	909	897	873	830	867	910	956	966	908	894	881	830	883	928	872	919	910	895	906	855	915	883	940	898	887	898	932	931	969	905	882	860	919	942	887	922	883	923	828	919	875	946	891	914	873	894	870	871	906	928	851	909	899	923	876	881	893	930	884	882	948	915	921	929	887	920	954	875	855	899	879	908	924	925	902	889	967	903	908	832	937	876	867	912	874	882	875	918	981	870	925	866	833	901	887	885	932	971	888	925	956	943	857	918	878	908	928	878	870	926	919	908	860	890	918	923	895	874	930	900	912	896	877	852	917	882	859	868	913	917	926	850	853	897	888	897	919	932	915	911	884	898	915	927	882	874	918	863	895	909	956	909	929	893	887	904	857	930	843	922	879	844	875	911	930	882	942	878	961	887	897	899	896	896	842	881	845	930	939	885	931	918	910	903	884	882	899	885	887	909	873	891	892	832	859	926	929	946	909	934	901	893	909	908	929	931	910	876	983	965	886	883	961	839	916	910	928	958	926	957	897	894	956	889	921	928	922	851	881	912	969	921	907	912	863	926	901	924	896	920	953	916	915	920	897	879	887	871	865	896	879	847	921	876	949	913	921	937	943	949	868	908	942	992	898	948	910	928	912	918	895	921	983	914	898	884	953	858	877	848	951	894	908	907	893	892	882	901	924	873	889	879	897	910	876	899	847	878	947	885	853	916	936	891	894	899	865	922	877	935	933	911	905	897	896	902	944	893	902	876	927	905	934	910	862	938	945	849	850	894	870	930	896	934	915	861	908	885	879	930	931	927	903	829	884	868	908	935	877	913	875	873	897	871	861	890
1714	388	367	355	383	355	376	347	343	394	363	361	347	322	359	335	337	354	366	377	352	364	399	363	343	365	375	317	317	367	353	394	347	346	357	348	336	402	333	360	384	342	337	336	354	360	352	348	365	367	361	366	378	331	346	339	403	353	357	337	334	371	360	370	349	365	314	332	357	359	369	352	364	341	334	364	301	341	354	350	361	340	389	364	342	339	369	380	377	344	369	367	383	350	354	378	383	353	364	370	320	388	332	377	359	359	375	377	339	395	342	327	351	347	353	380	358	329	352	326	359	358	401	377	367	314	351	372	361	370	350	323	339	359	350	365	363	366	361	354	336	369	389	336	364	375	384	331	326	331	384	343	385	357	360	385	371	359	353	378	358	378	392	368	355	354	364	347	352	360	342	354	339	375	406	388	361	357	348	349	388	383	329	383	355	373	358	359	333	385	365	356	330	389	360	350	366	348	375	349	364	366	354	335	352	291	328	392	338	352	333	331	370	356	372	354	399	361	329	348	384	352	359	342	312	364	341	347	386	387	371	354	354	371	346	332	336	373	369	355	347	367	291	348	385	365	345	319	349	405	343	323	375	348	389	404	356	335	360	380	371	359	334	382	326	368	365	339	363	369	371	334	366	362	356	314	342	376	351	382	335	364	375	336	342	335	338	328	336	304	407	385	352	364	320	344	372	344	317	334	339	361	375	319	362	361	353	390	367	358	374	366	366	369	354	339	353	363	351	358	367	343	320	300	333	328	352	374	340	329	354	367	382	352	321	371	353	363	335	323	356	321	362	330	346	357	327	369	367	398	344	369	385	385	351	334	393	373	311	378	376	355	368	333	355	304	319	366	318	352	345	346	347	364	314	352	380	349	370	357	357	371	345	350	358	354	338	343	370	339	339	337	356	342	327	321	375	400	370	331	373	345	314	338	349	363	374	331	345	371	371	363	353	307	365	399	324	344	366	364	368	323	351	331	371	351	343	369	367	352	356	354	397	352	344	377	353	314	368	318	348	393	361	321	353	388	435	342	338	381	346	353	370	390	352	343	340	367	349	357	366	318	343	362	364	382	371	325	363	339	367	318	337	368	372	337	361	363	364	377	339	363	370	360	366	391	318	318	341	355	339	320	376	370	402	364	369	337	371	348	350	374	377	345	349	345	354	371	330	385	354	364	326	338	321	351	363	331	351	354	348	353	356	353	360	344	362	343	369	336	333	360	367	336	333	405	351	318	361	345	362	361	386	370	377	369	361	339	359	379	357	318	351	381	335	325	351	367	378	346	348	345	317	357	349	306	356	378	350	377	360	338	369	351	385	368	346	359	331	328	332	356	371	354	414	342	347	335	361	343	367	335	350	327	328	357	344	383	358	336	387	340	356	368	336	375	338	355	357	352	348	342	334	369	373	374	370	371	345	370	352	358	377	339	338	306	369	345	369	352	358	392	394	353	368	367	344	376	379	371	373	360	388	385	346	358	328	329	369	347	370	374	360	314	344	364	331	351	369	384	347	350	326	363	357	351	359	379	337	372	311	367	353	363	348	358	343	331	376	375	363	352	318	334	334	320	323	348	377	370	372	349	353	380	390	355	345	330	336	369	340	349	337	329	332	346	362	328	355	347	349	353	366	383	376	332	332	361	355	351	392	369	342	345	362	328	361	365	356	365	364	352	388	339	372	355	365	359	386	387	373	392	359	367	346	323	369	346	357	364	378	336	363	327	368	335	382	335	357	345	372	365	365	332	356	344	320	353	362	361	340	338	358	336	396	360	350	356	359	409	327	373	351	368	368	370	325	356	350	336	326	384	365	359	378	369	342	358	359	365	366	341	342	383	379	341	318	388	353	337	374	358	335	350	345	357	368	363	343	365	365	329	360	342	382	330	324	358	353	358	372	357	360	355	362	386	389	361	326	342	354	380	335	333	319	377	337	319	327	366	336	336	344	361	377	347	356	335	357	354	357	339	394	308	358	326	376	365	342	355	335	336	359	366	337	341	375	355	379	322	387	355	367	385	318	334	410	349	354	319	352	351	298	318	370	353	353	362	324	375	353	361	333	365	357	405	372	351	382	352	365	327	371	385	387	371	337	340	356	325	358	344	375	366	345	395	352	354	367	351	387	357	331	342	332	372	321	361	328	353	347	354	356	364	360	364	359	337	330	364	349	331	360	370	379	349	348	369	337	383	387	369	332	319	369	339	353	302	345	334	332	348	376	351	330	375	342	367	365	334	366	361	344	348	374	345	377	361	327	370	363	368	372	373	343	361	360	343	341	349	315	365	345	370	364	354	369	374	394	338	365	365	370	368	358	356	411	340	355	370	332	373	361	340	382	348	373	346	368	341	351	311	344	342	350	338	339	347	330	358	326	369	357	357	324	324	328	338	321	372	343	381	362	368	320	366	346	357	330	363	321	366	353	346	337	361	327	347	351	316	347	371	359	392	356	380	362	346	359	323	314	377	351	343	356	334	342	359	364	332	389	362	345	353	315	388	353	376	347	350	381	382	387	374	388	356	364	320	314	336	366	372	364	323	313	339	347	344	357	346	353	374	370	323	331	352	385	360	339	366	328	343	358	392	358	372	354	370	351	361	348	359	308	324	341	369	366	398	332	380	369	347	375	314	306	360	314	360	386	369	356	341	358	313	352	344	355	340	359	377	336	324	352	361	314	405	349	353	356	344	362	347	343	374	356	376	370	355	349	343	346	367	361	361	344	303	357	307	350	356	362	338	349	361	362	328	345	319	351	364	370	338	378	362	350	343	360	342	352	337	332	367	318	327	346	378	317	319	364	364	324	348	423	334	373	351	371	319	342	335	369	330	330	360	345	345	336	352	350	335	348	364	352	350	356	347	329	399	360	374	354	324	380	338	355	361	354	330	354	374	394	316	335	325	339	340	350	347	328	340	368	353	396	342	359	359	378	368	313	366	366	377	353	316	344	400	370	360	369	348	384	343	356	339	350	358	345	373	352	383	365	329	371	418	339	353	360	373	344	379	349	366	382	354	370	380	357	332	364	385	374	371	340	319	317	325	358	379	358	378	394	355	337	356	365	356	388	368	360	332	374	365	373	346	378	348	326	357	358	323	337	327	369	338	337	343	377	312	364	343	348	367	356	378	353	388	354	354	380	358	379	375	342	342	387	328	351	320	332	349	404	410	361	318	370	338	358	378	366	343	309	330	325	362	338	402	358	335	379	358	348	346	322	334	397	355	368	380	313	317	383	365	378	338	367	355	323	367	371	345	356	351	369	325	356	388	329	368	392	359	361	353	354	367	381	359	357	353	398	369	334	368	344	331	341	375	366	350	336	369	364	353	368	342	359	343	373	340	333	361	387	326	340	357	338	343	386	331	339	359	360	361	363	333	339	391	335	375	337	382	356	333	371	348	344	340	343	375	356	339	380	330	354	353	350	314	380	375	353	338	385	333	375	363	370	368	364	320	351	384	360	316	348	327	350	349	327	341	315	361	341	391	360	359	346	379
2132	879	886	869	859	887	886	883	844	894	907	844	845	866	810	833	861	848	904	819	865	808	857	865	858	818	861	823	855	855	831	845	886	794	898	828	853	795	909	848	789	843	825	846	816	863	894	863	819	796	854	817	798	797	810	848	842	829	851	849	783	907	825	825	847	863	857	811	825	835	821	918	838	809	864	881	835	887	820	808	828	869	915	841	840	816	817	863	881	809	871	852	898	817	862	846	811	869	837	827	827	851	853	831	782	840	793	837	837	852	794	852	793	855	861	864	847	817	867	854	803	839	914	829	802	826	887	883	856	782	792	846	827	825	858	842	848	850	867	852	809	761	847	827	825	828	821	859	778	855	817	854	868	850	859	819	882	881	840	855	808	854	783	841	860	847	829	852	816	825	814	844	855	851	873	846	833	886	888	823	846	819	839	851	814	848	816	847	879	831	803	844	844	793	801	832	868	835	890	881	804	868	846	842	863	840	769	815	822	876	812	828	905	889	841	817	861	890	826	813	831	856	852	809	843	847	819	849	872	861	853	837	819	836	836	795	852	793	853	803	830	850	845	807	835	870	852	818	868	873	872	842	887	840	809	856	846	870	858	851	863	820	835	864	822	778	783	831	814	853	782	808	896	867	835	820	808	850	877	866	793	863	856	814	801	856	789	796	888	812	813	827	905	822	854	825	808	825	851	836	846	801	855	817	795	835	851	855	796	855	819	813	857	886	837	812	861	793	809	797	821	894	848	807	863	856	814	829	848	806	856	845	883	856	856	877	848	851	844	879	872	850	819	866	871	851	840	838	810	823	858	865	873	765	866	872	868	874	800	865	813	883	836	850	837	861	805	872	881	841	823	812	833	809	837	824	893	819	796	844	851	837	801	834	779	785	817	834	891	815	848	848	848	841	846	808	840	852	789	844	754	866	814	812	854	828	786	861	817	853	821	855	820	887	790	862	834	838	780	838	876	884	825	889	855	837	870	837	838	850	848	793	844	837	857	800	826	803	831	867	854	879	847	835	846	874	858	835	885	836	843	861	833	831	816	856	815	824	827	861	840	859	848	846	811	789	856	825	835	799	843	817	880	864	851	830	875	846	848	791	872	828	827	838	812	826	860	848	821	792	805	865	818	855	858	855	846	851	865	799	827	878	839	825	829	821	854	844	800	838	821	869	770	868	836	880	831	868	820	856	818	853	821	821	866	858	823	819	803	848	836	793	867	851	897	794	791	852	871	846	830	807	834	815	861	815	857	801	878	777	836	863	859	875	836	829	846	893	863	849	860	909	803	839	817	823	842	871	794	888	845	810	836	833	809	870	832	806	793	845	884	856	827	808	839	832	823	853	836	866	854	894	841	813	837	869	862	800	796	804	897	819	866	878	810	846	821	845	850	827	784	840	870	816	855	827	816	874	823	833	800	841	787	846	836	800	833	842	798	903	818	820	801	833	866	837	834	859	831	835	841	857	801	838	805	853	799	777	828	862	820	832	815	768	889	846	836	816	834	833	848	809	775	858	837	868	838	823	878	793	834	849	806	846	852	859	775	872	859	866	757	812	812	824	861	762	890	816	820	833	850	862	767	815	821	899	859	780	816	854	806	788	859	865	816	851	902	839	827	877	797	840	840	881	775	845	841	751	844	844	818	817	857	836	807	849	844	853	837	863	816	859	833	875	910	831	806	854	818	811	843	817	869	801	849	892	834	856	797	868	850	842	782	813	846	855	858	819	855	845	839	788	834	849	813	824	875	821	821	833	857	798	890	802	840	870	810	841	863	853	834	873	841	846	823	774	881	845	891	856	856	843	836	888	798	845	816	853	822	851	839	850	802	797	834	827	811	776	865	843	812	853	858	826	815	875	821	830	860	877	862	870	844	796	822	837	869	927	822	870	880	838	802	842	835	823	866	828	817	843	836	862	774	786	812	874	797	818	845	863	833	815	808	825	830	844	821	809	893	816	838	817	861	823	890	833	794	847	791	816	842	799	853	744	815	870	852	908	882	846	871	826	843	865	825	829	826	819	839	826	853	826	802	833	849	918	868	841	809	861	791	789	834	842	849	824	824	850	860	782	859	800	844	815	879	834	832	858	777	851	894	804	835	870	859	855	815	875	795	813	847	832	784	865	856	824	857	875	837	805	814	859	842	830	869	858	818	811	836	792	846	881	835	824	786	889	830	777	836	901	822	858	839	882	795	835	795	839	837	816	842	853	803	807	820	827	799	853	827	807	843	885	845	874	804	815	816	787	819	871	884	796	830	812	828	855	831	853	786	836	788	866	818	800	841	822	814	798	852	884	833	842	853	882	861	812	833	823	887	867	830	852	882	847	797	802	804	799	877	841	822	860	896	839	823	816	798	833	833	858	811	825	826	836	877	839	870	807	829	834	815	799	857	815	843	808	809	848	819	834	878	851	853	827	866	802	821	791	823	807	863	876	858	900	799	799	861	799	859	875	864	812	841	881	802	825	827	850	876	810	800	810	861	825	901	876	819	821	833	839	802	844	813	863	852	836	904	803	815	771	839	871	842	797	896	842	866	854	908	771	870	806	806	833	798	787	821	836	823	822	816	819	885	804	782	864	798	831	820	806	818	841	843	847	826	884	803	841	860	794	841	826	869	851	841	830	878	857	877	802	871	840	837	794	872	882	878	886	852	873	839	858	875	819	858	849	824	853	853	811	825	867	816	872	847	861	794	823	839	887	831	815	832	850	777	857	882	808	860	856	840	855	813	841	821	763	858	835	857	842	828	886	801	820	826	782	873	848	840	813	829	875	838	845	869	815	854	850	799	898	797	858	830	845	840	816	869	799	853	848	816	826	852	884	840	830	823	843	836	805	813	859	806	877	873	846	853	839	822	877	848	849	851	853	838	840	811	835	834	806	868	836	780	800	827	834	852	825	806	824	858	848	836	811	854	819	770	898	817	850	851	851	851	841	884	785	816	830	851	836	849	826	840	816	840	781	853	859	796	785	849	869	869	849	873	858	885	857	857	841	854	814	874	892	889	868	788	850	832	846	844	862	841	794	833	807	801	851	830	835	842	808	860	884	827	818	836	869	842	832	894	828	792	862	843	857	821	829	800	812	800	879	841	860	850	848	820	852	838	817	878	855	845	896	858	835	796	839	898	889	851	858	875	858	802	902	846	849	796	803	867	871	769	799	884	838	836	850	829	832	833	830	826	801	806	814	825	838	842	851	845	835	833	827	831	820	846	847	853	821	811	808	882	827	854	810	847	818	843	782	804	888	837	829	810	836	817	842	780	875	840	821	857	802	846	836	857	845	825	838	852	837	877	799	833	832	867	761	800	868	821	856	843	850	813	787	895	814	833	853	801	857	863	817	894	916	811	849	869	816	838	819	826	828	810	884	813	843	852	843	821	845	847	824	819	831	838	838	823	798	825	840	855	881	880	807	814	821	855	858	830	798	810	800	787	824	760	831	843	821	838	857	834	859	803	866	837	840	831	863	838	796	855	820	845	840
7377	512	524	461	340	304	289	283	276	243	260	263	221	256	233	229	238	229	220	222	236	210	234	189	223	198	222	228	212	198	221	218	212	220	231	194	203	235	221	208	214	208	173	211	232	214	217	221	238	211	178	222	214	199	213	226	233	221	207	229	236	212	237	220	214	197	184	215	196	200	244	215	229	231	193	218	205	194	203	192	192	217	210	221	184	214	235	194	242	254	219	224	210	221	190	213	207	221	207	204	223	208	206	204	197	191	224	192	217	179	221	229	225	238	227	192	226	219	200	190	225	195	225	206	227	221	215	227	194	233	228	224	207	222	226	214	207	236	177	223	235	194	212	209	216	214	243	241	230	226	221	205	224	211	252	227	240	215	213	195	197	210	217	237	213	233	215	216	247	200	221	206	199	205	212	204	193	237	198	212	224	202	227	194	220	212	240	206	215	215	207	207	202	216	220	225	215	234	186	220	205	202	216	241	240	212	224	227	213	195	216	226	220	190	184	213	192	217	205	202	205	213	208	229	229	228	190	207	237	219	232	193	220	226	229	225	232	214	194	242	226	249	226	222	209	212	195	218	198	227	204	217	214	226	230	196	219	198	227	207	215	228	209	212	214	224	253	215	215	210	187	213	206	233	198	208	240	235	231	228	221	212	214	206	201	218	193	216	225	210	184	200	203	221	196	247	198	198	240	220	211	205	207	192	231	201	224	217	208	225	212	202	213	246	224	219	206	192	223	197	201	215	211	184	222	206	196	214	213	213	232	233	221	204	209	204	216	237	200	219	165	245	200	215	194	206	216	217	233	217	237	208	223	208	225	197	212	211	214	198	216	186	205	220	214	228	227	238	223	191	221	230	188	226	229	195	229	204	232	193	208	225	218	215	224	222	219	205	242	211	208	204	230	209	208	185	195	188	205	202	225	218	214	242	212	200	208	208	241	220	205	205	233	204	217	230	183	205	177	198	196	204	211	225	232	216	193	215	198	226	231	203	206	183	205	218	233	215	189	195	210	199	217	225	229	199	215	245	206	222	186	192	212	255	213	227	197	197	232	232	247	217	197	218	230	215	197	196	222	260	213	246	208	217	206	202	210	187	211	208	204	216	197	195	200	201	211	199	234	201	217	206	222	200	211	217	245	206	232	232	201	244	213	209	209	200	179	206	188	209	186	212	202	208	220	197	232	211	209	221	208	204	225	202	241	202	210	216	232	228	215	183	194	206	234	190	209	226	222	208	220	205	208	212	244	220	202	231	219	209	225	217	197	202	229	205	219	186	196	192	230	180	214	207	230	219	205	213	231	231	198	189	220	218	217	206	216	196	230	196	178	206	188	199	220	217	208	212	222	213	202	225	210	212	236	201	191	220	226	207	212	252	216	227	241	212	213	195	200	228	195	194	244	215	184	229	230	180	228	230	250	221	209	204	222	188	209	200	239	222	210	240	235	234	221	184	219	224	214	221	232	230	213	203	250	230	216	237	232	207	237	197	207	236	200	230	224	214	224	206	223	233	242	210	215	222	205	241	205	220	198	195	207	220	201	239	228	189	210	198	226	223	207	205	194	208	223	192	231	195	190	204	215	213	185	201	214	212	224	225	209	220	204	208	216	209	236	219	229	200	233	215	219	213	211	215	217	207	212	199	194	206	230	212	200	213	224	249	223	207	225	204	218	192	213	224	189	195	230	200	204	218	214	222	196	222	214	229	202	238	226	242	215	208	189	217	183	199	220	213	200	198	218	217	206	221	232	208	207	205	227	187	191	226	200	206	203	224	210	221	240	202	202	214	193	206	211	208	207	209	227	220	208	240	238	214	235	231	198	239	225	194	205	203	203	207	209	212	183	233	245	233	199	198	202	197	212	189	202	216	241	214	242	215	219	199	209	205	207	202	209	251	238	212	199	201	193	207	203	217	212	200	198	238	215	201	208	247	215	251	221	240	241	229	239	227	220	195	230	225	200	225	227	225	197	197	193	223	221	194	196	185	231	224	223	205	195	208	200	222	230	243	233	224	231	200	209	203	228	227	227	191	222	200	229	198	211	259	215	223	218	211	236	195	241	194	207	203	202	225	234	201	211	235	205	207	178	212	206	225	230	231	228	206	224	242	223	246	230	207	197	221	239	218	253	222	222	207	235	207	210	229	208	206	212	204	235	199	215	195	212	211	218	219	217	218	218	231	206	208	188	237	225	192	190	215	223	228	207	196	215	221	222	246	242	216	205	208	217	206	221	234	218	221	217	241	203	224	232	242	205	222	211	231	197	190	211	247	220	176	199	240	220	200	207	238	216	232	214	187	179	220	234	217	206	207	214	241	226	225	213	194	208	222	223	217	203	238	245	202	223	191	218	202	208	183	196	213	225	206	225	218	229	210	206	221	243	225	201	227	218	239	212	241	209	203	245	224	230	221	215	217	201	208	214	195	194	209	206	233	218	216	185	200	217	200	236	233	209	206	197	197	211	224	210	209	207	199	203	207	212	226	220	216	225	223	193	201	197	197	213	212	212	214	227	228	208	227	213	193	201	221	211	218	187	182	244	181	205	238	221	190	188	223	213	208	213	202	231	203	198	205	216	224	206	231	224	232	204	172	217	199	173	190	197	202	221	209	235	225	213	218	216	204	244	196	210	221	205	212	206	173	206	229	233	228	214	217	211	227	204	210	226	223	207	229	216	213	207	230	233	221	205	178	201	241	216	221	225	228	230	199	186	212	210	168	206	194	231	231	204	211	202	230	216	233	207	204	231	198	184	192	204	237	227	223	217	244	213	207	224	204	221	198	216	227	205	226	225	217	200	241	242	220	212	190	202	239	245	210	211	217	205	203	232	197	207	192	240	242	219	228	206	221	266	227	209	184	218	202	224	218	229	202	219	224	234	209	218	217	192	227	187	216	191	215	219	215	225	193	203	207	254	216	227	230	209	232	209	180	228	245	204	211	197	220	195	174	184	217	209	211	228	242	215	205	211	206	219	220	165	202	212	225	237	207	220	214	224	203	206	212	247	192	211	220	231	213	215	218	213	195	202	198	214	220	201	194	214	230	190	194	205	207	209	199	203	201	264	218	203	236	200	222	238	198	211	228	235	193	199	210	242	195	211	228	206	188	213	226	201	226	233	202	207	228	214	181	202	196	225	221	244	237	196	221	222	196	190	243	213	198	198	239	230	183	208	206	189	229	198	193	202	222	211	228	201	190	231	220	212	218	203	229	226	193	209	196	221	218	233	233	182	213	208	234	221	232	227	237	186	216	216	218	225	228	241	214	196	207	225	238	182	189	231	216	210	218	226	233	235	219	216	217	197	202	213	222	216	228	204	218	201	247	212	217	228	184	226	255	216	215	186	204	205	223	226	236	193	230	217	180	227	218	215	257	231	188	206	218	189	244	239	217	220	203	197	213	208	230	220	190	261	241	236	232	219	201	209	248	226	218	219	240	197	200	206	221	178	226	216	218	199	218	234	202	218	191	223	205	211	239	204	232	218	219
6267	810	1263	1387	1293	1230	1130	970	878	909	762	807	705	714	701	710	670	716	678	668	637	612	629	601	597	571	617	612	611	625	616	586	615	571	552	606	620	563	578	562	630	552	533	553	627	592	606	563	626	567	546	584	570	585	621	586	602	541	623	593	592	571	629	628	549	627	586	564	587	588	590	642	610	581	552	586	586	588	586	627	611	583	619	583	622	589	635	613	576	608	591	593	579	564	583	583	561	585	617	589	631	597	575	595	610	530	618	625	589	580	584	596	590	538	566	555	630	632	599	630	547	551	606	556	566	578	600	577	556	566	595	609	628	567	565	597	563	635	568	569	581	589	577	549	569	550	609	602	587	578	572	611	547	596	590	585	567	602	640	561	565	556	575	587	552	595	568	575	567	609	578	559	579	544	577	575	606	583	593	548	591	562	589	549	614	550	568	569	598	582	582	604	589	582	635	591	634	580	564	629	556	557	542	561	584	624	601	606	607	564	575	600	599	594	620	581	596	575	544	608	574	545	569	564	585	603	568	578	553	563	564	606	571	645	596	584	588	569	592	623	576	570	565	588	576	594	555	583	595	594	595	606	633	591	559	632	542	575	613	590	593	623	583	594	559	546	574	637	611	597	578	602	570	623	552	578	565	582	602	588	597	565	547	588	549	585	608	596	568	602	604	585	547	552	578	593	590	560	579	602	569	588	566	559	576	585	553	611	578	625	584	565	544	553	611	565	542	584	583	576	566	618	603	634	607	577	582	575	577	589	641	551	595	569	579	588	579	554	564	598	571	619	597	557	572	544	577	601	572	571	573	570	605	587	543	592	637	615	597	571	553	577	566	558	595	594	569	575	565	586	600	571	539	589	546	583	564	582	618	610	546	608	578	549	591	579	528	569	580	558	594	599	594	620	611	561	588	614	556	523	543	556	590	613	600	595	573	585	568	573	594	588	611	581	580	615	569	569	591	581	579	568	604	578	573	600	574	577	562	548	613	580	591	585	566	577	592	585	542	608	559	590	609	555	586	607	570	567	566	605	628	560	551	586	550	564	553	582	557	579	565	569	541	596	582	576	595	580	597	631	587	578	568	554	574	591	575	591	554	601	579	606	556	554	572	564	590	582	583	612	577	603	595	578	614	588	581	580	588	567	578	604	620	578	560	562	597	570	566	587	561	565	587	589	553	595	623	576	584	563	629	590	553	562	574	600	554	585	539	578	581	565	586	603	582	561	581	584	591	596	567	556	572	603	605	613	550	549	619	565	603	549	586	571	565	558	597	545	558	581	524	579	554	551	560	580	564	520	584	589	589	561	571	583	573	619	586	593	586	553	570	528	560	568	615	577	551	598	581	594	627	639	584	557	575	612	599	597	593	572	542	582	570	602	557	614	590	576	586	595	607	575	583	562	610	565	558	533	590	567	557	551	585	561	548	540	545	560	545	587	567	576	573	584	544	559	588	536	582	581	590	631	540	578	593	611	552	529	609	554	592	604	594	611	591	611	591	616	563	616	529	572	634	620	583	583	597	605	595	594	584	608	533	580	565	559	570	596	574	590	586	593	620	541	583	597	616	615	607	604	597	547	581	586	594	557	570	608	553	590	582	559	618	578	554	586	558	585	522	550	556	588	593	629	568	566	531	617	576	551	595	565	598	538	597	585	604	633	562	585	600	601	621	578	585	567	570	545	570	571	585	582	632	537	564	575	530	532	565	570	601	584	611	587	565	544	572	597	588	553	559	592	617	542	581	590	544	610	555	574	618	577	560	573	609	571	565	543	535	598	606	612	567	605	579	567	579	592	534	563	561	601	567	549	589	613	608	600	556	613	604	578	571	570	621	603	606	604	611	584	553	570	526	565	584	622	597	573	592	589	558	581	553	583	602	542	635	582	581	553	584	634	550	610	573	593	556	541	580	568	556	585	583	620	572	581	553	551	561	582	606	577	605	564	617	569	583	619	592	573	595	563	553	583	568	587	579	589	585	590	588	625	538	636	573	602	558	601	597	566	597	585	575	563	559	557	599	607	593	603	599	634	605	618	597	590	596	583	558	584	598	562	560	596	587	555	619	548	563	593	572	557	573	549	551	591	581	570	605	582	582	574	568	568	588	646	588	573	518	562	600	604	587	590	568	569	558	569	622	589	592	608	601	607	573	588	605	572	550	577	571	606	579	604	595	563	568	580	568	587	578	590	615	580	555	569	571	619	540	577	552	577	586	555	578	591	618	573	589	549	559	598	575	615	613	539	571	622	596	605	615	594	560	597	589	567	578	561	582	533	595	569	587	600	604	599	544	604	596	526	563	574	562	589	609	541	555	571	605	570	584	581	589	613	608	551	578	590	562	578	612	614	551	567	593	580	577	595	578	603	578	628	590	579	571	567	613	601	595	623	603	600	605	549	577	570	615	591	578	573	628	555	571	596	580	605	594	594	547	583	570	600	551	585	577	565	550	563	608	568	584	570	585	549	551	571	559	570	595	612	631	575	585	544	553	543	548	607	600	566	598	542	564	585	585	553	603	595	597	593	592	586	569	571	616	553	605	617	574	592	607	513	569	551	565	586	593	587	583	585	597	592	645	597	587	566	570	582	600	589	545	633	559	578	590	585	603	601	554	598	558	550	592	574	571	563	571	588	604	594	576	591	561	604	584	594	584	577	559	558	577	564	597	639	567	603	568	526	561	584	569	627	544	644	608	599	587	585	576	541	557	596	595	645	622	550	555	579	569	601	579	587	545	620	591	555	612	568	579	589	591	584	578	565	604	588	581	555	594	545	602	587	630	631	547	538	561	590	539	599	586	587	555	581	599	539	563	611	522	561	539	571	594	595	560	574	591	572	584	568	576	573	583	589	576	576	608	609	530	529	543	631	608	578	581	591	583	623	592	599	597	571	579	595	632	550	606	619	578	563	575	581	569	596	557	595	543	610	600	562	575	518	569	590	612	592	578	563	557	588	630	552	606	530	626	556	618	592	557	541	608	563	576	593	589	581	593	581	633	611	587	557	594	601	584	562	568	599	623	579	526	572	581	592	589	596	569	554	603	532	572	559	574	560	586	581	589	588	568	586	570	549	602	541	568	570	608	565	596	591	585	558	606	580	587	560	590	606	590	544	597	602	533	600	529	630	601	574	572	593	593	604	560	575	540	539	538	590	528	534	568	597	565	532	600	558	582	575	564	589	556	566	587	569	587	604	579	540	602	559	527	601	593	585	608	579	563	605	550	566	602	591	553	581	566	601	620	562	587	588	601	533	560	580	562	556	545	582	575	558	636	583	641	578	580	578	610	596	580	584	579	593	626	563	552	602	619	601	565	592	557	595	580	604	592	605	580	597	577	585	616	571	549	515	610	577	601	585	592	581	562	576	606	606	567	573	575	628	597	539	596	577	550	604	537	575	551	596	574	557	558	555	595	609	566	604	563	594	537	573	649	557	550	551	572	614	599	535	535	621	586	597	598	586	555	552	609	603	583	563	572	609	565	583	547	601
14711	1380	1046	896	707	609	593	497	463	474	426	471	428	397	416	376	377	343	396	388	373	364	399	368	402	341	386	389	353	378	407	424	389	351	359	315	379	374	383	388	412	348	400	371	379	359	348	368	363	413	353	352	411	367	334	341	357	371	342	359	412	366	391	378	359	366	377	408	349	368	398	368	398	390	389	425	399	354	374	345	369	380	372	399	343	381	377	384	384	413	355	366	364	416	399	355	338	364	370	382	366	363	369	342	329	351	357	356	360	375	362	390	399	395	362	387	412	404	388	361	428	363	379	410	374	356	368	333	388	359	364	364	375	392	345	314	339	369	420	391	394	393	374	359	333	397	335	377	382	360	404	350	365	393	359	376	373	368	372	355	405	366	421	363	365	366	405	390	344	366	350	382	371	379	355	388	407	389	342	361	331	396	428	394	380	362	353	390	385	355	335	371	342	365	388	382	389	384	363	389	386	375	322	358	393	331	363	368	379	350	361	370	325	360	356	373	373	378	371	359	387	366	363	370	355	382	387	351	363	348	335	359	395	374	382	356	327	381	392	391	373	340	351	385	396	388	366	376	338	363	377	386	348	397	386	392	362	347	352	367	366	371	349	374	381	384	366	367	346	352	348	403	357	378	386	367	384	364	356	351	388	349	350	387	371	397	355	365	363	366	358	357	335	383	395	397	352	359	352	364	323	389	382	369	343	315	353	377	377	428	351	354	383	383	361	340	367	379	375	367	383	331	379	333	348	382	377	362	391	376	416	346	397	384	361	363	357	408	375	393	375	373	383	379	342	352	381	372	394	358	357	385	327	365	347	359	366	378	359	347	393	374	389	357	425	369	374	403	368	365	351	385	366	402	357	361	373	341	372	385	371	366	367	374	359	379	389	387	363	321	368	381	374	356	372	371	376	390	385	359	386	385	361	357	348	371	400	367	378	420	326	365	380	366	356	342	363	368	353	377	376	366	372	403	336	376	380	383	350	347	338	351	350	355	356	338	405	376	416	368	340	385	403	364	335	366	325	369	395	371	367	419	358	384	374	371	383	379	358	340	371	358	388	394	398	385	373	395	363	370	378	356	334	358	367	381	349	347	347	373	335	381	377	407	386	349	359	390	405	393	380	415	342	346	361	366	367	379	377	351	339	383	393	358	391	349	360	380	382	415	410	405	350	372	352	359	373	339	351	363	350	375	327	336	367	370	389	373	375	334	343	386	359	417	380	372	358	357	377	411	376	370	374	367	373	373	364	382	363	364	371	372	389	370	359	357	358	392	379	381	377	368	370	352	357	387	354	344	380	391	358	351	335	363	371	344	357	352	368	343	363	387	375	376	346	368	384	376	371	368	350	369	391	353	332	356	368	407	374	379	384	371	349	346	416	344	355	393	352	380	402	308	328	362	383	353	378	345	372	358	336	381	403	338	391	398	380	386	347	372	401	326	381	381	397	347	381	383	343	378	385	377	341	389	389	372	351	383	358	359	347	387	325	386	334	359	405	383	366	363	347	406	429	365	418	379	343	373	381	416	377	384	386	386	378	347	385	357	342	351	364	352	350	382	400	389	379	374	342	375	377	331	374	330	372	326	377	417	375	369	379	371	398	382	358	339	387	358	391	364	371	363	352	348	370	386	383	383	381	364	384	371	359	387	377	380	377	389	401	393	359	392	346	372	356	389	383	361	371	374	379	381	367	384	364	392	367	382	322	395	399	381	381	369	399	371	341	378	379	383	371	373	378	417	383	361	386	409	336	346	406	362	388	373	342	378	351	349	348	332	367	357	343	385	375	366	340	385	362	386	403	369	408	361	338	355	361	395	379	348	386	365	406	394	373	361	339	379	359	380	376	390	355	380	363	347	388	370	397	397	365	350	380	391	331	364	376	341	369	368	347	371	394	397	361	355	391	348	361	376	364	331	338	377	338	382	389	352	389	386	396	376	359	388	382	406	369	340	377	360	390	382	361	396	379	373	351	349	407	392	345	330	352	352	355	393	361	342	356	355	400	367	383	386	362	356	418	399	367	396	387	413	378	366	376	375	359	352	385	361	381	343	350	367	400	382	323	367	351	345	343	357	372	360	402	367	337	396	339	388	390	374	389	379	376	341	381	356	371	362	369	366	377	359	366	389	386	368	406	364	356	362	333	397	344	401	407	373	405	388	334	373	399	382	371	367	397	369	381	385	342	374	341	394	373	387	338	364	375	400	369	390	381	404	419	375	345	377	411	357	351	390	332	374	375	378	392	371	377	403	364	378	339	368	349	414	371	393	375	353	392	373	401	383	368	376	370	344	387	365	398	359	362	366	367	324	374	359	355	347	355	353	370	421	391	351	374	377	362	373	382	419	379	348	344	370	350	372	363	380	350	348	375	387	340	345	351	359	336	343	353	382	394	400	353	374	356	347	336	378	364	358	408	324	352	396	377	383	333	374	358	362	376	382	355	374	385	386	368	372	402	364	398	378	348	382	406	325	344	347	378	370	365	346	361	394	373	387	360	372	327	369	365	391	340	361	385	382	365	369	360	345	410	351	406	350	374	398	364	363	394	395	359	342	393	405	360	381	371	335	337	356	400	355	351	357	378	400	398	365	365	358	395	339	373	352	348	393	377	341	396	364	376	373	369	361	386	372	363	373	372	374	398	387	340	422	399	383	370	402	385	383	391	332	352	371	354	369	387	382	352	368	393	386	381	359	399	380	390	383	361	376	387	424	355	378	353	370	371	410	413	413	371	391	392	335	346	393	392	360	372	387	375	358	392	355	367	371	367	349	341	368	332	354	373	388	395	387	356	353	367	355	340	400	363	352	365	353	347	358	367	350	410	374	370	365	370	398	354	361	400	385	362	396	377	413	362	365	385	355	363	322	352	392	366	337	392	372	329	392	363	372	356	371	340	378	382	358	392	366	391	369	375	365	358	333	329	357	372	363	394	366	393	351	390	344	357	380	359	403	398	388	360	360	345	399	393	361	379	366	380	350	414	344	345	368	357	359	377	417	370	389	361	372	384	363	319	392	388	326	338	368	409	372	373	338	405	364	385	401	364	355	356	371	387	357	351	385	358	368	374	364	367	397	392	365	389	379	368	327	387	344	379	371	384	370	402	345	381	380	337	371	401	366	366	351	351	372	371	363	355	376	392	375	379	402	376	360	378	335	310	361	377	385	363	392	322	381	404	356	392	360	364	374	386	369	366	391	368	375	396	337	365	375	349	370	405	405	390	367	331	361	370	390	414	385	366	374	363	373	368	371	354	387	359	368	374	360	355	366	352	380	341	377	390	357	392	353	347	374	411	370	370	394	308	361	365	384	363	365	365	363	365	369	368	404	389	363	355	353	395	376	402	348	362	371	375	383	360	362	404	339	347	353	435	366	408	365	326	365	376	420	392	346	368	343	368	386	353	387	353	368	372	375	357	361	338	387	371	367	369	385	364	376	351	368	323	344	398	356	342	364	360	370	327	372	360	364	397	380	358	386	336	363	359	363
8431	1447	2313	2587	2321	2142	1799	1648	1596	1371	1220	1281	1214	1135	1087	1054	1053	1041	1008	1025	988	1018	975	968	973	977	1008	955	937	951	936	972	965	967	943	934	891	938	899	943	915	900	940	903	960	893	916	911	916	933	927	907	919	940	880	903	903	880	888	899	930	916	948	885	935	955	916	916	917	928	942	959	886	933	878	886	903	911	916	929	946	932	931	879	940	877	890	856	903	895	946	863	927	902	868	901	917	945	932	879	940	980	922	946	878	899	866	886	979	879	901	902	925	875	923	873	930	886	914	926	888	932	878	895	915	984	894	892	895	963	923	915	921	924	935	962	969	917	909	904	933	938	915	891	877	941	892	925	898	918	878	856	868	914	918	903	954	909	931	934	875	906	840	920	883	923	927	904	865	891	903	892	918	916	891	897	873	902	922	932	904	872	843	919	956	939	908	879	903	909	930	902	961	936	858	944	898	923	832	922	898	917	873	894	888	934	914	892	940	930	935	925	905	927	889	876	860	919	913	939	912	883	888	887	931	932	963	885	927	898	903	887	898	876	944	891	856	977	927	891	896	905	895	919	920	898	874	865	917	897	918	903	915	960	918	907	887	926	930	916	905	865	942	901	877	917	891	914	852	839	965	926	901	898	878	921	898	980	878	855	913	887	901	923	857	902	934	935	905	935	872	889	916	931	848	943	886	890	868	915	875	877	898	880	883	897	872	929	919	953	902	873	920	874	913	960	883	890	914	928	906	870	898	904	888	852	879	924	892	919	944	876	885	896	922	916	936	889	939	920	900	854	865	926	901	880	900	921	887	911	856	886	908	953	946	954	894	888	850	917	932	896	843	880	833	901	935	888	950	914	945	889	906	901	908	898	964	980	920	864	888	913	891	936	929	878	911	861	934	914	887	903	957	923	942	932	858	914	896	874	890	891	899	906	926	878	909	876	913	887	906	888	947	842	925	886	938	851	908	917	859	924	851	868	889	893	877	889	929	865	891	907	966	893	958	924	849	931	936	956	948	933	900	940	933	939	874	929	924	938	891	908	935	909	886	898	918	904	901	933	883	901	913	877	862	884	975	940	934	930	863	923	965	889	882	940	910	958	924	892	943	925	927	941	947	923	907	922	874	912	862	930	901	882	883	920	854	906	874	871	925	858	889	973	955	904	915	892	874	938	923	949	917	900	903	943	873	902	925	932	913	897	892	945	916	855	921	877	932	906	878	887	840	848	904	863	913	856	922	947	925	886	915	875	905	906	888	878	917	860	903	907	913	918	914	892	944	913	869	948	861	911	861	867	880	915	885	934	880	931	921	932	906	944	914	844	882	895	933	899	902	895	913	900	937	884	878	915	953	875	879	910	893	912	886	882	860	867	912	929	889	934	932	903	941	902	927	906	876	910	907	929	884	860	881	878	871	905	881	894	874	868	914	913	932	913	883	908	871	906	907	969	890	957	901	960	872	888	882	880	886	911	889	893	959	852	850	937	882	940	944	894	927	924	883	968	899	885	840	872	920	892	909	907	851	873	932	960	883	890	880	890	881	924	916	902	908	898	887	873	890	901	910	931	911	948	898	941	923	883	898	902	935	919	936	911	892	900	895	917	946	867	932	913	914	904	954	882	854	925	969	898	877	906	890	914	871	895	924	930	873	956	976	851	915	909	941	889	931	881	930	907	924	868	860	961	898	893	923	873	926	909	910	845	916	906	868	901	903	853	916	904	930	906	892	898	930	956	922	878	865	910	979	896	925	881	873	909	880	945	883	901	898	878	886	908	844	844	915	905	941	882	923	929	875	862	876	938	931	875	920	921	876	905	968	911	890	867	958	931	890	825	900	909	863	921	949	904	939	901	873	954	892	897	939	911	964	890	898	914	859	932	902	914	915	872	900	935	900	919	940	920	889	913	933	934	898	899	857	952	857	897	923	967	902	902	845	910	926	928	934	934	920	959	867	887	921	940	941	872	876	901	904	883	903	854	846	866	897	903	908	884	938	915	923	893	898	962	867	933	892	914	936	960	919	971	937	881	867	874	950	916	913	944	889	880	908	899	922	925	924	906	967	860	897	900	915	884	901	950	874	869	887	925	887	983	903	898	903	929	913	849	901	923	948	912	865	878	845	950	942	974	961	861	991	895	940	949	932	903	903	933	909	873	919	852	913	914	931	928	932	949	897	917	949	900	961	942	939	894	965	837	894	905	910	933	842	897	913	878	874	902	857	914	937	870	928	912	934	868	835	863	863	916	900	928	938	916	880	916	911	924	901	912	920	932	905	891	894	912	867	882	862	920	883	907	922	926	909	945	920	930	910	948	919	985	911	887	892	918	954	902	935	886	862	961	885	912	935	879	832	939	881	898	855	930	913	963	859	929	891	953	882	956	881	932	903	908	960	927	852	920	844	908	926	914	906	947	933	896	877	935	871	863	932	917	917	858	919	887	923	951	910	929	916	941	940	903	955	937	925	878	893	922	903	888	868	954	912	847	862	934	884	913	861	895	924	905	967	901	890	901	899	947	870	899	919	974	952	877	904	958	922	938	959	909	938	884	894	934	920	929	889	908	891	993	906	913	918	900	916	919	848	928	884	903	930	951	910	883	879	895	907	896	844	917	943	910	883	863	945	907	913	962	882	879	894	895	942	885	870	967	902	958	933	946	920	951	875	919	861	945	958	930	889	907	941	903	852	901	841	874	950	885	908	945	897	880	910	975	892	917	911	899	860	825	933	926	930	925	905	899	925	970	920	919	916	875	931	935	946	920	938	903	893	935	934	940	873	909	877	898	897	907	873	878	866	920	895	916	882	930	892	922	904	941	934	943	949	897	977	917	914	922	910	948	944	943	875	817	954	904	920	902	894	928	902	926	919	966	840	935	947	869	894	905	906	873	833	889	920	870	882	870	916	894	898	973	882	886	904	920	896	915	931	889	919	897	914	904	947	935	931	954	856	894	904	930	876	879	908	840	945	915	857	808	905	908	863	846	886	967	954	880	904	874	900	907	849	891	947	832	895	914	908	896	889	860	944	923	930	881	878	926	912	839	894	938	887	881	872	864	902	861	873	902	872	870	937	931	901	853	850	869	893	909	900	836	934	929	923	870	875	835	844	870	898	948	904	858	948	960	884	891	904	899	900	908	948	845	867	866	861	885	919	883	915	912	936	899	903	907	940	972	879	938	895	936	905	884	836	940	949	962	880	913	921	880	935	865	914	948	936	896	883	866	947	863	911	862	934	926	863	870	913	901	903	888	865	927	879	953	937	882	904	905	912	879	821	902	898	890	887	904	909	905	925	945	911	894	904	927	919	861	940	888	903	882	939	972	935	920	864	916	938	874	925	913	921	863	917	881	883	912	937	912	911	893	879	867	920	891	867	877	873	885	881	878	876	912	919	904	928	915	925	934	870	884	945	908	944	939	934	901	934	883	958	877	935	903	845	835	914	885	901	949	918	936	883	898	936	914	993	938	960	911	910	916	920	912	923	889	925	884	915	884
1710	387	375	354	383	331	349	334	343	343	382	352	333	349	365	377	332	374	358	353	331	353	365	340	360	361	356	380	394	362	333	384	366	399	352	380	346	376	342	334	347	318	387	344	340	336	381	370	348	355	351	387	361	350	364	346	346	365	326	363	357	327	369	340	394	383	341	327	356	349	362	347	355	350	364	374	369	390	389	340	343	365	368	374	358	387	369	355	352	367	361	342	381	352	367	341	364	343	355	317	345	358	329	381	329	343	340	360	387	322	373	372	376	367	346	336	327	327	357	386	348	378	363	374	333	389	366	356	356	364	359	361	379	383	346	354	372	342	390	348	345	380	362	363	362	361	365	353	380	419	392	350	337	346	351	358	357	328	373	341	342	406	377	358	378	362	364	354	328	334	336	341	374	333	346	376	378	389	338	366	345	382	347	349	337	356	337	339	381	401	373	383	343	341	355	364	346	357	339	341	337	362	356	373	384	355	412	328	362	358	337	337	355	387	376	334	344	369	398	343	388	339	366	338	315	354	351	360	398	369	355	355	322	370	349	343	326	360	391	331	360	368	368	368	345	350	369	351	312	367	357	359	395	352	395	359	338	339	343	364	371	339	393	389	392	362	366	337	385	358	338	391	387	329	355	346	361	361	360	356	382	365	349	367	312	369	348	353	396	379	338	354	370	388	371	372	354	392	379	348	353	358	321	344	387	352	363	371	402	326	377	344	361	355	377	373	353	354	342	375	390	350	375	360	374	361	363	356	340	348	376	321	377	347	354	363	352	385	366	364	314	356	335	313	343	351	358	354	376	371	366	389	395	368	390	362	409	344	366	334	340	345	366	335	385	368	354	394	354	414	354	370	369	378	355	366	359	368	366	355	333	338	350	311	342	355	323	363	334	347	350	363	349	311	385	363	379	352	366	385	320	376	349	387	366	385	383	324	367	331	376	381	353	362	348	317	357	354	327	333	348	400	404	340	365	337	344	338	372	360	354	360	350	332	314	367	370	379	379	392	389	355	350	346	311	359	403	341	338	347	364	350	384	371	350	343	374	370	365	348	337	342	343	368	333	359	341	358	361	313	362	359	335	351	383	374	361	342	362	346	382	364	357	331	381	382	393	334	378	336	388	349	371	338	327	363	353	318	323	341	363	366	339	370	405	357	357	379	356	326	366	354	350	373	343	382	346	402	370	328	348	347	360	349	322	291	353	385	372	392	383	383	344	334	336	367	363	357	352	356	343	351	351	352	392	362	359	388	357	334	354	336	328	336	335	391	344	361	398	378	312	374	365	410	384	374	307	352	341	386	385	333	367	375	391	354	330	390	370	345	343	368	355	346	360	365	343	343	356	366	367	344	321	383	333	355	320	390	335	342	335	362	341	320	362	373	370	338	364	383	366	362	348	393	336	340	376	368	361	354	358	407	395	370	375	362	344	332	351	329	355	310	331	334	356	350	373	355	342	381	386	345	357	375	377	344	335	348	381	357	377	382	339	359	364	352	355	342	344	333	321	355	376	344	340	371	338	348	329	309	356	404	349	396	349	340	402	355	345	337	342	352	350	317	370	369	379	399	349	363	377	324	328	340	323	353	364	354	331	332	371	316	375	340	357	394	364	337	367	326	322	390	337	337	388	340	382	364	374	335	363	376	390	352	357	332	358	377	361	338	387	385	385	356	370	362	377	333	367	335	391	315	394	352	353	344	339	369	347	333	326	374	303	335	369	353	359	328	354	382	360	360	350	344	395	345	352	328	359	343	348	318	339	383	352	358	332	339	384	342	370	364	331	386	324	313	350	388	352	383	327	360	364	342	340	384	353	349	313	398	375	360	357	373	320	374	349	405	354	356	362	349	356	395	353	349	390	360	396	378	377	384	372	368	366	365	313	371	392	342	354	362	373	331	385	353	345	343	355	362	375	368	363	336	350	362	360	342	373	345	343	362	338	363	359	376	342	369	390	377	334	327	335	371	363	358	359	360	370	353	350	309	358	337	358	375	360	367	366	363	370	382	391	421	367	374	348	335	374	359	322	369	329	344	329	371	361	343	384	339	338	358	375	353	360	345	353	371	368	396	374	396	312	376	357	355	354	367	344	363	351	341	368	348	354	353	348	376	336	351	407	368	374	333	353	327	317	349	355	371	395	361	375	343	361	373	341	372	366	364	341	374	339	336	371	333	351	321	326	379	348	346	380	348	333	340	373	373	351	360	345	371	362	356	331	366	350	357	326	351	369	379	331	371	326	356	360	433	380	350	364	336	373	363	377	320	361	372	372	378	373	360	379	318	400	364	387	341	360	352	357	313	383	382	365	345	370	348	374	363	343	370	359	386	324	352	387	345	357	392	367	354	337	338	342	350	380	367	342	314	372	367	365	351	353	404	339	324	366	352	374	353	354	353	342	350	351	393	318	325	346	347	375	359	372	342	361	342	307	325	327	342	383	350	343	385	374	368	335	360	352	386	360	358	331	349	347	354	357	326	347	311	339	409	340	360	349	344	377	353	373	362	332	347	333	391	346	344	353	364	367	339	371	390	352	394	396	381	367	388	350	331	386	398	325	357	348	378	370	343	365	356	353	352	351	372	366	351	355	370	368	370	358	348	336	325	374	366	361	341	341	327	363	346	366	341	363	360	347	353	373	372	346	358	348	367	355	352	328	363	333	368	351	358	328	354	358	351	334	348	378	416	346	317	372	371	378	350	384	332	387	336	345	331	336	354	340	376	335	347	400	355	341	329	315	341	348	338	358	361	331	364	354	387	371	363	342	330	376	353	337	382	332	366	351	339	335	351	376	387	365	340	381	318	356	365	328	334	363	364	349	332	343	328	335	349	348	382	340	339	346	383	362	330	334	360	342	345	347	380	360	379	375	360	376	370	356	348	351	358	392	378	356	348	316	363	347	345	343	378	424	369	316	371	363	358	360	364	363	363	370	307	331	378	328	367	339	377	352	367	373	375	362	353	351	395	304	352	352	354	370	376	356	355	371	331	346	356	346	339	339	339	349	343	337	353	360	389	381	381	312	349	348	353	346	393	361	363	369	379	363	376	332	359	346	355	364	387	330	376	375	400	364	366	333	322	363	354	339	353	357	349	360	326	325	357	368	379	369	322	371	359	357	370	378	348	364	357	345	366	333	370	372	337	348	324	375	352	352	373	316	345	318	360	378	331	358	354	394	359	366	355	352	373	372	332	351	337	356	350	391	347	337	388	331	357	330	342	383	367	375	328	310	339	361	315	342	361	367	373	342	345	352	358	391	333	354	327	376	407	335	380	369	368	358	372	343	382	365	353	312	339	345	347	352	363	366	373	332	368	356	338	382	326	358	354	360	348	373	357	365	370	370	358	361	346	353	371	353	343	336	386	396	354	326	374	370	363	330	331	351	396	350	352	352	366	336	352	356	401	317	362	332	355	353	365	325	339	348	358	374	365	367	384	360	328	355	340	356	356	337	357	343	331	344	366	365	326	338	410	368	345	345	387	367	325
2194	904	857	883	894	840	911	851	837	873	875	871	899	856	821	844	868	882	881	885	877	849	844	837	793	818	823	862	823	867	841	842	819	887	862	834	862	818	831	835	890	844	821	816	829	848	797	814	813	901	860	836	908	832	835	877	815	830	803	841	821	761	859	857	832	835	896	830	880	839	827	806	810	894	777	838	813	843	815	844	845	823	828	857	863	870	855	791	834	869	836	837	839	785	830	835	855	809	894	869	819	835	864	907	876	863	830	830	859	817	913	869	820	790	848	877	867	823	824	839	818	859	855	911	835	824	884	865	855	898	815	854	805	823	829	845	822	848	803	804	823	824	851	841	896	836	834	868	879	821	855	800	820	848	877	825	842	897	853	854	787	825	799	820	847	869	849	811	848	832	863	857	860	795	815	847	857	859	841	831	842	832	883	802	851	821	832	779	797	805	844	828	866	791	836	827	829	794	848	849	812	847	867	818	858	779	767	844	841	798	797	810	863	867	874	873	850	816	823	831	843	856	831	854	835	858	786	827	834	893	799	826	845	802	834	864	846	856	855	794	859	860	828	858	858	818	871	810	872	893	843	885	856	815	863	862	854	875	860	870	798	870	844	833	780	845	829	863	832	835	845	855	855	873	789	835	874	857	847	822	891	807	869	842	831	818	909	781	831	807	804	890	836	863	828	876	783	842	834	883	847	844	892	820	849	862	823	893	870	853	808	881	855	877	832	901	838	847	863	813	881	805	820	821	827	825	805	827	881	860	841	876	811	834	774	820	873	860	902	871	825	879	846	805	885	880	834	827	812	844	843	845	845	879	872	786	874	836	815	824	805	828	821	873	864	802	824	821	849	829	844	847	801	863	851	791	822	869	854	771	833	873	853	828	833	897	848	854	809	859	827	824	875	872	823	863	815	820	863	835	838	800	866	832	831	800	837	845	811	827	819	855	894	799	861	810	898	869	793	877	840	814	835	838	857	840	831	769	865	804	837	814	876	814	858	831	817	828	775	845	837	801	777	838	846	861	853	845	825	859	857	838	860	857	832	867	827	827	864	796	829	770	831	844	856	813	924	808	897	858	802	854	823	837	859	783	851	836	816	790	821	869	830	832	843	911	792	860	814	812	824	824	893	882	840	850	839	827	887	861	802	833	889	781	861	874	873	802	843	861	853	799	816	864	839	832	817	809	828	854	846	832	799	822	859	889	873	810	918	850	852	889	829	795	833	825	840	800	857	774	837	843	836	848	845	876	857	814	873	812	889	831	851	838	842	802	797	876	872	822	842	871	812	848	859	860	846	865	794	816	863	802	875	877	853	859	832	848	822	806	828	828	837	819	828	886	802	858	815	814	817	857	834	858	824	844	881	829	815	857	821	856	792	842	825	861	892	799	827	823	852	832	820	856	832	869	799	841	811	828	846	862	874	800	826	766	827	834	827	790	835	803	883	846	866	795	842	859	816	843	810	837	835	833	849	891	835	842	819	849	813	811	873	840	925	857	816	831	841	832	861	858	922	816	874	826	884	851	850	835	868	857	853	818	803	847	865	807	837	828	839	815	879	832	854	866	869	807	841	826	801	864	812	848	862	856	836	867	844	825	855	835	872	861	827	846	834	850	805	849	832	841	832	809	813	855	866	829	855	841	813	849	843	833	805	859	813	842	863	856	854	881	828	853	829	835	819	826	819	852	804	869	858	826	800	821	886	908	868	834	805	830	827	824	859	831	865	837	823	829	844	757	801	881	877	840	844	814	853	814	786	925	829	802	839	821	857	828	888	868	808	847	871	869	805	860	838	894	824	822	803	817	873	810	850	844	897	806	810	794	831	835	858	821	866	812	820	863	864	861	823	825	894	879	848	882	850	849	832	801	802	810	808	810	831	846	835	838	871	889	817	813	897	904	833	817	853	844	804	864	817	859	822	894	813	848	851	825	878	792	887	799	849	877	886	876	861	783	852	858	836	803	810	820	874	807	872	832	852	899	892	881	860	856	854	830	858	819	803	813	846	835	831	851	808	815	883	826	879	822	816	847	866	830	846	838	764	844	872	817	881	810	891	802	861	797	821	789	850	807	846	854	844	851	833	850	812	845	833	877	843	821	832	824	852	849	868	834	825	849	860	845	845	886	918	870	851	799	857	861	777	815	851	814	874	814	783	893	864	825	836	804	845	832	816	842	859	831	837	838	829	854	894	867	864	810	855	834	867	850	884	853	822	820	874	848	824	787	845	853	770	861	847	839	815	850	864	831	886	884	793	810	863	824	861	854	812	838	847	814	807	845	827	845	827	782	817	865	787	832	867	832	817	827	836	815	843	826	832	832	866	834	868	817	876	831	870	819	872	840	831	854	817	819	884	827	820	795	827	832	849	827	854	872	818	821	861	866	830	841	832	848	852	789	801	857	853	828	847	885	850	854	806	851	851	890	817	826	843	869	823	845	878	882	834	815	845	792	857	826	832	805	839	811	801	841	819	832	796	863	845	893	857	818	922	871	817	884	865	834	825	846	811	842	817	828	855	823	804	876	889	827	822	820	818	875	872	858	886	815	824	819	883	799	839	785	811	872	869	856	849	801	824	844	863	836	840	839	795	836	820	840	853	813	824	868	900	825	905	837	837	855	817	879	844	813	822	859	845	810	872	833	848	840	810	803	813	842	860	883	850	899	859	855	805	830	818	811	852	840	809	884	877	832	868	863	789	838	842	885	854	858	847	833	866	873	804	871	808	792	835	804	853	818	795	840	810	831	828	848	823	827	799	800	787	831	872	795	822	863	817	866	847	885	830	844	839	831	807	868	877	864	877	813	861	850	808	825	883	812	836	853	888	858	847	780	843	809	826	765	846	840	874	926	863	852	838	893	822	863	868	816	815	840	846	850	862	801	854	846	871	880	911	851	846	891	799	892	853	820	836	792	822	843	828	851	888	821	810	843	800	841	839	849	862	839	822	813	865	827	756	822	875	823	854	796	830	820	823	882	853	873	825	845	845	839	842	861	880	809	887	857	827	883	866	836	819	829	859	828	856	835	838	840	882	823	869	821	877	864	882	841	859	836	845	896	852	860	832	884	842	799	820	875	803	844	835	911	869	889	856	876	814	835	848	823	874	826	833	862	917	860	829	846	783	850	843	853	901	858	834	895	833	838	843	857	886	791	844	884	825	848	840	842	820	861	822	856	854	860	796	889	827	869	848	806	802	817	838	852	830	857	826	795	865	832	808	819	801	815	849	830	842	806	867	852	821	888	836	837	867	797	859	867	825	831	847	849	819	846	873	816	868	848	792	818	824	858	841	822	839	837	856	875	854	880	899	791	856	846	812	896	809	806	833	818	829	875	844	868	760	779	834	850	815	851	845	820	880	805	808	833	816	827	834	879	894	811	823	888	814	835	809	880	849	819	853	806	904	837	826	843	899	836	814	858	837	819	882	833	844	886	826	834	882	820	870	823	824	859	854	855	841	796	859	850	789	852	833	854	858	865	867	857	759	845
7313	500	544	424	351	327	332	288	264	280	261	230	211	239	249	230	199	231	230	249	227	206	230	197	213	203	237	222	222	203	227	212	212	201	213	173	200	214	212	215	243	217	225	204	184	235	218	239	233	205	229	232	241	223	241	214	216	201	194	218	235	213	240	246	221	198	210	209	187	189	210	198	221	192	210	215	196	217	202	213	217	204	239	213	231	246	189	182	216	202	209	210	225	192	207	211	215	222	221	229	175	187	233	204	232	199	173	207	232	218	199	237	232	204	259	227	199	208	238	202	219	253	196	222	220	236	208	231	208	185	235	189	238	196	214	201	215	235	218	218	183	172	213	270	207	193	205	184	207	248	224	226	204	232	238	197	196	204	230	225	218	239	197	197	187	219	184	208	200	218	241	205	218	234	207	218	240	203	220	223	214	230	215	215	233	212	226	235	208	199	213	199	222	212	192	228	224	203	230	208	223	198	210	205	247	219	199	201	243	214	223	243	179	205	239	202	234	231	224	190	252	195	215	214	209	210	206	215	216	225	197	212	254	180	207	208	226	220	225	204	228	219	179	215	228	225	221	231	248	226	237	205	216	199	216	209	210	200	211	231	217	197	220	192	217	207	195	202	218	182	215	245	214	236	232	252	213	241	211	236	227	220	234	225	227	219	206	223	218	220	216	193	226	208	228	224	204	201	217	217	208	200	215	236	216	218	210	242	215	212	213	219	239	223	218	211	211	201	228	218	201	236	242	215	205	184	243	207	215	186	232	216	204	212	218	216	232	191	217	226	208	224	241	221	221	214	210	206	222	226	215	235	212	227	248	207	204	202	216	234	244	232	232	226	219	220	227	226	210	243	209	202	213	213	190	224	226	259	225	229	219	218	213	220	227	187	194	189	211	201	209	233	203	189	228	223	216	230	197	217	199	198	215	215	223	208	217	248	233	217	227	227	223	199	213	198	207	220	221	218	240	203	215	236	209	238	212	240	202	221	206	194	222	217	207	214	247	218	229	189	234	222	232	214	217	206	214	209	235	211	201	227	227	210	263	221	213	232	227	210	229	252	231	211	239	237	228	227	234	222	235	249	209	226	211	198	197	233	211	204	194	232	221	207	236	212	214	183	222	211	218	239	205	206	244	199	225	211	209	226	195	196	198	217	230	233	231	178	197	217	224	220	192	207	204	224	203	237	197	221	202	233	217	214	186	211	208	195	216	240	197	207	188	197	200	210	205	205	219	221	202	202	204	206	208	246	208	228	194	212	218	209	206	195	197	215	192	244	232	231	206	204	210	200	224	240	215	223	205	206	204	225	194	221	209	210	208	226	222	209	208	187	224	238	184	219	220	220	235	240	218	213	213	212	210	193	217	232	201	214	202	232	209	219	225	209	208	196	250	201	208	238	216	208	217	210	218	219	237	231	212	254	216	201	214	214	232	229	224	192	211	229	180	223	216	236	222	240	229	221	185	205	221	211	223	211	203	231	232	191	210	221	220	211	204	227	223	217	190	232	223	226	231	207	215	217	224	233	213	219	230	223	243	215	200	228	218	233	196	227	209	216	213	210	185	225	235	191	209	177	217	222	237	216	166	206	199	227	200	204	196	196	224	210	215	190	206	215	195	199	200	191	232	222	196	234	256	228	212	217	190	188	198	238	215	284	224	232	212	207	222	216	228	198	203	205	224	234	213	220	210	223	233	186	227	210	211	203	234	217	213	234	223	208	218	253	222	221	203	202	212	231	269	195	232	221	198	212	215	240	193	227	194	216	207	238	211	213	226	192	224	227	201	212	252	220	226	222	178	238	222	229	219	217	213	200	211	190	197	193	203	204	242	200	198	214	198	234	189	185	219	228	214	221	204	230	242	237	211	211	212	245	228	223	210	223	195	219	210	226	235	208	228	231	217	205	210	236	223	212	226	192	228	192	237	213	205	234	222	246	231	203	230	221	239	203	199	218	209	219	226	209	221	216	220	228	235	251	217	230	212	208	229	224	217	195	207	199	251	213	214	217	225	218	230	224	226	195	213	211	212	198	213	185	211	224	229	221	225	240	198	207	209	199	189	227	199	195	236	208	218	221	214	196	199	205	196	215	191	219	192	225	241	207	222	257	222	205	216	184	210	220	199	212	207	220	220	224	225	216	215	213	224	194	182	205	214	187	199	229	219	193	189	210	219	227	233	193	237	205	188	199	233	192	205	225	195	222	189	204	255	192	208	232	225	233	201	220	181	191	178	209	202	223	206	224	223	241	204	269	192	210	218	195	216	207	215	206	209	202	224	214	188	222	206	220	193	205	185	212	201	217	234	229	225	228	170	221	210	212	223	210	198	194	245	211	198	215	217	209	201	230	209	230	217	256	237	221	242	222	220	231	196	226	219	222	215	240	237	208	223	222	225	208	216	224	180	234	238	252	201	212	216	206	187	206	201	198	216	222	219	182	226	175	210	204	209	259	211	203	242	217	218	204	207	232	201	212	222	204	209	225	223	201	210	205	204	202	199	182	221	218	215	204	228	225	221	208	220	219	194	221	208	189	237	233	241	206	214	232	242	199	192	221	203	196	237	204	223	210	206	208	190	214	218	216	247	226	216	227	205	219	211	255	218	192	223	208	215	226	217	207	233	214	210	226	212	218	201	213	232	193	232	214	200	216	217	218	198	222	205	208	206	233	221	225	204	217	218	234	215	211	238	185	205	223	233	216	217	188	208	222	201	193	195	191	204	221	226	217	246	236	227	222	229	220	207	256	218	222	177	223	215	202	198	190	234	211	233	211	242	213	225	202	213	237	247	213	210	240	205	220	213	207	212	210	220	222	199	202	212	221	219	204	210	193	213	239	229	216	220	221	190	227	220	220	210	208	212	256	215	216	216	222	220	206	212	229	227	230	233	219	207	236	228	219	209	220	227	194	196	221	215	208	185	215	216	213	192	194	234	238	199	215	237	226	220	195	256	234	225	199	231	211	229	204	207	223	212	206	183	220	211	200	209	208	256	216	229	249	210	208	209	257	199	193	206	174	209	212	179	222	234	206	214	211	222	193	227	217	184	209	197	203	211	206	223	238	224	201	193	214	247	220	201	202	229	194	221	221	192	220	214	186	202	214	214	236	210	230	232	191	244	202	216	207	196	201	212	194	223	243	211	194	214	237	244	222	234	246	212	220	226	228	228	188	186	216	205	207	220	231	251	201	228	276	195	213	195	237	238	211	203	214	229	243	217	224	210	197	215	244	198	186	212	212	230	233	194	206	209	211	238	225	222	227	213	202	205	246	245	200	210	241	207	208	221	215	218	212	179	232	241	184	232	205	216	193	211	225	234	236	218	225	188	243	209	185	208	230	231	207	243	239	225	205	239	230	223	193	205	227	197	195	215	231	235	208	213	218	219	216	237	226	199	203	228	219	207	232	217	246	232	216	226	219	212	199	197	205	210	238	212	210	211	222	204	218	215	206	218	216	210	193	229	216	221	215	243	225	224	201	206	215	243	209
6389	860	1214	1453	1289	1219	1078	1003	948	852	835	826	752	698	660	694	670	661	635	605	578	613	644	612	602	620	630	631	621	588	619	621	583	634	615	586	581	570	635	599	607	597	610	585	570	583	589	593	560	552	574	592	594	614	609	589	553	560	604	562	595	592	629	597	620	564	597	577	637	557	648	595	607	573	579	612	620	593	599	596	584	617	640	621	621	597	594	604	583	558	598	621	617	553	554	650	575	577	588	559	601	586	577	610	570	594	599	591	633	605	604	574	587	600	590	534	615	592	577	577	575	595	597	584	595	620	621	564	619	557	580	609	548	552	547	589	604	588	600	579	586	603	586	570	627	591	566	615	635	589	594	586	594	566	541	535	554	595	582	598	647	576	568	621	551	588	537	577	608	594	553	651	621	565	605	585	588	606	553	605	602	552	568	581	605	593	618	572	582	588	616	625	573	590	651	603	579	597	576	590	554	527	551	582	581	612	593	588	569	582	577	555	579	596	613	551	574	576	575	563	590	609	561	570	575	573	565	581	571	591	599	592	592	543	597	575	600	601	589	597	593	602	555	551	624	562	559	615	610	637	546	573	556	555	585	622	615	573	541	554	609	590	558	607	578	619	634	580	570	601	611	636	598	521	591	591	630	619	596	615	602	605	600	558	578	620	572	587	591	643	593	620	604	592	573	633	564	552	566	626	573	578	628	511	605	571	578	588	547	554	609	585	612	596	599	582	572	577	597	555	555	576	558	596	587	599	543	568	550	551	574	598	585	568	580	574	604	571	631	526	593	575	610	609	611	532	592	604	607	567	544	554	565	592	590	637	559	551	614	610	612	557	617	589	607	601	607	593	593	531	530	594	565	609	621	568	605	598	601	629	557	574	635	571	595	621	588	588	558	580	583	554	555	568	564	562	561	553	580	558	626	579	587	560	614	602	567	603	538	568	605	598	596	551	583	606	615	566	590	566	587	573	563	583	566	551	595	582	564	572	604	548	604	606	589	590	603	595	588	629	567	549	602	613	579	590	603	598	588	574	526	622	611	573	552	595	541	602	570	602	552	579	559	572	592	586	595	569	603	530	628	585	584	572	574	560	610	545	603	626	595	584	608	592	589	663	598	595	579	588	576	580	579	563	558	579	546	583	615	577	619	617	598	609	595	583	610	590	535	617	582	563	600	634	542	609	617	610	539	552	572	621	600	569	534	645	552	583	565	591	572	520	552	608	540	588	584	601	574	594	565	571	592	561	577	609	575	583	608	567	594	555	557	598	595	600	575	560	559	573	594	548	595	575	566	593	608	535	566	615	580	580	603	552	619	600	619	567	594	573	534	616	585	563	582	577	586	583	612	567	653	595	550	559	608	623	609	602	592	582	582	585	584	615	602	575	564	592	598	599	514	554	639	603	573	583	585	587	590	612	546	603	614	571	604	653	580	576	546	578	594	627	564	546	621	600	622	598	590	606	559	539	579	577	627	585	625	592	588	612	600	565	582	573	582	598	580	547	556	614	588	601	610	609	572	596	590	537	578	581	569	587	564	580	617	598	583	547	590	640	588	593	557	581	608	602	587	579	561	559	611	554	541	586	595	560	622	571	627	618	568	557	570	577	575	563	545	576	642	570	578	614	588	548	612	588	606	575	607	613	581	574	629	592	590	573	597	619	604	610	556	582	586	615	562	599	574	602	588	571	562	587	598	611	611	570	556	596	595	560	587	636	571	574	594	598	612	576	590	602	633	609	564	591	583	610	624	610	593	603	594	601	555	623	605	598	563	583	595	607	559	575	577	618	570	578	571	588	596	607	593	555	608	600	569	622	566	589	608	544	543	583	619	587	581	576	610	622	569	560	546	583	543	573	574	558	550	604	626	612	599	592	617	586	600	592	563	582	603	576	621	553	609	628	608	582	587	581	601	586	581	548	581	577	605	574	587	576	577	576	562	578	530	571	603	609	619	617	561	542	580	581	573	563	564	591	600	580	640	599	590	538	616	576	597	612	593	609	582	539	579	593	602	584	549	609	546	562	614	583	605	627	601	556	587	531	542	578	602	566	561	557	581	524	609	593	603	550	598	544	573	570	589	598	561	605	595	582	559	619	586	566	568	577	591	569	585	591	563	547	594	625	617	587	537	585	589	592	589	628	570	601	606	560	622	552	593	594	612	540	571	595	524	618	573	580	598	598	627	586	634	541	576	583	569	598	558	585	600	546	594	593	546	571	559	650	604	575	559	566	622	589	626	600	584	595	558	568	597	607	614	603	559	566	645	566	576	563	571	606	594	588	576	532	571	578	612	592	616	555	563	552	587	591	562	608	553	612	579	565	556	620	559	594	572	569	592	558	562	626	602	539	575	611	622	570	586	579	634	558	565	577	565	594	545	611	591	596	586	570	612	625	549	594	563	606	551	613	571	585	597	604	610	570	561	603	562	552	617	594	564	653	636	561	624	562	558	632	570	569	610	585	602	560	616	578	578	574	545	558	583	595	574	549	515	564	645	593	554	572	616	630	582	582	607	615	564	593	571	574	603	581	592	622	596	618	642	551	556	604	605	560	594	655	579	566	595	573	574	601	614	557	601	605	601	588	577	592	554	644	581	576	565	564	548	616	568	560	587	607	568	576	576	567	580	603	572	564	569	596	596	609	555	591	571	583	613	560	590	599	621	616	566	571	616	596	643	587	587	573	607	579	547	547	578	581	627	595	565	582	599	622	552	555	615	545	559	593	596	582	563	578	594	567	599	572	609	613	552	571	614	559	597	592	580	591	597	573	544	577	586	640	604	591	592	597	595	597	554	607	601	584	533	618	600	595	585	591	552	566	574	606	631	591	635	576	566	566	568	606	596	572	573	565	540	595	558	592	551	606	581	627	586	612	570	592	589	640	607	575	608	598	594	580	564	598	561	580	572	611	602	588	581	587	580	572	612	603	597	595	564	534	596	595	579	620	568	642	583	595	596	583	581	568	570	597	606	556	614	609	609	588	569	589	549	558	609	583	516	549	568	553	567	561	598	593	602	578	592	583	546	601	595	587	627	590	598	560	561	613	603	559	616	595	587	595	574	606	559	578	625	594	565	629	573	617	549	572	546	558	608	567	628	626	589	584	597	570	595	571	591	560	600	586	588	613	596	594	584	624	540	612	588	597	558	599	577	563	561	579	553	567	602	573	532	610	591	553	611	599	591	563	553	570	586	571	561	614	573	599	621	578	603	550	567	618	594	573	573	579	600	589	566	613	611	553	589	557	625	606	610	544	629	593	561	582	645	600	574	610	598	572	592	557	569	539	600	518	548	585	593	582	580	521	594	596	574	574	547	570	574	588	566	598	608	578	621	575	559	580	579	570	604	581	547	581	621	585	555	605	604	577	585	575	617	616	625	631	595	547	553	616	571	597	557	577	613	602	567	655	549	564	584	650	591	555	592	577	517	594	604	603	620	576	593	592	601	595	584	559	594	619	573	558	597	594	610	606	600	614	607	590	538	591	595	554
14652	1306	1113	917	695	672	599	515	510	417	422	430	466	423	380	428	383	400	424	375	356	349	394	375	438	339	383	375	404	375	368	375	342	394	360	369	343	388	382	344	353	365	379	349	358	389	357	354	378	352	364	318	368	341	383	387	386	337	394	389	390	395	378	367	394	361	356	346	391	370	367	376	364	349	406	380	358	390	346	352	370	353	367	367	406	355	394	371	372	351	388	401	373	383	351	368	350	403	381	333	378	372	316	367	393	351	374	375	394	349	357	353	316	375	367	331	350	408	395	366	388	344	370	379	397	386	359	378	385	333	383	347	407	388	314	342	341	380	343	350	380	386	360	396	353	356	369	360	364	360	346	356	365	367	344	349	397	364	407	360	397	390	400	404	346	361	335	381	370	392	332	370	357	361	356	375	356	364	352	409	378	371	383	368	356	373	380	372	354	356	406	422	418	354	325	340	346	376	333	363	360	373	385	367	332	357	381	362	353	360	363	371	348	394	387	350	385	341	388	398	371	408	365	355	337	367	368	346	382	410	394	398	363	351	338	355	337	362	363	394	345	389	371	388	352	357	329	360	403	387	366	368	320	341	373	374	384	371	370	390	352	315	369	341	364	351	386	397	360	383	394	385	332	370	355	366	380	388	350	364	378	327	360	384	385	375	388	351	357	383	358	371	403	366	402	397	382	375	348	371	365	378	394	359	376	366	351	357	355	376	361	416	384	391	384	383	377	377	348	387	356	402	362	336	385	348	387	333	369	362	383	365	348	344	435	412	365	391	407	342	356	353	361	375	341	350	323	371	388	361	348	375	337	395	400	372	372	374	362	348	369	348	362	372	412	374	358	391	342	367	378	405	393	366	339	361	374	363	361	353	337	376	338	371	392	361	372	373	342	372	381	377	368	398	376	372	401	340	367	330	372	367	356	393	338	396	357	377	367	354	393	384	377	392	384	342	379	347	385	409	392	387	377	353	359	367	382	366	346	373	359	374	339	365	361	368	388	427	403	373	361	388	378	381	382	365	384	363	381	380	343	369	405	379	373	361	398	403	354	342	336	365	336	348	371	386	359	378	384	418	348	352	362	344	411	361	375	358	373	374	367	368	346	363	384	389	379	390	370	426	382	362	333	354	351	390	403	367	370	392	368	373	392	353	350	362	389	361	422	408	375	390	368	364	357	342	370	361	364	354	356	392	384	367	389	353	363	379	366	347	360	353	338	343	354	337	338	357	382	358	400	408	347	369	366	358	366	362	362	396	366	383	330	343	392	354	357	354	389	367	351	384	347	332	362	400	363	357	368	392	370	395	359	391	414	384	364	385	365	360	379	352	371	381	416	378	401	381	397	378	397	349	391	287	323	399	345	382	384	376	338	421	386	384	370	362	365	358	362	355	347	363	340	353	403	373	341	342	367	370	383	379	367	380	373	384	387	365	367	360	354	351	331	356	388	346	406	382	402	355	351	337	378	350	376	360	308	357	383	366	353	387	358	303	395	359	385	352	376	364	394	342	391	373	394	317	384	370	388	374	335	396	403	403	381	386	393	378	381	380	413	373	369	368	377	373	351	364	410	379	358	373	374	343	385	370	359	378	384	363	412	361	349	375	348	361	383	387	353	388	366	360	352	380	353	341	348	364	435	342	371	352	372	353	357	383	365	338	340	380	396	348	373	383	393	395	357	354	357	341	360	377	371	367	366	364	380	390	371	415	366	374	360	418	349	410	372	390	401	364	337	369	360	375	369	360	380	360	403	380	340	373	350	348	371	335	358	345	384	393	362	358	401	386	389	411	360	403	335	352	390	347	399	349	369	389	352	404	381	370	371	331	348	363	389	393	359	376	392	364	361	378	353	323	387	401	389	379	408	352	344	368	389	374	376	393	382	385	380	351	379	370	374	343	421	347	387	319	354	369	386	422	400	381	370	328	361	333	329	350	376	397	384	362	418	377	358	346	366	391	342	369	364	388	353	395	409	397	389	389	387	398	370	390	368	399	327	393	370	381	354	382	336	386	367	379	365	377	362	345	381	348	382	318	372	384	387	359	417	360	334	346	349	383	414	384	401	354	356	346	363	368	378	361	359	361	359	361	379	361	355	402	382	365	357	364	353	376	410	376	396	358	400	370	397	348	375	393	384	384	362	345	343	361	379	380	354	380	358	388	350	389	373	382	384	338	375	336	338	334	335	382	354	364	385	374	376	341	343	341	331	367	371	381	371	377	402	356	357	385	362	346	378	372	358	364	408	384	335	369	361	326	331	361	352	388	336	369	363	347	364	351	360	366	403	369	384	374	354	383	338	379	361	373	413	355	348	361	376	379	360	393	360	398	356	368	358	360	383	368	363	355	360	393	365	323	352	352	389	364	356	374	386	374	429	363	355	358	365	357	396	362	367	344	369	383	376	387	359	394	390	354	374	367	399	366	358	349	343	365	344	372	390	364	351	382	398	412	356	369	349	395	339	362	354	358	384	358	370	422	343	366	387	376	386	350	391	364	381	349	391	371	373	346	380	370	387	355	380	374	392	382	373	401	369	336	368	353	369	369	396	370	351	380	368	369	350	377	367	373	354	350	368	376	362	366	359	341	389	345	373	392	349	343	361	356	366	376	344	362	374	356	383	340	390	374	373	367	353	376	393	370	359	373	383	361	389	372	409	363	356	353	370	372	373	341	378	349	352	394	366	369	400	345	363	370	363	347	369	375	340	365	373	344	382	339	383	339	305	340	403	376	367	361	365	352	403	390	385	418	341	370	374	392	352	378	382	383	386	367	344	370	373	351	400	364	395	393	371	370	361	379	354	365	380	357	352	362	388	373	368	380	350	383	351	377	345	356	332	372	355	392	387	367	406	368	370	363	365	378	325	399	385	344	354	374	375	382	370	387	373	380	368	384	363	392	372	397	377	359	355	363	352	388	380	350	329	374	386	394	418	393	341	415	384	368	382	379	369	374	415	387	358	363	363	368	347	384	383	377	373	389	429	403	384	362	346	355	394	361	330	403	389	384	372	359	355	372	349	402	383	378	376	376	413	346	376	363	371	373	391	382	391	397	385	353	335	382	349	393	403	405	360	416	367	380	382	388	405	391	373	377	422	367	390	422	394	381	392	405	356	375	407	355	350	365	341	346	389	385	361	376	351	333	380	368	388	382	363	342	376	346	336	378	403	353	374	367	363	380	363	372	343	368	330	375	420	362	383	348	333	380	368	361	390	354	381	362	417	377	379	331	363	391	393	349	371	367	365	378	405	380	350	370	398	374	352	342	377	371	377	341	405	365	378	383	348	375	392	403	374	357	380	380	360	382	363	369	395	356	391	341	335	379	361	340	384	368	390	357	349	368	374	369	377	339	356	355	324	372	346	388	377	309	332	381	359	375	377	383	382	390	381	364	408	406	367	343	372	356	365	330	388	369	372	374	398	358	387	378	381	402	365	369	395	339	332	343	372	325	340	333	371	383	365	363	371	357	395	378	354	376	367	382	315	329
8511	1466	2324	2459	2250	2142	1963	1658	1526	1437	1332	1317	1251	1183	1108	1074	1114	1043	1018	1009	1052	1030	981	968	958	941	1008	917	964	936	909	994	996	944	916	975	923	969	952	943	979	907	901	882	978	980	936	951	955	943	934	870	901	913	941	901	881	898	942	961	939	986	910	864	865	905	834	936	920	971	856	909	917	941	946	913	891	928	889	910	904	948	939	908	920	894	915	935	937	926	868	954	894	878	939	911	918	909	897	877	969	905	917	895	903	937	892	911	941	944	937	909	937	953	958	916	951	943	924	980	890	868	876	901	891	920	901	910	863	908	914	892	920	889	895	948	882	930	898	922	909	909	896	978	941	919	884	910	950	919	910	948	973	915	872	900	889	915	914	919	902	912	915	923	877	924	964	904	877	861	942	952	900	845	903	895	931	920	883	921	891	934	916	900	897	917	933	903	885	954	891	877	911	961	897	888	932	862	916	892	908	890	921	926	892	911	953	914	949	876	931	897	911	921	956	926	899	901	954	862	920	874	886	848	876	914	897	915	904	911	906	854	865	894	943	924	971	883	905	948	862	942	861	901	879	947	867	948	904	900	933	904	949	917	839	867	842	889	845	929	859	924	868	933	896	940	933	962	839	908	922	850	916	970	883	880	912	906	902	828	873	885	940	940	915	895	924	893	869	906	906	881	926	920	927	906	974	905	888	892	912	898	928	893	939	892	869	893	921	985	940	899	918	866	880	930	883	905	891	929	929	863	884	951	905	878	930	930	848	907	870	945	914	921	951	892	948	946	869	934	877	836	888	929	866	902	887	923	851	852	938	890	933	874	905	882	890	837	902	876	892	911	903	918	881	873	908	922	905	917	882	901	917	938	914	939	852	899	880	925	931	827	921	914	906	921	869	898	892	930	902	907	838	939	868	902	941	914	949	892	908	936	934	883	877	865	844	878	952	915	862	899	836	905	927	949	869	896	911	910	881	893	954	881	868	885	908	938	938	923	928	898	916	957	897	877	889	907	841	909	847	894	873	914	897	930	963	897	898	914	912	917	926	922	921	844	888	941	878	944	907	939	883	918	890	901	925	857	848	904	899	951	902	938	906	946	916	893	957	933	930	911	908	915	899	906	896	886	901	966	939	936	939	895	923	881	947	921	886	860	875	969	889	929	905	923	913	967	875	936	871	882	903	856	905	953	943	894	963	861	952	937	938	908	902	920	919	880	934	905	939	891	849	903	872	858	893	932	911	858	885	877	899	949	902	909	873	905	897	886	902	969	927	840	878	904	932	875	905	859	953	967	868	885	905	908	930	938	938	920	851	893	926	892	935	877	950	915	918	911	890	897	872	902	949	908	915	914	910	920	894	897	891	926	917	904	893	937	884	852	944	907	914	923	918	900	886	915	979	905	917	923	918	890	943	946	929	944	905	916	947	846	950	1000	926	862	929	876	937	940	925	924	891	918	900	887	847	916	910	910	906	962	951	930	922	899	884	909	900	864	850	872	853	914	952	887	894	899	875	928	902	923	910	902	898	902	882	959	906	937	938	872	870	884	945	894	886	929	920	901	936	948	880	894	922	932	893	963	906	880	896	903	902	914	912	900	856	898	903	880	896	928	912	843	953	958	928	910	905	939	879	904	879	904	914	913	879	899	918	936	864	856	912	941	916	919	914	924	867	895	916	897	870	891	887	955	922	926	896	946	896	915	939	922	910	957	936	873	892	950	898	848	937	903	874	946	939	936	913	880	901	927	859	842	892	883	896	948	905	913	889	855	880	895	916	879	917	873	900	940	971	942	929	930	907	895	885	946	936	912	930	903	925	944	931	930	857	869	855	914	923	955	888	876	905	898	930	870	912	926	875	934	960	930	917	933	901	928	945	899	891	915	902	937	961	879	875	932	857	873	894	920	938	884	864	899	885	926	864	918	879	887	878	913	913	867	892	843	879	878	903	921	932	894	942	862	900	866	864	888	967	849	863	911	901	912	898	888	896	915	893	926	882	946	921	922	926	866	892	903	908	936	931	951	923	951	920	887	889	967	911	897	917	872	903	873	914	904	899	933	817	946	875	911	958	859	892	906	889	943	927	921	921	869	876	900	894	921	920	902	913	922	915	855	909	891	949	941	946	926	883	888	906	914	841	899	908	930	937	943	908	897	859	923	843	900	882	872	918	871	871	981	925	898	946	879	876	927	905	885	949	891	922	948	976	936	923	989	888	894	872	896	920	906	856	925	901	915	899	881	909	899	897	873	902	917	958	849	928	938	921	920	908	895	892	899	876	897	876	927	897	905	911	911	943	907	937	904	939	936	915	907	864	956	929	863	877	910	901	870	911	883	907	886	886	899	910	871	930	900	896	894	901	934	904	905	899	922	866	911	908	856	871	952	896	902	945	880	898	902	913	872	902	885	916	945	895	924	879	898	873	927	874	910	889	877	917	919	884	938	912	890	970	910	876	938	945	936	901	891	924	951	887	875	929	945	916	887	905	876	811	915	875	892	873	899	831	869	881	921	852	894	907	854	926	945	911	882	919	917	914	979	794	956	910	844	940	867	927	892	903	850	918	904	920	924	924	904	883	874	888	878	960	914	897	916	922	905	929	889	894	896	943	919	905	952	931	879	913	882	845	963	940	881	896	921	886	877	900	892	910	940	861	906	943	890	906	894	896	860	875	897	910	963	900	930	874	925	915	892	879	924	943	871	955	911	931	881	913	934	855	822	877	879	914	872	849	985	938	932	921	911	923	914	932	896	919	907	917	949	844	916	940	943	919	927	903	895	886	905	886	910	876	930	947	928	905	892	875	916	923	871	934	864	944	867	934	897	951	969	894	894	940	930	858	896	884	943	916	944	907	859	911	906	883	885	949	925	915	856	864	893	935	900	919	952	887	892	889	893	916	920	931	950	869	870	955	918	944	907	967	892	922	896	891	949	982	880	913	937	904	910	863	904	892	889	907	861	841	927	924	932	881	928	866	904	931	906	910	925	889	940	902	928	882	911	919	953	968	916	857	879	884	898	898	918	920	900	942	875	915	942	940	874	970	832	908	934	906	909	873	903	847	847	881	866	980	872	923	898	906	897	919	883	913	916	861	899	902	862	940	893	885	874	897	847	890	941	934	875	943	908	921	903	907	942	877	875	937	897	851	928	877	908	893	899	922	956	919	952	887	892	937	885	919	966	888	887	865	895	941	918	904	943	890	887	916	914	942	927	849	895	908	933	933	795	908	944	935	900	931	879	887	916	923	939	915	917	901	953	913	850	870	918	911	908	853	878	939	872	904	902	925	865	928	950	865	963	926	898	875	945	932	937	890	931	905	878	894	897	921	952	892	961	870	904	859	937	900	916	839	904	911	950	890	899	939	957	950	885	900	898	938	877	875	948	910	931	877	900	913	901	923	880	862	895	965	915	892	879	919	910	889	831	873	891	913	878	921	930	921	843	901	923	926	849	888	918	923	893	853	893	953	904	894	891	891	904	911	917	928	885	968	922	876	903
1824	358	383	360	384	413	400	374	333	380	370	361	355	347	312	347	366	334	367	343	307	375	336	329	376	360	356	352	373	356	371	355	356	325	337	354	379	339	376	359	318	336	351	350	339	351	361	371	342	344	367	330	332	364	323	351	327	350	332	354	356	358	353	333	347	347	359	379	368	328	358	340	357	390	398	309	347	392	345	361	372	340	359	353	365	377	383	342	351	359	354	332	359	378	388	335	363	378	383	341	363	340	380	362	352	362	355	365	352	398	344	365	326	369	353	313	395	375	423	401	360	352	355	402	383	372	363	364	347	348	330	407	366	325	352	373	385	365	365	355	369	348	359	366	340	373	309	355	381	361	315	315	331	337	342	315	369	352	357	338	368	331	344	372	343	360	372	356	332	322	356	373	371	361	317	347	342	395	393	365	379	377	353	332	361	357	330	356	369	360	387	329	339	363	350	359	352	346	368	344	331	335	334	343	352	372	346	389	371	336	357	350	346	373	373	361	362	367	361	336	360	358	334	360	326	361	320	374	329	356	318	399	362	370	367	336	348	346	378	357	357	345	367	368	350	361	304	350	339	355	364	365	353	386	352	366	375	397	378	341	385	348	359	354	361	340	339	354	362	399	373	338	330	389	340	355	347	357	367	370	318	353	346	373	344	351	324	329	317	319	372	323	330	361	358	357	344	378	405	348	366	403	339	327	349	346	347	382	334	326	352	364	403	350	356	345	358	388	359	378	354	375	355	363	380	356	413	390	353	355	313	343	372	324	370	358	346	391	356	394	341	336	350	358	358	387	356	356	338	327	378	324	331	364	331	329	379	331	325	340	358	368	345	327	368	355	335	316	367	374	306	376	336	377	364	330	378	351	359	376	365	353	363	357	352	330	364	364	341	329	346	340	358	348	348	337	351	321	340	324	332	309	354	352	345	335	345	384	360	354	361	360	334	325	372	402	351	354	389	381	380	343	335	361	368	343	355	375	327	316	362	332	360	349	354	334	395	379	352	333	376	310	344	334	333	356	364	370	360	359	349	339	348	391	394	348	359	382	378	344	391	352	337	347	373	343	330	337	349	379	323	361	364	378	348	337	337	322	310	380	371	364	351	331	348	361	342	356	333	365	383	343	374	366	342	342	379	335	333	363	390	357	355	356	359	331	339	374	367	369	348	345	373	354	370	378	380	354	335	374	366	383	375	342	349	359	369	360	371	401	344	356	345	371	342	335	332	393	338	361	345	318	379	383	391	365	356	353	369	349	341	388	341	379	382	391	356	364	395	350	328	376	363	330	339	350	338	350	362	351	380	354	345	322	331	364	351	373	378	368	366	400	362	351	377	374	374	371	336	359	349	325	355	353	387	365	365	360	323	320	348	320	355	333	351	366	329	346	380	370	367	375	360	359	349	337	366	357	376	354	348	310	354	335	370	361	344	335	361	314	345	324	352	340	332	368	380	360	305	313	395	357	336	317	321	369	394	369	385	333	392	304	353	372	390	326	393	363	350	363	371	359	353	371	353	342	345	350	324	338	374	330	357	337	327	331	359	367	326	365	359	334	357	328	368	384	367	377	353	371	367	363	347	372	352	362	342	364	365	356	377	370	349	366	372	324	352	325	345	329	351	326	309	333	359	362	348	365	355	356	358	326	322	322	343	362	351	342	351	369	378	368	377	336	338	347	375	347	361	393	363	366	380	348	341	391	373	379	362	354	354	358	355	378	366	373	354	397	397	323	346	338	378	339	354	338	362	371	373	376	364	372	348	341	364	383	351	351	336	349	367	372	350	382	328	388	320	366	366	325	360	360	347	346	373	382	363	376	326	386	336	315	370	354	320	337	324	342	356	326	375	331	370	336	339	374	366	324	376	328	405	342	309	352	371	367	349	344	353	355	378	377	368	345	330	373	357	365	352	309	374	354	359	375	357	325	315	393	364	347	408	352	366	312	382	396	353	350	368	385	356	371	338	375	366	358	360	354	322	359	402	307	347	338	351	347	370	348	378	352	372	353	376	376	380	344	348	349	383	359	354	357	383	346	341	328	352	357	352	375	357	335	358	351	357	384	345	375	343	349	335	313	354	342	322	383	378	357	360	359	366	360	344	344	379	378	323	377	359	375	356	343	333	335	383	363	391	335	359	368	384	357	341	385	371	367	378	372	368	367	340	378	338	363	309	373	372	351	366	306	371	348	393	343	371	331	366	386	365	337	363	390	331	327	385	332	361	345	329	358	348	339	357	325	372	364	332	355	361	379	385	351	386	351	395	336	340	330	379	343	343	349	358	348	358	334	402	331	357	358	370	375	363	388	345	328	382	367	357	374	347	345	377	370	386	339	406	363	329	354	375	377	355	316	321	328	321	378	331	358	348	339	353	323	351	341	396	358	363	356	308	349	329	336	337	363	339	305	354	348	349	392	351	359	379	363	368	350	336	364	363	329	349	349	316	348	365	347	367	348	319	348	345	333	360	336	344	337	337	336	349	351	320	365	337	360	362	340	362	348	362	353	342	353	387	394	300	330	345	389	347	326	385	371	384	337	318	380	362	363	321	334	349	382	363	358	364	353	395	364	354	339	362	348	356	335	397	332	343	367	371	330	337	342	383	359	338	304	350	404	366	346	371	347	339	352	379	354	362	320	303	376	340	371	377	331	365	343	327	350	373	368	371	366	355	359	340	360	356	368	383	370	345	339	353	374	350	341	348	332	362	382	340	331	342	337	336	376	360	358	351	348	329	357	339	359	334	370	341	360	364	341	350	338	353	361	375	347	349	292	366	313	385	357	345	354	377	339	401	348	319	341	368	360	342	349	379	350	337	339	336	364	301	373	370	348	337	375	376	370	356	373	354	345	345	341	345	355	387	407	330	303	347	346	387	377	387	358	359	363	355	390	361	347	333	328	340	376	335	355	354	349	365	335	393	357	311	341	342	354	375	377	352	334	356	371	358	323	377	346	367	373	345	369	345	397	332	369	345	371	397	335	333	379	326	334	385	341	373	357	347	354	392	339	326	347	355	341	351	403	349	326	376	377	386	331	317	370	328	331	353	351	374	364	385	333	376	365	374	378	379	320	359	388	378	357	349	325	358	368	331	346	353	361	353	374	345	366	364	321	331	349	354	370	352	364	375	363	339	375	355	367	368	284	326	377	337	379	386	327	367	346	326	341	347	375	344	330	363	370	365	391	365	320	328	369	342	369	367	342	332	365	366	364	365	343	350	351	357	345	358	385	351	313	329	343	316	398	360	347	350	389	343	358	346	422	363	361	366	318	335	315	363	395	364	373	348	330	334	342	355	333	375	323	357	348	371	336	328	345	357	322	353	383	368	374	380	369	366	332	337	398	316	316	381	356	340	354	375	359	393	323	361	343	345	364	370	371	398	360	390	351	347	387	393	363	360	355	360	359	360	343	336	371	371	370	379	388	334	352	340	354	375	364	341	333	339	330	357	370	368	361	373	363	373	338	351	338	349	377	320	373	319	406	346	340
2221	866	881	906	866	955	864	840	907	887	910	855	868	838	859	852	885	838	897	822	837	788	843	848	875	834	856	840	883	840	835	818	857	801	846	855	799	880	865	867	886	781	851	828	881	841	858	865	831	831	869	876	855	831	833	806	857	851	832	871	845	808	834	852	818	840	829	806	848	829	824	842	821	881	819	826	817	868	788	870	805	859	838	839	875	814	824	863	836	767	826	904	830	866	816	804	871	870	835	866	867	845	830	886	843	871	862	841	785	809	881	847	796	848	863	809	857	832	831	847	882	889	824	870	848	841	868	838	814	810	859	824	910	841	882	878	852	868	811	831	813	797	849	832	854	878	858	864	818	826	852	847	890	846	832	909	860	876	853	848	851	859	868	832	834	815	830	848	844	895	838	831	795	859	840	833	800	848	836	858	848	914	903	822	833	855	841	868	897	837	914	762	848	802	861	857	799	844	821	863	857	864	829	834	880	843	875	817	852	868	794	827	851	820	829	892	879	869	817	826	835	805	832	844	810	847	851	857	865	861	861	834	840	864	816	886	834	863	833	837	804	903	824	850	874	889	907	818	834	841	879	813	836	817	805	806	821	845	828	792	872	853	831	849	782	831	843	818	841	869	829	839	758	806	835	833	805	901	835	834	838	848	847	825	855	800	804	793	841	832	781	849	810	816	893	848	812	873	847	843	767	877	812	807	801	794	821	889	839	837	794	824	854	852	871	841	826	822	808	859	874	874	869	908	857	862	881	767	820	761	846	790	795	826	874	807	892	866	871	873	819	818	848	830	935	840	839	879	862	806	845	785	866	861	840	859	884	897	829	859	843	795	870	800	858	803	836	819	827	838	829	843	829	873	852	847	811	860	858	822	786	832	854	836	853	868	821	805	842	881	888	834	826	900	829	838	803	848	829	903	835	844	804	841	803	807	884	872	806	871	840	889	918	818	817	824	874	864	820	871	837	815	840	870	833	895	872	820	828	848	837	854	840	835	855	874	842	778	826	788	788	841	807	889	871	797	880	870	863	844	866	829	853	815	877	886	924	869	821	815	845	865	841	852	858	827	813	860	835	843	812	836	830	835	829	874	814	802	858	812	816	847	802	837	883	793	879	834	875	854	860	767	813	814	886	863	836	811	837	896	828	829	804	854	842	838	843	851	830	842	824	824	850	875	916	909	908	816	806	850	797	847	847	823	857	828	878	866	843	888	822	801	821	841	838	820	897	791	798	848	824	861	826	861	842	795	869	867	871	811	867	827	836	825	845	829	788	906	850	818	851	863	843	829	854	887	829	885	835	855	843	841	821	836	834	850	814	898	868	849	837	826	871	857	776	817	859	798	861	846	861	902	859	850	874	856	866	824	851	855	881	839	834	875	814	854	866	840	912	820	900	835	832	810	880	830	777	827	836	880	848	859	880	839	822	890	817	873	809	839	843	864	844	848	829	881	902	816	831	830	874	838	842	892	821	778	827	850	822	832	804	884	854	833	877	834	835	832	813	810	908	835	804	858	845	843	795	892	828	884	845	856	823	856	826	868	822	844	819	829	853	917	872	827	856	866	802	841	824	832	793	842	831	833	830	879	829	822	828	879	820	868	853	870	888	827	850	805	825	835	844	845	854	838	862	849	829	827	849	839	845	830	822	819	835	857	852	843	830	866	800	857	831	830	866	845	894	891	817	837	833	797	847	846	791	840	820	866	836	839	861	816	822	826	820	860	867	840	840	878	850	899	819	844	819	835	877	845	855	830	806	858	805	869	838	845	870	864	809	794	823	862	793	829	819	796	865	845	900	855	828	784	819	861	844	829	798	892	824	818	871	891	895	844	792	832	874	843	842	833	858	844	838	838	896	832	852	831	880	809	807	850	857	867	843	849	835	839	839	880	881	863	820	916	844	778	838	873	832	864	872	860	898	856	875	830	819	829	886	842	789	819	752	786	852	853	848	840	849	845	763	811	786	866	873	846	835	864	820	821	836	768	874	883	851	842	839	881	796	853	861	816	869	828	863	768	835	793	842	835	856	862	841	828	813	815	785	824	884	836	837	870	860	862	899	828	848	816	840	848	826	841	798	863	807	846	825	848	823	885	829	807	855	872	855	820	858	827	847	823	831	837	816	818	845	819	902	843	788	833	846	866	832	811	819	866	841	859	843	866	821	809	870	893	798	811	868	869	833	874	844	817	852	827	802	867	796	785	824	853	810	881	803	844	866	849	836	824	833	875	838	909	858	851	873	818	861	837	837	831	904	830	843	809	847	843	898	841	806	865	843	809	813	844	898	836	835	785	862	806	870	783	846	833	866	849	798	864	811	877	816	840	844	844	783	845	809	812	869	852	832	862	861	868	833	852	832	850	798	859	872	807	804	794	851	858	818	822	841	781	856	857	836	832	833	820	891	827	815	872	871	817	860	828	869	820	843	868	824	814	882	852	899	905	805	916	814	839	839	855	858	790	874	829	879	865	811	858	819	874	891	896	873	821	858	820	805	906	945	846	852	844	819	811	833	877	804	885	822	849	868	859	855	822	862	890	821	836	828	805	820	863	861	842	812	805	853	847	848	894	802	808	860	867	850	801	814	841	832	830	846	856	840	821	799	851	845	859	822	853	840	808	863	840	820	843	792	786	846	854	846	839	862	831	851	860	817	820	797	844	872	852	852	785	822	847	828	892	822	879	832	881	845	823	876	881	819	807	839	840	869	870	867	858	825	820	868	785	818	844	842	852	886	812	806	882	839	836	840	858	809	845	893	898	871	820	849	828	860	868	884	785	872	860	815	855	790	857	860	844	814	834	832	784	813	824	791	904	840	891	804	856	866	856	832	864	820	875	840	817	821	858	854	812	858	855	877	824	855	858	844	827	843	836	865	870	836	859	861	812	827	838	854	875	855	852	821	869	826	864	878	852	845	839	829	843	824	892	800	851	829	826	840	805	865	850	868	835	801	827	851	842	800	828	869	782	870	840	839	851	831	849	832	854	823	870	827	806	839	846	804	822	853	833	824	864	834	864	883	778	864	823	834	835	838	852	833	838	855	831	826	830	832	795	849	841	851	890	845	810	819	802	867	856	833	816	853	826	831	850	826	886	805	859	799	856	852	833	813	822	872	814	872	822	873	873	815	844	806	853	794	865	814	807	834	829	828	822	875	822	857	819	781	842	863	825	806	824	802	853	868	860	842	849	839	846	829	857	833	855	791	825	873	843	816	869	882	839	846	888	832	833	833	805	898	800	826	854	828	787	833	829	842	850	811	830	874	894	826	826	828	827	840	860	853	809	821	840	835	848	856	842	833	851	799	845	795	808	815	809	809	868	820	844	873	819	826	824	857	851	855	856	836	823	821	891	869	788	808	814	830	840	821	794	855	871	806	861	818	830	810	830	835	785	785	838	872	855	851	823	846	821	856	873	859	838	844	817	847	859	843	867	871	818	833	800	891	896	817	868	881	854	865	878	846	852	909	894	820	851	804	858	840	871	800	849
7307	487	496	416	392	343	293	293	284	263	253	226	269	250	244	247	229	215	200	205	236	222	213	215	232	210	253	212	206	245	209	223	204	218	234	214	211	202	236	208	213	224	204	217	229	221	222	222	232	217	227	211	203	204	187	218	220	201	231	211	211	246	208	209	196	207	223	210	220	235	199	194	187	211	216	238	223	214	222	245	225	220	171	213	212	233	208	190	203	236	209	210	202	220	224	213	215	217	209	220	212	212	229	209	203	212	226	210	207	223	195	223	234	222	233	236	218	220	222	213	226	207	212	230	205	228	191	217	216	201	240	236	207	228	251	210	203	206	208	235	211	214	219	218	235	209	235	216	214	212	213	214	217	215	202	224	228	217	214	214	208	213	242	220	227	209	196	221	207	220	225	204	200	224	227	212	226	199	231	244	222	239	252	240	221	213	233	227	222	241	215	222	223	205	197	248	221	208	209	226	236	204	218	222	205	198	219	225	231	192	193	223	192	220	237	199	221	231	229	212	240	217	209	207	225	222	230	220	202	243	214	227	220	214	228	202	199	216	216	225	196	212	220	215	212	225	221	180	212	170	207	204	222	239	214	234	204	209	214	209	194	187	187	199	197	182	202	222	181	212	200	197	203	225	229	228	223	233	251	234	208	219	208	177	198	224	185	222	239	212	252	241	205	221	224	227	235	215	178	195	202	221	207	218	231	204	207	209	217	242	191	218	228	203	223	218	215	220	229	206	208	209	199	217	214	221	189	205	230	209	209	247	256	205	211	184	203	227	220	194	224	207	209	203	204	221	201	193	202	184	212	198	226	216	221	211	239	234	207	213	226	201	219	213	207	203	208	187	226	233	181	226	217	216	204	185	206	198	206	228	204	221	223	227	234	213	222	223	207	204	207	226	204	230	200	221	216	192	219	218	193	229	216	227	238	240	204	204	221	202	213	210	219	229	240	235	226	228	216	206	185	226	195	225	223	229	210	204	234	222	214	247	242	205	227	236	218	239	225	226	237	236	248	210	244	196	252	213	189	180	224	211	195	213	232	228	184	229	231	233	227	226	190	217	196	248	212	192	190	215	218	221	228	215	181	226	199	214	216	216	214	224	207	203	199	197	182	193	219	212	223	210	227	226	233	218	196	209	228	215	221	196	207	221	208	203	199	214	228	196	232	180	186	189	211	240	247	225	215	214	214	239	242	237	223	237	233	245	235	212	218	214	241	189	204	214	232	200	227	208	213	223	232	213	231	192	210	185	204	227	207	211	220	237	211	204	191	195	204	227	199	235	183	206	235	232	204	241	197	195	232	242	186	227	227	220	226	228	224	214	204	214	204	244	233	242	216	224	208	215	189	232	209	212	225	190	237	234	227	221	215	212	210	215	212	217	209	209	235	218	197	241	215	200	252	259	250	211	235	209	197	195	190	202	228	182	227	202	245	199	210	192	204	219	177	201	179	188	201	218	205	228	232	203	199	212	222	209	207	211	213	193	204	221	202	206	223	194	220	224	201	206	232	228	225	200	199	189	213	234	226	227	209	190	227	216	197	216	216	203	226	215	224	238	213	210	228	244	211	211	255	208	227	202	189	204	198	190	224	185	214	201	218	185	213	190	229	209	228	198	248	218	218	211	198	218	209	188	189	256	224	205	209	235	206	179	198	227	193	180	201	219	224	219	225	261	236	214	212	208	203	219	223	201	191	216	194	217	224	217	241	223	216	227	216	226	220	210	234	198	231	210	231	221	230	229	235	204	223	173	226	203	209	232	240	183	236	222	204	190	235	190	224	203	216	218	231	234	188	199	226	229	205	236	237	224	194	213	208	230	227	238	224	231	209	236	209	214	213	219	238	219	208	229	211	229	230	214	210	211	219	218	210	200	218	219	209	221	191	250	226	209	228	199	205	177	193	212	232	237	226	203	210	218	244	219	213	210	217	196	244	256	228	216	192	236	224	202	236	207	231	227	216	230	230	197	208	220	244	231	235	198	240	202	226	205	209	237	216	212	202	196	208	228	244	239	215	217	213	223	224	212	180	228	231	222	192	222	223	211	233	211	239	229	204	244	237	187	209	199	233	181	201	202	189	214	247	235	203	225	205	253	218	227	192	187	191	192	220	217	216	211	186	228	218	215	217	214	229	247	258	223	178	200	225	222	208	183	232	204	186	225	271	227	206	184	226	217	228	213	199	208	211	219	219	222	229	209	230	230	215	222	232	204	224	231	199	228	228	201	224	195	210	259	245	229	206	234	237	205	194	192	204	210	231	214	224	203	240	194	225	230	201	198	197	216	210	203	236	221	224	234	212	212	213	213	203	216	232	212	215	212	248	226	201	248	210	222	192	229	217	201	214	240	211	227	233	207	204	216	227	178	220	219	226	211	197	223	218	195	222	216	228	236	251	218	224	185	212	218	206	219	228	211	212	203	208	208	196	235	202	201	193	223	200	208	211	204	209	201	212	215	222	209	221	189	224	217	216	206	191	207	217	214	216	205	205	239	212	209	214	219	215	219	212	189	209	228	222	228	216	263	216	228	200	236	244	228	225	210	217	199	231	202	234	204	203	178	224	211	200	212	217	210	223	197	215	199	222	228	217	226	222	221	224	203	215	208	206	216	209	243	206	231	219	197	217	206	235	209	226	231	218	189	215	211	200	177	198	207	187	214	234	207	189	206	181	237	197	194	198	204	228	190	225	217	194	225	211	218	216	202	224	235	226	226	209	220	213	228	210	201	201	223	215	222	232	227	206	217	232	219	217	208	221	189	200	268	244	204	201	242	222	236	208	234	222	250	207	235	201	218	210	215	214	232	240	235	177	217	206	202	202	211	234	207	192	201	201	196	217	201	218	190	216	208	234	192	215	203	200	235	231	187	213	193	212	206	223	186	192	237	235	212	209	231	208	209	218	214	222	215	213	235	196	219	235	205	201	218	236	199	206	248	213	237	263	217	214	235	236	226	217	209	218	237	220	192	211	183	232	221	210	238	208	202	220	235	212	213	201	208	205	211	226	237	229	233	224	225	198	217	206	236	199	239	217	193	190	214	222	199	208	227	209	207	242	225	224	234	239	220	196	225	227	217	230	229	222	203	206	204	237	227	216	217	212	209	204	203	194	223	204	225	207	199	221	212	212	238	214	204	234	208	249	226	211	231	211	209	216	223	200	216	212	223	230	223	233	215	201	221	216	246	196	211	247	220	218	218	217	211	192	231	207	200	229	219	213	232	204	224	225	230	224	226	212	207	210	224	195	221	234	193	240	237	222	240	199	219	219	193	220	218	220	257	218	211	223	216	233	200	203	202	197	255	205	215	193	194	202	198	230	188	212	209	228	199	191	207	229	220	224	202	224	216	195	226	197	222	230	250	210	225	223	187	200	230	217	222	214	203	223	206	245	255	204	191	204	192	220	204	221	221	224	191	233	192	246	220	194	201	203	198	227	221	209	223	193	237	204	211	233	196	210	221	222	230	228	217	221	194	195	179	206	224
6231	802	1228	1393	1350	1230	1074	988	928	802	764	796	747	718	707	668	660	665	619	613	615	620	593	613	632	612	543	617	589	644	628	600	587	601	586	578	639	577	575	541	595	602	553	589	583	594	625	573	553	607	617	594	591	556	631	585	533	563	554	596	549	597	577	612	639	602	590	582	605	602	570	578	573	556	567	570	666	569	592	513	524	618	573	555	547	597	594	572	594	575	580	601	565	577	564	588	632	597	604	588	583	550	583	547	580	605	576	578	589	575	582	558	609	620	587	617	593	577	614	617	569	559	574	626	578	557	597	533	565	552	567	580	555	562	616	595	544	579	612	542	611	597	585	545	579	579	554	579	562	606	640	566	586	570	618	561	608	622	597	544	642	562	555	567	613	537	553	617	599	559	587	588	582	575	573	577	567	573	577	571	571	622	559	600	586	551	594	586	552	587	589	567	552	589	577	585	608	544	590	608	536	596	594	576	620	575	541	616	569	573	575	598	591	517	593	570	633	573	548	577	589	604	611	617	548	584	603	593	578	595	553	554	621	579	634	572	592	595	594	589	581	598	553	574	617	561	594	583	561	567	548	568	570	579	580	554	578	577	568	565	570	611	574	558	568	587	634	620	661	563	541	605	538	623	565	555	602	575	620	603	578	581	590	591	610	566	601	581	621	575	598	592	573	565	577	573	561	561	534	577	579	534	559	621	544	585	626	582	592	579	539	585	568	577	571	612	557	557	619	593	584	585	580	574	596	607	594	593	615	592	552	612	567	600	590	571	604	578	578	566	544	568	578	625	572	523	591	574	553	541	605	588	584	631	524	555	535	593	564	604	587	603	570	576	582	576	655	571	575	631	572	596	570	587	576	578	595	588	593	589	562	598	592	557	579	589	554	554	593	566	585	559	574	583	567	593	610	539	536	608	558	573	628	546	558	588	602	573	573	578	538	577	597	613	598	553	580	536	586	570	573	538	566	576	603	602	597	559	595	620	612	585	584	588	573	582	543	560	591	550	610	523	564	602	542	581	639	581	579	601	602	581	521	549	574	545	606	602	598	597	582	575	632	569	559	540	555	600	604	533	590	550	590	563	568	562	580	560	570	560	586	580	562	569	528	635	577	615	579	615	586	560	564	549	558	590	583	591	574	641	599	630	620	542	595	556	554	608	548	599	583	603	585	553	553	580	600	549	582	569	551	552	567	583	545	574	591	540	578	605	611	572	631	563	553	577	614	587	577	617	581	595	571	561	574	585	580	633	556	659	624	565	567	592	586	582	590	540	522	571	574	627	570	596	600	541	572	554	577	562	565	579	551	614	558	592	613	603	576	558	602	593	577	593	572	578	575	613	573	591	577	551	589	581	597	559	563	615	555	602	570	599	589	590	590	611	616	552	586	583	603	625	638	555	594	606	570	597	560	629	610	561	609	640	579	585	579	618	565	570	570	634	563	611	579	575	595	581	532	591	572	577	586	560	529	549	615	624	551	606	602	533	571	588	552	569	576	536	561	618	573	561	590	565	574	540	597	578	588	603	556	574	562	555	587	568	580	567	575	553	586	593	578	586	632	619	574	622	612	615	618	560	600	586	590	577	639	554	595	589	586	594	589	568	605	615	561	572	612	600	551	609	566	549	585	584	588	631	555	615	627	588	588	599	550	577	593	563	617	582	598	586	543	581	579	643	618	573	591	575	585	547	594	574	600	572	614	565	624	583	605	601	568	547	621	562	559	557	522	576	564	589	551	609	586	547	573	606	610	571	534	613	606	577	520	549	533	571	589	588	604	547	598	606	591	551	586	581	627	605	584	550	576	556	585	572	604	575	581	543	568	587	625	528	567	574	604	608	534	600	581	579	586	590	545	631	569	601	590	589	607	592	589	571	591	609	533	561	618	608	591	611	609	565	588	597	589	572	583	601	535	623	603	563	534	584	588	615	581	573	547	566	571	552	601	538	565	581	611	559	595	577	549	548	578	583	566	567	577	539	594	545	586	554	559	589	559	610	609	605	561	580	563	577	581	569	624	571	608	592	576	575	596	581	555	617	604	567	608	571	573	576	546	594	570	610	566	596	587	539	568	581	538	542	591	577	567	566	555	547	587	557	557	574	612	607	565	586	574	614	576	576	576	631	598	576	557	551	569	573	611	591	605	626	583	599	580	574	570	548	581	596	558	618	567	578	590	565	573	562	576	608	522	585	596	563	584	571	581	590	604	589	593	594	579	577	554	551	582	568	580	554	542	622	580	594	572	590	591	608	594	559	626	571	549	583	586	607	564	574	598	562	593	573	594	552	570	633	640	571	604	575	604	563	555	579	596	554	588	594	584	556	599	611	579	572	580	574	592	599	567	566	571	529	582	564	576	577	563	622	540	598	585	598	579	594	551	579	545	577	572	577	553	611	573	592	525	565	543	540	623	574	568	553	584	614	596	572	590	546	594	643	593	546	574	552	608	539	597	584	613	573	606	568	618	572	605	567	613	610	607	581	594	575	576	576	620	584	580	537	585	599	607	579	599	555	578	590	561	557	566	569	624	544	574	611	548	556	588	566	599	625	532	608	568	587	649	558	576	596	571	633	581	584	591	547	618	548	597	565	563	607	583	558	609	598	572	583	588	614	589	595	588	553	582	580	568	594	557	595	549	578	594	621	550	583	590	620	558	598	624	580	519	619	573	567	592	627	571	594	545	568	639	607	584	587	551	544	549	551	564	600	573	591	565	628	572	589	585	619	592	601	552	557	596	615	582	582	552	568	628	605	571	611	547	612	543	593	566	606	601	558	579	598	526	600	593	566	614	566	621	553	595	615	549	581	610	565	577	600	623	638	596	571	538	613	655	562	574	571	634	617	585	600	607	597	585	568	588	620	589	575	580	514	546	565	580	590	622	597	544	576	607	587	608	556	593	610	568	582	582	573	590	540	594	551	633	560	560	582	549	568	574	581	555	561	577	612	598	562	569	567	579	532	597	587	586	574	605	590	589	572	616	593	615	571	578	586	575	616	569	571	589	565	564	578	575	566	577	558	584	614	541	558	613	613	636	590	534	521	589	621	602	568	558	615	602	565	611	576	567	646	597	581	579	568	596	592	621	550	607	582	587	537	593	566	564	545	601	605	641	604	554	587	599	598	605	562	608	642	578	545	611	595	566	568	607	572	563	574	569	592	587	568	605	584	543	568	618	559	607	574	613	591	588	595	616	611	574	604	609	611	603	609	595	567	624	635	560	620	563	601	574	535	538	573	602	562	572	597	541	584	544	558	565	606	598	572	595	575	583	550	555	564	593	582	500	559	589	572	558	590	593	541	567	634	569	561	638	589	565	601	565	576	612	582	622	575	614	619	595	571	611	570	569	610	621	576	583	611	545	608	611	548	596	586	594	594	583	628	551	615	573	586	587	567	586	614	601	573	585	574	640	588	583	570	579	608	553	623	585	551	558	563	595	605	591	602	574	550	546	582	591	559	616	609	588	598	592	615	631	636	592	543	615	588
14598	1299	1068	845	729	604	570	548	499	428	448	456	439	411	423	399	416	423	407	372	401	402	420	422	394	357	385	355	371	370	365	395	392	376	378	346	341	425	350	387	364	344	359	374	333	406	365	366	393	379	367	371	397	384	372	386	426	384	362	413	367	393	370	389	367	385	373	354	383	423	386	356	369	379	369	349	407	375	314	371	402	392	372	376	361	360	388	405	388	357	354	359	358	340	355	408	350	349	366	368	376	365	368	381	351	377	355	372	383	361	384	344	380	393	389	391	364	391	375	405	365	389	340	383	407	403	359	403	400	380	379	364	345	375	422	385	357	412	395	345	353	329	329	374	421	387	366	335	365	348	384	375	381	372	352	385	381	354	362	396	367	367	391	363	355	375	386	369	392	363	355	344	378	369	402	357	357	369	388	350	360	366	377	390	386	409	333	408	429	402	357	381	379	395	351	388	354	401	374	421	422	395	393	388	364	361	364	365	363	364	339	386	425	379	391	402	392	388	372	390	371	383	403	360	391	372	362	401	376	348	408	368	355	360	397	394	413	391	338	346	390	340	354	342	358	362	394	388	374	352	406	416	383	373	362	364	373	391	381	364	366	382	345	362	381	401	373	373	348	377	381	375	374	349	369	374	381	377	369	365	379	384	406	357	359	352	358	390	368	386	389	383	366	383	430	374	363	360	377	355	385	363	345	395	357	384	339	377	360	384	416	398	378	366	408	332	372	337	341	352	316	363	400	393	385	380	374	365	367	402	398	357	361	356	391	361	377	382	386	380	397	388	373	371	353	366	343	374	387	347	367	430	349	381	383	335	386	405	373	366	387	384	373	353	379	376	366	374	381	372	388	376	370	379	360	380	395	383	378	368	349	374	333	369	362	366	372	368	386	397	353	353	375	405	365	392	384	403	398	352	353	346	368	382	363	364	377	380	381	404	389	377	382	366	349	380	382	371	391	360	378	361	367	431	402	376	366	396	352	370	378	386	356	375	358	393	387	382	354	365	420	353	383	333	319	382	378	371	374	366	353	342	338	385	362	338	367	369	356	394	373	376	350	395	367	383	406	372	376	372	371	374	409	379	394	347	350	384	368	376	404	345	344	367	370	359	363	368	368	400	369	360	423	396	349	381	368	376	379	366	375	375	398	346	338	398	374	336	397	397	353	385	370	371	360	410	359	357	403	358	370	375	349	373	352	352	358	352	413	356	374	353	358	361	357	333	402	382	406	393	370	402	383	416	365	342	355	333	365	399	398	351	411	387	369	341	378	340	371	373	359	355	425	359	374	366	376	389	365	357	384	365	373	363	363	378	366	385	377	403	380	343	377	358	349	380	379	348	365	363	391	412	384	396	373	370	381	379	379	381	372	358	373	349	377	389	371	395	348	402	387	348	412	390	410	379	337	381	365	362	372	356	345	365	404	389	351	357	362	337	396	391	381	402	367	383	341	367	369	316	374	404	362	366	371	392	364	385	374	371	376	371	361	376	376	380	365	404	403	391	418	339	369	369	378	350	368	372	333	374	369	423	365	404	362	397	358	418	383	373	361	366	392	355	383	375	371	386	365	357	360	373	371	371	398	369	362	346	383	390	359	395	370	336	364	377	361	361	449	396	390	394	366	368	368	369	374	348	390	382	365	353	392	333	389	390	388	380	406	374	374	335	382	389	374	372	366	376	372	339	371	383	374	345	362	357	399	390	363	382	370	334	358	383	378	354	394	357	373	372	409	408	368	423	371	337	400	401	354	362	351	348	381	390	374	379	356	403	381	356	364	376	392	383	375	385	378	391	406	348	348	408	375	370	368	380	370	366	400	382	377	345	333	368	373	411	357	368	370	371	362	358	383	362	375	344	379	382	361	364	388	407	387	374	386	354	360	367	350	354	413	359	376	381	401	407	400	348	356	361	332	380	364	419	378	401	343	350	342	367	385	354	352	383	362	352	346	385	398	353	343	417	337	437	383	393	383	376	356	368	393	343	352	370	405	357	397	396	332	382	375	371	388	404	389	379	353	371	411	389	378	418	395	347	340	378	373	357	353	387	352	416	348	406	394	344	392	380	353	346	402	392	354	389	319	361	340	340	390	375	377	373	353	371	374	363	384	349	364	383	369	355	359	395	394	393	402	380	372	380	393	400	368	389	380	393	376	355	405	379	357	410	384	378	406	403	375	414	410	401	408	393	358	343	346	395	352	362	372	345	376	378	361	345	355	387	390	364	377	376	360	364	387	366	380	347	390	360	332	407	403	372	364	327	384	411	358	382	353	368	373	386	371	339	383	396	372	369	373	351	381	404	363	361	326	343	352	390	375	352	404	412	386	347	373	385	332	355	362	361	376	395	409	381	377	365	391	392	379	385	358	351	375	363	384	370	371	358	374	422	383	371	379	405	352	407	346	369	392	388	355	377	384	371	351	383	371	381	375	395	410	360	376	386	370	381	391	414	369	397	389	415	339	410	378	337	359	351	375	366	347	370	389	397	377	366	377	356	350	356	369	391	377	358	368	364	381	387	393	357	372	348	414	364	371	403	381	400	363	396	382	363	378	350	378	389	333	356	422	408	329	335	375	393	334	372	337	385	363	376	355	395	376	378	351	388	407	405	366	368	401	368	410	378	396	351	359	386	374	347	379	363	359	338	374	397	401	381	382	395	380	410	380	387	413	342	389	382	396	399	388	413	353	394	368	366	400	359	366	391	367	425	393	370	387	405	397	390	370	370	367	428	373	337	376	345	359	405	350	404	378	361	372	377	417	356	375	344	373	346	372	399	410	385	397	401	361	348	347	427	389	346	335	373	379	367	348	364	343	364	372	362	366	402	413	402	365	413	363	370	443	343	324	358	389	359	370	379	383	364	400	359	372	408	408	359	344	350	330	382	329	392	371	369	378	352	372	343	346	396	412	398	370	374	394	352	394	407	398	350	401	400	366	357	401	366	374	401	352	369	379	358	402	363	391	349	361	374	374	376	356	375	363	398	347	378	388	376	360	447	359	351	337	402	385	363	344	362	362	380	391	374	386	350	369	402	390	401	379	350	365	337	398	322	403	360	391	380	370	349	351	378	394	364	348	396	378	368	393	390	384	370	354	370	388	369	342	359	408	351	388	408	353	388	364	401	406	376	367	357	398	379	363	392	375	342	360	404	336	373	400	378	339	384	390	365	395	376	359	363	333	392	360	437	422	397	403	391	368	403	352	363	369	394	393	395	418	329	376	406	425	355	374	363	418	375	356	385	413	379	377	363	354	383	399	363	328	348	392	345	363	372	394	405	371	331	351	388	380	367	344	353	353	427	378	372	390	435	372	352	381	368	361	370	388	377	392	383	366	389	376	372	347	333	333	374	401	366	394	376	352	374	380	404	416	380	388	333	374	367	359	394	377	382	354	354	366	394	373	349	387	350	395	368	351	427	401	373	388	404	380	353	388	374	364	371	409	399	392	373	364	350	389	350	358	360	365	336	363	394	356	398	388	376	397	359
8523	1454	2241	2486	2295	2143	1858	1721	1524	1413	1320	1330	1259	1110	1115	1063	1020	1044	998	999	969	1000	997	978	977	1038	914	1000	957	971	905	1016	974	906	942	939	933	931	952	914	929	875	887	865	925	921	904	929	918	927	936	888	952	909	933	888	971	880	911	935	897	953	904	964	909	869	924	897	868	892	919	900	937	972	909	943	902	939	928	921	968	891	947	1007	886	917	931	935	943	905	918	946	957	897	927	959	933	877	917	924	884	917	904	935	942	976	912	912	872	910	935	925	910	943	908	926	894	960	891	923	890	914	896	866	960	908	889	891	887	917	885	924	917	905	899	921	948	920	967	919	922	922	931	916	918	925	911	904	963	874	893	992	878	954	871	939	953	900	888	946	916	896	909	943	893	925	868	949	913	932	908	896	863	894	875	896	908	921	947	904	912	929	921	895	910	875	904	909	897	905	904	872	944	871	914	882	947	942	860	878	893	931	894	834	953	942	952	926	949	922	945	900	928	881	869	868	874	929	872	922	921	898	925	984	892	939	932	899	891	909	866	928	892	868	861	891	912	977	883	904	911	846	918	869	903	917	881	908	921	886	924	855	928	911	872	890	887	944	905	884	898	932	860	884	897	939	901	920	946	944	943	898	950	906	874	921	921	889	843	887	918	882	930	911	940	893	929	900	869	930	891	970	888	943	923	891	863	914	890	903	897	871	909	925	914	939	925	838	910	906	888	881	948	925	905	925	930	894	879	901	931	930	926	902	966	885	846	889	900	969	949	899	915	922	919	908	923	920	956	920	842	956	912	921	872	874	896	861	952	927	901	886	853	902	935	919	907	945	989	951	901	923	881	880	897	864	906	960	902	924	928	925	891	885	866	906	956	918	862	890	842	926	929	921	935	879	913	915	937	929	921	902	932	856	920	926	871	878	910	896	953	954	906	895	903	880	934	894	923	965	931	899	942	943	940	887	902	912	927	876	879	922	946	880	924	876	888	917	934	895	884	902	848	901	938	893	889	869	820	939	860	947	926	884	924	940	995	920	885	890	922	898	896	901	899	906	904	920	862	883	910	925	860	920	850	917	899	909	927	890	909	905	859	938	860	884	922	862	943	919	899	930	936	909	879	936	887	900	895	904	911	916	928	874	938	891	854	918	951	952	928	947	879	902	940	896	913	892	869	940	881	918	919	961	880	926	968	915	925	915	883	912	942	904	941	907	937	891	933	979	919	911	937	907	959	878	970	882	928	905	951	929	850	941	902	942	920	868	881	875	854	913	894	915	868	893	896	890	937	889	946	920	902	916	921	931	886	889	968	889	950	896	909	895	944	884	954	871	962	876	915	910	886	918	863	923	951	892	887	870	922	917	869	916	861	870	876	906	912	905	879	949	919	918	887	936	935	913	919	885	917	960	928	873	864	903	865	916	937	912	840	882	952	900	933	915	912	906	923	941	901	900	863	926	892	877	936	939	922	889	897	914	923	904	929	912	897	926	940	936	931	882	890	883	896	927	868	891	954	898	864	938	926	907	924	930	915	957	913	897	909	951	910	945	882	895	902	912	906	900	916	921	872	873	821	979	951	901	943	844	874	891	894	852	902	876	863	890	868	889	942	890	911	874	857	931	869	954	892	887	879	914	902	941	960	936	901	859	894	942	926	916	925	904	861	906	920	877	902	944	908	934	872	887	890	923	888	935	938	889	910	958	929	917	891	970	957	912	964	903	946	886	912	962	927	995	890	898	919	893	901	937	852	867	960	902	922	862	900	967	886	859	944	907	912	904	939	886	918	910	884	925	922	909	898	938	883	910	922	894	958	918	879	945	923	908	919	932	916	927	947	946	932	903	900	894	906	912	885	949	886	860	891	927	916	952	894	976	942	912	841	889	959	901	923	947	916	872	882	885	925	918	920	872	910	933	918	880	932	891	878	924	937	897	914	854	896	952	936	858	926	935	840	903	898	901	921	938	907	949	920	951	919	851	920	883	935	901	882	885	928	930	940	913	841	975	851	919	896	901	874	881	869	912	917	898	907	905	914	861	905	894	891	878	949	854	868	975	885	868	934	864	911	900	885	870	946	875	917	926	922	943	916	948	871	867	930	894	860	919	972	916	890	879	926	919	854	915	850	924	890	855	857	860	881	914	869	956	871	866	923	896	955	915	878	887	875	933	918	929	963	930	923	922	851	860	928	956	931	961	939	916	933	892	883	903	918	880	887	912	917	933	924	908	919	980	881	898	951	986	893	938	877	877	934	849	926	881	925	930	928	844	963	930	917	949	873	850	910	898	911	856	924	931	898	943	963	978	956	947	942	881	889	842	871	880	929	897	892	907	872	920	934	889	909	947	916	883	937	826	936	916	868	917	889	926	913	887	920	905	896	876	877	868	873	867	881	883	924	940	943	931	920	939	965	904	885	896	861	938	895	899	949	902	907	940	885	969	957	906	937	909	908	919	925	927	871	944	929	906	952	895	916	886	885	940	912	946	927	980	916	899	948	928	953	881	923	934	962	860	850	852	892	912	917	838	901	875	918	905	952	901	910	905	926	916	900	891	877	866	870	930	927	867	934	859	856	938	945	911	896	917	921	926	914	885	952	907	902	889	920	874	925	892	916	898	930	901	905	953	890	930	915	883	930	944	883	926	896	907	957	924	893	881	898	921	946	921	896	901	900	948	894	926	957	930	930	901	882	880	943	911	894	911	876	901	928	938	899	937	958	881	882	945	890	948	888	944	912	922	941	875	892	919	922	891	903	920	979	916	873	853	907	911	889	912	888	938	966	887	881	924	906	900	937	920	891	889	851	881	899	911	880	906	880	875	871	840	857	967	899	926	894	926	965	917	891	862	887	875	847	953	915	921	906	924	908	876	950	972	853	884	895	919	913	915	896	902	890	905	938	916	919	928	919	940	923	895	899	898	988	927	930	906	945	911	862	926	883	875	939	896	959	933	967	903	887	880	938	894	907	859	937	945	904	932	904	915	913	947	913	923	912	915	861	926	899	922	942	898	909	889	872	908	899	853	958	933	913	900	886	919	913	842	890	970	898	882	885	935	889	942	919	874	888	878	917	903	917	910	949	898	918	864	881	901	912	941	921	916	918	895	888	879	925	890	930	944	920	913	881	879	858	950	946	924	964	907	877	853	930	918	886	895	947	904	892	882	888	921	934	896	875	901	890	888	848	889	930	914	905	934	898	867	947	939	889	889	952	873	909	928	960	923	906	918	965	917	850	933	875	908	939	913	944	902	883	916	930	950	919	866	893	886	917	929	909	859	873	861	945	905	915	926	946	938	879	865	892	948	902	811	897	911	883	879	943	913	917	897	943	885	865	887	872	886	897	929	882	958	900	924	916	941	920	872	879	900	953	903	848	876	906	958	891	944	907	966	950	976	918	900	867	949	860	873	898	837	898	911	948	976	927	938	929	883	887	877	951	863	924	957	957	936	945	928	892	911	913	827	941	941	939	882	878	918	926	900	929	870	887	925	920	917	896	884
1779	356	352	338	376	381	363	332	353	401	364	344	354	382	339	360	385	358	352	323	362	357	351	307	368	371	370	314	347	347	342	336	348	344	367	394	382	359	355	329	350	378	348	368	346	357	320	315	365	374	340	374	320	365	354	335	354	361	356	323	402	337	337	363	321	354	385	356	335	361	375	363	353	356	341	385	385	344	387	375	372	353	353	327	378	335	336	363	375	371	390	347	325	386	358	368	371	335	361	350	366	347	349	374	384	359	350	325	385	354	331	320	309	382	370	360	329	364	352	320	354	363	412	338	351	328	350	358	329	396	347	335	359	358	371	342	339	332	373	338	369	370	344	362	386	351	325	360	350	351	361	378	330	311	361	380	387	320	346	348	365	303	356	346	330	364	343	368	357	365	403	355	329	358	349	353	361	337	358	368	362	376	353	336	359	409	365	329	371	352	307	361	346	327	348	339	322	330	369	334	382	380	346	361	326	368	358	350	341	386	365	347	378	354	372	343	362	345	367	339	390	360	344	350	352	386	321	422	353	354	410	370	365	390	332	387	371	346	347	359	367	322	331	381	360	389	360	330	350	373	390	352	348	357	389	363	349	355	371	330	345	379	337	345	374	369	356	373	378	366	363	349	354	376	387	365	347	354	379	380	344	345	331	380	359	367	349	366	360	376	378	380	338	358	316	321	315	353	371	384	368	362	360	339	369	377	334	331	344	379	363	352	354	309	359	365	376	353	398	358	348	360	344	343	371	350	342	325	354	349	352	360	406	361	355	355	344	347	349	343	349	354	359	310	316	367	355	366	370	351	363	361	315	350	370	307	395	377	354	367	397	385	355	359	330	357	368	363	357	342	344	395	360	342	353	369	370	356	338	367	328	334	366	387	357	374	356	349	368	373	401	325	348	333	405	359	320	358	356	354	362	338	333	342	342	367	346	328	342	363	375	337	362	358	361	330	365	358	341	359	423	332	377	355	380	385	383	384	366	384	346	355	347	360	315	382	329	363	322	347	378	379	365	385	367	320	353	354	338	364	371	333	348	357	389	368	342	365	363	352	342	311	357	357	372	368	364	331	350	324	354	338	380	357	358	368	350	363	378	404	377	395	392	338	340	381	369	321	363	335	329	369	390	351	292	377	347	345	334	357	360	360	340	337	365	338	338	327	333	314	337	343	358	396	405	358	327	375	328	385	360	380	356	356	355	373	335	312	346	325	371	365	368	370	329	340	344	348	323	341	363	364	325	347	354	362	338	359	390	347	380	372	342	365	365	378	334	345	332	358	358	378	370	360	362	330	347	350	358	377	375	361	342	342	378	388	366	368	364	397	351	337	370	357	346	350	407	390	361	345	349	352	362	364	362	337	349	340	382	404	369	370	339	358	348	351	351	350	331	325	337	346	355	362	364	359	360	385	348	339	348	380	353	370	357	318	343	426	378	354	375	389	333	337	349	345	370	327	345	366	336	309	342	378	303	340	365	374	345	345	355	356	348	336	388	364	369	340	373	362	369	341	354	327	345	391	355	384	355	350	329	376	376	363	354	372	367	332	356	364	348	327	338	351	354	329	366	327	358	375	352	350	325	369	346	378	361	304	342	343	411	321	346	352	343	337	353	354	368	341	356	352	361	375	347	312	355	309	327	374	314	337	398	363	368	321	348	380	336	357	347	398	363	380	355	372	316	380	339	361	370	359	339	347	332	336	347	358	380	407	360	344	394	357	344	387	360	354	318	358	343	362	343	357	396	381	373	354	349	386	376	365	300	353	351	339	382	366	353	330	365	375	401	385	351	372	378	358	342	342	363	346	359	359	386	376	355	360	347	352	319	371	351	378	332	392	316	352	336	377	347	346	371	337	369	371	398	332	356	373	349	308	376	346	367	356	339	352	363	382	334	345	338	364	348	328	406	364	374	397	354	371	341	345	356	380	379	344	371	326	365	373	352	326	352	376	343	367	339	356	365	349	338	359	330	371	345	342	307	374	332	323	356	362	385	365	367	355	356	358	364	328	346	375	337	359	323	364	397	385	325	371	349	347	313	343	318	341	343	341	340	369	359	369	369	340	352	368	349	357	332	382	333	340	366	324	359	353	344	351	342	371	336	385	385	324	357	332	377	369	359	357	349	343	326	341	367	382	358	317	329	364	385	366	357	376	360	385	350	380	369	329	318	344	358	396	353	326	402	380	316	345	370	350	304	348	340	356	379	385	347	387	357	359	342	338	308	320	350	396	344	335	377	376	355	393	364	366	332	339	381	356	335	358	341	376	356	336	340	356	362	375	327	346	354	394	342	318	367	359	338	330	303	342	377	418	313	338	372	337	339	350	374	315	375	368	333	407	354	344	345	316	370	379	372	360	325	352	360	376	349	334	354	358	307	343	374	354	330	337	377	349	361	364	363	356	357	370	354	353	355	305	417	318	369	349	324	365	338	363	360	333	355	350	377	364	368	361	351	348	328	368	367	326	334	333	367	342	325	376	336	375	362	382	377	360	337	353	375	343	366	323	366	316	344	391	351	351	358	359	335	385	345	347	362	350	373	331	347	335	349	343	349	351	361	357	342	364	336	370	387	346	365	364	368	367	347	354	321	336	392	339	372	369	367	379	346	343	327	353	365	341	349	341	350	346	352	356	348	339	327	327	342	327	341	326	355	325	321	333	354	327	362	330	340	355	349	368	406	387	353	348	386	383	334	328	342	359	351	372	336	378	368	384	363	375	373	335	357	374	342	347	362	348	344	374	336	345	346	340	339	338	373	323	350	362	360	324	367	341	357	336	340	383	341	358	315	343	351	332	350	352	323	388	394	387	328	379	356	360	358	354	358	380	346	396	371	350	369	368	342	371	346	336	348	395	352	346	345	356	335	329	350	365	356	340	370	349	348	331	343	349	349	361	361	385	317	343	354	363	372	360	365	353	358	366	322	334	390	329	317	343	376	338	348	343	359	354	383	359	322	386	377	353	364	345	379	344	367	361	357	363	379	351	366	346	343	363	359	343	375	331	337	331	354	387	387	351	358	348	365	351	365	367	376	327	309	341	363	341	368	384	384	335	355	354	358	334	345	357	361	368	342	331	341	379	350	369	349	359	365	340	336	350	346	355	395	355	350	307	343	352	357	368	348	335	357	362	345	389	373	338	355	374	349	356	383	363	366	379	339	345	342	356	357	341	361	365	378	356	355	337	321	375	354	370	414	336	327	391	401	337	341	365	338	337	346	350	345	322	374	347	360	354	345	354	332	347	359	374	339	337	365	377	366	352	362	351	377	325	376	371	340	387	354	335	386	356	359	380	363	342	383	358	365	338	335	401	305	358	341	382	374	360	359	357	379	333	372	380	344	325	381	347	365	315	359	364	347	363	323	390	323	376	328	341	332	395	351	324	348	311	350	354	359	376	366	339	344	358	367	342	344	345	386	334	336	381	393	346	398	328	357	369	332	343	404	314	326	345	351	356	342	354	345	347	363	358	355	374	359	381	335	362	375	376
2193	894	887	889	884	865	877	855	859	922	840	858	872	852	802	795	855	837	840	819	816	881	842	899	817	835	839	872	806	781	824	866	813	840	777	828	812	847	843	824	844	786	838	752	840	833	842	821	861	893	849	832	861	833	793	826	842	863	814	883	825	887	840	817	845	843	832	810	847	846	837	842	873	865	856	869	825	801	847	871	869	838	852	791	831	821	835	845	837	877	900	805	856	861	855	868	866	762	838	841	767	862	828	826	825	809	804	872	831	796	829	835	850	858	881	815	823	877	827	788	869	831	789	834	867	841	831	846	842	822	764	884	826	838	831	810	880	812	899	814	845	850	864	898	826	845	815	814	867	806	806	796	805	825	786	815	880	839	864	843	856	802	840	854	801	829	885	846	810	853	859	815	855	857	807	855	842	777	791	802	828	787	854	825	835	837	830	850	822	797	807	841	824	766	896	835	821	824	828	823	855	865	879	802	829	802	850	859	873	855	838	834	842	806	810	883	840	818	806	822	839	811	846	827	848	874	878	825	835	863	831	815	802	858	861	934	812	816	892	841	853	837	839	838	838	822	792	856	844	850	866	848	858	809	822	819	893	825	811	819	791	813	812	800	818	820	829	801	880	815	858	849	801	801	898	847	862	807	819	823	826	821	845	814	798	827	837	869	812	829	849	831	793	841	841	856	856	799	839	827	847	822	879	815	865	873	844	819	867	798	862	823	813	791	840	852	872	848	808	803	789	839	760	860	824	802	817	826	826	839	866	836	812	851	820	818	893	775	813	816	815	859	867	826	849	838	815	848	847	833	836	838	888	829	833	857	793	850	799	821	789	817	866	857	786	831	825	876	828	821	815	916	895	825	831	826	863	774	851	860	806	838	817	877	881	810	788	845	824	872	816	833	856	864	811	813	809	834	890	837	889	875	919	846	825	779	855	875	843	851	837	851	854	836	857	785	820	828	847	869	869	839	811	861	826	884	855	806	831	830	814	854	808	859	851	808	893	817	846	819	786	832	815	847	895	836	801	814	839	868	831	768	870	823	857	845	813	786	862	800	785	817	822	837	864	800	836	811	804	815	795	863	846	794	805	838	830	820	881	832	773	806	782	855	781	810	815	821	890	853	859	871	830	833	855	860	878	823	843	820	803	825	862	862	826	813	868	820	894	855	810	821	836	880	831	836	823	787	890	869	795	833	863	865	830	869	836	860	826	817	871	843	816	887	831	822	837	823	842	817	844	815	803	910	854	849	872	816	821	841	804	862	845	844	837	863	817	865	855	842	836	815	854	832	805	825	827	849	816	809	780	816	839	819	845	858	796	792	842	806	818	858	799	871	867	829	821	864	833	839	837	794	934	880	869	835	784	826	886	847	794	845	854	818	850	819	842	858	828	864	804	902	855	866	875	873	862	792	800	801	852	824	827	833	850	840	851	822	781	830	846	840	825	815	834	832	854	818	897	876	794	800	842	852	801	795	792	802	835	775	851	818	855	840	831	857	819	837	878	811	824	842	856	822	885	845	830	814	818	857	822	847	775	837	860	809	871	872	855	845	850	875	836	855	844	810	805	808	827	794	816	839	791	809	857	830	835	853	866	809	869	869	806	879	836	879	795	849	877	875	801	829	885	841	903	824	831	814	824	810	854	881	876	863	825	810	802	841	837	812	778	842	906	791	815	864	878	807	813	817	883	887	837	812	804	812	848	885	844	808	860	827	855	839	790	855	834	829	842	810	816	816	857	764	812	847	865	863	808	834	886	802	852	880	818	881	844	838	872	831	841	795	836	865	872	821	893	878	867	859	846	803	815	867	813	854	916	824	859	891	877	819	863	838	889	777	882	852	835	792	804	863	872	831	814	848	866	833	812	888	853	822	880	830	831	832	803	792	851	852	911	893	852	847	817	864	813	819	817	834	809	808	855	809	821	855	844	844	826	861	855	872	800	820	833	816	864	845	829	808	852	826	831	828	868	852	868	884	850	831	861	840	842	854	863	825	852	886	860	819	824	805	849	840	804	846	833	868	846	859	847	892	809	844	835	850	817	785	863	866	827	849	877	855	858	855	804	844	803	850	864	827	807	793	820	791	823	834	843	830	832	833	863	827	834	881	843	877	920	810	869	821	862	862	814	858	815	806	844	840	806	859	912	760	812	866	864	829	824	902	806	824	823	829	886	794	853	825	798	845	836	841	851	837	825	852	833	832	860	862	797	835	797	858	872	848	810	861	796	835	798	808	807	872	809	854	809	834	863	865	845	816	861	848	819	858	822	774	835	821	789	856	893	820	833	845	854	824	921	823	801	835	904	855	865	865	838	871	847	846	819	804	842	836	819	832	858	900	832	868	826	843	825	833	828	855	834	866	835	816	887	838	827	862	864	844	807	879	845	881	834	850	838	861	929	807	823	799	832	809	822	853	872	847	811	852	840	839	848	824	831	817	841	817	795	802	783	831	835	819	809	798	834	847	864	833	837	851	827	840	848	858	818	817	848	812	853	800	835	846	894	854	803	860	810	837	868	875	830	845	856	873	833	828	794	818	843	812	867	781	822	817	860	861	886	837	837	836	806	848	820	794	812	798	804	862	826	821	881	805	891	838	836	788	803	846	808	859	815	820	856	798	802	798	775	787	836	793	859	888	837	898	852	869	772	824	849	821	800	873	846	834	799	821	809	852	845	834	840	815	777	816	845	808	835	852	769	836	861	860	807	840	808	834	858	857	807	850	832	812	845	786	857	886	842	820	820	862	863	812	816	817	827	821	814	783	837	806	869	823	777	873	821	872	826	878	831	843	797	836	857	832	863	926	842	798	812	830	873	840	776	830	867	822	820	840	825	812	835	819	886	851	846	837	859	833	783	869	818	857	822	881	864	871	802	831	893	830	838	854	821	884	912	805	842	838	872	823	899	866	862	844	822	833	804	857	813	794	862	831	801	817	877	815	780	814	808	837	823	869	792	878	825	819	801	871	814	849	844	803	840	854	862	817	819	843	861	841	813	839	818	844	806	853	814	832	787	826	838	777	804	827	868	853	778	857	844	895	822	852	846	854	843	834	893	860	840	825	809	854	843	833	822	836	884	818	837	823	832	878	828	855	872	846	819	816	823	829	866	832	859	846	838	795	835	844	789	845	825	872	880	866	846	811	865	842	835	870	819	786	848	829	848	825	824	789	860	837	812	853	836	868	825	830	835	820	815	880	876	835	859	802	840	809	848	824	860	806	847	863	825	836	813	848	792	818	807	793	826	827	790	839	913	869	826	807	861	823	827	846	839	829	810	824	812	844	836	838	826	842	862	826	841	822	865	876	787	848	823	806	830	781	813	813	851	843	826	846	831	790	829	863	786	817	866	817	832	829	877	846	856	833	861	829	869	895	835	810	782	833	798	878	768	877	808	856	854	864	783	830	855	869	833	844	810	845	834	812	882	843	869	851	853	848	860	871	864	856	820	859	872	815	853	844	850	803	834	865	856	800	857	866	803	852	842	818
7310	509	513	467	392	337	321	302	270	259	230	227	249	234	246	206	246	219	227	241	208	225	195	237	236	230	226	239	211	222	214	197	205	217	200	233	213	230	236	211	238	210	237	207	216	224	191	213	223	223	210	210	207	195	235	214	220	207	214	253	187	224	192	198	216	232	206	218	212	193	224	206	228	217	243	219	214	245	216	216	233	197	238	206	235	227	230	206	241	193	241	231	195	234	224	220	194	228	206	212	217	198	210	211	226	227	233	216	212	214	187	202	209	185	200	208	222	218	249	200	215	222	236	249	214	207	208	202	240	220	231	196	223	219	241	213	213	224	230	239	220	233	225	219	206	198	205	222	227	217	229	184	211	220	227	197	228	234	224	190	216	183	229	208	213	190	224	216	195	212	198	207	232	241	195	204	239	224	202	227	226	219	205	198	219	208	217	240	195	233	205	226	200	201	234	185	214	214	203	206	227	190	198	228	223	205	209	198	216	227	196	214	199	212	244	230	182	233	229	233	219	224	219	206	213	238	220	226	245	208	211	225	230	251	226	195	212	234	207	204	220	193	214	204	201	228	211	220	246	214	225	209	223	239	243	228	205	207	240	211	218	219	216	218	227	244	186	214	231	229	226	199	230	223	276	170	229	221	208	239	219	199	204	242	220	238	232	244	201	220	202	219	216	218	212	188	242	224	201	217	232	209	244	214	234	199	214	231	210	221	205	196	192	202	210	229	222	223	244	200	217	228	232	215	201	202	203	215	220	201	223	212	211	217	199	205	217	219	227	210	223	187	220	211	191	220	229	234	208	241	196	246	232	202	238	230	217	207	201	247	229	253	222	214	225	223	192	206	208	187	197	208	192	205	225	210	197	212	203	230	212	215	184	214	211	204	215	223	210	225	231	200	210	247	184	214	225	209	206	219	230	247	241	215	218	229	243	198	238	196	245	216	224	186	204	209	192	214	209	177	205	228	209	249	181	230	207	221	202	214	228	255	212	226	185	251	236	225	195	197	229	238	199	217	220	214	212	224	201	198	208	211	228	188	213	219	212	240	244	215	216	216	233	223	210	208	200	195	203	239	188	233	211	240	228	216	242	202	204	187	226	203	208	201	259	232	227	194	223	223	225	217	182	186	241	210	191	206	258	222	225	202	236	240	217	255	193	226	216	162	216	216	229	218	229	181	230	237	218	234	223	218	231	219	249	219	248	202	229	196	216	217	199	233	213	224	213	214	191	215	187	176	216	233	203	200	214	246	212	224	234	206	200	213	184	204	213	215	212	209	199	231	225	193	207	234	242	212	222	201	238	212	186	211	225	214	213	204	191	224	223	207	230	237	202	210	215	207	195	206	217	209	221	240	220	237	212	207	203	179	200	226	217	214	207	214	235	181	184	228	235	202	216	211	239	223	191	218	191	194	230	211	207	250	219	191	243	221	193	236	202	202	204	224	188	225	188	205	213	208	201	223	214	206	210	212	236	223	200	202	216	213	201	207	210	218	203	224	224	224	174	209	226	219	218	221	198	235	218	219	211	237	214	207	213	203	221	230	228	193	237	235	201	222	228	219	211	235	221	204	209	211	229	212	199	240	196	197	196	218	226	244	209	208	224	224	241	191	192	206	222	200	198	214	188	212	218	220	198	207	219	215	171	219	218	199	203	233	216	218	231	227	241	225	206	215	206	186	219	232	208	207	238	212	196	207	208	208	221	221	216	214	190	202	216	227	226	230	221	206	231	220	218	198	221	194	216	214	204	195	211	208	218	225	235	183	236	217	219	211	230	224	219	223	227	215	205	210	224	225	201	238	235	226	218	200	187	209	221	230	233	231	212	202	231	217	208	227	211	236	207	205	211	220	239	241	207	204	197	204	215	242	207	217	224	197	211	198	202	212	222	233	210	228	194	215	173	218	195	203	218	214	179	220	220	224	181	214	215	222	214	180	184	214	225	215	219	218	209	205	202	210	234	229	217	218	224	217	223	232	216	201	228	219	217	211	226	228	230	235	219	221	225	245	211	202	218	203	217	194	224	222	214	231	193	221	252	249	232	221	213	211	194	215	235	222	222	217	196	183	192	236	201	226	212	225	246	197	210	221	224	193	217	204	214	215	204	215	220	231	212	220	214	204	186	200	188	198	219	221	239	203	210	227	224	234	225	206	211	215	246	237	247	216	228	191	230	227	219	245	201	235	201	235	209	191	219	211	219	199	200	220	221	222	254	223	213	210	235	208	244	219	196	232	215	201	223	232	220	215	188	228	194	214	215	218	212	224	223	213	195	208	224	222	226	226	245	240	187	219	214	200	217	209	218	226	228	215	215	210	220	201	191	237	226	215	235	213	204	194	187	211	236	215	238	205	231	200	220	214	220	229	198	193	208	241	215	202	225	225	214	216	216	203	206	211	218	229	209	238	212	231	215	214	224	230	214	233	202	206	211	218	203	224	249	209	200	242	222	228	220	205	237	216	206	193	232	211	227	166	193	180	223	206	215	212	230	225	204	237	197	189	210	212	206	228	217	218	217	214	238	201	212	201	217	194	234	227	211	231	208	197	217	238	235	223	235	217	218	212	215	228	214	221	230	229	193	230	231	215	217	230	239	216	244	211	216	221	220	204	245	201	189	193	190	204	212	226	237	194	218	225	187	188	222	231	217	212	230	218	221	206	205	210	202	189	208	231	222	206	202	211	205	237	202	237	221	221	213	224	205	213	226	199	214	238	244	199	249	212	227	216	192	188	212	226	217	227	236	204	199	195	224	221	238	219	204	223	184	204	214	219	227	204	190	210	217	229	225	223	195	210	205	230	213	266	219	207	210	248	195	225	248	221	216	223	192	206	226	195	187	206	240	212	218	221	202	213	222	222	217	227	199	227	198	210	217	218	213	226	251	204	216	235	244	212	209	205	221	210	228	205	210	224	188	206	179	231	214	226	205	211	207	234	224	190	254	223	225	222	210	255	211	227	231	224	229	200	234	230	237	209	226	220	233	213	228	209	230	200	221	210	189	224	188	214	211	223	220	207	238	222	208	224	213	211	208	198	237	197	213	237	222	214	199	220	235	231	233	216	220	194	189	204	231	228	217	226	199	210	217	220	223	203	208	216	237	217	177	204	230	221	203	204	223	224	216	232	248	236	238	208	210	218	211	235	194	206	215	228	224	235	202	237	220	199	226	203	198	211	229	224	234	214	227	203	208	230	209	212	230	219	211	218	231	218	223	228	203	226	213	213	198	227	228	231	214	232	224	196	233	220	207	233	238	215	204	200	228	222	230	209	220	223	256	221	211	206	238	240	244	229	203	202	204	228	206	224	227	222	211	221	221	215	208	258	266	194	196	223	216	202	216	208	211	204	192	225	241	212	232	243	188	215	218	217	204	229	224	235	225	224	222	200	217	232	225	208	218	204	228	211	225	213	200	191	188	209	220	229	217	222	217	218	219	198	225	215	226	232	212	243	230	178	223	209	196	222	228	202	228	208	243	219	204	208
6408	849	1234	1442	1291	1179	1058	1001	873	854	765	777	761	739	679	682	659	687	675	635	637	601	632	622	589	670	638	629	594	642	575	602	578	622	623	599	557	588	591	599	604	600	584	584	597	618	566	584	575	609	546	609	559	632	627	576	592	598	555	544	575	561	566	620	605	598	596	572	551	569	569	562	565	546	552	593	569	615	576	589	614	559	632	601	629	547	591	590	559	599	605	596	565	552	597	649	595	544	608	582	575	530	573	601	580	611	586	545	612	593	569	589	545	633	608	577	603	579	598	568	608	595	580	608	611	594	620	585	571	615	611	534	572	544	597	582	591	597	577	565	573	592	620	585	523	558	587	589	596	549	597	554	578	609	585	602	616	583	599	577	573	557	574	596	624	535	538	564	563	601	620	583	630	588	616	597	558	607	620	518	570	574	589	577	580	563	595	545	579	603	598	606	530	572	572	598	566	584	529	600	545	589	587	564	597	556	557	594	534	588	623	578	596	564	559	603	582	605	551	590	565	586	588	616	599	584	595	626	587	617	595	545	586	541	610	563	604	560	591	625	583	629	603	616	555	614	597	601	593	571	531	591	619	602	594	552	570	606	586	579	593	596	606	585	570	553	581	584	577	580	584	559	550	592	581	590	595	614	591	565	576	617	613	616	576	584	576	584	600	575	580	560	574	603	562	553	574	616	546	567	629	592	568	616	588	551	559	642	545	552	587	566	572	562	544	561	610	577	592	579	584	556	577	594	554	611	628	576	569	574	564	643	579	605	633	576	599	593	581	575	574	609	620	570	577	620	567	594	608	617	568	589	587	583	578	630	544	558	567	577	577	577	573	578	572	576	553	581	547	550	612	617	598	548	593	594	588	604	550	564	635	542	569	587	637	576	625	608	558	607	575	583	559	600	603	618	599	562	558	589	614	609	608	580	605	576	569	600	574	532	585	621	567	600	579	574	593	580	600	594	612	602	575	621	578	617	538	589	589	603	593	625	619	615	601	598	626	564	561	564	543	571	583	536	591	597	586	569	577	616	588	591	600	575	590	615	642	577	557	584	575	561	570	595	590	599	559	609	615	540	536	602	575	572	581	591	556	563	606	575	618	602	649	581	582	572	574	577	603	598	589	639	595	560	574	584	557	570	594	603	576	553	584	629	596	599	579	594	578	621	636	602	556	593	580	581	533	568	554	559	568	589	585	607	563	607	558	546	615	559	576	555	558	600	598	586	547	564	595	541	547	606	574	602	632	587	572	598	580	587	587	589	590	589	580	625	591	609	598	655	628	605	594	577	568	581	543	587	611	591	587	612	599	565	546	581	557	570	599	610	586	587	596	628	614	609	593	611	590	573	559	578	606	568	641	592	590	620	571	597	555	568	549	602	615	586	549	532	565	575	593	600	597	612	591	613	604	560	582	585	564	561	579	578	562	592	596	611	577	586	579	605	604	563	602	604	557	599	585	576	593	563	584	596	611	596	594	607	608	591	586	575	593	565	617	580	582	604	570	566	568	563	612	615	606	624	609	604	621	598	660	572	590	614	623	586	607	580	607	581	616	575	604	549	565	596	559	569	577	550	604	574	595	592	543	564	588	569	572	608	606	560	592	573	567	602	557	608	561	585	570	577	615	623	599	600	575	558	579	557	593	570	624	604	581	551	595	565	546	568	539	570	585	550	541	650	563	545	614	596	568	533	589	561	596	539	547	578	546	584	610	563	599	593	577	557	580	579	595	590	576	577	576	617	598	569	549	594	618	605	609	612	631	534	554	598	584	571	616	522	581	630	604	545	597	580	564	581	589	591	588	590	586	596	578	557	560	517	556	545	656	580	570	597	628	621	577	529	624	603	560	568	557	627	582	593	601	581	578	595	629	635	601	590	525	580	590	603	604	531	552	562	613	600	567	649	588	561	603	582	603	578	607	594	599	577	615	580	594	625	599	582	532	584	603	607	575	577	621	587	596	587	599	587	558	587	560	590	563	591	578	594	615	566	585	585	564	565	615	575	600	571	587	586	584	564	597	568	577	652	625	585	545	552	618	574	550	603	544	624	616	531	615	598	563	563	541	614	594	577	580	640	600	573	581	565	592	580	591	578	575	559	596	603	560	600	603	556	593	582	624	571	574	591	559	648	559	576	574	592	567	583	580	570	572	586	560	623	610	586	559	528	637	566	572	558	610	572	575	558	543	577	593	602	605	604	550	546	556	601	598	579	570	583	593	574	591	614	561	576	568	599	607	612	558	606	599	591	612	610	564	614	578	595	549	597	626	582	603	567	610	580	564	588	578	586	624	564	551	599	566	581	569	586	608	567	594	579	553	629	558	562	584	601	600	589	597	614	624	567	542	561	578	569	610	607	586	609	575	601	643	578	598	550	603	612	578	594	538	575	572	579	548	534	563	563	600	589	581	582	547	611	594	615	553	573	600	561	560	576	614	570	607	600	578	612	631	587	575	573	562	561	570	613	557	565	581	601	604	583	570	636	613	624	598	596	581	583	564	577	575	588	554	560	561	577	634	570	611	556	610	632	580	560	581	613	608	571	575	593	579	551	544	585	568	572	583	572	625	583	587	582	577	554	546	615	574	593	582	561	624	584	602	566	551	617	619	573	557	599	580	578	557	569	599	598	563	604	643	603	594	580	562	557	601	557	587	597	576	615	596	590	581	564	600	556	613	552	561	590	564	556	596	586	555	547	606	602	537	585	570	590	572	611	536	585	583	599	602	545	571	539	563	598	591	575	605	604	566	578	577	588	572	564	587	571	578	603	550	571	622	594	565	570	565	614	564	619	556	588	580	578	598	552	602	572	621	563	585	591	529	617	609	587	577	589	614	555	602	553	595	571	562	593	622	627	614	589	600	577	550	591	526	557	543	601	595	601	567	585	596	611	563	626	514	542	591	593	583	582	606	589	614	589	551	629	581	559	548	650	573	569	585	613	566	595	611	567	568	585	558	564	580	604	591	593	597	574	575	589	596	604	587	528	597	592	611	576	570	594	597	596	595	584	601	588	599	565	578	556	571	542	577	592	591	586	621	561	530	621	588	577	579	607	637	571	583	574	569	559	588	555	578	574	603	577	587	586	568	635	637	598	569	579	574	609	554	581	619	596	596	558	536	564	590	571	605	599	579	584	612	551	574	604	587	608	560	612	595	572	582	575	592	612	613	582	582	568	581	588	587	563	614	595	587	588	568	590	600	585	563	580	573	592	572	557	539	614	538	552	583	570	587	548	589	585	562	607	573	610	591	590	561	627	567	571	573	593	594	568	603	609	568	559	576	582	616	627	507	563	604	555	572	559	578	576	568	574	562	556	570	652	582	611	591	561	602	613	585	527	604	628	597	585	565	540	570	586	555	634	566	586	568	580	569	625	597	622	597	557	582	585	610	585	563	553	568	631	585	592	596	584	564	587	594	624	606	598	567	605	629	568	590	621	607	591	616	579	578	583	569	594	570	548	566	621	582	581	578	581	590	533	576	586	583	611
14559	1384	1104	841	669	619	558	496	472	459	432	408	434	426	443	401	397	370	370	375	409	373	392	363	360	371	373	351	381	367	399	376	405	409	372	395	346	393	403	412	386	388	382	369	377	388	389	404	400	339	393	378	390	343	384	398	371	428	380	368	337	371	340	366	364	404	378	438	398	339	358	384	359	374	347	407	436	358	342	393	376	332	391	379	354	407	407	369	355	383	380	393	393	361	386	392	339	359	395	370	338	388	411	378	367	346	390	391	383	362	406	396	383	377	391	329	359	399	365	382	382	340	392	393	404	367	393	372	407	371	348	385	376	365	363	392	383	402	342	388	366	389	420	372	364	325	353	358	367	369	368	375	383	400	404	379	378	370	401	398	383	352	395	377	403	393	338	350	352	354	378	344	374	382	399	387	355	353	359	399	349	360	365	364	387	383	361	399	383	316	398	339	364	390	378	369	359	372	380	367	366	412	346	368	378	394	384	342	372	411	405	388	386	375	350	385	322	355	386	409	350	346	353	385	352	364	339	386	400	364	382	366	363	374	402	396	362	364	350	368	367	345	418	390	373	358	374	358	381	366	404	340	330	371	348	382	359	339	338	397	358	344	378	384	341	388	397	379	373	353	384	376	410	402	342	373	383	361	362	364	353	412	363	388	384	387	385	378	391	433	348	358	349	395	402	345	390	388	371	383	383	387	391	364	381	384	366	369	387	333	364	378	405	392	371	379	394	357	370	381	335	353	357	357	351	374	359	416	354	387	372	334	369	358	362	374	375	337	393	373	422	367	359	343	383	387	427	366	375	327	365	334	345	409	351	393	364	389	388	382	362	378	371	366	360	359	345	394	389	374	390	383	369	366	380	398	362	374	379	344	371	388	337	398	396	395	411	352	375	375	379	373	374	359	386	385	410	359	354	358	386	381	361	358	388	395	344	346	347	375	349	349	387	335	347	367	415	338	391	389	396	416	377	378	400	375	378	373	343	383	408	382	350	412	346	373	379	361	352	385	383	370	389	363	381	379	399	346	399	370	394	375	361	386	347	361	390	368	363	345	344	390	401	362	362	374	376	349	389	405	377	365	377	363	377	377	372	366	377	328	374	404	380	406	353	373	362	349	387	402	348	397	346	385	359	389	374	368	348	326	356	358	363	412	365	372	364	347	371	330	368	427	372	392	340	390	384	360	360	375	369	365	361	354	384	355	400	380	369	355	384	364	351	371	350	348	408	396	354	433	340	378	373	368	375	332	346	351	336	378	365	336	370	379	380	413	380	353	378	407	411	400	369	336	363	341	378	395	344	379	369	340	390	381	347	356	351	342	336	405	355	386	377	384	333	354	383	392	374	348	378	384	398	350	393	407	382	350	367	400	402	390	400	374	337	374	356	347	384	376	398	336	404	342	427	345	321	378	350	377	370	357	357	364	380	388	397	410	335	361	341	358	362	359	333	412	383	377	386	403	370	352	386	349	359	366	374	381	317	356	367	370	381	364	372	394	370	357	369	353	374	332	363	397	411	415	394	321	356	370	354	353	389	370	412	399	359	392	379	365	375	350	381	362	354	382	405	382	377	384	386	387	365	340	334	353	395	371	398	375	356	364	349	364	360	401	372	356	393	373	367	356	392	372	378	383	414	404	335	356	388	375	351	376	422	401	390	381	364	353	361	382	380	363	397	396	389	374	372	348	374	365	361	384	426	366	312	360	347	350	384	397	401	379	394	377	365	363	385	394	404	382	429	365	370	387	384	365	389	368	389	398	376	362	390	419	379	362	362	406	383	352	382	450	365	384	355	393	400	371	362	398	368	374	397	320	391	380	396	373	402	377	352	382	363	316	392	345	357	357	366	371	377	374	366	356	434	411	359	373	387	393	369	366	360	364	374	370	374	386	359	385	423	386	367	402	380	373	371	398	387	357	381	362	334	388	382	355	389	369	381	419	398	428	383	390	359	389	348	368	410	387	368	372	352	363	382	331	327	365	368	394	377	373	361	328	382	396	365	393	396	342	378	397	397	371	393	378	352	349	342	359	366	350	357	364	376	382	381	379	396	407	401	392	353	392	368	370	354	383	402	415	366	352	344	354	354	362	373	362	370	382	350	341	347	403	370	337	338	370	360	381	356	406	354	407	364	354	381	384	368	380	363	386	397	415	375	366	357	370	356	360	422	389	335	362	393	382	401	401	330	381	368	362	400	382	391	359	392	388	376	385	347	368	387	390	408	399	355	335	384	378	390	430	374	371	397	362	377	317	401	387	364	363	389	370	433	383	356	347	389	414	361	380	366	370	373	391	384	385	392	374	347	350	372	362	403	361	366	351	339	383	396	363	397	341	385	385	372	374	375	380	381	356	361	366	371	351	394	377	351	386	361	408	335	365	366	401	377	370	404	360	363	367	386	355	369	399	405	354	381	382	362	342	400	400	376	366	334	377	356	343	370	371	371	397	369	394	369	355	386	395	351	376	383	365	373	376	367	367	385	365	376	382	403	363	354	347	392	330	390	387	400	383	374	376	384	340	372	347	375	386	426	399	366	402	331	389	376	363	356	389	352	368	365	406	354	367	348	379	392	370	399	347	378	353	377	405	394	350	385	339	373	367	364	420	382	381	403	386	417	336	395	360	363	404	360	371	405	368	401	393	343	396	389	363	373	376	373	365	370	364	400	388	361	337	359	345	375	393	369	358	413	356	381	367	331	327	421	387	418	388	379	361	358	375	358	412	370	358	411	383	362	404	389	349	399	424	367	397	328	378	362	359	387	359	361	376	379	374	389	398	360	375	378	361	396	387	370	385	402	359	402	397	392	354	362	366	358	377	382	362	403	401	390	414	378	351	394	365	395	422	360	410	384	361	388	406	384	399	352	371	364	389	383	369	379	389	385	348	374	330	394	366	366	385	385	370	373	404	364	366	380	381	379	369	366	388	367	368	358	349	349	384	344	371	375	402	374	339	339	351	325	425	432	409	398	369	397	358	353	376	378	368	354	378	357	400	332	376	365	370	390	403	406	394	375	362	343	389	404	382	346	363	363	375	347	371	408	373	372	354	383	412	413	380	338	391	403	370	342	319	362	374	381	392	408	387	361	379	389	357	388	394	391	375	371	375	365	384	368	373	372	405	423	400	387	391	360	359	409	383	367	375	353	412	376	352	416	365	363	348	375	349	352	356	361	369	365	358	374	370	374	358	357	359	351	403	396	365	362	387	346	386	411	366	377	390	346	380	397	388	374	357	358	394	351	392	417	331	366	372	361	364	401	390	363	360	389	389	398	365	359	387	374	375	377	357	365	375	405	382	372	379	361	379	375	352	351	378	357	330	377	354	390	375	411	408	379	381	368	402	398	367	338	372	367	394	376	335	411	400	362	346	356	388	401	361	385	424	356	376	347	367	368	386	383	343	394	386	373	432	346	380	352	393	361	392	353	366	370	374	342	319	341	397	353	395	393	365	353	377	368	376	435	379	394	359	379	348	341	340	366	344	389	385
8411	1435	2190	2566	2251	2129	1823	1609	1580	1414	1341	1266	1185	1128	1103	1086	1061	990	1048	1004	1010	930	1003	953	996	959	966	937	999	911	962	983	950	917	956	893	946	887	910	961	881	919	930	926	921	940	912	858	929	906	911	874	904	955	926	906	916	917	894	922	898	912	951	907	926	895	916	878	950	912	942	885	888	919	868	949	905	919	962	907	911	940	931	913	883	888	859	953	944	906	938	889	901	923	974	887	902	870	893	942	912	944	908	958	893	890	896	951	882	881	913	855	943	923	895	922	923	891	1033	899	895	915	942	937	872	923	886	926	935	877	949	940	913	937	920	920	930	989	876	922	967	936	849	926	972	967	913	941	893	921	936	918	915	894	886	909	913	946	880	940	985	915	975	944	913	928	989	959	955	947	927	902	874	973	947	974	954	949	924	912	893	910	949	945	931	925	902	950	954	896	935	911	918	907	879	946	879	876	886	911	939	948	863	921	908	911	892	899	869	923	935	891	909	923	915	912	940	810	922	921	916	927	944	919	965	891	927	907	894	891	904	956	873	860	924	876	942	882	931	931	843	932	947	907	882	891	948	945	951	929	844	897	876	910	924	931	901	903	945	911	935	954	918	875	905	902	913	910	975	923	904	901	920	944	924	875	861	953	952	941	925	918	938	909	917	927	952	874	882	940	901	919	925	908	894	934	922	910	915	924	894	914	893	918	896	929	909	890	889	949	879	885	926	887	941	918	917	921	931	932	868	919	927	914	905	898	952	822	884	892	969	897	908	901	899	925	919	912	896	925	939	908	894	917	921	913	899	942	902	929	892	903	918	911	896	880	958	846	876	964	834	957	877	859	879	928	935	923	940	908	921	934	893	927	884	960	914	964	896	910	913	934	910	890	938	874	980	892	915	963	956	948	910	873	876	866	942	969	951	920	923	896	871	912	918	918	887	883	927	873	907	889	873	916	895	963	921	940	839	892	911	871	928	903	960	956	908	922	887	827	936	909	902	897	966	876	869	910	923	887	899	919	908	911	957	874	844	905	986	915	934	937	938	909	937	857	951	876	884	891	881	929	901	926	913	911	947	919	919	897	930	937	947	911	910	929	926	893	916	914	886	925	929	900	906	934	890	935	849	936	940	898	875	915	905	920	879	909	909	899	889	833	938	891	904	881	904	892	919	855	893	920	941	923	979	948	922	946	909	917	890	934	931	883	915	935	927	919	873	880	964	905	880	882	861	895	892	913	935	931	891	862	930	914	891	926	911	908	886	865	938	921	882	905	904	853	918	896	859	940	923	969	903	945	935	892	928	924	904	895	888	877	887	900	960	928	932	975	989	892	847	921	940	906	837	905	915	904	882	918	961	933	894	913	945	943	881	883	969	889	919	916	923	903	937	946	897	918	872	924	916	947	947	975	853	904	918	948	875	938	877	913	918	925	939	891	923	948	900	934	921	944	896	892	920	988	896	912	906	926	957	810	869	854	904	934	890	863	858	868	931	903	901	944	903	932	917	921	943	938	864	865	934	913	927	940	922	948	933	892	867	891	935	946	847	927	912	926	914	932	898	825	944	873	882	908	951	917	860	969	937	872	893	868	918	924	893	934	877	935	948	930	959	925	926	926	912	958	934	935	898	946	907	901	833	887	893	888	956	931	867	907	955	913	897	886	938	914	914	945	901	895	906	944	848	911	885	938	910	938	901	947	902	923	916	879	915	909	881	907	939	871	978	930	979	887	926	926	927	947	950	949	920	952	932	885	906	895	952	912	889	893	910	861	972	941	907	910	906	914	957	899	883	904	956	934	905	925	928	933	923	929	919	916	886	928	882	857	881	923	888	860	906	931	878	890	946	950	871	960	885	898	865	928	886	886	990	918	940	896	996	881	904	934	918	908	895	919	890	915	909	935	926	909	922	952	917	975	871	943	861	932	916	919	911	870	893	881	884	895	906	992	913	916	943	905	900	930	939	916	988	944	972	869	918	943	908	866	856	882	913	910	914	900	930	954	874	903	856	921	877	911	921	917	911	891	920	978	897	925	922	874	897	920	927	907	883	904	940	902	922	911	925	925	844	879	946	896	895	932	892	889	862	937	921	922	959	913	937	892	909	926	888	864	916	928	961	856	940	878	920	871	921	893	925	930	901	915	942	911	946	876	916	906	942	892	881	930	925	899	970	882	899	935	905	922	922	906	900	950	899	946	916	923	954	954	922	863	913	957	890	900	977	897	871	930	899	932	925	934	907	894	894	922	890	938	870	900	858	914	897	908	912	924	923	872	914	874	886	926	894	909	897	911	911	874	901	908	900	981	886	938	926	932	881	965	930	936	930	903	902	921	881	901	912	888	870	954	937	938	917	896	853	949	893	924	872	896	878	968	942	896	894	917	899	897	951	834	907	921	875	893	907	887	895	936	900	905	910	901	980	922	935	856	928	914	886	914	951	929	904	961	882	895	956	940	933	964	923	915	955	962	897	897	944	933	935	947	915	878	921	893	939	849	938	925	989	876	874	955	891	940	931	927	926	953	898	907	975	911	910	926	948	910	912	887	896	896	926	883	934	924	912	879	858	907	936	918	896	879	986	968	890	905	908	934	911	917	925	891	898	906	913	934	893	969	922	897	841	920	916	934	955	894	891	919	884	935	925	911	888	909	831	888	949	896	912	900	887	869	912	913	882	861	902	918	910	916	904	880	884	921	910	923	900	928	935	919	913	926	875	842	919	931	887	900	941	944	921	911	921	877	932	916	908	929	920	882	917	951	923	883	940	909	904	898	946	965	929	854	995	893	886	957	932	898	877	845	898	857	848	917	894	862	937	910	908	877	992	925	910	922	907	876	945	903	908	934	959	851	908	913	890	913	908	906	948	859	901	893	908	900	905	963	957	890	951	913	873	949	923	940	865	890	905	860	950	887	929	933	890	929	920	913	855	888	908	916	912	972	919	954	892	876	868	899	895	906	908	871	939	928	861	880	879	881	944	849	887	913	906	883	917	973	896	888	941	902	893	945	909	903	911	830	896	909	951	935	890	939	863	882	939	979	946	937	891	958	914	902	920	882	950	927	924	922	915	936	972	952	909	885	934	964	907	928	942	920	928	859	877	957	899	876	909	922	904	894	966	911	945	886	929	882	960	949	938	873	894	932	867	948	931	882	898	892	978	882	908	884	888	915	908	832	915	832	950	890	930	871	890	837	904	969	908	928	908	917	880	915	897	914	939	905	853	908	914	887	894	901	944	916	912	895	914	890	933	934	947	883	923	848	879	919	922	872	945	899	874	874	935	938	902	933	901	915	962	896	955	914	907	896	946	903	885	900	862	971	914	903	864	893	860	958	916	893	947	869	870	892	925	918	911	846	872	835	908	844	915	921	885	906	870	912	900	977	924	918	931	981	880	902	938	947	875	887	935	917	874	930	892	929	932	960	911	941	925	903	896	882	898	915	909	904	854	922	866	954	889	885	902	903	923	983	920	894	909	936	902	919	905	907	928	867	928	976
1830	360	331	350	365	354	321	357	358	347	366	363	360	359	322	343	333	320	344	334	388	378	370	364	353	331	358	341	345	319	343	363	345	353	364	367	314	355	343	350	370	341	365	332	348	358	345	327	306	360	351	373	391	362	333	356	388	346	376	333	324	343	339	388	387	369	358	314	363	351	330	354	315	386	347	403	305	351	339	346	390	341	339	357	354	333	362	382	342	337	343	331	371	341	358	377	354	382	350	372	365	321	339	338	392	332	373	346	350	338	333	352	356	321	362	332	371	390	387	368	377	324	349	361	347	351	350	373	347	383	366	322	336	367	336	355	352	343	352	342	377	364	337	361	363	408	353	338	356	337	323	355	371	357	357	403	362	382	369	396	338	377	383	388	380	350	377	369	338	367	370	309	325	350	359	389	337	336	365	381	385	372	361	313	367	339	333	347	363	374	328	363	347	357	333	362	400	346	369	334	349	328	366	335	385	377	335	413	399	375	333	336	370	359	328	324	362	322	347	355	339	358	377	341	347	365	394	362	351	311	363	347	374	367	392	348	357	371	362	372	377	357	391	319	328	357	320	357	329	354	336	376	340	365	364	350	399	358	369	372	386	336	382	391	352	374	326	386	367	331	390	340	373	355	381	360	339	376	352	356	363	372	370	390	353	315	350	362	331	359	344	378	359	357	361	354	328	334	392	373	330	341	362	356	328	368	346	341	346	345	343	360	337	349	362	321	363	376	367	344	338	343	374	377	348	341	375	347	338	363	385	356	366	348	353	387	342	357	335	345	358	392	361	354	343	377	355	351	359	368	312	365	360	374	335	360	361	357	395	347	372	335	366	386	364	357	350	337	343	348	367	349	328	351	376	336	351	374	339	363	385	356	376	352	370	342	327	349	349	371	364	339	391	377	355	365	343	321	336	321	352	368	372	328	345	352	360	346	324	359	343	374	342	335	334	365	423	372	354	355	324	347	360	332	337	376	346	349	336	367	346	355	337	363	354	349	310	405	356	371	378	342	349	358	383	357	324	388	378	343	404	338	387	349	329	353	315	366	371	369	345	375	363	369	346	364	342	350	336	345	346	347	354	342	355	332	346	344	387	353	355	349	367	343	331	342	347	344	377	373	332	341	385	365	367	392	365	342	364	367	353	354	341	369	343	321	392	350	375	368	374	347	356	362	386	306	377	347	330	378	352	354	341	346	391	340	326	307	333	359	331	348	390	361	378	352	376	361	349	359	322	373	367	354	377	357	377	342	330	338	347	364	366	342	333	359	341	366	324	340	323	342	383	369	363	351	393	356	314	357	338	348	351	339	349	353	356	363	379	352	366	344	355	381	355	344	329	362	341	307	323	332	352	349	389	391	390	389	341	354	327	371	363	349	396	384	339	346	364	334	360	340	375	316	337	359	369	399	375	355	370	328	352	338	336	407	345	349	345	350	359	366	378	360	347	370	365	358	353	359	374	361	361	382	357	365	356	338	341	322	313	337	364	372	351	350	348	337	362	355	390	372	360	357	332	347	322	349	344	356	381	352	349	350	346	338	346	342	351	358	313	375	337	382	369	360	387	353	348	383	375	315	337	347	363	350	357	374	369	362	370	350	327	335	352	352	348	382	360	369	354	350	356	361	361	360	350	374	348	381	348	364	327	380	336	357	368	325	322	329	348	353	355	390	339	361	328	384	312	387	354	380	378	355	361	375	348	344	348	361	345	353	349	340	335	326	351	367	381	338	382	337	344	350	330	340	319	353	345	367	360	359	344	364	371	352	336	329	346	349	376	342	363	376	355	346	350	359	286	396	349	340	369	359	359	303	349	334	345	334	379	323	356	345	350	349	345	349	356	377	394	394	367	361	368	354	360	353	354	344	327	335	397	349	339	390	371	361	381	367	358	353	351	323	365	341	327	327	364	324	366	356	335	376	376	368	382	384	358	344	389	385	354	349	344	357	337	367	351	341	355	396	337	313	353	333	407	341	329	365	359	343	349	385	360	349	369	379	349	356	324	328	355	371	322	368	372	378	392	370	355	384	333	388	355	367	358	372	318	372	355	331	313	386	338	359	335	350	368	379	356	331	371	345	391	397	369	345	351	408	353	350	319	368	388	348	348	374	343	340	343	350	346	356	395	316	372	374	323	372	357	344	352	382	367	342	371	350	350	343	358	357	338	368	363	372	343	366	369	346	397	364	367	342	362	362	361	361	367	320	363	386	342	314	373	359	344	383	334	375	351	369	376	381	366	362	372	388	384	322	355	368	352	370	322	329	336	339	330	388	340	323	346	352	348	372	389	316	364	325	324	352	370	341	343	354	359	345	364	379	365	387	339	362	340	385	318	352	341	342	349	368	363	383	374	354	355	364	360	330	361	356	349	348	332	364	382	313	355	349	333	360	339	358	344	335	346	322	361	332	332	359	341	371	359	340	317	349	351	323	355	401	365	337	385	330	348	340	334	343	319	323	348	344	337	375	359	346	354	364	350	354	367	382	305	356	359	380	375	363	353	381	364	365	343	357	315	358	345	371	360	367	349	411	377	354	361	405	351	356	380	360	313	394	324	354	353	376	379	359	346	336	383	378	330	358	397	324	341	347	292	355	353	370	344	351	367	370	328	375	364	360	342	330	388	315	372	394	371	342	351	320	334	352	372	387	340	342	359	345	385	380	342	364	338	381	371	343	338	350	341	346	372	366	333	340	341	315	323	354	336	358	368	339	358	361	336	359	383	374	329	343	331	312	323	347	360	356	343	349	366	350	356	339	347	385	384	368	350	377	336	341	371	341	384	351	352	370	330	400	342	398	370	360	314	376	394	327	291	328	331	330	333	362	306	332	333	350	379	342	328	372	343	372	375	344	358	351	381	334	356	338	377	375	373	367	359	362	310	357	327	390	346	366	350	364	365	396	339	351	332	380	368	367	345	318	387	341	331	361	343	380	373	401	338	349	332	345	352	350	330	364	330	324	317	345	358	360	363	381	367	338	366	334	383	319	400	392	341	371	361	332	348	359	369	362	357	349	341	329	342	348	355	373	332	332	355	335	354	367	350	350	359	353	352	346	374	385	387	393	370	371	387	372	328	370	356	343	354	376	351	375	331	338	350	344	379	354	389	331	355	342	355	405	392	371	386	325	349	348	373	343	347	351	375	384	377	363	358	351	344	331	343	360	378	340	371	354	342	337	313	364	354	367	361	363	322	370	366	308	332	350	354	358	328	341	390	351	376	338	338	350	365	352	329	331	357	356	308	344	322	339	345	382	367	349	382	331	345	384	356	355	379	370	332	361	321	349	355	329	352	353	372	361	342	339	381	373	344	357	355	325	368	328	392	357	341	359	354	332	388	346	339	322	349	358	364	344	363	348	338	374	315	369	346	361	331	398	374	339	383	404	355	350	386	375	363	356	353	335	342	367	340	363	344	394	344	370	340	362	344	337	330	342	368	333	366	346	366	340	339	366	361	374	370	367	345	345	367	381	382	366	321	349	372	354
2201	816	836	911	899	957	862	901	839	863	878	874	879	778	810	830	807	812	825	847	851	853	838	820	831	843	799	801	831	832	829	854	825	834	815	802	860	839	842	836	828	827	806	809	797	830	839	840	878	871	865	893	826	865	876	862	891	802	844	851	815	824	825	846	844	849	778	817	813	852	840	820	897	850	810	818	870	805	866	828	830	843	890	858	861	827	804	812	806	811	772	822	851	883	842	792	813	826	835	823	801	827	882	883	839	876	855	827	847	845	830	838	827	862	869	789	830	838	831	857	832	791	849	876	841	845	843	828	845	817	839	793	844	821	844	820	831	846	826	842	825	851	824	821	854	875	847	831	848	841	794	893	814	870	884	797	837	858	829	796	812	853	822	834	836	877	828	854	811	836	895	838	821	846	799	861	879	850	826	848	857	853	877	827	871	818	856	793	830	811	861	864	820	827	881	847	797	834	851	854	814	796	879	862	802	846	871	872	847	871	869	806	878	816	831	837	847	853	831	868	788	799	837	793	849	862	827	776	828	855	862	806	854	901	878	812	900	848	829	851	831	856	797	859	855	868	877	867	843	794	844	813	902	804	833	858	817	849	833	860	838	785	831	828	877	778	805	858	820	816	893	844	793	847	769	813	837	839	836	853	825	820	791	854	840	908	851	862	872	833	831	885	865	835	794	797	854	779	804	839	807	832	814	832	830	851	789	829	815	896	841	848	871	920	843	845	822	896	844	810	842	843	862	841	868	828	821	841	850	808	797	856	839	820	912	857	828	845	794	787	816	834	827	820	846	858	850	863	842	816	942	818	838	848	817	859	782	814	773	875	816	829	843	789	823	886	841	889	870	844	880	847	876	847	904	865	847	819	842	864	829	789	829	817	838	841	895	828	855	835	869	822	849	776	861	861	889	888	855	849	855	846	831	860	890	783	822	807	818	853	859	849	823	845	831	867	849	829	839	814	866	834	896	840	805	833	821	889	872	801	794	844	856	772	821	872	815	836	844	868	855	846	802	831	780	817	812	844	845	823	814	851	866	831	841	833	750	849	800	832	796	857	838	806	845	832	796	824	832	819	839	833	887	835	800	842	856	808	822	823	859	840	823	872	871	852	882	865	824	778	848	868	811	822	867	825	844	846	870	805	839	873	860	809	884	832	819	809	828	862	898	836	900	835	864	807	802	846	793	888	883	820	831	852	888	792	853	856	838	867	809	813	887	816	867	825	861	883	823	806	807	831	811	819	842	860	743	838	810	844	818	841	785	829	804	791	797	901	781	849	829	839	796	866	872	782	862	786	816	840	803	807	821	801	812	862	836	840	885	854	849	844	831	811	820	819	827	838	849	870	849	822	847	838	870	825	841	874	829	841	873	855	836	875	817	845	814	857	789	884	840	865	829	853	835	817	833	835	869	829	837	811	801	832	835	882	893	843	781	828	784	845	831	837	854	870	826	814	879	853	840	799	819	784	861	852	816	826	840	851	795	863	843	798	857	853	869	848	865	809	836	853	848	835	853	849	854	846	800	829	841	799	864	869	854	805	886	835	790	831	841	813	820	821	814	822	845	818	839	797	865	870	827	837	845	800	827	815	839	872	869	895	819	907	836	923	848	859	848	891	818	852	879	829	832	809	844	837	783	888	801	827	864	830	841	822	859	803	907	809	848	825	826	867	787	852	820	856	791	870	788	823	855	822	828	794	846	857	793	897	850	831	859	826	797	803	791	814	855	864	858	829	820	783	802	841	863	826	885	895	807	853	842	821	866	807	841	830	821	802	863	810	836	801	827	850	845	851	873	849	814	842	863	824	830	873	846	830	838	793	820	868	870	855	826	818	815	817	843	818	815	822	877	881	810	837	864	837	812	808	837	839	849	881	814	809	836	851	886	873	819	838	892	844	815	830	786	845	881	849	837	834	836	807	838	838	790	836	852	866	828	857	782	798	775	879	904	859	859	885	845	841	857	828	824	831	864	815	846	847	835	826	887	877	780	808	838	870	825	887	864	876	850	835	841	836	844	827	818	807	826	816	811	847	844	868	829	813	854	820	830	855	868	834	817	805	885	831	862	844	813	823	764	824	829	836	851	821	797	813	806	817	810	831	825	802	856	832	816	841	856	807	907	820	864	837	837	832	831	839	804	880	807	838	816	845	855	809	842	882	839	833	836	820	837	862	825	828	826	867	787	810	807	930	828	809	875	849	817	820	837	829	811	836	812	831	861	884	833	882	831	871	839	841	840	819	882	837	782	844	857	807	863	857	800	848	837	857	827	797	823	855	834	793	829	791	852	842	817	813	850	817	793	847	828	837	834	828	844	820	799	777	873	794	780	845	779	865	832	792	810	839	823	825	819	828	851	837	840	836	867	879	800	787	829	895	852	773	867	822	826	846	817	855	859	841	823	849	859	773	841	868	835	843	803	850	883	846	845	837	810	870	869	819	873	915	831	824	862	862	815	843	823	892	780	833	812	864	810	859	807	801	884	817	857	827	856	870	899	806	858	843	895	831	815	843	844	870	847	814	860	824	797	834	840	870	864	805	862	874	838	858	813	842	867	845	857	844	853	868	836	855	835	854	845	821	850	786	846	842	845	813	830	853	822	863	824	806	853	825	830	827	830	819	799	815	865	807	854	839	813	890	857	866	851	866	834	832	836	841	827	862	840	811	857	839	809	833	818	877	811	831	820	839	852	861	847	880	819	845	825	833	870	806	851	849	847	875	795	839	847	800	847	841	832	771	828	840	862	852	868	822	803	853	810	795	875	813	812	827	848	803	862	866	794	933	830	842	876	889	884	774	813	841	839	815	871	805	921	823	819	780	789	813	821	870	798	845	884	897	854	847	818	866	911	870	790	839	840	935	888	814	873	780	809	828	843	851	813	893	804	897	840	808	845	799	840	815	866	865	880	858	864	814	831	811	811	848	836	843	834	805	861	813	839	822	868	802	860	844	857	814	803	874	813	813	848	865	792	811	815	868	851	868	832	894	826	844	814	857	816	814	861	825	846	844	794	802	862	872	868	849	841	830	830	806	842	855	864	827	880	857	864	888	865	839	805	816	834	850	826	858	823	834	822	841	862	840	854	828	848	831	805	888	814	820	811	868	795	876	840	844	870	829	861	787	856	833	832	820	869	866	834	878	872	799	821	783	864	792	880	847	827	795	856	841	839	849	823	825	867	811	838	846	858	837	827	865	838	818	815	821	803	858	835	841	839	851	783	800	837	803	853	910	833	838	865	846	823	864	803	851	842	804	839	869	846	795	853	834	862	809	829	824	894	815	845	835	847	840	809	834	854	835	816	856	809	836	820	790	798	834	814	845	843	880	823	873	824	832	828	825	816	844	783	862	865	852	855	831	827	811	854	836	879	796	802	836	826	861	771	833	865	872	829	816	884	858	834	818	818	843	782	802	824	871	832	818	854	893	832	851	855	872	820	853	842	838	864	842	859	832	817	823	867	818	843	825	808	840	817	785	833	859	761	847
7457	504	551	441	365	313	313	281	253	258	274	249	238	241	267	233	215	225	211	224	234	206	224	194	228	199	234	215	231	210	221	215	226	216	207	220	190	198	245	210	230	216	228	173	208	220	208	226	249	202	206	207	226	191	215	220	191	198	214	213	237	198	244	221	206	238	225	219	202	213	226	211	201	215	220	199	238	235	209	198	217	217	211	203	195	203	242	200	207	208	204	221	196	203	234	219	219	213	199	198	217	221	227	213	186	220	189	235	266	235	243	215	259	221	218	204	208	212	221	230	229	242	229	239	222	250	218	242	205	221	224	209	222	207	238	229	191	203	210	225	217	242	192	224	200	235	210	204	223	211	219	212	231	221	213	227	223	237	240	232	209	207	231	231	225	218	218	207	228	211	225	210	222	209	199	190	232	228	207	247	221	195	228	235	230	226	225	212	199	222	246	235	224	200	239	205	226	252	226	189	213	207	208	209	224	214	208	238	226	204	182	203	217	216	226	202	200	192	249	219	186	191	217	196	201	196	208	226	227	249	212	213	172	203	242	207	191	226	209	205	232	224	225	238	226	202	215	207	224	206	240	199	224	202	243	209	232	195	186	220	216	205	206	217	222	230	256	228	204	218	220	213	222	203	206	230	209	213	200	205	221	209	226	224	215	194	202	220	230	198	208	209	212	213	206	225	203	235	199	196	218	222	215	225	186	226	229	207	244	210	214	202	196	238	203	207	208	219	203	217	217	222	193	243	184	226	202	196	208	231	254	207	197	237	233	191	230	215	223	236	208	227	233	196	226	233	213	233	215	207	229	227	222	191	212	214	227	240	233	228	179	207	230	200	229	233	217	215	190	195	199	206	220	224	215	213	236	230	200	188	211	212	196	188	225	197	257	222	222	209	186	217	209	209	206	202	197	211	211	202	212	212	243	227	217	192	220	204	194	213	215	231	212	212	216	196	239	210	185	236	218	211	195	201	212	227	220	214	193	234	217	244	224	221	210	236	231	229	230	227	210	179	200	216	224	222	206	227	205	214	190	193	234	223	229	184	205	221	217	169	179	201	222	261	226	225	195	203	212	222	261	228	212	220	238	232	208	256	220	237	195	238	220	193	186	239	211	211	206	208	237	222	206	253	215	197	194	229	206	222	222	244	186	211	231	225	219	182	212	229	204	209	202	197	224	219	220	222	193	196	217	228	220	226	208	213	175	225	223	225	191	218	226	211	227	198	199	232	205	201	231	217	207	198	246	202	190	212	210	227	215	233	211	204	215	219	215	214	225	199	200	187	206	230	220	204	231	174	238	199	212	209	218	212	227	226	220	205	213	221	199	194	204	226	216	204	204	238	224	231	245	218	203	204	223	206	213	223	244	192	189	211	201	228	188	207	209	217	213	218	205	212	207	198	210	237	229	219	200	214	231	209	229	217	218	213	236	186	200	228	226	232	229	250	204	206	250	220	219	217	218	221	211	219	208	227	219	219	193	213	210	221	233	235	233	214	238	205	239	230	215	189	194	215	233	214	213	225	222	205	234	190	211	208	238	213	205	202	214	210	210	209	214	190	221	229	192	201	241	172	227	209	211	231	196	210	205	213	197	208	191	220	217	204	226	192	210	202	201	194	235	199	216	194	241	198	232	224	217	206	211	216	208	204	215	210	204	203	216	221	224	231	221	196	208	222	203	200	226	218	202	225	226	203	196	244	224	193	234	241	198	221	217	204	218	233	243	220	223	246	215	219	200	230	204	246	195	212	235	202	200	194	222	217	220	198	215	233	186	209	217	233	218	221	221	214	218	209	204	193	201	240	227	230	222	208	242	232	221	220	229	198	203	201	235	221	223	200	214	205	204	191	229	207	229	220	208	233	209	219	230	223	223	200	240	192	243	196	216	184	184	211	204	213	232	223	205	222	199	229	213	193	223	229	208	206	216	207	208	217	182	206	230	197	211	211	192	221	230	216	214	207	204	212	214	205	215	201	219	220	212	189	218	219	219	214	209	183	169	208	199	222	215	228	189	191	216	214	233	229	216	227	215	218	226	200	222	217	221	189	233	210	233	218	206	222	218	204	218	211	207	196	210	239	226	208	207	205	220	220	226	218	232	233	227	226	232	210	194	220	205	223	248	203	241	236	212	200	211	218	224	226	197	231	223	211	210	231	231	228	221	223	216	205	212	200	217	232	181	214	214	207	194	221	235	213	209	212	220	233	186	198	218	206	232	205	221	210	231	228	214	212	186	204	242	204	222	232	219	195	203	177	211	218	211	195	212	238	222	195	216	218	197	217	197	220	220	233	254	212	201	205	214	241	210	213	240	219	226	216	192	214	209	182	228	235	242	206	211	194	232	184	174	211	228	215	191	202	244	222	239	211	238	220	209	229	223	204	193	212	229	188	237	222	226	206	214	240	228	223	232	222	226	182	235	212	225	211	205	206	254	229	233	238	220	221	226	200	217	254	238	224	191	222	223	213	218	217	226	233	225	200	217	196	210	205	225	197	205	232	216	221	238	230	185	238	251	212	218	233	231	248	211	193	200	187	225	218	201	233	218	220	219	197	215	199	228	208	218	207	202	215	188	220	236	223	242	224	192	206	180	201	198	206	212	231	236	216	211	224	204	236	228	224	190	236	267	216	215	193	216	207	228	218	199	208	208	227	199	201	214	220	223	212	216	247	223	232	211	230	194	194	211	200	229	198	219	212	222	232	193	211	205	230	208	219	209	208	217	219	223	197	194	212	193	195	210	194	246	215	225	227	214	209	217	177	230	229	213	223	213	217	185	245	204	216	200	226	217	242	200	220	195	214	213	216	244	229	197	183	203	220	185	211	209	242	220	225	240	237	229	199	216	202	213	212	246	224	224	187	198	197	221	209	223	219	242	216	189	234	220	215	186	243	208	233	204	185	214	215	221	187	212	220	208	230	220	208	200	219	246	235	221	228	199	208	211	214	227	205	221	224	229	211	199	222	218	209	211	221	198	222	229	185	212	222	218	231	231	215	243	215	219	205	188	246	232	217	167	192	201	221	207	225	230	221	228	206	214	234	213	246	228	222	221	229	231	233	213	211	247	239	236	207	221	211	185	218	196	210	228	173	247	218	217	194	213	200	220	224	209	207	203	217	213	225	215	216	220	206	203	203	214	215	185	241	235	226	223	218	207	191	217	205	221	213	203	236	205	219	230	231	216	242	225	211	240	221	201	174	236	207	216	190	194	225	229	209	194	210	219	200	194	200	211	235	238	206	233	230	224	222	197	222	227	230	244	229	221	234	219	227	225	235	220	236	189	228	218	208	237	227	232	214	211	214	217	182	237	215	212	220	241	215	222	223	196	231	228	233	217	220	230	194	181	208	231	223	228	213	207	246	213	228	221	227	207	218	239	191	224	218	217	248	234	209	226	226	226	223	202	214	208	238	234	216	219	242	234	208	244	207	228	237	239	243	212	195	208	227	235	217	217	202	231	217	241	229	221	220	217	207	199	227	217	201
6269	842	1219	1379	1270	1154	1027	933	959	855	768	753	757	715	695	713	625	653	605	623	616	632	630	587	654	578	592	643	596	584	598	591	588	595	590	601	592	566	612	569	618	592	578	609	607	589	589	589	593	597	597	584	567	606	576	557	560	583	581	592	652	570	578	582	574	574	577	557	549	595	574	625	596	571	571	597	570	604	603	635	573	577	553	555	571	626	577	602	560	569	594	580	562	616	534	604	562	589	582	658	556	596	596	623	569	588	572	607	555	585	585	599	583	630	571	618	626	638	582	572	581	566	546	623	598	586	583	563	575	553	556	582	592	575	590	566	565	560	623	577	564	541	613	588	597	633	602	590	601	611	607	572	589	571	521	622	597	576	598	602	614	602	576	561	572	543	600	558	605	577	606	539	547	607	570	590	564	624	525	590	597	589	553	583	542	596	601	547	606	595	621	563	561	586	579	577	590	576	597	596	561	578	535	590	604	564	571	574	580	635	616	565	544	542	520	593	598	591	538	580	595	581	563	567	599	596	601	569	568	581	557	603	631	583	567	607	565	557	551	609	570	568	595	573	550	589	627	551	577	579	558	576	620	551	566	602	552	556	581	617	575	587	607	619	583	566	545	541	591	586	583	581	595	578	617	613	579	563	548	600	588	612	612	574	628	589	585	585	599	593	587	568	628	582	628	586	587	565	590	616	579	596	587	571	580	640	605	565	585	572	579	574	601	596	644	587	591	613	555	548	602	578	572	542	566	585	591	616	620	573	566	605	618	595	591	582	627	566	558	548	571	587	597	603	583	606	577	606	600	539	546	575	607	556	548	580	622	536	617	595	593	567	595	618	626	585	581	549	555	593	583	603	554	608	595	587	585	623	606	539	618	565	599	565	601	553	559	614	564	614	554	581	599	576	584	591	607	578	567	617	583	591	621	616	598	618	575	613	589	579	594	569	597	536	522	567	611	563	589	559	558	581	591	605	597	572	605	622	558	598	566	599	557	607	623	614	626	584	598	561	570	554	560	617	584	580	578	575	613	600	570	601	537	570	582	561	595	523	586	588	574	600	577	550	560	557	582	534	564	611	631	588	564	587	567	588	575	604	564	619	575	545	563	568	575	596	577	577	613	584	590	584	548	598	566	606	591	589	600	609	543	613	597	592	549	616	634	618	555	581	550	550	606	588	592	574	577	578	615	568	551	613	603	567	598	555	592	591	553	587	577	601	607	571	594	617	577	567	576	612	563	615	575	606	583	611	587	549	591	613	633	589	625	580	573	568	608	556	582	581	612	582	565	590	576	570	600	575	581	527	633	571	536	551	590	613	575	606	549	556	617	575	613	561	575	590	565	569	591	599	555	587	593	577	578	573	547	566	558	604	585	549	601	590	584	568	563	548	588	601	570	563	589	571	626	589	590	569	567	605	591	585	563	571	567	617	534	572	595	614	580	595	590	572	595	566	639	592	558	579	569	576	539	548	578	576	567	608	609	647	627	613	593	558	586	572	574	618	575	567	596	599	553	565	540	577	569	596	604	589	537	571	551	535	635	573	607	600	572	544	572	572	596	578	550	591	573	580	613	616	557	599	640	574	600	588	583	603	573	598	627	620	591	592	577	560	537	621	595	556	599	528	561	618	607	555	584	603	598	581	580	585	579	604	581	564	573	545	597	583	559	549	552	558	580	585	556	585	573	563	598	628	560	550	581	566	573	605	559	587	560	601	598	603	630	587	599	582	574	594	575	586	576	598	544	594	608	581	627	583	579	558	606	576	552	601	583	614	591	581	523	563	594	564	570	610	558	556	587	567	625	595	592	570	616	604	568	525	616	595	587	632	580	586	582	583	593	576	554	595	575	565	562	599	599	575	561	574	559	601	571	554	566	578	584	584	553	606	628	563	533	594	614	600	593	561	582	590	575	557	566	585	559	569	579	542	540	582	568	616	592	556	553	560	565	558	570	591	630	580	602	630	537	553	566	592	581	597	616	602	531	596	577	584	583	585	574	589	592	606	576	576	582	581	555	582	597	603	534	590	541	579	600	604	592	585	620	607	565	592	572	590	548	594	545	598	624	560	615	548	578	585	594	591	555	548	595	598	563	589	568	606	547	612	569	616	590	628	548	553	579	549	596	579	569	573	614	613	602	574	556	588	593	610	579	619	567	574	569	605	575	543	528	578	561	570	598	622	566	564	583	563	571	574	522	641	621	566	560	576	557	569	589	603	601	598	561	597	566	635	621	605	548	584	606	615	582	593	634	611	538	584	592	565	579	564	578	574	587	582	605	579	577	617	579	572	603	576	525	565	600	589	653	570	578	599	567	575	628	542	599	591	553	537	582	593	581	614	595	601	575	584	605	610	545	575	576	571	629	597	607	565	560	581	562	543	595	562	569	585	596	564	587	610	567	599	585	621	597	601	568	599	542	608	554	565	589	614	571	626	613	588	602	593	542	576	589	624	586	595	617	568	620	611	638	559	598	576	621	619	546	568	563	578	622	643	589	581	588	629	614	574	608	638	598	573	577	621	567	597	585	602	611	573	615	608	561	553	584	589	550	610	599	602	568	589	550	568	593	587	562	566	585	612	598	553	569	542	611	611	612	624	546	578	595	575	612	553	595	570	567	577	589	593	569	614	574	548	548	596	572	623	609	544	547	601	582	581	575	592	556	621	535	592	566	585	556	573	562	544	591	583	560	607	564	584	577	581	595	600	557	561	587	579	623	532	602	607	563	579	579	560	612	588	599	614	624	607	548	603	557	571	557	568	562	632	534	607	593	555	554	576	612	549	629	609	574	550	567	603	563	520	555	597	554	584	568	587	587	600	607	576	605	558	609	626	604	578	579	583	580	582	535	537	591	576	586	597	581	577	578	578	630	529	596	607	640	592	538	566	633	602	581	628	587	554	615	585	586	608	619	575	597	539	593	573	554	598	565	587	597	565	614	633	559	571	620	542	586	568	577	537	538	579	602	645	565	557	568	577	620	602	547	579	563	592	557	559	614	611	582	632	557	590	563	568	588	561	590	583	601	564	598	587	601	618	590	627	588	568	590	614	573	631	582	609	576	571	629	559	619	575	578	577	571	622	548	535	609	568	560	552	567	616	585	566	598	599	573	583	589	616	583	617	594	577	586	585	584	553	587	613	566	579	551	575	545	619	572	602	601	583	598	608	588	582	564	574	572	584	611	577	595	632	589	601	562	596	583	612	588	573	566	620	594	560	597	625	609	544	582	609	535	571	603	626	579	594	596	581	631	598	585	567	596	589	540	573	565	597	563	619	592	572	542	606	589	611	603	552	536	612	640	581	608	596	585	575	516	607	609	628	571	616	578	576	632	537	587	566	588	588	616	590	601	598	568	579	574	590	574	617	631	593	610	598	557	611	560	595	586	623	587	611	595	598	547	553	572	609	603	615	621	613	511	613	592	554	552	539	591	600	625	555	574	592	577	606	572	563	629	564	535	644	614	591	545	583	561	591	595	567	610	634	588	581
14760	1375	1117	803	757	636	543	526	449	452	403	463	413	420	404	422	399	376	395	387	394	416	377	397	364	359	390	397	354	398	371	383	383	366	360	427	375	363	373	389	396	392	385	372	369	369	339	394	364	367	369	336	371	373	370	352	353	349	376	365	382	401	406	383	371	385	404	403	391	414	432	377	366	366	406	401	345	353	370	359	382	393	381	377	390	349	372	383	409	365	364	390	363	390	373	356	368	353	388	352	370	318	358	370	343	370	422	382	340	374	348	407	398	394	343	376	364	376	365	360	403	393	360	334	359	381	357	359	357	352	344	356	373	364	382	389	370	378	376	374	374	363	368	382	391	352	352	346	374	390	375	359	380	373	369	359	390	391	339	421	328	373	364	382	373	390	362	383	393	362	379	380	357	402	349	389	369	374	333	381	343	329	383	375	342	391	378	361	359	387	408	385	379	372	402	369	369	359	403	391	367	383	371	358	383	365	383	387	371	337	366	387	339	383	390	403	399	356	368	362	396	373	405	393	363	375	385	385	353	374	379	382	392	403	381	357	376	363	356	373	381	387	346	350	377	419	396	368	403	357	380	392	393	378	364	326	368	413	339	385	375	361	341	376	394	400	364	394	371	367	379	360	351	370	402	349	373	346	357	378	394	333	354	381	354	357	352	384	356	359	384	368	357	379	344	380	375	385	366	393	360	415	354	362	370	379	382	368	349	348	364	373	376	341	356	363	381	387	393	390	376	380	385	424	341	368	396	358	361	392	367	352	376	383	358	339	372	355	351	371	373	344	351	360	351	416	386	392	416	365	355	358	365	370	359	369	367	433	418	371	366	413	369	374	379	359	338	427	404	361	339	380	381	364	374	385	365	386	374	376	385	368	375	337	388	399	344	370	398	372	365	387	380	378	347	330	354	351	360	360	389	356	384	366	372	383	357	387	349	378	387	353	399	344	353	382	402	371	386	401	410	392	379	336	389	368	369	361	384	414	351	368	381	385	369	369	352	364	365	376	365	364	381	383	367	351	363	402	364	370	348	362	413	407	383	381	417	389	346	371	385	364	361	347	393	367	386	372	337	366	377	402	382	382	399	395	358	349	366	385	341	384	361	345	410	396	384	391	383	372	360	348	371	367	365	342	361	357	386	378	343	382	377	379	383	353	345	393	386	370	361	368	387	394	362	376	363	367	421	363	354	359	380	363	374	358	372	372	399	409	396	363	349	367	410	370	366	333	363	368	380	397	398	347	362	409	383	360	383	417	337	372	417	390	378	374	351	351	426	359	339	356	357	384	340	367	357	392	361	360	370	399	352	360	354	350	372	357	374	311	407	369	358	398	393	395	393	422	422	411	383	391	365	405	382	349	367	343	349	412	379	363	388	360	385	412	357	377	362	389	335	335	325	396	394	364	372	353	368	371	376	350	372	350	379	383	366	391	344	387	334	429	398	379	374	365	369	379	352	362	343	379	343	377	403	391	374	377	386	363	384	365	368	371	372	362	379	351	351	411	384	364	397	344	373	368	338	359	384	357	382	386	408	380	372	370	372	362	368	407	364	387	361	373	375	361	365	359	359	369	385	359	363	350	362	351	360	319	368	384	365	341	350	358	404	325	399	357	375	399	332	386	381	343	338	378	377	377	365	359	377	341	400	305	353	355	367	385	382	348	380	371	374	375	390	416	369	356	350	357	389	383	415	354	375	366	382	349	378	370	358	386	374	364	346	379	386	392	349	367	344	360	344	378	356	394	388	383	392	366	324	396	397	387	376	310	390	367	355	360	364	356	360	361	377	404	388	338	349	361	414	370	403	377	372	365	368	328	364	399	382	404	401	411	380	383	368	393	369	389	401	386	386	384	378	344	345	385	389	385	352	396	353	392	363	396	332	382	408	351	370	356	385	371	337	395	359	385	373	397	393	369	366	395	385	383	377	338	370	360	357	369	333	369	400	432	358	336	366	401	333	350	366	414	400	370	342	406	348	373	412	339	370	372	350	371	374	357	348	362	380	352	372	347	392	390	359	401	336	344	351	377	385	353	413	396	343	365	404	374	365	364	333	390	332	368	370	428	369	339	397	368	392	364	378	366	392	382	392	389	337	416	346	376	365	382	350	375	349	335	393	388	404	372	365	392	363	386	330	380	382	422	372	404	371	369	393	431	400	367	345	419	354	400	368	329	378	342	368	381	388	335	396	370	382	390	367	381	386	386	396	356	373	374	395	325	362	375	360	384	342	392	373	368	428	352	339	411	390	347	347	366	411	386	367	358	342	359	343	378	361	354	384	377	398	384	394	346	366	397	370	392	360	376	391	402	348	366	387	392	382	366	352	373	340	407	378	388	373	353	359	385	387	396	350	368	389	360	361	347	378	375	331	343	327	358	392	390	344	402	375	375	369	374	379	341	368	352	363	396	373	384	360	349	366	393	357	351	368	330	371	368	389	380	351	364	395	377	381	360	357	344	369	358	377	382	399	391	379	410	389	377	374	325	390	374	394	407	382	386	389	390	360	361	400	351	387	354	374	360	388	401	354	340	408	321	379	342	365	380	383	374	369	371	375	370	366	387	348	373	382	392	349	395	390	375	353	352	364	363	379	342	384	379	355	398	358	394	370	362	384	375	361	384	346	359	368	384	358	385	375	402	419	388	368	374	373	390	413	361	379	340	379	377	382	365	406	360	372	392	388	387	370	381	390	355	358	352	376	403	345	376	356	355	335	372	389	368	361	383	401	358	364	396	401	400	371	365	409	339	382	374	399	395	395	369	357	336	383	339	334	376	397	413	365	397	351	322	381	381	347	390	380	363	400	381	348	355	345	362	349	365	359	353	366	364	370	374	361	351	354	339	383	361	401	355	383	331	361	384	355	389	367	381	373	347	364	368	343	349	385	379	384	356	355	363	379	374	379	360	363	374	381	366	382	359	365	350	376	379	365	388	398	389	328	364	341	377	359	384	370	378	380	375	359	387	372	346	367	359	337	351	400	359	337	353	357	383	357	390	369	398	357	340	385	356	359	347	353	352	337	355	377	382	368	341	359	374	355	381	362	397	403	364	353	375	401	369	380	360	374	368	394	360	381	411	402	325	391	375	418	370	351	368	344	369	393	396	375	376	379	357	367	395	389	381	374	397	414	372	392	418	374	371	388	357	381	365	350	391	366	383	371	387	372	353	366	349	379	368	386	395	335	355	368	346	365	375	353	343	348	354	326	363	359	368	384	396	358	380	385	381	355	401	351	404	369	354	385	394	360	344	401	394	364	359	403	359	371	380	413	385	398	400	372	351	370	332	333	376	348	383	394	370	377	363	380	381	363	342	351	364	362	380	390	362	371	361	360	338	376	377	393	396	389	358	402	387	352	353	376	374	346	377	353	385	371	362	376	339	348	368	366	389	375	394	391	363	344	384	319	375	373	387	396	340	402	385	351	385	372	372	358	343	391	339	388	382	362	381	403	357	366	381	365	336	354	363	376	385	406	342	348	335	384	356
8401	1440	2291	2527	2204	2060	1843	1706	1536	1370	1293	1270	1281	1210	1126	1103	1091	1108	1065	981	949	1032	1013	920	975	977	908	925	957	987	941	928	947	929	912	987	962	964	946	915	952	904	980	968	871	941	925	978	908	921	919	913	979	929	884	877	902	930	838	927	959	907	949	943	943	960	941	866	890	884	936	881	921	873	914	917	903	941	963	891	948	901	958	891	927	945	872	953	910	917	896	897	877	859	945	910	899	939	900	872	957	879	921	920	963	967	911	920	908	901	930	896	903	898	904	913	917	931	907	893	946	901	911	937	853	916	952	920	887	921	892	929	906	943	882	917	923	960	927	928	917	867	956	894	924	887	936	943	962	884	902	941	907	930	934	850	929	937	869	963	946	943	895	916	898	936	897	928	949	891	841	875	908	898	929	889	904	871	866	924	890	924	906	904	930	899	822	926	900	933	891	878	889	883	913	979	902	924	912	937	910	934	918	927	968	914	908	906	901	942	919	895	940	923	890	902	849	908	894	908	968	936	884	965	950	913	914	917	942	834	917	911	882	886	955	893	887	918	862	873	870	905	931	881	905	903	903	928	887	926	932	938	925	932	940	891	901	912	940	937	899	855	918	874	943	927	887	928	915	906	905	912	871	876	898	949	966	864	904	869	959	890	925	929	937	943	921	921	916	898	961	848	909	878	893	913	906	911	946	974	932	915	911	906	894	893	910	868	940	929	873	855	932	927	893	900	898	891	845	923	896	863	938	935	868	878	919	910	899	938	910	912	896	865	886	914	931	957	895	962	867	899	923	951	915	889	958	905	936	934	936	897	910	896	908	942	886	947	960	903	908	935	923	871	911	953	977	920	889	883	891	940	895	913	866	935	881	916	880	918	884	934	873	902	924	912	893	924	961	912	909	959	886	956	923	895	887	966	900	927	970	917	899	903	945	852	875	898	892	891	933	893	898	854	857	877	856	888	866	885	883	953	907	927	933	945	924	925	905	909	956	898	897	905	910	869	897	889	873	928	934	908	934	908	885	848	892	911	930	893	899	864	927	872	875	943	924	897	896	939	950	919	906	900	935	947	895	900	905	872	949	919	895	867	916	888	899	902	930	858	929	901	836	892	834	905	889	928	892	917	896	935	900	935	899	949	854	873	915	898	960	942	936	896	973	988	951	868	924	883	911	954	891	893	949	911	914	878	910	908	918	913	896	945	913	902	920	882	904	889	908	897	888	871	892	886	911	884	856	915	882	891	861	937	876	894	939	899	942	877	935	919	886	867	901	941	898	953	837	864	881	938	930	886	906	855	872	935	918	901	899	906	920	874	925	894	928	910	902	921	844	917	863	890	942	869	861	897	874	895	883	885	925	905	862	895	886	899	947	891	854	896	859	924	907	926	937	909	875	905	894	862	914	883	878	983	902	868	899	995	937	911	887	873	926	852	886	915	878	906	890	873	923	895	952	902	890	892	951	931	914	889	875	905	909	957	882	901	927	875	970	951	901	940	891	951	899	950	931	918	947	870	896	959	887	943	888	927	890	880	892	870	930	938	928	914	900	901	928	929	933	875	891	913	877	933	891	948	911	931	969	901	926	965	897	940	883	894	901	906	938	898	917	891	922	940	946	951	873	923	939	960	909	896	906	910	900	875	917	885	950	917	973	907	873	906	967	892	960	923	933	889	946	927	908	921	917	892	994	892	888	913	925	880	918	937	932	899	925	907	880	897	901	849	936	911	883	930	880	893	929	884	867	916	918	895	865	948	892	927	901	870	954	854	892	884	910	892	939	833	900	941	980	898	907	882	930	920	895	857	879	883	859	943	955	901	947	920	906	905	893	975	959	887	936	911	889	871	848	899	944	950	926	1003	909	929	928	875	952	952	891	926	946	901	885	949	896	920	881	906	955	985	912	896	899	896	907	954	888	909	948	907	916	940	865	901	888	869	891	884	922	909	960	939	912	863	857	913	899	902	1011	903	934	892	890	901	879	888	950	894	891	927	926	874	908	869	884	921	943	930	855	901	931	900	930	912	916	921	893	846	914	885	912	829	957	911	901	913	937	921	969	907	917	937	907	880	881	982	933	930	952	901	926	922	874	912	887	882	924	910	944	937	857	856	910	925	889	931	884	894	928	881	920	916	905	927	878	896	894	954	972	964	891	929	901	884	926	898	926	913	980	967	933	939	920	912	880	907	958	882	894	996	909	873	950	918	900	890	935	880	973	914	906	846	880	901	957	857	887	963	873	914	917	920	871	912	932	897	917	892	946	930	923	876	904	959	910	887	915	944	940	867	894	892	889	925	917	907	874	871	908	876	859	859	946	986	920	885	954	896	955	867	918	912	936	920	886	862	925	852	880	868	945	857	923	922	929	909	895	934	970	919	889	902	892	923	949	907	862	944	926	899	914	915	899	908	830	887	943	886	959	956	924	916	913	894	928	961	925	927	912	938	929	913	825	906	898	910	889	939	938	955	941	938	914	957	915	917	868	885	877	888	859	909	921	897	924	962	936	903	903	945	894	916	873	949	915	903	906	857	930	937	916	880	862	922	925	937	899	950	894	923	918	868	881	904	916	917	936	964	924	953	907	920	903	881	959	946	908	892	874	848	922	934	910	913	908	930	935	902	956	916	868	836	929	960	895	880	913	918	907	913	925	876	924	877	950	938	918	876	907	903	869	889	931	977	896	956	978	939	890	878	943	906	876	932	938	880	851	895	934	883	929	861	895	918	922	917	918	922	893	884	939	905	919	839	893	915	905	865	866	868	959	910	944	909	851	949	921	876	953	948	935	931	923	908	934	915	917	887	890	934	919	922	893	874	924	924	911	883	887	936	872	868	894	937	936	859	939	902	911	897	896	879	918	941	945	896	904	966	932	941	861	910	883	955	903	920	859	901	933	938	938	929	916	929	869	923	916	904	924	888	894	898	961	905	873	924	860	875	918	921	970	922	919	920	915	852	908	949	893	908	946	880	877	871	868	913	928	889	887	868	866	912	936	910	904	900	910	959	975	923	954	910	957	917	943	908	902	911	896	912	906	918	903	884	914	925	915	946	879	907	886	856	898	878	937	929	912	914	943	874	907	917	941	927	894	900	900	927	903	915	899	892	920	878	923	841	879	921	917	947	855	897	948	873	925	940	951	938	866	854	899	905	948	903	923	916	914	853	906	836	909	892	845	899	886	906	892	909	901	921	942	899	935	875	971	943	911	903	921	893	858	949	888	933	931	882	864	907	874	911	884	877	923	868	903	877	915	931	882	913	968	909	925	903	945	913	920	901	919	910	865	934	924	861	908	884	897	935	924	862	961	911	915	915	904	885	861	929	937	897	975	916	877	895	931	916	888	916	866	865	910	911	917	880	948	830	838	951	874	913	919	909	907	916	935	972	897	884	879	931	858	889	891	938	930	917	927	893	899	939	885	896	914	927	879	826	929	934	918	854	943	927	891	920	882	941	935	869	881	882	963	974	905	933	900	913	910	909	889	946	934	938	887	872
1733	368	402	360	384	354	325	359	347	316	334	345	309	336	341	342	359	382	393	356	362	323	338	336	346	379	319	327	360	360	348	335	334	333	337	374	365	376	346	348	340	356	332	341	327	332	370	328	373	349	344	343	370	358	346	351	324	344	365	302	375	335	343	349	334	358	329	310	349	324	313	353	358	358	319	352	348	333	336	343	323	339	303	383	366	379	329	368	357	354	343	348	350	357	341	374	367	343	323	347	316	325	329	337	353	350	330	362	361	359	331	352	323	338	363	313	345	349	376	352	363	372	360	369	374	336	344	336	358	358	385	344	331	332	339	345	337	341	366	356	362	336	364	343	316	299	380	328	332	340	349	389	354	380	353	367	332	314	384	332	338	365	282	313	334	346	340	417	366	341	336	345	344	367	363	338	358	352	379	340	341	361	376	336	330	379	311	311	350	366	357	314	342	341	341	330	383	345	380	360	352	304	370	373	369	327	341	345	385	324	305	349	356	360	369	375	355	337	327	334	355	334	377	381	345	352	362	366	379	316	331	361	341	342	334	352	371	356	349	389	369	353	340	343	370	358	323	332	371	372	370	337	362	372	394	356	347	311	341	333	353	365	336	389	358	345	369	387	365	365	342	334	344	365	343	377	351	355	322	330	336	356	349	330	331	325	376	337	359	374	371	382	373	351	347	353	366	373	381	346	378	361	321	325	340	346	367	351	342	364	373	342	365	357	341	331	338	371	346	318	351	332	328	359	351	336	333	328	378	348	338	317	322	306	361	393	347	328	353	368	349	354	355	339	312	342	403	338	366	337	348	353	361	334	334	379	388	352	344	343	349	364	349	317	369	367	377	354	330	344	337	387	354	354	359	392	332	309	323	340	349	374	355	326	343	318	383	300	348	314	361	331	358	388	390	366	330	354	361	325	376	343	363	368	339	369	316	346	357	379	357	365	353	350	331	339	378	338	370	359	314	342	350	309	371	380	364	328	356	333	343	348	352	393	360	344	338	342	322	342	338	358	328	346	310	345	366	359	325	388	349	350	336	323	336	330	340	319	348	359	329	361	346	365	360	333	340	371	342	326	338	336	325	301	322	334	366	345	358	357	335	284	369	347	310	411	383	350	358	377	338	368	372	385	360	338	329	344	370	311	331	346	371	328	340	377	388	356	362	354	337	366	359	358	341	353	377	356	323	329	354	348	350	376	379	330	307	367	348	351	370	332	370	356	376	369	337	339	342	403	344	323	332	402	360	349	389	311	336	356	359	355	340	372	367	369	355	372	324	326	358	318	314	337	362	314	365	362	359	371	363	356	338	360	331	332	365	334	406	341	351	346	312	347	375	369	349	346	351	359	339	348	329	336	338	369	395	372	364	377	394	366	366	374	324	366	356	339	348	367	348	362	348	370	325	350	365	368	360	352	332	338	375	355	332	350	326	313	346	367	303	342	343	392	351	329	313	352	306	321	371	332	285	328	373	334	375	395	355	375	358	314	357	360	359	344	366	399	332	322	358	330	344	365	331	357	321	333	341	328	374	323	348	366	329	328	353	395	333	348	355	344	342	371	319	339	359	369	375	364	340	386	363	374	370	397	349	371	355	369	327	384	351	347	347	342	379	352	367	364	351	347	362	346	327	356	343	343	366	387	377	337	348	372	349	345	346	311	382	376	335	357	366	337	367	338	330	360	368	320	353	346	371	352	362	333	361	350	363	349	318	338	357	355	357	360	365	379	367	336	361	355	339	336	366	384	353	365	326	337	344	312	350	347	333	360	340	357	326	342	352	346	344	338	339	298	361	345	332	363	346	311	312	339	355	344	400	335	330	346	342	338	304	319	350	321	321	392	359	362	349	348	340	349	360	324	363	357	362	333	351	318	357	383	359	373	364	374	371	355	344	328	353	355	316	401	335	364	325	353	361	355	359	323	309	328	316	339	325	355	335	351	347	349	380	365	339	350	380	371	334	363	329	350	365	350	326	388	349	363	353	339	370	318	326	359	355	348	368	377	400	388	344	347	338	376	338	365	342	345	360	313	351	362	320	311	362	332	327	355	412	334	337	335	336	312	354	344	332	340	338	351	347	373	343	418	370	359	353	317	325	322	332	311	331	333	297	336	343	350	358	367	351	382	337	355	309	355	333	341	326	362	368	362	354	393	343	373	326	369	355	401	353	369	376	345	330	361	345	383	339	355	333	356	333	350	378	316	338	366	396	359	359	365	348	360	364	387	353	337	388	377	366	356	335	369	376	381	355	364	345	365	358	339	310	372	351	363	365	377	327	332	356	303	345	325	284	339	348	374	349	368	364	371	328	383	339	377	345	343	365	325	363	353	351	349	382	389	367	380	348	318	337	334	385	346	348	355	336	360	354	387	351	366	370	334	341	364	361	350	360	332	372	365	310	357	374	340	366	349	350	344	354	373	355	354	346	344	384	338	355	308	366	340	351	365	380	346	370	313	372	340	363	361	356	342	346	374	305	338	350	307	369	348	340	368	382	390	344	326	356	336	366	332	386	358	374	339	350	349	343	358	371	363	382	315	375	371	351	359	357	329	347	344	355	355	348	356	339	339	348	352	375	342	386	342	340	342	368	329	338	393	331	373	342	356	389	380	309	341	361	349	369	384	363	349	350	359	356	353	361	363	323	320	330	348	337	364	383	356	341	348	313	358	373	379	331	349	334	369	347	368	353	357	350	380	368	356	393	349	350	331	324	339	357	355	357	324	334	317	334	321	342	370	346	346	345	349	381	329	375	347	349	371	375	330	347	378	376	360	346	344	334	346	361	349	354	379	381	349	354	379	383	373	375	352	367	338	339	337	357	334	348	350	345	353	360	346	350	336	334	362	362	366	355	331	364	347	342	380	324	369	347	351	335	325	359	354	366	325	355	360	373	339	364	345	343	348	360	372	347	335	336	328	366	346	307	350	343	356	358	347	346	369	347	388	363	374	387	344	374	323	341	360	341	371	310	313	339	376	354	349	331	346	329	378	355	368	338	345	347	394	351	333	368	320	392	371	347	369	387	361	372	348	345	342	362	343	338	354	354	319	363	300	324	361	338	353	364	356	364	346	336	362	353	355	325	363	299	374	328	322	307	337	339	331	359	347	366	344	330	354	324	342	361	346	365	352	341	352	367	350	384	362	349	342	326	349	332	329	358	362	349	338	381	353	362	357	339	348	351	384	338	365	370	340	328	394	331	374	349	347	376	345	340	346	345	354	353	342	356	360	361	342	370	358	345	344	352	353	339	372	331	382	360	331	370	360	372	352	358	349	322	381	329	365	325	363	324	339	351	343	317	344	351	361	358	342	335	354	315	351	360	329	352	330	357	339	365	366	350	356	367	388	339	357	359	359	369	358	337	347	371	343	337	326	347	349	332	361	327	341	401	358	384	314	327	330	394	385	324	333	313	343	363	324	345	348	327	331	333	325	343	342	310	330	362	370	348	362	385	308	338	351	358	357	384	340	396	389	377	362	347	373	347	373
2108	867	870	865	892	937	874	844	858	809	856	944	837	824	836	828	828	864	792	841	863	800	861	812	806	869	813	847	833	811	820	867	812	829	883	857	815	819	781	838	847	810	799	837	871	823	821	825	784	872	864	892	821	783	811	836	860	857	875	881	800	820	837	839	827	853	839	862	860	817	829	839	810	824	819	793	793	798	874	848	811	822	822	832	805	820	819	789	815	842	850	882	846	763	854	837	785	848	830	861	838	795	872	831	887	830	810	777	822	804	853	775	843	854	823	802	838	818	893	859	872	891	851	866	832	802	827	780	830	856	854	811	896	885	852	822	807	823	895	860	799	874	823	855	847	850	853	801	808	825	847	835	832	799	746	870	824	833	820	822	825	828	808	820	870	859	874	824	802	814	864	832	927	826	817	882	854	838	876	925	832	838	821	852	811	845	830	780	824	882	859	866	861	864	825	830	815	799	802	866	854	814	769	849	867	849	816	809	829	873	821	818	854	855	837	853	839	861	785	802	806	826	860	841	774	820	848	804	870	822	838	795	862	824	842	873	894	800	817	850	903	827	843	826	848	821	858	838	796	814	821	853	819	923	884	830	807	879	838	853	864	817	817	819	839	802	833	837	827	782	850	796	840	809	865	796	832	866	862	818	843	851	859	850	836	834	851	869	773	790	824	868	851	848	869	862	825	853	848	841	791	859	784	825	806	875	898	872	810	900	824	860	794	791	809	838	808	791	945	802	828	832	830	862	825	844	806	828	833	849	829	830	826	828	865	815	808	822	847	806	899	859	810	821	909	857	830	834	854	841	868	841	841	838	855	830	844	771	799	843	851	814	878	848	825	806	843	843	826	803	855	843	869	805	842	830	857	838	813	895	845	877	833	860	894	864	851	834	895	860	879	818	825	797	845	822	859	902	824	838	870	806	780	847	831	843	829	812	842	829	867	805	841	813	841	856	821	826	852	877	819	817	879	808	845	884	856	869	812	829	851	867	808	882	838	861	844	801	878	820	836	801	855	780	837	802	857	808	816	834	854	796	799	850	870	865	823	817	859	853	825	850	858	828	864	821	843	880	830	837	819	770	809	825	781	848	837	833	856	851	783	823	855	808	810	795	859	867	829	826	862	826	870	825	817	843	828	815	833	832	867	867	796	827	843	838	817	865	831	818	794	836	823	798	873	786	837	855	859	810	892	815	807	801	821	842	832	828	846	835	894	821	804	811	807	797	902	873	810	836	818	816	811	823	860	828	823	888	864	808	861	782	823	828	857	875	813	796	819	865	817	827	841	839	844	823	795	831	812	872	824	806	858	803	848	834	809	826	822	810	849	828	826	803	846	874	807	854	858	859	843	868	799	840	814	847	804	824	841	811	800	787	859	858	788	839	826	819	822	817	860	812	831	885	854	858	847	821	809	833	844	857	811	873	833	780	795	827	830	845	836	803	861	834	797	831	837	861	837	804	878	852	827	832	863	854	834	800	889	855	838	873	834	830	858	797	806	784	865	879	791	817	806	826	836	817	816	822	854	827	844	845	859	796	815	839	850	810	842	824	844	813	857	827	773	824	833	883	833	842	837	820	882	810	836	854	848	882	864	812	899	837	844	833	825	792	823	878	841	828	813	832	845	872	809	800	855	883	784	898	793	813	828	791	857	817	905	855	826	839	876	814	868	852	865	808	814	824	813	859	852	817	861	831	818	869	847	822	803	822	810	768	887	816	872	841	845	829	850	796	845	816	780	849	828	850	829	802	845	849	810	847	823	887	830	859	807	798	770	814	823	849	819	861	840	848	785	801	798	826	811	854	829	809	815	850	808	809	889	779	826	805	795	844	904	855	818	814	840	908	844	817	780	762	824	799	850	890	864	811	852	812	819	859	869	843	869	822	856	842	800	855	798	807	819	823	829	879	869	851	803	817	805	813	796	883	798	839	850	823	847	808	829	796	787	859	806	859	802	824	816	783	867	861	854	886	854	823	815	841	864	837	860	826	812	891	840	892	836	859	782	847	853	785	855	843	833	833	814	868	848	833	833	819	841	842	840	817	874	833	834	832	868	821	779	843	833	821	860	813	876	853	848	827	835	826	831	878	821	818	848	792	795	825	838	829	809	794	828	833	806	850	830	827	876	807	810	849	802	828	814	879	855	843	859	823	893	777	828	831	832	844	851	897	846	832	840	884	785	808	840	812	850	854	820	838	809	837	798	820	819	790	811	880	863	856	797	834	822	827	804	854	841	843	844	814	807	839	824	818	792	784	821	794	786	875	850	893	823	874	829	771	819	842	817	835	886	816	822	861	829	842	854	926	775	807	878	845	870	829	805	868	814	828	849	835	862	821	794	821	837	781	802	834	820	818	837	830	793	857	840	834	808	800	808	853	864	853	878	859	889	813	798	820	861	819	808	903	870	789	823	816	850	842	798	851	828	866	820	846	817	835	791	819	792	862	819	845	871	817	837	795	824	837	811	865	842	822	757	781	857	845	860	888	781	830	801	827	787	839	838	887	846	806	873	805	840	812	796	811	826	797	850	811	782	842	858	890	835	865	797	876	900	813	813	843	834	795	835	873	818	837	828	862	820	836	870	801	824	889	854	832	863	847	863	819	825	812	817	873	807	827	843	769	827	907	841	859	854	800	804	851	825	783	875	856	845	842	798	811	842	796	802	835	813	848	809	828	840	801	815	859	798	830	824	803	815	841	852	859	825	854	843	834	847	843	804	804	850	780	812	854	796	835	796	828	854	848	795	859	866	867	837	949	876	895	793	815	819	808	813	813	816	848	823	837	811	794	905	846	787	796	847	831	866	830	854	852	841	887	819	851	866	845	856	826	830	824	827	862	837	807	837	835	816	839	874	838	873	847	817	830	825	843	800	891	826	865	837	856	833	812	854	857	900	859	867	787	860	847	798	811	836	846	794	871	837	796	820	873	821	810	815	812	884	873	861	858	861	846	840	835	826	893	814	842	799	786	767	851	832	895	778	796	805	868	807	799	883	835	818	811	832	858	841	855	868	830	886	836	830	846	807	920	854	840	808	863	840	814	823	792	832	800	845	850	848	817	836	807	848	859	800	826	836	799	824	900	855	837	874	821	869	822	853	814	804	864	778	861	861	809	863	804	800	800	829	839	864	788	854	831	872	840	812	874	802	827	818	868	826	820	842	861	829	872	846	864	809	884	821	834	797	828	824	842	817	870	823	821	847	807	865	853	812	804	883	871	861	825	824	788	798	827	886	842	810	879	842	871	817	856	834	839	806	853	844	838	842	823	783	841	877	816	808	786	850	795	813	896	843	870	827	841	852	840	852	770	847	851	842	831	838	877	832	859	860	845	783	803	820	823	846	835	834	866	860	837	808	871	808	832	841	840	886	851	781	831	763	796	821	817	806	852	871	809	835	835	843	872	847	863	825	804	796	853	853	821	864	827	894	822	794	808	827	787	838	839	874	844	842	835	799	847	851	770	862	854	881	797	786	861	853	851	824	809
7276	509	517	456	356	313	312	288	290	260	240	227	233	233	217	195	218	224	216	252	235	219	219	224	235	221	221	221	237	220	196	222	246	225	212	204	234	233	233	239	216	254	222	200	192	217	195	205	193	214	199	212	213	224	259	211	210	235	189	208	219	186	225	196	198	224	217	212	212	206	219	207	200	222	211	231	202	204	216	231	203	222	234	237	195	220	209	205	210	214	206	233	203	243	210	204	208	228	238	219	213	213	217	243	195	189	222	206	230	212	229	251	227	214	232	210	239	223	206	214	224	208	257	248	213	216	234	200	196	198	208	225	216	218	234	200	230	211	223	196	220	219	198	226	218	211	211	237	182	225	209	216	199	228	243	213	223	216	225	224	207	230	201	186	192	215	216	213	217	209	187	227	210	195	195	221	215	185	204	205	206	232	215	248	225	198	209	222	213	253	210	238	230	195	205	247	210	209	239	222	196	192	243	211	194	195	218	175	210	205	228	224	210	209	197	212	206	218	213	215	215	215	209	189	242	219	217	203	213	221	216	190	223	211	204	236	187	227	209	206	216	210	209	230	207	222	221	237	213	201	207	202	220	213	205	209	224	229	217	188	193	217	207	230	228	197	205	207	210	234	214	196	221	204	196	235	218	194	242	225	218	202	231	236	215	201	203	199	215	209	216	208	209	217	194	217	246	217	210	195	224	205	231	211	212	219	192	181	177	193	278	219	203	229	187	170	215	217	235	216	218	209	223	205	230	206	235	228	211	204	193	221	185	243	213	220	212	211	217	206	208	192	201	223	219	218	241	199	248	211	215	185	215	224	215	227	198	227	211	230	212	223	214	214	211	205	211	207	226	206	227	221	224	219	227	212	235	227	214	222	215	218	238	217	231	214	219	195	203	230	243	226	204	216	195	190	191	212	234	207	208	205	185	215	225	224	251	199	199	218	226	229	220	218	233	187	224	209	186	218	188	208	231	209	215	214	214	190	206	240	198	206	193	219	223	226	213	258	208	243	243	220	237	214	204	223	213	202	217	230	222	212	207	216	213	202	206	238	222	202	214	190	213	216	226	209	247	247	203	227	200	211	202	210	234	228	189	230	208	230	224	229	230	195	210	192	220	247	190	223	200	194	247	232	194	230	194	209	201	212	231	206	232	196	233	206	188	196	211	216	223	209	206	227	224	230	227	219	232	215	221	184	216	214	239	227	179	231	210	237	227	213	221	225	209	205	229	209	220	186	200	208	218	210	189	207	219	213	236	217	186	195	200	216	262	208	210	185	205	230	222	185	201	190	207	222	175	201	222	220	201	201	216	224	213	197	191	222	239	198	201	212	209	193	237	190	219	205	202	214	247	230	245	230	218	211	199	182	235	230	211	205	222	245	221	217	197	200	226	201	226	218	196	201	224	213	230	204	202	193	172	237	193	215	215	218	208	218	233	232	216	233	239	193	197	243	221	226	191	225	227	220	243	203	204	219	202	213	213	217	200	196	178	209	231	193	224	196	194	202	187	205	206	215	213	200	229	185	233	213	188	203	214	227	220	199	226	221	246	193	223	221	253	251	204	189	200	253	248	203	228	203	211	215	232	233	230	217	248	222	214	223	192	228	225	198	236	214	236	210	233	214	211	230	219	188	222	224	204	221	230	241	253	195	231	223	199	222	221	227	201	243	228	232	213	215	243	250	216	194	209	198	183	211	221	209	182	205	216	209	219	217	205	198	210	217	200	206	217	264	205	225	203	215	207	199	208	218	246	204	216	217	222	223	195	226	180	202	224	215	206	223	259	213	232	237	240	231	193	235	246	185	208	204	210	217	242	232	196	212	213	189	207	219	221	223	217	214	214	217	220	204	180	227	215	211	218	208	247	203	220	195	204	200	192	203	235	226	227	225	215	216	201	209	214	204	217	209	230	216	241	206	223	229	214	196	232	196	206	202	215	198	224	195	207	222	209	199	236	230	236	225	205	200	217	224	211	210	230	219	223	222	222	195	216	220	210	228	227	240	221	225	213	204	207	220	189	224	192	204	218	197	204	212	205	212	232	222	207	217	217	214	214	200	201	224	208	221	232	232	218	214	212	215	208	233	198	220	188	211	215	228	233	201	231	243	191	211	226	202	211	211	180	222	221	207	217	210	181	244	213	225	226	218	202	215	208	207	193	242	213	206	260	218	200	225	254	211	220	249	224	212	202	234	210	193	215	211	209	231	205	204	201	192	194	220	204	229	213	234	229	200	220	200	211	223	227	230	200	174	200	196	237	207	198	219	205	237	205	202	212	236	220	236	241	206	202	202	234	220	225	200	216	195	200	196	229	225	222	207	201	208	213	227	214	208	229	189	192	189	175	192	224	187	212	211	204	207	177	209	210	212	222	230	209	208	201	219	209	218	196	192	212	245	221	226	203	211	217	231	207	206	207	220	190	232	223	221	219	191	235	208	176	219	225	221	234	218	217	220	242	232	215	227	197	218	227	203	221	225	208	218	235	248	211	210	236	211	208	210	205	225	208	191	243	221	203	189	206	219	232	242	215	225	223	228	216	224	213	229	229	230	233	220	227	206	224	222	227	201	223	212	232	200	232	213	224	200	221	218	224	204	204	227	201	202	181	204	220	199	237	238	220	232	202	196	210	247	219	213	201	220	221	241	252	208	216	229	202	240	237	231	200	234	212	227	219	222	214	228	199	210	199	222	206	231	213	246	226	215	202	214	226	189	202	232	206	200	230	222	202	196	215	234	238	218	201	198	214	204	224	235	211	188	238	213	198	243	223	206	238	191	194	255	223	220	192	228	207	221	217	206	223	225	213	230	201	247	213	203	198	192	214	234	200	222	220	228	205	192	199	220	195	224	226	204	215	240	219	207	242	221	210	208	212	206	195	237	239	224	200	209	234	203	234	217	220	208	231	209	231	239	219	212	220	203	247	217	200	197	227	223	223	207	225	223	223	212	233	232	223	233	208	222	207	207	246	218	192	191	223	226	226	198	189	209	209	195	207	215	220	211	206	224	207	204	223	208	213	214	212	208	208	200	235	188	209	241	224	199	233	231	229	221	210	217	216	228	225	227	220	219	209	189	199	211	217	208	228	208	246	205	202	214	221	204	211	213	201	211	206	241	226	193	232	222	217	221	191	212	202	246	224	200	205	219	210	214	167	205	221	178	244	212	222	218	236	211	222	246	218	204	220	216	229	221	216	195	192	228	207	210	230	228	201	229	220	218	215	215	234	230	209	188	207	217	222	206	193	224	233	201	204	224	211	186	241	239	228	208	242	206	231	244	224	223	228	205	219	194	206	250	223	202	235	202	196	243	217	209	222	215	234	210	218	228	205	234	220	207	205	215	224	235	197	208	242	214	217	236	219	218	202	230	196	196	180	251	225	196	209	210	199	220	222	229	197	215	235	234	239	187	194	219	218	209	186	213	209	234	209	195	223	205	172	200	202	227	216	206	221	213	220	200	221	225	203	235	199	181	216	227	223	191	213	204
6241	898	1267	1414	1268	1155	1061	1000	854	814	741	776	730	699	705	712	657	606	603	634	631	602	627	624	635	571	631	636	644	608	560	578	642	586	632	603	592	631	609	606	645	601	550	556	588	605	576	586	562	630	588	572	582	592	565	576	587	586	596	588	575	599	573	583	575	625	547	549	589	559	610	611	602	596	574	592	555	640	615	595	577	625	561	555	576	627	547	575	574	608	616	599	586	600	558	623	551	623	514	569	576	576	588	571	635	556	547	557	574	569	567	594	598	609	562	563	579	570	628	582	596	566	566	602	593	640	586	602	592	574	551	578	549	561	583	599	617	600	565	579	585	616	608	591	584	562	584	533	595	565	619	592	557	548	606	571	552	543	580	545	572	561	586	600	616	589	561	621	583	559	601	562	571	575	542	589	589	611	559	585	554	555	609	570	578	589	595	538	571	564	557	633	535	571	610	581	588	607	586	626	574	580	564	586	538	589	576	610	586	591	577	573	555	581	587	579	607	594	588	608	591	610	599	599	596	608	590	600	556	574	602	549	565	522	604	601	589	557	577	607	574	564	540	552	596	590	594	598	597	577	612	587	544	563	588	603	650	548	573	551	599	594	572	525	561	578	586	612	603	600	553	634	596	563	586	590	561	568	589	582	593	597	561	611	625	613	590	638	602	593	623	570	556	613	579	584	535	588	566	568	613	620	577	597	553	616	584	547	609	594	579	497	616	567	591	558	614	561	635	543	554	568	577	596	588	591	584	573	603	544	614	628	600	557	593	603	538	557	594	576	582	588	606	622	570	566	593	591	559	611	619	601	590	592	565	581	591	599	551	626	551	576	569	582	605	579	618	582	553	579	609	596	577	586	559	598	596	639	578	519	582	580	561	579	537	631	545	585	615	558	610	568	581	615	618	601	573	582	558	573	548	558	588	572	607	572	530	584	527	543	594	603	570	595	667	596	572	582	559	566	588	548	565	567	577	639	610	595	567	609	548	570	605	578	593	614	569	558	603	596	598	586	570	583	629	602	575	618	546	580	590	606	556	620	551	585	610	604	580	585	592	561	612	617	618	569	611	538	566	567	584	631	539	585	611	587	576	582	582	569	592	561	623	602	559	541	590	597	591	559	561	586	562	549	601	580	618	648	584	565	594	637	564	576	613	602	618	611	529	584	584	543	585	548	609	598	596	579	554	637	562	601	591	582	601	567	561	618	580	604	603	576	588	602	619	565	636	588	610	597	601	619	586	632	595	543	571	558	571	622	574	609	593	565	592	566	608	580	569	556	570	581	563	574	631	581	634	587	562	600	595	554	582	578	589	572	597	559	598	583	584	596	582	536	554	565	589	553	586	567	585	577	608	567	573	577	563	551	560	549	580	530	570	568	561	534	573	590	548	553	564	608	538	583	584	583	608	603	558	598	570	559	600	555	600	584	660	590	565	567	536	552	573	567	589	595	580	543	558	600	577	598	588	554	581	587	626	596	602	617	606	585	564	595	590	614	567	579	579	569	573	580	553	634	585	641	561	591	614	583	632	610	555	597	543	618	571	612	570	582	627	527	560	636	617	585	562	609	610	567	564	564	607	586	597	573	596	603	584	596	613	574	595	556	580	606	598	604	569	570	629	576	563	575	614	572	584	626	630	551	619	551	574	603	579	569	587	576	592	614	594	599	593	612	589	571	629	586	608	589	587	602	572	563	575	590	575	598	563	604	611	598	573	598	592	579	586	533	610	597	570	601	577	576	590	579	545	639	578	593	615	581	549	593	580	606	610	555	533	529	582	564	566	596	612	609	584	609	566	588	545	620	586	583	565	593	583	586	590	561	574	578	625	572	578	591	566	590	604	600	642	586	565	578	631	614	561	615	592	537	618	576	525	623	609	588	588	585	585	576	584	597	563	590	619	552	644	581	607	569	592	606	593	577	596	586	605	592	589	571	595	558	592	583	565	554	583	559	603	559	589	589	572	574	572	567	587	626	564	590	596	582	541	594	589	652	540	601	574	642	585	523	585	604	607	547	548	601	570	553	550	620	599	596	598	600	575	571	589	595	533	602	608	590	576	606	635	562	529	581	599	574	630	588	582	578	615	551	551	612	558	584	612	576	569	589	544	602	587	605	591	559	579	602	570	607	583	566	584	573	598	563	545	589	580	565	551	562	618	594	628	606	605	547	583	567	566	622	587	552	624	568	558	594	571	588	565	588	623	585	554	562	574	600	582	638	610	591	626	567	616	561	584	561	569	627	566	593	622	559	548	531	544	608	624	588	633	580	636	639	613	574	541	613	630	577	577	591	553	606	592	593	595	630	582	596	572	584	561	594	597	564	622	631	565	555	567	585	573	585	638	558	587	570	591	591	591	587	579	540	573	615	551	578	566	565	631	631	595	622	545	622	576	569	600	530	613	601	610	605	555	579	584	608	608	540	636	583	556	576	625	614	584	610	574	581	608	605	596	593	615	570	605	558	582	565	583	602	580	593	603	575	574	566	579	579	612	599	569	604	579	641	616	580	633	578	576	599	563	559	555	560	546	599	606	578	633	580	564	569	600	596	645	561	598	615	571	601	565	577	616	599	583	608	577	606	568	570	573	593	597	611	587	576	582	643	639	606	597	577	602	570	560	555	594	608	602	591	594	577	545	574	575	572	634	562	582	567	563	566	617	570	591	611	560	593	582	552	594	606	604	554	554	607	564	611	561	598	554	606	590	607	559	544	597	595	563	556	591	545	573	541	607	560	609	629	588	588	634	572	577	557	561	652	579	620	590	607	597	581	585	582	606	592	594	561	610	575	592	589	594	591	577	597	601	550	571	581	529	560	576	613	573	635	582	541	567	565	571	591	609	576	545	593	578	627	618	553	557	587	598	570	588	597	555	589	544	585	573	554	581	603	559	551	620	562	603	620	590	615	564	650	582	566	607	570	570	566	549	608	619	561	565	587	539	578	567	603	596	589	560	600	548	599	597	566	631	570	543	572	600	603	562	580	551	557	576	577	607	549	611	606	593	573	583	583	574	603	609	560	555	604	620	628	600	595	621	596	604	570	575	611	602	595	615	555	608	586	595	604	595	595	604	555	575	561	563	609	575	530	601	568	567	560	582	615	592	548	593	562	582	545	602	564	630	572	576	625	617	591	608	563	603	572	574	587	556	605	579	619	592	553	614	561	565	565	587	567	566	608	549	591	551	578	571	615	595	570	568	597	594	535	552	581	576	590	593	536	603	609	592	602	593	551	610	590	581	600	588	581	536	617	590	632	591	604	590	585	587	583	598	588	622	575	594	635	569	587	634	587	630	564	577	578	592	565	567	539	573	574	620	592	608	591	589	578	582	594	594	568	575	551	586	570	585	630	598	605	536	594	629	561	561	564	565	567	548	620	640	574	605	586	602	573	565	608	572	605	591	545	565	601	598	575	614	611	600	611	578	583	557	596	561	568	579	578	577	586	544	572	594	580	648	612	599	595	642	588	573	554	596	570	603	538	573	616
14408	1295	1123	854	696	608	576	498	501	443	452	403	394	407	407	385	402	399	367	386	399	369	362	379	342	336	415	352	370	329	376	378	401	363	367	336	369	385	364	361	352	354	361	367	361	367	359	387	373	369	340	378	364	385	381	378	348	373	348	371	467	386	370	399	371	349	334	389	357	345	352	420	405	408	360	382	342	408	386	390	387	382	389	364	410	380	359	374	370	366	362	379	360	375	367	408	397	364	391	377	349	395	362	365	337	361	385	349	425	413	394	401	353	363	371	358	362	356	374	355	372	412	354	375	380	389	368	355	392	385	383	371	362	384	370	387	409	390	378	359	357	360	376	360	379	398	368	360	355	373	375	360	384	368	376	350	367	383	380	390	383	341	365	373	413	362	430	388	344	371	401	377	356	380	366	395	330	372	447	404	337	376	392	411	360	412	390	385	355	373	385	374	375	402	371	364	383	370	389	346	382	327	361	369	378	357	360	408	376	362	339	363	398	357	341	347	353	346	364	352	390	378	319	326	369	407	382	353	374	368	396	392	413	392	406	367	424	382	403	377	393	384	347	377	406	387	342	369	389	366	365	352	393	411	413	404	354	350	345	356	360	403	360	345	345	354	390	389	371	361	406	389	376	405	368	328	322	396	385	428	371	364	358	384	372	353	398	367	367	345	383	365	377	350	364	386	358	383	334	355	372	402	368	378	342	383	364	405	341	349	385	384	362	356	382	416	359	341	376	342	358	413	409	392	391	392	392	381	378	362	355	360	361	381	346	375	364	349	379	369	340	346	384	352	391	353	388	365	358	395	390	366	357	343	352	390	334	394	398	369	390	390	365	344	390	319	360	367	367	391	445	360	345	358	349	353	352	351	391	397	374	373	369	357	384	370	367	359	358	388	342	359	365	377	373	382	413	366	400	381	395	342	333	361	396	364	398	368	388	363	422	423	378	375	377	378	351	366	376	403	373	375	428	421	383	413	355	342	393	400	353	370	388	370	355	386	411	340	375	355	386	364	364	349	353	391	345	364	355	352	355	371	349	336	373	331	396	329	383	403	383	386	368	337	379	377	352	371	371	395	383	343	428	413	365	359	383	388	401	375	391	361	355	328	349	386	395	355	332	395	390	346	342	401	440	370	384	396	368	386	367	388	344	343	389	383	352	377	353	360	369	375	366	396	397	374	375	355	382	362	350	352	382	350	360	384	416	378	369	364	385	378	389	415	381	378	378	387	377	356	408	352	361	361	392	406	320	343	367	385	390	408	370	369	325	427	358	369	350	428	359	397	347	357	375	408	375	340	370	394	344	347	368	357	395	353	409	375	366	370	408	402	380	342	365	387	354	364	372	341	392	377	373	361	361	359	331	399	374	385	417	365	402	356	384	392	359	384	386	375	376	358	397	343	385	380	404	355	357	378	361	357	360	357	388	372	356	350	364	334	341	402	417	370	385	370	413	357	354	360	389	427	386	352	357	374	406	354	378	369	398	392	364	349	366	372	386	368	365	358	356	380	374	377	344	396	365	379	372	337	353	388	354	359	361	338	398	376	378	372	416	365	395	418	382	361	346	393	367	384	361	378	340	418	392	383	405	377	386	384	365	424	388	351	377	378	361	341	374	364	343	391	398	355	376	374	370	380	397	366	387	361	399	387	354	369	367	391	379	359	374	353	348	368	360	364	366	328	364	351	331	372	357	405	387	336	349	375	384	378	363	367	362	328	405	373	384	385	369	360	373	359	382	345	384	416	364	355	385	389	378	364	386	369	367	346	359	330	363	350	367	388	390	384	375	367	362	389	350	351	358	371	345	326	401	422	395	388	348	367	390	343	384	351	398	379	369	397	416	394	389	374	431	382	396	410	373	367	357	414	398	339	377	342	330	393	378	366	375	383	347	366	377	363	377	392	383	399	382	403	378	348	382	381	374	375	387	384	349	379	366	390	372	360	349	381	379	381	380	399	387	392	377	372	379	377	370	364	387	360	382	325	377	357	354	368	342	358	369	381	363	352	373	404	359	380	362	349	414	417	404	344	364	415	360	355	353	381	362	368	359	376	387	409	387	412	420	360	377	383	369	391	412	368	383	374	340	382	365	333	385	405	372	363	400	383	364	343	393	369	415	334	380	360	367	395	375	376	392	319	359	366	376	356	335	372	398	334	397	381	367	332	375	390	392	402	354	357	350	382	351	375	395	369	394	367	361	351	382	358	353	381	328	380	397	352	357	384	371	367	369	380	368	341	336	336	372	311	352	358	396	357	367	379	392	389	377	357	438	384	424	334	427	367	418	423	386	368	382	362	378	404	395	423	349	390	338	377	358	410	374	354	383	405	366	366	386	350	372	386	365	385	370	379	384	358	329	387	351	407	387	364	370	388	365	405	366	359	368	351	362	381	361	422	348	384	363	345	372	326	372	400	350	350	360	388	331	391	405	381	379	337	393	360	398	323	392	381	385	401	365	380	337	386	382	380	351	391	380	366	355	372	404	390	375	372	367	393	382	387	353	377	371	380	367	366	343	375	370	343	363	358	363	358	342	396	354	380	345	392	370	352	396	383	369	353	361	394	349	402	380	375	391	329	368	350	355	375	388	400	362	333	370	345	398	382	364	413	371	387	363	349	371	351	369	378	340	387	355	401	393	373	338	383	340	356	387	386	395	385	405	356	372	378	394	396	359	392	378	413	367	399	382	417	365	369	387	378	382	351	391	389	328	331	410	373	348	388	403	364	383	371	370	376	432	365	362	376	372	378	347	361	384	354	373	372	371	352	437	376	381	377	391	399	371	377	333	373	402	369	325	388	376	401	392	351	354	382	397	393	389	388	399	380	364	394	347	356	380	362	392	362	377	368	358	355	370	370	425	378	388	370	384	363	385	382	317	364	342	341	373	382	385	361	394	377	372	395	391	364	346	366	365	371	336	364	351	368	368	343	353	362	365	368	344	385	361	363	357	330	388	380	342	416	374	377	382	354	358	396	362	368	362	375	367	389	370	341	379	360	343	353	359	332	374	349	376	373	361	403	359	374	377	352	394	377	369	360	391	394	364	362	388	363	370	409	399	331	405	368	342	374	397	354	387	373	384	376	379	351	361	386	361	368	400	351	354	363	402	357	375	374	336	384	420	395	411	403	365	335	366	385	347	361	380	374	370	368	310	349	391	365	405	384	353	381	395	359	372	391	369	342	353	344	368	376	391	361	368	366	367	355	374	378	376	365	380	354	388	387	398	356	384	360	362	321	363	374	395	405	419	370	381	364	373	394	380	353	379	412	367	368	386	395	360	397	380	397	378	371	381	398	392	354	358	387	386	357	403	370	395	369	382	383	374	369	410	367	341	341	378	399	375	401	346	348	358	391	381	368	364	341	347	405	381	385	362	408	358	339	355	362	405	371	384	396	388	363	358	390	383	385	328	386	395	418	393	385	365	353	362	384	374	398	409	377	322	342	374	366	381	343	364	358	374	396	346	356	392	367	365	347	397	334	349	370
8397	1471	2289	2525	2361	2055	1879	1723	1566	1436	1383	1289	1288	1268	1119	1081	1039	983	1007	1024	1043	1012	928	994	1020	983	978	928	924	962	961	916	981	948	956	932	917	936	1009	872	915	918	1009	909	936	946	943	913	931	1020	927	966	946	918	928	866	923	918	900	917	915	881	901	938	908	927	958	878	877	939	884	895	932	907	870	926	905	904	905	857	979	941	946	929	894	936	890	916	866	879	915	905	921	898	949	966	880	992	926	928	910	879	932	907	948	915	940	928	893	940	876	971	931	959	926	875	987	915	924	887	879	939	942	872	911	893	867	900	925	874	933	916	894	902	938	916	959	887	863	896	881	846	917	932	900	884	937	899	940	946	972	918	918	930	899	966	931	931	924	892	903	950	901	888	883	931	963	898	902	925	956	932	876	908	907	905	905	875	920	905	893	900	927	945	844	937	918	917	936	931	871	901	902	896	911	947	888	930	874	950	887	858	902	917	929	867	887	902	953	895	918	917	939	899	882	920	879	866	963	890	885	916	922	861	960	941	862	893	900	891	858	929	919	915	916	906	913	875	887	902	964	877	935	963	929	904	898	919	911	909	896	925	952	895	930	870	911	877	914	954	899	874	912	938	912	873	877	853	860	898	891	870	877	882	937	950	862	932	853	943	925	913	876	918	894	929	935	888	937	946	898	930	903	907	895	914	922	880	906	877	879	897	898	867	918	871	952	911	892	934	937	939	910	950	897	874	887	920	974	868	866	961	895	954	944	893	883	926	924	932	888	905	855	954	931	925	908	904	867	844	869	898	870	936	909	888	889	922	937	932	867	941	892	876	915	916	937	862	887	907	955	914	885	873	884	899	929	913	981	954	944	880	873	993	865	940	949	879	899	950	936	916	878	871	929	904	939	873	908	962	894	956	942	929	850	878	892	888	903	885	901	907	958	912	862	875	861	980	922	928	917	888	918	913	905	900	943	881	928	921	919	885	906	936	885	901	947	933	901	880	924	887	925	880	901	902	881	921	920	881	918	911	958	967	937	889	944	905	861	913	926	905	883	930	920	918	917	906	965	938	949	912	916	864	887	950	885	887	898	916	905	918	912	910	931	930	922	960	906	943	955	882	942	897	899	872	952	883	870	952	952	897	888	902	901	889	924	901	965	875	918	991	938	906	934	907	920	886	847	945	893	891	905	937	870	931	867	860	873	866	892	891	838	898	940	920	889	909	941	931	874	930	919	922	872	900	914	874	867	840	907	925	963	927	894	864	935	968	877	919	933	897	933	902	909	941	914	893	920	913	897	917	897	901	920	930	938	921	893	867	909	902	913	887	892	1002	894	911	871	881	948	886	852	957	908	896	944	944	897	888	950	925	981	931	967	923	851	881	877	925	815	919	912	880	917	914	878	953	943	922	938	894	974	951	863	948	899	924	948	889	891	901	923	942	868	905	926	959	891	914	861	885	920	902	922	896	877	918	919	946	893	932	880	935	949	937	885	884	922	910	896	912	838	874	902	854	896	912	889	922	861	843	895	922	921	923	896	927	863	891	853	904	923	911	893	858	914	899	880	921	957	875	924	903	923	919	882	908	929	924	939	885	897	882	934	898	894	908	937	938	904	939	923	915	871	884	902	880	860	908	917	908	928	873	889	864	893	896	854	918	942	926	907	870	886	905	936	903	925	931	928	870	896	955	921	943	899	876	900	929	893	880	927	961	880	870	878	916	909	873	875	913	877	910	908	912	888	852	912	935	925	890	923	919	884	926	908	906	873	882	867	929	950	857	897	922	896	915	929	904	926	926	922	902	874	897	938	891	949	899	899	908	874	939	929	912	888	996	953	987	905	908	907	933	907	945	919	870	956	908	931	908	871	940	848	885	900	895	888	922	906	856	905	940	922	854	898	900	924	933	913	872	912	919	899	905	868	895	889	939	896	875	906	908	973	864	909	887	955	899	930	889	894	859	875	922	905	974	890	949	945	929	883	958	967	898	872	971	992	885	883	934	882	920	889	873	887	909	935	945	912	881	963	839	920	886	881	931	906	928	912	925	936	888	943	947	928	918	874	867	898	909	921	938	840	1017	930	928	904	931	960	899	875	896	918	906	951	929	955	914	955	945	930	917	931	922	893	887	910	890	895	878	907	877	922	907	916	895	934	920	880	880	879	945	966	889	860	979	957	859	911	916	905	925	932	849	870	969	922	887	913	937	988	888	878	890	972	965	861	967	949	906	924	942	918	967	939	881	919	942	918	933	839	946	929	887	910	865	927	909	913	914	923	897	943	920	928	871	928	934	902	907	938	918	865	954	874	900	917	907	933	909	877	927	918	900	925	840	930	865	875	894	887	941	964	945	915	924	935	897	874	886	899	862	867	902	934	869	913	919	875	913	881	929	926	867	938	907	871	938	883	909	948	882	944	936	955	908	890	938	923	918	906	912	925	920	909	892	872	925	869	930	929	921	899	955	966	956	898	900	932	875	951	887	905	891	882	935	969	886	983	916	878	892	895	903	918	940	845	907	896	920	885	932	888	953	908	932	922	898	921	921	895	892	912	914	936	902	869	937	907	878	888	922	912	910	914	946	838	900	900	925	917	899	918	856	910	940	873	930	859	913	908	905	893	898	888	900	873	883	938	941	965	876	897	914	902	908	911	974	906	895	915	917	914	840	900	928	922	859	980	886	905	958	902	878	946	900	889	889	935	893	940	925	907	879	890	957	943	879	870	924	945	907	917	946	906	914	933	903	933	909	899	949	935	894	920	920	907	909	850	913	950	925	966	909	895	922	910	918	876	916	899	879	914	895	966	951	878	887	875	954	944	933	894	888	900	900	906	925	898	963	907	917	940	912	905	905	908	907	858	941	904	932	918	878	887	900	912	919	864	901	889	933	898	909	851	941	891	894	934	931	914	974	954	930	927	924	965	919	955	985	875	939	902	959	870	886	894	947	892	851	867	882	900	872	887	932	922	928	922	929	877	920	958	883	916	908	917	911	915	930	905	865	961	884	906	940	957	866	917	898	898	875	950	946	941	920	926	931	887	940	890	970	951	900	914	850	919	934	915	899	974	925	936	857	910	895	942	895	893	921	883	903	903	928	973	917	929	933	942	930	904	960	930	902	899	961	897	917	871	910	925	956	861	904	892	881	933	947	907	966	919	964	921	909	922	897	945	952	915	902	893	972	906	916	911	895	940	969	939	912	872	964	937	900	871	889	926	891	932	891	928	859	872	889	914	893	938	857	866	863	909	926	948	869	900	885	903	920	884	901	896	867	954	866	943	846	899	883	884	914	904	896	872	881	882	903	894	913	973	892	923	894	919	847	914	899	925	934	936	982	874	892	875	972	913	915	886	896	941	919	963	894	888	894	898	837	942	928	866	904	914	899	962	892	928	950	945	897	920	952	918	890	907	930	908	967	893	860	933	914	954	940	896	899	932	884	899	913	904	911	905	909	882	888	1005	929	910	957	899	919	946	918	927	918	938	841	915	910	983	929	941	915	921	903
1835	416	354	364	332	319	386	338	356	393	357	341	385	382	378	349	347	340	342	358	374	379	317	346	364	332	338	378	350	320	381	351	355	344	337	336	311	342	327	344	324	317	321	340	348	377	335	355	315	351	325	356	337	341	393	335	344	361	371	337	325	351	321	372	343	376	360	397	368	365	346	346	343	340	312	366	353	392	367	323	328	342	343	340	342	386	296	396	395	386	351	337	331	323	360	366	299	368	338	356	347	350	325	364	405	331	352	353	309	317	328	387	317	335	341	344	381	335	333	377	317	345	370	350	358	383	334	349	307	360	366	359	340	369	332	343	383	376	339	329	337	351	325	361	358	340	369	339	374	384	312	364	316	353	360	303	405	343	325	340	344	343	335	319	379	363	398	356	370	389	340	373	334	376	373	370	337	356	352	358	310	337	326	345	369	345	381	362	361	332	346	328	379	315	324	346	337	347	409	386	364	334	351	351	388	347	356	354	370	376	362	357	356	378	322	388	349	367	397	347	382	336	347	356	350	352	364	392	330	363	327	343	333	367	340	351	384	396	353	358	385	374	341	385	346	357	376	360	340	352	360	334	369	375	368	347	379	335	334	366	337	350	354	377	364	371	330	375	372	379	363	336	357	347	371	336	384	331	387	326	356	371	356	304	373	344	345	352	367	381	371	339	366	374	348	364	367	328	387	342	353	417	356	337	340	362	368	359	368	333	344	332	370	344	347	347	378	345	305	335	359	326	343	354	349	339	394	346	340	330	359	390	360	359	348	349	356	375	369	347	332	339	331	308	345	338	329	325	367	349	322	364	365	351	349	356	338	325	353	343	323	384	339	350	353	359	330	371	344	325	392	374	337	382	316	362	352	358	392	380	335	341	343	325	356	354	350	362	360	329	362	346	420	359	373	333	356	348	349	359	356	365	372	343	345	343	354	330	353	361	339	339	357	322	343	352	356	343	351	333	363	362	362	377	394	377	355	326	324	355	325	348	362	406	335	321	350	352	367	349	383	370	342	366	348	294	322	371	338	373	345	340	336	363	325	329	355	370	371	356	336	342	348	339	380	333	329	339	352	323	354	348	341	360	355	326	364	305	371	362	322	345	377	381	349	346	370	369	348	355	364	356	348	318	323	357	341	355	396	354	331	352	347	359	380	388	363	346	364	378	365	347	382	336	365	369	349	347	312	335	335	370	346	383	346	329	366	343	356	335	363	343	315	301	329	386	392	364	396	395	351	343	343	333	359	347	354	343	370	326	364	337	316	349	316	349	342	325	344	370	348	376	336	319	386	352	355	335	330	322	349	362	348	357	352	352	381	361	358	356	345	368	377	355	399	373	314	345	321	321	359	368	353	359	379	352	327	361	334	376	363	364	386	340	358	344	369	384	354	329	359	363	342	380	357	359	352	345	340	339	345	346	363	362	372	344	371	333	350	380	352	359	317	360	317	362	358	328	347	353	383	332	353	331	355	378	348	323	314	340	350	360	365	336	348	370	354	392	332	344	375	323	305	365	366	329	384	333	326	331	340	346	331	355	380	395	346	353	362	328	350	369	368	324	329	328	329	434	352	308	353	351	336	327	337	377	345	343	362	338	356	320	362	334	337	371	365	325	357	340	331	382	345	357	379	344	340	347	329	336	338	309	364	374	346	300	347	366	361	323	358	344	364	368	404	344	379	381	330	335	350	328	347	366	339	347	340	357	347	366	383	346	341	335	345	387	328	370	366	377	360	350	331	340	383	338	365	327	403	366	340	370	376	364	366	377	336	382	332	370	380	385	360	343	338	349	337	374	373	334	323	406	325	352	371	335	384	348	355	351	371	369	334	356	375	331	325	351	359	362	342	376	346	342	367	302	312	380	355	351	328	343	340	353	351	341	381	396	371	351	371	349	301	376	337	379	358	337	319	345	339	397	362	340	333	358	348	364	314	376	384	315	354	396	353	360	333	390	358	353	366	378	385	343	337	343	331	321	358	318	359	351	344	341	365	362	360	337	348	351	357	371	384	374	363	341	317	342	342	337	363	373	353	333	345	378	377	356	307	341	346	334	316	360	331	342	378	343	368	338	368	343	385	351	362	338	376	401	350	350	315	309	358	340	354	325	341	320	351	371	356	375	350	347	358	352	357	364	372	380	368	359	373	371	358	342	359	339	333	356	333	378	388	361	347	373	355	388	352	353	355	367	362	361	379	346	383	350	321	340	370	361	355	383	346	336	355	342	343	362	345	355	336	319	328	334	318	345	386	369	389	341	366	343	302	334	359	335	360	313	350	372	369	384	318	352	351	357	338	302	351	381	341	371	374	329	367	346	343	330	352	367	378	339	357	366	327	378	351	346	348	348	345	382	326	301	376	372	354	325	379	359	364	306	332	345	335	366	369	360	353	369	347	335	326	369	337	377	341	330	369	344	323	392	342	347	341	348	328	356	340	390	325	333	365	378	333	354	376	398	367	345	358	341	365	351	308	300	370	359	345	344	343	360	358	367	362	369	375	362	316	344	325	348	334	343	364	349	387	357	363	331	374	360	351	377	335	370	366	359	333	335	363	361	373	330	358	355	378	356	343	356	337	326	333	355	347	365	339	384	396	341	373	362	395	346	377	357	325	353	318	375	324	336	346	341	362	354	367	361	345	362	357	367	356	344	321	362	332	382	328	384	318	335	360	320	368	346	365	290	372	335	314	342	370	330	391	366	320	360	330	343	352	344	360	351	355	313	365	353	328	381	348	315	346	343	367	355	355	344	345	385	320	336	338	389	315	354	324	357	359	386	368	326	377	323	367	346	373	371	347	296	384	366	330	364	365	330	360	365	329	326	326	345	333	364	338	314	400	339	355	370	363	332	320	323	370	341	355	364	368	337	343	359	349	356	368	354	350	319	321	374	359	323	376	349	333	379	363	360	364	327	337	368	385	359	376	329	378	342	370	338	395	381	384	339	361	347	381	363	357	346	333	356	332	407	395	360	354	337	369	346	311	355	339	336	373	354	369	342	339	317	310	304	317	350	348	342	377	353	356	404	360	328	341	340	360	338	340	355	371	336	367	326	350	329	367	364	358	348	350	366	319	344	327	329	369	368	361	315	347	366	325	322	327	405	365	348	329	355	375	377	356	352	380	366	319	368	347	316	331	333	331	351	327	350	316	368	357	355	407	380	355	351	367	331	343	338	355	352	327	354	340	339	383	360	372	378	360	347	365	348	345	366	384	372	364	312	326	352	330	381	344	325	347	379	375	331	359	342	344	313	348	333	317	380	339	353	364	362	327	337	325	361	346	349	344	342	368	358	360	331	337	323	408	347	363	351	386	337	338	353	356	354	323	382	377	335	310	345	334	344	341	335	358	393	392	386	377	364	365	356	336	350	332	353	329	351	368	373	332	367	342	338	391	342	319	326	342	350	364	356	390	376	364	363	349	338	346	354	344	373	328	363	360	319	366	375	330	315	365	357	367	353	339	339	348	342	363	377	377	375	368	340	378	316
2167	821	905	927	925	835	831	947	850	861	876	802	849	864	847	842	847	874	784	883	879	797	818	800	838	848	826	843	888	843	813	791	862	775	830	776	897	826	893	877	841	887	876	810	838	854	824	806	810	923	831	809	786	817	827	845	858	833	822	885	869	891	829	807	795	804	817	860	834	852	804	778	845	767	832	811	836	895	831	842	820	861	843	849	809	848	850	838	787	851	811	817	791	840	797	808	800	801	809	865	841	824	917	824	810	844	847	857	850	785	825	828	900	902	827	819	850	876	887	853	837	843	809	786	873	861	865	842	818	857	796	841	844	812	862	793	813	818	819	815	820	853	869	868	789	806	848	782	839	863	832	867	830	800	852	856	843	798	863	839	782	853	852	870	812	791	831	816	849	806	855	872	879	830	846	852	836	841	853	839	883	835	841	882	848	854	789	866	826	843	805	784	853	832	817	845	853	852	853	808	858	829	819	831	811	805	767	836	877	818	821	861	859	849	812	800	843	856	846	841	825	818	828	831	814	822	836	859	825	832	843	840	820	768	835	875	864	866	874	811	833	861	811	880	856	841	830	833	851	800	846	853	874	827	813	838	864	778	845	793	847	855	891	854	838	880	847	839	769	817	859	851	833	817	791	773	844	841	868	812	802	833	835	773	814	856	827	826	820	792	862	863	826	849	861	784	824	843	841	805	822	833	867	838	855	848	859	795	831	859	814	878	803	832	808	821	882	812	885	854	826	836	853	785	834	896	826	874	824	823	847	841	817	831	847	809	872	845	837	842	854	811	858	811	841	847	835	833	820	882	844	892	815	843	843	865	846	819	845	823	854	843	834	858	840	869	835	849	902	805	823	814	854	869	876	845	869	874	796	862	821	862	803	809	849	828	869	849	848	783	839	785	790	863	852	769	782	836	847	829	813	806	869	843	844	844	848	823	859	834	817	858	835	880	832	826	817	832	838	829	837	820	812	857	837	818	858	782	847	828	825	799	847	828	828	804	838	866	861	824	799	821	787	888	829	818	821	831	857	843	809	811	852	857	854	881	803	869	874	865	805	864	824	855	878	845	836	789	823	820	853	878	802	851	894	808	880	795	819	825	852	817	845	881	846	873	822	814	822	849	795	851	840	788	815	857	803	848	841	800	822	818	855	851	865	869	806	805	823	834	808	810	815	830	888	838	836	820	805	841	847	877	794	855	821	835	839	820	806	854	846	893	833	835	795	763	816	855	845	830	857	853	851	770	825	798	875	842	830	868	793	825	863	825	842	808	822	824	848	796	873	819	831	899	863	798	817	875	832	850	870	799	843	797	832	828	852	811	808	858	814	824	860	822	821	855	802	873	836	793	825	823	866	880	889	841	810	796	828	860	844	865	820	852	850	857	883	794	858	799	830	834	868	809	844	870	879	842	858	855	790	793	903	852	802	787	824	860	831	844	858	849	839	826	890	812	817	813	835	814	790	814	835	833	833	815	824	815	862	853	839	865	862	834	824	844	852	878	865	787	860	817	855	825	865	856	827	812	851	845	784	852	844	830	849	849	852	863	843	841	805	867	854	828	855	867	842	860	810	843	833	822	823	846	815	770	818	836	821	815	770	854	821	826	821	796	826	827	914	829	824	817	849	838	830	820	830	893	812	866	848	872	800	876	834	841	868	831	846	831	835	796	852	824	849	835	876	823	840	861	886	826	861	816	842	900	873	778	835	815	811	847	831	815	846	806	786	810	838	835	875	849	780	847	852	785	845	785	833	865	795	854	835	817	809	808	836	830	846	836	819	886	777	816	845	848	822	841	871	813	856	806	860	822	847	841	862	827	831	798	804	834	848	809	826	832	871	815	798	886	853	829	810	791	840	843	858	846	929	869	795	845	862	865	826	845	843	808	880	835	819	842	852	839	834	832	830	795	837	818	866	799	868	911	852	803	855	833	857	785	879	827	823	866	820	841	840	845	860	837	818	828	817	803	855	838	882	865	836	843	799	815	794	824	844	832	822	883	821	812	903	849	855	856	806	902	817	865	814	825	819	864	801	817	806	838	827	791	809	808	860	824	818	840	836	758	866	862	813	829	819	843	822	839	888	889	840	779	836	859	831	828	813	910	821	841	859	846	828	857	874	853	861	832	802	811	857	850	795	815	828	832	851	791	842	787	816	831	838	825	836	839	847	821	854	848	863	783	900	812	846	893	800	838	806	822	838	785	762	849	826	769	811	842	866	867	909	815	833	820	836	871	797	814	801	794	773	845	846	827	827	822	885	835	858	792	833	796	848	833	813	883	816	861	880	826	856	828	862	793	826	830	809	842	809	859	855	791	883	904	830	778	794	862	806	849	824	807	855	862	869	859	836	851	823	847	825	852	841	861	841	841	810	837	830	861	824	801	828	849	829	849	818	822	851	869	863	809	832	853	830	832	814	832	855	888	839	788	824	885	834	842	807	830	798	829	823	848	858	761	860	809	799	836	856	892	818	852	845	825	818	846	812	875	873	790	858	855	789	806	827	844	820	848	838	802	836	886	836	877	831	814	837	830	836	820	855	828	827	835	868	812	855	853	823	792	842	855	900	844	773	805	841	831	904	815	853	853	871	879	834	855	813	881	863	805	873	853	821	836	841	800	826	865	848	807	817	800	848	837	870	848	875	860	814	842	832	835	812	836	862	788	831	851	831	811	778	781	834	782	888	871	894	806	829	803	829	826	858	839	822	870	754	862	874	840	829	922	824	831	863	857	849	837	823	833	897	832	867	818	840	870	809	799	884	841	837	891	834	812	852	857	834	860	811	839	814	812	848	806	839	795	863	838	857	829	875	841	862	830	802	850	833	851	862	884	877	849	824	836	831	756	886	822	832	859	853	848	847	837	848	868	849	866	859	812	839	845	846	851	847	857	825	833	845	790	850	838	832	849	832	834	834	861	829	907	830	847	842	868	809	868	867	818	837	802	831	832	817	806	807	893	825	840	843	806	850	850	881	879	830	857	880	875	798	885	831	800	818	893	789	801	816	812	849	827	869	877	865	855	784	849	784	792	862	829	850	805	838	854	840	784	832	789	855	831	877	817	835	815	806	824	846	812	831	848	839	870	833	825	846	885	825	844	849	779	834	887	832	827	803	807	898	833	803	779	855	842	863	854	809	853	846	876	844	782	808	768	819	835	828	790	815	797	804	806	857	836	807	836	821	843	803	828	839	800	864	873	842	798	837	811	859	869	773	906	849	817	852	836	844	852	836	881	805	778	893	801	827	817	869	866	878	798	854	865	791	861	820	822	890	842	832	856	789	829	828	815	810	902	772	864	863	837	852	829	868	874	845	853	837	860	874	825	843	857	820	832	870	882	851	803	754	827	848	821	860	818	836	803	860	874	832	845	829	809	807	865	793	811	842	850	826	832	854	790	825	816	870	851	841	849	822	842	825	851	839	792	853	805	817	811	813	814	827	852	866	855	818	836	887	812	851	821	901	802	873	835	843	830	843	834	834	818	851	859
7172	451	498	419	370	327	290	282	269	236	237	251	252	232	244	237	208	194	222	232	239	181	226	232	253	220	227	208	227	193	218	214	203	209	194	240	214	245	217	210	226	193	214	224	223	241	225	196	232	209	213	190	209	197	236	187	222	225	241	237	226	207	232	203	215	236	263	197	227	232	199	194	225	230	201	229	222	236	216	208	224	230	203	252	218	231	198	223	223	232	203	207	218	205	195	238	204	210	234	194	191	208	199	198	225	205	218	220	220	199	198	225	220	208	256	238	230	232	213	223	194	170	222	206	202	234	243	241	207	233	210	207	206	244	224	245	239	212	216	226	220	261	211	215	197	223	236	201	221	240	203	219	229	239	206	212	236	209	248	224	218	226	235	197	223	214	218	213	192	230	236	211	199	178	219	227	226	201	195	225	257	215	211	212	206	216	215	216	198	229	209	228	199	195	201	205	212	236	238	227	204	234	192	220	214	207	217	216	189	227	198	212	212	211	232	208	225	183	197	220	194	224	222	217	247	205	235	239	235	221	256	223	203	214	242	244	222	224	232	200	211	257	239	212	211	215	209	224	195	220	201	238	196	242	213	220	218	217	217	235	216	236	217	203	215	235	235	230	220	203	235	192	214	226	212	229	196	231	222	209	236	214	235	246	223	247	220	201	215	232	209	197	205	206	244	217	237	214	208	230	209	227	200	226	201	238	217	249	245	231	220	214	205	230	223	200	201	209	221	209	230	201	211	218	223	255	188	193	202	209	227	229	226	213	205	185	198	224	196	255	225	216	226	206	216	211	243	240	229	212	210	199	198	224	209	209	220	254	198	226	197	223	202	200	216	210	213	217	194	218	238	218	211	224	208	236	221	199	207	203	223	191	242	218	211	211	228	201	228	218	211	227	224	202	203	222	211	220	227	216	187	231	208	217	202	211	237	190	211	205	203	219	200	220	210	222	237	230	205	224	210	206	236	222	231	218	244	210	206	201	227	211	207	261	203	207	213	221	207	197	223	212	234	200	178	191	219	200	239	243	197	225	231	215	210	204	218	210	238	207	230	218	211	233	176	211	204	186	199	225	218	237	188	209	231	207	205	215	229	207	204	204	215	214	223	223	201	219	222	231	209	228	226	225	202	214	217	202	193	228	242	215	215	218	194	213	205	227	234	199	222	226	229	233	226	201	193	215	189	207	210	190	226	208	231	221	218	200	232	200	165	206	206	235	219	194	220	249	234	221	226	221	197	207	212	219	217	231	194	224	197	221	218	195	212	195	222	204	193	220	221	234	230	208	212	225	219	213	225	217	229	207	224	210	236	216	211	187	207	197	210	212	221	217	221	204	237	193	219	237	216	220	210	210	218	207	234	211	210	221	210	199	210	232	200	245	202	250	230	245	204	248	235	190	201	223	222	212	218	207	213	217	237	213	214	204	195	217	223	204	210	206	213	215	205	191	209	221	218	216	242	222	216	223	211	203	230	212	197	239	225	233	218	191	250	220	214	204	247	234	215	213	194	235	217	217	217	220	198	230	231	209	214	209	228	230	230	205	205	203	201	218	240	212	200	212	227	225	237	220	203	186	235	270	214	214	234	233	236	213	193	234	210	217	194	245	232	208	201	195	223	201	209	230	216	203	220	210	208	201	210	203	190	200	231	211	229	207	190	250	191	203	195	206	218	229	195	188	222	218	233	193	202	212	229	255	224	223	218	207	190	225	222	221	219	245	196	234	221	222	215	232	213	202	210	213	211	198	239	235	196	187	211	207	246	217	196	243	194	209	219	195	214	227	209	193	207	213	219	251	247	229	209	233	226	216	216	190	225	238	220	229	227	204	210	237	228	222	196	216	211	225	209	225	192	215	212	210	170	221	226	227	203	237	215	236	240	229	203	213	218	198	215	225	218	225	211	190	210	222	209	221	252	221	207	203	217	233	194	190	221	218	234	200	203	211	238	215	212	208	224	228	201	229	204	204	216	218	218	215	227	236	227	215	198	236	213	231	237	217	223	207	222	214	221	190	242	193	248	246	231	230	228	189	218	235	230	220	202	225	209	221	183	206	214	195	189	213	226	215	227	213	229	205	193	194	204	224	203	244	226	176	219	219	212	226	212	235	206	214	193	221	221	227	194	218	217	232	227	223	191	229	196	226	179	233	231	215	214	219	222	231	255	205	225	225	240	222	210	207	263	188	163	230	258	237	242	238	214	240	187	235	228	212	217	208	215	210	206	219	220	221	217	258	208	243	240	237	225	193	200	219	259	220	217	212	203	198	212	207	247	202	225	201	231	225	233	212	220	221	218	202	208	199	204	208	214	200	229	209	222	240	190	230	217	239	219	182	202	198	239	190	195	209	240	215	232	238	205	200	212	206	257	229	200	239	209	239	224	193	217	208	210	210	198	240	207	235	201	214	208	230	208	206	216	196	248	240	221	215	243	235	225	219	217	219	206	216	190	227	192	201	201	211	221	228	222	225	193	235	207	208	248	236	227	245	205	246	212	196	206	218	232	209	193	213	215	210	235	215	207	226	252	202	198	207	209	205	203	207	198	227	237	214	207	246	209	190	242	218	217	244	221	212	236	222	222	230	222	230	196	221	198	213	202	241	184	195	210	210	202	201	218	202	215	244	225	234	232	230	204	218	209	194	199	217	220	218	206	218	208	228	233	208	216	207	207	206	202	213	207	223	212	236	228	200	233	211	202	210	228	222	223	212	214	213	209	240	211	195	187	225	247	189	235	221	230	232	209	200	208	207	206	209	251	230	219	228	247	225	212	193	209	224	231	223	239	211	198	221	243	218	233	232	224	238	209	219	201	226	223	206	189	234	210	228	210	209	212	227	219	210	217	213	221	229	235	191	203	236	202	223	220	230	177	195	212	194	221	201	226	240	203	230	206	207	208	265	200	235	219	229	223	215	234	212	204	213	226	202	204	232	200	214	200	217	246	222	220	218	222	198	208	203	218	227	211	227	240	220	185	203	196	220	197	228	220	228	207	204	220	222	210	214	199	223	233	225	223	199	242	221	214	224	214	227	219	233	192	172	230	212	193	168	228	190	199	228	214	186	201	217	246	206	199	207	223	202	204	204	202	196	232	233	192	237	226	213	218	211	238	238	206	196	226	225	202	219	193	242	211	222	237	192	198	171	212	194	221	244	210	228	217	199	255	229	211	246	200	236	221	212	210	196	206	213	216	248	216	227	241	234	225	222	211	227	205	207	218	246	214	218	209	215	258	230	239	246	214	208	211	213	221	195	256	232	211	214	227	234	213	221	187	221	229	204	211	221	212	228	223	241	188	221	189	222	232	227	236	257	217	239	213	247	234	220	217	215	199	214	212	205	210	225	200	215	223	220	211	203	239	215	216	228	231	192	224	203	232	225	195	216	259	227	210	236	231	241	202	200	218	206	223	208	235	205	191	219	209	225	214	208	217	207	213	215	211	202	242	209	215	206	222	209	245	219	233	185	192	218	200	196	216	187	195	194
6142	846	1214	1418	1294	1196	1059	995	890	829	804	737	747	690	754	712	670	632	650	641	632	626	601	573	598	625	595	599	622	598	612	631	615	641	590	557	641	583	591	608	564	588	571	623	596	554	600	614	595	545	610	593	616	592	545	552	587	590	593	588	561	621	559	603	611	602	565	601	609	555	553	563	582	562	590	573	559	601	626	603	615	578	568	618	596	579	589	628	583	620	585	582	563	601	577	572	578	585	580	631	588	608	583	579	629	562	562	564	609	578	606	580	582	558	601	583	556	595	587	588	601	532	576	572	576	595	595	572	634	576	562	582	578	608	553	559	586	556	577	579	580	574	566	543	566	604	580	596	587	580	596	575	583	551	594	563	606	629	575	606	593	565	585	586	569	562	540	578	579	610	558	611	594	609	606	575	583	576	626	579	545	583	521	614	612	542	560	588	580	574	602	583	612	546	568	585	591	548	606	646	616	583	554	552	606	561	571	518	600	557	592	578	560	590	628	571	584	600	585	597	584	610	581	566	584	586	599	595	595	612	614	571	586	584	627	593	599	612	604	599	603	589	558	564	537	602	556	601	651	591	552	616	580	579	568	593	595	638	587	606	578	550	571	566	617	601	610	614	592	584	601	601	569	570	684	644	608	612	580	516	565	604	611	583	569	571	601	574	591	576	572	564	604	582	571	599	590	592	580	550	584	579	569	577	584	590	577	571	588	554	601	606	572	616	559	625	588	610	590	605	630	586	588	574	585	580	640	628	556	613	576	568	564	574	557	550	591	557	596	549	559	578	591	584	594	538	630	578	535	590	590	589	573	591	618	580	569	584	553	535	593	579	592	585	583	602	576	588	541	592	605	561	549	569	620	593	584	612	622	595	589	593	582	588	591	607	577	632	590	585	552	578	568	598	632	557	599	617	583	615	623	569	586	591	586	595	592	576	612	617	589	555	625	574	595	547	588	598	579	598	531	530	537	581	662	592	633	592	573	569	602	585	628	584	624	606	569	587	537	561	590	610	557	571	553	586	559	584	527	604	578	610	630	583	593	597	554	545	558	562	547	565	603	639	548	645	591	581	574	576	547	605	581	592	600	554	599	546	594	563	597	600	569	608	610	612	608	564	589	564	590	583	592	609	570	619	595	599	583	594	572	568	614	552	595	605	603	586	581	599	574	599	589	576	544	577	555	646	574	586	612	546	596	599	610	578	569	611	582	625	587	544	563	572	544	596	582	599	586	571	566	575	600	586	583	562	591	622	563	576	576	599	642	561	597	572	595	596	602	582	612	586	549	591	588	533	579	624	565	573	604	556	564	558	599	623	568	571	606	600	610	567	597	584	600	562	527	572	579	569	550	620	564	598	588	595	558	589	601	597	570	601	561	601	564	557	549	580	620	555	585	557	556	602	584	608	539	647	621	558	564	595	580	555	591	580	599	553	558	588	611	570	545	601	584	587	611	569	600	585	595	593	566	585	557	609	581	586	584	595	592	597	555	576	579	588	511	548	583	570	595	582	583	633	596	626	589	561	605	543	569	548	589	551	585	555	566	546	613	618	612	586	560	574	594	607	559	617	555	530	583	587	594	602	584	575	625	549	611	602	571	575	591	570	559	578	580	605	590	607	591	593	566	598	587	564	608	534	586	602	587	576	565	584	614	558	559	581	559	601	580	579	593	593	595	548	545	593	571	589	572	621	579	588	583	601	574	554	565	540	583	594	585	588	583	605	565	567	568	556	580	580	570	582	585	579	604	561	581	591	577	602	596	597	563	577	573	552	545	597	595	554	623	600	557	602	606	650	580	564	559	615	586	619	602	595	564	588	636	567	550	554	596	551	598	553	590	582	602	564	579	635	567	600	544	627	565	601	567	567	558	567	573	603	600	579	624	564	562	591	600	564	561	577	581	590	593	559	581	602	578	574	594	581	581	562	574	590	571	534	573	615	562	574	578	574	549	553	573	595	619	633	561	570	549	566	577	581	577	596	574	564	579	569	557	573	607	577	588	638	599	584	618	574	597	596	604	572	591	613	561	607	587	533	565	611	576	609	538	586	556	533	578	599	584	555	596	624	568	615	575	566	582	573	583	592	560	651	555	597	626	602	611	575	574	565	603	585	598	549	565	603	555	591	604	627	532	571	585	572	617	619	574	530	586	570	604	588	615	628	583	634	596	575	570	559	601	551	549	587	589	615	557	594	568	569	594	545	586	594	584	582	607	654	556	617	613	634	657	614	595	591	588	571	623	618	602	587	533	578	602	588	585	564	621	572	599	599	606	590	585	589	553	607	569	564	616	595	546	591	614	576	574	577	547	585	602	559	590	595	608	567	618	600	567	542	577	571	638	560	616	604	535	590	561	632	586	575	597	622	635	582	602	574	548	591	550	580	533	592	603	590	570	565	531	558	632	585	559	600	595	566	553	591	628	563	609	568	579	587	582	553	595	575	596	583	572	637	570	582	562	589	583	562	589	587	569	586	589	597	601	557	566	618	586	558	548	584	607	599	560	563	635	600	626	558	628	569	586	568	567	594	599	596	575	581	585	575	592	588	534	583	597	583	563	577	566	560	612	580	601	590	605	577	573	588	601	578	599	590	607	631	569	619	577	576	553	512	563	610	624	566	534	590	541	598	587	556	606	597	550	575	544	588	554	567	550	540	534	553	562	589	555	638	633	638	589	614	567	586	622	520	545	582	608	534	615	566	592	593	558	591	622	557	634	583	534	559	602	591	564	591	583	562	622	593	591	598	592	572	606	589	598	547	585	561	584	623	582	617	611	547	604	587	598	594	586	595	607	630	593	637	622	586	591	586	602	573	572	583	583	569	547	576	570	575	545	609	573	608	553	581	575	552	589	588	564	604	592	621	567	606	577	589	596	587	571	579	547	571	582	540	601	601	555	596	538	561	549	598	551	540	623	574	582	612	605	600	574	566	605	630	594	560	584	608	560	579	609	551	581	594	598	593	595	568	600	559	588	570	607	580	569	576	571	578	602	573	588	606	601	619	543	558	581	561	592	555	595	616	540	552	579	572	600	585	670	580	541	549	598	621	561	565	575	592	596	590	558	588	587	566	533	563	574	608	576	557	588	570	572	624	607	589	574	581	584	607	569	594	568	580	561	581	590	638	621	573	566	601	597	586	578	570	558	602	551	548	623	587	549	644	575	583	595	572	570	583	562	604	552	604	603	601	579	573	563	614	591	617	552	552	610	585	606	624	615	568	591	601	599	568	577	630	619	551	595	597	626	547	558	560	587	562	564	596	537	591	553	619	562	603	620	532	551	565	595	577	575	583	602	573	588	623	630	623	589	598	536	540	535	550	582	611	582	568	612	566	606	564	602	582	603	549	611	577	560	584	571	604	579	555	549	568	564	592	566	624	588	557	608	592	595	559	591	614	599	590	628	565	593	595	591	615	571	601	594	570	616	565	559	628	578	601	591	550	615	591	571	578	580	595	630	595	556	604	606	617	571	604	615	574	551	581	605	593
14478	1418	1065	814	670	687	546	485	488	445	473	468	393	420	423	430	431	442	402	370	404	387	402	425	416	434	386	412	376	379	397	428	383	372	410	393	362	395	399	380	400	403	366	366	348	361	384	358	371	369	357	352	343	374	342	383	382	386	410	357	404	341	391	387	402	372	353	394	374	389	396	344	343	376	381	371	373	388	363	341	345	384	353	386	344	361	314	387	362	337	351	383	343	371	366	356	320	311	359	353	364	348	374	412	333	378	379	422	368	415	424	415	404	359	361	351	339	365	397	369	377	362	368	378	375	340	344	359	335	328	332	373	394	363	349	376	392	358	422	364	407	387	401	366	363	366	364	399	333	351	375	355	402	379	366	366	363	356	401	334	370	358	350	363	368	367	332	375	361	357	344	359	355	318	379	361	408	360	353	383	348	334	392	380	404	374	353	382	397	363	401	364	322	403	391	349	383	375	374	350	375	390	331	382	417	386	380	361	408	395	353	339	360	359	382	337	330	380	344	334	393	347	356	350	344	388	403	353	394	331	333	357	366	429	381	368	366	327	370	374	359	376	357	349	402	408	352	348	372	416	384	360	354	367	357	352	339	402	375	378	371	353	377	361	378	425	371	385	361	395	386	416	351	356	338	378	383	375	376	355	406	399	365	366	365	382	327	352	369	421	394	372	376	373	374	381	382	415	353	380	402	373	370	336	380	362	359	334	391	367	371	352	356	354	352	390	357	380	405	384	340	388	392	352	389	383	364	374	381	367	336	378	342	381	368	333	346	369	385	344	432	368	362	346	337	363	388	372	403	350	398	364	358	368	389	348	422	407	408	385	354	366	385	384	342	348	356	355	352	369	361	398	374	382	369	352	369	384	365	340	391	344	377	368	368	373	346	341	352	386	411	406	356	360	356	363	396	385	365	339	337	387	381	378	367	358	361	400	381	379	384	403	369	406	348	379	359	391	319	394	380	349	360	372	376	386	346	368	344	324	346	387	354	357	415	404	412	388	366	372	363	323	389	379	383	414	359	408	342	376	395	355	355	362	362	402	397	355	386	350	389	351	330	350	350	402	407	376	333	382	366	413	348	390	404	375	378	372	373	386	412	345	389	382	364	362	366	405	381	386	392	330	406	360	392	359	399	348	361	383	366	379	381	364	393	349	383	416	361	360	383	382	319	364	362	360	368	373	339	358	383	383	402	388	380	379	390	382	355	368	376	361	366	363	357	364	359	388	393	363	349	413	402	370	380	379	389	369	365	384	339	379	377	353	371	398	347	376	348	386	398	371	371	370	422	400	359	355	344	359	375	384	357	339	371	380	355	350	374	379	394	347	376	359	370	378	350	385	388	376	370	373	367	386	394	364	342	403	403	384	366	348	361	417	384	321	368	412	417	352	359	390	382	380	351	375	329	370	326	411	359	407	403	376	409	381	350	349	353	372	389	386	407	401	385	369	344	404	377	376	355	334	351	390	355	379	359	352	377	382	375	337	351	367	407	364	350	350	368	365	385	338	344	351	362	371	356	386	329	373	357	375	359	392	390	371	360	361	367	389	380	359	378	374	385	372	393	367	393	373	386	365	395	399	379	342	351	380	370	369	403	415	351	407	333	374	356	367	389	377	427	360	357	411	393	370	327	415	363	362	413	403	372	356	425	369	371	374	379	385	363	346	395	332	401	378	369	409	387	379	410	365	376	414	385	381	372	370	375	368	386	400	364	386	408	392	380	351	362	370	376	405	364	359	355	405	340	382	352	322	344	387	406	334	396	388	383	400	380	339	422	385	345	356	332	345	378	340	401	340	360	376	350	358	398	406	393	384	368	390	366	389	386	405	378	361	375	386	407	380	352	362	362	405	363	382	359	373	362	413	407	376	382	382	345	394	373	373	383	390	356	370	371	370	379	373	364	390	363	375	366	346	356	386	368	380	364	387	335	366	359	341	379	395	361	336	377	363	355	371	362	360	345	406	364	322	354	379	378	360	356	386	344	389	422	362	361	363	361	403	383	354	352	368	387	353	375	354	353	388	383	376	409	362	364	381	358	345	376	401	386	371	412	398	369	380	420	358	384	370	361	424	379	370	424	397	341	391	396	367	409	361	380	377	358	368	378	363	380	384	348	341	376	422	389	370	356	365	385	362	402	361	383	331	384	381	366	357	368	390	389	398	360	402	369	382	381	394	372	360	384	379	386	374	370	354	359	395	352	397	410	376	382	398	357	353	379	377	374	348	360	356	365	341	366	385	397	405	354	359	351	385	385	374	370	381	347	377	383	371	360	380	343	380	401	361	418	382	355	362	397	393	404	368	379	346	381	370	389	349	364	386	350	426	349	348	361	353	360	390	408	370	350	335	411	396	406	389	365	348	410	355	387	378	390	397	337	416	390	392	373	393	361	346	380	388	396	331	376	379	320	400	356	372	368	372	393	369	350	353	336	393	387	356	394	367	352	371	366	367	382	362	374	381	401	371	342	371	377	360	357	427	378	383	394	397	336	377	375	394	398	379	368	353	382	385	360	358	321	369	407	393	355	395	366	382	381	426	368	401	391	397	387	387	391	351	373	392	374	373	358	389	384	415	358	412	377	356	369	356	360	400	341	383	380	360	386	383	372	355	400	372	422	388	390	349	362	371	363	369	387	366	392	365	366	368	365	356	365	381	386	361	372	393	389	374	359	382	367	365	368	406	383	347	349	375	393	386	355	366	372	364	366	341	366	408	358	388	372	387	345	326	370	405	374	392	409	406	358	403	351	347	336	370	366	312	385	381	397	413	391	371	388	385	406	407	359	339	373	391	369	361	355	338	358	355	371	390	342	358	368	352	377	386	349	377	384	391	403	340	357	382	346	360	358	364	394	357	373	375	324	371	369	376	396	380	414	327	379	397	363	351	331	382	351	386	371	342	325	344	386	362	381	364	389	365	353	366	371	382	372	399	346	352	358	362	364	358	414	376	366	373	392	391	367	386	387	385	366	336	385	374	382	382	370	349	434	412	362	373	368	389	381	371	384	366	373	377	381	353	366	406	393	381	371	353	372	338	377	388	396	375	353	337	368	365	396	397	416	377	374	364	371	368	373	389	383	363	352	410	388	386	357	387	379	370	340	387	396	386	345	355	371	362	359	379	354	343	373	374	325	343	377	335	341	393	376	379	370	382	402	376	373	352	342	378	350	358	396	362	354	404	380	359	384	385	385	375	372	387	334	387	381	373	350	385	350	351	387	385	387	367	387	354	384	360	343	361	382	395	408	369	340	392	370	394	397	364	376	320	419	387	398	379	389	377	370	382	386	383	384	365	368	346	338	357	370	361	361	381	400	367	373	394	368	360	342	339	352	367	378	376	371	397	374	377	401	403	377	419	364	364	369	379	353	355	391	385	347	388	371	416	396	367	383	336	359	358	371	377	376	388	374	364	401	356	341	322	378	391	334	378	328	347	361	365	377	406	384	369	386	364	411	358	356	400	349	385	362	374	373	369	382	386	404	373
8358	1433	2257	2543	2304	2144	1854	1712	1484	1389	1347	1293	1288	1201	1146	1066	1073	992	1029	1031	1034	971	995	996	966	994	932	956	926	987	985	906	951	964	949	984	911	978	914	963	933	929	905	984	932	951	931	927	902	870	918	913	941	938	907	952	931	864	908	915	876	959	955	930	877	909	885	960	958	984	942	882	893	938	933	899	941	925	939	944	936	961	910	920	928	941	933	881	923	896	853	956	926	944	902	889	922	866	885	849	888	906	907	877	977	921	954	880	914	882	824	920	942	954	940	926	965	929	883	943	953	915	901	927	922	853	914	904	878	931	896	893	899	840	949	889	924	955	855	926	880	880	901	937	911	973	893	900	849	976	935	878	940	938	903	899	891	940	891	935	918	922	927	937	918	892	922	932	890	941	927	859	895	903	946	916	943	875	932	886	920	910	888	896	919	903	912	880	875	899	897	883	906	894	921	964	965	924	948	941	880	948	928	871	897	932	897	906	921	922	928	900	899	915	871	906	922	931	867	926	848	865	973	891	906	891	939	908	922	939	868	956	906	922	889	912	891	891	916	856	897	892	962	880	933	916	907	940	913	919	917	927	907	902	881	933	915	913	901	894	884	931	928	936	828	889	972	902	893	913	885	917	929	869	865	931	938	874	933	925	874	927	873	953	977	907	951	884	889	945	863	891	955	900	933	935	913	882	903	904	931	942	925	877	929	902	888	956	919	906	895	921	899	907	870	918	947	926	939	945	937	973	902	930	931	915	951	897	885	931	936	951	922	894	873	906	925	951	917	923	912	946	901	888	931	864	930	933	957	910	921	912	911	932	920	979	894	921	929	845	945	897	905	932	909	899	918	886	931	902	935	907	898	897	871	927	950	880	900	903	924	919	933	891	899	869	920	947	951	963	862	909	874	871	870	832	915	905	914	886	872	933	955	928	876	1016	953	918	877	896	982	875	944	936	896	909	906	939	933	891	928	920	949	902	969	887	847	903	900	955	896	924	968	923	872	887	856	929	883	930	889	919	958	893	869	941	935	923	909	859	884	939	861	904	915	926	900	910	969	889	911	906	859	897	917	919	947	929	918	889	902	929	903	922	934	924	906	879	952	874	879	963	969	953	920	916	961	932	958	949	973	873	939	935	887	890	877	903	894	918	928	935	925	905	985	893	959	927	880	935	920	874	903	946	954	949	892	893	903	930	893	872	942	878	886	921	918	921	893	989	976	901	941	880	936	947	914	847	882	933	884	905	954	948	936	906	949	909	901	898	917	985	896	948	879	924	955	951	877	883	900	976	888	890	898	929	870	891	859	886	943	900	921	964	907	878	903	882	1000	865	959	933	913	921	909	897	934	862	920	868	908	876	909	886	918	938	933	972	938	930	899	905	961	934	985	878	1021	871	947	964	893	890	864	914	867	955	910	989	941	952	940	925	889	919	915	845	926	911	897	945	922	901	875	938	946	927	888	896	951	975	929	920	889	820	848	941	967	918	878	905	957	957	863	898	900	919	872	974	923	912	862	833	916	913	930	905	909	923	905	944	901	976	950	909	879	915	925	933	948	894	917	897	887	962	958	901	929	889	909	901	917	907	907	865	915	919	922	919	900	904	920	911	923	943	914	933	865	962	927	897	955	889	918	867	973	962	910	911	910	910	924	947	888	917	900	912	901	876	905	936	910	943	915	897	897	907	879	964	931	942	915	894	879	900	931	888	924	948	906	965	944	891	945	872	978	916	941	938	937	895	925	919	884	856	911	934	916	886	928	910	877	898	856	843	915	935	852	950	858	968	940	909	920	915	916	961	906	906	873	867	945	861	907	925	873	958	905	910	922	991	893	894	875	953	911	933	904	916	973	886	914	927	924	965	915	898	913	901	895	931	940	868	936	916	925	933	963	903	885	921	917	850	922	908	948	921	917	938	927	934	886	900	881	941	880	894	919	929	931	874	871	893	915	949	927	927	902	840	918	907	879	919	912	926	937	932	933	866	860	938	879	899	920	970	939	886	900	892	896	898	879	934	873	955	897	938	844	953	881	918	930	917	884	872	949	909	915	913	955	913	912	912	901	881	922	905	929	936	920	892	895	873	925	929	889	885	951	994	908	886	927	921	922	928	911	927	957	872	923	872	970	898	848	919	929	911	886	882	928	919	904	914	938	952	916	906	933	877	924	941	906	930	909	944	856	907	896	972	956	899	881	917	921	938	905	888	948	889	892	892	914	923	968	877	878	922	903	868	925	938	902	909	917	944	943	936	925	858	913	874	936	906	959	936	928	925	928	892	884	897	909	893	915	869	898	977	916	933	901	884	928	902	909	874	913	908	872	896	920	914	884	898	909	926	903	915	956	943	909	896	853	890	882	945	870	941	881	902	897	881	937	888	901	931	920	975	893	895	924	847	987	925	853	861	948	916	975	924	944	953	902	947	853	918	906	889	867	857	907	909	910	922	926	927	883	935	907	878	924	908	928	914	906	871	910	893	914	897	890	919	951	919	873	901	914	916	942	945	940	926	951	880	889	889	903	932	882	947	946	881	863	888	962	893	962	923	916	918	933	876	985	909	870	858	915	946	888	914	904	876	925	923	945	856	909	911	894	891	897	912	962	928	909	893	920	947	953	910	920	912	910	902	873	906	909	936	926	929	960	956	951	929	902	920	890	950	897	952	882	972	959	917	887	886	885	920	913	909	958	914	867	846	890	966	917	937	961	896	856	933	891	897	960	975	892	920	941	901	943	882	845	951	924	907	958	892	965	956	903	904	852	943	898	895	940	851	872	940	870	917	909	925	913	951	915	888	941	927	877	966	960	873	899	940	936	909	952	928	936	858	921	871	907	910	874	902	907	933	889	896	860	943	891	939	932	902	886	907	887	903	928	874	846	872	922	824	966	918	898	887	942	895	943	883	1005	924	908	906	863	914	880	927	863	944	924	928	908	915	927	939	937	914	930	929	918	908	913	891	929	912	850	954	888	871	883	909	861	908	896	947	853	889	886	874	889	854	896	888	894	876	875	882	921	893	934	915	959	840	923	887	911	948	930	911	879	938	922	917	919	922	951	902	914	975	920	942	950	874	920	911	940	910	904	931	953	867	880	882	953	914	907	909	892	905	866	870	874	919	907	917	845	863	932	886	961	903	897	938	925	922	959	933	900	892	929	954	911	889	916	888	906	854	931	913	942	942	989	881	928	931	897	905	920	933	926	916	870	924	943	938	929	909	930	969	913	908	905	870	888	892	915	974	914	1008	885	943	892	900	871	894	889	891	888	949	959	892	919	909	863	901	876	907	874	960	901	937	933	892	940	881	972	926	842	859	930	921	920	915	859	942	905	905	977	908	884	924	861	839	920	929	914	926	934	901	896	935	919	925	948	958	936	929	900	950	889	881	864	896	925	873	879	917	892	928	960	920	929	951	920	895	890	960	920	901	905	897	921	828	924	935	877	936	911	912	921	897	876	896	916	918	923	923	899	937	926	924	899	884	880	876	942	919	904	919	924	857
1778	354	343	372	318	329	345	359	350	331	338	357	320	298	354	334	330	379	360	390	326	320	352	367	335	327	375	369	386	329	333	356	339	362	353	342	338	340	352	305	349	387	359	357	370	364	334	379	359	335	336	354	332	357	352	366	325	349	378	351	373	371	365	358	351	349	381	322	353	374	368	376	342	376	330	357	383	356	357	371	379	386	326	333	347	333	345	337	352	338	361	334	388	368	346	315	352	340	334	319	375	372	379	347	394	364	334	337	358	350	360	358	365	346	341	352	340	339	339	355	337	353	337	341	319	354	369	375	357	311	345	363	307	356	360	372	388	366	360	381	406	392	397	366	375	333	329	374	364	336	388	342	362	367	380	370	337	344	325	356	350	330	314	347	367	347	347	334	389	387	323	343	354	365	350	380	320	347	339	369	365	385	383	335	370	341	373	366	327	362	381	361	366	344	322	367	365	330	349	355	358	375	378	352	346	427	394	346	361	349	317	337	325	354	341	380	366	329	404	351	327	357	322	368	390	353	345	377	360	332	320	372	328	329	360	364	352	330	344	327	365	384	360	381	332	365	351	342	369	341	358	379	387	323	374	374	333	385	349	342	352	344	328	337	340	362	350	357	334	381	351	324	364	363	358	366	357	351	337	369	378	346	386	305	352	358	339	333	363	338	371	350	327	337	358	348	364	377	377	337	354	349	318	374	343	345	378	332	342	366	367	326	385	340	355	349	351	355	344	353	312	348	360	344	359	349	362	335	340	355	348	314	312	332	338	406	337	355	329	318	375	332	385	371	408	377	352	362	344	354	359	343	371	362	336	329	358	382	344	342	385	386	353	355	393	333	324	335	388	384	341	391	341	359	361	334	359	370	360	301	341	351	371	386	346	354	346	346	374	360	347	338	357	381	345	355	353	362	349	337	355	357	349	346	333	352	340	375	358	370	349	310	348	339	330	334	391	366	345	324	379	378	337	390	353	375	378	331	380	314	362	340	375	322	348	370	329	392	354	369	358	340	392	362	331	355	349	348	351	368	358	382	390	378	347	357	348	340	390	385	352	330	356	369	338	330	352	357	334	297	336	371	371	362	347	345	363	389	316	346	313	358	358	359	343	344	332	334	333	385	340	344	367	319	355	394	332	348	367	332	337	376	383	359	374	353	328	326	340	346	319	350	380	319	358	361	348	297	366	362	348	362	332	338	357	360	372	332	322	352	298	341	327	369	342	379	341	365	354	384	397	360	367	365	328	344	349	340	346	319	312	373	353	354	353	350	344	352	348	400	349	373	373	379	344	382	337	359	325	371	354	384	355	343	329	321	339	340	403	351	366	305	344	338	320	336	352	358	334	344	343	339	381	311	338	344	370	326	366	356	338	371	359	362	369	375	344	337	363	387	353	351	345	344	380	375	345	341	347	356	355	368	346	341	361	361	327	345	330	362	364	382	349	351	352	353	385	349	339	364	370	356	362	344	357	361	329	380	344	360	358	339	385	353	347	332	346	337	313	382	345	364	333	323	312	325	389	364	313	302	378	362	392	349	357	364	358	348	363	336	349	329	350	365	376	357	349	343	370	331	358	398	360	354	338	346	333	346	355	376	359	385	327	370	369	340	359	330	374	367	370	360	333	317	349	359	335	335	362	326	297	327	355	403	390	356	359	365	344	378	371	348	343	360	348	391	384	339	312	346	335	311	348	355	345	378	398	374	340	314	364	357	355	357	349	356	344	373	369	346	356	358	351	366	361	344	382	331	338	340	343	348	341	359	371	393	404	361	340	342	394	360	369	328	346	323	308	370	395	345	343	331	352	367	366	390	367	349	348	384	406	346	336	347	399	344	391	313	359	331	326	335	374	368	374	375	367	379	349	350	351	342	345	360	353	332	359	368	345	331	365	337	349	360	348	369	361	351	379	348	335	370	336	357	353	343	365	307	361	323	359	336	314	356	330	343	381	335	361	380	372	370	319	339	371	329	383	338	397	381	331	341	391	370	325	416	376	374	365	354	376	350	362	363	393	387	323	356	386	332	346	340	373	330	309	332	349	346	330	347	417	348	327	320	348	347	351	364	374	353	365	335	317	359	333	340	360	352	370	316	368	321	358	375	333	386	373	358	320	362	336	360	348	333	336	340	330	308	356	330	312	326	367	347	349	363	362	353	383	373	383	368	364	344	369	366	312	325	354	364	313	351	354	348	325	362	343	357	366	375	354	341	365	375	347	323	357	379	343	353	358	354	336	340	373	346	338	344	346	379	362	362	314	361	332	393	309	333	369	351	358	343	383	322	386	388	364	386	352	366	330	367	349	330	358	374	369	348	337	329	354	352	359	334	334	340	305	361	330	346	324	386	335	324	364	341	375	359	372	355	318	346	320	320	337	365	363	351	331	339	357	363	313	392	366	369	365	358	365	358	369	377	321	344	342	323	323	360	373	396	351	369	341	326	318	378	384	339	334	358	325	356	386	309	349	346	361	373	340	373	325	319	362	372	366	336	389	349	307	324	356	331	357	349	400	356	333	341	332	356	345	391	367	357	339	365	345	303	366	353	321	334	380	327	330	330	347	351	363	359	331	359	360	350	307	325	341	378	346	360	346	351	345	351	374	343	350	357	343	337	324	342	319	378	355	349	314	369	340	340	341	346	349	354	334	370	393	363	380	352	351	374	367	310	324	346	338	340	375	367	357	330	362	371	362	395	338	333	373	334	325	327	365	377	351	363	360	327	352	361	382	374	351	365	361	348	346	345	381	347	378	341	330	371	343	374	352	351	323	358	346	328	342	344	330	337	334	347	336	398	361	334	360	319	339	373	349	400	358	339	392	387	381	343	370	310	350	356	360	365	368	335	342	352	338	339	326	336	345	361	350	320	327	341	386	309	360	365	335	360	329	344	367	340	351	359	340	357	399	361	368	384	371	351	330	378	368	354	323	347	356	363	349	328	342	357	368	333	349	369	330	369	312	371	334	353	352	387	377	345	341	380	353	335	344	365	362	336	357	365	343	378	343	404	382	323	394	365	349	318	348	340	346	356	340	359	341	365	334	373	377	343	388	323	344	361	334	334	341	375	351	369	363	366	349	303	338	353	365	353	374	339	319	311	351	333	336	393	362	344	353	347	350	336	340	311	362	306	350	356	335	336	338	369	376	371	363	371	380	365	358	351	366	374	312	402	373	364	331	369	371	356	351	367	375	345	329	360	343	342	342	323	333	337	308	342	341	396	332	317	367	352	326	380	352	357	354	369	367	347	345	355	370	370	318	351	370	375	345	361	347	348	340	395	361	351	348	338	372	379	342	348	404	370	352	354	378	382	348	337	385	361	333	368	355	334	362	364	345	338	358	369	364	345	320	343	348	385	348	379	315	308	361	386	362	352	333	367	321	338	349	364	350	393	338	349	389	379	353	353	365	339	327	362	333	379	345	382	358	372	370	384	349	376	303	344	337	346	375	366	373	369	325	346	312	357	344	345	333	378	353	341	341	361	353	377
2256	822	968	853	865	884	875	934	847	844	870	837	822	839	846	867	822	834	858	867	863	840	830	858	760	785	867	795	918	843	862	809	825	842	806	853	885	800	834	861	865	847	828	827	855	850	838	836	829	851	808	833	844	932	919	823	863	848	842	811	812	786	818	797	848	836	815	822	884	788	926	817	856	794	860	810	864	854	863	826	898	830	769	905	851	880	803	812	835	789	758	824	816	827	868	813	848	845	833	828	766	839	824	844	887	858	862	844	855	808	862	806	839	834	837	848	872	910	830	870	833	855	814	767	839	806	810	835	869	873	818	798	844	795	816	817	921	841	855	821	790	835	865	783	837	844	819	820	828	789	867	810	841	834	865	819	802	885	874	812	812	846	883	865	812	824	878	872	799	831	852	821	848	802	828	846	803	856	842	821	868	835	851	773	845	865	807	818	815	822	816	818	804	843	826	829	878	816	865	847	824	859	843	791	847	823	846	838	862	846	845	878	867	830	845	845	795	875	881	855	803	868	825	820	870	854	843	866	845	837	877	824	845	778	856	828	838	834	794	801	852	827	868	825	834	841	808	828	854	853	860	843	770	893	854	879	807	943	805	821	789	844	785	856	854	865	818	829	838	845	839	815	867	813	842	859	847	812	831	873	845	835	836	851	857	860	823	859	820	814	888	852	806	843	798	854	888	871	832	859	874	805	891	775	876	847	867	833	805	843	819	792	899	851	788	814	852	870	813	823	855	866	873	854	867	843	846	858	835	837	792	848	868	850	848	820	857	857	780	808	793	857	904	816	830	838	869	847	833	874	848	828	819	807	820	845	866	812	835	817	754	841	849	828	882	841	806	838	826	775	808	832	833	845	889	837	846	835	834	801	850	819	843	814	852	868	837	854	878	800	889	848	804	809	836	797	848	848	782	846	881	878	825	769	769	796	835	819	799	842	882	826	865	872	822	804	877	804	853	862	862	797	793	890	860	851	857	827	840	773	817	774	818	793	858	876	878	821	876	823	826	862	836	825	842	855	825	892	853	863	841	838	819	872	822	805	836	851	866	854	837	834	889	841	839	807	854	792	859	833	772	871	818	806	829	826	841	861	853	847	784	814	852	825	850	822	861	833	837	789	823	819	824	866	854	878	880	868	848	828	861	844	804	834	831	792	815	883	856	858	846	811	815	824	853	813	863	859	829	855	813	824	802	931	878	839	854	897	865	834	810	859	865	847	799	863	854	791	796	887	831	843	837	829	785	833	863	830	784	840	858	784	865	837	866	825	869	804	862	838	832	797	838	818	809	866	870	826	808	824	854	770	890	812	821	872	804	830	786	801	805	870	812	826	851	901	801	836	834	832	828	748	842	828	800	866	855	833	817	847	849	848	807	862	799	808	856	823	846	837	851	835	832	769	843	816	829	876	834	825	832	809	838	826	840	806	838	846	806	859	817	871	857	797	813	844	808	866	855	883	861	876	846	821	871	845	808	857	821	839	804	819	811	832	798	852	859	842	854	848	806	815	841	823	852	857	838	873	818	840	802	808	846	814	873	869	840	864	889	825	838	831	821	850	849	831	831	820	853	905	818	833	845	798	830	812	891	808	798	819	832	776	870	864	860	845	823	886	815	813	842	831	842	874	804	840	859	839	813	843	817	826	833	805	855	828	864	852	845	845	837	794	894	814	798	852	856	851	841	815	818	786	843	870	845	821	869	842	849	878	817	854	841	851	851	838	882	821	847	874	880	851	873	806	866	801	858	842	846	822	882	796	887	797	835	850	834	915	871	838	813	868	794	886	794	801	814	831	863	893	869	828	841	841	830	884	824	833	809	836	839	851	805	872	825	837	789	842	852	804	840	738	814	840	848	824	848	865	817	840	823	857	762	822	845	812	832	805	866	807	813	867	823	853	875	879	800	766	822	880	827	840	845	865	876	855	773	826	871	828	840	804	865	844	855	822	845	836	846	840	886	852	830	822	857	813	883	821	825	851	838	851	865	854	836	850	851	849	841	817	828	840	881	827	789	869	813	855	817	897	814	813	808	875	821	863	825	907	786	871	831	827	857	800	804	799	842	849	820	766	829	892	847	878	869	863	827	816	862	849	792	859	831	881	860	824	884	827	856	850	817	853	854	811	888	860	774	813	870	870	845	839	855	824	861	833	837	850	804	832	802	879	880	841	788	827	813	823	843	847	873	753	852	837	823	780	815	857	829	832	819	802	839	791	839	817	869	934	825	846	879	850	818	854	803	922	885	833	795	815	849	831	856	830	872	825	859	869	780	848	800	849	814	874	777	840	854	876	833	830	864	823	830	859	808	849	810	862	858	898	812	833	906	851	858	778	857	835	862	848	828	831	852	852	861	828	829	860	829	841	807	849	857	821	885	886	853	788	904	807	874	848	880	835	834	884	870	819	803	841	883	861	848	848	870	830	845	803	874	836	823	849	851	834	877	859	892	819	838	872	859	834	826	803	874	832	817	836	849	850	870	809	865	853	804	812	830	875	876	813	867	800	829	851	873	859	822	835	851	851	817	874	851	817	860	908	826	815	776	830	806	827	833	830	906	840	828	844	819	873	846	836	877	829	854	895	841	800	804	864	778	841	874	900	844	833	847	821	845	812	835	824	807	844	843	855	846	829	809	892	813	830	827	800	807	847	860	885	828	859	868	855	818	853	811	861	797	854	880	842	805	853	867	846	828	859	848	862	815	813	833	813	773	808	826	825	860	840	823	853	811	811	868	844	867	814	853	797	806	827	885	798	844	837	825	876	849	846	842	873	808	901	836	789	798	841	799	858	876	839	814	857	816	860	855	846	847	807	804	863	818	844	838	815	881	852	848	771	876	833	864	811	854	896	813	861	818	822	830	874	820	807	855	900	825	871	864	837	827	794	796	840	867	803	839	844	831	810	880	839	865	825	841	842	796	846	868	810	801	833	895	806	828	825	799	823	853	862	862	783	818	829	794	819	810	866	866	846	819	797	860	828	853	769	847	818	845	840	844	865	853	858	838	858	804	811	868	799	842	838	820	818	837	841	822	814	862	809	816	822	831	850	834	841	839	785	825	807	831	827	857	828	868	818	865	842	856	858	837	809	851	791	840	879	869	837	859	820	858	829	877	860	862	884	850	862	822	884	891	795	791	850	879	870	809	837	856	845	835	884	844	823	804	788	856	794	831	843	803	839	799	859	798	874	844	851	798	819	873	826	869	832	828	847	834	830	846	831	822	826	806	803	875	807	795	817	808	848	842	864	824	853	816	859	827	855	775	798	834	828	901	864	835	774	908	867	815	824	818	822	825	842	837	812	861	838	899	862	863	847	798	836	806	797	816	837	775	832	845	860	856	873	856	838	890	797	834	875	832	877	841	843	872	840	862	818	815	800	795	849	862	843	794	831	801	879	840	846	790	817	828	841	887	796	847	852	832	894	859	778	841	859	823	762	862	843	829	832	845	808	838	784	857	813	799	814	855	838	759	876	834	818	858	847	871	839
7188	478	488	465	408	325	298	293	259	277	252	254	232	238	241	248	241	218	237	209	214	227	220	258	207	187	181	209	232	191	219	228	209	223	216	207	202	208	207	232	194	219	226	201	216	209	225	251	234	221	211	219	214	194	208	229	202	238	223	199	234	236	194	196	205	224	252	217	237	227	222	212	203	247	216	235	217	204	219	267	199	235	220	253	217	220	191	239	221	225	212	223	221	223	216	217	241	226	195	197	221	231	192	209	222	223	216	234	230	226	217	218	203	194	205	206	218	258	215	201	219	213	244	220	226	209	227	198	242	206	200	255	229	226	205	225	209	206	190	206	212	211	204	195	230	227	189	219	207	164	232	237	213	207	210	222	205	210	228	246	220	223	201	191	217	238	221	235	238	227	196	206	220	216	228	191	223	236	233	229	220	205	233	213	209	221	186	214	248	244	203	209	215	212	209	227	213	203	219	209	205	190	208	186	206	252	240	212	210	249	256	203	229	236	234	242	199	208	223	215	213	222	202	235	200	229	243	200	187	216	232	241	177	236	236	237	211	206	223	204	218	218	223	224	217	197	215	188	194	206	219	182	204	227	197	264	239	214	218	218	235	206	237	239	218	210	205	187	201	213	199	197	228	193	211	192	210	212	224	193	205	203	194	200	208	230	188	240	219	245	190	242	206	219	223	209	235	202	207	199	219	195	211	211	179	195	235	202	208	197	198	215	211	217	214	233	194	224	213	206	189	204	216	219	235	241	230	224	175	233	224	229	230	219	196	206	178	183	193	217	225	201	226	213	198	226	206	244	198	218	228	226	217	196	219	227	217	230	221	199	207	243	228	218	213	209	247	222	222	219	189	197	233	205	189	203	256	218	239	208	240	197	226	227	242	205	238	230	224	231	190	239	221	209	207	229	213	208	219	222	229	199	197	230	204	232	189	198	229	222	205	237	212	200	218	221	213	199	236	178	233	195	222	237	227	199	209	201	202	233	206	212	196	185	220	236	217	203	204	217	202	216	199	215	209	193	223	201	201	228	222	217	204	233	219	220	219	232	218	201	205	208	194	174	178	193	213	200	223	228	209	234	217	197	201	208	213	220	195	235	206	207	200	231	233	251	222	221	217	219	235	231	212	203	219	196	216	206	228	214	227	195	206	222	212	219	223	188	219	215	203	228	198	208	200	248	234	231	224	222	233	213	200	214	219	222	226	219	227	174	227	204	234	204	202	228	220	224	202	204	206	236	225	203	217	183	202	211	196	183	219	200	218	187	224	221	220	203	216	189	239	205	228	206	246	202	195	219	207	235	212	214	190	227	223	234	262	222	213	209	208	233	203	223	188	229	249	198	209	213	252	218	218	209	212	214	221	260	241	220	190	223	200	210	209	221	195	219	209	243	229	232	190	199	209	205	237	216	220	219	227	223	238	210	237	183	234	208	194	219	220	233	206	222	206	246	217	223	205	218	211	234	223	224	227	221	211	213	241	208	214	215	203	221	215	238	233	220	204	219	215	227	207	203	218	220	208	193	237	206	207	215	192	209	222	211	244	223	207	199	210	220	228	198	221	228	189	181	222	204	225	214	216	233	208	228	216	216	231	184	231	211	226	200	204	222	205	239	216	214	232	198	231	175	207	224	198	245	241	235	259	234	205	231	196	215	211	191	197	202	192	223	210	225	212	179	211	215	200	205	221	214	227	221	207	195	221	223	198	218	227	220	183	241	182	198	202	229	223	224	213	208	218	226	233	214	196	210	197	224	203	204	213	204	221	229	231	200	216	206	245	219	185	210	232	212	226	203	240	232	187	223	213	230	213	214	221	199	217	222	214	205	185	213	205	238	229	221	209	198	216	245	222	198	211	229	232	211	230	213	217	234	206	200	223	212	182	215	210	204	228	214	232	209	225	221	217	195	187	224	192	225	207	223	210	200	194	197	221	207	223	237	205	205	197	226	205	230	193	219	227	207	217	230	188	199	209	219	209	200	199	205	229	211	223	217	203	256	206	233	219	196	224	256	237	225	241	225	211	229	204	225	241	220	183	215	240	213	218	217	201	216	210	210	206	239	215	221	203	228	213	222	204	232	212	221	199	218	229	237	203	222	206	198	208	256	233	218	224	213	233	207	188	198	235	225	230	214	226	204	192	215	236	222	217	191	195	207	214	220	222	200	187	182	174	189	229	225	203	229	215	203	207	257	205	230	206	222	222	229	217	234	227	211	241	217	223	213	203	241	220	211	185	201	206	241	239	211	220	244	214	244	225	207	195	224	226	230	215	212	215	227	234	230	210	226	239	199	205	193	205	212	209	235	193	191	209	254	230	214	231	202	219	197	209	218	203	179	208	189	229	197	225	213	236	223	211	199	224	224	200	225	205	225	257	205	202	221	233	212	180	189	211	170	229	220	235	192	242	222	223	227	202	202	224	194	218	209	202	220	229	199	227	223	206	241	234	218	217	227	182	202	219	231	215	226	194	219	208	211	208	229	242	215	202	193	199	217	237	213	190	221	204	239	192	216	226	210	238	234	202	243	215	237	251	239	204	230	199	164	197	210	217	236	232	205	201	200	219	217	213	200	250	240	212	216	237	206	213	200	243	229	241	234	217	225	213	215	219	225	219	242	229	227	236	228	227	203	225	179	191	212	217	207	206	230	204	200	211	206	228	242	201	224	202	210	213	215	223	215	216	222	194	234	226	222	222	211	213	202	221	228	226	247	196	237	212	219	226	218	220	236	226	198	222	219	195	215	238	211	183	238	235	202	195	234	214	219	207	216	196	204	220	222	214	200	226	255	221	215	184	210	218	221	207	226	238	219	233	221	208	209	201	223	209	207	198	236	202	212	218	217	208	201	216	230	193	227	204	222	214	234	227	225	214	211	245	208	224	217	217	215	225	227	230	223	166	213	233	216	213	210	213	220	210	184	241	237	189	212	201	191	228	212	222	222	212	229	219	202	228	220	206	220	198	207	205	230	185	219	216	198	202	167	212	240	208	221	243	227	197	241	242	215	242	198	215	211	221	221	233	238	219	230	217	229	242	217	235	227	199	193	215	237	242	202	243	212	231	203	208	210	235	193	220	216	204	237	184	210	213	211	224	213	218	210	230	227	196	220	230	200	214	241	208	231	223	243	209	194	212	207	222	224	246	224	218	206	226	219	212	207	208	232	228	208	230	216	215	225	201	219	220	198	194	209	206	230	212	219	218	233	196	202	225	194	212	189	203	224	195	196	194	238	192	239	243	183	213	210	216	190	213	233	191	201	207	203	199	208	205	206	206	214	210	208	221	194	227	222	195	230	211	217	201	218	207	228	224	221	218	223	218	209	208	227	225	223	213	219	187	201	202	198	239	226	206	192	215	212	226	218	214	192	230	202	216	199	203	210	183	218	220	235	214	243	205	233	216	201	206	208	197	231	196	228	250	204	172	213	222	204	211	201	224	214	209	237	218	240	205	209	200	223	201	224	211	224	214	203	209	197	228	217	216	203
6246	819	1285	1338	1282	1205	1063	1017	972	796	768	811	727	698	712	692	621	647	656	643	613	653	618	661	605	610	678	586	598	612	600	615	562	588	615	614	608	533	583	610	581	586	637	606	578	619	629	542	543	603	601	599	556	583	555	561	618	569	587	566	576	587	582	571	573	570	592	608	578	566	587	570	616	590	608	579	563	622	581	588	566	548	572	602	548	557	561	566	604	606	559	603	647	612	595	548	556	570	623	608	562	571	572	564	572	552	610	539	599	546	562	576	588	567	580	592	618	549	589	572	616	590	623	567	578	581	566	645	582	602	607	581	540	575	567	608	541	597	589	584	588	559	571	583	559	577	617	578	582	553	632	588	603	603	565	588	574	590	639	592	584	562	569	608	569	615	553	579	590	629	641	553	594	595	572	574	610	547	566	625	617	637	592	634	551	567	597	578	557	591	549	581	583	581	599	541	595	618	603	611	562	568	563	594	598	594	614	615	577	633	575	581	574	584	595	605	589	554	525	585	607	617	552	584	570	561	587	543	592	583	587	553	617	571	567	587	584	602	599	589	584	558	524	591	568	578	597	596	609	543	640	608	563	598	589	592	607	563	615	571	598	594	593	500	589	551	581	602	602	614	602	566	572	577	597	577	592	579	536	587	571	582	565	536	562	593	639	599	585	579	632	597	547	611	555	569	564	602	579	598	557	563	544	565	581	607	571	571	590	614	584	618	597	551	572	608	558	562	540	595	680	573	588	577	560	617	601	571	557	598	604	605	586	536	558	571	562	569	583	586	543	534	585	647	613	616	569	597	635	579	607	548	600	600	576	599	615	569	577	615	569	600	580	567	564	604	539	605	581	587	615	564	608	598	598	574	601	626	588	605	534	549	634	583	584	626	609	551	561	610	611	577	640	577	621	614	573	588	591	587	558	574	609	550	600	616	615	598	535	551	549	604	571	595	610	582	606	577	569	619	625	600	593	541	626	582	599	630	571	544	596	615	595	586	581	622	611	588	608	588	561	601	587	586	608	568	613	580	571	571	580	604	633	573	571	576	571	566	588	574	587	607	556	600	561	553	593	581	552	608	582	596	612	569	595	587	532	519	567	596	626	590	612	554	606	620	563	565	556	574	592	590	575	575	621	595	619	614	594	616	589	593	562	598	606	595	571	563	540	590	567	618	612	550	565	611	613	584	594	601	594	584	616	557	626	611	621	565	613	579	629	613	564	560	588	610	587	561	581	587	581	615	573	585	590	579	579	584	545	620	604	616	583	560	608	557	561	564	557	583	562	588	556	582	591	598	590	629	566	624	575	576	631	588	611	536	593	597	540	568	559	588	620	638	604	577	551	588	628	581	615	585	668	623	576	556	589	586	578	597	549	567	616	589	542	587	566	580	555	572	569	589	576	615	583	625	577	581	562	572	587	617	587	604	614	573	615	601	595	620	558	571	582	573	561	618	580	557	562	608	590	536	556	594	592	610	611	633	618	581	624	564	615	551	599	633	540	582	566	564	591	593	606	586	562	568	612	557	577	584	622	563	564	596	604	577	579	585	617	574	583	579	556	588	586	566	593	570	576	592	591	565	544	627	581	607	562	604	600	582	599	581	530	580	590	603	615	614	585	548	601	602	607	545	581	584	561	620	600	605	623	604	631	572	576	628	565	559	577	547	580	552	612	632	568	577	584	586	631	557	559	596	593	600	617	610	583	568	640	585	589	585	609	588	552	537	618	582	582	567	586	573	602	561	566	569	604	595	572	574	636	585	607	577	551	591	649	605	536	587	583	593	615	590	573	600	623	596	576	525	538	534	599	576	582	592	595	600	606	608	590	587	555	599	590	592	581	548	580	551	589	595	583	588	610	592	601	565	627	579	600	557	565	593	606	595	589	586	578	590	564	578	597	602	590	628	611	575	600	574	573	599	599	604	581	635	564	602	612	589	537	548	558	558	585	635	623	557	561	552	609	556	581	576	572	578	566	576	564	564	616	578	616	589	579	605	605	553	611	555	610	613	621	560	580	595	612	584	574	623	555	560	556	573	584	601	584	578	612	554	610	626	572	558	592	571	587	623	578	560	556	587	536	612	587	582	605	550	571	599	575	568	609	613	568	562	590	586	597	614	554	618	566	558	583	597	572	604	599	585	614	601	568	542	545	596	576	619	548	583	574	551	540	604	542	597	581	569	565	583	622	584	577	585	589	584	543	586	590	570	547	620	584	581	600	628	597	578	596	586	647	618	593	599	567	581	563	589	579	564	618	618	590	621	565	595	591	563	568	569	575	567	589	627	541	599	617	559	602	559	603	547	577	602	581	572	547	592	623	598	569	578	558	560	574	554	575	591	589	561	600	598	575	562	607	568	575	577	588	537	582	552	625	603	543	631	581	645	511	584	596	550	576	614	567	609	634	574	589	552	592	580	585	555	575	518	585	607	581	564	587	559	553	570	589	603	586	594	628	545	593	603	571	551	590	556	575	613	557	611	583	593	544	604	604	535	599	572	657	604	579	616	564	538	572	591	603	584	589	625	574	579	592	550	575	558	524	585	538	570	585	561	592	575	621	557	575	614	635	609	588	560	593	569	541	583	565	606	594	568	592	603	573	624	580	566	608	580	644	600	563	617	613	582	538	628	586	600	527	605	561	637	569	575	601	576	575	585	584	588	551	587	589	559	573	582	557	547	622	536	628	547	601	611	611	558	596	583	611	593	615	635	561	600	571	576	596	645	542	545	579	557	579	611	611	598	567	608	589	594	544	601	594	550	558	567	524	632	572	586	611	585	554	569	586	587	590	517	595	539	617	573	596	590	551	598	599	587	588	575	557	580	565	606	581	560	628	594	631	585	574	570	602	587	593	591	575	606	607	643	600	575	572	579	567	624	578	597	609	595	572	610	519	587	622	543	574	561	569	589	602	592	577	573	562	593	568	580	592	607	589	615	588	614	587	564	589	614	596	559	606	600	580	578	583	595	623	595	554	538	603	580	623	565	556	521	595	586	543	561	558	610	581	599	587	581	582	588	588	624	553	533	582	610	613	580	559	593	599	566	589	610	623	568	635	595	585	574	607	591	637	591	575	637	548	575	561	575	594	577	571	556	592	594	550	596	587	576	574	570	601	570	602	574	602	598	558	568	570	630	526	553	597	579	583	560	599	597	580	569	585	585	599	561	568	594	524	587	607	564	546	605	616	595	557	582	582	593	569	537	548	602	573	565	544	581	569	555	576	556	554	605	651	535	595	609	606	562	573	572	586	614	614	546	590	583	576	565	585	578	629	601	601	548	585	584	573	557	641	546	605	539	568	566	580	565	568	634	603	590	555	590	589	592	579	554	598	614	632	617	594	597	582	606	563	590	587	618	561	582	583	552	573	571	615	621	618	571	634	586	589	527	558	585	594	586	559	608	560	599	593	603	619	590	566	587	553	581	585	583	577	573	609	582	628	604	613	585	580	571	559	547	589	587	597	590	621	599	602	557	579	605	661	619	559	543
14364	1321	1079	829	716	582	540	571	497	444	499	465	412	428	442	414	368	389	397	417	377	359	386	345	402	406	394	379	370	417	394	398	398	382	341	369	352	404	370	402	394	353	349	388	335	401	369	397	358	333	335	377	366	384	367	338	365	317	389	352	415	372	365	346	382	405	364	343	352	361	379	392	400	361	371	351	388	360	359	383	408	348	359	360	355	350	362	354	387	361	337	397	367	407	385	369	367	387	413	382	335	354	362	395	365	378	361	378	398	378	422	354	341	369	389	424	371	418	370	369	381	383	372	371	354	341	373	364	359	381	322	319	350	363	370	385	379	346	365	402	399	383	395	400	386	358	402	339	355	404	386	391	346	338	369	406	354	387	399	373	362	361	337	352	382	359	385	361	360	379	410	361	366	381	400	366	371	349	425	372	367	327	360	385	377	402	398	370	385	386	371	356	368	366	349	387	343	374	339	389	358	382	381	362	387	364	359	379	392	382	327	348	373	360	375	342	366	363	346	385	408	366	353	382	352	386	415	360	395	400	358	334	373	399	376	365	414	389	382	383	384	364	356	326	383	382	375	347	383	364	399	393	408	416	368	337	409	391	355	340	363	366	378	356	388	358	356	363	351	353	421	352	366	382	356	357	387	365	362	398	359	362	366	342	358	386	377	353	398	430	382	373	388	366	380	385	390	413	360	358	402	380	376	360	360	384	380	381	368	396	341	335	401	367	320	345	387	360	405	362	347	350	363	371	396	394	404	377	379	394	406	351	360	383	380	403	350	340	393	374	379	401	357	383	384	336	380	365	378	352	395	383	355	365	370	352	341	372	350	386	397	381	378	353	392	353	360	339	321	366	386	354	366	365	389	359	370	371	393	405	393	407	323	335	366	403	377	378	388	353	386	383	371	363	370	387	369	364	398	409	379	375	368	351	340	364	344	354	389	397	411	386	381	391	344	371	384	381	359	372	366	381	377	384	351	408	362	377	393	347	356	365	396	348	345	367	355	354	361	371	354	404	361	395	402	406	362	393	354	431	401	409	352	378	381	365	372	359	388	401	387	398	378	386	340	372	320	394	378	411	364	358	400	400	383	383	349	371	406	372	390	380	398	336	365	398	399	360	345	338	402	367	363	354	363	415	343	379	373	404	378	328	401	369	347	403	371	380	405	425	368	380	349	363	391	372	352	370	349	416	404	438	351	394	378	374	350	407	387	379	361	404	364	383	405	373	353	386	357	386	351	404	404	391	363	350	359	390	373	349	331	338	364	387	385	367	367	344	324	388	383	377	377	374	381	370	372	347	386	378	359	381	368	402	355	415	358	374	373	376	408	378	411	382	400	354	350	389	344	403	356	374	389	408	391	350	382	349	372	350	407	373	395	366	374	390	355	377	385	349	400	387	371	357	413	374	348	406	383	395	387	363	378	353	410	381	366	405	351	389	354	361	360	361	409	373	364	354	361	348	367	375	350	384	361	389	362	372	351	349	359	348	355	341	392	387	387	356	365	357	355	405	390	394	396	381	339	367	346	400	374	380	379	369	348	406	390	333	334	365	370	371	344	404	352	399	339	395	391	345	372	385	383	380	351	408	363	378	321	393	390	408	375	371	414	392	376	359	395	355	382	379	412	384	364	348	371	350	391	434	381	366	374	356	375	358	405	405	381	342	370	360	388	428	383	369	342	377	380	383	370	362	383	410	360	375	339	337	378	371	391	383	368	407	381	411	345	406	386	412	395	338	357	382	364	358	371	344	404	350	391	352	371	383	371	380	371	377	386	407	390	356	371	405	349	358	401	373	385	353	370	359	357	407	391	362	364	386	383	392	376	406	388	366	347	373	377	430	385	394	369	399	384	379	347	352	375	390	386	364	344	374	391	371	377	369	361	359	405	391	409	360	352	362	370	352	363	351	400	408	400	386	376	362	409	393	372	359	368	382	379	365	368	360	379	357	370	335	379	366	353	380	422	392	420	363	375	376	354	342	346	359	399	384	352	367	386	375	346	400	418	376	376	434	364	364	376	395	396	390	357	373	396	351	410	399	397	368	360	397	417	369	352	412	364	404	367	390	348	359	350	346	375	389	365	356	395	371	380	347	374	384	389	366	341	404	375	392	341	354	388	390	357	395	375	368	367	365	337	340	411	425	390	362	334	386	378	388	340	361	404	355	381	365	366	409	388	362	363	386	356	369	391	379	337	348	386	355	425	354	355	352	348	389	370	401	367	359	379	385	365	362	423	353	363	423	362	352	382	367	338	337	345	381	361	367	355	354	353	371	372	359	383	356	344	369	402	373	388	365	346	345	341	379	380	387	413	354	345	379	399	359	349	373	373	348	392	404	395	324	374	357	358	363	397	374	370	370	352	337	366	358	360	387	390	372	382	380	390	372	379	406	361	344	369	371	375	362	370	385	366	352	357	386	377	353	341	393	351	363	381	399	387	369	369	357	334	360	344	363	383	371	391	378	394	336	369	381	356	352	395	396	393	357	349	361	338	399	342	356	371	378	381	346	365	401	383	409	350	336	359	386	387	355	363	355	380	379	365	362	328	375	354	336	380	344	367	375	403	354	361	363	385	370	386	378	383	360	384	404	348	431	370	409	375	372	374	373	370	372	359	390	372	378	428	364	392	358	382	405	358	378	386	369	359	372	329	380	354	381	360	383	359	373	387	360	362	386	402	366	382	375	337	370	353	371	380	391	384	381	364	383	384	346	397	350	346	368	367	384	393	362	366	368	371	397	348	354	370	357	385	335	403	427	403	418	375	379	349	419	376	389	395	364	403	407	423	383	389	362	384	360	381	346	375	334	374	404	379	353	345	384	377	364	386	367	370	372	400	374	355	356	395	390	361	385	390	399	348	336	387	359	393	364	361	369	353	390	376	363	333	328	364	368	365	327	392	365	387	402	389	376	344	351	377	378	378	385	320	350	361	389	340	347	357	373	403	378	388	378	350	379	368	370	362	374	390	382	389	333	409	382	395	379	388	407	395	365	397	345	364	381	386	341	359	351	365	368	369	354	380	365	364	367	379	362	339	361	370	370	397	363	408	381	399	377	385	351	357	368	326	376	353	358	402	383	410	397	392	383	359	372	366	336	411	381	394	404	419	366	379	353	360	394	398	393	412	397	379	412	368	357	384	373	376	367	368	340	347	435	375	398	433	385	357	394	352	373	360	372	385	378	393	368	359	364	392	433	405	373	415	366	386	346	340	334	361	383	381	360	386	388	363	350	375	397	363	396	372	356	373	349	395	359	382	367	368	368	410	380	416	386	369	418	392	372	376	366	403	372	360	361	367	455	390	351	389	403	383	411	408	388	374	357	370	345	388	357	381	354	369	350	388	389	373	408	336	399	363	372	364	382	356	381	382	344	350	358	394	359	330	381	359	388	387	359	359	417	395	378	362	384	369	380	360	388	362	341	425	369	373	367	379	342	384	416	379	358	346	384	337	352	363	350	332	384	342	351	338	357	415	376	334	401	397	399
8282	1422	2267	2542	2359	2099	1845	1772	1546	1425	1379	1337	1254	1175	1143	1094	1067	1065	1046	1036	964	960	1003	986	981	963	888	960	952	903	1000	966	1006	959	929	974	917	950	926	919	880	885	937	933	965	902	953	942	956	889	919	899	881	905	892	967	964	913	954	884	954	924	908	906	890	899	932	900	933	931	948	953	884	949	887	942	910	925	929	948	925	945	888	874	953	913	916	945	958	867	910	935	925	890	944	975	973	931	904	937	941	889	900	907	900	876	928	938	896	897	902	848	906	928	915	890	952	896	918	914	1007	945	904	923	908	900	880	968	915	930	900	937	854	893	932	937	961	955	902	929	896	882	899	821	919	946	902	980	888	948	944	966	947	847	925	867	922	863	929	882	883	960	903	802	915	946	895	951	922	902	897	920	913	939	974	917	867	923	947	894	925	874	927	874	881	958	925	919	921	918	895	921	895	943	917	926	941	934	922	906	909	898	906	887	906	945	894	935	931	918	908	852	937	906	931	892	924	926	928	901	906	916	914	920	915	849	860	893	934	914	972	955	895	924	944	918	872	908	931	884	881	931	932	914	900	866	946	990	938	980	899	960	851	898	922	885	932	967	946	963	921	924	863	911	916	919	893	924	893	950	927	896	947	852	981	883	852	938	933	930	897	970	938	940	885	959	917	920	948	884	934	936	905	912	906	910	899	884	879	908	937	945	897	896	878	932	926	934	894	916	906	946	849	826	901	899	915	949	895	869	932	927	964	907	929	955	922	941	923	894	886	901	902	916	898	871	889	890	876	924	928	934	964	938	943	972	939	935	924	900	877	950	918	876	944	906	920	904	921	904	893	905	955	925	855	947	920	884	985	897	916	920	859	901	910	891	908	898	835	907	941	875	855	915	879	928	901	911	903	949	884	920	844	918	993	930	953	873	897	923	864	951	919	894	890	961	885	889	896	930	901	895	942	913	917	896	894	953	912	890	903	892	923	866	914	893	863	900	951	896	934	910	948	952	873	893	888	920	960	906	951	893	979	897	915	884	879	872	914	970	965	873	936	900	933	914	938	903	914	904	860	909	954	928	871	946	843	979	892	941	927	924	896	869	911	938	881	873	948	876	902	973	924	911	901	912	931	922	884	972	935	945	900	871	897	944	921	877	892	859	927	900	925	855	930	935	900	896	895	878	905	875	901	971	921	905	912	885	904	907	895	901	969	853	892	955	940	948	915	920	927	873	934	881	931	915	873	925	973	878	865	910	873	921	933	968	935	919	984	865	934	966	936	924	913	928	900	977	897	895	929	919	876	897	884	896	945	959	922	964	1010	889	900	884	888	889	854	928	883	915	878	881	910	913	950	926	942	919	929	935	951	949	946	892	894	930	875	974	945	879	915	884	889	893	874	883	911	885	893	876	908	897	883	891	888	864	903	926	889	909	930	876	870	879	911	878	903	915	917	874	975	849	911	893	905	954	937	942	948	903	877	897	915	889	964	886	899	883	948	855	920	927	924	909	891	845	937	869	900	895	916	930	948	866	964	929	925	918	917	936	857	894	886	942	889	916	882	890	850	917	950	945	910	904	911	893	894	915	951	892	993	912	931	892	949	912	874	948	923	890	898	925	934	882	917	903	926	919	912	889	983	895	910	880	930	903	948	933	922	928	917	911	898	960	895	939	888	940	912	949	906	948	945	923	915	918	933	914	914	900	878	914	911	927	855	893	882	892	916	934	969	868	863	890	931	927	906	914	908	995	894	908	892	934	946	901	944	939	898	878	926	917	938	890	858	920	946	931	859	925	836	911	950	950	899	938	919	930	921	912	954	889	905	904	875	936	911	963	887	953	960	869	971	950	893	862	927	932	909	897	925	966	895	845	933	858	915	923	931	924	918	926	934	942	917	898	895	925	882	922	936	925	889	898	878	893	903	877	946	857	861	914	963	897	876	861	902	910	888	938	901	907	903	944	896	878	932	960	925	984	824	902	945	846	891	921	898	931	912	908	954	883	924	981	903	890	898	905	961	863	908	906	921	878	906	909	947	920	899	953	910	889	882	894	882	934	910	900	943	903	909	909	951	893	966	947	866	922	873	897	905	980	892	889	897	905	953	880	864	946	927	887	923	945	963	958	957	923	914	894	962	908	915	955	983	906	871	927	919	891	863	925	919	933	906	864	925	940	930	869	877	917	915	910	903	923	869	904	922	978	991	843	910	914	908	875	905	902	1013	908	899	951	961	892	902	912	924	903	886	948	870	960	914	904	889	872	941	984	851	937	919	914	926	952	899	898	912	924	882	954	952	881	918	913	915	937	902	942	996	929	824	863	950	895	901	930	889	920	854	884	950	961	934	957	936	909	881	935	937	882	878	953	911	879	923	946	948	954	867	923	923	906	920	928	894	896	907	920	939	926	932	943	917	890	888	901	981	896	973	941	901	883	934	973	883	916	937	926	942	957	986	904	891	870	932	885	930	947	917	891	840	966	939	907	878	827	897	927	895	906	894	953	939	961	850	939	947	880	921	881	917	921	893	907	939	880	944	936	916	923	956	921	880	918	875	901	925	982	956	923	859	922	950	896	874	936	914	889	861	884	905	944	960	917	881	940	895	967	918	916	942	976	907	932	855	885	849	902	939	987	883	933	933	897	902	933	930	903	901	841	937	942	906	951	936	928	921	900	921	948	899	931	906	934	896	919	977	857	936	952	870	914	884	941	938	941	904	926	929	928	893	914	918	858	924	913	983	878	888	940	889	919	978	901	929	903	884	947	943	941	972	893	830	917	902	918	944	935	910	934	892	942	911	936	916	929	908	929	898	923	875	853	944	953	913	897	922	910	909	911	893	851	880	838	975	916	938	893	884	898	906	965	899	923	965	940	870	931	922	830	948	922	975	892	1006	873	906	911	898	990	973	862	929	906	929	957	891	901	932	911	906	888	870	907	959	882	909	889	928	888	868	929	918	910	906	917	916	907	911	865	941	939	972	921	907	897	869	895	937	904	928	950	941	914	940	903	891	872	886	880	927	893	959	921	899	901	872	919	946	914	907	861	919	939	913	897	914	912	872	940	914	927	889	876	928	940	920	940	890	920	918	891	913	930	904	925	888	926	924	908	899	938	931	909	933	888	931	919	971	860	881	925	938	903	954	889	931	939	961	938	918	896	949	937	924	901	868	916	902	923	935	913	912	882	952	966	909	900	902	928	936	929	917	868	892	934	873	921	916	924	885	834	920	913	927	977	932	955	883	928	900	881	927	902	946	915	927	904	969	924	960	854	919	896	879	910	954	914	931	918	948	901	956	926	922	895	895	956	923	932	868	912	946	922	934	910	928	913	911	946	937	883	869	916	879	942	914	925	921	913	895	928	857	897	914	971	872	897	907	917	932	905	884	935	903	883	839	963	861	938	941	972	946	901	901	898	920	893	910	935	966	918	840	886	896	928	875	912	940	861	941	924	917	903	948	972	848	903	932	911	946	926	862	896	917	913	877	935	941	946	982	883	932	910	953	885
1665	362	360	350	364	383	339	351	344	343	361	385	374	320	374	368	385	320	353	374	370	343	351	361	339	346	332	356	353	337	318	358	361	352	374	310	383	329	357	369	342	348	381	382	319	334	339	378	341	350	350	395	371	349	360	343	348	340	359	361	333	345	343	366	344	323	387	343	303	359	368	336	349	349	353	371	362	345	341	383	375	355	354	328	360	368	381	341	377	318	345	340	351	382	364	336	307	373	338	356	359	358	356	371	337	346	356	347	371	311	359	329	374	367	332	345	361	331	324	341	358	373	362	345	366	385	341	336	353	338	384	350	356	353	376	355	324	313	351	324	338	381	341	364	301	354	396	336	323	342	357	332	367	338	360	371	376	312	341	366	313	331	341	369	368	329	382	349	336	352	389	370	347	369	375	359	364	365	347	373	363	357	344	356	352	336	348	339	377	338	346	346	329	384	348	355	324	330	363	346	374	363	350	377	372	346	352	359	377	358	339	383	356	298	357	358	334	380	360	371	388	338	328	357	353	313	339	319	373	360	351	350	339	369	380	343	339	361	329	354	337	387	349	353	361	326	366	340	357	322	321	341	373	373	359	368	317	332	308	362	351	353	360	362	372	388	330	346	355	348	337	340	344	324	348	363	356	330	338	337	327	321	358	355	325	342	329	339	350	357	380	388	336	370	364	349	363	358	369	361	370	349	335	357	365	332	361	326	348	372	362	343	353	347	343	366	338	333	366	342	373	344	351	361	379	353	305	350	346	350	356	344	365	313	377	408	373	344	341	382	357	384	349	376	324	324	395	363	334	354	354	363	392	334	327	357	344	358	350	333	392	349	364	353	369	332	342	369	344	310	339	322	325	379	406	346	365	336	358	364	331	366	343	358	380	336	334	364	366	365	351	348	343	354	381	382	351	339	317	338	344	322	340	336	334	354	362	367	368	334	358	347	340	320	406	351	373	301	345	301	351	350	311	378	363	382	368	339	328	331	366	393	364	370	378	329	339	370	356	352	342	328	376	348	340	328	373	376	347	368	395	316	347	372	360	363	343	337	322	318	351	363	336	329	369	389	381	335	312	371	366	326	367	338	326	348	362	354	344	327	347	367	351	343	335	343	368	385	379	337	354	321	331	357	341	371	358	380	329	368	356	361	347	370	357	395	329	368	387	345	343	369	358	297	349	314	366	339	321	333	365	351	378	374	351	368	359	364	352	331	331	347	316	373	323	389	352	369	371	344	364	397	332	338	379	314	336	320	399	348	321	342	301	370	355	316	354	330	375	384	378	362	347	340	334	367	345	331	386	379	369	314	327	321	295	329	322	336	330	356	355	367	372	341	331	339	363	336	369	423	391	365	338	321	332	369	364	325	368	398	328	367	347	354	349	398	348	350	334	374	364	346	358	374	354	382	337	347	346	335	345	353	350	321	338	364	361	355	349	335	335	374	347	349	359	391	380	327	358	373	362	344	351	299	365	349	327	334	352	382	337	320	376	337	356	361	346	353	383	370	350	358	356	351	358	347	361	335	384	341	338	337	333	367	362	368	370	327	334	349	318	353	339	339	352	387	343	336	315	343	341	322	341	323	349	340	351	318	378	337	342	374	357	349	385	344	344	333	369	375	344	351	363	397	362	317	336	326	328	330	324	371	335	349	334	342	355	335	326	359	340	364	368	333	350	337	378	356	373	360	335	316	396	345	333	360	359	338	367	351	364	370	360	349	329	337	334	357	353	323	344	379	361	348	332	350	324	361	329	380	381	377	333	346	346	353	359	352	339	348	371	376	370	340	368	357	380	344	373	346	359	381	341	343	361	341	335	386	367	321	328	352	350	354	360	346	361	331	366	334	341	366	342	348	355	365	367	347	360	366	359	370	348	356	362	365	363	356	340	348	358	336	366	336	363	345	325	390	334	356	333	357	364	346	314	362	326	367	374	354	376	343	386	378	347	340	348	329	347	370	350	350	361	372	344	349	336	315	351	342	373	360	347	356	372	340	359	339	353	341	365	389	377	335	376	340	381	338	316	359	328	336	331	360	332	366	330	338	355	364	360	340	305	348	350	308	349	380	314	321	354	332	407	407	349	322	372	353	333	371	351	355	321	328	338	341	374	342	367	340	369	341	322	338	339	347	343	359	335	350	312	339	348	392	362	362	354	364	356	344	342	360	345	341	373	323	333	354	351	318	354	352	353	349	362	341	385	321	345	350	357	359	371	287	347	377	350	308	353	370	398	349	351	355	372	357	318	354	347	352	344	366	312	357	348	372	371	379	366	366	353	331	392	348	332	337	343	343	352	354	331	345	374	355	354	353	326	364	356	326	341	356	370	382	367	378	357	343	359	342	363	358	327	332	357	369	326	349	351	362	348	354	303	348	325	368	304	390	361	338	375	331	329	359	331	373	330	317	325	345	386	339	358	333	364	384	322	332	337	325	349	384	357	389	362	358	370	342	344	380	347	396	322	352	332	383	355	345	326	372	386	347	366	369	378	341	355	377	346	382	368	334	350	330	355	361	343	344	357	364	363	348	325	348	336	353	315	338	344	309	362	349	379	345	344	353	355	359	344	350	357	358	375	364	315	350	386	334	366	375	351	325	356	381	338	341	326	369	365	342	340	337	364	338	365	324	379	340	349	347	322	361	332	342	358	320	308	365	376	331	371	331	331	321	331	330	362	323	380	347	327	341	365	359	355	356	323	362	345	331	362	353	370	327	342	347	316	340	357	332	351	351	372	333	330	358	371	364	347	320	331	341	364	314	315	363	345	379	358	363	340	335	350	351	378	373	361	363	345	344	332	374	364	320	348	382	321	341	380	326	392	342	333	353	357	343	372	349	376	355	344	371	339	382	348	370	337	350	368	354	375	364	381	339	376	333	362	310	333	339	351	318	355	385	402	332	339	368	367	366	341	346	340	353	353	380	370	351	344	403	368	339	341	308	363	376	365	328	351	394	357	350	329	332	368	351	346	363	360	351	358	318	334	374	326	374	329	350	321	372	336	381	364	390	364	387	328	383	375	383	356	341	356	350	348	370	320	348	294	352	361	349	374	322	380	326	331	368	381	358	380	341	336	360	322	325	383	369	330	349	326	321	349	355	371	356	391	343	372	335	355	344	356	360	327	362	336	378	369	384	357	335	367	353	359	347	352	339	362	370	337	350	329	344	348	358	370	354	403	349	322	349	355	364	392	349	322	357	326	381	337	369	366	332	323	358	336	381	366	363	348	321	351	362	379	332	389	343	359	346	357	336	338	349	352	356	381	315	333	361	351	355	368	343	336	374	341	357	360	394	347	354	380	351	356	343	350	344	382	361	359	365	348	322	335	380	376	348	370	339	328	364	375	353	370	339	357	363	358	370	352	372	359	385	375	314	306	339	368	389	344	381	304	333	338	336	326	344	388	389	383	351	339	349	349	328	365	369	361	362	336	347	368	351	359	383	322	350	349	325	345	344	328	383	354	350	363	351	334	340	354	324	397	373	349	356
2179	820	897	871	864	877	849	904	891	827	845	865	831	815	831	837	812	850	835	837	837	873	831	840	880	867	866	822	840	832	851	880	846	909	861	834	783	876	857	795	837	856	807	877	884	863	794	852	843	838	791	913	865	900	823	850	904	826	852	854	844	811	862	865	853	805	818	819	888	837	809	808	843	860	835	789	835	822	855	840	896	823	824	846	840	841	839	869	842	828	863	849	792	829	840	811	853	824	832	871	800	851	860	832	863	820	913	812	841	831	837	893	794	849	858	892	859	840	817	822	908	821	823	819	823	834	896	872	855	828	852	839	799	811	838	808	855	826	884	818	901	851	838	846	857	812	847	821	849	853	820	855	864	835	849	865	845	849	802	842	842	792	802	853	824	892	860	883	806	842	874	828	839	817	879	860	812	818	840	854	835	882	847	906	815	836	856	875	815	898	812	818	795	855	843	843	843	792	797	875	863	839	833	871	855	858	821	853	832	854	805	846	848	845	845	820	813	851	805	852	832	832	822	843	803	839	844	873	793	802	795	838	799	844	771	854	875	817	800	850	837	878	797	826	838	886	794	814	845	840	857	842	804	895	828	861	858	843	850	812	859	836	848	865	845	781	770	814	842	852	871	795	829	867	816	799	820	819	824	840	821	781	853	827	871	841	819	849	821	789	814	807	836	824	812	760	839	836	838	886	791	906	844	852	812	832	850	872	837	853	849	860	857	823	852	756	762	873	809	856	818	840	861	890	858	790	822	841	841	827	834	790	799	835	875	902	898	823	837	869	842	835	888	843	809	776	795	828	806	872	838	842	816	783	857	830	807	848	846	901	771	860	833	830	826	859	794	828	863	851	847	810	860	861	805	836	814	818	841	853	808	850	820	841	857	788	839	770	873	817	840	885	852	883	829	807	809	870	805	840	818	836	821	870	813	848	829	786	822	797	812	806	794	853	837	857	839	834	754	797	851	839	837	850	798	861	846	830	860	813	851	821	848	807	869	840	816	860	758	838	881	817	860	809	852	809	780	850	850	890	844	807	877	850	856	801	826	836	801	795	849	799	857	863	831	855	839	835	855	856	837	788	850	841	827	829	837	809	840	873	843	783	795	844	867	803	856	870	806	809	846	780	808	863	829	814	805	851	833	792	897	835	821	853	835	807	824	860	850	806	838	818	837	853	834	828	805	832	849	836	849	819	819	815	867	839	845	833	858	818	803	803	863	887	817	902	840	871	879	861	826	822	834	800	842	832	864	806	845	860	809	841	844	816	845	867	902	822	820	850	840	790	837	795	845	830	863	831	835	799	820	837	825	861	885	838	807	839	845	841	861	812	766	870	881	774	879	814	824	876	848	839	834	833	893	800	806	808	894	847	816	854	865	847	841	835	817	799	822	867	858	807	838	819	826	820	853	849	813	786	834	863	880	863	815	816	862	829	826	861	831	856	834	813	838	839	840	860	811	865	801	823	863	794	855	806	837	833	836	842	876	785	824	835	833	838	848	822	808	850	840	827	856	834	837	795	833	857	809	864	817	828	871	877	831	819	821	850	857	879	882	848	866	821	794	863	851	922	820	896	800	883	829	872	826	855	821	823	761	841	805	829	780	867	865	850	865	822	870	861	858	850	847	898	890	841	877	828	855	882	863	833	819	868	860	832	818	841	828	883	911	832	844	809	856	839	886	790	901	852	834	832	862	811	846	875	846	814	879	822	830	833	814	836	893	829	837	795	796	811	862	855	834	819	842	756	803	836	815	887	825	829	853	829	828	770	805	803	838	761	824	845	855	844	837	839	852	779	828	830	823	844	829	857	856	791	793	841	849	841	855	886	865	871	817	855	846	857	809	861	846	880	780	777	850	836	908	868	797	790	816	781	762	856	809	752	824	862	834	822	824	805	846	839	839	816	865	878	824	845	813	834	824	829	845	877	816	857	809	804	892	840	826	779	827	846	786	816	841	858	771	841	809	871	794	836	854	862	821	899	857	809	815	859	829	876	810	832	810	862	856	854	845	787	845	826	861	896	848	848	838	821	850	818	836	817	811	823	788	805	821	809	783	841	853	811	869	813	864	842	810	806	863	817	828	812	872	867	854	794	838	838	852	825	802	841	815	871	843	813	845	789	854	821	828	847	858	844	844	811	835	839	825	820	849	875	858	864	798	831	849	862	829	865	812	809	846	829	795	880	804	803	762	838	849	834	848	878	860	849	875	858	833	858	877	852	895	906	796	847	888	809	903	838	834	838	812	887	819	836	844	877	855	807	806	862	820	857	778	830	873	891	819	825	882	827	866	856	857	799	798	866	836	770	813	904	841	797	769	912	823	801	798	861	838	909	794	816	847	822	813	843	835	795	850	801	843	864	818	853	860	832	838	864	797	878	855	754	820	865	802	785	809	877	812	848	822	816	874	828	821	851	823	812	859	856	849	777	792	804	827	821	872	849	822	814	828	851	829	776	813	820	856	837	855	858	834	842	872	867	821	862	840	818	870	866	844	850	903	820	839	886	811	857	804	778	867	856	809	823	824	858	841	834	804	820	845	838	896	828	767	845	883	838	787	853	825	817	847	830	818	854	838	830	824	831	836	816	836	922	858	852	857	828	820	820	850	862	841	826	771	818	861	891	812	902	894	882	856	799	813	833	822	784	839	860	850	856	881	846	801	797	833	828	830	812	808	836	873	790	827	811	850	832	859	822	832	831	849	890	780	866	822	791	819	842	808	796	837	819	860	844	807	849	892	870	817	869	868	843	843	839	846	825	851	835	893	796	838	851	822	804	815	837	862	838	840	844	800	857	868	814	874	842	876	832	832	814	898	819	807	879	821	809	864	828	884	884	855	781	864	814	806	805	809	786	836	844	811	894	782	840	865	913	804	863	853	822	896	816	867	849	801	798	831	844	810	872	812	797	838	834	809	845	857	802	880	823	861	891	896	845	851	819	881	863	840	886	871	843	870	806	832	863	818	831	769	864	763	811	826	842	842	827	838	759	842	825	855	833	858	847	803	856	791	813	835	818	807	851	843	820	838	815	857	869	817	815	868	854	801	861	840	875	786	865	796	833	854	797	812	856	826	820	801	789	847	864	746	862	849	885	895	796	836	787	862	821	818	805	825	803	851	854	889	830	826	857	838	818	829	848	813	826	809	833	866	844	854	880	817	826	876	898	867	924	823	839	874	822	840	799	843	866	853	840	842	818	825	815	844	837	812	806	833	821	844	813	805	843	848	776	840	792	835	827	886	829	835	866	834	816	847	799	828	856	837	852	825	871	821	817	845	817	884	874	837	806	864	854	798	851	848	863	804	767	835	818	858	820	879	837	865	854	865	794	794	862	856	846	839	845	835	797	876	833	829	859	831	869	874	803	840	836	863	877	849	846	786	809	817	774	815	848	833	851	842	824	832	821	827	869	860	860	818	845	860	820	867	811	811	844	836	855	811	810	788	791	827	798	836	817	861	846	813	851	868	825	823	833	845	809	824	799	870	868
7209	515	525	431	370	321	273	281	238	266	229	251	264	237	236	225	217	221	222	236	232	205	229	237	231	251	234	211	235	227	244	221	174	211	216	234	223	223	208	235	191	220	205	202	222	241	195	199	227	235	239	243	226	210	208	203	210	229	241	217	217	219	209	213	219	220	229	227	226	238	203	205	210	211	227	209	227	204	227	223	239	180	225	261	250	220	219	200	208	222	245	199	213	234	210	217	245	233	228	217	225	207	205	207	222	193	220	198	210	205	229	256	226	221	226	219	187	189	221	207	216	246	208	209	194	233	236	195	184	220	199	198	251	208	211	225	198	209	214	231	216	206	208	215	220	200	233	187	216	217	232	215	202	221	197	226	230	216	201	201	202	225	218	204	233	216	206	235	224	216	227	230	195	216	195	207	227	227	206	224	203	211	238	232	190	207	227	212	227	219	234	216	219	239	222	195	242	201	228	201	203	195	203	201	218	214	229	207	223	193	212	228	189	202	228	234	205	177	195	202	231	223	229	222	198	234	206	241	190	197	220	238	224	232	206	205	218	207	203	217	185	214	240	212	212	231	209	194	173	219	212	223	197	227	203	188	214	221	212	207	232	226	228	224	203	205	197	218	240	196	201	213	222	211	211	224	230	220	202	208	207	225	206	217	199	220	182	220	217	246	231	198	205	196	217	215	228	230	231	244	245	229	202	203	195	234	242	224	192	227	226	211	218	229	197	209	228	224	225	235	215	233	202	207	235	212	239	220	215	212	203	221	208	219	204	241	250	202	224	193	208	197	192	228	199	197	220	223	236	203	221	176	212	224	195	187	207	221	209	193	221	177	218	212	207	218	201	234	222	202	243	219	250	230	196	213	201	186	226	214	180	222	227	198	209	210	242	223	218	221	230	207	230	236	213	197	214	216	215	206	239	248	204	215	236	222	224	187	208	229	200	226	216	200	184	194	208	219	200	212	209	193	202	220	209	171	238	224	212	205	178	201	216	215	232	206	206	214	221	232	225	207	206	205	216	212	212	210	213	214	208	215	222	195	238	196	258	244	205	216	222	222	213	196	214	255	203	220	214	215	202	228	203	243	217	185	209	206	225	204	208	197	218	228	191	230	238	217	224	219	214	211	204	231	265	200	199	207	219	203	215	202	204	233	216	216	217	215	203	205	215	221	232	229	197	197	232	203	223	190	211	209	226	222	189	224	213	211	190	225	201	247	216	213	201	230	237	223	196	203	191	202	218	236	239	230	218	236	200	219	212	240	223	214	242	239	230	227	207	212	188	203	231	214	241	216	205	230	232	183	206	208	238	251	235	201	223	192	214	201	201	198	224	205	229	210	216	236	230	226	223	237	197	202	194	215	196	192	201	229	204	213	227	197	210	197	239	250	219	220	190	211	228	217	219	199	231	214	234	224	198	200	211	212	240	196	222	213	224	225	241	218	227	209	233	221	227	211	231	226	206	220	211	218	204	223	233	229	218	222	207	192	220	229	209	201	228	238	218	213	198	219	192	201	211	213	200	233	228	236	214	216	195	193	234	214	228	202	217	187	183	210	190	225	206	206	210	190	220	215	237	203	216	222	238	228	241	218	201	226	196	213	191	220	206	198	214	196	216	221	194	200	205	209	200	221	213	206	224	220	219	237	225	216	209	203	204	231	231	209	196	203	231	228	226	236	245	221	219	238	230	212	196	227	233	248	224	203	211	206	219	249	198	250	189	225	226	226	222	221	204	206	201	198	217	217	211	214	226	212	228	210	211	208	215	204	233	220	192	246	220	203	232	211	198	230	191	231	218	210	246	231	195	196	176	222	211	215	234	212	200	217	225	243	222	215	230	211	199	206	229	222	227	207	206	206	220	230	206	219	233	215	220	217	229	211	218	217	235	198	194	216	226	196	214	223	219	218	222	207	230	243	227	190	218	229	233	206	212	207	228	227	206	229	208	220	212	209	216	208	209	201	216	218	235	199	244	246	222	196	210	227	235	220	229	233	200	216	215	227	225	196	207	173	235	205	222	200	234	196	214	212	234	214	244	204	222	231	217	212	209	216	197	222	234	194	214	221	197	240	223	253	192	208	211	235	232	219	205	209	217	184	230	205	254	220	201	222	197	217	197	211	211	207	198	217	234	209	247	208	200	198	218	249	220	214	215	221	195	205	223	194	178	217	195	244	248	216	213	176	211	236	236	200	200	202	201	212	217	217	226	213	193	233	237	238	229	192	228	222	212	239	238	196	197	219	213	208	222	220	196	184	231	232	226	220	211	208	203	222	203	226	239	197	228	216	237	223	209	190	219	230	193	233	235	218	231	198	225	208	242	200	197	176	211	245	225	198	209	198	216	226	188	194	221	185	214	205	222	194	222	197	202	221	203	206	200	222	221	224	201	199	218	198	206	199	204	210	218	225	219	208	198	202	231	211	201	206	240	182	195	219	237	210	213	210	188	193	192	210	221	223	191	230	220	200	240	207	198	207	214	232	247	194	208	216	263	236	219	214	235	220	210	202	211	211	196	241	224	231	219	198	199	198	210	211	237	181	230	213	201	241	207	224	224	213	205	213	219	231	210	186	208	200	198	208	194	188	243	216	239	229	224	209	199	220	214	244	218	210	215	226	216	218	207	206	222	194	209	189	214	207	210	236	191	201	197	199	195	220	211	207	216	248	212	243	181	211	202	209	215	194	223	205	206	223	202	228	217	223	221	204	191	221	238	227	242	194	213	190	205	187	184	222	214	223	210	187	228	195	209	214	203	226	213	245	218	202	179	212	219	190	232	246	209	230	246	223	208	218	241	200	205	243	221	208	225	225	221	217	210	201	206	210	230	201	230	219	215	224	225	205	238	222	203	209	217	199	221	205	217	217	207	221	226	208	191	234	217	227	228	216	202	217	211	219	234	195	224	203	225	211	194	220	203	204	221	223	207	207	213	197	254	209	236	210	203	232	196	227	186	225	225	234	216	218	216	199	239	201	210	224	243	254	221	220	228	218	219	208	235	185	214	221	198	216	210	236	190	218	226	183	217	223	228	209	243	205	181	210	212	179	211	236	203	239	227	184	205	192	183	237	213	242	224	229	219	222	212	230	227	221	197	199	222	205	222	218	215	219	230	213	190	199	186	234	192	206	227	191	195	215	213	232	227	217	192	224	214	206	206	232	221	238	195	223	221	196	189	227	222	235	245	223	235	205	228	198	220	218	227	211	220	199	226	220	217	223	214	228	199	237	225	190	209	226	206	201	247	239	208	183	220	196	250	216	243	222	245	202	193	207	224	227	207	215	229	211	231	211	194	219	193	223	219	226	192	217	203	220	223	205	185	216	217	228	200	225	212	229	191	192	203	202	207	202	218	200	233	236	163	199	215	231	211	215	207	221	219	226	184	223	204	221	228	202	212	250	216	215	216	224	218	213	208	215	204	251	226	231	211	242	220	220	223	200	214	215	205	207	233	226	197	222	222	209	215	209	212	219	201	216	199	192	247	202
6317	783	1217	1398	1276	1172	1051	1011	950	847	741	769	729	757	701	661	665	657	638	649	619	640	649	627	636	649	645	619	658	594	644	597	626	610	616	635	556	620	627	657	625	593	588	565	584	580	595	601	580	545	599	579	593	603	584	601	581	570	623	608	600	562	556	629	586	586	625	610	557	596	565	656	530	598	603	605	623	588	566	555	608	586	550	563	560	597	599	598	644	584	579	577	599	614	592	552	589	569	529	605	601	587	601	601	609	581	581	629	576	616	636	559	554	609	573	589	625	550	616	558	623	589	605	606	579	571	636	605	564	609	554	632	602	606	611	601	629	593	598	592	536	595	580	568	607	561	579	580	526	587	600	621	608	587	571	623	587	569	568	524	597	571	537	611	623	580	577	625	568	573	585	605	572	638	586	592	605	575	549	529	577	574	589	556	580	614	584	564	591	587	582	575	605	566	615	592	569	613	575	583	586	652	563	536	595	576	581	568	577	592	589	603	624	614	588	537	552	611	533	571	639	601	588	563	553	619	598	567	582	540	542	578	617	582	592	590	560	623	585	615	559	599	593	562	597	617	541	585	530	610	594	620	600	611	644	598	562	550	590	591	614	574	594	584	561	581	558	557	568	624	644	584	609	570	577	611	614	563	619	587	576	573	589	594	563	602	574	639	571	564	584	557	579	625	610	569	575	590	572	550	589	576	592	590	605	587	586	606	557	580	607	610	550	591	609	566	572	569	571	562	577	645	578	588	564	528	581	578	592	585	565	590	620	562	547	602	570	615	595	559	595	580	579	616	567	588	587	633	585	569	557	598	593	613	570	591	570	614	627	591	591	612	552	613	565	613	573	602	628	594	595	617	561	568	625	620	579	565	612	560	579	598	624	567	598	555	589	641	585	582	601	581	594	626	609	599	555	601	574	598	581	518	586	592	610	577	611	594	570	556	588	613	581	552	600	601	582	583	616	586	596	602	583	568	581	624	572	560	581	636	593	550	567	613	588	566	590	620	539	552	554	562	544	610	595	578	596	608	610	592	582	544	585	579	608	579	586	568	533	647	595	586	554	641	617	562	624	618	597	598	569	598	526	586	582	603	587	598	562	585	636	559	600	574	587	609	587	616	618	639	573	586	602	591	608	599	615	626	544	564	588	604	565	558	606	608	558	623	579	607	582	607	593	575	576	593	627	596	545	601	595	531	617	597	587	585	599	572	633	586	573	582	560	620	580	573	556	551	595	556	572	563	561	586	569	558	567	591	596	605	550	589	566	608	590	597	569	574	618	615	595	565	608	595	562	578	547	570	572	622	575	600	564	607	606	578	571	624	581	547	600	574	515	590	569	572	582	585	560	555	600	549	596	626	589	556	578	602	568	595	582	580	603	613	572	564	600	562	595	539	578	576	555	612	615	595	575	619	531	574	567	583	584	563	559	578	601	539	610	566	569	574	563	561	593	577	610	592	595	540	617	574	594	589	565	634	567	570	584	558	561	583	595	590	574	561	555	587	638	569	598	636	606	569	602	547	618	571	572	582	609	562	597	579	576	586	615	548	600	581	623	567	569	617	640	589	574	622	577	586	620	566	586	619	577	604	632	554	574	600	569	566	550	551	615	580	592	592	603	608	598	560	616	563	578	581	576	600	544	582	622	492	573	586	579	590	587	599	588	610	638	582	596	601	591	536	589	544	557	578	560	564	589	573	610	595	536	553	575	599	615	583	550	566	612	614	580	612	545	574	562	577	584	601	535	556	601	593	595	589	587	575	595	551	618	594	587	590	611	564	598	582	556	585	604	550	569	557	542	591	584	621	581	610	603	549	573	598	610	589	567	534	600	577	583	549	584	564	585	571	560	579	629	604	610	575	616	568	594	553	558	597	544	573	601	551	603	642	607	586	570	577	625	584	552	588	554	564	593	567	586	604	569	576	569	569	622	606	575	561	592	588	554	631	609	568	607	590	614	643	551	556	550	587	567	574	579	612	618	548	573	636	592	567	605	579	550	572	617	608	517	591	569	602	618	566	578	653	583	538	568	585	602	586	557	595	583	593	567	574	590	614	537	605	564	575	588	558	617	595	563	591	570	563	570	616	607	563	585	560	586	569	570	588	577	553	599	557	586	575	539	602	627	623	568	582	620	604	574	591	583	588	577	602	581	600	643	602	567	582	610	563	552	577	579	569	549	617	593	573	561	585	574	583	590	589	594	558	586	596	579	550	645	541	606	579	547	624	604	604	571	538	570	560	574	611	553	578	579	605	594	587	600	562	631	598	593	537	593	589	573	592	586	589	579	581	587	558	556	623	635	561	608	591	572	584	595	571	637	535	596	567	578	584	608	562	592	556	610	610	566	617	605	611	578	580	572	596	605	582	592	603	572	608	603	589	590	601	525	587	597	594	554	565	576	576	595	603	577	611	608	541	595	591	618	585	632	581	571	630	622	600	532	636	582	610	609	550	599	616	606	592	568	607	583	561	581	607	607	553	598	564	627	604	593	549	592	625	634	613	591	584	585	570	569	569	641	612	591	607	600	597	564	596	543	572	593	565	574	560	533	581	586	608	567	563	587	580	621	614	584	591	540	576	622	592	595	567	565	567	569	568	632	586	573	598	547	605	605	544	586	536	589	602	578	571	566	588	611	633	590	577	544	563	564	589	593	596	622	564	576	575	629	591	559	578	589	590	590	601	551	596	582	577	588	593	607	603	594	643	554	586	550	591	592	622	569	566	561	602	561	591	575	539	563	581	602	587	568	592	583	591	608	569	620	542	589	550	607	571	616	583	557	607	588	596	586	582	642	615	546	570	620	583	612	614	608	590	590	595	578	581	617	590	581	589	597	607	551	607	593	625	566	578	588	585	602	564	619	590	584	633	589	594	645	563	522	582	610	554	581	563	568	584	602	608	573	572	646	593	604	571	611	591	586	580	605	591	575	578	594	578	576	609	595	565	613	619	619	618	568	560	591	545	637	578	568	581	600	605	542	552	594	566	571	614	561	587	591	603	597	543	572	556	605	576	584	615	618	623	520	603	595	619	611	605	571	579	631	605	638	576	545	621	595	606	580	618	588	580	588	652	614	548	587	592	597	598	579	590	569	621	605	568	573	600	602	589	609	614	600	591	586	638	591	562	570	598	567	533	617	600	566	565	639	573	613	599	576	593	559	568	577	578	583	581	563	580	569	596	584	503	582	599	566	628	580	552	595	542	537	584	574	574	592	573	600	569	595	589	576	530	618	586	574	558	586	593	566	582	613	558	603	574	630	582	592	594	624	569	569	602	585	577	563	544	610	583	580	597	592	582	608	573	622	587	605	541	566	592	641	573	591	610	603	577	570	603	613	510	607	574	581	588	606	563	559	607	611	578	603	596	622	595	587	555	593	588	594	627	628	590	587	536	580	559	623	606	605	578	588	612	560	549	609	584	601	590	598	579	582	607	542	625	556	565	604	576	564	583	572	581	616	586	564	602	569	576	595	594	567	550	565	545	577	575
14630	1390	995	869	706	633	559	536	503	460	461	410	431	375	412	415	405	384	405	380	401	361	372	392	382	374	358	364	338	329	375	401	380	383	355	359	398	397	374	374	372	404	353	375	363	384	377	396	366	391	391	396	359	367	398	352	380	399	372	400	392	405	353	385	401	372	441	387	359	378	369	394	368	363	350	364	371	390	391	379	347	357	365	378	393	431	372	365	419	361	401	365	401	331	364	357	405	407	387	352	377	388	348	364	374	362	374	337	377	375	382	380	346	386	386	358	403	361	393	379	384	381	385	379	438	384	446	382	410	387	406	399	413	354	390	316	385	386	343	371	430	384	368	374	406	385	378	381	351	375	404	390	337	384	376	363	335	348	360	395	391	383	378	380	376	369	346	380	338	347	370	373	379	365	368	376	369	397	383	394	398	348	406	386	371	368	421	387	409	384	376	390	362	366	368	373	363	389	415	337	377	350	384	408	404	381	415	368	354	371	349	409	362	369	349	341	421	354	373	380	342	370	363	384	353	378	359	337	367	363	413	337	369	394	388	361	413	415	413	385	384	353	350	359	343	369	400	374	347	379	351	400	372	364	376	371	373	357	361	392	339	386	379	351	406	397	413	416	370	349	393	388	386	339	373	366	394	375	355	368	339	382	371	345	414	380	398	401	391	381	344	330	414	358	337	350	384	384	384	337	410	374	371	374	381	357	350	372	354	388	356	361	378	368	340	383	366	338	367	379	407	390	374	413	388	416	370	402	375	339	371	310	376	396	366	398	387	378	369	336	364	388	402	398	370	369	345	363	398	393	395	358	363	403	370	404	382	355	332	398	423	375	366	342	365	365	409	361	361	322	369	375	380	378	392	388	421	327	369	349	326	374	366	390	398	410	395	430	406	385	384	367	412	363	374	389	362	366	392	383	343	355	380	384	348	374	352	374	375	378	378	389	428	388	375	355	375	389	378	364	336	374	396	363	367	325	391	408	363	374	388	363	384	397	376	360	366	360	373	367	396	431	335	355	400	385	388	363	382	360	372	376	345	375	384	376	361	377	356	391	349	398	369	383	347	404	378	348	349	403	353	431	416	345	341	406	408	418	391	374	377	389	393	366	376	375	413	397	353	405	372	361	369	364	374	375	383	360	356	375	359	379	350	379	337	382	373	363	399	391	389	415	421	418	337	371	380	393	347	419	372	370	333	383	390	364	360	342	343	343	350	395	366	374	385	354	395	353	360	342	365	362	347	365	398	375	371	367	379	390	410	388	375	378	369	388	353	384	403	403	388	373	340	347	386	366	358	350	356	333	396	380	372	359	399	389	358	361	354	360	376	424	381	373	341	400	366	373	388	363	373	367	385	362	359	347	347	374	388	403	382	332	401	372	389	386	384	380	406	403	358	359	384	367	354	350	409	381	370	359	365	381	362	388	391	383	361	368	333	385	342	374	413	380	383	380	335	380	424	355	395	396	380	368	414	379	387	362	391	358	353	372	347	341	414	403	403	351	388	379	368	343	367	369	363	368	416	379	380	423	372	368	380	358	377	337	351	389	392	390	387	382	332	354	364	416	398	391	369	365	380	364	384	394	377	371	362	342	366	337	347	342	365	378	363	375	358	369	343	379	347	365	426	366	339	356	359	378	389	360	378	360	421	381	365	378	415	362	375	380	384	354	374	420	370	349	392	358	368	341	420	381	361	418	396	400	371	376	359	360	364	366	351	386	372	375	369	374	374	359	367	383	412	355	361	376	383	382	440	379	363	346	373	366	346	356	382	356	364	394	356	360	379	378	401	355	350	383	381	333	363	353	399	370	365	367	333	335	387	397	387	346	407	358	377	353	379	399	365	385	367	390	377	373	370	369	348	361	365	332	408	380	406	406	421	382	344	386	405	343	366	405	390	366	387	384	361	389	382	399	377	374	341	340	351	402	386	372	347	405	376	433	353	399	361	379	397	399	330	366	369	383	365	350	396	369	342	395	389	377	349	345	402	351	341	372	417	410	358	383	351	368	329	362	375	410	408	374	373	365	363	343	356	397	376	349	348	392	363	406	356	377	379	406	348	384	350	418	351	361	408	386	351	383	349	373	351	352	359	356	407	361	357	399	367	374	415	373	374	370	406	372	404	411	400	381	356	371	338	352	325	345	377	336	386	343	371	373	387	376	377	361	357	367	359	384	328	337	385	337	371	412	348	406	384	393	398	375	389	381	318	351	355	385	357	376	401	376	367	359	379	380	355	345	355	395	351	345	361	402	419	351	375	380	373	393	358	355	370	367	401	379	384	408	340	388	389	372	424	354	350	358	359	403	363	357	360	329	364	387	357	362	355	368	370	360	371	365	362	376	369	366	376	369	387	412	367	420	385	382	331	397	403	374	383	373	371	367	387	353	363	372	399	375	348	414	418	328	389	388	381	353	373	334	357	374	365	366	383	408	379	367	378	368	361	343	373	356	360	362	356	343	370	366	316	351	388	347	347	345	380	379	318	376	370	356	355	423	373	383	398	355	342	372	362	413	366	372	370	399	387	357	368	364	341	412	379	358	373	373	372	375	364	348	398	335	367	406	367	360	372	386	362	391	380	401	358	385	405	399	327	390	396	372	343	412	365	390	363	424	405	373	359	373	365	343	377	399	352	388	387	384	366	368	392	416	395	379	387	362	375	383	354	370	396	358	393	376	338	391	382	359	387	381	407	392	342	372	365	358	402	421	366	398	379	356	366	396	333	372	357	392	374	335	380	379	377	377	375	360	384	358	379	359	373	357	362	364	394	375	351	367	374	347	352	354	319	370	379	371	410	382	350	367	384	373	362	367	351	339	368	385	359	380	342	401	369	349	340	401	350	391	373	360	416	392	380	383	374	399	343	399	373	390	388	355	383	372	365	351	368	371	404	381	385	383	364	385	415	386	371	377	342	377	345	383	379	413	394	392	347	392	384	337	376	344	376	371	368	365	379	352	392	387	351	368	389	359	349	365	384	379	393	411	357	349	385	407	418	363	358	393	411	422	384	376	398	351	392	344	365	388	406	399	390	364	343	336	343	360	358	378	372	407	343	346	396	364	368	371	384	393	396	349	370	398	377	363	354	385	361	385	366	388	369	344	350	388	351	389	361	374	389	384	368	393	419	382	374	316	361	351	349	360	352	399	334	384	379	378	384	382	366	382	407	356	382	390	357	362	367	398	382	345	346	358	342	417	370	352	389	354	389	365	392	374	366	399	390	386	370	371	341	393	342	378	411	339	394	385	371	352	356	348	440	373	363	412	381	346	349	351	386	407	391	359	389	381	378	351	374	413	375	354	376	357	370	360	345	343	370	380	406	360	372	344	390	386	391	399	398	362	337	338	360	379	403	365	360	367	435	376	380	363	352	420	396	361	386	383	382	390	321	364	396	357	381	392	352	337	346	368	373	335	346	402	396	394	350	373	371	376	370	364	381	361	392	362	359	360	320	350	378	379	334	388	364	385	432	388	376	359	386	398	355	385
8341	1461	2271	2588	2244	2157	1948	1732	1516	1352	1360	1343	1166	1130	1137	1129	1047	1041	1012	1052	1038	976	973	957	971	947	999	973	1049	968	970	980	903	982	935	926	907	969	924	980	888	913	899	925	986	922	930	913	861	912	943	917	922	944	924	898	863	908	1005	864	954	892	915	966	924	870	940	838	951	925	934	936	924	898	909	908	887	935	901	934	954	917	912	971	920	926	869	928	946	912	891	960	926	932	901	900	904	917	950	934	892	852	893	953	937	950	927	894	890	913	924	910	920	897	899	889	937	921	931	961	899	925	866	878	927	887	883	937	906	905	912	906	856	907	937	942	823	904	862	921	838	910	939	959	898	905	933	886	921	904	872	879	944	872	947	896	917	933	901	902	869	951	937	893	954	899	938	934	926	925	881	904	931	936	895	905	925	877	878	901	938	971	959	963	910	890	995	923	946	927	934	928	932	928	885	893	925	875	945	891	996	901	871	953	858	909	967	911	929	988	934	848	884	905	899	948	959	880	971	904	878	896	873	954	944	933	895	902	925	939	904	916	897	890	928	912	952	862	967	913	966	920	938	921	929	905	878	874	925	888	959	914	887	908	959	945	895	932	817	980	907	859	916	903	919	936	968	879	856	934	895	875	934	922	939	883	916	978	869	921	864	903	936	942	902	954	988	901	897	913	955	949	954	938	917	935	890	874	894	926	836	953	935	942	948	938	963	895	944	953	840	931	922	921	911	952	915	883	877	921	916	869	970	933	932	903	919	943	886	898	923	928	964	928	899	914	894	840	901	907	876	911	889	936	911	944	931	904	877	846	917	926	939	889	923	924	885	886	898	856	940	927	928	931	931	865	900	945	876	914	961	924	895	933	912	861	870	959	883	849	895	921	894	908	934	906	847	911	930	901	829	924	923	889	916	893	915	915	919	934	991	938	961	917	925	922	837	914	942	871	932	922	1000	867	937	921	958	893	877	896	939	918	897	918	942	949	890	932	957	891	878	902	921	1014	911	931	924	916	985	897	877	906	878	851	882	914	927	884	973	896	888	873	911	901	878	894	896	930	925	905	891	931	912	926	908	896	884	877	887	891	882	914	913	909	976	911	979	920	905	958	877	884	926	962	878	935	902	901	915	901	941	887	950	944	982	872	961	899	944	857	887	872	946	883	921	907	934	868	936	892	893	889	918	881	921	905	922	896	972	935	895	926	931	914	910	955	930	848	942	911	903	907	941	923	919	959	934	891	969	903	950	898	903	888	891	954	932	906	930	912	921	893	938	876	894	935	923	922	863	893	927	988	936	925	902	895	973	918	950	920	868	957	887	901	913	931	904	905	924	951	838	944	913	922	904	870	951	893	882	899	900	869	825	947	895	909	920	943	913	933	898	885	938	886	943	938	1014	898	902	943	978	917	913	968	918	892	933	881	876	953	1001	915	874	929	923	903	897	941	907	940	938	876	966	941	917	903	921	919	884	888	932	907	900	901	946	939	924	885	918	863	972	929	917	966	934	883	935	862	855	908	949	953	913	901	925	961	936	915	921	883	902	925	869	970	942	888	890	861	883	935	893	916	927	958	905	957	889	941	914	932	954	932	852	927	925	943	902	965	914	919	913	868	920	924	879	910	879	930	898	927	903	922	896	996	907	953	927	955	900	889	959	913	938	873	989	909	922	837	894	951	913	952	909	891	907	940	931	919	910	925	929	879	904	887	880	888	925	922	963	946	953	874	896	986	929	928	922	950	933	910	947	906	924	876	930	938	897	949	935	942	937	962	1024	932	936	868	893	926	925	909	940	906	888	879	901	889	912	946	885	993	920	966	913	950	966	917	975	907	928	889	898	919	907	930	874	920	904	933	907	949	926	968	894	891	940	968	838	889	945	877	886	890	921	888	957	921	916	908	873	887	892	872	872	876	885	865	943	884	985	927	913	919	1002	930	933	895	903	927	965	897	964	922	906	912	866	901	910	918	950	960	860	913	916	922	869	945	924	932	924	901	909	906	894	968	946	957	924	882	895	926	923	915	919	882	923	939	944	1008	937	923	919	935	940	888	921	925	957	928	926	870	990	951	949	895	890	881	924	965	870	907	900	929	858	922	887	911	912	900	933	890	894	924	888	962	908	943	926	869	908	958	847	937	983	932	869	929	899	905	896	914	938	915	891	992	895	912	942	920	956	934	938	920	887	872	857	924	912	904	896	863	945	941	940	897	919	902	979	891	946	918	991	1001	845	849	894	937	864	928	927	954	936	949	906	1024	886	922	936	942	928	875	924	900	922	873	942	917	991	955	893	950	935	902	919	929	942	887	982	851	913	909	894	904	891	924	904	914	903	944	856	898	902	920	893	872	876	916	905	877	843	907	969	899	896	983	898	917	908	930	891	935	935	944	921	900	918	902	923	949	901	883	971	897	870	908	934	894	841	889	966	927	884	913	958	896	837	879	890	929	940	913	877	893	914	946	933	849	895	918	941	936	899	898	909	962	884	952	949	928	886	878	941	926	896	915	988	923	957	889	948	913	938	925	903	912	945	929	923	884	878	977	950	889	904	924	900	917	923	925	979	917	894	889	934	955	925	929	911	972	894	925	897	886	903	950	930	936	968	935	917	940	914	914	904	919	880	925	911	948	909	870	866	947	941	871	903	896	959	877	944	930	855	942	902	935	926	968	932	979	960	888	947	893	943	956	936	911	875	853	942	925	956	900	931	955	929	909	870	919	924	913	948	926	944	908	1008	943	892	905	921	943	885	892	929	903	874	915	908	923	928	952	874	937	959	914	947	928	919	931	914	900	904	915	922	985	921	888	907	892	914	884	935	918	936	970	893	961	924	880	964	922	977	948	924	924	909	890	903	910	862	962	954	932	959	946	987	952	950	946	933	907	899	945	933	889	920	933	854	917	949	890	954	860	965	916	941	859	926	895	937	948	914	950	922	940	976	976	831	994	895	882	957	952	845	905	826	916	861	863	943	966	904	934	930	907	886	965	906	958	936	937	900	893	871	931	951	910	947	921	955	947	925	887	895	911	929	915	915	894	923	928	896	918	969	891	901	942	949	914	916	930	933	928	911	924	933	887	953	901	919	915	916	940	915	899	909	907	927	956	887	911	876	920	903	923	890	891	897	933	944	932	886	919	907	930	881	904	934	935	934	961	888	912	963	914	919	973	926	955	930	854	915	887	949	952	967	901	946	893	959	946	900	944	862	945	933	895	948	907	902	939	945	916	942	887	895	912	903	892	897	911	926	959	889	926	945	940	898	925	956	905	935	968	922	938	925	909	959	901	939	907	918	953	939	883	880	935	993	877	912	934	935	885	868	935	918	944	929	911	923	916	957	887	937	978	921	927	919	986	959	915	943	949	890	905	931	932	920	899	904	899	903	931	902	908	942	930	961	932	923	975	939	951	893	973	884	937	891	929	943	870	970	917	898	952	922	911	913	979	965	971	903	903	884	914	956	922	919	878	961	902	963	890	918	938	928	922	921	911	892	890	908	947	882	933	926	877
1687	406	381	345	370	378	328	324	338	378	365	337	347	372	344	322	387	352	345	352	395	375	344	322	341	331	361	345	351	355	402	385	382	368	375	349	339	334	333	339	379	365	363	358	352	326	370	335	360	349	366	379	358	343	341	352	378	342	340	357	360	333	346	325	331	364	328	336	335	335	325	363	377	344	328	402	353	374	347	381	320	379	373	385	353	330	348	350	344	359	334	348	351	369	333	360	331	361	348	329	331	350	353	370	392	368	346	374	351	333	334	352	350	359	397	344	334	327	346	362	383	353	384	379	363	355	360	333	371	328	337	354	346	363	366	340	317	327	317	349	339	338	342	346	348	358	366	353	339	339	345	347	346	360	342	337	354	344	355	362	362	362	321	337	306	357	381	359	332	335	344	349	337	395	373	371	324	354	348	337	351	356	334	358	322	352	361	317	366	344	337	352	333	369	378	345	342	386	361	366	357	359	325	330	379	344	368	317	347	336	339	355	390	358	357	331	339	325	336	348	343	347	339	364	327	344	333	333	356	371	383	362	393	329	343	343	402	333	366	373	353	357	338	334	322	332	333	361	365	383	364	361	358	365	340	350	334	365	339	339	328	334	380	306	362	343	378	352	374	374	362	361	359	329	358	331	397	360	328	349	383	392	371	384	317	379	357	346	297	311	390	354	327	353	349	344	331	356	335	345	357	343	368	347	333	339	370	382	342	328	348	358	365	323	314	337	328	361	328	358	386	315	347	322	342	323	336	380	331	392	367	379	322	334	370	378	409	358	369	350	341	352	352	375	346	397	367	334	349	311	360	339	357	345	330	338	343	352	349	342	361	398	421	356	393	366	343	346	347	321	350	369	342	327	351	359	359	330	321	351	331	323	317	316	385	392	383	351	366	373	398	330	366	332	343	357	402	363	365	344	343	346	367	338	341	372	333	350	326	342	351	328	333	358	348	308	355	360	317	340	360	341	342	321	365	348	348	318	344	359	315	359	345	350	371	364	341	353	349	353	350	319	356	359	360	331	351	365	320	350	318	363	351	367	356	350	375	352	359	331	338	367	375	375	363	331	373	342	343	370	345	346	367	343	367	351	328	326	365	339	378	376	329	348	382	348	353	331	330	349	393	314	349	338	346	299	342	391	351	337	334	311	370	344	338	383	352	325	345	348	369	330	333	336	366	352	372	325	332	376	353	366	349	377	338	333	358	325	367	357	314	324	358	345	343	377	337	359	356	346	366	337	365	340	341	341	316	340	318	378	345	332	339	367	349	369	374	340	367	378	330	347	352	382	355	350	376	382	371	329	318	335	337	353	322	318	322	338	385	363	352	364	351	341	354	358	368	357	362	327	327	331	327	329	379	302	370	355	336	348	354	365	323	386	363	368	358	365	378	346	350	333	384	350	341	346	372	395	329	351	333	345	342	384	366	324	339	386	352	346	343	368	357	309	331	340	348	326	366	352	326	376	376	342	354	351	375	371	325	337	352	358	350	367	376	367	341	369	367	337	352	330	318	352	360	344	362	354	344	362	345	366	333	344	320	380	330	354	332	338	339	370	350	323	342	306	329	373	323	332	370	328	366	353	304	327	361	336	366	343	354	345	385	354	358	375	332	343	348	313	314	343	332	351	388	291	357	331	359	380	326	356	351	358	336	352	335	339	327	353	330	320	325	322	340	353	362	352	327	369	349	335	365	352	323	332	397	344	355	354	349	334	348	346	343	352	363	345	368	375	355	346	362	366	353	363	335	345	361	337	353	349	334	332	361	356	365	350	357	350	339	361	366	329	345	315	345	332	333	352	366	377	364	320	368	337	318	367	331	357	329	382	340	327	393	385	335	330	353	312	350	353	360	367	338	343	351	378	311	363	339	328	362	355	318	385	392	354	366	378	354	369	380	329	383	349	339	348	375	303	376	321	327	376	350	341	335	321	344	352	338	311	329	366	353	328	346	350	377	337	362	344	370	344	365	362	342	370	349	325	367	362	337	337	311	373	356	313	355	365	345	334	327	349	334	334	372	369	326	335	357	366	376	335	351	385	371	328	330	383	401	356	338	346	364	367	339	351	317	333	356	349	371	377	354	342	326	316	346	370	337	350	371	340	337	353	341	319	349	324	349	361	352	340	379	349	335	407	370	344	363	378	330	388	348	312	345	354	378	367	371	332	344	372	361	365	321	321	352	329	373	366	355	385	362	358	321	326	344	365	306	371	368	340	346	362	354	341	350	315	339	375	319	355	349	338	340	387	358	355	326	389	368	335	365	355	356	357	365	328	372	355	360	343	350	354	336	356	333	362	362	349	328	318	354	325	364	351	378	363	382	328	374	342	360	358	339	362	357	375	374	354	364	359	366	365	356	349	364	378	338	383	352	317	327	354	358	377	385	344	322	346	368	341	368	349	371	340	360	358	337	329	373	355	327	356	363	385	352	368	355	368	366	330	364	388	364	352	332	382	340	346	340	343	361	311	329	348	369	367	362	319	375	408	346	363	384	355	338	337	350	330	369	341	390	347	353	332	328	345	359	360	357	382	341	378	354	345	369	335	388	342	351	379	369	324	383	346	369	319	377	360	351	342	352	342	338	360	338	331	348	349	362	352	316	360	367	350	384	324	354	351	380	357	356	322	353	378	335	343	361	362	359	354	351	327	354	339	351	344	374	375	343	381	383	371	325	336	363	342	332	337	349	348	344	360	319	354	356	331	340	335	347	326	356	363	359	354	361	348	338	370	337	373	342	367	340	325	334	323	323	352	385	400	343	326	358	335	384	349	363	346	336	357	353	356	325	367	388	360	356	371	335	337	382	366	340	336	343	327	325	393	338	358	387	339	354	362	363	317	340	380	363	321	386	363	348	356	344	320	346	369	323	345	351	353	327	336	391	342	327	361	336	329	348	365	348	337	366	354	346	391	390	364	385	355	369	355	362	354	400	312	352	306	336	380	364	364	333	350	378	335	345	324	334	343	353	381	392	363	339	330	330	293	328	322	335	329	387	315	361	366	352	348	340	326	327	383	333	364	329	352	372	393	382	348	346	380	307	329	375	369	346	359	386	343	371	328	385	330	357	345	340	366	402	353	362	358	380	362	391	341	331	346	333	363	318	354	390	342	334	358	288	372	367	376	367	386	346	378	355	336	325	342	340	364	383	353	339	358	401	362	321	374	378	370	361	381	365	339	331	349	352	397	338	338	367	316	370	352	345	349	368	320	357	350	295	349	336	334	327	354	320	351	340	324	355	389	325	345	344	315	362	370	385	328	339	335	335	354	342	373	350	390	348	361	368	402	318	379	363	328	376	350	333	371	346	395	340	365	382	344	332	318	340	351	349	368	326	373	357	310	376	368	360	375	316	352	323	358	364	379	347	348	345	323	360	330	338	365	359	339	346	404	346	349	364	308	327	372	367	371	351	384	345	354	366	383	318	351	342	368	361	369	342	339	332	296	315	345	404	335	372	339	376	343	359	356	369	380	331	351	348	360	369	338
2205	821	893	879	901	876	871	821	849	831	884	874	850	894	863	803	843	839	864	842	790	795	826	891	836	848	873	818	798	842	826	825	862	844	817	797	849	809	840	832	803	822	874	851	852	831	860	755	766	799	850	831	818	811	820	871	845	814	844	874	860	839	812	843	838	802	854	821	869	847	862	821	856	826	810	838	860	808	804	836	837	844	842	872	901	863	839	803	816	836	842	843	827	789	814	818	859	846	858	848	888	846	848	840	828	770	873	831	864	833	823	858	785	804	831	866	819	829	817	846	759	765	827	872	833	818	876	796	877	841	857	817	874	820	809	834	886	839	821	838	825	840	830	822	862	895	891	800	817	841	887	854	884	869	831	808	804	797	843	815	883	831	816	880	829	843	861	827	833	855	884	849	830	863	846	807	857	862	788	867	823	861	795	882	803	841	842	827	855	872	842	840	810	797	824	817	807	818	819	877	808	832	868	864	815	854	804	832	807	820	838	835	868	807	814	834	761	835	805	822	810	793	807	877	817	861	836	784	830	802	826	801	866	824	831	852	812	800	839	834	884	849	818	796	851	856	869	845	857	864	814	857	856	820	820	842	849	804	828	869	818	839	810	852	839	889	803	861	869	794	835	853	865	874	843	825	787	804	821	814	759	838	862	800	801	835	831	792	818	818	817	876	802	851	842	853	821	814	862	913	855	844	847	858	925	832	895	795	872	827	849	814	803	813	833	822	846	785	815	852	766	823	881	829	804	843	832	905	852	874	858	871	885	844	866	812	816	816	855	835	922	826	807	838	797	866	823	834	798	902	784	844	832	849	866	839	808	849	837	838	816	828	838	844	836	859	874	830	837	834	821	842	825	835	836	831	834	823	876	833	872	828	810	787	833	823	827	811	823	846	795	855	825	820	795	841	841	817	822	853	838	840	849	804	854	804	872	780	848	856	817	846	810	872	815	798	767	854	821	792	843	773	834	801	887	934	827	811	831	843	892	847	828	843	814	856	818	790	848	798	853	872	830	869	831	836	861	805	836	871	818	820	850	844	888	859	806	853	864	831	827	867	856	834	820	885	899	836	840	819	852	825	827	887	770	797	846	816	825	838	888	868	795	841	836	763	886	822	904	818	792	829	839	819	852	823	839	851	852	814	851	815	866	858	837	855	849	853	809	844	852	839	864	809	788	756	822	814	841	793	856	813	839	820	842	818	837	828	844	869	825	819	828	792	838	804	784	823	823	838	819	795	783	842	819	843	821	832	840	839	873	840	806	828	824	893	806	857	810	836	828	785	886	877	866	841	852	864	819	823	825	848	837	801	863	868	818	844	862	850	825	840	820	787	832	800	841	809	817	811	888	839	872	820	837	844	883	858	870	816	835	871	867	808	834	844	830	852	797	855	855	803	850	864	860	835	808	849	810	841	830	818	824	823	783	859	822	859	843	834	819	839	833	865	834	809	810	822	816	818	795	787	851	829	833	826	873	830	867	834	838	845	824	842	820	785	790	847	802	848	840	826	849	849	816	862	863	860	815	798	822	875	815	824	851	819	902	849	784	839	820	837	803	793	829	856	887	828	880	851	879	825	806	817	796	847	825	819	859	814	877	839	857	821	839	842	858	890	827	812	859	795	854	815	809	834	802	836	792	851	860	835	806	819	791	799	804	845	824	785	829	786	858	815	810	816	878	871	785	867	826	835	835	804	879	834	812	862	814	818	846	871	874	863	841	843	811	890	852	856	867	842	800	858	848	864	800	844	837	901	791	858	832	854	791	837	819	866	843	773	860	828	882	820	840	834	850	813	870	861	826	824	839	841	850	853	815	858	817	820	803	853	804	825	848	821	831	899	847	831	844	876	825	830	804	844	844	826	814	838	832	831	846	870	836	818	829	796	896	817	837	889	832	861	843	839	875	846	852	860	814	777	836	849	863	855	834	819	785	866	850	841	842	848	825	808	869	867	826	795	789	855	823	875	838	856	843	834	822	850	792	795	809	842	808	846	838	850	900	863	830	911	815	819	831	880	861	845	805	822	836	828	899	815	845	823	862	795	835	816	832	821	858	810	807	851	830	818	832	909	791	809	872	825	813	891	835	865	844	799	867	813	826	796	851	818	789	859	858	830	844	886	854	866	788	832	826	865	842	789	759	890	858	819	884	811	795	858	859	882	885	763	802	807	797	841	842	836	864	818	850	857	877	789	892	809	821	848	847	830	840	843	870	834	823	860	861	851	795	816	877	811	845	827	856	822	829	852	841	774	857	808	825	810	845	820	829	828	815	929	825	853	833	831	841	872	823	834	846	909	898	841	854	817	863	808	788	819	842	815	865	815	891	873	801	833	846	861	827	786	818	819	825	897	865	806	844	850	845	787	867	858	848	868	821	842	826	775	830	858	860	843	817	783	811	853	851	802	852	834	862	838	813	843	861	874	824	895	818	806	916	859	840	819	849	859	811	845	864	848	799	825	833	846	841	817	872	819	800	831	870	841	794	807	819	869	827	814	858	853	841	849	845	835	802	844	855	845	804	798	840	815	841	833	860	880	852	882	866	836	848	804	790	807	847	835	823	813	848	846	833	821	829	890	827	826	844	826	820	789	833	856	847	862	836	843	854	834	836	808	796	838	801	852	792	836	830	784	826	840	812	836	841	823	788	848	838	863	803	806	843	853	859	816	866	820	794	811	835	866	878	837	820	812	833	815	827	865	794	836	836	830	873	840	848	857	820	805	824	850	810	838	862	807	796	869	837	887	836	836	834	768	858	835	817	833	822	835	804	794	863	836	864	833	814	820	786	815	772	810	906	851	873	805	811	805	812	859	844	867	845	853	828	827	767	805	846	804	830	877	865	905	865	835	812	873	839	824	860	809	836	925	821	841	878	903	806	808	777	878	818	838	824	832	848	829	865	817	899	844	827	859	811	840	844	844	833	848	809	844	830	823	924	793	834	844	840	848	799	860	853	799	804	863	844	864	815	856	837	817	807	829	831	828	791	855	835	814	814	819	875	831	808	859	800	857	837	820	819	835	883	840	790	775	900	818	833	865	819	821	819	836	827	819	821	823	843	840	835	865	821	853	811	843	844	789	855	793	873	802	846	871	823	797	835	822	790	806	810	808	823	800	825	852	846	852	825	866	862	866	764	855	844	839	779	857	832	865	844	812	848	831	881	857	843	820	791	841	865	900	840	842	866	837	841	833	861	797	824	835	803	946	825	811	867	822	834	835	847	847	856	837	849	855	799	769	811	770	825	856	865	811	861	807	836	815	782	816	822	868	823	873	839	848	825	836	885	852	853	871	817	804	760	839	831	840	819	826	821	818	835	862	791	800	813	863	801	840	839	822	831	841	814	832	809	806	821	807	801	846	807	824	816	851	823	866	807	806	897	838	812	875	868	890	844	851	851	806	841	827	839	814	817	845	821	852	832	871	864	817	848	833	819	857	851	807	791	810	836	784	820	845	867	814	822	804	838	819	823	772	771	866	805	865	832	855
7265	456	489	425	393	343	296	317	304	237	259	228	243	230	243	240	200	204	216	217	197	235	217	228	226	205	208	228	227	225	220	245	232	206	242	222	223	238	232	220	227	196	203	229	204	205	225	205	240	227	226	242	245	210	212	241	205	216	195	209	220	207	200	221	199	228	182	200	239	236	227	219	219	208	244	218	197	219	201	235	242	246	240	234	194	215	260	215	221	201	222	221	237	208	225	215	199	231	217	217	195	247	229	229	196	207	220	201	188	195	213	213	232	213	202	203	229	215	219	228	217	214	231	256	206	210	217	190	209	244	189	219	256	190	200	206	203	215	213	227	207	207	222	216	220	192	227	213	208	219	230	203	216	200	201	224	206	213	206	220	221	204	241	236	223	208	190	223	242	189	214	234	208	230	196	202	218	210	212	186	228	240	230	223	209	195	238	221	210	225	225	196	211	182	201	220	209	232	201	216	243	212	198	204	199	190	247	251	230	248	211	219	202	242	246	235	194	207	206	211	210	202	210	202	218	210	235	199	212	214	234	219	239	198	216	227	224	195	213	248	224	220	211	230	229	195	210	202	218	224	187	205	207	218	212	198	230	233	227	208	217	217	228	198	209	217	205	202	224	226	201	218	224	236	179	227	230	216	200	216	221	213	202	228	213	202	242	238	214	216	228	233	222	225	248	201	206	213	237	222	210	215	188	192	184	235	208	233	230	210	218	208	233	203	225	203	234	246	219	216	214	214	216	227	193	230	242	202	201	224	227	229	203	206	208	208	236	221	234	223	186	225	229	247	218	217	225	200	221	220	211	236	204	196	211	236	226	230	208	187	212	188	250	210	235	229	262	179	210	240	219	230	211	229	213	227	223	207	224	216	224	236	220	212	201	208	196	218	226	211	218	208	210	182	229	225	214	208	221	215	218	218	243	205	238	199	221	229	211	231	205	198	210	232	217	214	220	231	212	226	207	211	253	213	206	202	224	203	228	204	243	214	225	214	203	199	197	202	214	243	194	224	231	250	180	188	223	222	220	226	239	221	229	223	197	212	210	228	213	217	202	212	191	228	206	216	221	223	233	211	225	220	218	206	240	225	201	204	209	229	207	225	220	238	213	175	186	221	222	207	213	216	232	247	231	230	219	210	209	226	216	226	228	208	214	227	211	215	203	212	232	247	223	243	226	205	219	209	221	234	204	212	193	243	213	196	249	224	237	201	227	258	202	226	214	191	214	198	233	222	228	222	216	235	247	253	229	204	221	201	205	197	202	192	212	225	215	190	241	241	198	240	217	216	234	221	232	206	202	209	210	210	212	230	205	235	223	214	221	220	220	203	221	239	225	256	208	219	219	197	219	223	239	234	235	237	248	196	198	200	224	204	189	219	205	221	214	231	218	208	208	243	206	219	220	211	191	225	219	222	216	221	252	193	229	258	194	232	227	222	215	231	198	216	238	213	215	184	228	210	202	230	242	181	211	204	222	207	200	229	230	208	214	198	204	217	208	206	232	235	211	216	200	220	186	200	207	253	193	189	253	210	216	246	201	214	232	214	195	193	223	218	223	189	224	212	231	207	203	199	245	224	225	213	202	217	214	236	209	230	217	215	239	209	212	223	192	206	246	202	203	226	189	203	208	220	234	207	207	192	214	214	184	194	208	214	212	226	224	212	193	228	202	225	223	235	209	243	190	208	227	183	179	210	203	210	225	233	203	232	225	257	224	237	226	219	230	191	224	222	196	215	190	215	221	215	202	213	208	208	223	188	202	253	233	240	215	209	206	229	215	207	209	198	225	244	226	227	217	196	205	208	214	208	188	215	210	214	217	214	206	196	178	243	227	227	236	190	214	211	204	247	189	202	257	216	214	204	215	229	194	211	228	201	207	223	232	204	224	211	216	262	219	214	193	227	251	218	226	230	206	220	235	229	197	184	229	205	234	225	200	218	220	217	213	203	217	220	234	234	243	229	199	206	210	194	236	189	221	209	179	232	209	202	223	236	223	219	226	207	226	203	201	210	208	220	203	247	193	236	205	209	224	238	208	246	257	230	195	214	231	223	218	246	256	208	213	226	220	232	213	185	194	199	231	212	211	227	211	233	231	199	220	201	214	228	218	233	216	204	216	198	230	229	248	199	216	208	219	213	209	193	191	191	203	254	216	205	206	249	230	211	225	210	193	211	230	214	219	188	189	216	204	230	205	200	210	191	208	207	237	220	216	223	233	229	229	209	211	211	224	201	227	222	205	228	200	203	210	221	208	212	246	229	223	212	227	182	238	196	221	201	203	209	231	216	247	219	225	250	258	198	224	205	205	235	208	214	218	250	216	225	213	198	247	217	203	222	219	214	208	216	193	202	236	220	224	228	233	217	227	206	226	228	229	198	196	240	196	230	232	226	180	221	230	223	199	228	241	257	211	217	234	232	221	199	215	209	192	208	224	244	231	229	216	226	217	230	215	242	204	208	242	217	193	236	216	211	207	222	216	225	218	219	216	208	205	236	214	217	241	173	204	206	232	210	208	218	208	239	219	217	240	198	214	235	196	195	216	185	167	205	238	222	257	211	219	219	196	237	227	220	244	215	207	224	227	226	232	226	205	224	204	210	217	221	194	211	225	211	230	223	191	218	214	196	210	199	197	212	219	184	220	222	220	208	218	229	223	186	200	251	226	192	201	223	194	218	210	238	206	196	204	198	203	211	225	211	223	240	215	190	197	230	233	189	166	189	222	203	193	249	247	220	206	199	193	197	213	206	200	217	234	227	208	232	226	210	218	216	215	198	242	207	220	211	221	228	216	203	206	227	206	214	204	212	214	208	204	231	210	216	213	201	221	243	190	213	218	224	203	231	220	232	261	247	223	239	196	201	234	218	230	230	204	249	215	214	205	228	213	223	218	205	229	206	198	205	237	236	210	250	199	233	213	185	224	206	215	197	213	210	245	205	209	236	185	233	238	240	227	227	223	215	213	220	203	203	256	223	218	212	217	202	228	221	200	192	206	232	220	207	226	182	200	225	260	206	197	206	205	198	218	188	239	186	224	228	216	206	213	230	217	239	240	231	210	213	239	208	236	216	212	205	210	210	232	216	231	192	193	209	251	237	225	200	203	233	209	223	214	207	207	205	211	218	189	201	212	193	207	215	228	227	195	225	219	202	217	193	217	235	215	230	240	229	234	222	184	202	208	211	229	205	202	239	195	199	222	212	208	188	224	225	228	194	229	225	227	241	243	229	213	203	252	227	208	210	211	222	198	227	237	176	220	214	218	195	206	234	183	239	202	200	208	189	241	205	213	202	187	198	182	221	198	177	220	193	226	227	235	210	179	223	221	212	206	220	232	207	209	233	227	197	213	200	244	230	217	200	226	211	204	210	237	231	235	188	207	213	215	230	222	203	192	218	224	215	249	241	230	235	203	259	211	216	197	211	208	197	230	236	249	226	242	197	208	230	219	189	241	214	217	233	209	227	240	201	243	215	220	209	201	208	197	196
6298	804	1220	1457	1381	1189	1086	994	919	831	774	791	718	696	673	682	675	681	657	638	629	638	668	575	588	615	597	649	595	582	630	596	533	616	615	640	566	590	627	589	600	597	638	583	593	530	638	635	586	608	615	628	565	574	637	582	575	615	613	595	610	617	569	585	563	640	611	588	601	538	618	654	607	602	600	575	603	611	667	621	577	598	621	599	549	599	599	601	586	597	557	575	550	583	559	600	579	604	581	538	579	527	587	615	603	596	610	569	558	634	557	647	582	580	583	589	554	610	618	597	616	548	604	605	600	607	565	579	603	619	567	557	621	606	561	625	553	612	587	578	579	596	592	562	605	598	643	605	622	578	590	627	592	616	582	582	564	575	594	620	627	594	587	559	575	552	607	586	551	600	570	605	604	587	579	568	584	581	590	597	572	604	626	594	569	602	526	618	592	584	623	610	590	604	620	545	546	589	610	592	591	549	599	636	590	575	583	589	604	593	560	549	580	546	555	571	563	555	558	597	561	634	585	581	582	615	584	610	594	625	593	577	601	632	591	603	587	601	617	594	592	545	618	604	547	609	611	562	588	567	551	584	628	596	566	595	576	614	596	558	573	534	596	607	592	569	599	604	566	602	606	562	583	562	553	563	589	626	592	569	599	594	568	574	610	579	620	571	603	610	607	571	569	604	584	557	608	594	598	549	566	588	521	606	558	550	571	609	598	549	581	568	546	577	584	584	627	638	637	568	624	548	606	607	613	583	608	543	601	589	560	572	592	544	576	582	635	581	586	569	556	576	567	599	569	604	587	578	576	582	601	567	607	631	541	600	615	544	593	637	537	578	606	562	592	565	583	587	599	585	611	585	572	609	597	585	565	560	578	602	586	561	571	592	627	590	614	544	586	617	567	599	578	607	563	564	629	585	628	630	605	628	595	556	588	569	584	589	568	564	590	600	589	613	571	603	590	572	586	575	594	552	623	554	607	577	571	606	567	550	619	618	632	538	566	587	599	574	602	626	558	602	635	622	611	569	628	604	567	556	591	583	526	558	622	632	574	567	596	581	552	574	581	599	617	609	575	565	579	615	610	591	571	592	589	571	590	594	606	561	593	606	590	603	589	617	578	577	537	564	603	617	599	590	572	633	609	612	624	593	603	560	576	594	569	589	544	560	580	640	576	575	557	602	589	650	628	554	633	612	591	558	608	576	571	595	582	582	603	597	632	595	604	613	605	621	562	604	581	590	590	535	577	613	594	564	602	557	590	571	627	570	584	593	561	586	594	551	598	571	627	589	545	605	571	596	584	616	573	613	586	587	605	581	625	557	571	622	537	614	573	638	576	615	605	588	611	565	569	601	555	586	599	588	586	592	588	561	593	618	616	598	604	599	558	596	575	576	568	614	610	560	559	583	581	577	604	583	620	591	581	540	609	585	587	564	602	569	607	536	580	588	566	569	565	609	608	610	557	621	596	580	558	593	593	568	613	584	583	574	611	603	584	583	575	582	544	638	564	599	590	567	591	591	592	586	608	598	637	620	599	587	588	591	601	633	593	607	558	551	591	560	558	549	596	596	554	609	598	562	611	625	590	581	594	610	583	591	552	610	574	595	613	638	576	547	610	542	569	584	598	607	565	606	581	596	581	592	560	557	534	582	589	603	560	572	562	596	598	614	595	588	565	573	592	574	588	575	566	584	566	603	564	580	579	530	567	573	600	570	571	603	623	569	563	615	646	593	587	600	589	574	521	601	575	640	583	591	604	575	568	619	596	588	554	587	570	570	576	586	597	566	595	629	552	612	606	550	621	614	600	572	611	589	532	616	594	573	583	579	585	559	627	576	552	558	623	535	616	597	583	628	572	576	596	566	563	585	602	597	591	583	617	554	572	650	564	587	581	602	614	573	573	581	592	573	582	596	577	574	582	579	563	612	590	589	608	611	594	654	540	602	585	584	603	581	572	607	614	607	593	597	574	577	558	581	589	579	566	607	579	549	605	598	541	587	591	580	585	612	617	577	560	583	580	610	571	594	602	659	605	563	606	574	597	569	612	613	593	640	570	598	594	575	598	574	630	576	580	551	626	588	542	594	601	605	595	595	580	542	586	583	562	582	584	608	566	599	570	588	605	530	593	592	592	575	561	604	585	614	562	572	570	608	572	564	590	586	572	578	599	608	621	585	582	607	582	580	575	585	566	595	557	600	595	609	551	580	581	568	552	606	574	579	538	602	567	596	557	598	573	595	594	610	586	587	628	553	580	622	605	570	551	546	600	567	582	601	597	590	593	585	539	582	598	617	592	580	567	577	610	586	598	588	549	563	585	595	575	575	576	598	577	619	621	587	584	594	581	594	600	591	562	600	593	585	635	590	590	619	540	624	592	598	621	574	561	585	592	617	606	565	542	603	579	562	584	626	566	616	605	573	572	610	561	576	638	632	596	598	579	591	603	566	614	620	579	602	637	558	620	579	588	620	588	630	608	600	619	627	600	609	581	544	560	558	588	574	594	573	576	601	592	562	580	591	604	564	598	630	592	570	582	602	564	596	554	574	594	558	596	573	570	595	609	545	610	613	604	576	596	583	623	589	571	609	558	620	568	610	604	606	565	593	552	609	636	628	608	578	575	593	595	598	598	593	578	571	569	597	567	602	596	563	593	602	569	614	557	625	533	547	550	613	636	637	584	546	613	597	587	586	564	580	553	560	618	572	529	536	598	603	611	620	557	592	591	572	574	583	601	583	614	599	598	564	595	558	614	553	605	576	554	641	584	598	564	502	602	576	592	572	564	573	588	543	583	543	599	556	625	554	566	604	657	594	643	584	622	633	578	610	610	586	583	597	583	602	603	570	604	578	588	597	591	603	580	613	592	555	578	576	583	614	615	612	622	586	591	640	591	556	575	596	582	602	623	622	560	616	599	579	583	601	564	606	572	610	588	582	591	558	625	583	620	616	603	581	612	609	589	585	592	550	585	624	581	611	570	556	591	606	632	591	593	600	628	633	559	599	619	594	592	584	610	584	612	601	555	608	584	570	589	554	624	556	559	598	620	605	573	605	542	594	608	581	602	589	600	565	589	613	603	590	622	564	619	584	571	565	613	579	573	561	558	600	608	570	604	588	579	584	583	586	598	575	618	594	603	609	576	616	573	601	582	601	616	596	588	554	592	596	565	587	594	540	587	577	542	588	544	574	604	590	580	576	593	569	547	561	611	587	580	560	599	580	588	573	581	592	606	565	577	613	574	617	599	561	566	597	605	588	621	611	591	627	591	589	561	587	600	593	571	587	585	583	622	537	610	569	568	618	622	599	618	603	650	549	578	595	578	583	577	543	592	578	571	579	573	648	566	573	571	551	599	615	579	578	582	603	564	586	590	616	575	583	603	581	625	582	565	601	582	580	566	576	609	613	563	587	618	528	601	615	559	595	593	556	612	595	586	611	562	544	596	636	591	574	594	535	622	634	626	570	577	553	544	600	581	579	561	564	563	603	586	572
14587	1371	1077	866	710	592	546	544	497	475	457	461	426	403	388	427	413	350	391	372	410	400	372	335	379	350	339	357	444	369	378	387	362	415	384	369	375	373	349	389	351	387	368	391	375	384	368	384	350	370	352	378	374	379	377	362	364	331	374	363	391	371	390	406	383	381	347	366	401	369	368	365	392	375	422	410	367	398	351	423	370	361	369	387	361	362	364	399	382	372	373	358	359	358	360	359	341	390	421	423	396	393	374	342	388	396	387	362	375	358	405	407	361	404	349	354	357	404	389	364	362	383	408	376	343	374	404	364	374	361	398	386	395	384	335	376	379	362	353	425	355	402	439	351	362	370	386	356	365	393	412	413	357	352	406	409	386	358	415	379	375	381	350	359	397	361	371	339	407	394	388	408	346	386	371	391	358	355	366	386	395	372	397	348	365	400	380	377	375	428	331	374	369	377	372	382	385	323	373	363	386	342	371	360	354	364	385	361	412	350	392	372	393	381	368	360	366	372	384	409	380	352	381	382	373	430	339	356	388	392	387	360	409	396	369	380	362	372	382	356	406	367	393	369	404	395	402	382	423	404	390	376	403	393	417	361	373	403	371	348	337	373	356	382	329	367	356	367	371	403	379	370	400	372	373	366	391	384	387	355	414	348	360	406	377	357	396	376	349	374	424	408	383	378	391	383	372	364	377	411	407	388	369	350	340	360	374	355	374	345	381	362	374	348	381	374	378	400	401	393	354	378	379	389	363	377	373	338	427	376	377	354	380	394	413	382	402	382	372	360	374	362	388	341	394	362	340	408	407	372	391	333	351	332	378	329	403	403	402	388	394	408	376	421	369	384	388	369	401	369	370	385	365	365	359	392	375	402	393	390	364	380	393	368	375	367	335	345	394	387	377	381	360	371	375	367	356	315	369	383	337	358	339	370	346	376	387	340	441	353	369	396	370	396	389	359	394	391	371	368	368	356	378	386	434	380	334	417	382	370	372	379	397	385	362	392	359	354	402	360	348	350	382	376	391	375	382	372	377	357	408	345	385	388	348	358	363	357	389	365	376	383	389	387	402	368	388	381	389	386	380	357	364	421	384	392	398	376	377	370	384	383	362	369	371	364	372	384	365	395	393	372	374	378	380	372	378	390	356	404	370	371	403	405	375	391	396	388	376	365	332	385	410	355	367	357	327	391	367	410	371	373	398	365	372	365	374	380	363	382	373	377	375	356	396	385	361	423	382	398	353	365	378	409	353	372	389	386	346	358	385	392	429	385	369	379	386	341	355	391	362	391	365	356	378	350	364	415	365	396	378	348	372	413	396	368	383	379	403	379	373	367	385	357	356	395	352	367	372	386	377	412	348	346	354	375	373	365	380	396	377	366	374	371	345	348	352	364	394	355	408	342	373	388	408	377	378	380	382	367	350	370	367	394	360	398	323	376	391	384	354	404	395	409	352	401	425	353	398	429	368	349	350	379	393	386	396	370	388	363	405	372	395	361	380	354	402	414	377	393	395	384	395	369	362	357	388	364	377	384	328	371	361	372	351	462	389	369	392	359	357	393	347	383	382	405	368	325	397	389	417	345	399	384	366	390	365	388	379	372	372	360	372	375	361	357	336	396	396	368	395	374	398	381	397	352	375	376	364	371	400	355	373	388	361	399	376	411	372	393	360	352	381	372	376	368	375	373	370	357	351	352	376	366	395	372	386	376	385	367	376	405	389	361	382	355	407	380	363	343	398	356	374	409	348	375	418	377	421	391	385	369	356	364	392	360	386	395	398	374	372	344	336	377	372	393	375	363	376	355	386	341	356	403	349	366	382	362	362	375	363	387	352	396	412	395	398	374	340	349	372	374	387	400	393	390	397	354	391	385	367	378	365	378	364	416	373	376	362	343	413	411	350	370	351	342	402	366	405	358	357	378	373	354	372	367	396	364	376	387	379	358	389	387	364	383	380	373	372	372	360	398	358	413	356	380	374	352	355	389	378	361	367	374	348	399	419	347	372	403	392	389	381	355	373	410	366	383	387	359	370	396	379	386	386	369	362	425	378	342	385	365	357	354	381	361	348	371	357	382	384	408	415	361	400	392	371	384	367	375	358	380	355	383	330	352	406	391	380	357	371	353	370	396	434	382	360	391	362	398	384	369	390	408	354	398	400	369	374	373	382	388	386	416	388	388	368	371	412	391	351	366	403	390	383	361	393	322	387	405	402	351	385	374	373	397	387	368	404	347	369	373	413	335	371	372	370	394	390	399	381	400	395	345	366	401	384	371	370	383	377	387	384	396	385	375	369	412	392	332	430	374	368	368	359	383	354	375	341	369	381	374	380	372	390	362	361	374	400	416	398	377	405	392	378	342	355	345	360	357	411	373	398	388	368	351	368	403	373	387	397	341	328	374	380	440	377	368	390	360	364	376	365	363	370	405	375	374	328	395	378	359	388	369	388	339	417	367	377	367	366	386	391	362	379	392	344	404	363	378	383	380	350	377	348	356	387	378	383	388	366	349	384	377	369	397	372	379	373	339	356	360	369	381	393	383	405	368	416	381	389	394	379	379	366	343	353	378	381	371	359	353	332	396	365	400	359	405	394	432	338	336	384	408	406	404	369	368	383	374	393	356	376	353	377	388	373	363	379	410	391	387	361	376	352	367	380	419	367	351	367	374	366	391	345	381	407	360	368	351	400	382	362	389	385	356	371	377	364	357	396	366	363	428	361	374	375	351	383	394	407	370	370	401	355	390	366	441	393	387	420	363	396	404	392	378	394	369	375	398	372	377	367	397	373	387	382	397	365	393	430	378	367	393	322	363	341	415	359	384	333	389	408	408	400	406	304	381	374	393	396	362	397	373	373	386	387	373	387	377	367	364	364	374	407	382	370	377	342	362	362	393	366	375	389	382	368	408	360	371	359	345	359	371	401	400	372	370	395	361	355	392	374	362	387	362	376	391	426	387	376	390	400	363	400	387	349	372	376	344	379	370	384	370	400	357	358	350	376	333	385	408	358	345	404	370	341	370	379	394	354	345	354	383	377	367	369	367	357	327	344	400	345	372	374	362	394	407	378	385	335	358	387	379	336	381	360	367	387	386	384	371	360	393	335	373	393	335	365	431	371	387	359	370	330	385	354	359	378	386	349	398	362	388	360	385	361	396	354	404	362	376	403	404	391	379	356	394	384	399	391	374	383	389	394	371	386	356	386	413	390	379	373	415	389	351	392	440	369	418	376	341	337	370	398	374	354	358	388	361	364	382	377	409	396	429	399	372	372	344	351	368	370	379	367	379	367	348	404	389	396	359	380	390	370	433	401	379	386	386	376	411	360	373	436	375	399	378	350	392	384	385	355	362	358	356	399	411	362	342	349	394	350	348	379	344	405	368	417	389	396	358	364	437	386	354	349	364	402	348	386	375	390	391	397	345	398	351	372	397	386	335	385	370	341	364	388	381	436	367	352	366	406	399	398	381	359	392	363	345	394	378	357	369	404	372
8435	1449	2218	2465	2378	2189	1802	1738	1507	1429	1303	1372	1283	1164	1097	1073	1065	1128	1064	1032	1025	982	967	934	977	918	1038	997	980	918	969	944	963	895	944	960	952	920	907	916	934	961	830	941	944	927	920	913	973	970	943	908	926	970	971	934	926	893	935	903	874	885	900	905	926	868	969	947	931	921	932	939	894	924	938	907	906	932	923	945	936	936	893	830	956	899	931	869	884	893	913	867	904	889	885	897	928	942	969	928	877	930	958	928	913	889	929	922	920	864	931	910	939	943	937	898	888	887	962	985	952	929	873	912	952	906	897	922	952	913	882	936	919	871	905	930	899	902	935	870	927	899	976	919	940	903	934	865	884	944	939	881	940	893	954	913	963	937	925	964	860	902	973	901	990	899	954	909	921	902	892	910	866	902	859	941	924	925	886	966	960	950	922	864	949	889	869	892	1002	927	896	885	896	940	872	907	932	993	904	969	921	919	905	932	884	872	919	936	930	927	933	917	926	926	910	951	883	918	904	921	971	945	962	963	924	990	958	903	835	875	955	921	900	946	937	908	935	930	900	849	916	955	913	860	927	954	949	863	953	899	915	914	914	886	921	934	874	915	931	950	929	961	973	887	868	931	859	961	916	902	929	917	897	916	928	968	951	873	932	881	876	908	935	913	892	875	962	911	898	975	918	954	937	946	897	880	886	874	967	903	957	938	920	895	1000	969	928	919	914	919	905	922	909	902	897	924	920	897	865	935	904	887	929	970	887	941	916	903	940	861	951	877	927	903	936	955	952	903	932	933	926	955	928	928	906	910	902	915	929	944	916	872	907	922	954	940	926	966	962	965	892	939	898	929	887	892	930	956	893	944	937	895	915	922	880	912	877	911	903	925	938	924	916	952	912	955	952	938	959	938	876	916	917	892	952	947	906	977	892	884	913	903	965	928	965	901	928	915	951	899	936	946	927	961	940	873	949	916	900	905	912	930	888	922	951	916	916	955	901	912	923	918	924	898	938	887	933	887	929	907	947	873	868	846	911	920	889	930	914	903	918	934	902	953	896	962	888	837	852	913	953	899	901	924	902	908	878	909	911	906	926	916	984	905	908	922	898	865	911	888	963	882	854	972	932	948	938	860	922	967	918	884	918	851	910	926	922	903	954	909	901	921	920	914	887	977	904	875	940	900	928	909	937	912	905	909	884	927	923	932	931	921	889	936	916	912	921	939	917	894	963	908	897	887	898	897	929	909	924	882	873	897	930	905	885	914	887	896	977	925	959	888	918	907	899	929	899	875	913	925	928	935	968	873	932	941	918	916	879	946	934	938	860	972	888	930	1001	939	915	894	904	905	921	926	922	999	933	908	881	904	873	933	941	862	958	956	915	958	935	897	909	897	878	901	935	922	909	912	956	940	941	906	909	919	887	902	939	936	915	933	932	920	923	907	887	940	888	941	920	905	918	910	954	923	872	994	911	883	959	921	914	901	909	883	952	929	928	926	909	906	898	922	905	968	873	930	927	837	908	919	894	943	1005	891	956	946	952	910	907	957	891	896	946	938	917	918	894	918	945	955	923	910	954	883	919	943	877	861	944	896	895	880	899	947	924	903	904	931	899	910	895	953	888	947	932	910	857	914	865	906	893	961	901	915	939	923	931	912	879	876	965	974	896	936	884	891	962	939	935	892	874	984	904	985	903	855	973	911	900	895	905	889	920	884	952	905	911	930	914	962	892	855	956	906	886	885	929	916	874	908	863	936	890	897	900	890	876	902	882	947	914	868	856	902	971	918	938	952	914	903	953	867	891	992	878	974	937	939	916	969	899	858	892	941	918	923	935	940	894	864	961	883	913	932	874	912	880	928	928	923	912	884	952	902	949	883	939	968	913	955	913	927	923	954	862	920	900	870	943	843	896	921	947	915	903	978	926	900	929	902	907	928	967	934	891	896	1002	879	931	930	921	946	924	933	908	988	932	906	945	955	916	939	933	839	908	884	946	919	947	853	949	876	894	979	908	882	928	946	896	966	875	836	842	895	899	920	849	924	915	920	947	902	911	938	908	916	991	926	947	940	917	889	890	930	867	931	892	981	863	867	938	949	941	906	959	911	915	827	906	933	995	927	984	919	900	898	937	920	933	903	899	948	889	947	899	871	901	871	931	935	904	884	903	898	945	857	863	967	945	919	902	886	889	891	961	928	894	880	842	914	838	889	972	890	919	907	919	914	889	866	915	888	923	958	994	905	947	908	907	909	887	891	900	900	967	936	900	837	907	891	928	905	968	883	893	969	909	880	923	872	940	916	972	919	911	958	983	933	902	956	929	928	881	941	904	939	951	851	938	862	916	848	945	907	931	984	956	907	923	889	925	900	913	938	890	965	919	907	887	878	899	895	936	936	915	908	908	894	909	907	909	929	920	943	917	940	908	894	904	892	879	950	933	886	917	950	932	939	899	928	951	915	878	906	893	919	961	873	890	925	891	877	912	920	936	896	890	922	882	956	912	903	934	965	887	994	923	941	958	912	892	848	938	917	890	883	891	935	907	980	868	923	886	921	959	895	937	902	895	915	917	894	943	939	912	955	891	918	919	884	960	914	910	882	917	920	909	909	907	929	915	934	923	943	901	826	903	889	941	941	906	987	875	962	973	951	895	892	878	944	919	943	958	942	893	1001	948	919	901	923	926	934	954	882	938	943	934	935	893	898	964	931	889	906	931	913	948	939	897	949	888	909	883	906	891	965	891	953	958	904	975	890	879	922	891	884	958	894	871	884	944	942	943	882	887	930	931	949	910	962	895	889	872	917	931	899	960	947	932	918	913	949	931	870	922	893	873	904	905	883	925	897	925	921	920	928	924	930	955	948	922	896	894	970	936	912	865	889	944	896	897	885	953	955	881	898	938	952	860	943	890	885	924	917	944	941	943	899	889	892	916	885	945	945	908	896	955	906	932	948	908	872	941	972	959	932	912	880	930	900	915	910	931	957	898	929	915	901	881	922	925	920	914	877	928	938	863	960	903	908	948	905	923	944	959	938	922	958	907	918	920	959	934	947	953	897	866	876	910	940	934	910	891	927	966	919	906	907	864	943	925	948	911	904	867	971	883	994	874	942	929	922	919	933	922	937	941	971	923	934	917	889	908	924	935	908	905	893	903	910	926	921	890	909	964	893	927	883	916	888	928	933	920	867	951	908	908	996	898	928	892	976	921	932	948	892	941	962	912	907	948	935	943	928	911	920	907	943	918	907	880	900	915	920	925	886	926	934	907	936	899	946	918	917	908	931	913	932	860	892	965	922	952	890	900	907	899	947	967	849	896	893	874	936	936	864	922	956	879	890	893	895	883	916	915	917	924	952	931	932	883	903	894	919	929	940	908	944	880	907	982	965	919	913	905	865	895	916	899	931	923	978	924	954	898	962	918	951	893	848	906	898	927	867	965	909	913	916	937	870	939	871	950	891	908	977	921	888	895	905	897	958	937	903	936	932	903	961	918	934	886	936	931	865	919	939
1625	387	379	327	351	414	353	330	367	338	342	360	376	332	354	350	342	300	383	361	368	406	348	385	350	366	364	329	304	341	350	368	358	373	323	390	310	330	355	365	367	378	360	376	338	369	365	339	362	373	341	392	356	328	394	372	323	364	357	365	355	308	332	352	325	373	353	320	336	335	368	372	321	359	330	349	380	362	347	333	373	349	347	402	343	353	348	354	350	354	344	345	356	361	340	353	361	318	325	368	341	374	346	375	348	343	345	379	397	382	333	348	320	348	348	358	326	338	380	407	372	352	383	398	354	327	372	326	370	364	401	375	324	325	360	355	366	346	336	324	344	393	355	330	342	350	341	316	325	328	365	369	348	362	353	357	331	379	380	327	350	385	431	369	352	379	345	366	370	355	324	362	405	345	334	399	352	379	372	340	363	347	314	352	369	368	322	360	329	369	373	332	342	338	381	346	340	346	341	342	353	365	375	392	367	382	352	345	355	376	355	338	345	348	409	318	373	355	385	363	366	316	341	387	362	376	334	367	373	370	321	352	340	310	346	345	366	357	389	299	353	338	381	329	387	374	351	347	370	337	363	392	358	354	360	396	350	363	327	336	332	340	326	351	336	331	389	367	331	352	339	369	364	319	375	365	370	353	352	371	353	315	334	374	340	347	345	355	372	346	347	326	331	361	354	407	332	315	337	365	319	358	385	370	384	325	392	330	369	366	325	351	345	380	386	343	335	370	383	372	366	348	355	357	357	359	351	362	329	355	356	369	327	325	344	381	370	360	334	327	369	337	358	336	360	358	360	364	367	369	380	369	376	316	374	379	384	338	343	348	322	347	372	354	368	355	334	347	375	355	347	373	369	353	332	341	327	377	336	381	369	389	356	310	357	383	388	364	367	352	315	370	405	373	335	366	376	347	340	334	383	405	352	385	342	395	377	362	390	379	361	376	366	342	355	363	348	355	384	341	360	348	377	373	369	344	358	355	357	350	375	311	358	363	411	351	369	343	357	321	390	342	358	336	348	334	346	361	361	361	371	350	346	355	340	371	334	339	355	399	364	342	330	329	390	364	348	336	383	360	319	365	348	348	338	326	339	354	358	359	359	334	370	338	335	372	331	355	355	367	368	352	394	373	373	347	333	382	403	343	406	373	377	352	369	372	346	343	345	359	346	370	330	369	337	389	361	359	325	321	345	374	374	345	313	396	336	347	332	379	341	342	342	370	400	378	344	357	345	359	388	367	341	344	361	354	301	339	356	379	342	331	332	347	356	365	344	364	349	343	362	302	387	342	318	354	352	322	333	373	353	365	354	330	346	338	351	327	391	370	380	385	354	371	368	365	352	350	373	316	368	377	354	359	333	308	384	328	364	347	358	332	354	344	374	367	391	324	322	343	329	343	332	336	346	346	343	377	329	393	352	356	373	358	340	320	357	332	295	373	383	329	365	363	386	379	393	357	349	362	373	333	358	339	360	357	383	373	335	353	322	361	380	342	347	337	304	348	374	350	355	310	358	374	350	366	374	392	375	351	343	329	369	314	345	373	317	362	362	347	346	329	401	349	356	413	384	364	355	354	370	333	347	397	325	344	390	352	404	390	381	365	335	327	388	331	361	373	354	374	348	356	366	361	358	368	331	359	336	337	358	357	340	317	351	349	362	386	369	401	357	343	350	350	355	366	354	380	339	395	368	337	342	357	354	365	354	373	376	361	366	355	339	336	366	344	313	323	347	376	359	387	353	362	353	341	332	355	327	319	363	351	352	310	352	362	345	338	349	387	359	361	351	345	350	370	345	327	350	365	326	335	353	370	362	356	349	347	365	347	353	354	352	365	380	343	335	367	358	365	307	349	362	359	330	375	315	342	390	392	376	383	351	376	361	333	382	361	338	339	325	360	351	351	360	319	343	365	363	377	376	354	328	356	361	333	335	353	377	335	340	316	346	364	365	370	357	359	349	374	332	347	366	364	380	349	387	382	367	335	328	348	371	368	364	336	343	322	306	378	399	370	342	374	356	344	361	363	345	349	347	335	333	374	372	361	344	425	364	326	330	381	338	343	341	337	337	355	369	360	371	377	345	324	359	368	367	378	356	322	338	343	370	361	393	351	369	373	366	383	327	350	338	378	331	366	372	356	359	380	332	395	389	306	337	356	373	355	381	354	366	365	363	373	374	379	359	359	366	394	366	361	380	333	396	360	388	353	351	337	391	337	330	341	373	358	321	379	376	360	347	344	338	382	367	368	380	349	360	357	359	331	353	346	395	363	351	398	353	336	325	362	310	338	353	348	346	376	350	369	376	310	314	375	364	369	353	316	369	363	353	355	414	346	334	319	360	352	366	357	343	343	366	385	320	349	356	361	367	356	352	412	369	399	347	329	363	352	352	374	336	377	342	349	338	366	344	342	362	352	340	330	327	354	369	365	382	363	336	348	341	347	343	312	349	376	339	360	331	303	353	334	369	368	361	334	344	320	347	345	379	349	344	355	341	336	356	342	358	390	341	354	319	337	374	366	385	388	380	376	373	343	361	350	348	391	326	331	330	336	364	342	318	349	358	357	370	380	362	410	359	340	339	355	350	339	345	341	353	363	304	363	361	351	337	331	341	364	389	343	356	399	367	363	347	317	324	331	351	376	341	376	347	340	346	407	336	343	353	355	326	347	365	335	355	338	347	384	348	329	355	374	389	364	333	368	326	373	375	371	350	335	371	334	340	340	313	360	352	339	351	343	379	323	349	359	280	352	357	321	360	373	346	380	366	336	363	346	348	368	351	366	355	397	360	343	330	336	365	334	339	342	348	336	334	354	384	375	373	382	371	375	335	343	338	358	367	352	360	330	334	338	355	344	375	358	346	331	360	355	338	369	358	316	348	372	329	350	352	346	333	359	346	374	327	364	365	329	285	350	378	376	341	337	375	356	376	351	350	369	370	434	367	334	365	291	346	310	384	348	339	353	367	352	346	371	382	349	347	349	343	403	374	324	352	332	366	357	346	326	337	324	332	338	337	365	353	345	330	344	377	367	336	325	372	341	339	391	356	361	367	369	340	346	365	347	392	376	347	362	338	380	384	383	343	372	362	347	355	339	372	339	353	349	341	394	354	348	319	371	365	319	369	332	397	358	351	331	318	363	338	362	355	348	339	352	381	353	368	353	365	396	378	368	382	368	354	374	360	344	342	326	369	377	316	347	348	332	404	368	324	356	340	308	327	349	356	340	373	343	353	357	322	335	345	348	383	314	357	322	338	380	341	331	367	333	328	325	376	380	377	340	322	362	339	363	359	382	351	338	346	357	366	351	359	381	395	328	340	358	373	353	339	360	347	362	368	376	340	369	347	369	380	373	353	348	362	356	352	331	352	355	355	354	348	350	361	327	346	318	387	351	343	364	353	343	353	376	382	376	353	331	392	345	363	358	358	334	377	375	348	354	362	326	300	366	370	358	356	366	339	340	347	346	380	365	352	374	358	354	353	353	371	363	376	349
2105	865	847	847	854	832	851	854	804	879	868	844	823	824	832	831	835	870	817	842	879	827	815	848	884	838	851	817	863	841	863	837	866	862	822	809	798	876	844	887	869	880	848	876	813	790	858	811	824	815	851	806	802	870	882	814	823	833	840	824	876	865	873	859	806	829	846	833	799	809	864	829	842	832	879	857	851	801	879	813	832	817	854	795	884	827	819	859	794	870	850	857	845	847	831	833	846	900	831	790	837	816	812	806	869	816	819	873	846	815	835	819	854	857	800	825	857	842	797	808	859	867	854	830	874	806	791	843	854	817	816	834	819	830	859	853	811	781	811	871	807	848	829	879	780	809	804	835	793	834	830	803	803	827	838	884	858	842	814	812	759	795	806	866	780	801	822	852	850	853	837	822	812	810	851	860	875	842	861	767	796	861	869	812	875	869	859	817	870	803	819	868	884	841	867	842	836	836	866	847	817	812	810	815	861	812	823	878	827	836	893	793	856	792	859	833	810	804	822	855	837	893	865	784	855	813	861	821	884	816	826	868	831	843	845	826	809	822	846	892	889	831	832	832	791	838	876	926	860	857	771	863	882	828	836	870	877	843	810	844	865	848	805	861	798	890	829	874	859	868	859	823	852	869	849	816	807	825	831	820	840	819	820	833	819	835	831	861	810	813	797	878	842	819	847	857	796	838	871	803	827	826	928	806	866	838	817	862	840	881	761	831	802	866	830	835	834	792	881	851	827	854	843	829	863	818	799	795	834	814	858	811	819	820	844	805	889	860	826	819	804	782	838	852	847	870	865	852	805	829	875	816	872	825	833	856	862	905	761	802	861	807	802	805	831	825	847	810	837	781	902	777	856	786	864	809	816	801	814	835	817	871	791	843	848	865	834	859	811	849	799	864	790	797	817	871	840	833	836	848	841	860	852	861	794	838	843	810	816	808	825	839	867	798	806	818	842	834	860	871	839	849	851	877	850	783	865	793	832	797	851	852	806	828	805	841	863	849	869	865	830	879	837	840	850	795	834	842	801	849	826	848	838	829	834	854	839	794	819	825	839	809	841	830	842	825	868	824	884	841	812	830	851	838	841	801	855	857	846	834	869	803	837	854	889	835	854	785	818	858	822	848	836	831	850	807	856	831	838	865	840	837	812	851	891	870	839	813	810	848	822	817	813	851	840	793	807	814	777	808	832	815	825	820	857	848	850	879	805	778	847	822	821	880	839	858	838	832	810	823	846	859	805	826	864	862	813	840	825	872	819	830	838	872	814	789	815	794	814	860	828	870	844	832	859	841	848	838	839	800	860	837	834	851	853	827	809	811	835	880	825	820	830	865	817	893	799	819	834	876	876	834	850	848	813	813	811	804	786	827	774	869	835	850	857	877	835	826	891	824	824	806	792	898	787	857	829	816	832	846	854	803	874	821	814	821	858	845	856	805	830	794	832	831	813	801	877	865	815	830	808	807	811	840	825	817	860	831	822	833	823	879	837	854	784	866	850	825	849	849	821	849	822	810	887	798	796	805	822	833	831	876	816	821	794	849	844	815	886	821	877	827	800	846	905	843	848	832	864	791	879	830	852	840	819	798	860	833	880	861	798	841	857	824	844	803	816	825	867	864	885	877	807	810	846	811	822	851	828	849	782	845	868	801	820	808	837	844	871	837	842	823	865	841	836	840	859	840	852	837	805	815	850	861	819	809	834	814	866	879	806	897	842	843	826	828	891	868	804	871	824	816	830	856	807	826	814	875	810	896	826	820	849	839	899	817	846	853	837	806	834	774	823	821	844	831	875	888	827	800	815	805	813	875	798	827	845	845	805	822	788	847	842	836	856	831	811	808	860	808	834	776	870	826	845	845	850	802	867	841	821	810	820	841	879	807	787	852	806	870	823	823	857	837	869	856	852	804	867	866	873	809	854	853	849	783	856	794	798	855	861	812	834	817	885	839	853	860	830	838	844	873	825	816	845	912	825	861	790	819	828	839	819	842	877	845	848	796	861	876	854	773	825	885	875	813	812	808	801	832	811	824	811	843	847	820	850	858	852	842	852	817	849	864	852	824	844	837	820	823	807	840	827	849	842	854	829	803	791	864	834	841	832	898	863	715	841	842	839	831	870	817	838	856	864	805	866	831	823	871	883	860	835	827	831	841	838	852	846	858	780	821	865	815	806	856	844	863	857	872	866	836	828	848	855	902	802	859	807	886	864	861	812	816	871	823	858	803	817	809	805	843	853	874	777	850	833	821	828	780	854	831	869	856	826	831	882	844	837	832	863	840	850	853	789	821	861	808	871	847	761	823	832	821	836	842	896	829	814	866	818	808	858	800	826	839	837	838	818	865	859	806	844	843	833	819	821	842	828	847	810	793	831	838	856	788	803	845	854	793	840	830	892	861	844	849	826	875	840	776	791	784	826	856	784	850	812	837	844	843	846	837	866	863	748	806	779	800	826	869	814	808	879	865	843	859	804	860	862	775	829	806	879	893	830	846	873	802	867	859	865	801	812	874	859	810	842	825	827	824	817	797	886	812	794	791	843	840	847	785	884	825	841	863	854	781	866	857	835	840	805	834	837	866	854	828	854	873	865	854	830	806	841	821	834	818	848	839	812	813	870	780	852	849	802	827	832	831	810	869	811	837	849	812	814	876	872	834	869	876	849	805	848	880	838	844	804	838	886	850	861	799	809	872	878	822	799	842	824	812	828	862	884	803	850	831	857	840	843	827	771	829	836	793	856	906	858	886	852	838	796	899	857	852	783	846	835	814	803	746	838	855	856	888	825	852	818	869	837	826	837	792	834	850	868	848	835	789	796	786	847	846	860	845	829	847	815	827	861	823	808	835	771	835	857	801	880	907	886	813	827	843	804	782	835	847	857	843	845	811	870	867	854	805	887	850	824	857	830	863	824	855	861	847	821	824	807	871	833	843	877	823	811	831	869	901	835	823	819	865	867	812	858	845	851	841	852	854	838	843	858	837	869	854	834	855	845	810	838	872	843	823	789	865	853	850	806	829	822	828	860	847	804	805	815	858	840	849	851	852	834	807	816	839	838	845	786	863	829	800	813	861	803	858	859	855	879	810	897	810	844	827	878	857	835	780	856	855	837	838	864	789	889	785	820	861	785	828	870	821	824	795	819	808	806	850	826	824	832	818	837	867	836	874	802	846	882	871	860	789	827	846	841	845	848	793	841	773	842	877	874	791	820	867	835	865	844	893	798	846	848	832	810	812	859	844	773	829	821	784	824	794	799	824	820	850	780	847	859	816	818	849	815	855	781	850	811	828	799	821	860	820	836	786	923	808	782	866	814	878	871	823	812	818	847	904	838	858	841	852	832	795	820	836	778	822	838	877	842	822	852	808	805	831	827	879	863	782	879	834	819	847	808	829	869	853	825	869	870	867	844	862	830	823	803	867	863	798	855	802	861	860	920	827	878	826	800	874	870	801	839	859	818	782	868	831	879	841	794	839	832	839	824	842	849	832
7425	500	509	451	349	328	299	264	237	244	259	245	225	231	201	217	233	218	223	258	248	222	237	220	230	236	225	229	193	210	213	230	222	235	218	218	235	239	198	220	226	220	231	232	214	210	236	233	207	240	228	200	185	236	208	214	219	208	228	204	207	208	207	229	215	193	217	206	219	243	210	246	230	209	230	211	204	218	227	225	222	230	249	217	227	215	212	210	239	239	207	229	247	251	198	208	196	219	214	220	207	207	207	187	194	215	223	213	233	223	210	249	199	222	214	218	194	219	221	222	183	228	194	220	222	246	229	200	192	210	230	205	215	226	273	208	223	212	214	230	218	208	228	227	217	194	215	216	214	201	209	238	207	183	225	206	219	206	223	190	227	199	214	209	212	240	223	207	219	221	220	217	211	198	222	250	228	208	210	225	229	214	205	218	225	228	222	239	214	220	214	194	219	232	208	246	216	208	201	219	230	219	207	193	204	232	219	217	210	206	240	231	210	240	225	239	215	194	219	226	213	198	206	215	208	228	213	216	224	215	223	226	209	221	188	224	214	210	242	231	240	221	231	207	248	230	250	197	199	213	214	227	216	183	220	211	228	232	239	227	215	193	252	206	220	229	185	183	214	221	221	210	245	217	215	226	215	223	212	213	231	208	238	233	221	201	219	239	213	205	206	221	211	206	210	192	235	199	196	202	209	215	218	239	203	214	211	222	234	212	197	197	221	244	202	198	206	207	226	181	227	214	205	206	208	219	210	252	206	207	193	220	209	202	211	222	236	198	234	195	214	204	215	226	205	200	224	212	182	228	203	223	202	244	208	227	187	198	226	218	224	227	221	198	204	227	225	200	208	241	227	221	224	189	218	211	188	225	236	203	215	219	201	205	199	210	211	212	238	218	235	244	207	206	207	217	248	231	241	235	205	211	212	259	235	242	229	185	216	228	200	194	214	195	219	210	213	201	207	236	207	204	229	213	205	216	211	245	197	192	205	206	218	201	228	240	248	237	208	246	214	216	230	214	229	213	225	224	210	202	241	219	223	204	216	236	221	199	217	204	212	203	231	235	201	205	219	204	225	237	250	245	220	200	214	219	216	202	246	239	218	229	210	230	212	205	253	232	208	228	208	223	221	214	218	221	213	239	230	204	200	212	207	224	240	215	237	256	209	223	201	259	216	198	217	200	205	225	216	217	199	220	228	216	199	213	245	223	221	224	202	256	214	225	190	207	236	212	205	242	221	277	228	224	218	218	205	249	235	208	211	224	239	214	209	207	199	201	213	208	220	205	211	221	241	222	207	228	213	237	205	212	231	241	218	196	198	238	205	222	246	220	213	212	222	206	214	217	213	214	202	206	226	188	208	246	193	217	230	214	204	213	221	228	203	218	183	208	208	206	217	219	223	239	204	214	245	214	208	250	218	235	219	186	218	220	234	207	213	214	221	202	195	231	185	199	200	216	225	221	217	237	207	205	187	212	214	223	213	203	216	230	249	227	211	212	214	215	214	218	221	230	231	237	207	201	228	249	199	221	213	202	250	233	255	235	242	206	219	222	208	252	188	208	188	213	219	235	198	211	208	187	236	232	200	205	212	226	225	221	214	221	215	243	228	224	228	273	226	232	235	209	216	231	215	224	229	192	207	247	235	224	223	224	205	196	216	223	224	206	222	226	189	197	216	212	219	230	201	202	232	246	210	226	246	211	218	231	203	233	232	194	235	224	194	251	196	219	240	195	237	204	223	238	180	217	219	213	227	224	205	250	246	231	190	209	235	203	215	236	208	224	221	202	224	186	200	211	212	230	224	204	224	214	210	219	213	212	229	227	225	233	219	222	226	194	227	227	234	202	201	232	211	227	236	228	208	184	213	229	214	214	209	218	205	189	211	234	223	241	233	221	218	254	206	216	203	220	240	239	238	206	233	224	235	199	197	209	208	219	197	218	214	222	209	221	205	206	205	229	205	237	216	195	196	215	213	216	222	230	221	197	240	240	182	226	217	179	214	205	193	218	204	175	248	229	206	222	195	211	228	235	223	210	215	254	220	229	221	188	226	232	222	203	188	203	222	227	217	226	216	204	199	256	202	219	214	224	213	219	218	225	199	212	210	226	218	236	193	208	226	205	184	212	221	237	192	250	197	212	192	220	227	200	238	219	201	229	188	205	182	227	259	216	234	211	200	193	211	222	214	185	213	200	226	212	221	209	215	217	232	195	203	224	211	217	239	196	217	226	223	227	185	219	195	222	226	214	231	208	175	209	212	211	193	221	211	255	230	231	221	194	219	195	232	217	216	207	219	178	227	221	231	227	215	198	198	196	222	233	230	252	221	221	253	218	231	193	201	231	229	199	231	211	210	205	215	245	240	215	214	223	203	232	225	226	243	211	212	203	171	214	184	201	215	209	206	208	225	218	191	205	218	225	200	225	216	199	194	201	205	245	204	223	220	228	214	218	227	210	184	208	232	196	218	200	180	225	205	227	233	224	217	211	234	211	226	212	232	204	214	215	206	221	241	216	220	227	230	245	214	199	209	228	206	223	227	215	197	227	221	217	219	202	179	231	194	200	178	213	208	220	209	215	217	208	224	215	199	204	223	234	228	228	208	229	179	207	240	164	211	202	223	213	242	222	208	219	206	209	241	214	203	204	213	227	225	219	209	242	246	226	202	239	190	225	226	218	242	180	214	221	235	213	219	215	189	244	224	209	200	208	193	226	219	235	201	213	203	205	231	235	205	244	221	250	258	211	205	212	232	240	193	232	213	210	211	231	228	229	238	230	207	207	191	219	232	227	200	250	227	222	222	245	210	210	201	227	205	219	183	208	199	237	225	219	221	222	222	221	229	256	238	190	243	198	250	243	236	242	205	201	199	228	209	214	236	222	229	230	212	238	213	202	240	233	235	197	219	203	199	197	211	235	207	207	211	249	215	212	200	233	223	215	250	213	237	222	227	221	192	207	219	220	204	208	235	226	204	188	225	219	229	196	209	225	210	240	228	183	204	189	228	222	208	256	223	230	231	239	208	235	209	201	230	213	223	237	240	241	205	203	236	228	238	215	216	217	198	232	226	238	226	249	227	198	220	222	231	201	230	233	200	210	206	237	240	172	211	178	225	197	213	185	203	197	180	228	251	222	209	194	200	237	222	239	193	174	219	209	209	237	204	194	231	228	241	198	228	217	212	198	192	209	238	187	242	211	253	196	211	203	208	229	237	195	223	206	179	225	210	197	211	244	197	192	199	238	238	200	200	211	221	179	223	199	237	229	213	192	218	210	234	206	208	206	199	195	214	211	216	208	253	224	235	214	209	233	257	187	232	227	207	200	207	232	206	241	231	225	241	228	235	212	231	192	217	214	245	219	216	204	193	207	222	203	225	225	210	204	220	217	183	217	189	180	202	208	213	211	200	228	215	219	231	230	225	193	226	229	225	219	235	210	232	204	206	200	236	218	193	196	213	221	238	233	213	198	226	239	237	198	215	231	216	220
6182	826	1227	1311	1328	1179	1055	993	922	847	786	772	783	684	715	635	657	649	648	618	633	610	601	617	587	660	589	585	604	549	628	656	597	565	581	575	584	617	635	640	571	606	602	592	551	561	560	577	570	577	608	642	610	596	670	540	619	560	572	590	529	556	545	581	589	603	573	575	580	565	593	588	630	598	590	618	590	597	597	618	581	647	561	601	564	631	572	582	570	617	596	589	593	574	579	603	600	578	587	609	554	616	589	569	594	654	603	586	583	583	591	575	581	560	610	589	610	600	556	620	631	589	585	615	614	617	588	544	548	544	619	563	564	586	566	586	583	569	612	612	580	586	593	572	595	580	563	545	587	618	581	630	544	602	544	579	552	625	594	571	585	587	585	543	606	575	594	551	623	600	579	621	607	577	621	579	584	555	597	554	588	560	602	602	616	639	571	585	574	573	564	565	545	567	594	661	540	591	609	572	588	591	564	542	626	553	648	611	589	592	631	580	590	588	601	599	567	637	545	597	606	586	639	608	572	620	585	573	567	599	576	603	555	628	590	572	560	605	622	588	613	591	622	617	576	566	589	626	588	605	637	593	639	613	634	593	621	577	587	608	567	589	570	567	573	578	610	578	595	586	585	635	600	626	591	628	579	593	556	575	611	588	583	624	602	581	593	541	561	593	579	593	586	588	587	594	599	639	576	597	629	610	614	580	609	627	612	608	612	573	603	605	564	536	574	573	554	616	602	620	594	558	599	588	593	600	620	578	600	576	600	524	570	601	607	642	570	572	549	608	576	580	557	573	587	542	552	564	559	602	571	602	570	592	566	553	611	599	557	560	567	580	591	614	543	613	590	576	597	551	537	594	586	535	592	644	598	633	601	595	557	602	618	587	587	577	651	576	576	603	577	613	556	586	555	613	535	570	597	616	555	602	558	589	604	583	589	610	606	607	575	585	571	566	607	605	598	600	575	626	547	590	596	627	543	566	559	590	584	598	605	638	625	599	601	565	575	560	531	594	582	561	557	596	574	555	564	641	585	562	633	589	617	615	609	591	565	618	577	558	559	501	551	574	565	573	607	609	585	606	598	615	612	567	596	510	632	624	577	618	620	584	613	614	581	544	562	586	617	570	589	578	594	589	597	584	602	624	617	600	593	583	536	572	614	587	581	569	609	568	589	612	559	558	528	602	606	594	593	608	614	545	595	626	631	535	613	612	605	616	578	583	550	562	607	588	596	599	537	641	584	580	624	562	589	556	552	571	593	609	585	580	579	554	612	603	557	583	590	597	540	610	582	573	531	618	598	593	585	567	596	596	589	557	570	608	582	587	605	595	609	612	579	565	608	589	580	570	612	583	587	633	626	633	552	586	600	623	592	622	606	529	596	592	570	561	581	569	655	588	611	587	611	560	567	571	603	581	621	612	601	518	546	616	608	589	602	589	570	571	579	612	562	578	591	570	544	592	590	669	570	608	600	612	568	626	589	590	598	563	568	527	558	577	601	578	624	561	648	558	572	599	568	610	530	598	642	549	575	583	608	560	589	616	578	556	581	609	627	574	608	576	596	566	644	606	608	580	573	556	599	591	578	591	589	614	592	576	591	595	592	606	606	591	590	577	585	576	568	562	568	641	597	579	565	598	619	579	562	581	661	570	601	648	585	587	588	615	574	582	581	599	552	556	588	637	562	619	527	584	602	610	581	570	627	611	586	617	582	585	581	575	557	553	563	591	592	605	579	584	617	605	583	619	581	584	600	621	601	582	544	590	580	611	583	612	601	593	572	578	580	607	620	649	568	589	570	586	605	579	578	554	617	581	577	578	572	579	624	582	618	595	572	586	624	609	608	604	616	573	597	586	593	560	576	573	620	612	610	611	602	606	587	585	586	581	582	602	582	604	596	564	600	590	565	595	655	612	598	611	597	622	615	613	611	601	592	560	585	606	584	570	603	627	577	585	582	564	629	594	620	594	573	593	628	565	601	630	612	589	531	610	555	578	592	574	564	609	594	604	590	597	595	560	604	586	518	591	579	615	607	589	606	576	612	621	578	613	580	575	566	632	596	612	624	599	606	588	615	571	599	582	610	645	550	608	595	563	566	580	556	583	589	601	571	530	597	556	574	597	563	593	606	571	572	599	565	575	630	607	579	598	595	596	564	593	601	617	545	573	572	563	574	603	572	564	634	603	591	571	633	597	542	589	566	585	548	578	537	580	620	575	588	593	594	602	539	560	579	540	578	602	563	610	610	619	560	571	612	572	543	580	633	589	622	590	595	584	555	601	582	576	535	630	587	644	611	612	581	606	582	588	576	594	563	591	591	569	616	550	600	605	613	602	565	593	580	586	593	584	588	589	599	573	582	581	542	596	574	582	598	590	575	617	607	593	584	589	586	563	545	605	564	630	611	607	582	534	548	589	621	610	602	556	624	602	601	581	578	575	587	608	568	584	598	610	603	616	582	577	541	560	597	557	581	587	621	562	578	577	609	573	553	605	558	568	619	561	534	584	588	574	613	606	571	597	586	590	567	568	581	583	543	601	594	613	598	588	585	614	602	601	603	617	608	581	594	632	599	584	559	634	588	573	558	625	585	591	585	585	610	595	567	569	572	602	584	583	607	573	559	550	559	569	627	585	605	594	567	567	590	565	589	632	583	564	577	622	579	566	583	549	610	579	591	568	569	574	558	534	599	594	585	578	554	573	605	604	611	618	584	601	581	569	617	559	599	556	594	573	547	578	619	590	577	622	561	597	654	601	610	565	562	621	575	559	613	547	601	605	634	627	612	597	535	634	619	646	621	595	609	571	575	604	578	594	560	539	634	595	624	598	547	590	569	603	579	567	574	597	603	570	572	592	567	595	607	557	598	585	546	598	553	621	568	587	609	583	534	595	551	563	583	575	592	556	576	569	583	566	603	551	541	606	582	605	577	616	604	566	603	564	601	604	583	566	568	609	582	594	590	605	632	598	578	584	597	603	552	588	626	601	648	553	621	541	575	610	582	580	621	598	639	613	601	586	608	542	598	603	571	597	564	600	594	585	618	604	540	628	651	658	613	568	622	592	588	599	592	548	546	617	549	601	595	590	610	600	613	627	583	624	597	626	576	573	597	555	570	606	612	617	605	613	562	551	568	585	582	602	592	655	546	580	574	574	584	637	572	570	580	585	573	576	611	576	573	588	540	569	584	602	593	560	560	578	552	621	539	619	591	565	623	586	562	568	588	587	600	587	593	570	602	600	600	554	548	581	586	582	573	590	600	556	601	566	536	539	557	545	582	601	617	551	558	557	574	532	587	590	587	624	594	567	606	555	613	613	533	602	584	593	655	583	584	612	573	601	595	618	582	573	582	593	568	565	594	606	624	581	642	570	605	589	549	572	599	590	554	594	548	603	625	624	550	552	592	641	568	653	559	580	574	546	569	520	563	581	625	557	602	569	610	588	621	596	604	581	587	535	571	582	621	620	606	635	558	617	570	623	624	563	564	556	594	583
14479	1365	1062	910	721	645	585	532	489	486	450	453	458	418	433	388	404	379	415	380	412	390	393	364	361	387	425	411	392	434	365	361	392	383	358	367	381	359	392	387	398	397	382	419	383	388	403	372	415	407	420	378	390	397	388	396	386	355	357	359	379	343	368	399	395	366	393	398	371	345	373	343	344	380	379	402	389	387	381	371	395	366	361	368	355	414	348	394	386	388	403	408	347	360	383	378	359	364	405	354	353	371	364	377	393	396	392	403	394	352	411	358	349	353	355	364	367	387	327	366	391	389	366	378	391	387	347	329	367	384	385	410	392	367	344	370	386	345	383	383	350	358	395	402	368	407	394	375	363	346	403	361	359	381	371	361	354	372	383	373	405	376	350	370	383	393	375	383	373	366	385	377	367	344	370	371	423	398	356	359	388	382	425	371	367	406	406	353	415	403	390	359	381	349	362	337	362	364	372	383	370	349	382	420	400	357	361	361	421	406	367	370	380	356	397	356	367	381	357	404	405	374	357	378	381	367	348	358	346	367	406	312	350	352	382	394	380	355	411	349	391	401	391	390	368	364	396	353	378	390	352	381	398	384	384	359	385	415	357	409	400	373	378	355	363	360	406	386	394	400	400	369	364	387	363	375	388	372	382	395	355	366	344	375	355	397	388	433	398	370	404	393	393	366	397	380	370	374	359	370	378	382	323	394	379	375	357	378	379	363	390	423	366	368	380	374	377	387	407	408	347	377	354	365	389	374	376	372	398	373	391	340	404	423	429	358	394	372	353	390	348	387	380	401	338	364	357	341	394	388	381	354	414	379	368	384	353	367	375	393	367	400	366	352	364	342	387	353	381	373	375	395	350	361	379	349	414	383	390	343	389	382	362	381	400	377	345	409	363	389	380	378	385	421	354	380	411	402	363	373	377	346	330	411	372	352	360	385	337	379	358	381	384	395	377	365	373	386	394	419	391	394	339	367	394	333	405	349	373	408	356	345	395	378	383	349	359	354	394	371	415	377	399	346	400	398	405	356	396	410	374	371	353	367	379	388	405	385	345	393	397	356	390	380	406	358	368	339	380	373	378	346	371	370	382	409	375	354	360	393	387	330	354	371	389	368	329	405	389	383	371	381	378	372	421	393	386	369	358	373	360	406	362	387	375	353	376	376	355	372	354	362	350	355	367	372	354	402	385	382	381	360	376	352	372	374	336	373	372	372	386	381	362	358	408	394	376	388	386	403	402	393	381	388	371	397	387	329	349	408	344	367	385	377	375	406	346	399	402	405	418	401	358	386	394	409	394	349	347	359	346	391	415	367	379	358	400	397	372	356	377	408	361	384	367	401	350	373	364	381	371	359	369	375	375	370	382	374	335	370	392	399	379	361	397	379	411	384	417	384	374	376	370	365	405	398	376	381	365	376	383	394	408	414	386	364	378	375	389	413	369	335	369	402	379	383	353	382	349	331	356	408	400	424	362	372	365	346	397	415	364	397	374	372	391	393	399	386	376	378	396	390	402	337	357	334	393	355	371	401	368	386	380	345	366	395	378	351	378	389	379	373	393	348	396	361	374	370	375	354	374	408	380	354	407	408	359	366	383	394	378	364	395	408	412	397	383	356	372	359	332	384	396	352	357	354	371	383	376	357	396	373	358	340	393	348	344	415	369	387	385	428	388	386	372	401	343	361	385	388	368	368	370	335	411	404	373	372	344	337	377	356	387	420	369	361	364	389	392	359	378	357	382	363	384	360	395	388	360	399	414	394	425	389	347	373	367	372	360	374	406	389	340	331	353	407	416	405	377	389	395	370	377	351	375	357	431	380	365	377	364	361	369	363	341	364	380	358	352	363	369	359	390	360	377	386	384	374	378	354	372	361	377	358	366	385	346	413	357	346	368	386	384	340	367	373	401	398	412	379	374	398	345	405	387	361	386	384	367	410	421	390	406	382	363	378	334	375	372	340	311	334	380	377	356	370	399	379	378	391	432	390	366	366	410	399	339	377	383	386	355	381	392	373	388	372	389	379	409	384	392	388	399	368	403	415	449	360	406	348	394	379	371	375	363	367	368	393	356	358	375	358	364	361	396	347	347	390	393	367	405	362	348	365	378	409	418	354	406	384	347	378	397	367	386	397	369	373	391	388	350	355	401	371	396	347	391	377	378	372	375	391	378	369	404	379	375	386	426	372	373	401	406	354	361	350	373	403	401	386	355	377	422	350	388	373	395	370	352	365	386	369	370	389	393	413	374	404	388	349	392	405	382	400	419	376	371	348	418	392	390	390	390	385	367	377	345	385	372	370	378	352	408	391	349	384	373	366	368	364	358	392	380	345	381	397	391	385	402	403	400	377	379	348	356	376	429	333	365	391	402	391	360	396	392	362	396	373	361	338	412	397	370	375	378	376	399	393	363	374	400	376	411	388	350	362	352	409	387	381	356	385	418	401	364	374	358	420	424	426	400	400	374	425	381	379	384	371	380	395	405	395	357	351	392	354	385	388	393	376	391	368	384	381	356	412	374	375	401	362	396	414	371	371	380	359	391	375	360	422	417	363	374	360	391	336	398	382	414	386	418	378	383	364	361	393	406	393	442	374	373	376	386	360	381	384	385	344	378	383	407	385	380	342	415	392	363	401	381	408	376	398	398	367	368	366	375	360	379	395	392	398	394	374	377	368	375	409	372	392	390	380	358	352	391	375	401	393	387	377	401	376	388	376	376	338	379	369	384	379	365	379	393	370	392	345	371	397	340	372	359	386	398	364	392	388	373	372	354	363	407	379	378	402	391	329	366	351	390	363	383	344	340	359	432	365	377	384	382	351	418	421	339	360	373	415	394	379	365	387	390	419	393	343	415	381	412	380	387	365	418	368	342	401	381	362	391	366	401	357	398	398	362	409	391	371	347	382	373	328	401	397	393	387	390	380	328	370	391	386	406	382	387	363	403	367	411	355	365	390	384	377	360	377	342	336	383	374	355	389	349	364	394	393	372	439	366	409	400	378	393	404	395	334	395	392	381	392	430	391	348	397	396	397	421	347	369	372	382	373	429	353	378	386	407	378	399	385	386	413	350	372	381	404	376	353	407	372	399	381	377	344	401	382	410	368	393	408	371	358	316	385	388	383	354	402	372	382	375	343	380	370	394	370	392	378	344	387	370	342	385	373	378	402	379	405	388	370	363	368	366	381	380	385	375	414	368	377	352	390	382	367	366	439	355	459	381	356	380	333	393	353	343	410	372	381	385	370	365	402	375	363	374	339	348	351	364	399	401	408	381	331	381	382	377	380	361	380	357	386	385	410	359	378	376	391	385	400	332	422	386	347	373	390	365	392	395	373	394	389	389	378	350	358	420	350	336	356	374	409	389	373	390	395	360	373	386	406	359	363	351	350	383	384	392	374	393	361	388	402	384	422	388	360	385	357	325	407	405	395	431	368	382	379	381	411	376	374	375	395	419	374	370	398	374	402	412	385	371	377	387	402	366	400	391	377
8408	1403	2223	2606	2410	2138	1872	1746	1574	1376	1346	1325	1275	1177	1037	1083	1047	1025	1074	1028	980	1027	987	1038	949	979	968	924	975	1004	921	958	911	935	992	922	929	1004	948	888	893	984	954	915	924	970	950	935	927	932	962	969	915	960	941	958	977	925	913	894	935	867	939	924	958	935	938	938	942	958	917	917	917	901	907	953	908	887	956	934	927	957	959	940	862	884	959	927	959	899	941	920	942	939	904	920	937	877	989	964	947	912	895	880	969	970	961	954	938	911	923	952	946	917	956	886	955	894	924	932	949	894	915	911	909	987	964	888	916	923	902	939	875	953	948	912	910	930	875	892	918	923	931	963	961	954	945	921	916	946	931	916	894	987	924	931	931	911	930	928	887	917	909	921	906	902	916	885	914	947	989	892	960	952	900	961	934	874	942	923	958	897	919	879	946	912	924	939	883	930	867	912	887	914	936	956	873	932	918	943	851	947	917	987	892	970	976	942	981	961	918	907	919	907	919	882	958	903	905	890	932	975	910	917	910	918	932	911	924	908	928	888	952	930	912	1037	930	909	952	949	947	875	914	876	910	926	889	944	941	964	911	903	906	901	937	955	878	931	948	930	971	877	882	892	877	966	914	899	914	952	967	913	936	935	953	952	915	914	970	882	914	869	941	929	951	935	933	921	921	886	927	904	911	860	941	988	920	936	936	934	926	918	950	911	876	900	929	849	895	941	939	940	935	901	971	917	938	898	911	907	935	872	960	958	909	876	942	950	928	929	961	952	955	950	912	880	923	908	924	885	896	943	867	908	936	989	911	917	916	961	954	885	937	892	898	937	892	1001	900	972	962	980	905	881	966	878	1008	866	907	903	938	899	900	873	934	977	943	893	919	934	934	917	910	977	939	891	902	909	882	946	920	934	927	938	907	906	884	878	913	944	946	900	898	914	919	932	917	930	849	951	952	938	919	941	925	864	855	871	878	944	917	910	936	912	904	914	895	907	943	927	907	941	907	930	903	918	922	956	906	893	928	909	937	912	911	927	908	955	941	851	873	953	919	940	881	875	959	835	952	865	946	946	969	915	921	938	896	930	913	928	942	976	870	926	920	894	920	981	925	963	928	913	906	936	919	919	908	868	801	946	939	920	874	937	924	933	889	949	904	933	962	862	930	940	926	917	929	942	906	881	870	896	928	934	932	922	920	940	942	989	864	937	957	880	934	905	945	897	880	942	947	935	942	864	954	891	914	891	937	891	929	897	961	866	903	926	878	918	908	930	902	898	916	958	876	929	947	862	905	914	920	905	913	936	933	954	887	908	897	923	946	899	923	986	929	915	939	861	878	986	911	945	940	960	881	914	933	911	916	944	919	939	978	984	877	936	979	852	920	895	951	950	897	931	942	923	925	927	866	879	931	962	911	861	890	937	875	876	925	889	951	888	926	956	984	937	868	958	898	947	944	866	941	910	934	936	922	904	937	945	941	905	954	881	920	916	899	896	956	969	976	934	986	884	971	926	930	900	880	993	904	955	821	961	911	940	877	909	900	918	915	937	900	934	939	969	860	952	880	956	887	884	910	952	917	911	930	914	929	952	879	896	927	923	928	917	910	872	950	941	895	951	949	901	897	900	867	914	928	894	938	926	890	919	881	945	910	917	914	918	933	900	873	930	923	975	954	925	911	914	950	854	908	868	915	914	884	899	849	910	895	968	917	986	910	933	898	905	988	937	897	909	883	948	926	969	891	903	897	923	930	933	926	885	897	922	922	868	924	919	921	927	898	922	928	927	905	927	908	930	959	874	913	949	882	968	885	923	932	923	936	889	952	956	935	893	913	844	959	927	944	914	877	925	925	933	898	998	894	942	950	896	951	967	930	926	926	932	929	943	949	952	896	926	918	903	871	917	909	880	893	964	925	936	944	893	916	918	944	870	957	875	878	900	890	905	899	924	951	924	930	889	904	903	913	887	916	936	962	862	963	885	908	932	902	971	914	828	879	947	912	944	947	909	948	933	941	862	920	913	877	899	869	886	844	920	894	908	939	849	928	927	957	903	925	881	875	899	869	880	944	914	899	938	869	935	898	897	889	847	918	967	923	942	935	913	936	952	948	854	893	894	897	916	944	912	936	918	918	909	925	908	933	858	915	897	958	878	878	941	932	922	889	981	889	905	915	878	894	890	896	921	917	905	907	937	926	876	858	934	863	952	914	910	964	912	924	921	902	922	933	922	926	894	905	905	920	962	906	891	941	900	961	930	903	923	930	926	902	922	955	956	878	898	891	957	921	926	886	947	938	956	898	901	981	928	928	882	956	880	952	916	925	966	980	914	920	888	899	937	910	970	878	916	907	914	939	913	977	908	898	898	897	912	954	898	923	909	940	866	919	855	947	902	930	910	877	895	872	947	921	935	875	881	949	917	934	948	929	889	924	886	929	961	899	863	929	935	898	920	882	935	917	922	987	957	891	906	954	851	918	907	934	939	896	949	927	931	913	943	922	907	896	910	927	954	936	911	910	922	909	901	896	906	937	904	964	965	924	874	900	924	943	913	855	863	874	875	947	924	948	907	936	912	880	932	879	926	955	904	921	903	947	903	893	903	937	1011	937	894	979	883	927	901	884	867	940	909	958	920	936	903	949	969	914	963	933	937	894	944	929	946	943	932	885	935	977	940	939	882	932	930	943	946	911	873	867	919	914	870	940	912	925	906	956	918	866	923	920	917	869	895	869	908	878	909	909	886	902	901	926	966	931	941	923	919	931	947	911	896	893	885	873	939	944	951	970	962	890	936	923	923	900	906	933	944	907	980	879	878	922	918	917	921	897	954	948	933	921	904	889	916	915	882	908	921	891	941	914	947	906	948	946	888	883	921	919	951	927	968	956	923	848	953	891	913	876	903	902	905	993	914	894	883	929	886	949	845	949	872	877	939	881	931	960	930	907	908	954	898	928	971	897	981	939	922	922	894	905	961	941	936	946	894	904	874	936	982	936	917	937	938	941	899	921	938	947	914	889	911	908	915	923	971	940	951	924	888	891	944	884	955	932	919	943	914	934	911	880	909	921	876	921	900	892	948	952	925	916	919	909	948	885	966	930	948	904	935	925	935	937	917	895	975	909	961	974	885	940	904	906	881	956	902	886	925	930	1003	880	875	900	943	901	901	923	876	902	922	880	951	905	966	853	954	925	859	907	942	917	906	960	914	922	920	926	936	888	890	893	934	909	930	918	930	896	916	950	889	946	871	834	901	946	936	918	919	945	961	905	903	927	907	885	911	896	933	866	948	946	904	955	943	942	901	917	870	941	979	903	931	924	936	912	940	945	936	927	922	904	891	907	927	919	898	888	904	932	967	967	930	890	917	853	901	938	885	919	882	935	916	904	927	877	948	983	892	971	961	872	957	875	911	917	950	916	940	981	974	944	951	890	933	936	915	871	908	902	951	941	930	967	946	921	929	861	940	912	894	923	923	901	922	989	892	922	945	969	908	929	906	905	915	952	863	936	937
1703	368	395	365	345	326	344	346	346	366	311	369	338	383	339	333	331	347	326	358	333	374	351	348	402	342	341	382	336	336	349	354	364	357	359	333	323	345	333	330	335	339	318	340	361	345	360	347	356	347	372	335	349	358	377	351	343	345	374	392	349	369	349	350	358	363	347	374	332	338	317	332	342	363	363	339	351	362	333	351	369	363	354	352	403	371	345	360	299	358	372	328	360	337	359	355	335	325	345	323	357	337	360	345	397	369	329	359	374	348	366	342	349	375	363	359	328	370	333	344	369	374	335	348	331	365	347	331	319	388	336	335	314	385	360	396	351	361	330	335	332	389	384	351	374	353	346	371	356	342	398	385	357	383	345	311	382	368	334	391	373	380	371	355	395	348	361	357	364	358	344	340	349	370	318	363	327	323	367	323	365	328	370	326	356	349	333	370	318	343	348	350	331	337	354	356	408	320	381	337	333	362	367	375	342	292	334	356	374	350	360	353	361	353	337	315	348	371	387	348	372	373	374	353	352	365	334	376	378	332	361	349	329	384	333	384	365	384	364	377	387	352	374	364	376	371	339	346	339	346	355	358	342	343	356	353	324	357	327	364	367	351	343	362	371	363	357	366	361	349	329	346	339	344	338	331	372	341	340	366	331	382	368	360	331	327	336	309	350	320	334	404	354	354	326	355	377	375	370	368	322	372	366	373	354	338	390	357	407	346	336	347	333	357	350	357	370	342	349	366	336	369	350	351	387	322	367	339	375	348	373	384	310	328	337	367	355	365	347	315	361	377	324	332	356	360	380	350	343	335	344	375	364	366	366	382	387	344	351	358	338	356	368	350	364	388	375	346	342	346	347	351	388	330	343	367	364	351	364	341	320	367	313	353	307	375	351	362	333	375	366	345	337	361	371	343	320	331	345	369	357	310	378	352	387	373	331	328	354	399	414	367	379	352	352	343	368	312	345	357	347	354	342	358	362	336	374	348	337	364	337	343	322	347	393	332	363	338	336	363	331	336	407	355	371	368	369	377	347	372	323	399	373	350	364	346	349	360	389	359	314	393	373	362	374	365	330	384	388	348	345	334	343	320	376	355	325	392	338	344	371	369	383	357	380	380	352	380	343	337	368	329	360	355	362	353	319	413	386	341	334	330	391	337	349	347	354	360	316	388	368	330	346	342	338	355	387	330	345	322	339	326	355	342	356	357	341	356	355	361	334	334	337	315	362	361	381	347	392	333	341	367	378	342	401	364	351	371	321	330	353	362	312	335	331	320	360	322	326	355	367	341	365	392	321	304	341	348	351	371	319	336	350	371	335	331	325	360	371	327	336	361	385	357	342	330	339	351	346	351	362	352	335	346	352	356	353	352	365	355	362	359	329	380	385	341	340	313	354	348	369	329	357	360	336	321	341	362	334	335	373	338	325	380	355	400	335	359	333	361	366	348	374	344	352	359	382	353	392	345	369	373	344	337	340	366	358	348	359	357	334	346	373	348	339	377	381	348	342	363	369	366	335	381	368	368	324	356	387	362	360	366	338	315	361	371	346	359	368	362	342	354	359	341	342	353	353	396	356	367	352	350	360	362	374	339	360	364	341	351	346	376	388	371	353	325	355	338	355	345	410	349	328	395	366	360	334	337	354	350	316	318	339	317	354	348	377	347	345	360	375	342	347	360	367	357	346	358	364	318	350	356	364	374	349	372	341	330	349	343	380	347	372	363	330	348	354	341	371	368	345	314	345	356	354	356	357	354	347	365	342	365	339	361	369	329	359	332	339	387	348	326	347	329	335	360	344	337	342	362	330	303	331	359	325	329	363	358	313	315	360	320	366	321	332	337	361	359	357	366	366	351	338	332	342	362	369	348	370	345	387	359	392	360	383	315	380	390	342	371	341	366	348	377	377	358	358	325	350	359	345	350	314	340	372	342	339	358	384	311	347	342	337	367	372	333	337	372	351	355	348	343	358	404	383	343	334	382	394	367	298	360	346	335	346	356	343	352	363	357	327	334	328	356	354	369	353	387	318	362	351	351	353	362	334	355	349	354	398	362	361	349	364	368	341	331	341	330	366	332	369	343	335	346	363	372	334	369	349	360	383	328	349	348	387	371	336	329	378	348	364	355	357	370	321	337	351	370	310	339	351	360	358	343	341	344	342	382	361	333	332	364	356	349	312	337	330	333	346	349	355	381	361	318	298	361	363	336	356	367	349	354	341	340	333	371	341	320	397	337	344	351	324	340	350	384	366	380	339	406	346	351	360	353	342	308	350	351	357	350	338	332	363	357	384	363	374	357	325	337	385	360	347	395	337	383	373	347	365	338	327	332	367	348	358	332	369	314	382	344	352	339	352	351	353	372	370	382	338	324	348	362	338	374	373	330	328	385	344	362	315	365	308	347	335	365	332	360	354	345	372	361	345	359	361	346	370	385	358	360	344	341	321	321	337	374	347	381	333	338	340	346	383	311	359	357	377	362	379	366	300	370	326	354	378	367	364	341	367	360	383	356	340	333	385	361	363	321	327	348	397	360	370	354	334	338	332	332	393	343	344	365	360	363	325	337	374	366	374	342	371	356	396	370	362	369	351	356	357	327	353	329	335	335	381	365	345	363	372	369	363	350	358	356	346	370	375	319	323	355	344	374	354	351	311	337	350	374	317	370	330	348	402	379	391	344	341	371	331	354	392	355	322	377	336	363	349	355	329	340	353	361	347	335	392	347	357	352	349	340	315	352	353	359	373	345	384	368	328	336	380	391	357	331	344	371	345	344	353	382	337	349	367	361	358	352	306	385	340	324	367	369	376	359	364	349	359	345	345	358	327	352	340	376	333	372	336	379	316	332	364	355	360	339	347	354	345	405	343	343	336	353	334	358	380	352	345	353	396	350	358	349	316	312	378	364	388	351	332	356	357	336	368	315	382	341	358	344	344	377	361	363	363	391	347	364	339	324	380	358	340	348	375	388	383	332	330	354	346	352	354	371	384	346	359	357	361	334	366	344	337	355	338	366	385	401	349	356	308	366	343	347	367	323	380	347	388	345	345	317	342	335	344	357	401	355	328	328	385	338	361	330	364	332	378	376	353	345	327	310	376	361	376	341	386	360	327	352	379	324	326	349	343	364	374	313	347	351	343	339	316	373	344	349	348	317	359	352	371	382	375	368	358	350	342	320	313	383	395	345	361	326	339	347	365	362	370	371	356	403	363	342	387	368	360	349	365	351	343	342	391	335	349	377	369	371	324	356	359	356	329	356	372	343	396	379	347	336	356	356	347	352	363	338	330	375	378	380	358	369	359	295	350	353	391	343	382	330	363	353	332	353	368	344	387	367	380	338	387	336	366	357	415	343	334	364	366	359	388	341	345	329	410	365	359	337	375	364	378	378	353	334	338	328	317	353	364	330	357	373	361	308	367	352	363	383	375	327	338	349	358	342	374	369	350	354	367	346	324	390	357	340	337	387	372	386	370	368	393	339	309	322	345	330	352	368
2126	904	889	883	843	882	848	831	828	892	875	849	826	879	839	864	885	853	788	846	816	806	899	832	837	844	828	846	827	824	847	829	837	861	814	894	864	776	757	883	879	835	857	840	852	852	831	824	821	782	862	823	815	765	814	814	802	847	854	810	879	843	834	822	836	852	834	869	881	845	857	784	891	898	834	841	829	868	860	830	857	846	813	832	858	858	826	857	857	794	843	853	802	855	855	857	855	846	822	840	788	809	857	774	881	828	823	841	828	830	776	828	817	849	797	832	843	860	820	835	847	796	846	845	822	843	822	829	848	831	844	812	856	820	833	820	781	870	847	834	830	904	803	838	835	827	877	845	799	859	921	812	831	837	856	799	821	841	831	830	887	847	827	849	858	884	834	883	833	863	856	789	844	826	832	870	848	817	839	819	829	882	851	776	877	804	847	847	856	845	781	851	811	847	860	807	854	855	818	827	853	835	822	846	911	796	825	857	819	818	854	857	832	878	808	811	808	762	851	865	845	792	925	814	909	836	855	806	843	858	849	852	834	857	806	795	823	865	842	853	806	813	807	848	846	883	798	900	825	887	805	849	802	851	824	867	876	854	834	853	865	847	805	886	828	847	824	846	799	846	859	804	857	899	812	854	841	798	858	834	802	808	845	875	823	828	827	831	869	865	906	830	863	880	791	853	803	852	840	860	871	848	784	837	800	913	876	816	801	856	815	822	896	821	830	825	845	841	817	791	845	865	857	867	854	866	857	859	852	881	857	844	820	890	814	844	880	838	821	831	826	837	843	846	838	808	887	848	791	803	823	820	883	794	817	835	842	831	814	797	834	863	828	844	839	873	864	788	833	864	815	817	775	769	793	826	780	928	812	861	883	817	794	887	827	863	848	887	900	833	833	861	777	859	852	838	807	819	828	845	802	826	818	879	918	838	843	845	858	798	838	809	837	842	839	850	891	852	800	846	806	827	834	769	836	834	827	874	833	842	778	788	816	800	806	852	852	820	868	879	835	790	802	826	851	843	812	854	822	785	830	813	873	854	878	811	864	804	852	831	847	834	821	825	823	840	864	852	828	799	825	875	834	862	863	819	801	834	792	807	896	889	827	788	837	797	838	864	822	796	833	814	798	858	797	848	858	859	851	777	834	863	817	784	887	839	855	812	858	787	800	841	881	865	823	807	822	863	844	845	843	819	818	803	837	870	890	906	853	816	842	806	830	842	879	848	834	909	827	844	824	823	806	869	842	894	855	843	836	791	834	793	843	844	777	823	793	855	804	787	820	843	814	887	833	883	847	857	814	859	801	852	828	804	847	845	812	805	833	794	857	843	782	803	848	879	840	846	836	813	831	837	852	815	867	835	808	826	791	799	781	847	847	801	884	830	829	843	830	842	852	855	849	828	877	808	839	832	788	812	846	876	889	884	894	839	809	863	836	821	868	842	848	842	833	861	790	828	824	864	801	830	803	891	832	840	813	903	824	830	797	779	787	877	826	803	802	802	851	892	805	862	842	853	838	829	836	822	816	849	808	854	837	827	865	834	856	849	876	810	839	845	822	836	873	806	806	810	847	805	842	800	783	827	874	856	859	818	784	817	825	829	867	874	861	834	865	831	830	867	827	820	861	801	810	846	859	826	820	820	827	853	823	818	863	824	829	835	853	790	820	858	849	803	848	797	841	857	863	797	872	864	882	791	852	821	818	843	880	869	849	826	872	779	822	904	823	794	795	842	834	883	851	827	831	874	850	906	792	874	820	847	852	800	816	835	778	827	819	862	861	819	865	818	848	781	791	835	862	834	836	896	841	870	788	835	837	836	844	830	869	886	847	810	870	843	846	849	846	864	864	783	815	807	839	810	883	799	781	840	840	851	863	846	806	803	855	836	820	808	838	830	875	805	828	799	881	741	793	851	814	845	837	839	826	870	826	872	836	846	857	877	821	806	860	840	843	887	841	810	836	867	820	827	841	839	831	825	810	851	827	914	812	857	829	835	841	790	845	831	813	814	836	868	886	801	833	780	857	898	861	828	779	849	857	881	812	822	782	830	789	861	909	829	848	855	849	865	828	844	855	832	863	812	848	844	796	870	819	820	838	851	858	851	815	832	859	853	837	841	815	872	857	891	830	851	789	826	896	802	824	885	824	855	773	829	845	814	846	816	826	853	889	822	861	771	872	846	828	849	877	887	847	868	810	842	850	839	832	879	866	832	855	803	844	845	879	830	834	852	820	825	808	807	792	830	873	848	842	854	846	872	851	820	849	794	826	852	813	856	826	866	814	807	847	853	890	790	822	844	862	842	851	858	863	807	876	889	858	887	865	877	793	843	826	893	842	785	834	852	819	855	837	836	875	864	817	829	819	818	833	793	840	836	837	843	801	884	818	822	807	822	841	889	857	868	904	850	836	837	815	829	853	852	903	860	857	839	856	814	851	856	768	872	818	816	846	835	788	786	910	843	846	833	868	814	825	884	823	837	827	851	867	822	832	825	856	858	811	850	784	820	861	841	833	823	822	837	867	851	849	833	863	867	853	836	845	806	914	851	821	867	847	846	859	844	823	877	830	814	852	871	840	848	826	804	838	823	865	828	779	835	915	826	832	825	828	847	821	810	808	836	902	818	831	830	877	851	851	855	824	855	911	826	852	809	869	821	877	887	846	845	868	870	869	851	841	864	820	836	854	831	859	805	859	830	830	830	842	791	843	819	850	846	819	866	778	811	850	832	844	855	885	822	854	818	886	904	817	812	884	816	845	835	807	846	874	781	821	834	850	867	836	881	844	814	863	813	793	852	834	847	784	873	840	801	878	839	825	837	815	842	846	870	882	862	848	812	874	810	849	827	807	804	828	829	889	879	816	825	865	859	866	846	788	746	865	828	897	816	844	930	823	838	832	833	861	856	816	783	851	782	868	808	847	848	823	888	841	818	850	855	843	797	862	861	835	846	870	844	849	858	820	756	838	882	867	889	844	880	846	823	809	852	862	766	847	863	819	796	872	816	805	855	785	849	895	858	825	791	800	814	877	877	816	816	838	842	855	856	801	792	870	813	827	878	842	834	767	904	828	932	860	868	842	814	818	815	813	843	853	847	869	826	872	877	863	806	842	820	864	835	755	826	870	853	838	902	861	815	842	854	830	801	848	819	849	818	855	801	892	834	878	830	867	859	844	919	850	807	853	815	847	840	849	847	851	850	861	872	844	772	812	806	822	838	857	811	862	820	846	883	849	833	855	868	797	823	845	837	844	856	841	842	829	845	862	776	862	840	827	873	888	798	822	836	873	825	832	852	864	794	838	828	844	772	825	862	807	838	824	820	788	845	839	824	847	840	808	838	837	822	842	809	892	862	840	879	864	877	829	814	833	846	863	821	831	875	786	829	846	848	897	861	791	838	889	835	798	877	831	860	847	808	823	895	852	835	876	831	845	885	844	831	859	894	819	849	849	815	803	852	804	870	853	830	792	825	856	841	842	801	885	839	856	833
7290	570	488	428	398	336	301	289	274	274	237	262	243	256	218	230	244	231	240	232	239	234	230	200	227	201	238	207	214	237	200	233	220	192	214	229	262	226	245	238	227	229	231	218	226	214	224	236	195	240	209	205	209	215	229	235	215	213	210	235	228	229	205	203	248	207	224	252	217	182	222	224	201	228	208	195	195	206	217	242	203	223	200	213	216	211	204	219	212	225	215	224	232	220	243	215	239	228	222	213	212	204	219	233	222	197	234	189	205	240	200	211	218	208	215	244	220	219	210	209	207	229	225	244	217	222	196	209	223	208	199	216	223	224	235	231	200	226	228	254	210	239	218	223	225	211	179	226	217	205	219	232	218	241	247	225	240	253	220	234	211	220	186	207	226	215	196	226	243	222	236	213	209	232	235	237	201	194	223	214	199	219	209	261	216	205	204	202	224	224	212	203	224	230	208	232	229	204	202	189	208	209	226	219	222	203	226	217	222	247	191	223	242	211	225	223	232	184	210	214	210	199	233	202	200	217	206	233	201	199	259	224	265	221	226	225	232	221	249	234	250	210	213	210	214	247	246	231	211	253	224	208	250	199	199	228	229	199	208	215	242	240	221	232	216	221	222	234	217	215	217	205	256	219	191	219	224	229	194	209	238	233	233	216	217	215	218	228	202	197	225	222	227	213	224	193	214	243	228	182	207	221	222	206	208	214	245	232	223	211	205	200	222	203	218	195	214	226	250	200	242	231	209	242	205	217	240	212	251	215	248	215	240	206	231	208	215	225	228	232	212	223	215	214	233	216	246	215	209	239	216	215	210	222	214	238	191	231	214	213	225	231	224	226	225	236	200	194	221	203	196	225	220	250	217	231	230	205	196	197	260	209	185	233	246	200	206	200	215	213	207	215	234	220	221	211	229	233	207	243	220	234	265	222	234	207	218	235	242	236	221	212	229	236	222	235	246	218	235	218	223	223	186	229	251	239	207	226	233	233	222	235	223	219	210	192	194	248	210	205	208	223	222	202	218	207	215	209	182	222	219	231	249	195	240	207	224	221	229	236	210	215	215	228	208	206	214	225	244	208	201	219	232	216	227	243	192	185	195	248	208	215	206	220	217	237	228	227	244	228	211	231	218	218	217	230	209	191	227	191	224	217	214	240	246	220	219	243	246	204	220	210	210	224	202	218	221	221	212	204	205	226	207	213	203	256	224	216	187	237	224	190	229	212	226	225	243	204	227	211	221	223	219	231	203	240	238	206	213	187	224	226	208	227	224	230	255	217	220	202	223	233	216	235	245	256	197	238	205	206	205	261	225	260	227	222	213	201	198	205	215	220	239	220	224	234	214	217	219	216	212	210	217	194	223	241	225	247	224	198	187	216	216	223	203	224	207	234	232	234	232	199	213	210	199	180	275	249	223	239	213	233	234	222	200	217	211	225	201	235	214	202	222	231	242	197	224	219	204	209	187	181	201	220	204	211	208	181	227	197	209	226	225	225	209	226	221	195	210	205	202	235	213	202	217	213	213	234	243	210	218	206	230	240	227	194	219	239	219	225	198	203	210	240	219	220	200	192	212	235	204	212	229	226	218	207	200	213	214	229	208	208	192	220	214	260	212	213	195	184	236	228	230	200	247	223	223	225	218	203	233	227	215	221	187	209	206	224	238	209	222	209	230	233	208	216	234	204	213	202	229	237	216	208	227	217	215	206	215	206	235	187	211	224	215	192	191	199	220	170	231	221	212	218	209	186	201	224	224	226	188	213	211	213	193	208	225	226	217	225	211	203	201	202	195	203	191	218	242	215	229	224	248	202	220	205	222	195	209	222	198	192	204	229	226	221	182	227	251	233	221	195	223	188	204	237	216	225	222	219	226	193	211	219	206	208	223	237	227	208	207	219	209	211	221	199	231	208	216	213	237	214	207	192	209	209	224	230	210	212	213	195	245	234	240	218	230	237	210	186	229	225	209	212	227	257	220	251	225	222	220	202	192	220	203	203	196	223	210	237	239	233	232	212	213	231	223	204	196	206	240	229	229	193	217	207	200	200	202	216	238	216	215	195	198	235	248	232	211	192	224	213	195	201	209	213	201	232	237	228	209	241	218	241	220	240	244	203	219	222	208	206	198	247	235	216	219	214	214	200	219	232	221	223	224	217	193	231	210	212	210	201	233	223	239	240	225	212	183	229	229	236	213	228	198	251	210	211	213	220	233	207	233	220	212	216	233	227	196	220	197	215	211	188	242	222	239	232	220	213	226	210	211	201	201	216	222	243	238	202	231	166	203	238	203	222	213	201	214	217	224	246	201	227	215	233	228	203	237	199	196	234	214	211	229	228	209	216	225	228	212	203	237	191	248	231	253	216	210	249	238	198	204	208	244	228	217	219	249	257	233	223	205	212	213	228	238	223	235	229	208	220	198	212	187	204	191	216	239	231	205	215	225	236	229	210	230	223	200	225	222	210	227	207	207	255	212	194	239	204	209	216	201	199	245	224	234	225	203	218	204	199	211	227	213	213	211	235	233	241	186	206	203	221	239	211	226	194	230	223	214	269	223	206	212	228	192	214	187	227	250	212	212	208	185	207	220	229	203	202	189	191	198	226	221	234	212	193	254	215	182	200	229	237	225	202	226	210	234	234	207	241	213	226	203	245	233	234	245	218	241	236	239	224	232	216	208	206	225	219	234	191	247	207	231	243	215	222	228	230	224	231	224	223	219	222	194	231	203	211	204	185	199	250	213	205	229	237	215	181	217	208	230	229	210	217	218	201	211	247	213	200	233	239	235	165	195	217	207	198	218	205	228	189	234	242	196	193	221	215	192	213	214	220	198	205	220	204	200	224	222	209	221	205	254	229	214	192	225	222	217	226	214	191	220	186	217	221	202	235	232	227	207	233	214	240	196	212	204	211	201	221	200	239	204	247	215	219	260	202	243	195	211	208	202	236	201	211	201	232	237	229	239	193	206	268	224	225	221	228	260	228	208	217	187	209	239	229	217	222	212	201	209	205	185	195	206	217	202	196	208	221	211	209	236	226	212	204	217	207	251	226	220	243	237	216	217	228	259	215	234	189	233	240	208	211	197	202	224	203	216	213	213	238	220	226	216	218	206	217	224	191	192	218	212	237	201	200	195	220	248	214	217	183	205	217	233	221	207	231	190	245	199	226	228	232	216	211	229	247	182	223	238	198	199	231	225	206	216	232	215	208	231	209	189	202	234	211	227	241	209	223	191	206	222	212	195	208	217	196	180	223	234	198	224	236	206	235	239	232	237	216	211	224	205	238	202	222	184	200	231	206	222	204	221	219	217	235	228	207	236	200	224	227	224	223	218	244	228	220	202	194	198	202	218	241	204	239	190	236	202	191	215	243	218	216	221	223	223	244	202	224	239	229	199	216	201	182	230	211	248	223	217	200	204	220	192	225	206	231	179	229	239	196	238	206	220	235	210	217	208	194	214	222	203	232	223	210	205	221	243	229	223	197	220	190
6245	885	1304	1395	1312	1316	1145	994	859	862	812	832	798	739	654	633	659	673	684	672	627	618	622	660	639	615	567	576	611	593	627	602	607	610	591	581	610	617	598	666	556	652	596	581	596	595	599	570	599	623	592	578	568	621	563	597	612	600	593	606	608	605	606	607	590	589	610	580	632	579	578	640	604	572	560	601	648	615	595	647	598	573	580	596	573	599	571	614	580	608	582	610	556	647	614	578	616	588	578	635	616	588	607	584	562	578	609	601	605	574	629	570	615	589	597	573	594	601	580	592	589	559	598	581	587	591	643	571	653	555	603	621	577	571	613	584	598	568	607	570	607	599	621	607	612	592	606	607	569	639	612	627	583	594	560	607	579	645	632	610	575	628	633	574	558	616	584	615	598	594	576	610	597	570	612	604	583	595	599	586	567	574	538	641	600	621	593	588	633	604	593	622	625	535	560	585	634	607	660	583	621	594	602	630	572	584	593	555	586	562	585	592	611	565	588	604	522	562	564	593	619	562	589	604	611	529	539	609	605	557	580	562	598	603	585	574	556	590	613	565	626	597	564	597	594	586	585	545	577	578	595	630	609	595	601	558	581	636	581	603	589	597	555	563	564	606	584	582	601	606	599	592	553	579	583	547	580	612	583	540	612	582	542	653	564	586	605	573	561	622	566	548	595	657	601	619	571	612	552	594	578	597	584	620	572	595	605	586	545	583	617	576	605	581	579	595	596	560	574	572	612	543	591	602	589	592	609	572	603	617	556	608	606	589	586	604	606	619	583	607	577	629	612	565	604	580	590	595	566	593	574	613	577	553	580	540	605	574	600	545	563	607	563	633	557	641	572	608	639	586	598	599	605	574	621	557	609	624	581	580	539	634	577	547	596	574	552	601	579	616	645	616	584	569	619	636	584	581	596	629	556	626	600	546	588	577	581	592	573	580	580	553	576	563	623	576	585	624	614	579	581	591	593	629	566	604	594	607	655	589	608	586	598	571	582	581	566	639	600	561	652	592	564	601	588	597	574	604	581	630	582	580	609	587	592	597	581	574	616	597	589	571	570	569	601	583	565	593	570	588	597	603	630	568	579	623	563	599	559	574	603	602	580	588	581	625	572	591	617	618	617	586	572	563	610	561	581	596	569	585	630	598	590	593	551	582	593	564	628	576	628	566	561	583	587	598	602	593	588	586	610	605	572	645	573	629	568	632	624	596	574	589	616	594	606	557	576	591	546	580	575	574	643	590	599	596	567	582	606	579	589	573	556	591	602	588	534	579	602	582	594	635	570	575	577	591	593	591	571	598	604	608	587	590	576	582	580	590	550	596	562	569	585	601	614	593	576	611	610	578	580	564	587	565	601	630	588	572	593	634	546	555	571	586	574	569	569	574	595	587	608	570	616	558	591	590	568	578	613	609	571	561	550	640	576	621	585	620	570	589	596	617	614	619	582	600	584	608	620	605	630	570	594	594	590	597	612	599	582	567	597	606	579	584	615	598	607	585	551	577	591	586	614	626	607	598	598	614	576	565	600	609	613	592	595	599	596	646	570	616	621	613	603	627	625	614	592	593	632	541	558	617	568	576	562	608	610	576	602	525	572	561	610	632	577	551	573	572	589	631	562	567	576	598	565	561	568	573	600	574	553	621	601	615	598	535	597	575	598	571	601	574	636	612	582	599	587	545	589	560	574	536	647	544	556	582	613	573	612	596	572	620	536	624	587	580	560	629	586	587	618	607	607	569	592	588	573	575	585	622	569	590	550	599	601	593	561	550	606	565	574	629	645	614	564	609	620	617	583	559	643	595	604	573	565	598	603	599	626	640	553	582	616	581	620	587	618	604	571	614	586	610	599	585	566	608	622	612	596	557	586	568	590	551	577	578	567	577	568	572	625	647	586	584	612	610	606	646	597	619	558	629	525	609	555	558	621	580	618	584	569	596	613	555	650	547	571	580	587	599	583	610	627	601	595	616	557	582	540	543	598	577	579	543	570	608	588	601	579	604	575	549	542	567	590	600	586	569	551	609	566	564	620	616	587	620	630	600	587	566	605	570	581	604	579	579	570	594	565	569	587	594	587	528	627	610	599	606	553	595	615	571	612	604	597	600	587	607	642	545	566	626	580	609	551	555	561	593	604	571	559	565	622	587	618	592	617	549	632	582	605	602	577	601	596	631	602	620	610	609	606	587	601	604	623	616	538	568	592	580	541	598	588	588	543	590	588	558	603	603	548	568	603	609	546	613	602	582	593	609	633	568	622	571	565	589	580	599	590	603	587	602	576	592	596	574	610	612	586	608	591	571	610	602	588	598	599	577	555	599	619	513	623	581	586	599	597	588	566	578	584	604	542	603	602	618	619	638	571	611	589	622	609	574	599	578	621	646	644	585	587	593	550	589	582	621	569	610	614	572	553	571	591	634	561	634	640	555	598	633	577	600	655	626	611	574	554	540	603	596	555	617	573	577	559	566	602	570	586	596	565	552	595	606	598	587	627	537	583	613	594	563	609	582	645	568	582	602	601	532	553	598	589	569	577	588	613	624	619	579	571	588	609	533	593	600	656	588	624	599	568	606	579	566	580	611	589	586	575	581	581	607	590	601	579	611	602	604	604	578	613	596	543	575	580	566	565	590	594	618	584	637	586	614	569	597	626	614	595	615	598	589	584	593	558	583	568	595	570	600	553	568	577	586	559	596	639	612	634	574	629	570	542	612	571	584	599	568	581	600	533	594	592	634	597	583	592	578	599	572	571	548	607	587	599	578	553	584	567	635	642	598	584	613	559	619	613	619	634	614	589	582	604	603	583	617	586	610	619	610	609	606	622	536	608	559	584	564	603	597	588	614	574	556	595	589	618	592	568	599	606	596	601	570	591	602	559	585	600	581	556	614	583	603	593	615	619	606	591	604	583	582	627	575	550	617	617	562	553	620	597	576	597	625	607	567	619	589	580	593	582	623	543	572	562	577	557	632	600	618	553	602	589	617	585	597	594	605	624	582	573	597	587	604	570	567	580	596	635	568	561	608	627	607	561	628	559	531	574	531	534	601	576	571	597	556	571	573	578	587	566	600	599	560	609	577	572	591	542	582	575	582	603	546	570	621	599	601	602	646	599	554	599	603	591	574	565	548	547	591	567	531	585	539	578	585	616	579	565	548	602	569	576	593	584	598	584	530	610	596	598	630	579	580	581	634	584	593	586	579	591	599	564	576	616	599	544	594	587	618	594	617	615	571	604	580	569	621	543	629	610	589	588	585	595	604	570	551	621	584	604	584	569	562	587	580	599	593	563	603	583	579	590	638	640	597	643	606	610	615	602	594	559	550	598	580	584	540	575	595	637	568	500	579	597	587	595	621	567	586	625	572	562	557	586	588	603	604	620	580	639	575	608	578	612	562	555	586	597	553	593	571	603	574	621	591	577	584	593	626	568	580	561	616	572	598	608	557	576	597	545	608	622	598	614	573	597	570	585	603	612	612	592	589	584	637
14478	1407	1026	868	739	658	568	537	484	501	460	437	387	427	447	410	408	405	423	406	384	416	364	422	368	360	376	380	360	395	379	415	380	379	402	392	367	354	367	349	366	360	377	363	358	404	370	370	393	381	382	352	413	377	388	338	408	349	364	377	417	378	341	365	382	405	390	389	398	350	361	375	382	357	438	433	384	404	357	383	370	358	369	418	393	393	339	395	372	425	373	381	398	413	405	368	398	374	443	369	425	366	382	391	344	442	410	383	386	396	434	370	355	405	363	388	390	400	364	352	372	374	372	367	443	356	389	375	410	354	383	389	373	379	350	387	403	418	404	370	422	381	351	406	384	384	391	364	385	365	395	407	376	400	380	367	338	356	379	331	375	370	419	370	402	384	398	378	411	344	372	312	352	416	406	363	360	394	406	361	387	384	362	397	355	370	369	412	355	395	407	385	375	419	382	373	376	398	379	381	405	396	392	379	375	399	364	415	429	369	371	363	404	357	380	458	361	371	385	400	400	362	364	369	416	389	381	366	402	360	404	351	351	343	388	351	393	368	395	401	380	360	419	378	373	390	384	340	346	378	364	383	381	364	401	407	398	397	355	357	386	353	350	351	392	358	370	352	378	363	388	372	375	377	379	372	366	359	390	398	371	357	370	403	401	400	361	357	385	348	349	379	367	366	405	420	398	386	324	448	400	347	386	357	374	385	419	393	383	406	341	365	366	408	377	375	403	353	385	367	397	372	383	366	346	371	354	410	388	365	367	359	393	343	366	370	397	382	394	380	373	373	357	400	401	361	362	381	379	376	383	393	416	382	406	404	390	390	362	398	398	396	375	344	346	393	344	356	388	373	375	372	346	395	364	372	369	361	389	421	357	368	345	349	397	407	364	400	370	410	358	389	397	354	375	368	380	355	354	385	392	349	385	370	439	393	391	392	391	404	401	387	364	348	365	376	375	348	356	364	376	397	344	344	403	373	371	377	389	415	366	362	337	357	329	364	362	376	383	387	377	404	382	375	389	358	356	389	346	364	354	402	381	398	385	377	405	373	353	417	378	378	358	344	349	398	364	371	362	362	360	397	389	400	387	364	369	365	366	420	366	401	418	363	382	439	393	379	424	414	371	364	369	410	341	394	334	364	382	411	383	372	383	390	417	376	404	369	365	406	405	382	411	386	442	434	364	343	392	376	385	397	377	392	334	404	358	389	371	368	364	352	368	376	411	343	371	377	350	372	369	411	337	373	353	439	398	391	326	370	363	377	353	366	397	368	391	445	396	388	386	400	402	389	367	381	395	359	400	379	384	349	346	367	383	393	418	366	371	339	392	354	340	333	389	390	369	339	383	384	370	396	376	418	389	346	365	382	381	376	381	353	339	379	363	383	402	393	393	402	362	380	380	372	405	396	406	415	375	360	390	378	377	381	352	374	392	367	380	388	378	367	356	380	423	357	346	386	405	342	397	382	338	367	368	368	407	349	406	378	373	378	423	366	393	407	348	370	375	436	383	385	359	378	392	327	433	357	422	344	406	372	366	398	407	375	388	421	382	377	344	387	393	382	385	390	382	344	383	361	337	364	381	392	399	403	368	381	370	369	395	373	366	401	394	368	372	379	381	383	352	379	341	368	380	424	403	368	382	422	364	390	398	378	369	362	353	343	395	383	359	366	417	373	340	348	396	431	373	348	368	437	373	375	378	396	390	383	423	391	406	349	381	398	384	388	381	370	387	379	387	369	376	390	365	393	373	367	368	398	359	378	378	415	393	395	397	372	370	364	365	393	401	385	400	374	382	363	367	409	362	392	383	420	389	350	401	372	326	367	367	354	390	371	370	420	355	365	399	351	360	381	366	385	357	367	369	374	372	395	384	364	383	334	422	363	357	420	412	365	403	369	367	379	402	406	405	416	373	362	380	390	375	394	376	372	343	369	400	380	376	360	363	377	356	359	380	395	400	387	376	375	354	387	376	373	345	347	384	365	363	346	390	346	394	394	384	369	411	393	370	369	359	381	376	372	336	402	418	384	397	341	379	378	398	429	383	426	397	392	393	381	395	371	388	382	394	353	367	394	403	343	365	352	357	404	373	378	380	436	390	363	375	421	368	345	356	382	413	365	380	428	369	382	359	413	370	373	407	403	441	409	376	395	365	377	401	357	375	396	382	383	336	355	345	418	390	370	411	437	402	356	376	386	365	360	377	377	427	397	389	335	395	433	384	393	361	375	414	374	344	381	356	385	367	371	348	380	380	397	344	383	344	380	381	393	372	377	370	375	368	375	374	371	366	384	355	370	410	351	352	421	380	390	371	395	382	363	385	395	338	370	412	397	369	386	381	389	372	364	386	393	378	360	369	417	366	325	375	353	386	390	372	365	341	403	407	371	374	420	384	375	407	379	351	366	398	391	338	353	379	377	411	402	380	364	325	370	399	382	350	409	379	372	375	348	432	411	390	404	374	358	417	427	383	387	360	380	366	399	397	394	379	335	385	408	394	382	371	396	383	401	380	406	369	380	393	363	395	404	384	376	414	364	388	390	401	378	396	403	396	370	417	418	396	375	380	399	341	389	371	384	403	401	336	406	363	424	392	355	388	330	391	380	386	367	399	367	379	348	384	384	391	439	386	373	419	369	425	369	359	386	360	361	345	355	370	377	374	357	383	393	374	378	380	367	407	373	396	367	352	359	394	375	354	353	354	387	373	363	359	374	363	353	359	407	398	380	403	398	393	345	364	375	421	364	385	371	388	372	424	398	370	415	380	365	389	374	336	342	409	348	361	369	432	350	385	358	362	358	358	367	381	347	396	410	358	401	382	431	419	373	384	403	379	364	393	389	420	382	372	377	398	394	374	390	332	367	407	358	399	371	380	365	379	383	358	352	409	355	402	368	384	411	380	365	366	378	355	384	415	367	370	370	419	380	385	366	383	344	362	392	392	377	408	372	366	398	377	422	387	340	387	380	383	376	386	433	396	372	372	352	334	355	405	379	341	366	370	364	379	369	404	390	334	390	384	375	360	364	377	392	394	397	364	380	377	385	386	412	370	360	378	355	387	382	356	326	400	412	410	399	373	366	413	411	380	336	406	361	392	396	371	367	353	371	399	382	337	399	388	365	370	379	395	389	342	362	382	383	387	378	400	382	382	338	392	349	374	364	402	398	378	405	393	395	424	345	422	376	367	338	403	372	408	380	384	382	382	413	383	363	353	342	360	318	357	375	369	344	359	403	410	374	390	382	415	402	379	385	340	366	407	378	390	337	376	371	366	384	353	398	394	358	344	403	363	337	388	393	398	377	392	384	376	345	373	364	390	353	350	351	377	352	373	364	367	386	386	371	382	327	389	357	359	386	353	395	364	346	385	367	413	376	364	382	361	348	396	363	365	379	394	361	407	363	398	413	350	383	357	402	364	422	406	369	390	377	398	390	375	342	389	387	408	327	357	367	380	383	419	354	353	363	365	361	395	379	409	411	370	368	361	381	384	402
8430	1426	2285	2503	2367	2206	1889	1783	1469	1399	1324	1365	1269	1200	1116	1071	1083	1052	1052	999	1013	943	1017	979	1001	1009	1014	949	984	962	932	914	974	1001	943	954	940	956	947	863	1016	967	956	923	976	965	955	972	900	990	904	932	940	930	968	981	970	968	935	1004	931	942	967	938	907	913	895	927	866	993	922	962	947	911	896	940	976	931	1008	920	929	917	860	940	968	940	910	902	898	939	885	928	939	953	942	938	913	913	928	938	900	936	942	916	928	951	897	886	908	902	945	892	926	924	952	943	961	973	937	946	934	896	880	920	956	911	1018	929	896	882	945	956	918	946	946	907	960	947	921	939	956	919	947	906	889	882	933	937	929	919	888	970	875	961	959	886	907	931	951	909	909	978	877	872	892	936	892	905	955	953	893	912	872	934	933	927	937	889	944	943	905	922	969	899	937	956	902	873	938	938	884	973	908	902	888	920	875	938	897	949	985	921	947	890	884	913	955	928	949	917	910	927	925	881	912	946	910	866	881	987	872	929	974	907	919	962	860	925	924	892	890	896	986	937	953	922	944	967	880	935	901	1003	913	988	938	895	885	884	932	929	912	936	933	919	918	937	959	925	902	908	922	905	966	963	929	935	893	929	907	898	916	912	950	904	884	872	941	963	924	903	893	925	895	938	910	956	886	867	932	932	920	933	889	942	894	916	912	965	960	902	913	886	903	914	933	945	936	997	936	896	933	973	948	943	905	943	918	967	973	894	921	925	870	920	977	956	955	856	911	888	876	938	905	916	915	903	965	908	927	879	982	919	923	904	910	943	893	957	941	953	960	892	954	941	979	933	955	895	923	912	908	967	855	935	893	875	905	955	931	929	880	893	937	933	943	908	923	908	882	892	939	924	923	920	957	881	941	939	947	910	884	926	968	894	904	962	932	908	901	898	966	956	865	959	960	906	936	936	940	989	916	969	944	936	929	965	887	943	970	916	957	954	897	911	977	958	974	932	965	913	922	928	920	946	958	921	957	947	875	939	908	967	886	923	901	879	921	1002	872	912	935	983	892	945	855	920	922	904	944	919	917	888	929	874	952	915	875	902	957	922	954	934	923	914	937	968	929	988	898	902	894	872	852	952	934	920	944	885	905	926	934	908	939	921	890	944	928	888	959	940	922	929	932	883	915	892	907	959	958	905	908	889	914	940	920	937	895	934	886	847	950	933	901	959	966	943	939	864	850	884	939	888	926	974	922	919	909	881	965	969	988	905	850	913	873	906	965	915	930	913	898	922	904	938	925	905	875	949	926	888	916	931	896	892	931	903	877	869	943	904	895	943	929	957	938	922	933	897	948	908	915	955	892	886	939	905	908	922	913	931	887	858	952	926	909	954	884	883	939	924	919	945	903	926	993	908	940	978	963	900	926	935	965	929	975	888	926	940	935	918	907	929	956	921	898	950	896	942	913	920	941	937	927	870	923	889	911	893	881	943	902	966	894	935	915	869	889	950	952	973	899	886	944	934	894	951	915	953	930	969	931	862	940	938	904	913	939	910	916	983	943	870	895	950	935	921	948	919	860	867	909	883	954	893	884	907	956	932	899	944	900	914	924	943	961	942	908	940	887	923	944	915	914	963	947	891	929	938	976	944	906	924	959	931	951	865	901	898	940	919	957	953	911	924	964	928	937	903	878	979	936	938	936	943	898	978	923	940	904	949	887	905	871	895	902	973	930	927	899	926	932	964	957	947	942	979	915	936	935	935	975	890	888	922	934	931	911	903	885	933	878	867	911	881	899	953	914	959	935	939	905	865	908	939	903	925	889	901	905	927	974	856	938	951	880	942	937	907	938	930	895	950	946	959	935	926	964	911	891	889	939	888	928	911	942	936	927	933	903	938	896	920	883	902	951	948	895	953	915	936	949	923	905	944	1004	919	978	933	950	866	903	947	928	916	964	887	883	905	929	937	886	905	908	995	965	943	924	919	881	892	896	914	886	936	902	904	926	914	931	964	853	892	870	883	877	931	915	968	934	940	935	899	937	932	901	871	897	933	889	938	911	914	953	953	926	881	923	889	921	915	915	910	906	943	954	943	885	908	940	928	916	955	919	1023	923	901	941	934	897	976	869	908	948	954	905	949	956	950	911	954	881	921	893	887	899	824	942	917	991	901	983	887	942	951	855	930	897	911	944	919	926	968	956	890	838	936	896	954	925	924	897	875	917	972	929	881	930	936	986	897	960	898	939	926	891	910	948	945	900	912	911	956	917	891	911	899	903	949	927	936	960	968	937	914	921	882	955	930	990	905	913	949	905	945	938	926	944	910	966	937	947	889	877	941	955	904	864	950	930	931	939	865	913	906	913	948	875	905	933	981	930	943	872	917	924	973	947	871	920	880	869	907	957	953	896	905	945	920	894	950	986	966	909	912	962	963	891	951	895	965	956	959	929	895	880	927	906	941	969	929	945	923	943	940	913	893	901	982	979	909	938	888	951	913	908	925	904	926	888	867	905	909	883	922	932	939	896	947	945	903	911	979	935	893	970	869	931	895	974	916	931	935	862	944	937	954	962	926	917	963	902	933	944	866	935	895	896	949	904	916	940	939	925	926	974	917	1017	940	899	907	946	858	921	890	949	956	913	875	896	912	884	935	883	930	956	931	921	944	931	919	938	954	961	905	935	949	964	957	912	920	902	933	943	903	902	948	942	901	897	916	873	934	952	905	947	908	914	909	910	896	890	922	968	904	954	911	913	953	934	871	927	904	917	947	956	918	932	998	946	957	967	919	937	954	925	936	889	909	927	942	892	904	952	900	923	918	960	923	959	943	950	882	915	976	891	915	939	920	897	920	900	955	962	907	899	926	917	945	933	938	952	870	885	908	905	925	906	850	960	924	948	928	925	932	920	906	948	982	936	954	924	904	921	956	980	896	916	925	948	920	932	958	892	909	917	966	903	908	860	878	921	907	919	997	911	932	877	890	909	891	930	953	937	956	932	922	939	948	912	982	951	949	921	920	917	885	893	935	912	958	887	932	923	921	946	921	906	884	938	950	884	919	948	930	893	914	949	971	942	959	929	876	927	922	906	960	917	909	968	928	950	908	1036	902	895	941	917	945	894	953	950	882	958	908	909	889	969	967	928	922	936	934	911	916	932	917	928	977	916	888	910	915	947	945	926	903	914	905	928	914	941	942	934	893	909	922	959	908	955	878	899	944	914	992	865	917	918	928	888	942	904	909	907	896	929	928	944	920	949	913	944	887	949	980	937	928	923	969	954	969	952	934	920	956	934	946	911	892	958	879	948	946	890	916	911	915	944	936	967	908	896	920	1009	874	955	942	946	906	886	891	922	838	925	960	931	937	968	975	936	909	917	905	931	987	967	898	894	912	897	924	889	917	924	925	958	902	892	935	856	944	910	929	895	889	914	923	908	908	963	897	938	934	918	965	892	905	894	941	912	952	962	956	950	887	881	939	965	923	922	890	967	927	935	911	908	892	941	911	943	926	923	927	930	908	910	923
1792	387	336	352	362	374	354	393	338	348	341	347	379	396	366	360	372	404	372	388	340	336	358	319	361	354	335	364	367	330	317	385	358	362	333	358	342	371	344	342	347	369	324	360	378	366	336	370	377	352	356	346	377	342	371	361	357	356	373	374	323	391	311	337	319	382	388	370	384	340	367	338	361	378	353	349	357	330	381	337	369	371	335	329	345	371	360	368	340	370	351	336	367	294	326	357	344	355	359	328	321	369	359	361	355	353	332	337	329	370	391	396	363	333	366	361	339	355	313	351	311	395	384	372	373	328	392	326	382	355	360	364	370	373	349	363	349	354	344	352	365	378	363	333	328	334	351	335	341	361	340	333	356	329	373	378	358	355	308	343	359	347	334	352	373	362	380	346	369	347	349	332	340	336	378	372	363	358	376	370	328	339	324	328	338	348	327	342	372	324	329	339	357	345	339	359	360	315	328	310	389	364	365	383	344	360	375	369	350	371	351	339	371	371	343	387	359	368	383	375	394	325	356	330	375	312	337	342	358	301	356	320	355	381	344	334	358	360	345	338	364	380	361	355	380	372	367	364	337	327	323	331	371	364	344	333	337	364	389	337	363	358	333	360	338	367	378	371	387	384	353	327	338	352	324	368	327	362	333	346	361	353	349	330	357	334	342	361	332	363	324	399	365	349	336	332	359	337	318	374	360	323	327	343	343	320	346	333	337	385	378	372	322	348	360	329	353	379	356	340	355	332	327	302	358	358	374	364	370	344	348	356	384	379	323	367	363	345	369	357	383	388	369	361	415	402	360	366	375	319	313	393	321	338	356	326	332	336	340	377	376	377	337	388	354	368	377	371	367	347	367	348	365	324	355	379	377	341	388	349	368	344	377	346	349	376	326	313	315	325	321	365	326	370	368	358	359	352	373	366	341	350	373	355	322	348	351	304	358	368	337	363	360	356	399	340	359	358	406	366	366	338	376	390	350	358	325	340	370	375	365	390	339	378	366	361	399	359	321	332	369	370	340	348	330	362	336	378	339	338	349	377	343	342	363	328	334	323	364	355	359	407	331	392	356	363	363	396	349	396	341	351	351	341	320	362	377	346	360	405	357	432	354	328	341	372	348	365	423	359	340	413	352	370	347	330	314	355	336	350	346	377	361	394	351	358	311	362	378	338	377	296	316	352	345	383	410	329	335	361	331	389	324	354	342	322	397	387	359	341	362	335	336	357	344	367	354	368	375	360	309	366	355	420	348	358	329	356	376	339	342	371	374	349	332	358	358	367	366	383	317	362	325	346	346	352	368	362	389	342	366	325	347	341	343	353	325	351	380	339	316	367	337	335	413	343	383	343	377	340	366	334	325	342	317	332	368	351	383	352	344	342	318	351	383	339	370	346	328	352	357	370	370	346	404	364	334	355	344	363	351	368	354	329	349	318	399	360	314	379	362	344	376	399	333	351	385	348	333	325	339	340	377	400	389	378	335	355	380	351	345	356	327	378	337	340	329	373	369	347	346	358	339	361	394	355	346	361	364	338	346	371	338	340	322	380	367	343	344	335	376	345	320	374	360	377	330	382	335	350	353	354	360	346	345	344	382	389	342	336	331	356	332	349	299	360	310	339	343	391	328	360	373	371	360	353	372	366	345	355	359	385	366	317	363	347	365	374	349	393	343	341	337	360	368	366	340	354	340	372	369	330	323	362	340	346	381	369	378	348	315	359	364	329	332	340	347	342	363	351	384	369	383	372	346	346	399	356	348	323	346	347	369	358	366	379	344	351	350	368	359	369	384	339	341	363	358	348	336	324	349	368	338	352	364	358	362	411	356	363	367	375	365	359	337	368	344	361	349	339	318	378	364	316	378	348	344	346	370	378	376	323	339	363	331	345	319	357	365	373	351	338	346	336	362	353	368	366	360	386	386	343	330	377	333	353	375	350	352	355	412	399	328	336	353	335	343	359	336	364	346	370	373	361	379	363	340	378	350	338	368	382	361	396	362	355	355	366	302	351	369	348	343	368	314	349	355	354	357	359	348	325	323	329	389	378	359	345	379	347	336	336	384	399	314	303	394	352	355	411	339	380	353	358	394	350	400	348	342	343	356	333	368	345	339	382	360	344	359	345	354	359	367	304	376	346	394	368	387	357	333	362	340	334	328	353	343	357	338	347	345	353	371	344	355	342	366	350	380	376	356	369	342	349	314	319	366	417	412	352	343	346	371	350	376	310	352	349	375	378	418	360	313	355	338	372	365	357	349	346	335	338	385	338	398	343	361	378	350	361	339	368	376	373	370	391	358	354	383	353	321	334	359	380	369	340	351	360	357	358	313	350	339	339	330	350	362	312	326	378	363	356	359	363	353	376	300	355	356	354	364	370	353	371	333	345	341	355	337	332	340	364	376	343	385	347	349	351	356	334	384	384	345	350	344	302	357	348	390	390	385	346	361	317	314	322	339	333	356	329	347	354	358	360	358	371	369	371	373	350	340	342	346	349	351	336	362	360	368	336	377	355	328	358	342	358	312	383	342	341	331	357	364	344	351	312	338	325	379	376	304	376	365	325	355	357	361	349	346	358	388	352	385	359	377	351	340	363	338	370	369	351	361	363	377	327	359	327	370	362	346	353	351	341	332	368	367	323	319	392	366	396	326	352	345	359	343	351	322	358	326	354	369	351	371	365	338	361	346	374	346	334	360	351	349	354	346	349	344	370	350	363	352	356	361	353	360	333	352	343	331	347	371	357	352	370	354	359	373	356	312	408	372	334	354	391	330	379	347	358	344	369	321	341	340	347	385	324	301	323	370	389	337	367	333	376	375	337	363	344	399	332	345	356	365	357	380	327	360	367	351	339	311	354	342	353	360	364	346	333	362	367	383	380	352	362	383	372	382	373	340	365	352	381	359	347	342	360	317	351	354	372	360	331	336	327	329	367	357	351	369	350	383	372	327	355	396	371	399	336	345	351	345	366	344	377	351	334	361	360	358	351	331	380	322	331	365	317	347	309	332	389	348	373	361	392	355	352	341	388	359	354	347	358	374	365	340	315	354	340	345	377	326	361	357	333	380	359	352	367	374	341	324	342	407	373	362	330	384	351	374	355	364	334	334	332	385	393	312	319	376	336	347	364	357	354	372	375	341	347	357	363	366	340	382	326	348	322	351	293	371	375	327	326	316	342	372	348	373	373	361	350	359	347	386	336	358	372	315	334	348	347	341	351	340	361	350	351	358	350	351	376	344	341	348	337	328	380	423	352	337	390	331	338	328	377	369	330	340	361	366	375	326	389	339	375	345	365	357	347	370	346	360	339	349	352	368	363	332	326	334	329	413	390	356	348	350	345	343	356	353	340	388	347	378	343	337	343	360	369	349	366	371	367	370	364	337	366	349	329	322	380	358	326	387	343	354	334	341	369	335	343	390	395	387	342	357	387	384	348	373	357	332	324	341	381	341	341	348	373	335	370	365	367	356	369	376	362	342	316	334	357	361	338	355	359
2212	857	914	990	912	913	882	873	850	858	866	859	838	925	822	821	857	823	853	833	854	820	883	809	813	885	893	836	821	861	772	848	885	925	852	813	865	826	863	899	831	837	818	843	815	841	834	838	894	851	810	810	813	812	833	835	858	843	891	847	862	875	936	834	840	859	886	863	906	827	828	848	834	889	815	832	872	865	850	890	836	866	828	774	867	793	885	855	867	808	838	851	830	878	851	824	814	843	802	841	785	872	830	860	878	807	883	844	836	938	861	875	847	855	857	830	837	826	883	857	783	803	925	840	861	844	845	849	833	791	846	876	892	843	877	868	820	850	852	845	857	843	843	819	809	804	822	812	800	819	874	876	833	881	813	899	815	864	853	865	867	834	830	914	859	848	830	895	856	823	851	879	862	852	874	883	817	778	844	890	852	854	873	865	818	841	854	817	877	821	851	861	852	864	875	825	815	795	879	873	876	831	809	862	854	866	836	824	842	882	888	830	849	814	832	874	820	815	780	827	912	832	850	858	826	834	816	886	847	844	812	855	867	828	821	841	827	871	837	815	842	816	779	844	853	857	865	855	862	822	832	836	823	838	864	900	806	869	869	868	837	856	828	858	789	831	857	815	927	860	830	877	766	818	857	852	841	853	853	823	893	845	882	848	819	818	782	794	814	847	842	841	819	890	792	874	776	780	871	866	846	856	820	818	773	862	846	862	864	830	870	880	846	907	804	843	785	817	815	839	848	845	853	815	908	829	817	814	841	869	889	875	863	880	827	782	897	852	857	897	838	850	840	846	863	829	867	837	804	861	909	797	832	861	887	854	823	853	835	844	839	840	870	847	866	858	881	790	829	884	839	835	858	896	809	831	825	888	883	839	770	803	822	816	868	880	786	844	841	872	799	813	828	843	899	850	868	804	892	848	865	885	877	895	901	871	824	847	865	841	876	806	847	855	858	864	859	815	849	819	845	820	837	882	838	874	797	842	825	849	781	834	882	865	835	834	814	836	848	832	850	796	766	850	824	880	862	844	829	873	860	832	902	906	871	842	820	831	877	856	820	837	845	838	791	793	810	835	834	793	816	876	862	824	798	852	810	836	831	849	877	856	845	857	795	822	833	866	829	775	806	851	894	850	827	881	834	865	861	864	863	831	860	889	799	855	870	855	835	874	839	882	846	852	854	870	840	822	821	845	829	906	870	834	827	847	835	853	873	856	867	885	869	848	836	895	844	847	845	856	872	825	797	875	872	874	831	816	804	821	861	854	847	877	819	823	879	853	795	884	878	831	806	832	844	899	798	830	821	855	799	832	840	848	856	872	833	832	807	806	801	869	811	807	766	872	870	821	865	858	826	824	789	817	861	813	860	830	793	850	846	782	860	885	871	856	819	830	875	818	863	830	827	878	826	887	874	858	865	820	860	892	773	849	827	825	835	824	845	816	889	867	910	825	841	826	860	826	839	839	839	836	838	871	882	879	866	797	857	825	879	864	857	816	836	793	895	804	870	827	838	832	803	856	864	818	835	828	873	831	829	865	866	816	824	792	825	860	821	848	836	845	835	884	839	884	885	818	861	861	844	859	803	878	880	844	865	824	848	792	858	830	828	839	828	828	850	861	822	847	804	876	870	803	851	865	865	831	808	863	876	819	798	843	813	806	854	817	837	850	816	820	829	872	827	877	843	788	860	787	901	863	816	794	887	799	819	850	821	836	854	845	894	853	878	856	840	853	831	915	859	846	825	881	821	857	835	840	813	777	869	828	833	775	807	846	830	834	834	866	844	849	831	861	807	850	853	907	841	850	807	795	851	898	865	805	825	849	877	856	843	841	847	822	851	861	833	804	829	799	815	825	814	885	815	843	890	833	828	766	859	825	828	875	853	892	795	851	862	866	863	832	841	873	842	774	868	869	852	822	798	799	839	824	880	882	813	794	852	824	833	825	836	812	831	795	853	860	792	850	847	897	835	832	826	810	843	850	853	807	862	828	849	824	818	791	841	824	871	884	824	825	807	797	817	843	825	804	830	821	819	862	845	876	845	805	828	808	845	801	895	850	769	822	857	851	815	858	869	854	841	847	875	863	866	839	864	816	839	825	795	802	861	833	827	791	879	769	861	822	885	821	790	858	874	869	822	826	856	889	912	824	816	797	780	855	825	846	813	762	820	795	876	862	837	838	873	862	872	869	841	837	924	832	853	824	842	824	816	837	891	866	851	862	769	886	880	864	854	881	807	796	869	815	805	823	825	816	856	882	849	827	838	841	852	906	860	848	806	851	846	810	854	850	822	847	870	843	831	866	875	825	799	824	849	883	823	854	850	890	840	874	836	813	862	879	816	836	892	830	863	817	848	875	925	825	815	866	801	808	847	858	829	827	809	869	862	835	838	842	905	815	797	823	882	823	866	858	857	804	840	840	825	828	817	842	924	823	888	876	881	853	826	859	868	838	832	843	834	807	809	836	875	836	792	833	871	812	810	839	757	839	881	825	807	900	815	843	793	825	860	845	880	838	876	806	804	863	831	784	858	784	855	825	835	885	809	837	882	857	803	890	807	767	800	824	869	850	805	813	867	865	816	829	866	849	846	841	837	846	835	800	839	793	881	872	894	856	824	893	840	846	843	881	818	874	845	826	916	820	881	919	885	804	824	832	820	822	808	863	804	878	873	878	832	880	818	848	850	827	795	821	819	819	819	843	814	832	890	848	874	818	877	843	867	916	848	834	843	848	843	825	881	843	876	830	824	844	836	836	849	847	808	828	831	823	777	839	826	857	833	880	847	875	855	834	828	847	819	811	878	901	830	885	829	809	827	845	826	832	820	852	867	831	831	819	847	828	883	880	862	869	830	798	804	810	798	854	846	818	821	829	833	849	835	881	827	803	824	846	860	822	852	823	873	900	884	804	804	899	838	864	868	814	838	845	882	804	826	837	829	840	807	852	851	868	855	842	880	859	853	810	840	875	863	788	836	869	860	835	844	832	806	884	801	895	859	883	828	837	862	831	777	828	807	815	849	803	833	814	856	806	844	829	875	884	860	816	857	837	859	837	781	839	861	872	816	807	792	820	890	854	848	875	825	855	835	810	902	826	826	816	874	863	819	814	852	826	832	866	911	834	840	846	799	835	847	903	813	798	803	851	857	838	874	842	831	840	810	855	899	846	841	842	871	886	850	836	805	859	860	846	850	882	857	846	861	850	837	874	842	830	821	860	846	835	868	783	830	876	806	878	874	854	908	871	860	845	830	844	783	842	861	895	837	784	860	827	806	857	816	821	833	837	852	879	873	779	799	889	826	816	823	789	828	814	861	797	849	864	867	850	827	877	820	845	813	791	807	827	845	832	851	844	833	838	838	844	823	819	859	821	848	833	831	836	800	825	810	862	875	829	839	816	820	756	812	862	807	835	866	845	810	857	865	874	849	865	829	868	826	854	870	874	865	871	856	843	800	829	837	805	847	878	826	872	869	853	800	918	869	860	833	817	919	839
7151	545	576	400	381	377	285	298	283	258	256	250	247	226	250	216	231	234	212	237	239	247	230	235	215	223	247	228	226	206	240	199	211	207	216	203	232	222	217	222	198	225	230	235	235	208	241	198	249	226	199	249	220	201	210	253	199	200	221	222	229	222	231	242	206	227	218	259	234	227	207	206	226	242	223	231	209	232	253	215	229	216	237	231	218	216	228	195	231	210	237	227	207	234	217	207	240	236	249	202	220	239	209	187	214	257	214	247	204	237	201	223	225	190	221	191	234	217	198	249	259	194	225	230	220	225	201	232	243	225	246	215	219	220	230	223	238	221	211	224	213	223	214	205	222	221	210	221	244	212	228	181	197	193	202	237	222	234	215	207	177	225	212	215	215	205	211	179	240	218	217	208	245	221	212	226	236	214	202	217	205	207	214	234	225	212	217	212	229	185	205	207	191	246	217	224	250	218	230	218	222	244	213	230	216	191	177	235	257	224	195	228	234	199	222	201	210	231	180	208	217	224	212	217	192	206	235	216	196	231	206	199	238	233	221	245	207	210	204	172	207	197	209	214	212	212	219	216	229	230	183	216	215	263	215	212	197	206	227	228	210	213	207	226	201	208	229	189	194	230	215	227	228	241	236	218	220	236	207	244	235	221	202	223	213	213	214	196	247	228	199	192	206	204	218	193	228	237	204	229	260	221	224	214	201	213	199	233	196	219	195	211	207	248	224	220	222	204	207	259	251	176	254	211	202	228	230	229	210	239	252	208	227	248	218	224	224	199	216	211	228	223	220	229	215	226	197	198	233	246	230	211	205	243	189	221	212	236	224	233	213	255	249	206	219	217	223	237	264	213	230	213	218	209	237	188	211	224	200	217	243	219	215	201	201	212	228	228	197	210	233	214	226	233	241	203	231	208	214	197	205	193	221	212	208	219	229	193	193	210	211	215	226	241	201	244	221	255	245	228	228	219	211	209	216	199	201	218	236	206	212	199	209	234	229	200	236	213	221	188	246	224	218	211	206	196	193	207	235	230	244	216	219	217	214	223	231	205	230	223	251	241	233	244	240	198	226	221	212	235	236	227	227	233	213	198	228	194	226	214	221	208	236	234	212	232	220	214	238	225	215	221	225	222	221	209	209	228	238	231	236	212	203	189	225	187	202	197	240	228	207	220	224	243	233	205	230	255	230	217	202	235	199	211	227	212	213	216	218	203	214	246	198	258	240	228	202	208	204	210	264	227	207	212	193	196	190	227	226	205	202	216	215	248	230	222	217	228	188	217	223	212	196	217	219	205	217	249	224	256	207	225	218	205	225	223	215	224	220	223	211	233	210	197	207	236	219	215	213	222	217	196	229	216	203	212	215	215	215	212	200	246	209	211	228	203	220	235	238	214	220	225	227	220	215	218	200	207	234	232	252	216	220	212	233	218	236	212	241	200	215	232	240	221	221	235	225	205	218	222	211	208	229	227	223	255	228	203	199	274	216	199	227	236	219	207	216	243	229	213	228	200	214	215	226	213	219	189	217	229	232	223	178	222	202	215	216	203	216	204	205	223	222	204	218	221	193	210	214	231	222	215	225	235	208	209	240	241	226	239	206	211	210	216	206	209	199	245	216	212	200	243	210	249	198	229	205	215	233	244	211	215	204	229	221	222	223	222	219	208	214	230	207	228	217	210	200	205	207	210	199	215	239	233	243	220	189	221	254	225	214	225	219	205	215	226	245	232	239	206	221	201	244	215	203	236	206	224	227	219	208	212	218	202	211	201	239	224	216	252	209	202	192	218	222	253	231	243	194	221	221	212	231	236	184	178	194	226	208	205	232	197	243	232	208	228	202	232	226	210	219	215	221	229	225	215	233	225	237	217	228	223	203	229	219	232	240	197	205	221	211	240	223	224	210	227	205	201	221	235	232	208	217	233	189	219	200	209	207	239	211	210	225	220	252	217	244	242	231	184	224	214	222	223	211	226	239	232	237	204	267	221	201	212	226	245	214	184	226	225	232	221	259	229	207	241	236	236	194	209	205	228	222	227	210	208	202	222	234	206	235	242	188	238	226	196	202	192	214	206	198	225	224	207	201	203	208	239	209	242	227	245	234	223	258	228	234	235	220	216	218	203	225	209	215	235	217	221	223	241	226	195	216	207	210	209	200	226	187	246	219	203	211	243	225	223	198	226	225	221	232	246	240	229	221	248	232	245	245	238	216	212	212	196	200	224	212	235	188	239	231	203	211	245	214	208	213	219	173	199	234	213	251	234	220	191	219	231	224	216	208	232	206	223	248	218	239	240	205	220	230	195	218	216	198	227	243	211	243	219	208	220	233	226	213	222	219	256	214	218	213	208	230	244	204	205	206	207	224	200	217	192	201	225	243	220	236	218	219	217	257	236	182	212	241	231	213	227	227	199	219	224	222	213	225	228	255	227	223	243	226	215	193	230	210	222	191	240	220	229	204	193	230	206	208	182	227	248	208	221	217	215	224	222	226	234	229	227	204	191	226	208	208	218	196	251	214	225	216	214	211	230	232	218	180	225	254	211	228	203	203	204	224	207	218	210	221	227	245	245	223	195	223	227	224	210	208	218	210	220	250	236	229	211	214	247	256	195	212	213	217	221	270	213	224	195	223	246	229	184	241	200	234	220	195	211	211	203	218	187	224	209	226	215	212	205	247	226	246	225	221	232	226	231	232	207	185	211	228	217	240	220	212	211	228	220	245	221	223	228	221	223	210	226	224	203	223	245	236	188	193	211	199	217	209	233	218	240	203	200	205	227	219	234	229	212	218	201	259	225	234	209	210	225	203	237	230	202	198	201	203	207	201	210	236	198	219	200	236	228	213	232	234	251	237	218	223	221	180	212	214	193	223	249	220	221	227	221	219	206	214	194	247	201	256	247	201	221	240	206	222	228	218	198	201	236	227	235	227	210	218	212	219	203	201	230	231	218	199	263	219	210	197	214	201	237	251	214	208	198	232	212	220	184	211	236	238	225	250	212	217	205	214	232	241	210	231	228	215	217	214	225	215	220	222	221	230	240	207	232	218	213	217	197	213	221	222	209	233	216	212	178	203	212	223	219	236	234	202	217	208	193	226	211	194	223	231	226	200	204	208	210	212	227	247	209	226	243	231	218	216	205	222	267	224	214	226	224	225	232	203	215	216	232	233	193	215	204	233	232	217	239	201	213	215	187	247	196	203	215	212	197	240	230	203	220	211	206	230	227	227	246	227	229	209	192	208	200	217	216	241	220	212	196	237	169	214	244	189	213	265	219	218	227	198	238	222	212	261	225	252	201	211	206	212	211	237	241	179	235	234	227	213	267	218	214	203	236	228	235	225	223	229	231	205	206	234	206	241	226	233	218	232	227	222	214	236	190	220	227	197	254	238	228	206	203	210	208	221	250	213	216	207	209	207	212	215	222	220	217	230	209	223	205	226	217	239	208	216	206	219	184	211	219	210	215	248	203	232	225	218	240	243	206	220	222
6299	862	1350	1390	1309	1249	1119	1030	921	836	755	775	764	733	687	697	648	664	638	650	657	623	654	587	622	602	662	586	594	660	621	630	657	637	647	588	570	553	634	607	586	595	617	634	621	584	592	559	571	574	584	611	552	613	636	622	629	561	631	587	577	583	586	623	565	594	582	590	588	576	598	609	608	570	559	582	589	597	539	607	608	590	582	619	583	593	600	586	606	601	613	623	598	646	627	628	563	598	633	602	609	576	576	616	619	587	601	596	600	586	583	627	587	661	549	596	580	589	557	629	606	628	599	612	575	583	566	594	579	598	593	587	586	564	602	566	590	604	586	647	616	529	561	573	598	574	606	600	600	607	581	577	548	631	578	637	581	577	582	589	553	581	588	599	558	618	603	578	625	582	600	623	618	602	554	616	602	609	565	612	563	608	553	582	556	574	574	591	606	618	646	617	592	620	585	605	561	587	573	632	585	608	611	574	558	621	589	622	545	596	592	594	598	577	588	562	540	594	639	645	557	610	571	616	606	588	592	586	599	560	563	606	589	610	605	565	570	606	624	545	576	612	589	610	605	579	605	596	570	604	598	624	615	591	608	564	579	597	589	589	589	566	599	625	613	609	604	576	629	570	576	586	631	617	575	614	602	597	608	586	598	571	592	574	588	598	612	594	582	604	602	605	608	566	620	555	627	567	572	550	627	579	612	548	553	598	558	583	582	603	568	568	625	603	572	571	582	577	565	573	578	580	575	550	609	608	561	586	561	574	605	557	556	596	641	628	641	569	586	577	579	557	584	600	594	588	577	593	598	566	558	600	599	550	640	592	590	586	570	611	598	622	570	564	562	630	610	605	563	631	590	646	598	592	602	584	543	586	613	575	621	537	605	586	575	618	593	614	552	565	578	621	572	538	580	541	555	642	571	586	587	556	608	569	584	605	518	568	574	614	612	601	597	556	640	543	542	608	619	614	596	599	559	595	582	613	573	592	619	606	592	553	594	569	554	582	566	606	633	601	614	529	565	610	575	579	599	571	610	583	580	590	599	590	597	575	589	584	600	598	622	632	564	560	605	561	617	581	574	618	599	555	557	583	574	573	579	593	548	573	561	598	600	597	576	579	598	618	588	557	576	625	551	616	590	590	572	618	532	611	656	597	593	596	556	625	590	641	606	566	537	601	563	598	637	589	587	595	596	573	572	582	605	590	608	616	561	556	579	568	607	583	616	588	557	591	634	583	631	543	579	544	590	637	592	594	619	578	592	596	560	568	601	588	573	593	611	609	574	537	573	604	573	609	620	610	578	586	598	545	564	641	624	589	622	585	554	563	619	645	582	611	632	640	565	586	617	593	618	604	585	604	584	577	575	595	633	574	606	634	607	600	595	570	623	610	597	602	607	578	610	582	639	557	579	601	583	595	604	596	629	597	589	623	613	609	597	573	588	556	577	602	568	567	548	581	576	579	589	596	628	586	582	600	606	635	643	578	579	580	576	602	612	640	574	571	613	583	583	583	568	620	601	596	583	600	609	601	566	584	567	566	588	554	575	585	565	612	573	619	588	582	576	613	575	570	662	599	574	569	583	609	575	591	573	580	572	591	586	594	595	599	630	585	573	618	646	545	631	577	598	612	600	573	597	581	614	595	608	636	626	577	611	583	621	606	618	586	627	579	604	576	559	580	576	590	606	625	610	571	601	549	594	591	623	623	609	615	611	574	583	581	599	603	578	555	536	619	631	596	615	599	559	591	566	612	569	568	552	644	610	576	572	597	580	568	554	604	594	539	606	621	565	580	601	572	599	601	548	614	585	604	610	532	628	635	591	602	581	617	556	593	568	599	585	597	625	628	580	619	633	606	579	545	569	573	623	565	570	573	560	616	602	587	618	552	592	572	579	605	653	572	595	582	587	570	596	541	576	616	590	599	585	611	603	619	620	592	610	589	592	575	594	561	625	598	555	604	601	599	561	639	595	605	602	593	626	578	626	567	581	573	608	596	601	606	615	578	569	630	595	582	591	604	557	574	616	568	614	614	573	543	552	559	574	582	587	578	605	589	590	570	583	603	610	592	598	572	589	542	570	599	589	586	590	563	609	584	575	590	574	597	630	593	599	614	560	587	604	609	582	618	575	578	603	579	583	579	592	629	591	620	563	573	569	628	576	556	573	576	527	642	623	579	606	580	608	594	632	600	616	599	570	592	626	575	583	546	582	609	599	573	614	614	592	583	620	613	605	584	570	611	561	617	534	583	597	599	667	566	595	652	579	648	590	579	590	571	599	581	605	545	554	542	609	555	592	586	604	558	623	575	591	568	622	624	580	572	603	582	638	574	578	603	620	576	583	614	582	598	597	586	577	603	608	554	590	580	564	601	548	565	625	630	635	607	623	620	599	564	622	604	616	571	564	581	577	566	627	581	590	605	534	607	583	638	612	584	563	576	604	614	594	570	588	585	575	657	606	626	585	616	606	612	586	593	559	573	602	609	595	636	558	571	586	593	620	613	589	541	578	597	600	550	632	588	588	575	524	584	581	598	609	587	600	675	548	597	605	640	579	588	620	605	589	577	619	589	578	572	561	598	588	599	573	579	606	571	587	584	577	587	581	583	565	568	573	593	610	673	589	601	580	593	584	596	564	629	598	584	579	583	553	589	635	577	593	574	567	605	597	583	606	582	587	604	608	621	649	541	555	572	606	566	544	567	604	587	594	562	580	580	644	591	587	575	564	595	601	539	608	612	625	565	567	584	591	594	598	594	575	590	617	546	612	595	566	575	616	605	584	600	557	578	605	599	565	611	571	604	581	549	573	621	606	569	593	559	571	556	588	603	604	607	580	608	577	600	598	579	605	621	604	582	585	593	571	590	570	615	612	626	608	584	588	594	583	620	555	582	622	630	598	609	577	579	579	623	597	574	605	621	580	589	572	598	618	599	588	573	669	601	580	627	572	573	570	605	579	585	621	582	595	580	601	569	565	591	616	566	640	589	623	585	589	586	569	574	593	584	633	603	538	539	567	613	591	604	571	572	624	579	586	567	560	610	582	625	587	629	594	581	632	589	621	608	616	573	592	584	543	605	621	579	568	546	596	599	644	585	614	620	609	556	608	589	559	586	573	577	585	591	637	603	549	583	594	608	621	603	584	627	586	607	584	600	605	586	589	548	595	642	607	608	610	616	563	584	575	583	568	585	577	601	574	588	614	574	570	538	622	523	609	604	605	606	622	605	581	608	578	591	598	592	586	592	604	592	640	558	590	610	650	583	576	589	612	600	591	588	601	607	621	625	576	629	583	572	589	594	587	629	632	608	542	595	595	544	604	620	611	576	573	577	615	585	553	578	574	592	613	576	607	585	614	605	564	559	615	588	600	575	591	572	610	572	568	579	615	614	610	560	635	583	616	589	577	571	583	582	577	623	593	660	568	536	564	595	556	620	569	573	549	612	600	603	614	581	554	588	620	638	596	555	559	601	640	599	590	598	581	594	559	562	578	580
14835	1367	1085	911	692	613	596	487	482	490	440	445	391	415	396	404	449	401	362	418	387	407	417	414	370	411	384	360	392	375	388	361	406	360	343	363	401	404	388	377	360	404	403	359	418	372	372	418	364	369	346	391	372	357	374	390	396	371	376	399	353	356	404	378	377	355	368	401	391	369	391	374	343	368	402	362	353	361	415	384	392	369	371	360	369	398	384	367	369	386	362	380	342	350	366	385	346	389	370	365	430	352	378	391	356	401	386	409	352	385	368	395	394	421	404	369	398	412	366	393	374	381	375	352	379	385	372	399	413	403	361	424	370	419	381	392	399	396	437	374	401	352	388	375	382	370	402	383	365	392	356	384	418	412	373	388	371	389	336	365	376	340	389	379	386	418	385	375	344	354	360	384	374	379	399	361	402	416	402	372	380	367	435	364	385	385	350	376	391	397	372	388	363	367	377	363	345	395	393	387	402	357	399	388	402	350	362	364	360	382	370	371	382	405	406	396	396	378	382	394	354	379	369	407	342	363	383	409	388	352	401	397	366	367	387	401	376	371	375	397	405	372	376	400	356	358	387	371	403	393	377	369	385	428	404	379	396	389	374	375	388	352	392	358	340	344	413	357	377	383	368	390	405	379	389	386	402	396	384	401	405	381	375	358	356	394	405	366	367	367	404	393	391	384	358	356	363	380	349	411	359	381	378	386	358	406	374	411	362	390	320	414	378	362	374	402	392	355	336	376	428	373	392	392	404	345	403	397	354	372	411	383	362	361	400	386	384	348	366	397	365	381	372	402	376	379	394	392	365	386	404	380	413	361	386	369	375	379	395	384	368	364	382	407	380	397	389	375	384	397	368	352	379	371	370	364	386	370	375	377	371	345	390	356	376	345	357	425	407	355	343	354	332	366	355	370	335	366	393	403	406	377	374	372	377	408	421	403	365	439	461	383	367	361	368	380	375	382	404	401	375	373	386	375	357	384	443	391	366	411	423	347	419	367	360	396	387	377	366	397	350	366	361	403	400	354	369	378	371	379	396	395	384	375	400	366	385	376	391	359	362	381	406	368	340	379	399	395	371	391	362	383	383	384	379	375	396	371	353	380	327	393	356	377	329	374	350	400	382	378	383	385	344	416	353	374	361	399	349	378	356	348	375	369	394	366	409	416	352	411	384	394	395	356	418	395	351	389	369	365	371	377	400	363	371	338	371	394	376	377	385	371	371	350	381	353	395	358	388	358	405	374	397	353	363	375	392	340	362	395	390	356	388	357	399	414	409	357	368	366	406	379	378	363	398	407	345	358	375	415	365	367	365	373	380	421	371	382	359	371	434	366	389	378	391	408	364	384	372	383	389	362	410	385	395	406	390	390	356	394	392	387	404	424	400	406	387	360	408	344	382	372	378	421	404	410	372	365	391	366	384	377	345	393	352	372	338	418	327	414	407	375	374	400	354	379	377	409	410	365	355	388	396	403	405	355	365	359	380	357	379	397	361	382	397	401	364	378	363	398	409	366	358	372	399	404	416	403	364	356	366	368	358	370	392	380	373	386	376	365	385	438	365	365	392	352	388	379	389	421	378	378	392	385	368	363	372	358	404	388	369	352	385	403	428	420	430	349	393	343	350	395	389	384	403	355	392	356	391	354	394	390	368	374	388	377	355	381	345	367	371	379	390	387	417	339	378	411	367	337	360	369	390	366	399	337	417	396	393	393	373	356	388	414	343	433	354	392	387	355	375	375	361	396	412	406	382	381	356	364	407	378	348	335	344	343	351	379	397	402	420	373	349	401	364	368	401	361	383	395	382	394	385	357	359	392	357	377	399	412	352	406	343	360	351	383	410	397	385	383	388	421	426	388	377	353	383	383	364	383	370	356	410	378	384	385	388	432	421	391	367	399	404	393	376	383	396	377	355	393	364	412	381	394	349	438	353	397	383	400	384	359	346	362	390	351	358	358	389	359	368	376	347	381	360	388	364	350	357	382	367	398	367	362	356	364	404	371	374	356	407	421	397	396	376	356	383	426	360	374	378	361	367	365	407	359	388	378	370	373	370	375	362	367	377	371	371	378	390	409	355	376	353	333	360	404	371	427	392	353	364	362	387	397	399	361	410	374	371	408	388	408	377	355	356	353	421	368	412	368	348	400	350	396	354	429	414	415	374	351	386	400	364	364	389	396	400	396	415	387	411	356	393	390	430	347	384	375	376	411	393	391	372	383	383	372	412	371	415	378	384	414	384	365	399	360	396	393	395	367	397	379	341	401	392	383	337	344	391	346	346	416	382	390	391	388	358	379	428	424	400	371	357	401	360	386	432	405	371	378	399	427	380	374	357	341	395	366	379	367	418	387	402	369	354	408	368	411	416	375	357	328	376	427	393	376	382	349	397	390	413	362	370	393	417	413	401	349	396	357	391	367	364	371	412	371	362	372	384	394	362	390	373	394	376	383	366	411	385	363	370	346	390	363	377	372	365	396	353	421	361	396	403	367	372	354	385	383	351	367	359	405	378	353	367	385	387	351	426	397	379	359	356	401	391	396	352	396	366	400	422	385	391	369	337	359	379	362	387	356	378	376	372	378	386	371	373	347	393	400	393	405	377	408	380	366	369	375	385	377	373	388	370	363	400	351	365	401	407	426	428	349	362	396	360	365	380	407	380	408	348	390	396	371	373	358	379	376	366	376	373	404	363	384	363	371	346	384	415	420	398	382	376	347	372	357	340	373	368	376	394	362	370	357	384	342	360	370	372	385	353	429	392	378	394	375	398	367	354	393	434	434	367	390	410	345	338	384	408	343	360	375	351	366	366	327	393	365	360	355	369	395	377	366	375	387	392	365	385	379	389	386	391	406	365	375	369	379	381	391	336	364	355	365	390	400	365	354	373	415	391	400	387	358	407	386	384	374	377	396	344	330	373	400	423	384	374	379	408	404	363	389	399	368	390	412	382	389	383	381	359	363	380	363	362	388	369	419	367	358	410	407	404	408	425	371	376	362	382	365	402	398	372	392	357	356	367	364	372	388	366	372	386	361	375	333	357	384	391	386	378	345	408	370	381	421	386	353	339	374	375	382	381	374	374	389	375	361	389	386	401	414	386	409	390	358	370	380	354	394	346	371	364	356	384	380	410	399	411	364	345	379	403	402	368	387	369	388	371	384	367	371	382	362	395	373	391	346	341	360	392	411	398	405	390	366	387	370	383	381	358	366	362	406	377	407	339	368	365	379	354	378	429	407	405	377	374	376	408	394	397	373	392	409	368	400	391	398	346	406	346	381	379	402	397	392	434	369	390	411	362	335	341	364	411	390	387	364	363	348	374	350	422	418	363	400	364	404	404	383	423	390	336	366	386	367	418	352	395	368	402	389	391	342	397	358	398	398	374	384	424	390	381	415	408	358	354	386	408	379	360	370	392	347	387	373	374	364	388	370	364	374	408	419	386	431	402	384	337	372	418	387	377	390	387	383	430	417	379	376	380	372	381	359	359	405
8437	1395	2394	2565	2326	2159	1834	1735	1531	1427	1372	1287	1231	1159	1134	1074	1063	1038	1035	982	1056	1018	988	958	970	940	1000	981	964	909	949	981	922	956	905	921	1017	938	880	900	929	939	978	941	926	974	940	914	981	904	903	928	961	895	925	939	950	906	930	937	935	959	957	887	931	941	900	959	968	936	901	968	864	933	940	899	892	955	952	915	907	916	912	942	940	945	924	942	919	925	943	936	913	945	926	933	931	946	958	982	928	927	970	898	890	925	946	906	920	922	918	963	911	986	953	927	923	861	927	904	988	944	888	925	946	948	929	902	922	944	959	892	920	895	940	958	910	925	913	902	911	922	966	942	940	924	911	896	932	941	947	869	977	913	974	953	928	930	910	940	874	936	996	918	909	905	925	879	957	907	950	913	934	963	909	943	975	928	953	907	916	936	916	924	915	914	961	917	942	919	942	887	853	929	960	917	988	899	934	973	908	938	936	952	958	914	936	998	917	912	929	969	949	929	892	974	874	928	934	901	941	949	929	905	928	948	928	976	896	935	922	984	966	921	933	932	955	939	949	946	913	921	909	927	962	944	898	952	924	932	1003	917	932	903	941	903	926	935	877	899	953	900	968	887	888	989	936	947	882	959	930	925	949	922	935	921	914	955	919	872	949	882	931	930	932	907	942	928	906	920	870	910	913	900	931	951	889	960	914	917	976	940	902	928	949	876	925	932	934	932	927	935	896	890	966	909	903	943	851	924	934	964	926	945	940	911	868	931	922	871	948	919	942	930	943	939	944	895	885	865	934	898	915	904	939	948	962	987	908	965	969	886	924	908	902	910	954	917	909	959	907	1027	869	980	951	915	893	945	975	899	940	874	951	915	939	935	935	895	861	941	888	1001	926	934	903	916	981	897	906	945	920	870	935	921	913	914	944	971	900	940	944	898	936	877	904	883	883	910	943	880	869	900	941	918	923	915	960	914	932	900	920	900	946	889	940	986	937	877	861	951	972	933	962	928	915	935	958	893	956	937	944	908	926	907	945	941	918	940	890	887	935	1007	936	938	953	941	933	890	919	997	886	942	983	910	898	908	863	949	888	879	897	939	917	975	922	962	926	890	947	955	903	970	899	921	951	963	868	866	959	906	934	924	943	954	914	929	945	911	915	935	975	969	898	914	948	893	931	944	893	957	937	954	927	881	937	951	948	936	960	903	874	938	951	891	906	981	919	883	938	943	936	958	945	940	956	913	912	934	870	958	945	908	965	909	925	893	952	898	968	939	869	922	939	971	981	930	932	940	922	959	931	865	905	932	956	956	977	878	926	968	921	953	953	948	927	902	902	970	912	951	911	905	925	921	936	858	866	939	952	920	943	917	918	952	904	902	883	961	864	887	889	972	941	957	908	886	981	922	958	937	868	970	907	964	917	912	957	961	958	958	935	932	929	927	907	928	924	864	963	896	952	921	921	917	898	966	899	975	976	919	897	905	915	902	936	923	935	889	963	879	912	926	975	909	897	948	938	908	912	982	962	892	917	996	872	953	942	945	869	934	886	955	966	948	959	894	947	906	989	929	937	956	973	940	956	904	910	947	918	932	950	970	979	974	942	908	933	924	929	930	951	910	885	929	895	934	918	975	951	986	916	959	965	967	892	895	941	922	919	846	914	934	938	929	912	941	902	940	934	972	972	905	883	885	926	911	931	873	961	959	954	945	931	915	903	900	940	912	948	968	909	915	917	937	884	917	847	907	939	914	912	885	953	891	955	945	925	925	939	956	884	941	923	930	962	921	884	930	899	984	936	877	934	923	898	880	887	936	878	926	944	913	942	973	923	913	947	899	948	889	988	933	998	975	915	877	928	933	914	938	965	925	963	962	932	899	935	982	942	924	914	886	937	901	949	874	931	888	917	943	914	905	944	921	934	916	956	949	944	885	928	946	927	958	893	947	923	956	936	935	938	900	933	918	924	919	896	984	925	915	919	941	938	881	885	912	923	885	909	961	919	950	962	908	865	946	968	956	907	940	899	936	892	965	902	909	915	926	924	912	936	932	926	952	854	951	908	871	918	952	951	943	927	925	961	888	941	926	947	870	964	924	947	848	918	953	930	899	987	947	905	894	915	946	957	937	924	972	891	882	909	952	933	957	916	912	909	946	926	904	935	908	929	949	904	901	932	911	915	891	924	887	879	942	881	972	899	934	947	909	931	919	903	923	930	918	965	922	916	886	912	905	906	918	983	948	952	886	949	871	895	890	905	907	878	902	875	917	926	931	929	953	878	942	958	962	910	893	941	960	924	918	985	933	865	908	918	933	928	913	915	928	941	944	939	923	933	880	893	901	934	944	970	935	884	941	909	980	900	908	891	993	906	914	920	910	927	949	931	882	947	928	916	900	916	934	939	932	949	906	960	977	950	907	912	884	937	894	889	921	977	902	941	932	1004	957	916	893	960	915	978	937	947	935	884	951	942	930	982	939	929	913	959	940	968	957	855	912	913	915	960	920	930	923	886	969	940	893	885	961	888	881	875	896	970	950	943	934	957	880	923	924	940	941	944	946	912	887	922	955	971	914	888	928	930	884	866	962	903	947	900	919	880	946	924	939	913	955	932	934	982	940	897	924	926	938	955	902	964	932	919	911	940	923	909	901	890	893	944	917	964	934	944	922	902	946	927	972	922	967	911	938	915	993	906	913	922	959	932	929	886	989	976	939	929	916	989	889	914	936	943	933	908	909	958	989	931	935	921	883	919	857	886	873	917	882	910	928	981	932	894	911	956	906	892	889	903	936	883	1006	909	919	915	879	904	889	901	930	959	900	942	920	894	958	894	955	949	936	969	911	957	970	916	880	929	933	892	965	930	900	947	867	906	899	903	864	865	923	918	920	890	936	959	929	870	928	917	894	997	910	913	919	922	919	919	932	912	978	945	910	897	953	890	886	960	888	961	942	920	908	953	921	900	938	874	964	917	953	926	935	934	964	983	947	904	945	980	901	878	1001	890	874	921	915	890	937	865	907	905	949	935	941	944	883	918	920	894	941	848	926	959	972	951	885	890	876	935	933	914	883	942	906	949	900	938	930	949	895	866	981	1020	931	997	936	964	962	920	953	935	919	912	925	942	920	892	903	918	876	925	893	920	930	876	878	911	902	926	937	942	939	945	945	907	924	966	934	930	937	907	918	950	943	913	938	953	935	896	923	974	949	958	895	891	953	930	878	942	937	904	891	965	934	988	911	942	889	934	959	940	913	885	915	988	910	951	909	922	938	966	954	936	989	903	958	930	930	878	922	951	919	947	967	920	904	870	889	969	910	928	875	946	904	992	901	884	935	933	898	929	919	912	870	907	904	977	910	910	913	967	964	971	905	934	879	929	921	979	928	945	929	929	920	916	869	941	915	872	938	931	922	982	895	942	901	897	913	892	955	911	932	903	923	936	946	898	938	943	897	897	936	918	908	908	951	870	944	891	892	913	970	903	956	896	925	945	946	941	887	910	957	887	974	921	904	914	936
1819	406	374	328	359	361	387	371	363	306	342	330	352	338	364	350	355	356	357	329	362	339	324	356	352	325	339	357	347	332	356	374	368	369	361	345	360	386	363	339	328	335	349	346	365	336	389	358	348	341	341	336	309	351	347	356	327	341	332	371	360	388	344	394	352	301	353	365	349	350	296	354	327	331	363	351	382	383	370	348	317	336	321	376	340	331	352	370	340	344	336	352	344	387	392	358	323	351	326	368	352	342	360	358	364	322	348	319	362	380	384	341	372	358	329	327	356	327	323	366	335	321	382	343	339	338	335	375	360	354	359	368	333	342	349	345	350	372	358	372	359	335	374	394	385	345	364	344	354	378	354	383	360	372	330	332	363	366	393	326	365	389	333	399	368	306	373	347	341	339	330	358	342	367	367	338	381	359	369	367	365	343	332	375	321	369	385	328	331	337	357	387	346	360	333	353	340	348	380	393	352	369	343	341	355	367	330	340	343	337	331	346	370	361	355	340	346	325	352	369	325	365	370	417	360	356	353	368	353	331	370	338	371	319	358	344	340	344	354	377	352	347	310	352	354	330	391	403	346	366	337	326	358	338	346	348	366	375	332	359	335	384	387	378	376	342	402	324	399	370	344	332	364	348	359	355	336	380	383	368	331	319	341	354	348	364	334	355	385	376	389	356	401	345	372	347	388	338	364	370	329	344	352	337	386	340	327	340	358	329	382	325	362	339	336	352	362	349	369	373	378	376	366	361	344	390	356	350	347	373	306	339	348	370	376	364	385	330	340	370	323	369	334	372	368	353	341	343	352	339	332	312	354	370	378	376	326	341	371	340	361	350	374	360	356	341	340	370	362	329	322	386	342	360	387	319	356	357	356	316	379	340	339	322	379	369	364	373	292	316	329	385	353	351	359	300	366	363	371	357	348	328	392	369	371	363	344	327	362	353	357	365	310	332	363	357	345	338	334	376	328	343	366	393	341	390	348	318	301	366	342	360	314	354	380	349	402	339	322	380	369	337	365	347	362	368	340	383	352	334	387	358	379	352	336	384	322	339	372	381	348	342	360	355	355	369	386	334	307	364	344	366	387	403	378	348	348	378	359	367	366	358	344	369	387	351	334	365	336	325	356	336	339	334	344	320	345	341	343	354	330	327	312	338	361	303	358	366	337	338	348	339	397	339	335	370	385	366	336	353	353	349	354	339	317	357	359	374	342	404	339	379	315	332	361	311	364	369	327	345	362	370	379	341	366	380	351	352	358	372	350	381	369	381	371	386	360	382	333	364	367	347	354	365	376	374	294	346	344	336	350	337	335	372	343	365	325	347	355	338	355	387	372	344	355	339	312	335	383	327	373	335	365	387	358	356	383	353	345	346	323	368	357	385	357	353	363	378	321	352	351	367	363	332	318	338	326	344	362	326	395	342	359	373	348	353	373	326	341	361	359	331	345	354	367	333	315	355	352	392	336	380	387	372	321	342	380	372	362	386	376	378	316	362	323	338	324	322	356	378	366	333	365	361	400	329	345	384	414	366	352	336	330	351	342	371	366	362	333	370	349	372	345	342	338	369	335	376	302	339	348	351	376	345	383	362	345	356	341	383	356	347	377	360	343	355	343	375	374	346	357	379	378	376	333	350	357	374	359	338	347	361	384	375	329	340	324	344	333	355	352	357	320	370	354	395	336	352	330	365	391	339	379	358	341	345	355	329	395	354	349	328	358	334	318	316	386	378	343	344	342	338	348	364	366	343	310	319	365	358	364	370	350	373	357	381	380	383	357	332	367	378	351	362	356	348	364	387	366	334	373	382	358	325	367	393	333	394	347	373	349	364	365	353	328	342	357	363	332	339	321	352	403	324	337	317	357	325	344	377	361	364	371	378	407	361	408	366	364	364	333	385	395	319	365	317	350	320	360	348	332	330	394	344	348	367	359	359	339	340	351	333	388	350	365	357	337	387	335	346	324	328	344	375	378	365	357	337	368	316	350	375	349	388	362	369	380	315	364	320	343	366	333	360	369	312	381	348	356	394	345	323	357	348	328	352	383	349	382	351	366	347	371	372	337	360	344	373	357	368	359	368	346	356	351	349	369	351	342	356	371	356	347	356	345	315	320	398	339	342	342	356	367	359	341	345	351	343	346	335	335	366	348	373	380	375	360	356	372	318	376	374	365	356	331	326	332	338	349	337	366	364	329	364	293	376	336	354	367	356	381	354	332	342	385	363	370	316	364	352	313	348	347	326	326	384	353	358	370	363	387	350	359	359	315	353	375	324	376	349	359	367	352	333	378	371	353	356	338	406	365	353	385	355	378	357	379	345	346	374	334	367	366	331	341	355	308	376	381	373	363	366	332	401	343	390	355	379	361	386	386	295	355	329	327	333	319	329	360	337	414	388	314	369	350	352	332	358	358	351	382	324	352	364	334	375	350	333	370	342	328	368	362	376	324	325	337	384	324	362	346	328	359	348	339	335	326	359	340	389	363	400	357	333	353	338	323	368	339	378	364	377	394	390	347	363	368	369	356	395	352	364	370	348	358	395	370	341	334	365	361	356	361	352	383	332	344	332	324	343	377	339	338	352	378	372	338	364	380	399	354	346	348	382	344	362	342	356	330	340	346	342	365	351	356	344	366	346	338	343	367	385	368	346	365	355	363	368	373	368	377	354	319	340	337	397	391	395	357	362	357	350	342	393	363	304	356	363	343	368	354	403	369	392	345	388	327	341	343	338	346	339	382	366	365	299	339	323	343	367	405	346	361	346	364	360	376	357	343	324	358	330	344	318	338	347	356	317	343	376	365	353	334	347	349	338	328	338	349	373	307	353	354	341	350	338	342	366	359	372	352	337	336	361	396	359	351	345	340	347	325	378	350	361	332	330	368	358	378	395	368	375	367	371	402	352	357	346	371	347	410	371	346	376	357	382	360	340	316	334	347	348	344	375	349	365	355	373	346	325	299	346	361	361	334	369	299	322	368	339	332	378	341	354	338	344	348	360	350	351	351	370	364	367	336	360	387	370	361	378	336	370	325	364	349	344	359	405	383	380	342	352	345	355	354	398	352	382	367	345	355	346	348	360	365	322	381	360	363	348	330	338	363	342	352	395	338	384	350	368	336	370	352	342	343	355	376	381	359	346	364	347	389	350	355	364	332	343	390	337	379	362	341	359	356	372	350	333	368	357	328	367	349	375	379	384	366	341	331	366	335	345	320	382	350	358	349	341	365	318	359	334	348	354	339	338	355	363	338	377	350	337	403	353	356	332	335	355	333	369	357	340	332	378	353	384	350	352	343	362	367	365	306	370	379	371	378	348	342	409	323	323	349	346	373	334	344	361	320	325	352	384	402	375	353	332	340	317	330	407	361	356	377	368	364	395	354	324	368	361	347	328	328	356	348	347	332	339	338	357	384	335	357	331	313	376	396	370	368	372	372	356	364	335	384	342	327	349	370	370	319	361	364	379	356	347	351	318	344	370	344	310	354	385	345	331
2162	879	934	922	866	895	894	824	845	901	838	896	811	890	837	927	865	796	828	851	865	887	852	830	812	840	860	823	861	822	852	835	837	894	855	827	834	823	854	834	836	849	824	858	852	863	862	852	882	853	893	854	832	853	824	887	881	855	836	835	853	863	810	895	889	831	872	816	847	848	848	840	904	798	827	841	862	888	850	798	839	869	852	861	851	887	904	796	873	758	825	866	820	791	881	850	822	783	810	810	819	811	852	862	903	833	801	835	806	807	794	814	887	812	842	843	826	802	818	852	802	803	847	801	924	832	837	847	795	840	856	808	820	828	837	796	841	871	830	889	847	859	839	826	869	811	818	843	857	874	820	824	808	863	839	819	892	782	837	879	825	882	836	868	871	863	831	817	818	825	818	794	812	832	767	816	871	819	832	890	825	820	831	830	841	861	828	823	806	875	853	851	850	873	841	834	826	825	790	850	809	877	838	849	852	802	857	827	844	851	854	897	878	836	826	887	901	819	841	859	854	873	813	849	836	843	828	829	799	866	819	818	835	838	856	832	830	836	838	824	854	894	797	895	885	853	857	837	839	858	792	845	896	793	809	878	863	804	882	864	850	817	794	827	823	889	848	833	841	844	840	869	878	857	857	875	855	865	822	837	837	802	902	859	852	868	887	856	876	828	855	853	854	888	812	813	857	896	773	853	798	850	827	872	837	862	818	827	852	820	821	838	836	852	799	774	820	769	876	817	846	767	816	855	840	870	860	907	842	804	825	803	847	854	856	802	816	852	852	785	832	794	824	828	869	840	898	837	890	838	807	875	898	847	800	864	819	881	805	867	840	867	893	842	829	815	812	858	794	862	873	836	794	785	835	847	862	883	867	840	846	844	846	837	845	831	838	868	813	863	828	833	822	889	892	796	790	829	845	865	803	879	844	808	851	837	912	820	873	836	829	838	844	873	870	857	902	873	811	818	872	798	832	902	863	875	811	839	839	798	797	811	813	820	905	847	843	834	847	840	851	856	755	750	802	851	846	831	832	877	827	834	818	850	837	836	816	806	860	824	886	855	912	896	846	765	841	876	845	817	839	889	867	858	894	814	792	869	841	829	850	859	802	825	793	852	791	827	858	799	817	854	830	841	816	810	837	885	872	871	835	803	821	796	868	840	841	843	851	794	812	862	870	804	860	897	843	829	809	859	800	825	806	785	870	803	861	826	825	834	918	833	827	867	869	830	774	862	879	819	874	842	907	854	794	793	844	817	853	908	866	829	852	849	859	835	848	858	833	763	838	872	876	774	835	828	892	826	839	872	855	795	844	884	839	847	826	864	856	847	812	825	841	887	836	881	799	800	880	827	838	863	806	792	838	822	848	836	800	842	830	811	802	837	900	853	813	845	864	842	837	869	878	815	886	797	809	855	863	873	837	871	869	831	906	909	818	871	879	873	838	903	850	832	865	913	830	862	848	817	887	844	820	844	783	868	784	806	768	815	878	813	827	876	851	868	872	813	815	858	840	811	801	834	881	885	845	840	849	872	859	824	869	822	792	796	840	864	869	856	816	837	818	833	883	869	869	835	840	806	877	833	821	859	854	823	823	865	862	852	844	857	842	834	818	873	803	860	881	838	802	850	808	809	796	845	866	903	850	828	807	780	831	763	807	894	847	835	853	853	797	858	851	873	876	842	826	809	828	818	858	856	831	841	840	853	833	870	829	872	826	828	871	831	790	867	838	837	833	885	872	753	879	856	797	864	807	833	845	845	858	895	846	882	843	905	890	810	830	872	893	845	820	834	864	832	852	799	829	878	815	852	819	836	822	830	838	850	896	820	852	895	787	878	811	872	763	836	862	860	847	847	827	857	827	874	830	826	891	874	803	851	806	806	828	818	820	854	866	858	846	873	855	850	804	780	878	836	878	846	862	862	819	880	848	819	861	856	863	859	887	844	854	838	860	915	840	852	851	849	812	805	816	848	837	847	847	835	840	848	795	852	814	809	859	817	825	821	880	821	854	825	815	787	838	846	854	809	808	827	877	913	819	862	830	852	852	835	851	907	850	814	877	891	833	839	858	827	849	822	837	808	854	822	849	861	838	876	873	872	832	819	829	887	837	883	814	809	842	760	839	860	806	839	831	845	822	844	889	867	857	807	852	793	800	803	826	858	844	843	821	845	865	842	797	836	837	814	865	823	802	828	802	874	875	838	823	869	877	826	855	845	844	900	812	882	798	821	810	829	823	802	822	891	895	813	822	816	842	842	785	803	859	834	857	838	847	828	853	809	846	899	826	817	871	826	830	877	888	858	829	844	837	849	920	849	835	816	795	806	866	819	831	876	821	860	819	860	799	887	889	863	868	826	858	876	849	771	801	804	803	865	891	896	814	846	863	907	870	816	805	854	805	847	823	841	885	826	878	859	843	853	854	871	867	827	859	857	861	849	846	848	860	860	821	855	802	760	836	813	876	814	820	832	879	845	806	810	823	852	816	821	808	818	774	818	810	858	877	846	860	879	828	837	845	829	839	832	791	817	855	867	790	847	803	849	810	822	845	832	805	834	894	827	846	852	840	854	814	813	849	875	839	832	857	840	826	851	843	814	862	851	870	836	847	844	794	891	804	791	872	836	858	869	820	836	828	814	824	850	852	816	830	871	881	811	838	849	853	829	842	853	836	814	821	884	840	814	845	876	836	791	861	858	832	842	795	861	848	843	856	849	816	813	823	840	868	833	831	845	821	847	821	826	836	788	839	887	869	828	806	844	823	815	860	856	821	802	813	813	838	813	799	891	870	855	823	830	873	867	852	808	817	835	819	859	882	860	839	861	867	797	868	841	873	850	826	838	817	802	868	869	867	821	817	853	837	816	840	849	789	844	849	822	824	811	825	791	845	812	859	903	861	840	855	789	809	841	828	896	863	871	837	815	877	827	834	844	850	848	840	854	847	836	838	827	851	835	823	803	865	867	856	857	883	850	867	892	849	882	900	860	864	785	800	827	899	819	834	851	898	842	904	819	800	818	853	801	839	864	860	838	834	872	837	774	895	839	812	837	795	837	840	862	840	841	831	882	809	880	857	843	899	878	843	877	856	850	871	873	826	835	823	877	813	849	896	866	874	879	878	840	839	815	822	811	849	858	885	845	837	817	831	844	811	793	830	860	861	822	829	836	798	893	847	883	826	881	882	869	877	872	786	815	829	851	824	837	842	860	838	860	833	800	883	844	790	832	821	845	847	825	850	808	819	830	844	859	874	821	824	882	839	867	894	859	856	884	825	852	867	892	909	808	823	810	806	831	770	835	802	840	875	864	879	851	855	852	826	855	818	857	778	880	844	843	866	839	828	809	834	868	881	866	841	828	814	913	832	896	855	777	867	854	876	824	821	881	809	792	884	864	823	841	878	835	879	855	864	830	853	811	865	826	846	913	800	879	879	848	861	861	844	806	869	817	842	791	796	866	872	833	826	857	886	851	788	838	787	890	832	847	825	830	854	850
7260	564	607	450	369	325	318	288	246	290	264	240	271	262	210	236	264	216	225	218	219	230	228	207	185	235	215	236	210	196	197	218	245	241	249	222	199	229	236	224	215	251	196	216	208	237	207	232	210	189	229	259	252	220	222	226	271	209	211	193	204	233	231	240	217	240	216	229	212	221	193	237	194	219	200	231	211	220	179	224	215	204	199	205	224	237	256	235	208	196	235	241	253	234	225	214	225	215	237	240	227	209	213	234	255	227	198	203	256	219	232	246	210	179	191	211	247	225	212	194	206	195	226	185	204	199	211	208	240	216	221	219	222	221	230	234	216	222	215	206	238	245	209	234	218	226	215	238	185	239	215	198	219	212	199	238	191	230	262	235	259	221	245	212	221	212	234	161	192	228	223	236	205	201	228	220	247	206	225	218	218	199	256	220	232	226	232	242	201	263	229	184	219	222	186	233	208	229	210	211	225	259	226	209	205	197	216	227	200	206	197	211	232	195	223	222	197	217	226	202	222	212	206	240	209	207	217	233	238	219	207	208	204	241	235	207	230	216	224	240	197	240	228	200	238	205	222	207	224	210	229	217	204	195	209	239	197	196	232	224	231	222	232	228	214	227	237	217	211	209	229	239	219	211	225	226	219	229	203	240	211	223	215	224	234	220	196	212	253	233	216	196	205	224	235	243	226	211	221	247	213	248	215	239	218	230	239	227	212	190	198	228	230	243	214	219	193	195	214	217	199	210	194	231	233	231	230	191	223	234	212	200	200	218	240	234	226	206	207	200	241	209	202	206	213	226	176	203	232	195	203	225	240	219	210	206	226	216	228	225	217	227	210	201	216	196	219	223	195	231	203	211	229	196	189	231	229	223	199	221	249	250	201	224	226	226	223	208	201	216	216	220	192	214	222	208	221	225	256	239	239	198	227	218	223	198	223	212	209	206	230	232	225	191	228	247	219	222	207	213	213	239	240	210	210	214	207	207	207	213	209	213	204	211	233	196	219	200	193	201	223	220	238	222	235	214	223	192	200	190	214	204	205	243	241	214	219	196	204	214	251	195	238	245	183	226	249	227	230	229	192	217	224	234	213	215	259	228	225	231	188	199	202	195	191	198	211	214	226	182	208	232	232	206	211	254	235	238	234	232	221	211	222	206	221	198	230	224	213	194	222	218	210	240	239	199	213	192	229	212	240	205	220	206	217	209	200	216	230	253	198	236	208	232	243	224	232	231	222	231	233	234	209	203	238	209	244	239	221	234	191	212	248	214	228	208	229	207	213	236	206	207	233	203	195	184	198	215	210	201	220	230	209	230	225	200	233	220	201	192	217	227	228	207	223	241	222	227	214	215	222	219	259	193	233	181	213	217	227	211	224	223	220	225	209	219	186	200	225	219	235	221	217	229	216	212	253	203	180	236	225	222	228	222	239	221	239	229	196	231	256	211	219	226	231	235	232	223	178	208	235	220	229	222	239	213	235	219	204	212	227	220	198	190	227	238	201	179	240	198	207	208	248	208	206	223	199	225	212	236	203	200	238	218	194	212	193	195	206	213	201	233	213	215	207	203	249	196	209	211	243	247	242	208	249	230	231	218	201	218	208	214	211	190	213	220	243	212	213	238	213	232	212	206	254	219	231	230	204	213	205	209	229	206	205	229	212	230	241	221	200	217	194	211	196	210	216	209	200	212	219	216	195	238	228	239	196	223	242	217	222	248	237	221	228	251	206	210	207	219	210	221	226	226	206	178	209	262	193	229	236	232	202	247	237	202	222	208	216	215	188	208	220	205	202	235	195	173	212	207	226	210	190	209	223	219	237	229	194	211	226	232	231	201	204	220	246	219	214	229	221	228	209	200	212	216	224	211	208	216	202	213	215	229	210	213	239	227	206	237	218	189	186	208	209	234	221	216	224	226	225	227	227	212	247	232	206	225	203	235	245	208	228	190	212	232	241	195	238	222	210	229	234	218	193	222	234	209	221	203	212	234	210	216	182	200	217	226	218	216	217	213	216	214	227	224	231	229	215	229	226	252	228	223	212	211	217	211	211	208	242	247	231	188	231	220	208	221	219	220	214	202	226	226	225	187	204	197	226	207	220	220	204	226	217	203	218	208	217	255	229	212	231	197	228	248	227	236	213	225	215	204	223	214	208	203	203	189	236	197	212	237	214	211	197	226	211	225	224	231	221	221	200	211	215	191	224	218	220	196	199	213	229	209	217	209	233	206	208	226	216	244	233	218	223	200	193	206	247	239	244	196	232	232	206	202	236	195	219	231	216	227	229	259	249	210	211	214	208	206	213	207	185	222	229	209	212	217	222	230	218	224	213	255	248	234	218	208	205	214	208	234	222	209	217	221	174	215	206	220	224	241	247	233	196	213	190	229	231	237	228	223	218	202	218	185	218	185	205	199	223	199	242	201	228	224	219	212	231	224	234	226	235	204	221	241	213	211	209	215	222	230	233	222	233	171	206	213	195	212	215	231	215	221	233	227	228	209	211	172	229	242	218	240	225	232	189	238	225	227	225	218	200	235	192	211	238	203	241	235	216	234	227	200	248	235	202	227	216	214	241	234	257	216	230	215	222	210	223	219	230	233	247	234	215	228	222	212	219	223	203	215	213	226	225	184	242	234	204	197	238	228	215	237	215	211	194	227	217	206	221	220	240	205	239	197	244	225	222	227	229	174	218	245	236	231	206	202	189	204	211	219	208	204	189	195	206	205	214	190	220	237	220	205	211	224	211	241	220	216	215	217	237	208	184	216	223	201	232	224	226	197	257	220	201	210	211	199	228	190	244	211	203	206	186	241	214	233	205	234	237	179	230	238	233	230	251	231	212	220	204	228	226	210	218	211	254	224	211	182	188	208	222	232	246	221	210	204	192	215	204	235	228	251	228	215	202	209	226	209	213	214	227	231	203	214	188	223	214	214	230	228	240	214	199	206	205	205	222	221	217	208	204	219	242	217	237	220	231	212	242	223	188	220	237	212	215	235	221	213	211	200	228	199	190	187	180	225	225	218	217	222	211	224	256	236	202	211	233	233	213	232	239	236	228	210	201	221	225	212	271	220	222	230	213	216	232	220	225	221	192	223	217	238	234	212	230	197	225	224	226	206	234	238	226	206	220	254	223	227	225	239	234	227	205	184	198	209	192	206	196	224	198	212	217	195	248	232	219	235	230	229	234	234	233	209	238	230	209	217	231	241	202	206	239	269	213	220	229	239	220	207	237	214	229	216	231	239	218	211	201	222	236	207	233	211	234	232	241	248	240	224	228	221	207	224	234	213	228	219	237	212	212	220	207	217	205	217	198	221	220	192	171	166	225	222	231	231	226	227	212	225	201	199	217	202	227	232	220	244	217	194	262	212	201	233	203	237	204	211	205	217	211	240	231	220	240	212	204	256	233	224	198	185	210	193	210	221	180	223	238	220	243	241	189	223	199	241	225	234	209	188	208	197	201	238	228	248	218	235	202	225	210	219	239	222
6323	903	1365	1513	1324	1226	1059	989	927	817	815	822	787	721	644	613	662	594	627	643	648	620	644	611	634	607	627	613	601	541	601	614	610	639	611	606	561	566	624	604	603	577	601	569	598	559	612	589	599	590	658	579	614	567	632	604	623	634	587	532	560	607	582	600	602	636	578	590	593	606	596	608	628	592	625	582	616	588	611	594	620	660	557	609	582	567	596	605	613	604	588	584	606	589	628	608	568	604	584	608	596	592	613	576	595	587	615	554	623	571	582	611	549	592	568	576	571	591	612	562	524	568	568	556	587	582	640	626	545	598	625	622	601	544	639	577	605	626	616	624	560	604	565	598	605	602	612	616	628	630	609	614	604	559	567	559	629	622	595	596	568	577	572	591	644	575	625	573	620	578	567	564	590	609	620	639	588	589	582	604	620	585	586	556	583	615	577	618	582	550	621	537	589	590	619	583	640	580	625	574	604	606	575	586	589	579	565	587	604	544	569	593	587	568	560	617	608	565	584	605	587	610	583	582	608	605	629	557	604	590	583	586	636	595	607	612	562	570	581	600	617	594	539	595	582	613	609	619	552	606	611	638	612	598	581	558	597	628	632	590	546	608	587	609	613	573	571	582	603	603	553	560	586	579	581	614	612	613	602	626	587	602	545	598	598	653	601	588	600	535	594	631	662	587	597	608	541	592	591	633	576	594	587	607	589	596	598	557	572	567	601	602	604	587	616	625	540	618	599	619	585	593	591	570	527	570	598	581	599	556	527	621	598	578	629	608	588	600	613	625	600	596	615	590	569	611	575	578	590	636	659	595	552	628	600	630	619	552	620	614	575	585	641	616	611	598	576	570	586	631	574	571	605	560	633	549	579	598	616	583	570	586	565	666	534	595	582	620	582	588	589	590	569	575	567	585	588	623	629	580	606	527	585	594	592	666	586	616	595	623	616	592	580	572	627	599	610	593	593	593	611	544	556	575	613	615	577	580	562	591	589	570	644	594	587	577	605	585	584	606	562	617	581	585	589	628	591	574	608	590	585	597	598	568	579	623	539	634	610	548	564	616	637	604	529	584	610	606	607	566	572	590	612	656	581	569	583	626	599	602	585	624	579	570	635	622	605	580	580	579	610	640	595	591	582	578	609	589	562	628	642	590	602	581	599	585	600	557	575	615	592	631	551	600	574	624	558	588	601	565	595	570	609	589	586	608	573	555	581	631	611	574	577	639	561	583	565	592	605	579	585	564	617	635	617	584	563	578	606	577	613	606	595	623	592	584	568	551	621	545	578	586	610	577	639	609	596	569	598	621	591	580	566	557	579	618	600	577	601	642	600	594	554	621	591	565	590	559	581	607	595	559	550	609	609	610	600	634	601	596	578	573	590	584	586	606	542	600	564	578	597	617	600	584	561	564	575	563	591	591	600	593	604	575	617	566	576	594	562	567	566	612	550	598	570	589	637	570	602	584	577	585	558	564	571	592	591	589	606	603	591	565	542	604	585	582	576	609	574	639	610	595	571	593	570	580	547	613	604	582	612	579	551	586	571	597	551	660	657	586	594	586	551	571	580	631	615	556	579	577	584	613	604	604	590	615	563	565	612	569	639	611	562	608	598	617	549	586	593	608	661	582	597	557	563	628	620	590	582	616	593	579	598	594	605	604	555	585	637	574	630	614	617	595	609	616	585	628	600	548	596	587	631	599	607	621	589	587	596	577	610	646	565	590	582	602	591	588	564	565	582	545	589	581	591	627	617	589	623	564	629	592	593	604	618	584	574	587	589	576	619	599	581	592	622	585	590	560	570	578	587	620	645	607	600	567	595	575	579	581	613	614	582	583	566	582	548	609	572	553	598	601	591	639	607	580	593	562	596	598	591	590	600	581	641	639	595	560	612	609	569	594	589	610	544	614	564	630	608	548	595	532	601	577	612	605	545	581	590	576	567	575	605	633	620	618	599	608	559	599	558	589	536	575	596	595	569	604	564	558	596	583	570	596	616	644	619	620	591	577	603	588	589	604	631	601	598	603	602	587	589	610	613	588	611	583	619	631	581	580	605	601	572	619	607	583	575	605	595	606	627	585	625	593	563	580	575	604	561	648	582	608	631	605	650	571	606	599	591	599	611	563	584	576	606	590	604	569	608	556	610	579	614	587	603	591	612	594	567	572	584	571	624	606	592	546	574	569	570	604	632	609	575	579	549	588	607	570	573	550	611	606	589	569	568	622	565	602	578	580	617	645	650	601	665	598	594	554	605	632	588	583	580	600	568	577	569	595	579	609	548	580	592	572	596	575	566	569	598	570	598	575	586	573	591	616	604	585	567	614	583	619	595	589	544	603	624	594	584	607	572	589	633	637	569	586	590	589	562	612	621	574	574	579	581	628	634	660	616	602	577	601	595	550	588	603	594	602	675	594	636	601	578	566	584	584	560	583	608	589	622	608	581	588	621	623	575	597	624	574	609	599	591	580	555	572	597	541	617	626	593	569	621	616	556	624	597	577	598	593	583	630	582	582	596	578	576	605	590	612	621	593	581	638	616	606	621	602	601	572	602	576	587	627	577	562	600	606	611	595	579	553	542	562	591	595	564	619	575	600	603	549	601	582	571	606	602	568	561	599	626	559	621	594	596	602	575	608	640	593	617	609	574	554	589	593	578	624	641	614	603	618	612	594	633	588	607	566	532	572	597	564	597	587	614	620	589	605	602	530	574	617	591	607	591	543	588	608	603	590	605	560	582	557	568	602	627	622	573	584	612	585	607	544	596	591	575	637	635	565	568	631	559	573	606	599	556	585	596	565	612	635	591	580	604	636	625	645	576	551	577	626	595	599	597	608	592	624	595	603	585	577	593	619	625	601	600	627	585	559	609	596	573	634	633	608	533	625	549	614	590	559	605	618	600	616	567	560	590	583	584	563	590	580	587	575	605	634	601	556	528	594	629	583	587	593	589	581	584	573	632	646	607	576	571	627	550	596	594	570	603	579	605	624	555	585	568	598	545	624	573	617	587	582	597	582	602	584	600	557	571	623	606	617	574	545	568	611	612	561	582	575	573	551	594	601	591	639	561	595	619	584	600	580	606	609	615	601	594	579	598	597	570	629	579	598	629	578	594	634	581	634	618	600	598	584	626	579	633	573	594	622	580	586	574	585	626	620	607	626	583	588	591	634	608	604	613	562	577	607	618	580	592	635	594	608	608	598	566	568	603	579	583	587	587	629	586	566	597	610	626	593	596	601	584	605	602	587	592	575	626	625	613	582	580	549	552	595	598	618	554	616	596	632	590	588	579	600	600	566	606	555	594	595	587	604	594	584	585	594	620	644	590	590	581	616	568	572	587	599	619	586	606	612	568	572	596	605	603	597	620	597	598	595	588	578	594	604	547	637	624	567	617	597	633	527	602	615	573	586	556	593	575	589	606	614	579	621	578	555	551	601	541	573	612	595	615	599	610	592	578	625	568	583	588	575	606	584	587	605	619	560	547	548	606	598
14360	1456	1178	950	732	709	555	533	476	459	432	447	435	434	418	433	357	412	391	346	405	401	376	396	368	434	391	380	396	398	372	371	376	395	404	380	379	396	402	371	400	378	374	405	376	376	367	405	406	357	378	367	363	356	395	382	368	403	354	371	386	401	394	391	382	381	376	423	382	377	369	387	368	396	398	375	384	363	374	371	380	366	349	355	391	405	367	359	380	404	422	381	366	357	369	354	383	403	368	376	364	399	396	377	373	377	362	411	364	369	368	369	378	356	354	382	386	363	347	376	367	376	388	357	396	361	362	439	376	373	400	372	351	416	369	333	362	367	374	377	378	358	360	356	415	359	384	408	371	385	377	376	416	397	347	389	374	385	389	383	377	419	406	400	391	395	369	390	355	380	385	385	404	370	404	366	395	415	375	376	370	390	380	372	362	370	354	353	373	368	349	377	372	383	408	351	358	329	395	352	352	395	368	381	384	343	358	348	359	366	370	410	367	402	386	369	375	360	385	412	394	370	358	387	380	356	380	402	338	339	388	370	351	377	372	384	391	354	357	353	355	369	367	373	394	346	379	376	375	408	363	383	362	378	418	372	351	369	383	345	344	395	359	382	363	350	369	353	391	386	394	388	376	389	391	367	389	398	344	351	365	381	407	382	386	374	378	404	362	381	403	439	380	366	393	360	410	399	406	367	373	395	372	395	376	370	381	362	360	362	397	399	362	372	383	352	373	409	393	392	365	367	366	386	348	378	356	415	376	366	385	367	377	398	367	395	416	418	370	384	385	382	389	397	348	420	349	400	433	346	379	352	348	390	316	402	374	379	400	369	404	396	396	345	379	374	399	371	371	340	365	370	408	321	345	400	359	350	383	405	399	385	392	386	398	387	371	349	369	397	372	369	407	354	382	405	369	382	396	360	391	385	356	377	405	379	408	358	386	354	368	358	384	427	377	379	353	385	338	359	384	372	362	341	342	376	373	337	378	383	407	371	361	393	390	415	391	379	378	338	382	394	401	410	398	416	410	433	400	378	367	403	356	373	396	400	396	375	392	364	399	387	374	360	428	383	388	385	362	378	360	388	381	377	357	352	423	436	385	405	386	348	397	395	425	394	392	397	383	391	401	387	370	389	419	417	400	353	408	412	367	376	378	386	378	361	402	378	411	386	392	402	378	366	355	363	415	352	379	351	363	392	426	371	361	349	379	387	388	415	419	373	360	364	328	383	360	390	377	385	363	343	360	372	381	347	393	401	410	362	395	395	377	371	376	374	371	412	401	380	373	383	385	347	366	395	364	384	320	376	337	398	362	359	413	377	389	408	363	338	373	355	367	382	382	405	409	369	373	380	365	345	357	400	327	348	373	366	381	350	404	423	375	395	404	396	395	411	348	382	367	388	346	374	414	382	390	365	410	361	325	384	376	352	381	416	338	391	375	349	367	371	408	371	413	375	379	354	378	363	376	371	354	380	392	380	396	395	410	429	419	361	404	383	370	387	360	402	360	364	342	373	399	360	388	396	412	392	372	392	357	391	422	348	380	404	385	367	388	378	384	410	380	385	387	397	391	381	383	381	362	392	384	383	370	397	381	362	376	367	380	368	385	371	409	361	382	351	409	363	339	385	384	388	376	431	359	355	375	367	371	399	407	381	353	368	402	392	399	387	396	375	344	407	406	358	369	388	380	358	369	370	403	350	411	393	365	389	394	349	414	396	341	381	371	365	383	389	375	360	392	368	388	380	374	393	403	382	392	382	413	376	348	388	368	410	380	378	356	369	386	388	377	385	382	385	387	381	369	385	398	396	370	389	363	364	392	390	401	360	360	379	379	375	370	377	367	358	405	380	365	400	368	397	390	368	354	361	389	391	384	402	382	375	401	379	421	400	382	351	361	352	371	354	373	387	358	375	383	463	389	358	398	410	413	383	370	363	362	342	387	385	388	442	409	381	382	381	376	372	388	411	370	405	361	391	404	375	397	350	373	364	380	391	356	379	384	419	388	380	391	362	369	412	414	408	401	350	376	388	387	386	403	404	418	382	343	334	385	392	400	360	377	368	377	358	348	358	378	348	399	380	399	371	390	395	399	396	397	358	355	383	376	405	391	351	392	444	418	377	361	352	353	370	398	355	387	357	379	400	378	381	356	381	387	370	390	372	340	406	356	396	331	408	377	399	386	367	353	404	366	362	367	417	375	366	348	358	411	359	411	377	374	411	369	401	389	395	350	374	366	363	341	347	340	356	340	343	394	364	380	381	362	384	346	331	406	371	371	402	355	391	370	359	360	392	386	361	383	406	380	403	368	344	386	372	364	388	351	335	385	348	370	379	392	372	373	387	364	378	386	365	369	369	404	405	363	369	380	399	408	381	381	403	363	375	376	387	386	367	369	370	360	367	402	392	351	355	377	387	403	420	352	380	380	371	366	367	389	418	377	375	343	392	369	358	396	414	377	366	391	318	390	402	394	357	406	370	408	393	379	354	353	406	379	348	360	355	397	348	380	391	353	367	407	385	367	389	385	387	378	364	353	378	372	362	398	380	347	396	389	393	384	363	385	409	379	374	362	358	363	391	389	409	366	457	363	366	405	375	395	388	385	393	413	364	404	385	417	350	368	388	400	350	346	386	390	359	386	404	366	362	381	387	414	382	380	404	360	335	346	379	437	409	363	391	373	403	386	405	419	389	399	399	411	408	353	374	390	391	411	379	333	395	349	381	400	396	400	384	406	374	357	353	412	403	384	388	363	346	388	368	383	363	383	380	391	369	379	392	346	351	389	353	363	359	405	401	378	379	392	381	431	377	392	370	389	385	397	401	391	375	389	384	392	385	385	361	390	391	385	447	373	344	371	413	362	359	334	353	395	400	359	358	394	365	343	359	367	352	353	407	372	367	353	365	413	407	392	361	340	356	343	398	369	413	381	367	375	396	376	395	365	360	390	368	401	369	386	377	364	403	376	393	353	364	374	385	352	404	396	422	344	377	402	370	381	398	367	375	379	358	350	394	390	360	403	387	410	412	415	397	403	314	359	363	371	404	391	417	366	416	393	355	391	375	366	380	346	377	383	364	391	381	382	400	396	364	383	414	374	384	349	336	370	395	439	393	382	325	376	371	416	347	395	373	340	396	365	370	358	363	339	423	374	379	395	364	353	368	363	404	367	372	370	349	391	351	368	374	365	396	369	377	332	368	385	386	410	340	367	370	409	423	416	369	356	406	371	419	369	373	429	403	376	383	396	400	383	398	412	405	386	349	371	355	351	417	385	361	380	363	366	381	382	411	319	384	350	395	375	350	372	363	377	421	374	378	405	383	356	366	372	386	351	323	351	401	380	429	415	412	357	366	335	337	384	352	382	377	400	381	372	389	349	401	376	379	359	349	367	408	380	355	379	374	371	391	376	402	397	394	387	342	355	365	411	391	369	381	404	366	359	366	387	340	433	402	381	399	390	357	388	401	393	385	351	378	377	441	399	400	359	381	350	360
8416	1451	2500	2565	2406	2189	1833	1803	1496	1464	1301	1347	1273	1129	1164	1076	1038	1067	1048	1050	1065	1056	1008	980	996	973	1002	1020	1015	964	976	992	921	940	974	940	892	947	960	958	974	995	921	979	945	922	943	939	954	970	991	912	930	892	977	975	958	965	886	909	975	899	872	891	928	954	912	993	944	956	923	873	959	905	968	944	892	945	926	992	941	912	952	946	933	863	900	903	921	945	931	899	888	951	956	924	923	921	969	958	897	901	957	872	897	947	879	887	951	911	1020	908	913	914	925	908	934	937	887	935	963	908	905	893	938	903	924	959	910	926	918	955	887	957	972	947	977	943	926	966	918	903	943	978	911	980	911	897	962	950	956	905	922	982	952	957	921	919	917	934	934	866	949	909	929	962	933	913	917	907	852	971	927	940	969	931	943	936	916	880	938	940	921	975	916	960	941	913	968	895	928	972	906	906	885	939	928	971	918	913	958	913	914	902	948	905	921	921	942	953	937	935	921	969	954	973	947	931	972	888	949	929	940	907	941	930	885	946	953	964	956	975	959	943	880	975	929	947	931	916	970	885	936	940	947	907	924	907	941	923	960	944	903	930	954	948	924	909	934	860	941	918	912	965	882	932	932	900	883	949	958	870	932	906	969	940	906	934	896	957	926	912	899	921	906	921	896	879	905	936	925	915	892	945	914	879	905	895	858	913	908	964	939	873	885	891	920	938	931	962	912	911	904	979	912	920	906	950	922	967	928	906	942	979	1003	956	888	939	874	983	930	920	980	928	972	924	979	983	947	964	942	956	916	969	884	957	932	934	957	974	944	915	870	888	919	947	972	957	905	945	938	925	934	928	894	902	966	954	979	939	926	898	927	921	919	917	919	973	938	949	945	941	917	915	909	959	861	910	954	959	935	857	926	968	929	928	904	928	887	906	889	922	983	944	928	942	937	902	1004	967	1019	949	937	897	947	926	913	888	881	946	955	893	914	924	952	931	905	865	981	936	968	924	881	886	984	962	948	937	946	923	934	938	920	918	943	910	894	933	926	947	937	923	872	901	939	915	965	971	905	885	919	931	917	895	909	984	901	938	983	879	958	918	947	962	882	948	939	903	938	929	907	919	957	928	931	869	938	944	906	949	939	912	950	966	890	919	918	893	925	952	931	911	965	904	904	931	985	906	962	888	950	901	950	968	911	913	948	912	904	948	896	867	947	959	939	903	926	945	922	960	925	951	967	954	933	928	918	907	945	871	902	906	932	880	945	902	969	939	911	933	884	925	926	936	962	965	956	922	948	948	926	897	926	900	901	904	933	905	891	911	950	929	914	922	950	946	900	965	903	968	919	957	949	956	929	918	919	915	906	952	938	938	941	947	917	957	892	890	944	925	925	922	913	916	912	894	903	930	916	948	915	914	937	938	889	904	959	937	947	916	921	953	877	920	891	951	932	927	908	910	888	960	922	902	908	886	1005	903	889	950	960	905	865	972	899	937	885	933	926	933	927	933	901	903	934	921	915	937	928	903	959	965	928	910	910	942	850	918	917	958	958	940	971	948	923	930	909	914	964	930	904	931	934	945	937	930	920	909	934	958	927	897	975	877	944	912	914	946	943	875	900	916	967	899	967	971	956	973	936	910	926	928	872	903	958	924	940	948	966	983	960	951	908	915	935	879	925	940	921	895	956	921	951	963	920	972	944	923	932	920	923	986	944	904	901	943	944	882	929	935	899	970	940	933	929	934	957	904	933	941	910	949	940	932	907	971	950	848	907	930	904	924	932	982	995	952	907	895	916	951	924	933	912	990	903	892	925	937	917	953	895	969	882	952	952	972	879	877	884	931	910	947	963	976	979	888	957	935	895	892	964	929	889	932	939	886	883	956	990	918	927	923	898	967	956	877	942	943	934	927	959	939	973	947	915	964	934	932	899	913	943	911	928	957	909	893	890	952	894	909	926	871	890	940	946	975	864	973	877	898	942	950	892	903	905	996	916	960	941	878	913	896	913	967	955	890	948	902	963	948	933	914	928	942	922	944	912	928	928	936	908	901	923	961	906	890	902	947	928	888	949	912	978	941	884	904	925	973	868	872	960	985	925	939	856	906	901	927	910	949	897	888	920	893	955	959	948	977	907	890	886	947	855	913	923	975	904	955	881	932	893	913	883	879	912	909	990	890	943	942	914	959	929	1003	931	990	896	937	928	889	921	921	932	921	936	918	894	940	926	911	936	938	923	947	894	939	914	913	965	964	925	939	944	985	956	925	955	905	947	925	973	942	909	896	951	893	911	958	942	907	965	888	987	955	962	896	991	970	908	950	850	932	909	935	909	967	938	986	911	923	923	952	962	908	954	901	974	897	879	875	891	950	960	955	923	894	953	937	914	946	904	912	895	968	968	931	942	908	886	970	946	929	906	926	960	917	930	916	923	918	922	960	898	922	954	959	930	933	933	952	917	961	954	932	948	886	917	904	931	916	933	1000	922	949	911	930	911	896	888	917	902	953	916	973	949	906	956	931	948	950	935	893	882	939	950	883	891	935	968	873	930	902	927	924	957	874	941	879	940	959	867	936	903	926	930	927	889	945	949	924	928	933	961	885	969	904	948	913	940	931	962	891	892	933	964	913	890	959	931	930	914	952	970	901	914	908	907	945	909	977	968	960	947	949	861	902	932	919	873	936	943	979	938	936	945	938	975	891	926	994	855	975	936	908	952	943	913	990	977	903	952	897	923	916	880	988	939	927	1008	956	893	918	874	915	915	999	930	910	963	919	964	933	909	893	903	905	929	923	949	958	939	928	978	901	868	930	902	956	893	890	896	945	925	905	950	909	950	904	957	910	924	913	884	876	861	925	911	973	900	979	934	904	931	941	936	940	909	924	910	884	917	959	911	966	877	931	897	900	928	916	879	970	885	946	927	961	918	927	915	930	894	900	969	921	952	923	919	961	947	916	922	935	956	941	929	923	920	937	955	932	927	948	932	916	916	899	861	937	935	934	946	942	949	920	943	943	897	1011	986	886	892	943	920	924	954	889	921	901	921	914	903	925	930	937	984	906	911	884	898	933	902	972	929	916	919	943	888	932	966	916	928	919	974	918	924	986	908	908	970	894	927	912	1003	924	909	913	939	880	894	943	911	970	895	972	921	953	893	872	929	915	862	879	925	932	1013	970	877	940	870	951	898	914	925	949	931	978	964	914	927	928	915	939	923	909	953	936	921	879	897	919	916	930	882	946	905	930	905	948	970	928	900	912	945	915	871	963	962	974	938	949	914	893	955	898	996	937	891	920	874	943	913	935	938	895	924	868	920	994	955	944	889	986	952	971	927	909	907	917	947	930	914	936	880	887	893	921	910	907	896	957	928	949	951	899	937	926	979	923	913	957	916	959	971	881	960	940	963	934	911	952	963	961	946	909	900	940	939	921	916	940	868	944	927	932	958	946	932	941	929	951	902	883	940	915	921	931	934	908	919	884	952	953	921	952	957	916	937	896	969	857	932	962	924	893	911	927
1634	370	401	358	370	374	340	360	347	362	391	337	353	361	381	347	346	323	365	345	330	382	355	376	350	364	357	351	347	317	384	349	351	346	327	370	372	348	379	347	366	352	325	371	403	380	339	384	382	349	352	331	365	360	350	351	368	390	354	389	355	348	359	377	337	388	349	372	403	341	352	375	357	359	377	361	375	349	357	347	339	325	376	372	360	359	367	363	350	346	353	320	363	352	350	353	381	351	352	362	338	335	374	328	402	341	374	370	351	368	373	361	368	346	360	360	404	375	381	395	349	356	378	356	341	367	342	348	383	334	356	364	344	381	366	387	325	332	379	379	348	309	333	348	354	367	365	395	367	356	362	376	344	356	364	355	346	363	359	395	362	365	373	341	349	351	372	352	351	350	370	337	378	351	387	373	318	351	343	401	373	350	359	370	357	346	311	315	333	299	359	328	322	335	318	347	353	380	360	382	363	405	365	388	331	338	380	356	315	370	351	359	353	348	336	327	396	394	375	349	388	334	337	337	397	399	367	380	365	366	357	395	370	342	373	348	344	408	370	342	353	344	351	377	306	368	355	375	396	341	384	371	351	354	355	355	332	338	354	337	355	316	342	355	355	372	387	388	371	352	338	359	343	359	347	359	351	360	360	335	350	365	360	331	362	372	331	323	331	360	388	349	328	361	334	329	366	357	378	347	370	369	350	351	374	361	366	357	349	395	330	353	388	378	352	328	389	358	353	337	362	322	333	350	355	378	367	366	347	356	371	341	335	396	332	316	344	370	381	334	383	362	362	350	388	375	355	373	363	338	370	358	363	360	356	336	349	358	355	342	317	396	337	334	353	329	368	344	369	362	365	342	362	357	379	349	353	318	364	374	326	357	314	392	343	348	357	393	358	336	335	372	349	384	388	321	368	356	362	368	370	366	349	389	358	348	345	368	353	376	369	350	374	351	331	330	331	342	348	366	382	359	331	344	349	373	347	377	331	357	371	310	341	325	335	353	342	351	348	365	359	391	341	352	343	349	351	322	346	367	365	358	374	404	397	364	360	339	332	377	382	365	360	343	369	360	336	342	361	370	367	307	379	366	329	374	318	336	372	412	303	387	369	373	341	323	360	347	345	327	357	395	362	322	333	346	362	365	362	376	339	348	370	354	378	362	320	393	354	367	351	344	358	348	361	386	366	359	312	379	370	367	373	364	331	388	355	380	332	349	364	400	365	373	341	365	380	352	359	348	335	335	345	404	350	373	399	326	355	349	355	369	378	339	359	370	359	353	366	345	325	339	341	352	355	329	334	341	374	351	358	335	358	390	351	349	317	354	388	375	378	393	356	355	393	367	340	405	379	383	339	347	362	330	373	387	424	363	371	348	378	396	326	399	369	386	360	324	361	374	334	388	355	352	354	369	369	339	346	320	338	338	372	348	357	358	358	326	384	327	362	329	345	354	382	356	338	343	341	361	387	394	343	327	344	364	387	348	375	363	342	396	343	355	346	355	352	377	357	356	338	357	376	382	342	345	372	332	345	339	327	351	312	344	350	375	326	352	338	341	332	308	371	348	372	345	325	357	361	349	364	335	376	348	397	344	356	352	346	330	352	357	352	356	355	328	384	333	339	333	350	327	346	324	350	387	377	338	367	362	382	370	352	324	370	334	360	401	353	359	349	336	331	351	314	316	339	368	357	342	375	373	402	353	340	337	377	374	317	378	336	339	364	357	356	334	328	350	383	365	356	320	382	364	367	372	351	409	322	370	350	322	373	359	314	349	350	345	321	371	355	356	357	336	359	316	346	360	369	363	369	355	366	383	385	358	345	344	343	339	362	323	375	362	348	364	332	365	362	374	324	355	361	320	381	336	337	369	337	388	390	341	384	332	359	362	343	370	340	350	339	351	358	341	351	369	338	356	343	352	365	412	351	346	358	309	358	349	361	396	327	379	368	332	365	366	370	346	367	357	329	353	362	362	351	341	352	346	342	333	337	315	358	344	373	429	342	319	365	356	342	350	380	372	365	323	335	357	342	346	323	335	348	346	342	306	368	362	351	371	320	336	335	340	340	372	347	318	298	344	331	320	333	376	319	333	356	378	361	359	359	370	386	359	364	347	335	396	310	354	359	338	378	328	327	336	333	356	359	379	337	374	384	338	344	387	362	338	391	329	402	339	357	367	389	363	347	344	338	361	357	353	361	352	336	345	353	379	397	342	386	342	332	329	406	358	341	374	360	347	347	336	332	377	368	368	337	364	346	358	380	403	378	368	363	351	358	359	397	375	380	390	362	341	382	359	363	327	332	352	351	354	372	341	359	309	356	366	349	402	352	337	352	356	340	381	358	385	364	372	371	365	351	348	362	320	339	351	352	400	341	324	365	378	375	333	334	367	351	355	360	332	348	339	345	353	372	350	353	322	355	337	371	368	341	356	337	352	344	359	382	340	377	349	370	356	343	343	375	355	376	348	384	365	341	349	321	322	371	348	335	338	385	330	327	370	369	400	386	378	351	354	362	326	380	330	345	347	344	330	385	418	367	367	351	341	367	380	375	355	330	359	317	394	363	351	335	357	358	341	349	362	340	338	363	380	367	375	359	352	356	355	380	372	334	377	353	363	396	378	368	341	366	359	358	358	296	343	367	362	341	325	356	331	337	336	335	374	355	365	345	366	373	350	355	393	332	347	354	363	327	379	354	341	315	360	297	351	327	336	332	333	368	366	362	352	364	343	320	321	343	335	349	344	382	323	364	333	365	335	331	372	325	340	319	354	367	346	347	340	359	362	367	377	357	353	378	358	339	328	303	362	380	350	320	358	384	377	373	315	388	335	380	367	386	355	304	325	327	344	404	371	363	370	380	325	330	365	358	345	356	326	359	342	360	360	370	355	315	380	353	373	336	378	347	375	347	352	349	382	354	391	329	380	348	349	366	372	365	370	380	318	355	353	334	372	326	374	362	331	338	373	434	373	348	381	335	369	376	334	321	338	343	393	375	374	367	336	342	331	370	337	380	385	360	348	349	329	356	340	342	357	350	321	385	368	369	358	358	333	368	335	331	366	354	354	359	346	345	392	413	365	348	334	315	394	354	313	369	346	339	355	352	337	332	371	360	387	367	351	336	381	331	355	320	370	343	366	368	322	336	330	332	348	328	379	364	353	373	357	353	385	362	331	315	427	362	348	348	350	364	334	336	338	368	353	355	383	340	349	352	329	360	354	322	365	362	325	358	335	369	364	332	393	363	333	364	379	343	398	328	355	347	361	345	342	341	330	347	352	345	344	327	366	316	377	315	334	340	340	394	379	371	342	402	380	354	349	324	391	304	378	347	349	331	309	384	377	339	373	352	370	318	363	356	359	399	423	369	355	369	356	355	370	391	381	383	353	358	354	359	365	348	394	353	373	393	369	350	373	362	375	361	342	369	371	387	329	355	337	375	345	389	348	354	384	360	349	334	362	334	348	352	347	354	378	369	358	365	361	346	376	380	331	338	378
2131	887	998	975	928	903	886	890	893	843	903	850	861	817	816	828	870	815	883	838	845	868	837	833	830	766	824	794	852	823	829	859	849	872	785	855	881	884	850	815	832	843	866	844	878	830	842	857	840	877	833	831	851	871	846	831	852	830	887	856	826	807	807	890	829	869	837	860	829	838	882	825	849	808	820	829	864	845	815	850	846	890	843	846	850	796	822	832	826	810	870	855	865	861	856	840	806	841	826	845	822	831	825	836	891	878	872	841	899	854	858	907	877	823	862	846	807	802	770	848	867	778	806	839	806	829	825	789	812	851	827	802	812	856	875	829	864	846	820	854	829	836	799	869	819	863	894	892	816	857	853	825	868	886	813	826	841	839	840	852	825	880	837	850	823	823	827	818	814	861	839	844	890	890	835	851	835	868	855	838	925	940	804	815	843	801	833	857	865	820	816	911	844	861	810	809	867	819	856	795	846	887	809	827	852	852	873	874	831	836	847	786	835	841	780	851	841	864	885	808	872	829	860	876	890	833	829	800	835	862	855	844	819	860	844	833	820	843	823	806	838	876	858	809	835	888	791	847	805	836	826	826	853	843	806	851	888	815	815	849	842	795	802	849	834	825	820	806	865	845	875	858	844	798	838	808	819	821	893	864	792	824	831	879	827	816	841	836	841	851	841	859	781	896	884	849	853	865	893	833	907	854	830	866	871	857	813	850	841	861	813	819	855	820	804	789	804	818	849	832	873	822	859	892	860	815	774	800	827	838	826	810	819	858	840	887	856	878	821	847	847	825	786	802	796	851	833	870	850	829	828	889	775	853	857	780	846	823	790	861	800	827	817	817	839	843	812	820	785	835	852	867	820	807	873	874	887	796	877	862	839	849	806	761	806	863	834	864	815	859	883	797	814	891	873	831	852	838	814	885	840	833	842	890	822	858	861	819	923	877	857	822	860	885	834	875	827	775	853	872	827	788	811	837	859	880	827	826	816	919	871	802	814	878	839	840	864	802	807	825	834	790	804	801	850	893	815	830	843	869	896	818	833	798	813	859	876	850	856	849	810	805	834	838	831	884	829	872	828	867	838	847	835	865	866	833	872	856	861	885	785	818	791	835	831	844	826	837	831	807	839	829	821	861	848	787	841	833	851	795	845	839	830	843	831	818	846	864	811	847	856	818	842	761	871	818	865	866	801	833	829	864	850	848	840	848	921	852	865	840	873	810	846	831	823	836	842	842	819	871	835	897	833	834	824	816	889	839	867	846	842	829	836	802	829	832	829	888	870	865	816	871	866	861	818	887	846	837	823	817	837	858	795	838	863	892	908	865	874	883	830	834	815	858	840	799	869	801	781	800	826	823	820	808	848	872	797	891	835	821	866	875	845	836	928	812	875	841	824	843	800	809	909	890	830	848	884	846	867	777	849	813	832	807	846	847	858	881	858	864	851	838	795	844	852	818	843	779	820	801	846	798	849	842	825	843	839	836	782	824	815	881	851	852	837	811	851	898	867	813	896	837	827	805	846	861	783	852	815	849	857	802	857	858	839	854	873	856	888	785	847	856	839	848	836	827	838	860	810	846	813	850	849	832	904	812	797	868	847	804	821	871	919	847	785	803	842	846	864	893	847	831	826	861	819	844	880	897	800	843	832	865	848	841	833	847	826	823	840	830	903	883	853	826	865	839	929	861	827	859	841	833	896	837	859	820	841	823	835	816	870	899	844	857	803	841	914	878	905	825	878	827	865	866	872	848	814	828	852	846	859	836	776	808	838	810	792	854	812	824	841	834	800	813	836	830	847	845	806	825	803	874	861	838	845	873	878	846	839	846	866	838	850	823	876	777	880	863	862	841	866	847	876	824	874	864	836	822	840	844	871	822	853	842	917	869	869	857	900	841	845	820	809	838	825	897	812	865	827	829	822	857	834	842	857	799	872	836	835	857	825	797	820	797	902	872	854	856	768	938	842	849	828	822	881	864	806	854	843	807	840	831	851	830	834	842	832	843	816	805	891	813	833	849	813	837	841	788	884	860	855	828	852	819	836	835	846	859	905	834	892	939	829	838	848	844	840	837	857	838	872	847	865	846	848	837	879	784	810	850	842	841	820	868	795	806	850	828	863	840	837	882	851	820	861	864	840	812	809	864	867	831	867	799	879	844	847	844	864	846	825	842	812	842	868	847	836	815	830	842	833	865	839	837	854	833	875	855	838	872	871	815	842	897	871	880	830	836	811	850	894	802	822	799	800	861	877	820	849	798	801	829	874	842	860	871	808	882	847	815	881	868	897	874	816	826	837	859	836	861	882	820	903	846	809	861	819	845	825	847	862	874	776	850	830	871	797	820	849	846	774	813	831	842	859	856	855	845	899	920	899	852	806	870	830	821	822	822	836	867	893	865	879	862	866	836	871	836	887	849	813	858	839	821	809	875	818	858	858	822	910	876	824	803	889	880	858	843	833	763	845	877	823	858	819	868	832	803	816	851	907	780	800	831	822	768	850	920	837	841	851	797	912	852	844	841	787	802	833	854	866	877	827	815	824	871	789	876	861	894	848	812	848	865	839	837	813	841	855	838	882	861	827	833	845	804	782	855	871	843	892	793	842	865	876	891	837	838	838	845	878	835	888	837	832	829	830	879	800	836	879	867	830	806	852	861	824	858	791	845	825	857	828	808	832	845	891	860	868	856	846	887	855	851	823	795	842	857	846	861	844	833	867	799	812	803	884	857	812	876	888	844	868	828	868	912	832	856	793	867	814	803	845	886	842	834	849	828	823	871	858	788	826	883	842	842	847	874	848	815	826	829	834	850	888	863	839	802	836	848	779	863	791	829	839	821	802	859	840	824	909	835	866	868	853	807	919	796	827	825	823	811	839	840	807	847	818	843	846	802	802	903	870	842	866	873	834	811	850	784	820	829	889	829	850	858	861	854	867	843	832	840	862	829	910	847	820	820	922	843	862	864	839	835	829	842	828	846	842	813	803	851	820	833	850	851	836	875	834	859	794	871	846	827	806	844	841	855	799	853	861	803	834	831	787	854	893	844	851	862	783	820	789	801	791	819	881	870	828	824	868	869	827	895	839	835	826	837	789	865	876	838	854	883	892	882	884	876	822	783	815	860	829	895	823	824	839	879	823	805	896	856	878	826	857	821	907	830	811	827	781	847	893	839	872	865	887	865	831	874	859	834	842	764	819	856	793	801	853	789	843	876	799	861	867	820	825	772	853	810	836	817	815	825	860	853	836	824	832	858	866	823	868	884	851	874	839	855	901	823	834	853	858	815	801	820	802	884	821	895	796	796	855	873	885	869	855	824	801	872	837	852	790	836	835	862	811	855	819	813	815	809	850	786	803	823	845	857	847	886	799	824	861	886	851	844	866	785	825	846	884	804	842	861	816	856	864	862	826	787	812	901	827	863	850	839	798	863	831	838	859	888	827	776	902	812	824	878	829	860	911	839	816	825	858	842	830	870	773	808	889	825	856	867	898	941
7167	572	618	457	367	363	277	315	246	228	205	220	223	268	233	257	243	221	217	212	217	208	208	246	224	223	222	213	238	221	185	216	236	224	261	224	217	204	216	220	222	206	200	213	198	195	210	218	216	223	238	194	213	223	213	203	243	227	229	195	197	212	194	202	195	221	194	226	231	235	239	241	224	230	235	220	203	222	216	241	233	237	222	179	236	204	214	203	213	221	226	195	228	203	218	177	217	238	239	228	223	214	227	225	217	217	216	213	266	215	209	207	216	232	192	239	206	243	190	223	191	214	238	233	214	211	214	215	218	199	219	239	179	211	222	210	240	217	258	241	226	213	254	246	221	212	221	212	248	236	262	181	226	227	240	210	242	237	200	251	240	231	208	232	253	232	206	219	213	224	204	209	201	215	191	224	215	242	219	190	239	193	227	221	242	238	215	221	205	233	230	228	207	191	205	242	198	224	217	208	211	212	217	203	198	231	207	253	196	208	200	216	189	220	208	262	233	219	237	240	236	245	217	225	224	219	218	231	210	227	236	175	215	220	221	217	230	214	228	204	231	210	214	202	194	258	207	196	191	221	235	192	209	217	218	210	251	225	214	219	209	216	193	265	241	207	220	212	199	221	238	225	215	204	232	226	231	225	217	236	237	245	229	205	221	262	223	228	271	201	219	234	239	204	230	210	229	239	233	222	226	207	227	219	229	214	218	233	238	206	218	253	224	215	231	207	217	231	211	233	254	226	231	247	202	244	206	224	208	214	209	210	204	214	210	193	216	233	248	205	233	214	216	220	213	209	201	228	218	251	248	214	208	225	212	235	245	206	238	203	192	190	204	238	209	215	212	215	213	207	207	240	250	250	195	228	234	221	225	272	223	206	219	205	225	225	206	216	216	229	224	205	236	225	197	209	234	216	240	214	201	218	216	254	208	224	196	199	178	233	216	200	223	232	203	218	198	262	218	229	225	208	212	212	225	189	203	234	221	236	206	193	227	251	218	212	240	220	224	232	195	222	214	252	213	220	226	221	225	195	201	217	224	212	193	238	232	216	213	229	224	212	177	214	205	231	228	199	197	228	219	255	210	221	224	228	207	218	209	219	195	217	228	201	264	214	234	223	258	226	219	217	209	221	203	218	205	213	204	211	226	237	213	224	224	240	233	200	216	218	223	214	207	232	226	223	213	206	196	244	243	187	185	197	192	236	239	205	206	243	239	232	197	223	193	222	208	237	208	232	234	231	207	223	241	241	239	228	225	252	215	178	232	232	225	197	213	252	231	212	218	224	232	219	210	226	222	235	199	248	204	191	212	242	217	203	201	192	236	232	207	229	247	188	209	249	208	237	236	227	219	239	231	221	232	208	245	212	246	224	228	229	243	217	214	200	199	230	224	242	237	208	210	242	237	204	205	238	205	237	240	233	231	214	215	228	195	194	233	213	222	197	194	197	210	191	219	225	234	231	205	185	197	229	217	216	217	212	221	204	232	256	233	211	228	213	261	200	195	213	224	213	223	202	190	218	221	239	244	182	264	214	252	215	207	209	201	219	222	212	232	232	273	249	221	209	218	237	194	214	219	227	207	210	220	220	185	234	204	215	247	242	259	213	188	241	229	207	229	211	227	204	237	228	254	239	222	191	236	202	212	213	205	214	196	236	237	223	214	257	207	226	217	223	213	206	221	203	215	221	233	191	203	222	205	241	239	210	224	235	238	212	233	211	221	215	238	237	201	228	218	204	210	198	199	202	223	227	231	206	227	204	210	195	202	199	227	222	201	235	233	224	227	204	209	222	207	229	198	230	226	222	233	240	192	221	243	214	204	228	198	193	190	229	238	222	228	246	206	215	209	242	239	214	214	197	255	218	233	194	208	216	223	211	203	218	205	226	240	208	218	214	246	227	226	240	203	206	197	216	214	205	234	241	213	184	213	242	222	224	217	211	198	217	200	239	216	218	237	246	235	266	224	236	207	233	225	227	222	202	249	226	218	214	246	258	241	224	213	208	232	219	217	238	280	216	221	212	251	227	191	232	225	213	212	230	207	219	207	220	255	259	235	210	221	223	220	202	233	221	245	215	219	216	232	216	212	204	228	209	216	221	231	251	234	215	231	225	224	199	257	206	204	217	240	227	223	219	217	216	216	240	262	256	230	225	238	255	214	236	231	202	189	226	228	222	205	221	259	213	228	248	233	208	197	229	214	232	221	228	201	210	218	245	234	212	230	209	246	230	229	223	211	212	216	232	227	208	221	213	212	259	209	232	188	226	211	227	209	227	202	211	215	200	231	233	196	222	209	221	230	239	190	181	221	220	221	215	211	238	229	240	201	213	230	207	219	221	236	223	221	207	200	213	239	231	196	218	204	212	242	218	220	224	231	205	205	223	234	211	221	230	246	237	223	220	220	201	196	198	220	202	201	206	214	215	219	229	225	202	266	213	218	220	247	226	235	221	221	210	202	216	199	241	190	226	203	202	228	241	212	199	216	210	202	200	245	205	203	224	224	215	223	211	191	232	212	213	219	230	209	219	225	219	227	189	245	226	230	233	219	213	234	230	197	215	201	217	192	227	206	230	211	209	214	227	239	215	240	227	210	225	210	178	208	228	203	226	207	211	201	222	236	213	222	216	229	226	227	232	228	222	222	227	229	218	216	226	230	222	211	225	252	236	238	194	220	237	208	226	221	204	212	201	215	211	191	200	203	229	205	204	220	206	237	228	228	252	234	204	209	211	220	234	214	257	237	222	233	224	225	234	208	214	251	216	220	231	207	184	204	204	210	230	234	227	216	212	213	220	235	230	236	240	199	208	222	193	222	232	219	238	199	224	234	209	217	227	204	210	233	204	251	214	201	243	227	231	229	219	244	235	237	244	222	234	252	243	227	242	202	236	223	221	232	220	244	209	244	212	223	212	226	201	221	224	213	208	239	228	240	206	224	229	229	223	227	194	174	217	233	220	220	218	227	204	248	199	232	199	226	228	208	229	230	230	247	240	235	230	219	230	225	214	199	202	203	216	234	212	221	219	213	218	225	218	225	204	220	220	222	221	192	218	233	194	219	227	218	201	221	209	220	245	238	214	243	191	226	226	226	217	206	228	228	232	243	254	228	195	223	222	216	226	202	212	217	239	225	213	196	236	207	217	223	230	225	209	212	207	226	226	224	206	197	242	217	222	199	194	224	232	250	233	212	222	196	220	196	216	230	209	221	197	198	203	232	203	241	244	234	209	229	217	227	232	203	237	225	207	202	220	231	222	221	228	234	193	195	197	206	192	224	206	208	207	218	188	230	204	219	231	222	208	216	198	235	214	206	220	247	222	203	194	221	261	226	228	237	181	224	221	215	200	205	223	228	197	217	211	213	243	218	200	198	217	236	241	212	223	200	207	226	216	195	208	224	205	224	214	218	221	204	214	230	222	226	182	251	240	223	206	233	216	190	231	228	201	221	190	226	198	228	218	218	198	215	198	232	222	229	206	255	204	214	212
6395	917	1424	1541	1374	1250	1023	995	886	869	784	767	745	757	684	661	670	662	651	652	622	585	642	591	563	573	653	629	632	640	564	620	582	624	572	578	643	630	637	618	576	631	607	608	621	651	633	600	566	579	591	552	597	619	636	561	599	584	617	579	571	600	615	635	604	608	629	605	632	586	573	606	605	588	604	554	620	607	547	571	620	579	588	623	623	613	623	608	566	654	604	595	608	564	590	646	578	586	596	601	601	609	581	578	571	616	602	592	575	568	608	573	610	628	607	606	583	630	573	557	593	595	608	629	569	615	634	579	609	614	589	601	604	594	567	584	590	565	644	590	600	524	600	582	611	594	588	574	620	571	554	586	595	574	552	595	577	602	606	590	643	615	579	587	584	568	586	562	606	587	595	548	604	594	549	636	614	602	589	619	579	574	603	607	589	609	570	600	656	625	618	586	605	589	558	629	582	584	634	600	565	622	632	551	550	571	611	591	599	545	592	587	597	612	588	631	606	575	571	587	563	578	585	582	583	612	589	545	562	619	608	592	571	602	610	611	592	584	571	634	636	591	596	614	611	558	588	584	550	629	590	630	603	631	605	593	620	623	587	599	608	626	620	570	636	577	584	623	563	612	585	559	586	586	575	557	573	617	608	589	534	584	592	599	593	604	611	575	603	580	641	592	598	607	591	586	585	576	568	613	585	596	613	564	608	621	587	607	605	582	607	583	562	600	570	582	589	588	570	582	600	604	606	591	571	572	579	575	628	583	566	611	602	523	567	598	562	576	576	632	595	581	606	580	625	634	564	602	598	569	599	606	590	595	584	631	580	593	598	588	593	567	575	571	590	603	632	621	609	580	597	558	611	573	558	584	634	586	566	574	582	611	592	583	590	552	607	582	597	616	573	614	604	560	589	590	622	595	611	595	604	559	612	563	597	570	577	584	594	585	604	607	613	602	617	545	586	589	578	564	588	587	587	643	589	599	609	629	594	584	552	531	584	590	594	606	643	621	604	585	625	591	601	539	579	587	578	604	624	599	593	540	592	619	586	599	612	657	581	587	609	630	615	618	598	604	585	629	604	546	537	604	577	624	563	584	600	574	557	592	628	592	590	572	590	630	568	631	609	584	653	570	607	566	576	562	569	630	563	605	564	595	618	562	548	577	618	558	590	576	617	606	645	594	629	557	621	592	572	580	567	620	602	558	569	581	645	617	609	594	579	568	604	623	662	624	614	576	585	580	581	599	572	576	592	588	577	570	564	600	573	550	578	582	588	596	578	530	638	580	565	583	649	594	601	599	602	567	560	598	580	586	560	608	577	592	579	644	584	598	567	596	595	594	640	574	592	646	581	608	633	571	581	575	607	623	612	628	623	588	602	597	574	576	600	605	586	606	562	617	583	592	564	574	586	584	602	591	624	566	605	591	597	605	599	609	544	592	578	639	578	585	594	587	540	564	598	610	584	604	572	626	605	602	591	628	637	594	640	621	622	566	563	595	589	602	585	566	597	578	604	635	612	610	584	571	658	601	632	606	575	586	641	609	586	583	609	575	594	572	609	576	591	605	576	551	575	622	626	598	600	572	613	610	558	631	529	535	585	559	588	567	616	604	599	614	605	599	650	629	615	596	568	598	596	599	554	582	630	598	621	576	597	584	594	602	567	611	599	607	594	603	555	606	607	539	616	609	598	643	600	574	618	619	619	603	607	558	549	549	580	579	596	604	612	601	618	550	563	586	583	603	634	557	597	622	604	593	583	564	595	623	595	602	585	591	571	598	579	564	578	612	600	563	604	589	572	625	575	624	557	575	594	611	570	621	599	616	580	625	593	627	563	570	573	602	579	620	574	601	590	629	591	608	619	555	592	574	588	596	603	586	559	560	564	599	598	565	622	599	632	569	624	588	632	597	593	615	613	621	610	599	612	564	609	616	639	634	582	619	599	575	591	590	564	567	610	612	584	581	570	603	613	595	609	566	571	602	600	632	585	573	597	588	666	587	610	637	618	611	585	610	603	566	607	603	615	611	572	608	601	577	575	603	599	636	596	608	560	593	598	565	607	569	595	616	583	592	625	626	621	578	591	635	591	550	575	593	601	582	630	639	592	607	590	596	607	616	597	628	565	570	564	563	612	596	588	604	581	559	553	604	591	570	593	593	605	590	575	590	566	562	622	624	589	596	611	605	652	587	618	609	585	556	628	546	603	567	619	603	579	602	562	609	613	569	637	650	600	563	615	574	599	617	562	595	590	575	603	587	622	614	627	568	604	557	621	560	589	639	579	641	572	595	606	607	582	564	596	581	590	579	617	549	599	581	587	570	612	594	593	583	567	585	566	604	571	596	577	541	561	578	622	610	575	634	565	613	618	583	571	617	607	614	603	606	617	590	607	588	582	592	579	614	593	624	631	650	602	608	575	597	595	615	589	614	592	647	580	612	576	582	597	607	590	608	601	552	586	631	611	590	549	537	589	592	570	569	622	572	572	640	623	648	596	609	611	604	605	593	582	585	599	599	572	575	587	598	616	568	565	584	601	574	620	632	625	580	626	607	577	609	592	617	640	600	595	609	598	591	576	564	554	615	599	628	613	598	608	547	589	571	610	573	586	582	568	578	570	615	602	598	579	603	601	603	638	621	598	596	611	592	587	624	577	579	602	543	602	615	594	614	588	571	611	612	615	638	548	581	582	590	585	574	626	584	595	614	602	621	608	551	613	599	629	607	581	610	579	571	549	615	584	605	589	578	602	632	646	574	595	626	560	655	562	613	595	608	573	598	581	564	574	606	564	607	595	617	600	592	599	603	593	599	570	569	577	601	575	602	565	604	649	600	612	602	601	611	603	595	569	617	600	582	603	546	545	606	607	614	634	534	614	618	611	599	556	577	555	600	607	547	594	647	621	636	654	608	598	527	584	586	590	619	615	567	606	653	606	607	604	628	572	593	593	568	601	614	591	575	644	578	605	576	558	596	590	568	590	613	612	608	567	609	595	578	607	574	616	553	590	596	644	584	640	588	583	587	583	598	622	602	576	600	626	628	588	609	618	585	618	591	585	595	608	593	589	569	602	527	624	570	573	565	582	622	578	606	615	591	560	583	554	625	602	582	539	641	614	581	562	594	612	577	579	603	639	597	592	623	590	600	625	614	562	589	590	594	609	564	598	582	550	609	593	595	595	592	610	561	613	555	570	601	572	617	559	560	558	595	645	563	570	587	617	591	570	639	583	617	656	548	611	586	610	579	578	639	570	593	606	596	614	635	560	593	631	585	570	555	601	590	583	629	610	622	621	587	616	631	577	579	597	610	590	600	590	586	634	567	599	586	617	606	592	562	626	599	598	606	577	567	570	570	563	601	560	590	583	644	562	548	608	593	615	614	559	590	596	614	610	548	555	560	604	621	618	561	588	612	612	593	636	589	577	559	651	560	577	619	595	585	597	601	615	558	546	610	618	615	620	565	628	588	611	612	578	607	581	571	623	597	550	570	604	593
14647	1290	1170	899	727	657	595	564	538	467	424	441	445	413	408	378	440	375	432	383	374	399	373	402	372	381	385	400	413	408	409	382	377	401	413	388	392	405	405	380	392	399	391	379	385	391	436	393	394	414	395	311	382	386	384	372	391	345	424	389	418	355	374	379	340	371	401	355	409	416	378	403	392	407	396	349	384	330	388	429	412	437	388	403	377	405	419	367	401	437	399	410	400	425	372	411	381	364	403	386	364	401	388	396	380	412	369	419	401	381	387	378	379	388	354	362	392	404	406	387	406	399	391	406	378	359	357	355	438	392	367	368	397	373	341	372	428	372	398	389	387	374	376	356	366	359	377	383	389	364	376	408	385	355	373	361	395	356	379	354	381	371	373	378	373	375	414	395	409	409	384	356	416	384	381	363	390	340	372	409	412	414	412	391	353	350	414	384	384	394	352	374	386	410	415	358	386	425	357	370	409	400	374	375	387	391	359	365	387	379	405	375	366	416	375	357	389	386	346	365	364	367	371	402	415	379	386	350	374	391	332	378	377	402	389	377	397	375	421	370	419	393	389	422	369	385	388	362	348	374	371	386	399	423	386	374	358	369	415	388	380	368	390	370	370	378	405	397	395	379	352	351	370	392	362	376	350	381	347	405	379	416	389	401	378	396	333	389	368	368	401	390	403	384	379	377	387	434	355	385	432	383	394	384	367	394	385	380	381	402	428	377	403	369	419	389	376	333	437	362	374	406	391	361	399	408	408	385	408	365	366	378	380	405	375	362	377	363	378	347	385	433	373	373	351	375	385	371	377	372	367	369	365	347	381	385	364	370	399	369	353	348	410	368	349	415	360	388	345	397	390	368	380	383	411	364	372	396	358	381	383	376	387	360	401	371	360	385	370	392	391	382	377	370	367	349	395	363	370	387	370	367	376	367	407	373	350	378	381	364	375	356	370	414	360	385	401	386	378	387	381	391	348	423	378	355	352	383	388	373	372	379	365	369	372	418	406	382	388	377	396	385	384	412	378	347	384	380	377	380	382	372	390	374	373	399	391	383	370	374	388	419	374	397	390	409	390	379	379	381	383	368	384	399	373	374	370	408	364	363	394	360	393	423	359	398	401	362	389	394	380	327	396	398	354	401	400	357	346	357	374	384	358	371	373	399	401	406	369	364	392	415	362	350	383	391	356	364	403	352	385	377	403	384	349	381	385	391	332	407	349	403	374	385	400	369	358	387	400	333	342	366	380	366	394	378	346	401	379	353	400	377	366	406	387	402	387	387	407	398	339	375	400	393	404	381	406	386	352	392	432	408	387	376	370	378	375	393	387	403	389	371	363	365	358	386	350	411	360	353	375	379	381	437	395	402	363	375	380	345	350	349	380	347	390	406	399	397	331	366	419	376	381	368	385	415	400	381	409	390	344	412	402	331	364	427	366	388	378	387	395	385	406	423	399	355	363	355	366	367	369	381	368	353	379	367	383	378	355	353	352	351	409	387	420	393	401	378	348	436	417	360	382	389	398	390	380	385	360	400	365	378	410	407	389	376	395	386	377	404	359	401	333	368	339	417	393	375	378	398	398	397	380	409	405	395	378	396	403	373	388	392	370	422	356	393	351	391	393	364	419	369	372	367	381	372	343	380	387	371	364	371	399	345	393	371	351	363	454	384	396	378	391	376	426	404	384	367	342	383	397	391	361	397	426	391	390	409	381	393	366	391	367	346	372	385	351	417	411	374	366	382	371	380	397	377	389	364	364	348	383	391	419	349	382	335	385	409	356	376	387	359	385	391	363	378	360	385	397	378	359	373	385	360	365	375	365	403	370	386	354	374	372	365	378	352	347	389	399	413	408	396	358	401	370	388	418	384	356	384	331	402	377	395	390	337	384	388	390	418	392	391	404	342	362	351	337	392	371	348	363	400	369	424	398	359	390	352	394	415	380	371	404	429	399	396	398	417	372	362	377	379	357	395	359	367	383	343	398	382	359	415	382	367	358	404	326	353	405	380	373	393	374	309	418	395	376	390	399	397	384	368	373	399	393	343	376	367	386	398	378	397	380	454	384	371	409	362	371	381	403	376	346	392	351	383	377	399	383	383	380	382	379	381	386	346	404	378	372	404	411	342	330	382	417	387	412	371	373	356	377	418	383	435	423	381	382	400	388	409	383	354	379	383	346	390	395	393	403	410	406	362	346	384	398	425	394	381	364	394	398	386	373	342	387	385	390	357	351	405	431	407	388	372	406	459	367	385	385	366	371	404	413	372	381	372	399	389	379	351	371	383	398	372	393	353	388	394	414	396	376	386	350	416	405	377	381	424	398	381	383	367	406	387	378	373	330	376	380	388	347	384	372	381	413	364	389	372	400	406	408	370	387	384	390	424	406	332	371	392	378	387	398	389	374	391	442	380	374	437	374	380	380	402	378	364	440	353	420	381	372	369	368	357	340	373	378	373	372	404	355	385	380	356	348	356	383	358	388	372	356	429	363	377	374	367	367	373	362	366	408	374	405	380	390	372	371	400	367	374	399	388	392	381	386	386	366	366	369	420	423	385	372	388	393	363	366	405	368	404	360	352	395	398	382	397	414	390	389	407	377	386	397	399	393	369	387	372	368	382	366	430	386	368	395	375	387	410	361	387	371	382	393	402	403	392	386	379	356	373	360	371	364	378	387	379	400	344	367	374	381	382	354	373	342	371	387	377	408	356	382	359	388	349	368	359	448	387	420	333	377	436	359	382	372	374	382	398	382	438	397	389	373	349	395	413	375	382	375	384	454	387	367	386	401	357	378	398	395	359	352	385	372	387	382	386	390	379	408	368	403	380	428	373	378	366	395	385	395	399	427	370	385	393	369	389	347	383	384	371	377	412	332	394	391	377	358	381	395	402	377	364	380	373	375	354	397	401	362	409	390	384	373	382	411	358	396	367	374	362	372	355	373	369	351	374	363	386	363	380	413	364	364	358	378	356	411	409	391	420	372	412	403	361	389	359	362	406	409	388	377	367	370	372	417	380	400	409	343	403	408	369	378	372	395	365	357	332	372	379	379	338	384	401	380	383	372	341	364	392	364	379	365	380	378	377	377	394	360	347	392	398	413	393	401	379	363	364	385	404	388	372	372	361	378	385	394	380	401	362	412	420	392	391	355	396	375	436	328	410	407	397	374	353	377	406	380	372	358	359	397	356	379	364	366	405	356	383	379	393	388	401	350	369	336	388	385	359	351	326	396	389	342	391	385	386	365	386	397	395	393	365	426	343	437	362	443	381	378	389	395	344	381	386	368	372	380	380	368	341	395	389	400	384	426	378	390	382	373	395	421	394	381	415	379	381	407	390	365	374	372	365	361	375	409	390	404	399	380	372	369	387	384	383	361	403	382	356	396	414	422	353	359	377	412	402	370	349	369	388	396	381	369	385	428	326	376	388	379	390	409	379	398	381	388	351	345	358	387	408	368	399	401	357	363	364	410	384	364	393	388	395	399	404	396	367
8495	1482	2491	2859	2340	2220	1931	1642	1503	1436	1334	1337	1264	1169	1161	1077	1064	1045	1021	1035	1053	1049	996	1073	1014	966	1013	1015	1001	963	967	940	1014	980	964	959	956	955	1001	920	945	938	978	989	957	961	975	964	904	915	907	973	975	895	980	967	940	894	947	923	959	942	939	946	935	936	960	961	928	885	916	933	901	999	1008	889	950	999	943	944	952	913	904	947	940	963	915	939	890	935	950	948	947	989	953	926	940	972	940	944	963	912	936	837	961	947	953	932	933	894	943	932	896	927	922	1004	904	889	942	933	962	915	953	947	928	931	934	910	932	911	876	931	986	891	896	935	998	959	927	948	899	967	924	893	901	928	961	963	912	868	899	866	908	938	933	890	947	980	964	958	945	934	928	949	887	911	938	917	959	954	955	859	972	906	938	984	946	936	892	916	916	898	966	904	921	935	877	910	926	929	968	978	908	935	984	863	939	993	990	949	885	909	903	963	926	951	947	903	921	961	914	929	908	972	956	895	991	917	941	911	958	917	920	942	954	920	937	917	943	941	928	912	957	915	948	915	894	868	917	891	941	931	1017	941	946	928	1015	923	887	846	911	911	965	945	961	913	910	910	975	953	973	937	920	972	942	979	858	917	943	933	893	923	953	929	937	916	958	922	916	954	922	950	925	976	890	956	903	938	953	930	906	863	873	930	898	944	931	914	898	897	948	894	893	856	957	960	966	914	905	977	888	918	971	942	928	944	893	992	911	925	899	912	943	978	926	932	970	925	930	959	954	952	925	948	918	947	924	923	959	901	844	969	910	897	891	886	870	886	943	950	902	909	921	930	966	946	941	940	979	909	925	940	948	899	988	913	918	971	946	933	859	991	903	901	896	961	927	965	900	901	950	924	931	944	964	931	885	970	918	950	916	889	938	999	875	925	895	945	902	919	946	923	919	956	936	906	981	923	946	921	966	955	943	959	949	920	898	956	923	903	904	941	904	941	965	908	927	902	1000	918	1020	910	894	911	907	889	934	960	964	920	939	963	914	938	901	912	942	945	951	926	919	920	961	932	977	970	892	900	924	903	998	939	929	873	942	922	904	965	931	904	892	985	961	954	917	902	953	946	923	910	892	947	951	910	935	907	959	961	947	924	959	951	932	939	939	945	917	915	965	938	965	936	966	909	893	931	909	929	930	945	948	939	945	981	956	951	934	853	932	883	932	873	940	941	916	902	921	981	878	958	933	880	896	956	967	928	959	956	906	954	923	915	921	921	964	989	913	920	907	904	931	969	920	917	926	975	927	903	921	902	972	926	950	923	907	981	976	895	967	963	921	972	930	932	959	951	889	951	963	944	912	951	942	902	938	974	938	906	939	923	958	943	918	937	914	876	891	866	924	917	894	1014	919	901	968	961	909	999	944	965	962	906	928	944	952	968	886	889	928	935	910	941	868	909	884	910	902	923	912	980	930	953	982	917	900	952	928	945	943	952	937	935	933	941	931	932	951	877	941	954	901	906	948	964	932	978	929	941	929	940	908	902	949	911	868	961	952	942	945	968	921	934	941	942	941	965	955	935	925	934	937	950	876	921	920	921	938	875	947	929	909	948	913	922	963	969	978	925	901	901	929	919	902	880	936	983	829	901	991	875	916	1001	980	912	942	857	914	925	950	914	934	893	932	924	935	949	929	985	894	919	942	961	914	917	918	927	867	966	903	980	940	890	947	913	947	916	915	908	941	941	927	961	969	889	890	981	872	958	897	909	921	923	929	933	943	905	928	874	939	1004	904	923	912	972	906	911	952	891	886	879	903	956	944	948	924	885	959	922	944	976	872	907	952	951	956	917	935	911	914	929	984	926	909	975	968	927	940	888	915	982	963	911	956	939	945	957	898	914	886	925	949	915	880	919	931	937	910	925	966	958	971	1019	922	937	958	953	904	970	921	895	907	925	880	947	901	895	939	873	940	981	867	972	898	946	969	917	964	929	934	925	844	924	924	948	908	910	893	938	898	873	960	992	946	923	898	858	911	954	893	957	972	899	935	925	968	929	928	922	1002	886	970	953	903	965	929	973	943	951	952	946	899	976	922	924	925	971	946	947	969	920	911	900	996	946	926	927	903	913	933	938	972	901	931	889	924	898	910	941	906	935	963	856	919	922	906	954	928	929	931	939	915	930	951	937	942	940	871	889	918	936	925	946	960	889	928	934	950	932	1004	977	925	926	944	889	896	989	874	907	935	921	959	925	948	934	947	921	944	932	956	907	899	959	897	1002	932	972	930	916	874	898	931	900	937	908	934	889	891	938	977	959	909	971	902	875	974	922	903	903	991	972	938	920	949	925	973	975	960	905	923	909	998	921	942	959	959	937	940	918	915	942	941	974	940	939	952	918	958	944	905	898	941	938	938	904	940	949	889	930	886	967	897	893	928	901	882	904	864	921	917	910	909	895	883	947	915	988	963	938	935	953	912	939	922	984	955	959	887	898	940	892	944	893	906	922	937	949	982	916	966	908	944	936	861	950	945	869	907	912	952	947	928	866	939	911	914	882	912	957	890	929	961	886	952	962	897	874	972	956	914	977	912	916	932	896	1009	919	922	914	929	881	927	917	932	937	921	961	875	933	935	935	913	915	895	999	929	900	932	929	932	854	917	903	937	901	917	966	983	938	914	876	862	944	904	969	935	934	960	955	909	854	926	894	921	902	968	967	889	880	919	933	976	925	954	933	881	953	912	859	913	931	917	912	923	940	934	917	861	941	928	882	916	953	926	924	873	900	972	972	958	929	939	940	931	919	962	978	940	958	924	982	956	918	928	959	933	972	994	972	931	1001	960	932	909	962	965	949	947	924	913	968	955	915	906	940	929	892	934	935	947	912	931	912	907	937	947	975	899	920	947	971	885	948	865	922	908	975	956	940	892	944	891	995	985	918	950	936	972	991	928	903	912	938	954	930	955	917	916	931	942	955	928	950	904	981	1007	905	913	927	943	928	884	956	902	923	881	839	919	908	915	953	872	949	879	949	894	907	903	946	920	925	878	925	891	924	896	929	918	901	937	968	887	885	969	961	937	897	915	919	922	915	888	992	940	891	951	919	948	971	889	948	958	919	932	875	903	950	941	946	888	944	962	913	901	977	931	986	911	922	855	887	956	918	914	916	962	922	914	908	932	933	986	900	967	934	914	930	930	973	907	953	945	954	941	910	949	932	950	966	946	955	969	896	929	947	941	913	923	945	922	954	962	908	920	952	915	926	950	817	919	956	957	977	879	938	883	889	946	935	906	935	967	944	912	884	952	944	949	893	952	908	950	921	922	966	973	980	973	919	941	891	873	900	928	944	974	981	996	998	1023	961	924	944	916	931	885	952	892	886	956	939	920	911	915	910	949	923	921	979	922	944	923	896	928	959	967	898	935	928	919	993	892	951	998	916	915	935	930	932	937	946	884	896	933	975	914	958	950	920	931	886	992	884	939	905	921	885	873	947	907	913	942	989	929	946	914	947	906	959	921	916	937	878	953	913	841	962
1834	405	448	424	346	423	341	374	373	359	363	380	355	352	367	322	340	370	337	330	386	378	358	332	398	354	347	328	351	370	358	389	335	369	369	341	359	324	352	344	315	363	388	356	374	329	382	426	341	351	376	350	389	357	366	369	379	370	371	348	372	368	358	361	293	333	327	372	324	394	362	374	340	372	357	353	382	330	366	412	375	341	368	334	352	354	357	327	361	377	367	343	365	350	404	372	328	388	373	347	364	327	357	400	360	363	373	357	367	349	327	355	374	339	342	364	381	331	350	370	361	380	333	346	325	341	393	351	373	377	353	338	344	347	343	339	381	375	331	372	352	349	364	370	383	379	399	359	327	339	380	388	327	282	309	320	377	359	357	373	347	354	342	383	338	359	335	357	369	353	382	390	383	398	378	386	405	386	348	384	341	327	343	355	383	342	364	288	363	303	332	341	350	363	382	392	348	362	363	341	322	362	326	375	349	353	366	362	344	370	357	379	345	387	367	357	343	350	374	373	342	328	374	350	359	361	386	360	349	355	397	336	329	366	369	322	380	360	368	336	344	328	354	352	333	355	358	361	319	391	352	363	380	365	359	387	324	345	357	351	369	330	373	326	337	332	340	359	346	353	330	364	351	359	350	369	350	316	381	343	306	356	373	336	352	361	325	316	358	316	343	373	330	372	342	345	343	401	344	333	369	337	366	376	358	376	354	338	356	329	361	335	303	388	360	318	366	334	362	371	365	339	350	345	353	357	365	378	320	335	363	364	342	385	403	326	330	378	372	404	376	335	369	362	408	356	361	408	373	382	387	366	325	368	338	361	349	359	321	385	373	386	349	364	390	346	362	367	354	335	396	366	342	379	381	419	330	372	366	364	361	374	386	341	350	338	379	313	390	360	362	377	364	332	370	357	395	343	347	344	360	337	337	368	368	357	373	390	338	335	371	332	364	355	350	335	369	357	371	356	349	360	347	361	348	367	366	319	348	353	321	346	401	313	377	359	340	384	315	348	366	336	354	329	377	396	368	360	372	371	371	370	372	366	371	354	341	360	357	383	357	334	383	386	334	337	324	349	359	372	356	354	380	352	349	362	350	364	373	359	347	346	338	334	369	337	361	312	340	341	344	377	337	369	342	356	337	373	354	348	347	335	387	351	358	359	324	342	357	351	383	326	364	360	379	309	354	313	353	380	340	327	353	349	357	360	352	336	361	356	365	334	328	347	363	374	393	348	298	355	376	358	368	334	368	349	331	329	371	374	350	353	362	355	336	352	336	367	343	374	337	383	343	338	341	370	361	342	405	348	358	377	326	369	372	328	381	333	393	356	342	360	390	326	393	325	339	370	384	356	336	369	334	346	367	373	376	336	340	353	328	367	358	322	360	333	323	324	339	389	346	369	386	360	351	378	369	380	354	348	345	359	393	363	353	342	387	362	345	347	365	337	334	338	375	372	374	341	339	338	366	397	353	325	356	374	352	314	368	384	333	340	317	330	407	356	377	331	360	354	394	385	359	352	358	392	361	352	392	362	359	348	382	402	331	346	391	374	370	327	389	355	366	356	359	328	359	364	301	325	328	325	335	332	362	350	341	368	369	391	328	354	366	391	390	350	378	349	351	368	371	396	377	363	362	357	370	322	380	382	376	328	370	343	383	311	380	381	323	317	342	389	336	349	384	368	347	374	352	350	367	345	371	363	345	330	315	362	367	372	362	341	340	351	351	356	331	322	342	331	386	324	364	325	355	358	366	345	366	344	391	374	360	370	358	343	330	358	360	366	378	392	357	349	345	330	375	353	382	410	350	382	359	361	364	355	355	369	322	346	367	351	383	352	378	359	382	355	340	372	356	337	357	341	328	346	293	370	403	373	350	344	336	342	365	348	366	354	353	352	341	335	358	328	331	326	363	406	344	358	352	386	394	339	347	362	354	360	378	382	353	386	372	368	355	361	388	351	355	330	353	378	330	350	331	331	329	301	338	344	372	341	367	385	345	357	329	359	389	369	359	338	361	390	344	338	328	361	345	362	333	337	387	391	350	351	369	348	364	324	358	339	359	369	329	382	366	354	358	340	348	351	396	344	373	389	350	363	355	355	377	365	342	350	347	344	355	359	378	336	361	319	344	396	342	343	341	320	338	350	320	369	357	339	347	363	352	384	363	333	348	332	333	372	343	349	362	345	374	336	331	383	337	326	333	359	380	356	354	345	365	359	343	350	338	358	356	362	356	385	372	310	347	366	331	332	334	364	323	328	341	369	355	334	351	357	359	400	366	343	321	368	374	324	386	349	344	348	343	381	357	381	317	357	376	371	390	319	342	355	388	365	325	381	371	356	351	324	333	356	422	340	380	329	330	341	360	324	340	344	340	351	338	314	341	368	358	354	350	349	363	360	345	361	374	353	354	397	358	350	351	321	316	375	347	351	340	352	349	326	345	346	406	355	347	358	363	345	312	299	367	343	347	320	329	345	348	331	318	314	349	356	338	351	361	353	335	396	372	366	362	366	377	340	315	367	345	351	352	372	331	391	338	324	380	367	366	348	365	365	368	376	363	367	422	350	358	357	340	347	359	343	346	348	339	348	333	368	388	385	328	369	382	342	370	341	394	349	333	377	314	392	357	359	361	331	364	356	355	341	349	338	366	342	322	355	362	338	354	346	341	384	312	338	363	367	368	384	375	362	353	343	336	361	348	332	342	346	336	349	315	348	365	362	342	354	347	370	364	369	353	351	377	395	395	358	336	363	344	340	350	358	354	350	341	404	332	335	332	352	306	383	363	366	357	374	348	338	334	333	342	339	361	352	355	381	330	357	364	348	390	380	381	366	366	356	367	360	375	371	359	377	379	391	337	340	356	349	379	328	345	335	350	322	344	352	343	353	362	373	331	368	410	411	378	336	370	372	326	366	360	343	341	373	323	375	346	346	364	343	387	344	360	349	338	392	380	362	342	364	345	379	366	345	342	350	365	355	344	350	371	364	330	347	326	349	355	345	323	344	345	377	369	363	371	359	354	347	389	374	300	336	333	383	343	351	425	392	362	361	328	330	389	324	314	362	373	328	367	360	374	355	342	391	337	393	361	363	370	321	385	370	350	357	344	355	371	391	325	334	354	347	386	371	371	330	350	384	375	341	338	375	342	370	340	369	348	291	362	349	312	324	334	326	352	341	367	337	324	373	396	358	343	387	374	363	365	344	326	345	333	361	346	403	392	363	366	357	322	354	337	367	362	349	382	386	342	366	355	368	357	355	385	379	318	351	373	323	374	357	347	375	368	342	352	363	329	322	362	336	380	326	343	347	351	328	386	356	352	369	342	384	361	369	401	344	386	371	334	319	340	293	356	382	342	377	344	341	351	349	371	387	338	301	353	325	329	334	347	349	337	363	332	355	351	374	356	377	364	342	347	368	342	312	345	361	344	347	377	363	376	383	326	408	355	316	367	372	367	383	350	341	349	345	342	349	355	373	355	347	361	390	344	338	342	319
2208	879	918	946	959	955	875	885	841	854	853	844	851	937	890	811	858	863	791	865	835	896	864	845	874	795	894	842	923	829	830	868	835	817	890	865	779	848	831	818	859	825	809	822	839	828	871	838	822	878	859	849	856	779	799	803	882	814	807	835	891	826	836	852	825	829	809	819	809	799	864	851	828	765	918	851	817	819	786	862	779	818	891	838	837	859	856	821	815	818	855	832	849	806	863	823	868	824	811	807	798	856	864	779	812	832	846	853	797	837	860	859	867	832	845	773	868	819	848	862	803	859	845	838	798	838	858	851	879	856	796	820	799	918	837	869	823	860	862	813	806	822	849	823	861	840	837	885	835	870	851	803	833	802	821	857	820	855	865	779	875	789	768	818	821	853	817	862	840	854	842	822	865	806	848	814	844	857	866	778	845	832	851	833	846	898	833	833	849	811	835	865	842	858	847	849	826	850	796	822	825	827	832	770	888	849	864	863	838	862	915	887	839	873	820	838	826	834	856	896	860	856	787	872	815	899	806	849	837	823	862	822	814	829	846	839	881	801	855	829	836	818	830	840	839	840	799	823	823	825	832	832	835	823	892	803	815	893	854	844	874	844	846	875	824	839	882	874	817	828	903	877	892	856	859	877	867	846	808	848	836	830	860	780	874	798	804	856	874	866	882	837	842	830	839	808	856	850	858	888	867	829	828	808	814	807	876	822	858	845	815	825	847	811	849	877	871	865	804	886	820	806	864	820	841	813	878	854	837	823	840	847	839	797	828	843	801	842	807	832	865	818	828	800	850	846	879	884	848	873	823	854	804	829	829	828	813	821	854	795	820	850	825	870	841	849	850	841	832	829	808	794	835	870	879	863	870	835	909	882	868	887	845	829	840	840	859	862	861	884	843	868	853	835	815	806	798	854	846	849	825	827	839	831	876	833	866	820	834	857	835	827	852	835	855	845	829	858	827	810	806	861	872	868	839	855	840	863	844	863	834	870	809	806	847	863	829	842	897	857	858	866	868	810	851	857	814	830	866	802	819	871	843	861	882	782	837	819	876	866	854	833	870	775	878	861	913	800	838	826	812	844	823	875	827	774	864	869	887	851	860	808	822	840	819	865	816	844	895	798	805	884	875	854	854	850	858	856	830	866	819	827	819	842	836	823	791	831	866	813	865	821	823	845	795	845	867	876	780	853	844	880	868	832	854	844	823	845	860	824	804	816	858	827	809	845	827	814	875	828	843	845	849	858	829	865	817	842	829	900	866	840	855	826	813	789	874	906	809	840	824	855	830	840	818	831	823	839	837	836	831	854	829	847	844	809	865	798	831	833	847	860	809	860	854	830	827	846	820	897	830	883	847	825	834	860	871	874	826	842	853	865	872	872	856	859	857	837	811	788	806	810	881	789	882	804	848	860	818	814	907	817	863	879	828	849	789	800	824	837	835	824	873	818	810	853	871	809	808	843	856	850	795	850	870	852	847	835	866	799	855	854	823	812	884	870	850	823	857	889	813	830	835	827	849	871	833	846	827	824	840	851	789	809	844	823	820	820	888	841	862	860	890	844	823	809	885	808	795	825	837	837	865	810	849	879	822	786	814	810	803	848	853	801	822	821	887	849	816	817	856	921	848	795	857	824	872	844	845	932	806	843	909	867	835	833	849	844	828	836	830	855	847	821	838	840	895	847	818	783	837	853	816	884	890	875	807	847	835	877	805	855	855	804	803	796	838	819	771	858	830	886	823	850	825	830	830	836	870	800	866	856	840	847	861	829	853	869	824	871	859	851	876	865	860	810	817	837	818	855	826	843	814	790	868	823	861	791	846	818	807	844	832	827	872	834	885	810	823	847	868	893	820	810	807	851	827	815	823	875	835	843	832	898	850	816	796	863	868	833	849	814	899	841	842	826	847	836	832	816	864	882	863	883	828	844	837	848	837	854	861	849	834	812	858	828	885	848	839	783	858	880	849	847	845	821	874	844	871	850	805	854	851	844	858	935	856	839	830	871	852	862	863	856	865	848	861	800	902	893	846	869	842	808	851	778	790	816	856	863	824	853	857	837	837	827	842	898	877	825	861	852	814	850	866	859	816	846	851	839	837	801	814	881	839	789	851	847	784	862	872	819	864	807	815	866	819	815	892	834	800	883	838	847	834	862	855	813	806	813	813	871	834	843	854	870	817	847	900	824	834	846	848	881	868	862	841	858	783	840	785	812	856	819	863	830	824	828	844	861	897	847	865	861	882	883	837	819	867	837	864	828	810	887	833	847	810	851	835	806	807	849	900	823	837	830	826	798	811	827	880	865	795	837	861	827	876	892	860	815	912	810	854	882	849	844	808	838	817	859	844	881	821	849	897	894	802	889	877	853	797	836	858	842	851	832	866	821	837	801	832	808	823	828	921	878	823	879	890	822	832	843	848	872	829	864	807	830	844	833	844	848	811	836	856	866	868	857	802	939	815	813	884	834	836	885	833	847	788	820	845	887	831	843	865	904	820	829	862	828	880	826	808	859	852	858	845	801	803	863	848	870	835	813	812	862	873	861	836	850	802	812	885	844	830	799	820	843	762	819	790	852	877	836	864	855	826	834	858	900	818	881	859	808	820	842	840	890	838	803	854	868	797	881	870	850	776	826	872	838	857	876	856	816	892	801	886	807	799	808	884	837	895	817	835	835	816	817	805	805	800	813	883	844	809	791	856	889	838	839	800	904	820	817	829	855	814	818	837	865	829	863	823	791	834	815	861	802	834	841	853	822	814	867	833	883	821	890	787	827	806	841	787	866	864	833	829	838	841	817	848	856	825	913	851	858	904	891	860	826	862	805	845	812	868	838	844	799	785	816	834	877	838	837	765	835	816	788	823	826	843	839	812	862	817	801	848	844	825	839	849	830	839	852	827	867	851	823	784	881	819	891	810	821	847	856	872	838	850	815	832	797	808	816	828	856	869	889	860	816	829	881	833	915	769	857	876	818	809	800	807	874	889	907	861	757	776	874	863	873	851	811	785	831	826	855	905	885	816	859	827	831	877	839	844	827	825	861	841	858	832	873	834	846	810	811	826	792	824	811	832	914	807	858	835	815	871	813	821	827	879	829	874	872	824	893	832	898	823	825	884	815	833	777	812	769	835	837	815	859	886	882	844	853	840	849	826	891	804	818	842	858	861	786	875	823	876	852	790	813	879	824	855	809	839	823	825	830	889	836	851	840	847	854	830	879	821	823	858	953	832	841	829	833	850	853	870	837	846	866	840	876	767	849	843	811	798	832	840	808	814	837	855	855	826	896	812	832	812	832	818	853	811	781	876	908	843	854	874	898	806	827	800	834	848	855	825	884	859	850	871	772	825	883	864	893	857	856	832	855	795	865	843	872	876	806	835	841	829	823	869	848	811	795	838	865	826	847	824	853	852	830	880	777	841	840	807	852	832	838	760	819	861	831	858	847	811	861	829	896	842	816	829	833	891	820	881	787	881	850	823	831	845	870	825	782
7348	532	579	472	409	344	271	285	273	267	263	252	224	215	226	216	240	225	227	201	241	232	226	227	217	227	237	194	207	225	228	209	234	245	194	212	226	209	224	221	206	212	214	220	227	246	210	230	235	244	221	260	208	224	201	196	239	209	234	209	198	236	218	231	263	213	240	239	246	223	208	229	225	209	249	220	216	235	232	222	179	202	210	252	206	198	200	176	219	240	217	213	254	207	220	193	241	220	214	219	215	199	247	209	233	224	226	223	210	196	227	219	191	219	214	208	222	208	214	217	212	223	215	228	236	233	194	237	233	216	197	211	241	226	226	227	229	249	234	211	215	216	209	270	224	189	225	171	207	245	212	220	241	239	241	214	230	206	200	245	245	242	236	222	239	196	227	228	217	233	239	240	204	228	241	237	214	257	224	223	230	221	222	198	229	227	241	214	225	213	224	203	210	188	238	212	219	217	224	206	224	218	215	209	226	215	240	201	202	203	222	246	228	242	196	255	183	215	235	231	244	206	222	212	192	229	243	209	252	244	206	215	226	196	231	247	239	220	234	197	234	240	227	237	206	215	217	203	227	231	198	235	241	241	219	207	239	214	223	222	225	243	244	237	216	215	196	198	229	243	247	212	231	202	231	202	216	213	225	226	241	235	236	213	234	254	213	209	239	218	228	222	232	238	229	217	233	234	240	238	230	231	232	201	230	242	234	213	199	255	227	232	226	217	222	221	195	199	236	239	215	217	213	259	191	206	223	256	218	223	218	219	215	228	221	230	206	219	202	210	230	226	228	192	234	233	208	239	191	207	194	224	210	222	224	215	221	212	222	210	217	219	227	209	231	217	227	218	209	185	225	193	194	241	224	199	220	224	210	213	204	198	199	236	226	212	215	220	197	234	233	211	201	194	233	215	228	194	219	215	227	182	238	221	234	218	225	238	218	226	203	227	184	212	207	232	228	224	214	224	218	227	199	227	218	207	204	200	246	208	230	218	198	209	241	208	217	232	216	196	231	232	227	218	220	203	204	204	209	214	243	222	243	198	222	251	198	207	208	212	206	221	215	208	243	249	245	232	202	246	225	196	200	221	204	219	223	219	230	231	206	223	184	209	225	243	219	210	226	214	238	210	221	220	206	197	195	217	245	201	218	226	208	218	230	245	228	246	220	235	235	229	226	221	241	256	219	215	213	210	231	210	232	247	231	227	237	238	223	215	214	262	210	238	203	240	227	240	193	229	218	208	281	235	209	220	227	221	198	200	212	232	233	223	233	237	240	228	243	220	225	234	217	212	214	230	200	189	220	246	242	206	205	173	199	233	217	199	226	223	241	244	232	212	199	236	206	186	224	236	224	224	188	219	212	217	234	177	236	234	231	227	216	220	203	241	226	216	231	199	231	224	219	228	205	224	226	218	232	224	229	240	216	230	236	213	195	203	263	225	208	203	213	230	217	253	225	233	205	221	209	241	217	213	228	241	205	226	213	218	202	212	231	203	216	208	230	231	212	200	205	195	207	233	221	210	183	211	226	214	244	216	225	178	222	226	237	217	229	199	205	219	225	216	208	217	193	237	200	215	242	248	237	212	206	214	250	228	212	186	223	205	215	188	202	223	233	234	207	224	227	252	236	220	212	215	216	209	185	232	229	203	231	199	246	231	192	215	203	236	217	193	210	227	186	220	225	229	188	238	200	212	220	190	225	237	239	233	217	229	216	222	225	242	194	227	219	216	230	226	198	238	203	238	196	226	231	222	208	226	213	218	252	223	207	201	213	217	267	222	222	224	232	220	231	218	215	200	213	236	239	205	226	202	237	226	207	223	233	217	238	206	229	207	242	216	213	217	179	199	194	211	194	209	207	227	192	216	208	230	206	197	223	239	193	217	207	269	201	205	194	212	210	217	241	216	189	230	214	196	231	230	210	233	231	206	229	233	205	203	243	186	223	206	239	237	199	208	196	205	234	214	232	247	199	249	236	267	238	221	247	219	228	184	221	227	211	218	247	221	225	230	223	230	208	197	245	238	225	227	213	228	229	207	187	218	200	222	212	237	225	233	234	217	219	194	178	228	221	207	218	199	210	241	179	244	193	215	255	223	214	221	226	242	236	245	217	239	215	210	220	209	226	219	209	222	217	191	225	214	194	216	207	244	202	235	224	202	209	195	210	209	227	222	209	239	217	211	209	222	208	232	226	233	224	214	206	202	231	206	225	227	231	219	206	190	243	214	186	221	227	232	222	233	246	233	240	228	219	219	213	225	220	222	252	181	222	245	222	242	225	229	231	209	259	218	234	212	210	223	256	193	206	232	221	231	214	242	223	202	209	209	226	224	230	210	212	221	211	202	224	207	217	203	233	223	225	242	214	226	216	231	238	214	197	212	251	209	257	227	221	219	232	224	209	219	208	198	245	224	212	222	215	219	186	208	211	220	221	207	205	200	215	227	233	223	219	227	225	231	208	223	233	247	206	223	228	216	219	217	244	235	215	237	235	233	198	192	205	236	238	226	252	210	211	237	208	223	233	228	212	272	219	217	232	234	233	238	217	210	220	206	222	192	215	214	227	208	256	219	232	238	194	222	241	213	215	196	212	229	212	216	223	225	219	206	242	228	222	213	217	228	218	244	218	226	193	219	207	227	230	224	220	202	200	240	228	223	238	248	230	207	244	213	182	232	268	210	223	212	241	233	225	205	227	250	208	222	235	229	227	223	222	205	217	200	251	206	223	197	227	232	239	224	224	218	205	255	243	239	229	216	257	204	227	216	220	200	217	212	248	211	206	196	234	260	189	231	204	215	216	235	241	216	226	235	225	196	233	183	216	206	197	255	219	219	227	207	215	235	204	194	233	228	208	237	244	228	221	207	256	206	226	223	211	209	192	244	204	201	222	225	220	222	208	225	208	221	217	236	234	206	239	189	215	191	222	222	212	198	224	211	230	238	232	224	255	183	230	217	218	212	224	215	235	217	238	228	240	227	225	219	234	221	188	219	208	227	217	192	199	210	210	215	212	222	203	216	216	206	218	191	199	210	197	219	219	211	222	224	226	211	187	223	208	245	218	227	228	230	224	229	217	196	198	228	204	221	217	222	238	231	187	225	211	239	191	210	250	220	203	205	216	204	210	232	239	210	235	230	216	230	210	213	233	206	240	239	208	209	216	210	227	238	214	205	221	199	198	211	249	199	221	191	229	201	192	210	196	215	223	252	214	211	218	234	235	228	226	218	221	216	231	226	224	238	226	251	230	225	221	223	197	185	232	252	245	221	240	218	218	201	204	224	227	243	240	220	222	212	201	220	206	214	227	220	224	207	211	243	200	218	223	241	227	234	240	208	225	212	238	192	197	213	273	248	228	204	210	217	227	206	222	237	214	219	219	228	230	231	217	210	227	201	185	232	237	217	199	212	203	206	237	238	215	210	248	248	213	196	221	222	202	234	225	215	244	230	204	204	212	226	210	199	224	236	197	245	217	183	225	222	207	210	220	226
6319	868	1365	1578	1337	1236	1096	977	856	844	781	754	756	691	670	722	662	666	628	632	652	619	633	673	610	617	569	612	595	646	633	620	608	594	615	624	607	573	585	583	627	613	595	614	590	585	562	621	580	593	632	582	628	592	598	620	590	559	592	607	595	613	590	602	592	648	626	606	539	579	573	616	664	614	612	607	583	609	599	565	597	592	640	601	612	585	591	607	585	588	576	617	624	601	586	604	588	606	642	621	620	572	613	589	612	567	592	573	583	651	596	592	608	628	630	630	589	646	637	633	594	611	646	551	613	596	552	554	584	574	602	565	599	577	562	614	625	608	584	532	588	627	638	550	604	594	573	628	621	616	627	610	645	567	619	572	590	582	587	599	616	581	584	588	593	592	597	548	617	600	586	603	589	609	620	571	611	604	592	593	628	617	609	584	569	564	571	563	622	627	612	612	597	595	588	555	609	567	604	584	574	593	574	569	601	578	599	570	575	593	593	609	593	608	580	628	574	624	604	573	595	582	579	580	589	661	605	562	633	573	613	582	588	590	599	578	598	564	565	607	573	556	598	595	607	580	581	605	609	562	542	596	585	609	558	583	593	548	554	589	577	597	540	584	605	614	588	596	590	613	618	598	581	631	616	553	636	621	610	595	593	580	545	595	570	590	586	613	574	572	637	584	626	606	608	603	620	605	572	600	624	588	590	598	578	576	588	580	630	612	555	585	570	597	599	541	629	583	579	627	620	603	576	611	551	598	618	596	580	643	624	620	596	587	582	596	589	572	568	619	627	605	634	628	616	560	572	581	604	567	560	601	604	539	576	589	631	588	586	565	614	605	614	574	639	633	621	552	640	575	594	556	566	590	568	582	585	623	579	583	590	632	569	592	636	581	589	606	607	585	601	629	637	583	633	620	578	575	617	572	613	555	559	555	614	610	588	617	553	619	571	578	594	603	610	568	587	603	583	628	607	585	610	594	580	574	595	631	581	569	638	573	635	585	567	588	584	576	610	607	598	598	580	581	623	579	595	616	557	575	603	587	567	618	644	634	613	624	546	619	612	579	621	579	558	584	611	570	585	569	562	553	596	597	591	583	548	606	614	594	584	606	603	589	632	601	608	578	578	559	591	633	638	568	593	596	618	593	571	595	567	580	623	580	630	574	606	582	586	563	573	614	557	612	574	546	561	620	588	590	604	603	629	570	611	611	608	613	554	573	581	549	637	573	574	585	596	617	595	613	628	592	586	597	585	564	646	598	638	567	604	586	608	638	603	617	544	628	638	576	565	600	553	596	594	590	615	602	623	578	575	571	588	532	628	602	607	584	595	577	566	634	621	638	604	636	572	642	561	587	608	618	559	607	595	630	592	652	579	571	564	614	583	571	641	609	603	658	558	594	617	585	594	627	593	572	628	569	571	590	619	591	637	570	581	622	553	589	613	593	630	574	598	640	564	608	614	568	597	557	579	611	575	564	607	579	530	577	588	575	578	615	607	563	564	561	605	590	579	617	590	599	616	613	629	567	578	614	651	576	540	604	627	572	562	610	624	553	622	580	651	593	601	578	548	574	578	562	606	635	566	599	587	600	574	547	574	589	575	592	593	596	567	632	599	572	629	577	613	618	599	601	628	590	602	624	572	579	619	580	602	582	664	607	623	634	619	572	538	581	599	583	582	595	632	616	609	635	599	629	597	615	588	603	624	596	617	577	660	601	580	583	553	573	604	607	570	610	564	581	586	580	610	572	589	635	601	607	614	587	608	550	629	604	582	585	581	575	610	615	610	561	565	573	568	593	605	609	591	550	580	601	572	557	593	607	610	601	586	596	580	593	587	652	602	619	602	604	587	581	582	610	585	624	579	620	565	570	637	612	625	589	580	601	645	578	593	586	594	635	598	603	592	621	560	558	559	600	606	584	584	596	582	590	607	580	623	604	617	591	610	584	566	593	634	640	575	626	570	641	606	565	621	619	617	606	594	580	570	565	617	570	598	611	594	594	575	584	599	610	565	568	596	586	617	641	610	611	608	596	612	575	569	603	606	641	587	595	567	550	607	631	655	565	583	596	588	567	585	589	521	591	609	543	611	609	615	607	586	631	572	564	597	590	596	605	614	582	582	594	643	589	569	585	568	573	594	586	578	569	629	630	622	602	644	615	645	606	586	595	594	595	614	587	588	583	611	602	660	596	575	567	564	571	606	590	614	571	631	595	615	610	591	596	608	632	585	569	582	586	573	659	591	637	613	618	576	563	607	584	601	571	589	577	595	596	589	579	589	604	661	668	603	610	591	636	580	603	557	598	581	627	609	618	589	578	582	578	618	572	576	588	601	629	617	618	578	569	577	591	595	588	616	634	546	617	592	608	619	602	555	626	569	605	577	604	597	619	580	649	613	615	569	605	584	587	591	595	597	575	633	583	565	554	604	590	599	599	545	568	571	588	588	615	601	618	586	587	571	609	587	619	588	608	569	590	566	602	569	582	608	606	587	612	606	581	574	609	597	541	572	616	588	586	612	577	606	590	561	598	591	577	622	618	557	593	599	578	579	567	600	602	609	603	594	611	625	613	624	645	583	631	583	610	614	599	653	592	530	574	596	600	627	570	604	609	598	616	637	608	628	573	630	586	566	580	595	595	607	610	593	565	561	591	547	586	605	595	623	596	573	595	572	582	615	588	601	607	587	578	604	606	629	578	591	612	597	639	541	607	610	543	605	594	568	616	563	622	593	615	642	602	559	642	581	574	584	614	542	606	607	611	585	603	610	598	559	605	600	612	572	583	612	635	577	595	596	607	579	546	554	626	572	606	608	583	578	589	588	610	603	642	607	585	628	631	586	602	574	557	537	637	605	595	578	610	577	585	609	624	595	619	589	594	603	569	581	618	568	584	564	589	613	581	604	563	593	581	631	597	604	616	567	583	569	582	608	543	577	590	586	630	581	619	620	577	652	597	599	610	636	581	606	584	595	635	589	608	604	588	570	551	607	588	582	604	586	601	610	601	636	615	575	589	605	609	584	586	563	617	577	605	584	610	607	604	608	599	608	602	601	580	593	589	592	595	567	619	645	609	628	608	565	570	612	619	563	576	519	593	598	594	588	584	603	568	646	623	618	607	571	589	585	599	600	630	653	605	552	592	592	567	617	625	612	622	597	615	635	602	595	582	583	572	600	572	608	567	608	577	599	578	607	587	592	655	532	596	608	587	651	571	586	576	565	599	605	609	611	596	585	602	596	591	563	571	620	578	564	585	597	563	657	611	574	581	575	592	621	597	580	620	582	505	573	602	561	564	555	579	606	595	587	587	593	626	610	578	599	589	592	572	610	607	587	575	576	579	575	620	623	593	605	591	583	593	578	629	597	622	593	553	588	603	606	589	580	597	574	564	621	606	575	581	594	588	554	602	596	565	575	577	614	624	589	560	566	569	612	669	598	607	595	607	634	607	602	586	564	557	615	603	579	619	633	578	601	614	612	553	595	581	569	589	600	573
14642	1430	1154	976	733	683	589	524	538	447	477	483	438	446	438	421	404	400	381	412	403	415	399	380	404	381	407	375	354	396	359	368	380	407	414	397	372	395	404	365	355	375	390	396	390	373	375	377	349	358	365	408	365	401	361	376	345	400	367	348	405	405	381	388	398	382	406	398	363	380	373	372	387	370	427	366	398	427	389	379	367	381	371	369	376	403	401	379	360	415	372	382	391	371	358	361	341	389	392	381	367	346	405	380	353	419	412	352	393	410	407	399	389	383	421	368	413	376	390	363	407	370	355	386	401	367	398	396	361	360	354	342	373	359	362	374	374	370	370	394	374	371	406	401	369	360	381	400	355	397	383	352	389	349	381	407	391	377	419	373	372	441	380	399	377	365	346	415	378	394	384	406	370	391	379	395	370	417	396	365	338	374	423	366	395	373	369	368	361	397	393	362	363	376	369	390	399	421	392	374	374	361	401	390	384	355	367	360	371	375	383	398	421	412	371	377	379	370	404	358	333	408	379	369	418	374	378	411	374	396	357	401	356	377	368	398	365	403	352	374	427	356	381	369	384	385	405	391	377	396	359	391	459	374	367	389	391	381	399	370	351	392	394	375	393	397	373	369	355	401	411	385	357	397	404	427	409	414	425	380	348	409	369	361	365	367	375	380	364	383	401	358	409	426	377	374	380	395	398	401	416	380	370	402	385	415	375	410	424	429	357	366	364	381	376	364	397	384	372	364	366	363	392	398	389	361	369	405	402	372	393	380	379	384	399	364	373	360	371	411	390	367	441	379	359	399	403	374	362	407	402	393	383	419	342	394	367	342	340	383	359	378	420	387	390	374	358	393	391	376	358	388	399	345	361	368	369	370	386	336	341	360	381	384	389	372	425	379	373	365	383	419	386	417	386	412	378	388	378	358	413	373	361	349	374	404	375	322	387	424	417	379	394	360	420	344	378	359	362	407	405	364	383	367	356	395	393	404	388	386	383	387	382	404	358	403	320	392	340	381	391	406	352	391	398	375	431	413	373	383	371	323	340	386	381	363	378	366	407	403	370	393	362	393	361	375	432	382	409	412	421	361	365	360	385	399	416	395	368	366	400	391	349	456	373	389	401	388	384	371	371	394	389	356	403	356	339	359	380	394	334	364	350	376	390	377	383	388	391	401	360	372	376	355	348	364	389	410	348	366	371	396	442	420	388	403	351	363	394	363	371	381	392	403	367	388	422	397	389	357	360	341	414	328	411	368	399	369	345	413	377	397	382	386	389	370	394	402	432	379	385	389	386	409	368	369	404	396	384	347	355	417	393	378	388	375	397	448	399	373	384	379	383	395	407	381	401	432	395	358	408	387	379	362	374	431	386	384	425	361	324	345	403	384	360	396	379	400	404	405	376	399	397	393	415	383	386	398	401	407	431	369	412	401	393	337	395	409	396	359	401	395	369	385	413	389	372	357	365	391	381	369	406	392	420	368	382	381	374	390	355	381	421	382	399	424	379	382	367	353	422	395	377	363	343	344	382	341	380	380	428	380	357	401	390	358	423	406	409	411	390	379	396	348	385	386	357	407	398	387	386	381	410	379	382	389	385	388	388	404	361	388	368	404	378	356	403	383	400	404	351	401	370	348	372	417	427	425	407	415	382	378	372	397	369	415	369	392	364	406	381	376	375	409	409	384	396	379	420	415	408	370	384	411	357	398	379	389	377	364	367	376	408	407	378	375	366	372	350	364	379	393	388	339	382	361	394	359	422	389	376	383	376	369	381	409	409	401	404	390	381	381	355	355	386	422	389	377	387	366	366	375	393	402	391	454	375	360	406	376	382	380	396	413	401	368	392	372	423	410	417	420	346	367	396	393	406	364	367	354	392	409	412	375	380	374	379	387	381	367	380	367	408	393	394	363	389	372	411	384	365	354	381	396	422	364	390	386	379	347	348	343	360	378	366	378	361	343	344	409	394	436	403	415	443	410	386	370	411	378	398	376	407	357	379	359	399	412	310	386	377	383	412	397	392	409	348	390	390	377	387	394	396	376	388	388	371	361	396	384	403	358	402	420	409	392	392	397	398	350	366	397	364	385	375	386	384	355	374	390	404	373	362	395	370	402	377	368	361	397	414	399	382	388	389	392	361	403	406	392	396	391	360	346	380	403	346	372	362	377	409	398	333	406	418	362	367	401	367	381	383	412	371	362	377	376	385	403	395	392	365	390	365	388	411	392	426	404	372	368	383	389	359	399	360	395	366	356	383	399	400	363	370	402	370	385	358	369	379	372	407	362	359	372	344	382	391	371	396	388	367	378	380	375	377	375	395	393	398	354	405	404	398	363	388	399	427	379	387	353	367	391	360	346	386	403	342	340	395	396	379	363	367	367	405	371	396	411	381	375	373	379	371	388	379	397	397	363	358	395	375	397	399	365	387	430	383	382	372	397	363	373	380	362	348	389	416	355	377	385	414	370	353	386	383	361	405	401	355	360	333	362	375	422	379	378	406	363	413	363	419	361	374	406	381	388	408	383	386	399	383	373	369	367	342	433	403	351	381	430	400	415	386	396	376	380	358	430	395	394	385	393	379	333	375	382	369	378	345	325	408	398	363	398	397	364	355	392	400	400	380	393	374	373	354	377	391	379	409	383	402	357	358	377	440	374	366	385	367	380	410	367	347	425	414	377	381	407	359	379	380	408	374	363	395	417	397	425	377	385	366	392	382	400	403	333	378	364	406	418	375	400	386	380	437	364	381	374	408	384	351	372	346	403	403	383	381	367	381	358	386	372	361	343	374	402	346	357	422	380	361	374	363	389	393	414	398	355	353	358	390	362	376	389	396	388	378	377	380	395	396	364	389	371	417	416	389	360	377	354	359	432	401	391	404	394	393	412	375	385	389	383	387	405	393	382	405	409	392	408	346	433	419	338	360	418	372	371	364	343	352	388	422	393	388	402	364	392	398	398	371	367	364	411	409	384	380	369	352	373	420	372	398	416	384	349	374	374	405	402	360	372	373	396	416	392	387	401	369	376	374	384	341	387	390	371	357	392	386	372	403	361	396	395	379	366	358	389	394	390	374	384	383	413	363	384	353	370	376	373	346	396	416	388	378	375	388	352	385	394	352	384	356	381	395	405	398	352	408	386	380	374	406	377	392	370	344	371	373	393	399	399	393	382	380	361	382	365	409	385	417	409	399	335	388	388	369	395	396	380	381	389	350	412	352	394	367	346	411	405	363	375	359	364	385	391	402	357	395	399	426	361	360	342	370	364	361	413	417	388	382	407	429	392	409	366	365	388	345	377	400	359	370	356	389	373	403	386	375	373	421	391	408	413	364	345	362	347	373	410	397	369	390	372	407	399	388	411	407	402	364	350	378	380	367	374	388	363	410	380	391	384	404	416	425	387	408	401	416	376	370	403	361	349	332	368	365	392	395	416	387	417	321	409	384	386	357	368	381	340	409	350	359	394	404	428	351	400	353	411	409	348	399	356	383	365
8379	1539	2405	2777	2457	2191	1853	1738	1451	1399	1302	1279	1305	1176	1105	1096	1084	1038	1075	997	1020	970	1005	1017	1036	909	970	934	965	964	994	988	987	1003	942	949	924	926	974	941	991	944	963	981	990	920	943	967	954	962	932	964	933	939	977	905	944	930	954	885	884	931	977	947	936	885	964	969	926	929	966	959	906	918	974	906	950	839	956	920	959	917	962	968	932	833	945	976	918	899	973	949	919	924	898	967	905	922	906	961	951	942	958	962	896	936	954	937	1005	964	920	923	963	965	945	969	938	925	953	982	882	946	956	1000	978	941	916	967	929	957	963	912	914	956	925	917	959	936	944	951	874	924	907	905	831	909	974	903	922	885	905	873	928	986	916	852	953	923	981	952	984	955	977	932	951	949	913	938	917	918	965	966	921	971	901	989	985	945	899	900	931	925	909	941	924	901	897	961	948	937	889	977	908	933	968	943	918	924	925	935	917	929	936	876	941	902	885	920	925	950	907	940	919	949	933	934	965	907	968	919	942	890	982	916	904	912	878	858	928	982	913	948	905	939	898	935	916	907	907	917	943	980	995	989	931	938	1023	895	912	901	934	964	963	956	911	958	906	977	930	914	941	913	965	906	937	912	930	954	953	955	949	955	876	937	945	969	892	911	965	871	965	934	939	920	932	888	986	971	918	937	990	963	932	937	927	976	928	966	941	951	962	967	962	961	928	968	946	874	934	958	933	930	932	960	934	944	910	931	951	965	858	995	892	859	949	968	923	945	901	935	953	978	933	958	878	942	948	941	944	901	964	908	846	927	900	941	978	911	885	912	973	957	907	904	968	899	894	887	973	930	870	897	997	938	967	952	944	900	960	982	934	932	942	967	961	1008	872	994	870	978	930	937	929	976	949	948	934	967	901	952	919	913	909	981	1019	907	912	916	947	895	988	979	936	940	895	871	892	927	936	895	959	997	943	981	943	862	941	982	874	920	951	933	902	950	920	885	957	911	943	924	963	937	943	924	892	931	903	897	945	966	848	925	979	935	965	975	925	979	961	893	912	927	915	899	960	965	872	898	925	933	931	932	924	902	956	936	864	963	871	933	958	846	900	916	955	881	966	970	889	935	922	964	889	893	937	942	926	889	960	919	991	928	942	953	946	926	914	866	959	949	984	995	938	979	893	978	942	912	963	952	905	905	930	876	928	933	935	888	907	922	920	953	913	921	932	947	917	905	926	959	960	965	886	982	874	961	993	928	876	914	941	955	937	902	904	969	973	978	938	931	898	920	948	960	903	899	923	953	920	929	867	878	952	917	904	900	920	992	936	935	981	915	956	913	900	948	970	898	970	975	893	911	925	919	897	913	967	968	898	903	965	910	948	952	926	966	946	937	945	923	946	926	928	858	957	993	919	942	953	899	944	919	953	914	949	937	927	965	924	889	931	960	947	947	911	941	907	965	957	887	943	918	923	908	872	918	920	945	989	972	950	888	934	885	925	891	880	959	876	949	950	902	903	997	916	910	952	945	956	933	933	906	946	888	934	893	912	917	932	895	892	927	917	951	950	971	925	850	924	934	912	977	945	898	938	902	982	964	937	958	934	926	929	923	928	963	923	955	957	920	906	953	923	926	911	958	994	929	953	998	921	945	949	886	877	953	910	951	875	947	916	944	894	911	961	981	887	913	931	918	904	913	900	941	919	935	908	900	948	898	978	994	899	886	939	922	904	957	897	976	920	926	921	922	955	909	907	944	878	1011	920	953	946	916	900	915	956	919	964	950	894	872	906	912	971	931	897	955	968	920	911	906	919	911	904	914	957	952	930	958	922	918	909	937	963	950	904	968	931	890	936	918	904	921	932	914	886	942	961	907	934	947	942	942	930	969	895	938	901	915	912	948	918	929	926	932	966	924	935	904	935	909	891	966	936	920	902	952	948	924	908	970	901	924	914	931	908	932	893	934	927	945	861	956	947	866	928	879	965	925	862	940	918	881	922	964	918	965	886	933	885	957	971	925	886	918	978	952	934	1040	959	919	932	953	871	933	939	908	915	926	920	939	926	971	951	965	967	911	959	917	922	895	892	944	1003	904	985	952	979	866	964	930	944	915	936	963	948	944	951	903	918	967	937	913	923	913	947	912	929	911	903	886	983	926	953	942	953	905	968	899	937	913	928	892	913	931	940	856	924	866	923	926	938	889	907	952	961	978	957	932	924	932	964	932	893	947	910	933	975	936	921	935	937	959	906	952	919	859	947	918	966	961	893	898	919	925	957	903	860	931	957	952	924	929	944	941	942	910	947	901	926	931	908	942	914	912	868	853	988	926	943	952	922	929	980	923	913	904	987	923	929	984	906	958	930	980	918	892	938	935	931	1003	950	974	896	902	945	901	850	942	936	972	966	947	887	890	971	957	953	914	912	906	894	908	931	944	943	970	895	889	914	921	958	950	938	937	913	888	912	924	914	951	916	908	944	941	955	934	940	957	884	962	917	898	964	919	890	950	932	903	931	897	921	917	932	885	913	952	882	971	975	965	998	932	929	911	976	897	891	896	915	984	978	899	930	937	988	933	966	951	878	944	983	946	929	920	961	925	970	931	933	918	874	1020	871	1010	919	984	922	933	968	932	905	913	932	944	929	910	948	880	890	916	914	974	928	879	869	948	912	906	931	921	957	938	955	917	931	957	931	931	910	919	884	967	918	899	881	976	902	933	915	952	955	935	977	936	921	964	909	900	928	948	962	955	908	959	921	928	931	915	912	955	956	935	918	1004	953	966	922	957	919	942	921	918	906	943	906	982	945	968	981	952	933	940	968	922	919	928	949	910	902	910	898	906	910	989	953	905	990	967	874	922	920	910	970	922	973	926	927	939	947	962	928	901	922	954	954	884	909	922	905	880	982	952	876	898	957	865	959	904	900	946	895	919	923	945	953	936	953	932	865	945	947	951	942	920	944	911	974	903	946	939	893	937	969	937	881	972	902	925	925	999	953	931	992	935	973	899	958	948	869	915	867	904	965	920	924	959	921	899	924	916	977	979	940	909	968	983	905	973	972	933	925	957	906	926	977	932	951	919	930	924	879	959	919	887	965	906	948	895	952	916	959	927	965	951	977	946	932	921	922	952	917	957	887	920	953	918	925	943	904	911	905	955	929	946	951	933	911	898	975	918	911	923	925	922	939	941	933	930	870	946	923	956	913	944	884	856	976	994	917	936	949	957	969	955	967	925	997	913	879	914	962	886	924	978	968	934	916	939	919	922	925	908	959	952	889	928	969	921	915	962	965	931	897	893	890	950	952	937	968	912	886	941	954	931	895	920	944	938	937	913	868	941	941	944	893	940	924	948	903	892	978	905	905	910	908	964	985	954	934	950	929	931	985	915	945	942	891	944	968	884	947	924	956	934	909	920	970	930	905	945	819	946	968	930	919	959	935	956	994	954	933	980	985	931	936	939	954	926	956	916	975	937	938	906	963	939	857	957	875	965	969	924	943	955	919	921	957	973	929	944	962	908	910	912
1758	364	418	377	390	362	384	333	380	338	367	359	368	366	335	352	405	348	345	356	361	385	352	320	352	347	351	357	334	355	358	314	357	332	340	339	389	322	360	355	370	356	342	365	340	346	332	325	370	377	339	382	405	331	353	359	357	358	356	340	317	348	339	355	369	329	364	384	348	376	334	345	339	350	347	319	347	347	322	330	317	330	355	374	371	386	392	322	361	319	334	320	387	354	373	330	362	344	339	362	341	357	400	334	326	330	353	371	361	341	364	366	336	328	359	331	398	323	327	340	364	356	349	357	372	336	351	373	370	362	354	380	388	365	313	361	358	329	360	326	337	336	392	367	362	364	356	361	321	348	359	372	334	377	325	351	342	319	351	388	361	343	343	367	340	332	307	322	373	350	363	338	322	345	356	345	355	344	369	345	351	352	363	358	353	342	343	382	336	363	359	339	355	369	352	329	347	350	355	325	342	304	378	383	388	346	340	330	320	331	312	324	359	346	367	352	380	351	376	361	368	375	349	333	373	348	399	369	367	349	366	332	361	323	375	333	355	345	377	352	360	354	344	325	368	341	377	356	334	345	331	362	373	307	371	346	355	364	355	328	365	336	308	355	345	341	340	315	371	322	326	376	349	327	351	365	380	356	371	360	343	372	315	358	343	352	316	336	360	386	354	378	341	346	385	347	352	345	353	367	340	319	349	345	329	361	339	327	329	370	318	331	319	349	363	336	345	362	322	342	338	369	349	363	383	340	339	378	321	376	358	328	318	356	396	357	356	360	339	370	362	359	338	355	357	341	324	319	363	347	359	368	334	333	365	359	338	315	355	357	328	371	372	337	339	349	366	414	331	364	327	358	372	372	369	367	356	374	361	340	366	340	349	340	359	335	351	332	327	334	367	343	310	344	345	293	351	393	376	378	319	342	375	365	364	318	377	373	382	359	328	319	325	364	330	347	382	347	359	378	320	363	371	336	337	367	375	343	335	333	358	312	372	330	358	357	378	346	366	411	353	384	361	335	379	327	323	370	385	339	338	338	306	338	367	312	315	361	356	346	361	332	384	324	363	310	346	375	377	342	339	338	351	349	374	363	335	371	366	376	380	347	365	365	368	318	320	367	353	376	341	357	353	355	377	354	340	376	363	365	345	333	372	339	339	350	319	355	374	358	340	399	375	359	325	326	343	341	344	373	338	336	369	319	315	318	360	354	308	350	332	334	343	350	355	308	337	346	383	393	366	356	328	352	363	360	356	362	361	336	320	328	380	323	358	351	332	330	350	356	373	366	335	323	374	359	339	347	340	314	379	369	312	328	369	378	394	354	363	364	377	366	351	344	396	365	322	337	295	342	331	388	394	348	347	396	365	374	347	325	377	349	315	351	359	346	370	376	392	358	331	358	377	352	348	341	357	369	343	348	350	362	366	346	351	323	368	321	333	344	386	363	324	335	335	337	400	350	380	332	344	371	358	318	331	347	317	363	369	337	352	386	367	339	336	346	371	353	340	386	356	368	372	335	380	348	344	338	336	371	362	366	315	384	372	327	357	360	343	345	358	386	340	312	359	373	356	395	373	386	358	320	354	347	334	351	356	368	368	339	347	331	357	371	339	369	348	355	358	330	357	347	368	371	380	365	347	345	341	372	374	365	323	366	342	332	368	339	366	366	346	375	359	352	357	349	338	367	394	382	370	402	324	336	396	341	349	352	348	323	367	360	342	338	348	339	362	380	367	369	338	364	352	333	318	348	352	341	356	337	345	353	349	313	349	314	331	325	345	344	351	378	358	354	350	389	335	371	316	369	323	353	382	332	331	364	340	358	356	323	371	342	352	369	374	379	347	332	358	361	355	321	305	348	355	367	404	345	374	317	357	374	373	346	351	352	364	325	343	364	379	386	384	364	353	347	366	386	306	343	334	346	351	368	351	355	361	359	380	330	358	385	358	330	346	376	342	377	318	359	389	356	349	388	373	379	353	329	328	342	353	346	329	336	310	378	351	378	359	378	366	386	355	361	330	353	401	394	318	335	362	372	358	358	353	385	375	376	332	318	369	358	335	342	379	346	393	351	356	326	362	368	361	392	338	374	358	390	354	354	376	338	357	344	354	341	347	352	355	359	340	360	321	332	311	343	352	377	379	381	309	404	395	376	345	377	362	378	373	382	373	363	347	356	350	339	326	365	368	353	377	357	325	340	361	330	406	363	382	323	342	371	374	377	341	370	326	370	325	351	341	367	379	324	367	374	354	346	344	343	378	344	334	344	358	335	345	350	376	340	349	348	310	338	336	349	358	382	343	353	372	363	347	344	348	355	375	320	331	353	321	357	312	386	339	346	381	346	341	369	325	365	362	334	394	336	346	371	350	342	348	366	337	355	377	392	397	369	361	381	334	340	374	347	336	329	312	346	348	376	350	379	328	358	379	323	352	343	341	363	341	363	352	347	340	318	338	372	365	347	349	333	318	342	351	349	357	352	354	318	372	376	371	358	376	319	369	363	333	366	350	357	329	340	363	352	332	359	340	364	339	346	341	356	339	344	320	362	342	382	336	337	320	377	363	332	360	348	360	374	375	327	368	375	343	341	279	338	334	335	349	384	340	372	363	369	340	380	314	407	399	355	346	345	334	345	353	338	366	381	336	368	324	346	354	353	360	395	336	350	374	344	369	359	379	311	350	333	329	314	357	359	336	383	315	330	365	396	342	361	371	331	363	370	342	366	342	354	381	376	395	345	387	343	325	365	337	321	369	386	382	384	338	359	345	346	358	359	322	338	378	372	334	384	338	369	356	349	325	350	354	350	340	330	358	344	344	360	373	364	368	316	354	371	362	320	353	367	373	405	333	344	340	355	350	330	369	360	370	336	331	361	358	370	330	371	379	334	356	357	338	376	317	359	351	344	352	346	346	361	341	366	342	371	361	338	372	350	384	383	308	366	371	312	347	348	386	374	336	353	303	315	342	361	366	374	365	352	347	384	379	341	339	315	335	342	301	359	361	345	324	359	337	349	403	343	353	331	357	324	354	359	349	367	345	358	352	331	368	391	359	343	331	341	361	356	346	315	367	356	367	342	338	348	366	370	356	351	333	414	344	338	366	362	367	368	363	402	358	333	358	316	396	330	413	365	345	362	360	359	345	358	363	410	351	327	333	355	362	307	381	327	349	364	347	373	335	382	353	348	329	343	360	344	394	368	372	328	382	305	358	345	324	343	369	367	362	373	342	370	336	328	331	335	355	344	338	373	341	369	382	347	342	355	358	361	363	398	380	321	369	329	360	359	354	324	328	375	356	363	383	328	366	383	326	352	376	327	388	347	347	379	357	386	319	348	356	352	289	381	371	340	360	363	350	357	354	345	364	344	363	334	303	329	354	359	357	337	352	341	365	379	335	363	359	352	377	368	347	333	384	370	386	340	351	385	365	357	349	319	372	340	349	358	372	369	355	315	348	377	345	366	347	378	347	334	342	356	397	341	376	332	355	378	378	349
2198	871	940	978	912	953	883	882	875	875	854	829	872	840	841	869	866	897	862	875	833	819	828	822	865	818	828	880	833	855	855	808	810	897	880	873	855	857	850	850	816	828	826	847	862	876	824	802	843	853	869	894	807	808	851	862	827	803	853	890	838	831	855	895	927	810	865	845	883	833	901	887	838	882	818	882	856	853	844	830	867	893	857	822	835	834	860	883	849	831	839	861	825	854	830	853	810	828	852	827	860	878	848	865	835	840	862	798	827	817	860	867	812	812	794	888	867	853	815	855	806	817	849	851	825	834	838	876	811	800	887	869	877	837	827	880	885	787	855	819	882	847	841	833	822	787	883	882	862	846	793	841	838	796	860	835	873	796	768	762	867	829	817	844	858	816	823	871	842	806	871	797	855	806	800	846	852	862	808	812	848	831	871	839	878	843	830	899	853	828	846	849	813	872	805	799	868	860	824	852	856	823	851	856	832	864	827	884	808	826	873	830	804	873	862	866	811	804	892	807	860	855	831	846	852	839	768	819	791	827	824	890	816	832	840	819	891	859	900	873	825	864	891	802	869	836	876	874	847	900	854	861	859	854	822	845	846	802	773	872	850	838	841	887	794	905	850	849	832	860	828	824	829	850	904	870	804	848	864	826	842	836	778	870	816	853	869	831	783	828	847	815	839	840	878	848	794	860	800	804	839	820	827	787	818	887	878	821	843	798	837	799	911	834	772	857	838	876	805	821	881	799	834	787	799	808	831	826	870	779	865	837	839	867	759	828	827	835	814	812	849	868	907	811	810	859	800	818	816	826	807	884	845	859	812	832	823	847	855	840	808	813	818	837	810	871	835	825	869	846	866	846	896	834	819	864	831	845	883	817	874	917	829	858	853	834	814	835	774	834	850	815	820	841	839	865	844	815	827	847	882	832	853	852	861	873	894	827	879	872	838	815	866	843	829	847	872	825	881	857	812	866	836	837	801	883	869	872	830	838	867	882	856	809	840	862	795	793	856	834	805	827	848	803	802	846	883	835	814	813	831	850	885	842	837	793	835	874	864	836	807	840	880	849	870	865	795	837	841	854	836	812	842	828	888	863	887	894	808	842	824	838	829	868	829	820	867	817	817	820	789	815	830	857	858	833	834	874	827	855	794	839	863	850	803	839	808	848	797	843	845	877	848	847	804	877	841	856	873	805	836	790	849	840	829	828	862	831	843	815	802	776	822	810	862	808	845	810	854	830	804	853	843	823	807	830	819	896	820	758	783	812	824	843	820	803	824	865	806	869	895	824	833	912	848	799	871	820	828	796	827	829	836	816	844	843	811	842	870	874	890	793	888	832	848	845	837	791	830	869	821	848	824	853	842	863	877	849	834	879	843	831	878	851	818	833	824	817	847	820	866	805	887	873	875	829	861	826	816	874	820	851	839	840	863	822	870	795	803	865	831	834	863	837	800	865	839	801	838	873	833	822	814	830	850	832	873	833	835	857	832	850	825	840	805	855	827	847	831	813	857	824	819	890	803	786	889	888	828	842	841	835	851	838	847	806	826	821	797	828	810	814	839	813	821	849	851	860	818	859	843	851	875	822	859	805	805	824	861	874	807	849	839	873	813	865	819	801	880	846	809	835	814	840	804	773	881	882	901	854	808	843	828	880	866	796	846	831	830	873	864	776	807	851	806	861	818	839	867	812	840	861	857	850	771	810	860	838	820	827	831	844	836	840	846	870	830	842	871	836	872	884	872	779	873	877	851	833	857	814	868	849	825	825	876	859	898	795	860	861	778	835	827	846	844	780	878	853	853	889	843	861	834	869	873	876	836	808	800	840	877	793	885	778	846	881	869	816	835	859	811	860	869	833	803	818	828	848	869	796	837	825	842	818	855	843	869	840	853	812	831	865	827	893	841	814	834	847	829	811	862	872	857	782	865	864	791	851	794	865	836	858	829	815	856	813	893	820	809	826	862	861	845	825	858	893	826	851	865	800	831	845	823	841	853	805	864	858	836	872	847	859	865	839	826	845	841	865	850	859	812	857	819	871	858	859	833	796	864	851	843	832	871	883	804	856	824	799	789	870	843	831	858	835	808	848	850	795	873	848	812	822	824	916	854	850	790	830	838	867	879	880	787	779	826	867	847	798	825	903	845	848	846	847	794	861	843	828	844	820	854	869	849	877	821	783	856	810	800	850	840	783	828	835	846	847	868	801	887	842	820	807	834	896	821	854	802	827	825	794	852	854	852	841	825	803	824	856	817	865	842	854	858	793	827	852	851	846	825	846	824	857	807	873	876	877	836	853	857	862	808	819	841	881	844	779	866	831	827	847	838	858	846	842	819	869	858	838	823	820	833	828	857	880	874	821	859	831	832	819	870	778	844	818	845	880	869	852	846	846	795	867	801	878	843	824	851	847	839	807	812	860	818	843	828	832	813	838	809	830	815	831	886	873	845	878	823	849	822	883	812	811	899	827	857	794	813	839	834	808	890	814	850	821	832	856	884	771	823	837	831	831	850	859	815	830	852	822	848	790	794	863	861	846	792	835	814	866	888	834	826	783	849	859	811	885	859	842	792	893	820	870	880	832	829	866	827	839	801	787	823	846	781	853	851	898	864	819	862	796	782	793	810	842	877	793	830	866	827	806	885	883	820	819	801	760	887	846	858	845	845	840	843	791	836	861	825	797	810	817	888	823	848	806	804	850	838	833	851	816	872	894	806	785	795	813	826	832	879	858	839	832	832	841	757	852	800	803	851	793	893	814	887	811	841	833	812	864	869	920	852	875	859	825	854	863	853	813	850	857	896	788	817	837	798	866	812	821	797	857	834	846	852	867	856	774	857	819	835	823	790	836	854	799	868	850	819	846	839	821	869	835	829	866	832	875	854	847	823	879	862	866	850	850	840	816	858	872	870	813	842	804	853	835	879	810	865	852	817	853	848	853	878	821	829	877	888	836	801	867	881	796	815	845	843	831	832	798	858	818	856	832	842	838	789	823	852	833	809	847	853	837	841	863	824	815	858	835	847	808	806	837	863	838	839	810	826	845	859	826	822	789	803	825	810	872	793	873	818	840	850	848	819	817	862	827	833	810	802	870	816	835	813	836	841	820	842	839	823	852	826	873	804	869	848	820	844	890	841	851	863	828	809	809	794	854	815	817	932	887	810	877	849	878	836	878	858	828	839	849	823	825	812	809	840	885	810	823	828	850	791	840	856	857	903	821	855	833	833	892	854	811	801	849	821	877	849	865	835	843	860	785	823	860	846	808	848	839	836	878	860	817	784	808	842	849	851	832	834	880	825	818	843	827	801	892	870	826	832	882	830	839	843	825	846	878	846	864	849	876	765	814	864	825	822	810	890	828	830	863	800	795	871	810	879	836	840	838	906	796	823	836	861	869	819	827	802	829	834	821	807	805	822	854	844	836	845	872	903	838	833	846	829	903	802	813	839	838	846	838	792	858	860	852	843	840	885	827	883	827	856	852	847	820	840	829
7285	547	566	479	404	356	315	304	258	273	263	277	237	223	210	242	205	194	240	218	209	232	215	245	191	217	214	234	207	256	220	191	206	219	198	215	203	212	215	227	207	237	185	223	224	269	241	210	225	207	210	217	229	220	245	224	220	210	216	181	193	204	204	210	208	195	223	201	221	254	223	218	220	210	205	210	211	221	226	229	214	212	214	221	227	222	216	221	207	215	216	206	177	239	228	234	220	218	236	226	215	221	186	235	182	226	196	225	202	206	232	225	216	232	234	192	236	234	235	209	215	193	208	242	239	213	234	239	212	234	201	249	229	230	194	205	186	208	232	233	240	212	210	220	198	200	206	223	186	227	221	203	204	236	199	218	236	224	223	228	233	191	202	198	245	198	223	249	247	222	225	219	195	206	235	210	202	197	210	234	203	202	233	203	264	222	200	198	223	206	222	214	225	224	180	201	230	217	198	212	223	252	219	220	228	240	203	221	215	231	193	179	208	240	257	243	232	201	195	196	214	199	265	214	228	232	231	199	175	228	263	228	224	214	237	188	208	232	229	219	209	211	196	210	205	209	216	207	238	228	234	208	191	207	193	225	220	254	215	226	195	240	223	232	247	220	228	214	235	226	193	211	222	216	215	205	205	205	225	230	223	214	212	198	216	220	230	234	227	203	208	242	205	240	194	214	244	211	247	211	234	228	234	211	219	223	228	223	230	236	225	201	229	203	204	208	219	237	210	212	199	214	218	232	198	211	211	225	257	208	184	214	201	198	243	223	204	203	249	242	228	197	237	220	215	188	193	207	217	197	209	220	262	241	232	225	213	222	218	216	203	216	227	247	206	238	246	201	243	204	223	206	237	210	226	232	223	210	207	233	226	213	213	209	224	223	200	201	202	204	219	204	214	232	250	203	189	213	199	214	207	199	226	231	216	252	194	233	220	249	205	232	214	209	198	184	230	191	225	218	193	212	245	222	224	226	195	232	212	207	204	218	197	227	226	208	216	214	205	240	228	221	250	249	212	228	221	239	207	219	252	208	232	224	229	209	228	239	202	219	203	216	237	217	199	224	248	193	216	218	239	226	214	230	213	211	231	254	237	203	212	220	248	219	220	230	209	219	222	232	212	252	213	243	238	216	230	234	204	202	216	221	189	192	189	227	233	245	220	244	209	208	218	260	223	213	219	224	225	221	223	226	217	205	231	224	218	223	245	230	234	194	176	191	191	252	204	228	202	228	190	223	215	220	242	225	219	231	233	245	220	206	201	193	253	228	232	205	208	198	201	222	249	219	206	227	214	204	221	235	227	180	236	216	210	224	206	210	229	211	193	216	211	213	206	225	238	189	217	218	191	216	230	197	225	218	211	224	235	197	213	184	247	234	213	223	231	205	230	203	230	187	225	189	188	218	232	208	228	221	219	193	247	177	218	247	215	203	207	222	215	236	207	260	200	196	223	210	192	206	231	244	246	228	226	208	233	227	212	240	236	216	231	233	213	202	235	212	184	218	216	190	201	234	248	204	205	219	225	226	208	247	212	180	206	191	218	217	213	233	217	243	213	198	198	202	206	207	199	215	211	243	210	218	226	236	231	194	251	206	222	222	224	226	194	215	220	203	195	210	229	207	205	215	229	235	223	249	216	220	256	209	207	195	226	228	189	223	195	221	237	233	195	225	250	215	198	256	242	221	222	242	214	242	224	241	245	217	235	225	215	218	189	248	228	222	197	238	220	249	199	195	213	213	219	230	221	218	199	245	194	205	244	208	232	210	191	216	207	232	207	204	233	195	213	242	228	259	215	183	220	231	207	203	195	236	239	198	223	210	230	228	225	248	253	222	216	219	214	213	220	228	210	193	233	221	199	215	245	228	210	205	218	204	224	238	210	237	212	203	221	215	217	232	260	216	205	241	244	214	230	255	220	216	227	225	190	211	238	194	213	205	215	187	254	212	217	179	198	222	223	215	232	244	195	211	240	220	227	254	214	246	190	220	219	232	194	224	212	220	236	227	203	225	224	201	219	229	248	225	192	200	198	236	211	228	227	222	200	215	221	207	240	208	212	227	199	194	209	231	212	182	233	208	244	251	230	201	233	229	213	190	222	210	201	215	218	191	209	222	224	207	201	181	209	216	214	218	249	219	230	226	228	196	205	222	222	232	235	232	213	207	253	230	216	216	245	208	238	203	230	217	215	228	205	225	230	240	225	192	202	243	206	211	232	192	210	231	199	203	201	217	208	243	220	230	220	205	215	218	196	233	194	218	228	227	215	233	211	195	239	241	203	222	207	221	228	193	228	218	201	221	199	219	221	223	222	251	214	231	231	217	225	213	239	211	238	225	231	200	204	217	213	216	224	257	235	230	230	223	195	214	223	205	226	236	222	208	231	203	235	209	225	223	238	247	226	224	204	199	203	212	203	209	211	209	234	230	225	162	212	225	227	224	227	228	268	206	225	229	221	221	245	217	226	236	227	193	224	215	236	247	225	239	197	227	229	215	240	217	229	221	225	207	231	227	247	230	207	199	220	221	215	219	204	198	213	236	219	204	220	208	215	239	234	224	234	207	194	214	245	230	241	228	215	244	218	246	241	213	189	215	214	245	249	209	251	192	215	207	223	214	244	212	217	204	243	228	197	194	215	195	223	224	245	204	223	217	201	196	217	200	217	257	217	217	243	237	228	260	232	202	224	215	244	228	215	203	225	210	255	222	238	207	207	208	244	202	203	180	201	235	200	225	215	211	200	235	214	210	209	219	214	214	243	233	226	242	185	225	213	256	207	221	229	188	216	221	222	236	215	247	210	206	189	173	196	215	205	210	223	217	198	191	213	236	212	219	217	197	197	207	200	223	213	233	210	214	198	230	194	200	205	241	232	211	248	229	219	237	243	226	226	225	210	218	187	215	212	233	193	213	234	220	230	215	226	249	210	210	232	193	230	201	238	208	213	197	224	200	211	221	233	215	212	184	236	225	223	226	211	223	231	209	223	202	202	221	222	190	221	203	212	206	192	203	188	190	209	190	212	201	200	216	237	216	204	203	221	226	235	205	247	214	236	210	198	230	206	225	246	262	198	218	198	196	224	232	222	243	205	222	235	206	211	221	225	225	223	222	215	178	200	211	222	197	239	225	219	251	225	232	206	231	241	237	195	232	205	223	244	211	199	232	225	201	195	225	213	207	201	218	213	241	224	215	228	248	198	212	211	208	216	230	234	240	194	199	246	213	235	228	221	200	235	211	210	201	231	217	216	236	230	197	232	195	234	217	191	216	244	218	213	249	221	223	220	209	254	209	234	249	228	239	203	252	242	208	218	207	228	205	229	213	222	200	196	230	234	207	218	250	227	214	220	212	213	217	229	218	230	206	206	215	208	202	256	211	193	220	237	235	221	224	233	223	204	203	201	241	218	196	211	200	192	244	209	220	216	213	243	207	220	237	235	217	200	221	213	212	221	209	203	218	214	229	238	239	207	223	206	196	226	227	235	232
6299	906	1386	1570	1421	1267	1055	952	914	841	847	802	765	712	720	677	683	669	602	599	635	663	623	656	627	643	610	581	631	645	595	605	607	571	596	611	636	597	669	569	573	593	606	619	637	580	585	607	573	634	568	598	596	569	614	602	576	604	599	592	578	606	596	625	632	567	588	612	640	581	612	589	627	598	581	573	609	594	609	597	608	602	629	606	611	582	576	560	633	616	595	589	623	639	596	589	601	609	615	584	593	585	576	602	590	578	590	592	644	609	606	611	571	593	630	579	583	618	563	590	614	550	562	616	548	578	569	576	631	597	587	595	599	602	601	583	624	616	616	565	596	606	571	593	568	568	603	597	615	601	585	580	559	565	577	601	582	644	605	600	583	564	630	636	582	576	625	586	590	575	558	565	597	566	576	576	614	587	608	621	573	611	579	603	567	575	597	597	579	613	563	645	574	609	607	574	560	631	570	578	596	583	566	595	606	563	594	567	610	586	586	573	551	572	621	583	598	617	594	568	599	571	567	579	631	529	612	590	574	573	608	601	583	560	578	557	621	583	594	585	600	576	599	584	585	590	578	569	606	580	584	604	627	603	585	594	555	530	586	617	587	588	619	605	610	636	607	606	618	583	599	609	563	577	580	621	574	559	605	577	634	639	632	630	597	591	596	584	629	574	558	580	565	615	598	558	568	612	606	588	580	630	593	587	584	618	594	644	591	597	614	573	592	570	570	604	591	543	603	600	602	599	649	567	555	620	610	611	600	551	559	585	557	577	600	600	605	594	546	603	580	585	590	553	575	614	572	589	594	617	638	574	617	528	618	611	591	583	614	576	583	569	606	619	626	608	583	597	622	611	584	644	593	597	610	606	586	571	596	607	587	572	603	631	625	576	597	586	604	614	621	583	582	613	571	603	644	579	575	562	575	608	585	628	580	563	590	577	616	601	595	594	637	582	616	582	563	601	565	617	579	614	544	586	585	568	627	572	577	571	578	557	579	586	550	586	637	586	575	624	576	618	555	584	598	567	612	600	546	663	625	582	618	593	589	557	594	610	591	583	650	573	651	593	605	555	553	582	569	578	579	627	576	552	606	607	613	610	653	599	539	620	561	590	604	585	570	585	579	584	585	619	600	585	564	619	593	553	600	618	595	643	602	618	585	563	543	587	565	589	601	607	573	561	596	598	608	577	603	588	616	618	547	594	587	566	557	619	603	586	581	598	585	562	642	597	607	569	606	567	602	555	585	582	591	634	592	605	620	608	625	599	604	609	610	572	603	605	596	649	600	581	552	648	606	631	592	586	556	593	549	585	592	581	570	633	609	618	594	602	599	588	549	584	585	531	588	596	604	617	645	601	587	597	549	613	575	601	637	596	608	603	521	611	597	573	607	622	611	581	639	594	576	548	588	599	607	567	601	630	614	627	652	586	606	590	600	542	615	569	566	545	620	599	630	585	592	595	578	629	609	567	545	580	609	626	608	554	587	618	574	599	563	603	572	567	587	584	551	622	632	611	609	584	552	600	624	547	585	624	569	589	606	539	576	592	572	574	566	632	552	563	572	643	572	587	628	582	583	609	616	614	606	640	608	645	621	599	569	559	586	587	579	574	575	606	581	580	615	579	562	591	597	562	601	582	603	599	574	571	593	577	612	574	576	628	595	617	623	561	590	563	611	567	590	568	632	574	585	615	595	612	624	621	598	631	602	549	593	581	601	626	571	649	569	605	583	604	588	589	601	645	599	600	588	564	624	614	600	591	611	607	625	536	584	621	562	595	583	587	570	610	607	608	595	597	604	616	599	590	600	630	620	596	578	623	614	595	630	636	589	618	582	623	561	598	591	604	564	582	569	533	634	611	585	571	601	599	616	574	617	570	612	617	608	584	576	574	612	593	574	550	601	586	576	642	615	602	633	614	592	596	604	606	620	565	588	565	601	568	558	546	611	611	586	601	590	606	583	535	611	552	600	519	604	579	589	620	608	599	580	601	606	637	614	573	617	593	582	593	552	613	626	595	623	626	569	637	638	557	620	588	595	568	588	579	623	600	608	600	619	549	558	616	626	585	626	601	566	609	562	626	613	570	547	583	587	617	579	600	604	599	587	585	597	591	597	626	583	609	653	617	592	565	583	614	598	584	584	583	610	571	577	595	568	607	572	582	637	620	595	613	586	645	574	559	626	583	585	639	582	650	587	583	612	585	587	614	628	586	563	557	610	601	595	623	562	602	547	589	626	559	598	578	585	606	597	628	603	601	548	596	635	587	597	593	599	616	613	596	589	583	584	636	600	600	634	639	605	559	568	569	621	597	652	602	565	531	654	541	577	615	592	580	611	594	561	581	578	589	623	629	576	567	580	591	591	592	601	567	565	584	601	628	549	604	570	592	555	628	631	615	624	556	577	605	580	652	591	586	573	596	551	623	631	622	639	605	567	599	592	565	590	647	624	609	584	606	602	568	612	606	639	600	571	618	627	561	583	581	605	581	582	634	577	600	570	596	568	594	593	645	629	593	590	555	596	595	587	559	610	575	603	588	589	588	594	614	586	595	602	630	603	561	615	609	577	580	572	573	592	575	594	559	601	553	605	665	603	578	577	599	593	589	612	614	613	598	617	637	598	626	597	596	594	600	576	576	616	584	622	595	611	614	580	604	546	600	601	644	569	586	591	604	595	599	583	559	588	606	607	558	545	577	617	610	616	590	591	599	594	583	602	589	564	596	568	577	616	567	593	612	601	583	586	591	618	584	548	631	552	580	583	593	628	569	612	537	610	613	593	615	610	586	599	600	606	550	606	616	563	584	627	624	603	599	647	579	555	613	623	563	648	585	602	577	533	625	583	598	611	655	624	631	600	592	576	604	573	626	593	572	546	528	584	585	571	621	567	574	616	578	607	601	574	630	583	629	579	579	607	617	587	616	616	601	567	585	616	630	569	631	577	557	635	575	604	600	596	565	592	613	617	560	590	629	594	575	563	578	556	572	552	584	560	581	612	582	598	569	557	589	551	558	571	570	571	562	602	563	557	594	581	602	577	577	569	613	597	567	591	583	580	545	567	627	579	588	613	588	585	566	643	611	572	587	616	566	592	570	594	583	578	597	620	594	624	615	596	605	620	632	623	592	557	591	646	596	611	574	569	582	611	569	588	589	594	616	617	594	597	648	608	583	593	605	591	607	603	594	593	558	577	605	549	625	626	591	578	595	588	570	647	612	587	598	595	572	561	589	601	584	620	576	571	618	620	585	621	615	585	574	595	575	571	581	646	639	595	650	615	606	628	618	574	607	611	600	610	620	597	601	582	569	578	553	570	570	575	591	600	589	592	603	587	585	620	590	601	595	568	566	545	603	570	602	564	608	617	585	618	622	615	579	586	611	573	614	593	538	615	594	567	548	582	582	584	576	595	578	530	590	589	598	562	611	590	590	590	586	606	578	580	626	570	555	611	635	611	593	601	658	593	601	622	611	547	602	598	579	608	569	632	594	595	594
14700	1362	1220	974	713	611	578	557	462	491	462	477	430	445	390	412	400	380	422	381	392	332	391	379	411	405	390	373	366	412	403	401	406	428	380	375	394	386	400	388	377	373	378	390	399	423	401	403	416	394	402	388	374	393	395	330	390	369	416	365	362	394	405	349	372	356	357	387	364	374	357	412	390	362	392	384	406	409	385	391	382	356	368	400	405	332	358	393	398	398	415	398	353	370	381	389	348	360	388	386	396	350	362	375	420	407	403	369	409	373	391	369	383	333	352	372	386	356	357	327	400	400	357	382	366	342	383	419	371	420	418	366	414	405	363	395	369	367	372	345	367	364	390	378	399	335	408	390	395	364	349	379	355	390	371	413	414	407	353	414	370	388	394	406	421	386	378	390	382	425	390	397	374	390	402	403	380	383	399	381	381	388	389	376	380	375	371	412	396	392	363	374	394	377	380	413	405	389	406	403	364	384	362	381	374	378	371	363	390	391	396	414	364	369	395	378	384	370	403	385	388	375	383	339	388	386	365	363	372	380	387	405	351	386	344	388	405	336	395	417	386	369	364	349	377	397	377	434	356	372	364	383	376	383	381	371	376	377	379	387	378	394	385	372	347	358	377	371	398	360	362	361	401	374	360	411	345	380	390	418	344	398	401	384	375	379	387	387	340	405	386	377	393	399	397	399	364	377	384	389	387	407	393	385	350	383	365	372	396	391	328	348	393	393	398	372	374	370	402	384	366	346	377	430	376	384	349	383	374	329	357	421	387	395	341	355	412	346	361	359	383	371	369	396	378	398	360	384	389	380	394	356	360	386	328	373	377	395	399	353	380	399	375	355	387	404	416	391	392	368	387	381	397	367	365	391	376	379	380	379	400	400	412	374	404	406	379	379	409	404	412	351	397	402	410	392	401	378	380	380	380	335	409	419	388	339	372	367	339	378	360	365	363	369	376	384	413	368	392	398	402	342	427	385	409	381	350	362	373	335	365	380	363	413	379	362	360	394	397	379	392	370	353	360	351	357	376	360	365	357	373	398	386	377	342	390	394	344	364	376	371	381	396	367	355	368	380	387	381	370	370	403	393	391	405	409	375	369	357	383	375	367	389	372	374	339	338	391	381	380	396	348	382	415	376	348	395	413	413	379	357	394	450	372	413	393	416	368	389	411	420	381	358	345	351	365	377	380	381	354	400	341	375	366	378	350	387	404	377	373	406	373	355	392	348	375	383	351	404	408	434	366	371	384	378	374	376	383	363	336	407	361	378	383	371	395	370	362	398	415	379	353	394	394	397	390	387	358	359	407	371	377	382	367	381	396	408	401	356	374	370	357	379	388	375	371	372	368	376	382	380	403	435	350	362	387	373	408	398	342	352	359	390	397	366	398	398	419	366	342	384	395	387	393	352	345	372	391	384	374	343	352	377	405	407	405	372	379	430	388	403	417	356	361	390	359	383	373	350	328	370	372	425	375	387	394	373	345	395	378	385	396	366	437	377	383	359	337	407	356	351	382	371	370	354	344	375	362	384	357	386	387	370	395	344	399	401	380	357	383	375	358	377	368	369	387	385	373	408	383	395	366	390	409	433	368	401	410	405	393	390	454	383	390	402	375	381	389	375	400	409	392	383	384	384	383	376	374	373	370	393	357	386	399	369	415	384	357	326	381	387	405	392	398	406	386	367	356	383	363	360	391	390	377	422	392	377	378	380	366	391	391	387	400	390	354	364	395	387	425	382	353	369	371	410	422	372	373	357	389	435	368	375	433	386	382	408	403	392	415	401	398	368	370	391	426	383	388	384	375	335	396	386	362	364	358	394	377	382	378	383	369	361	349	378	375	356	375	394	394	377	342	398	402	385	365	405	362	384	367	333	376	358	374	387	393	421	406	385	376	409	363	340	342	394	376	380	341	400	370	383	383	369	368	406	403	397	385	369	354	362	368	338	358	373	362	358	335	417	377	377	389	405	365	365	414	385	380	360	353	359	371	366	377	349	328	376	408	389	366	351	385	411	330	387	319	363	387	395	339	382	385	349	357	361	405	395	430	387	377	341	412	386	405	364	368	336	378	380	371	363	356	419	381	360	387	389	390	358	371	398	361	390	369	363	369	384	381	399	387	396	344	405	364	363	392	373	352	371	392	403	365	399	430	377	374	390	389	402	371	371	375	393	354	383	404	350	364	356	384	385	382	414	345	371	375	380	377	406	354	359	407	380	369	377	374	378	401	390	360	396	364	396	361	399	358	388	399	356	353	379	380	385	338	377	351	382	378	381	416	344	381	361	381	382	383	388	420	395	399	370	367	398	353	325	361	359	373	376	341	366	397	407	362	362	397	409	400	394	385	361	361	384	382	408	412	411	347	394	354	364	358	372	421	430	354	366	369	380	380	361	374	382	358	416	371	372	372	367	377	368	382	357	383	375	404	400	357	366	399	401	388	358	389	392	371	383	379	387	381	350	365	360	386	372	395	396	368	382	397	338	403	367	352	388	384	356	351	354	408	399	392	363	394	375	402	335	388	384	387	383	371	357	351	396	385	378	354	401	379	366	351	370	374	366	396	369	416	402	380	429	377	385	360	360	367	372	400	377	383	397	400	396	406	345	401	374	385	372	359	385	403	364	414	389	374	377	389	385	404	427	419	354	387	336	376	384	381	383	364	409	397	356	399	367	356	365	364	404	356	347	336	386	338	378	386	404	354	358	368	369	380	402	322	363	347	378	396	401	360	421	372	386	378	390	321	344	383	380	394	380	368	408	369	398	372	359	357	411	394	408	383	379	383	378	379	376	358	395	372	366	366	358	378	405	367	386	398	404	370	381	368	377	374	360	389	391	370	392	377	333	392	378	387	374	389	378	401	428	382	366	353	375	362	390	352	374	392	391	382	412	384	371	398	430	373	388	424	394	415	370	376	396	406	395	380	394	385	387	354	362	382	410	375	378	416	389	377	395	431	360	373	366	365	402	386	400	344	398	382	380	394	395	346	356	400	398	386	386	366	390	376	369	389	384	368	392	398	369	364	378	398	357	396	386	389	373	407	404	382	351	362	370	383	356	378	388	358	409	388	393	369	343	393	380	395	364	384	357	339	373	385	347	376	407	340	359	376	358	373	372	414	380	386	387	397	396	375	394	341	360	378	378	396	392	343	348	366	425	390	356	350	420	384	396	388	406	387	409	347	367	389	374	373	412	395	397	407	388	333	371	357	402	400	413	380	354	369	348	344	356	401	391	397	358	404	400	338	391	382	376	395	361	362	344	360	355	384	388	347	372	369	416	373	365	394	411	380	384	364	380	350	365	357	385	398	395	391	338	381	362	402	376	388	404	366	372	391	368	393	378	374	354	376	360	354	365	431	399	410	361	379	413	403	375	341	385	393	383	371	404	415	359	389	371	356	385	373	403	413	355	378	375	377	352	377	394	367	403	410	373	376	332	390	398	375	377	377	369	391	385	381	364	374	367	372	414	415	383	358	381	395	364	342	402	368
8456	1429	2503	2688	2465	2201	1874	1699	1594	1378	1299	1292	1300	1202	1126	1029	1128	1065	1042	990	1020	996	1070	1002	1003	980	987	1009	958	998	951	975	954	931	926	956	957	931	998	920	918	961	961	918	971	967	963	901	906	938	956	947	931	887	968	948	966	903	951	906	908	902	966	938	910	961	885	910	923	945	886	939	894	917	936	890	905	949	925	928	930	960	938	976	941	885	953	943	966	964	957	878	894	940	974	997	924	934	912	954	918	943	966	952	944	1002	928	880	902	954	963	925	937	954	981	891	887	915	943	961	973	1017	1003	935	901	900	933	918	957	928	948	904	918	920	969	947	914	955	978	917	925	940	955	883	944	915	970	973	951	992	912	1009	904	947	945	906	1013	913	976	989	937	915	986	918	908	920	984	902	886	919	914	931	946	938	937	886	945	954	943	898	913	914	947	915	922	986	915	965	923	959	895	993	942	915	902	951	961	934	935	943	961	955	969	960	953	930	953	963	878	947	955	899	883	941	923	887	945	931	928	924	959	919	928	913	913	916	872	908	903	937	954	944	905	922	949	882	949	923	916	933	922	942	926	972	957	936	902	924	913	921	994	973	903	932	936	956	884	980	962	953	945	910	917	965	952	913	919	964	906	943	926	951	939	933	910	962	923	893	954	894	889	903	941	892	964	866	936	931	901	884	912	897	919	912	926	961	952	951	969	925	916	940	984	927	876	979	924	986	930	901	931	948	908	922	910	916	896	918	927	943	912	910	943	878	908	909	973	914	951	917	888	921	895	930	923	949	951	905	897	908	910	914	929	921	934	939	925	894	958	907	923	959	890	926	967	972	970	900	875	917	902	957	880	877	928	871	996	904	949	941	975	919	919	941	872	934	896	918	913	917	901	904	911	926	938	897	904	966	916	888	950	979	942	907	918	880	946	946	927	891	942	937	962	925	908	922	935	911	887	982	942	916	911	885	912	924	938	921	912	889	958	846	944	955	912	885	925	923	905	965	946	926	902	963	922	951	871	951	900	927	953	918	923	913	896	913	923	927	945	918	971	924	959	932	937	1011	976	922	918	923	931	939	908	936	900	904	948	884	970	898	938	909	913	904	886	917	935	916	994	962	909	899	926	915	922	890	941	916	965	924	938	934	920	934	963	966	920	940	921	929	910	1028	923	976	988	945	895	905	874	948	979	961	893	892	944	906	925	933	985	947	896	860	954	960	944	891	937	915	915	905	953	876	905	938	928	898	932	935	911	938	894	958	921	934	888	869	938	955	928	851	939	922	948	908	1004	947	828	949	914	934	950	964	929	970	899	907	901	1007	951	976	895	944	902	932	927	911	955	954	941	923	925	912	947	960	871	947	952	960	960	922	893	950	963	960	893	902	950	951	929	943	928	923	902	935	958	913	892	909	901	930	937	962	956	881	942	939	944	947	959	900	902	999	1018	950	920	889	926	954	937	972	903	897	944	941	950	923	952	919	846	945	929	953	911	891	956	919	917	966	936	980	894	945	906	922	937	930	921	927	931	930	938	932	909	987	944	891	961	897	905	907	941	874	930	966	996	920	910	909	886	918	938	954	895	895	924	944	948	937	961	939	913	939	892	907	928	930	948	899	909	908	921	921	925	902	922	911	909	922	973	897	1015	930	973	913	944	1007	911	978	929	928	906	883	912	910	944	888	936	910	991	926	894	903	896	998	909	923	977	951	906	859	909	951	975	893	924	979	901	945	952	947	923	927	955	951	919	955	906	913	932	908	934	897	895	940	981	930	931	913	931	912	931	1006	942	942	875	935	936	916	915	971	975	900	937	886	930	952	921	934	893	907	925	943	961	980	924	907	970	941	937	981	940	934	948	934	966	920	878	914	958	937	912	894	878	960	966	922	951	933	938	900	941	954	941	898	918	974	898	927	906	905	933	924	935	996	904	985	967	961	935	956	915	890	923	933	964	956	948	876	889	936	899	921	903	936	955	995	962	960	908	958	926	931	908	842	894	897	944	912	949	899	935	977	904	926	877	968	880	914	971	935	918	939	943	896	894	959	897	939	929	940	912	998	943	914	901	898	914	953	971	939	887	909	886	912	916	927	926	981	978	911	902	900	896	940	912	958	874	930	950	915	994	896	931	964	981	910	905	956	913	933	937	962	917	933	907	939	907	879	879	953	935	875	923	999	922	943	957	999	938	957	973	931	916	888	890	981	957	924	942	940	910	936	912	949	949	985	933	913	942	925	921	927	885	937	903	907	923	941	904	915	899	906	967	902	968	936	863	976	932	949	953	889	875	942	967	1002	896	917	999	946	943	892	925	960	914	925	958	910	859	989	943	893	921	937	901	903	938	950	853	877	927	918	951	905	912	878	897	912	908	946	961	917	937	941	952	934	950	935	888	917	948	879	974	992	868	900	931	917	928	880	933	914	885	918	1000	923	963	919	923	963	983	973	955	971	906	952	907	960	921	937	903	945	906	934	906	890	974	925	923	910	927	849	949	909	924	924	876	974	934	894	903	867	893	918	905	952	941	856	928	893	870	938	928	881	892	873	912	911	929	926	891	951	884	939	846	974	940	924	918	924	898	981	911	927	990	926	995	910	931	942	960	929	922	914	951	957	920	941	962	911	949	978	898	953	932	914	929	953	946	968	960	929	883	946	932	926	923	954	975	857	944	987	906	903	977	977	913	970	891	918	920	927	939	922	905	937	958	876	959	955	969	890	929	941	850	889	954	982	922	916	963	890	888	919	969	891	892	969	936	946	910	886	898	918	899	936	950	914	942	944	887	936	915	961	934	879	893	945	959	929	933	976	1001	950	964	878	903	922	910	928	918	916	927	902	936	936	966	887	900	954	926	976	961	896	876	911	938	974	919	884	961	901	913	942	949	1005	913	958	956	947	892	927	967	943	1008	904	880	953	903	895	955	936	878	912	976	911	961	896	911	912	923	911	926	967	877	934	957	938	924	900	969	964	899	942	933	872	925	994	958	955	942	924	925	871	942	944	923	924	960	904	880	924	978	919	921	949	942	932	903	879	979	935	931	904	890	958	943	911	918	920	985	973	951	925	931	950	913	954	902	948	921	943	929	899	911	877	886	947	883	916	926	891	909	907	922	943	959	966	885	898	944	894	946	851	950	905	968	893	993	971	874	845	898	933	944	951	902	901	982	911	914	957	978	946	914	934	881	935	890	939	879	942	949	896	894	919	900	971	917	966	878	913	921	944	985	916	924	926	936	873	968	948	883	918	914	966	944	965	943	956	927	918	940	946	928	893	925	904	921	924	917	926	899	936	935	924	944	924	946	843	938	891	933	906	950	944	934	912	932	939	897	958	922	906	880	965	906	882	947	908	953	964	947	980	952	936	943	997	977	942	942	905	917	943	909	933	916	913	939	949	894	914	910	971	957	955	901	910	958	942	942	885	959	924	982	927	940	927	957	907	941	901	941	944	928	931	952	910	890	919	930	893	900	850	908	908	959	929	886	946	975	913	901	995	862	907	920	888	914	975	889	927	905	948	904	925
1655	371	398	415	409	376	346	314	332	355	377	335	355	364	342	364	344	379	389	350	389	344	346	330	331	367	355	331	331	341	385	355	330	321	364	339	355	326	346	375	364	353	357	372	360	370	328	356	367	360	340	351	356	346	350	329	338	357	321	365	339	361	340	329	340	349	345	388	355	323	356	391	381	329	325	364	370	341	368	383	366	353	362	331	337	305	326	324	334	389	337	295	332	332	309	371	363	349	346	362	388	360	324	367	339	333	353	377	323	343	350	350	346	326	346	386	342	370	356	372	334	412	368	318	356	353	329	359	376	366	378	345	362	364	324	363	359	374	347	350	352	352	333	356	359	358	361	330	335	333	348	354	350	345	321	364	304	357	369	382	345	345	339	346	384	339	377	365	384	346	367	369	375	335	328	325	362	350	385	329	352	343	374	386	367	310	386	355	338	394	361	362	334	317	402	320	357	334	333	327	343	349	354	378	373	346	375	348	383	383	371	362	333	355	360	319	369	333	352	378	338	342	363	363	352	379	327	350	346	351	366	358	337	356	312	349	350	358	359	337	351	404	363	360	340	321	350	406	305	360	373	344	351	365	350	359	353	362	379	306	341	346	377	340	387	363	390	359	336	331	349	347	319	370	350	340	337	360	371	330	380	372	322	347	356	329	335	345	357	339	391	372	356	400	355	404	382	343	350	349	361	365	368	374	354	387	368	340	353	349	370	365	346	360	365	318	354	362	332	359	374	346	366	324	341	324	365	363	348	332	333	353	353	333	355	329	311	347	332	344	319	371	326	342	367	360	349	342	338	309	357	345	357	365	372	368	352	331	356	352	361	338	315	370	318	345	371	349	390	358	337	351	353	375	367	344	348	376	346	345	374	346	370	338	327	346	345	366	350	378	345	310	336	332	368	349	401	353	383	331	353	362	339	360	362	352	337	387	342	348	337	321	330	349	370	348	339	340	356	358	347	313	332	349	349	363	354	352	376	381	332	342	374	321	342	320	361	365	351	324	332	333	377	384	370	391	328	361	329	329	306	374	328	331	334	362	296	356	366	344	389	361	359	382	382	357	310	366	355	334	357	363	356	386	365	344	352	354	397	366	365	347	343	389	363	352	393	323	316	371	372	418	392	363	329	325	329	360	369	337	347	336	337	344	364	297	341	354	391	329	369	348	335	385	358	337	363	350	353	347	343	371	356	386	310	371	331	358	335	374	368	354	357	366	341	357	348	400	346	373	347	332	363	364	385	334	300	368	362	341	369	342	364	334	346	312	387	350	345	342	368	382	377	377	333	387	329	357	346	356	362	409	372	327	330	412	357	358	382	327	346	349	347	358	355	396	367	309	376	315	344	371	364	356	309	353	332	331	336	390	327	366	364	360	345	329	328	370	332	335	347	363	367	351	344	378	329	324	322	320	359	388	345	363	365	344	339	343	366	369	369	344	328	341	338	334	337	374	364	352	367	368	340	320	322	362	363	334	368	344	371	345	372	356	345	334	352	340	378	329	334	340	328	348	338	355	343	356	344	324	342	343	360	370	356	339	345	367	370	378	320	333	354	314	352	387	358	353	379	351	356	370	320	357	324	382	384	343	366	347	329	328	359	393	371	339	365	368	351	327	368	329	342	341	362	331	329	357	387	338	378	347	336	362	366	346	319	343	328	339	327	360	337	378	364	359	358	370	347	347	333	353	334	298	358	332	344	370	368	353	396	373	355	341	340	360	318	357	370	384	363	387	351	346	343	367	314	366	361	357	341	343	351	371	353	356	382	358	369	337	353	351	360	368	369	382	349	371	351	356	373	357	382	403	312	351	333	343	337	363	350	374	338	377	355	337	300	331	350	342	392	367	356	397	357	374	359	360	337	350	400	342	304	337	360	362	319	375	377	330	367	352	378	354	321	347	341	344	367	317	354	341	366	342	315	406	317	340	352	358	303	343	347	344	331	337	343	332	381	368	348	386	331	323	366	340	357	379	379	369	385	355	363	333	332	311	357	404	343	382	389	374	325	367	365	344	390	384	328	380	335	310	364	310	373	385	351	365	345	338	334	344	355	360	346	356	361	335	321	335	355	352	389	356	356	375	352	374	382	351	346	365	343	342	366	352	361	344	322	359	398	315	386	365	366	364	362	350	362	381	366	321	369	334	332	332	327	359	334	368	360	363	361	350	375	400	379	357	348	369	346	387	382	321	329	343	335	328	342	377	332	335	367	360	322	336	352	364	395	343	384	363	337	343	329	358	347	332	326	331	352	339	360	340	347	335	406	338	349	360	375	348	362	358	373	351	343	351	334	383	344	315	344	347	359	362	372	374	317	369	402	341	335	342	354	375	376	333	311	343	366	351	392	410	346	344	346	342	376	379	345	324	327	331	381	365	337	358	396	326	319	359	339	335	364	399	378	336	357	321	353	341	420	332	339	347	339	342	352	351	372	354	373	357	304	313	345	354	341	326	338	358	354	347	365	400	335	290	376	379	359	351	364	369	397	404	350	388	371	377	362	380	365	345	343	333	328	359	338	360	351	330	338	351	316	307	323	335	354	315	353	337	344	349	317	346	326	325	346	349	360	356	336	361	327	352	363	371	360	366	355	372	375	342	363	308	358	321	350	377	383	340	319	348	350	389	388	384	356	353	303	376	358	318	330	359	330	346	359	409	352	375	354	363	334	342	327	340	364	335	361	366	351	353	367	348	343	320	314	356	356	376	346	344	332	333	344	376	342	339	340	373	374	366	346	346	337	313	341	314	323	376	366	349	376	367	372	330	357	363	360	394	377	343	377	372	370	355	337	386	327	359	368	335	343	366	343	334	372	352	374	324	353	333	353	366	352	330	326	331	355	331	348	352	402	352	355	356	381	343	330	338	330	360	325	349	336	329	343	318	408	370	358	374	365	372	356	375	373	299	375	361	412	343	371	375	338	308	341	391	339	366	353	352	396	329	361	330	363	386	369	341	379	371	346	371	370	330	373	328	342	368	330	388	382	368	357	376	346	326	363	327	352	313	351	327	333	335	353	368	325	361	345	357	361	368	333	341	346	326	337	361	353	355	339	339	340	335	339	410	336	347	354	351	351	327	334	374	352	352	320	361	350	359	365	339	359	357	352	344	356	336	403	371	336	353	311	378	364	342	329	385	353	343	346	340	336	334	365	359	359	341	355	384	363	362	366	327	345	327	371	342	393	353	374	330	354	369	369	349	383	358	320	365	347	342	335	374	345	347	365	338	367	313	384	350	343	346	360	350	381	371	363	319	349	328	300	354	342	354	359	382	357	366	330	343	336	338	372	353	336	356	338	325	361	346	368	340	343	332	386	337	352	338	357	397	336	322	353	353	392	347	358	357	344	335	352	365	398	341	372	375	360	301	326	344	316	388	333	352	349	362	347	357	366	351	366	368	356	378	372	356	342	355	350	354	343	355	356	361	317	352	344	333	328	336	382	356	303	364	355	331	357	355	357	357	348	365	396	332	397	345	330	365	373	373
2200	874	939	960	951	895	880	914	842	844	882	820	839	826	826	771	781	823	854	899	849	824	875	843	812	812	841	865	803	819	842	824	857	831	880	793	862	864	919	872	863	841	890	823	817	852	833	900	830	793	828	830	882	886	838	793	802	857	859	837	859	803	860	845	863	846	857	814	833	827	853	848	854	821	884	833	868	861	822	879	835	879	822	835	823	844	887	843	867	859	840	853	831	802	905	857	838	835	853	809	882	838	796	849	804	834	784	887	852	853	808	832	841	864	834	856	824	817	898	854	816	797	803	877	881	860	842	862	826	878	830	792	828	826	799	861	881	830	817	841	815	874	815	789	872	850	883	833	831	861	808	849	825	806	808	845	877	859	842	883	825	821	791	822	858	816	847	875	881	807	802	777	851	828	849	828	836	868	830	863	771	821	875	829	854	862	865	829	845	824	851	859	835	814	851	824	863	825	850	876	845	822	847	873	837	857	810	802	873	866	848	870	853	788	811	854	848	829	802	802	811	848	855	781	841	847	819	821	914	850	874	873	827	834	847	831	829	826	840	842	810	821	823	841	774	831	818	863	881	804	853	853	848	843	859	855	821	815	904	874	829	870	835	842	806	839	848	835	844	853	849	912	847	866	846	839	844	828	815	927	838	825	884	829	833	836	837	821	827	798	843	839	850	848	797	836	876	900	828	855	824	830	795	847	860	815	873	820	886	799	822	833	912	875	828	872	826	832	834	754	804	819	848	856	803	857	878	773	826	860	798	849	873	837	894	815	834	853	870	833	762	825	831	876	847	823	840	792	820	878	821	885	839	864	839	862	812	863	818	800	812	874	834	842	818	846	842	768	868	821	889	821	854	818	841	779	845	923	871	833	822	848	825	883	843	831	808	898	841	863	838	838	827	851	802	884	866	838	813	837	835	816	860	853	823	871	894	872	875	839	843	827	816	828	866	788	862	783	809	824	840	823	827	842	845	856	852	817	830	848	806	821	844	805	837	823	801	898	835	771	815	818	894	874	849	792	885	905	866	813	822	866	884	821	847	893	859	817	842	880	811	835	796	843	836	871	838	816	791	818	881	823	857	841	842	769	853	788	847	821	854	814	858	831	875	837	883	852	800	786	841	836	838	859	811	823	809	837	839	860	816	827	838	818	839	844	870	779	875	811	832	845	864	835	802	824	805	815	834	874	834	797	832	804	893	855	858	867	864	861	819	865	878	796	822	870	845	825	824	836	866	845	836	812	868	832	845	848	777	852	829	809	835	817	800	874	757	864	880	864	859	841	863	814	836	863	815	859	790	835	832	864	856	861	827	815	841	813	797	856	829	832	898	788	845	838	891	838	802	848	827	855	829	885	851	806	832	854	792	765	825	868	847	862	793	827	868	819	787	870	877	830	857	806	805	858	834	829	813	820	849	795	817	906	836	777	850	804	851	855	833	850	823	831	804	849	811	768	851	868	814	844	846	841	810	821	837	852	844	861	789	786	845	870	792	855	848	859	855	832	914	856	872	869	803	829	839	847	856	845	832	818	860	800	855	817	885	850	862	842	851	851	833	915	877	838	777	869	862	833	858	892	840	772	868	873	846	825	857	811	822	845	798	915	845	881	862	829	858	817	807	827	829	877	779	878	854	848	829	813	901	842	830	845	875	873	833	867	856	827	829	853	836	822	831	861	796	804	840	829	844	847	855	841	860	850	882	862	837	860	847	809	830	806	808	859	842	815	837	808	818	896	852	838	817	825	836	843	823	875	868	801	771	861	830	887	808	840	865	879	836	831	859	869	843	817	869	841	851	784	839	852	837	793	844	803	906	825	830	874	822	846	882	861	846	831	845	872	867	824	863	812	824	820	820	849	843	793	875	838	852	843	851	879	842	836	813	838	852	862	864	820	842	839	820	787	838	806	833	837	820	865	826	771	849	799	832	816	875	837	859	808	807	818	849	890	829	868	829	873	790	759	803	853	834	868	822	835	813	850	814	828	861	845	884	827	889	825	810	836	849	855	900	822	825	859	853	830	878	853	828	857	817	835	784	836	858	853	822	852	887	859	839	822	852	884	848	879	844	872	839	802	840	808	872	798	845	870	812	806	862	799	813	784	853	813	853	827	867	845	924	810	892	851	778	870	814	779	834	855	808	810	827	851	819	917	862	828	877	794	832	864	824	841	864	850	867	841	813	852	798	839	830	871	859	908	861	854	817	845	853	833	803	790	884	826	868	849	860	844	820	794	849	825	848	816	808	860	823	820	831	835	855	798	848	880	851	812	824	856	826	854	857	816	810	863	864	817	867	832	829	824	880	839	841	784	863	844	823	850	842	831	850	788	839	866	832	832	791	871	851	847	821	826	836	801	806	803	814	840	852	889	848	835	835	829	883	844	822	872	803	840	802	826	788	831	911	851	869	852	821	825	870	833	901	827	805	863	848	822	812	841	811	840	853	832	823	838	823	858	837	827	866	812	850	864	858	833	857	814	810	888	862	864	858	819	847	850	884	817	876	828	795	852	835	781	834	855	818	824	843	861	849	853	810	870	876	883	845	845	809	785	829	789	837	837	871	799	809	869	869	866	875	866	822	801	866	788	854	824	846	854	798	863	850	821	894	817	801	803	814	911	828	797	817	842	826	890	870	857	819	825	886	847	813	826	840	851	848	806	915	855	861	876	842	786	853	873	857	868	821	830	854	855	832	867	771	864	819	827	826	830	836	875	898	858	853	912	832	856	823	858	855	851	841	816	866	821	845	805	882	852	866	862	828	846	861	880	862	779	751	807	841	844	804	822	893	829	884	870	874	816	858	870	836	874	835	877	864	863	832	842	840	904	805	893	780	845	825	785	817	853	844	775	937	836	851	858	863	874	839	902	827	793	803	884	811	850	854	861	787	828	928	897	894	805	866	925	858	825	848	842	898	857	850	809	823	882	862	828	859	834	873	829	843	834	832	837	844	797	801	800	797	881	853	826	838	868	887	871	864	852	825	795	868	831	845	838	847	783	813	848	828	845	802	830	866	851	847	823	855	904	866	850	800	817	803	821	801	875	870	834	785	770	848	816	846	809	851	852	804	808	816	876	874	824	843	843	872	810	760	896	816	837	819	786	834	867	865	837	873	879	829	832	845	786	825	830	880	839	851	842	814	847	823	818	814	842	846	873	779	840	855	853	827	817	809	803	837	828	776	864	819	847	853	854	839	857	869	851	788	835	851	862	809	771	826	832	848	787	845	820	764	845	868	877	807	868	826	849	800	825	858	907	814	842	840	884	871	887	840	829	832	797	847	801	868	829	860	831	770	842	839	869	817	882	860	853	843	838	830	849	864	828	861	827	800	794	890	910	846	841	804	882	832	842	843	858	885	877	881	833	799	869	864	845	898	847	838	846	794	797	877	848	877	865	869	859	849	829	824	848	810	816	880	820	858	853	770	854	877	819	906	816	863	867	850	840	804	801	810	817	865	857	810	858	831	793	826	827	840	888	854	887	823	859
7330	508	573	545	388	342	348	302	293	282	248	278	240	237	224	229	224	206	221	210	221	209	218	217	210	218	182	227	206	192	225	209	206	210	218	204	231	231	198	210	231	238	227	195	202	233	209	219	215	238	234	223	236	178	222	223	231	205	213	218	228	231	231	204	196	219	232	218	218	235	201	229	228	216	223	201	203	233	214	226	244	237	222	180	219	210	233	195	245	234	257	216	211	238	218	200	200	214	199	197	215	221	234	222	233	247	217	209	206	219	199	210	238	216	231	204	211	197	194	195	182	213	209	218	240	228	214	201	205	218	217	227	213	242	232	221	216	223	239	240	214	247	231	235	220	214	247	244	213	229	215	229	236	207	233	221	220	234	221	221	229	207	184	206	229	221	235	238	200	222	221	203	208	228	195	188	225	217	242	215	180	185	198	222	212	201	212	245	212	233	212	211	195	206	229	210	242	204	215	216	208	222	252	227	213	227	206	183	207	243	225	244	229	237	216	239	230	217	223	217	223	203	219	214	234	227	208	219	198	249	230	211	225	216	228	209	206	260	219	238	213	221	184	221	214	187	222	205	223	224	232	236	200	219	219	230	228	220	232	216	214	212	213	212	192	233	209	234	232	240	205	225	217	213	198	225	225	202	214	242	203	223	219	213	235	243	216	207	207	221	210	208	202	222	220	208	241	225	220	223	218	233	208	222	248	229	211	226	247	208	211	217	232	234	211	237	218	212	187	197	230	210	199	210	228	220	213	210	181	198	219	223	206	202	237	232	198	195	233	213	210	220	220	228	248	234	227	209	227	226	198	226	223	202	212	212	220	210	198	228	214	170	211	216	204	209	221	216	218	216	199	226	200	203	232	221	193	220	221	228	222	211	197	222	222	235	215	221	185	234	236	237	203	232	231	193	194	220	207	211	218	220	230	223	237	225	247	218	225	204	216	214	246	229	228	229	226	263	225	254	242	210	238	221	200	200	175	253	198	249	227	201	197	220	212	231	215	185	229	207	211	209	201	211	191	216	214	191	183	201	242	215	257	237	216	214	213	210	195	215	226	224	211	222	216	219	218	246	248	196	197	216	243	209	212	206	208	250	194	199	185	205	225	198	228	200	218	209	212	251	237	227	229	236	195	210	228	230	205	210	189	198	205	235	199	241	219	198	205	237	235	225	254	220	224	235	208	227	187	243	255	214	219	210	227	237	228	205	229	218	215	190	222	195	237	210	224	227	210	208	231	217	208	242	225	211	210	210	200	224	215	252	244	225	215	202	218	228	244	205	212	232	228	226	231	243	229	226	217	223	185	220	208	213	219	191	214	244	207	209	206	225	229	202	243	184	183	214	217	218	228	242	216	213	225	205	234	226	218	232	220	217	211	219	222	226	226	206	229	214	223	194	220	213	219	246	225	227	237	239	237	229	231	218	247	232	217	260	219	195	202	212	197	199	217	199	203	195	235	255	213	209	207	207	210	210	227	180	229	220	197	195	225	230	249	213	223	215	219	215	212	212	190	220	213	208	237	247	208	220	232	235	219	201	226	212	211	227	221	223	202	225	200	190	222	221	209	191	219	214	215	237	225	211	222	227	231	220	234	225	210	219	224	241	213	224	230	219	221	190	210	174	239	240	204	175	214	209	228	221	220	217	212	205	202	210	234	257	226	219	220	220	221	195	216	196	204	206	238	229	253	226	209	223	231	225	227	235	244	248	229	198	229	232	215	220	244	214	207	227	223	190	235	215	192	213	203	225	242	213	202	221	234	225	198	239	229	224	210	218	220	212	219	211	205	212	236	243	226	239	216	212	182	217	221	215	204	210	228	236	186	241	204	204	218	230	237	224	229	248	228	211	194	210	217	189	215	221	173	195	223	192	210	259	212	229	211	213	241	228	209	195	234	206	211	210	210	213	266	247	222	213	228	221	239	197	225	218	236	206	230	237	250	208	211	209	188	210	211	229	183	197	189	198	229	263	230	209	220	227	227	218	221	190	237	220	206	232	227	223	234	210	183	200	213	187	198	212	200	201	215	213	208	200	201	219	239	234	255	223	218	235	221	211	253	215	187	224	192	208	220	224	230	235	240	231	213	220	227	218	199	186	194	219	228	228	214	229	208	203	232	215	187	240	206	230	202	187	207	231	218	238	213	214	183	230	207	207	216	211	207	220	242	207	231	197	266	218	241	195	213	214	225	241	210	211	203	231	218	217	202	230	203	204	201	209	210	187	206	230	242	222	240	211	195	226	210	242	197	212	227	222	211	205	233	235	211	227	212	198	217	190	192	199	235	214	235	218	226	229	238	242	230	212	198	220	229	222	197	207	190	198	197	223	240	213	192	187	209	219	218	233	247	232	230	213	205	213	183	211	190	224	251	220	239	241	205	239	225	209	202	229	215	209	211	207	204	212	202	213	206	215	209	184	219	229	218	227	221	217	189	207	223	209	202	234	203	240	209	223	211	234	227	211	227	260	191	237	227	233	213	203	237	200	180	199	214	235	214	210	215	242	239	233	193	195	213	208	199	205	212	233	197	208	214	203	212	196	188	205	203	211	226	232	203	204	221	235	230	221	215	202	209	194	215	246	251	228	226	250	226	205	224	214	224	222	223	225	244	206	230	225	205	213	228	222	224	220	224	227	226	185	205	219	221	212	209	217	212	245	222	223	218	246	238	191	221	179	213	201	217	244	247	207	211	226	211	196	204	218	201	231	231	229	232	236	222	193	233	187	227	221	220	239	169	204	170	215	220	249	226	208	226	189	212	239	202	220	246	219	204	207	232	220	244	226	210	203	201	232	232	207	208	214	215	243	224	198	230	259	206	229	218	231	198	204	220	207	251	232	228	208	184	215	200	226	216	239	231	215	187	209	245	214	234	242	214	220	240	209	216	219	219	215	203	199	229	215	221	231	222	209	212	238	212	206	233	198	237	259	223	224	218	211	226	233	218	225	188	214	193	218	227	199	238	194	225	215	207	233	212	224	231	235	229	184	235	230	224	186	195	221	222	217	219	228	215	220	199	205	223	217	231	220	207	227	236	216	233	183	197	204	216	241	238	218	216	223	229	234	249	211	220	219	208	212	224	215	212	206	226	226	207	213	245	239	202	237	217	198	204	199	209	245	206	198	207	234	210	183	235	251	222	212	221	191	227	208	213	225	224	251	204	206	206	261	222	223	222	215	213	215	241	236	224	240	210	222	228	222	179	214	209	235	208	220	197	210	198	210	211	245	202	214	208	238	208	234	227	203	221	221	200	243	234	226	199	201	215	208	202	202	227	220	189	248	252	203	205	228	225	211	229	214	234	225	238	231	235	219	198	225	224	215	221	224	190	238	212	229	219	194	204	216	196	205	225	218	234	220	231	225	244	217	208	242	203	218	204	218	203	195	220	221	238	213	232	210	221	213	226	224	199	207	236	216	255	232	216	212	229	226	225	212	217	200	213	235	181	197	210	219	229	213	213	221	238	224	187	230	216	216	201	217	205	207
6294	848	1401	1559	1432	1218	1110	943	912	864	778	854	768	680	670	644	719	647	572	678	663	681	653	616	598	664	618	626	635	627	628	593	601	594	623	625	559	564	656	609	621	574	633	595	590	620	638	628	593	574	590	615	625	554	624	644	585	602	650	591	661	570	626	576	577	568	638	585	568	600	602	616	609	598	555	580	542	592	616	579	594	634	599	590	616	612	543	589	585	603	556	608	579	593	644	590	551	549	588	619	590	616	575	634	566	587	623	590	667	562	573	611	562	598	616	602	598	602	573	575	603	589	603	620	649	570	616	601	626	575	629	593	623	563	605	614	619	605	589	612	594	614	629	625	584	548	615	623	615	602	570	637	610	633	624	568	633	571	608	643	600	655	591	592	646	613	593	639	578	582	585	573	624	591	628	611	590	612	619	618	611	600	590	594	567	580	585	574	570	624	599	538	595	613	567	577	583	624	600	592	587	589	593	573	592	618	628	582	606	612	618	586	609	604	600	587	625	603	583	597	589	584	595	598	561	549	573	605	570	630	547	610	565	557	600	627	559	565	622	583	613	617	546	601	591	662	614	580	600	626	604	564	573	559	571	600	610	596	590	563	580	604	609	583	614	578	591	602	580	609	592	560	596	602	539	599	602	595	596	583	585	588	621	581	568	578	589	608	612	605	594	623	566	615	554	623	562	645	595	575	610	625	637	553	604	582	571	558	617	596	604	572	585	640	614	547	602	569	637	639	606	583	579	595	607	585	618	539	562	590	575	606	612	625	614	574	579	579	572	594	627	579	574	612	582	606	601	580	591	636	560	608	580	596	613	604	596	633	614	585	595	557	595	588	545	614	615	599	570	619	586	586	561	582	629	635	604	609	559	627	561	548	620	597	579	555	588	587	608	619	582	591	620	576	564	579	584	621	591	641	623	577	617	604	611	553	587	584	599	612	543	574	587	561	650	571	610	586	629	627	568	574	592	609	589	591	579	580	561	566	567	619	586	617	600	618	602	555	619	587	605	581	606	604	590	547	617	611	566	579	559	558	574	579	584	599	594	636	556	535	635	580	584	583	613	587	577	571	581	559	580	591	580	579	605	577	615	612	581	576	593	605	613	565	591	584	558	604	606	633	577	585	566	618	594	592	620	555	607	575	610	606	583	593	599	590	584	618	597	576	577	566	630	586	648	600	577	609	589	617	594	611	594	560	647	589	577	601	551	582	589	611	555	593	581	580	575	555	588	626	602	620	598	597	584	549	568	607	599	582	598	607	563	610	574	613	544	617	542	565	611	600	593	540	614	572	549	612	547	613	577	646	631	571	634	577	573	592	580	632	597	598	599	571	587	621	548	550	623	616	597	561	581	646	603	573	582	605	621	545	574	592	610	582	613	612	591	554	619	573	598	608	579	589	587	621	622	593	593	592	561	587	626	620	610	623	607	595	595	589	565	597	607	596	602	620	576	608	605	607	586	585	586	575	604	550	627	571	633	591	564	586	599	584	611	612	562	593	605	563	618	620	613	602	570	627	595	612	572	578	632	562	589	573	599	600	592	601	609	627	570	603	579	578	560	620	598	628	545	598	592	608	532	577	605	590	618	608	547	550	579	681	597	583	627	581	618	625	581	622	625	567	602	578	621	632	558	618	629	579	589	574	573	599	591	601	606	584	584	581	608	575	585	614	630	580	599	563	587	602	631	581	567	578	596	575	591	578	634	618	589	566	551	609	566	617	567	562	572	627	580	542	613	604	576	614	629	573	584	595	565	567	621	605	609	637	585	555	623	572	584	630	581	583	590	588	659	585	606	627	602	622	599	588	589	591	603	607	566	573	631	598	620	640	641	565	628	614	573	615	633	586	603	576	569	569	582	610	608	597	589	592	624	574	604	577	578	597	575	554	586	603	583	562	599	622	623	564	607	605	593	576	573	619	612	573	574	600	580	579	575	603	604	586	575	565	608	531	579	571	604	544	621	589	615	620	599	578	576	575	576	611	548	583	579	627	578	614	589	585	575	616	583	564	585	576	603	607	583	563	611	565	598	557	603	610	582	625	600	602	598	597	541	593	567	584	576	646	620	621	582	560	606	611	620	582	590	564	614	620	599	574	575	616	603	561	573	616	582	549	578	622	568	576	607	588	591	605	609	636	605	580	628	631	608	574	582	588	540	604	566	607	599	584	593	613	563	585	616	576	591	591	614	567	601	596	617	617	603	590	570	613	635	591	551	571	578	603	602	609	640	623	556	590	594	578	612	617	614	587	586	561	564	580	566	574	612	609	597	564	565	645	600	590	594	554	628	595	547	616	618	624	589	610	620	562	571	606	597	614	644	563	589	607	590	533	592	580	623	600	586	617	614	612	583	578	607	580	624	609	577	603	587	574	604	582	579	592	600	612	575	609	633	614	576	596	610	648	584	639	597	598	593	572	548	588	590	580	613	608	566	621	605	546	615	631	555	567	598	565	630	589	609	581	653	585	563	564	604	602	592	549	612	616	632	555	599	635	577	595	567	576	612	558	588	558	580	584	565	640	578	557	542	576	593	575	608	601	552	629	602	594	635	574	587	587	604	559	575	577	602	604	598	566	608	596	592	638	554	596	599	595	632	610	575	589	600	606	610	572	568	571	601	594	636	591	555	588	593	588	602	628	586	608	588	577	660	574	597	602	581	617	625	593	617	576	567	599	607	545	561	562	560	629	609	575	597	592	556	596	602	544	608	566	572	596	606	579	603	569	613	601	559	591	623	623	590	620	621	599	536	590	596	602	590	614	569	595	598	596	637	601	598	578	610	571	592	582	615	639	576	564	613	587	590	603	586	571	596	564	576	607	636	623	603	590	587	572	609	561	579	578	621	601	567	566	549	589	580	582	590	559	614	573	568	590	602	557	634	589	631	550	595	602	558	619	580	605	619	564	574	584	609	624	638	645	607	617	597	613	591	609	568	594	582	617	636	589	584	599	613	590	626	612	558	602	563	572	597	598	575	543	571	628	596	537	567	558	577	569	578	590	592	586	592	588	597	586	569	590	560	587	570	618	630	655	581	613	584	548	617	614	585	536	571	526	616	615	610	624	593	622	668	587	567	611	592	602	631	595	629	606	599	616	591	585	601	613	589	610	575	549	581	609	617	583	592	563	578	606	607	593	624	623	574	575	615	602	548	627	616	573	588	599	601	579	596	594	638	541	600	617	597	592	560	595	624	637	565	562	595	561	589	592	596	571	591	551	583	612	618	561	597	602	579	567	610	588	592	578	593	594	610	584	565	567	570	592	579	587	603	575	581	597	622	643	580	614	583	584	608	600	581	622	624	639	586	530	597	578	598	592	581	598	645	585	600	610	572	560	560	625	625	589	593	598	557	547	591	586	630	587	599	600	612	582	588	647	578	597	570	609	621	557	587	586	593	617	591	589	614	586	579	660	600	593	577	615	622	561	613	571	608	598	601	599	599	590	627	595	656	607	565	622	608	566	596	584	601	581	636	552	579	603	634	612
14640	1400	1092	915	743	608	563	534	511	479	441	436	468	405	406	426	395	415	429	393	412	410	443	385	414	393	367	360	377	411	421	406	435	410	373	355	372	398	419	430	384	371	338	363	376	374	388	362	372	391	378	390	383	366	382	362	356	366	383	385	376	388	412	389	381	394	411	380	358	382	408	385	375	320	329	358	378	354	358	371	366	358	379	405	364	403	342	393	434	396	400	404	400	388	386	422	391	376	393	372	364	413	370	359	379	400	434	368	339	391	375	387	402	366	432	385	412	408	395	360	383	345	386	366	332	367	409	393	390	359	359	381	384	383	416	378	406	398	332	390	349	396	380	368	450	384	362	331	349	371	402	370	386	337	382	407	418	373	377	379	398	425	408	339	380	372	368	404	396	368	379	411	403	382	386	355	415	402	412	408	398	394	376	382	401	366	381	372	378	375	358	374	407	372	346	368	352	367	415	393	439	380	386	385	391	395	391	388	417	369	409	370	389	391	378	432	371	367	390	357	374	393	387	392	414	420	409	342	354	373	345	352	401	410	360	362	379	403	379	391	409	374	392	411	344	404	374	428	381	375	408	390	439	391	365	395	397	391	336	413	387	365	381	404	382	397	379	381	349	363	349	374	401	364	351	358	408	379	367	366	355	379	386	367	401	415	421	380	377	371	396	369	394	384	393	366	403	338	381	383	383	368	381	381	361	428	379	410	374	420	412	399	368	404	369	385	413	399	415	366	375	373	378	326	409	370	390	362	359	381	406	399	377	401	381	394	375	391	412	387	373	361	373	393	357	374	378	355	373	380	411	406	398	431	410	349	385	388	441	363	348	331	371	365	425	370	403	405	379	389	358	383	371	391	375	375	388	382	376	356	449	360	369	415	391	372	388	368	367	386	397	402	392	406	408	356	376	375	351	384	367	420	372	357	356	388	378	431	380	426	368	372	397	392	414	389	373	382	401	401	394	336	397	420	401	401	387	373	384	334	401	362	362	388	380	376	415	349	407	382	376	338	354	356	364	388	352	383	357	370	385	344	425	386	377	385	373	388	382	385	384	398	382	366	403	389	387	379	403	389	413	385	376	370	405	410	384	370	399	386	385	377	409	365	386	374	381	370	406	404	352	426	379	370	370	392	369	362	398	371	384	409	394	393	385	405	412	401	390	421	348	378	373	366	356	359	410	398	395	369	384	373	412	431	359	381	379	372	383	388	363	393	396	405	377	388	376	379	387	353	403	384	369	379	381	360	381	398	350	345	380	369	402	390	360	410	417	388	375	402	393	392	377	383	400	370	386	385	352	359	337	383	383	369	383	365	410	402	392	392	415	372	339	404	401	369	367	393	365	386	379	424	390	426	414	385	389	389	412	392	368	436	378	387	394	383	391	363	353	374	365	391	349	345	383	358	401	402	412	398	388	379	362	389	387	390	406	430	351	397	360	347	415	389	371	360	366	414	371	356	375	381	411	385	374	348	372	398	368	382	370	410	374	344	420	388	381	363	367	365	361	380	389	368	372	338	381	413	376	373	400	348	390	398	409	390	347	380	407	368	377	372	364	421	401	353	390	413	386	373	417	364	345	353	388	374	362	397	370	366	381	389	393	442	373	365	400	387	385	399	377	336	410	377	368	358	396	391	429	407	366	384	396	439	379	392	388	317	364	370	377	395	335	354	389	381	399	422	433	397	383	381	414	423	391	417	413	334	357	359	390	357	398	357	390	391	419	385	342	368	377	428	382	390	412	347	343	401	413	385	379	371	392	362	385	393	396	407	390	378	334	381	409	394	413	344	383	357	371	391	410	400	392	386	406	389	367	380	392	397	393	393	386	403	358	380	398	385	382	408	373	386	369	378	350	359	385	375	367	387	386	360	389	367	386	386	360	378	379	365	411	416	410	336	378	357	385	395	376	383	432	396	411	392	364	359	370	407	416	400	394	380	383	396	408	400	383	423	406	378	403	381	350	399	367	378	399	391	381	400	363	368	394	413	398	367	406	376	355	418	399	396	368	401	379	375	408	352	384	370	373	368	401	412	365	401	389	378	392	387	396	383	374	353	405	415	411	369	352	400	450	402	404	404	430	395	359	328	351	341	398	405	408	373	382	392	374	378	366	377	385	414	371	419	351	392	405	352	361	388	385	395	407	398	386	375	401	389	406	358	353	380	389	395	401	405	357	354	412	427	369	341	379	371	368	358	389	378	376	401	385	408	351	416	418	383	383	362	371	339	371	410	378	387	352	382	362	360	423	396	385	356	350	396	388	376	404	352	363	369	368	358	398	375	414	411	386	387	365	370	387	373	381	367	392	382	392	378	405	413	420	369	388	427	382	366	385	395	397	406	361	368	340	392	374	385	345	402	377	418	420	352	394	402	407	377	384	406	389	349	423	354	374	349	354	380	379	367	387	372	366	378	365	360	427	389	373	378	353	397	384	353	342	379	359	377	390	353	401	395	383	416	359	374	391	408	403	371	396	356	397	376	383	398	395	431	370	431	348	369	372	401	380	387	361	343	407	395	360	375	396	361	359	401	394	390	396	374	356	373	392	366	392	371	355	356	389	373	369	353	383	376	332	401	380	389	385	434	359	390	371	391	383	343	370	377	392	393	378	351	373	389	376	393	386	382	412	398	412	388	370	436	397	394	368	374	378	377	405	382	402	377	366	383	382	410	375	393	355	384	353	411	411	358	377	391	391	342	395	390	393	384	377	406	353	417	387	396	364	402	371	418	399	378	377	368	388	360	393	374	380	387	339	367	412	366	393	372	361	376	420	421	372	376	411	380	376	368	370	384	378	394	372	377	394	361	380	366	382	406	395	435	435	383	368	398	385	372	375	412	370	373	375	353	444	398	363	363	389	416	413	373	431	361	350	375	393	404	410	393	392	361	392	373	368	382	375	353	395	366	389	412	356	411	376	374	357	365	369	397	345	342	394	352	421	422	377	373	358	381	415	394	373	381	380	368	395	411	403	445	394	385	358	361	375	414	409	384	380	362	395	351	390	388	356	366	396	431	411	410	404	371	353	378	388	377	389	352	416	380	382	388	355	394	340	385	355	392	403	374	396	399	396	403	398	361	329	403	355	381	372	362	421	366	363	395	406	382	359	412	377	402	402	368	368	377	375	383	385	384	403	392	370	375	401	338	375	380	366	353	362	393	356	405	390	403	386	354	404	362	429	416	376	375	366	426	362	377	342	347	385	394	359	348	389	402	369	377	400	374	371	353	363	409	397	394	342	351	402	349	338	420	372	371	362	372	412	391	419	378	399	371	416	423	406	358	379	407	359	396	374	381	373	372	402	381	367	393	384	377	395	378	378	385	362	402	395	438	388	406	384	358	402	372	363	388	373	377	420	372	357	419	363	358	378	398	382	394	358	380	371	399	426	412	446	410	386	373	374	360	379	379	349	378	387	391	399	419	398	412	375	366	371	356	395	388	379	350	373	372	408	366	407	389	397	412	363	394	374	428	360	397	397	393	380	384
8407	1506	2364	2686	2492	2193	1890	1653	1566	1365	1332	1368	1235	1235	1140	1097	1080	1076	1055	1018	1070	1015	996	976	1047	949	1013	982	960	992	1000	987	981	962	944	981	945	942	959	955	928	939	961	918	902	996	929	975	933	924	978	932	919	961	938	917	898	907	929	966	946	933	912	947	977	884	956	940	972	943	953	952	926	929	933	919	941	994	886	940	933	934	961	940	903	936	937	917	911	928	896	922	918	972	914	978	892	934	961	962	926	896	959	905	920	918	955	916	941	882	967	932	912	897	954	904	930	895	995	904	944	833	942	898	956	978	956	938	968	945	890	961	974	974	965	949	937	936	931	910	906	950	877	917	903	902	868	938	940	973	903	891	917	924	908	920	956	942	916	908	985	923	925	969	889	951	877	951	936	913	915	932	923	934	888	924	904	960	939	868	1002	937	961	910	892	922	938	890	914	934	967	927	953	923	966	950	930	955	900	960	960	948	939	927	991	923	940	953	927	894	952	919	908	944	894	954	933	962	930	921	943	901	933	896	905	938	920	956	891	867	987	918	927	897	899	930	910	890	946	909	882	1003	911	991	918	955	890	896	907	913	1004	896	938	928	913	899	886	929	925	897	945	932	915	861	966	892	939	933	884	955	939	965	911	908	997	976	943	891	927	885	886	979	953	978	908	939	877	928	928	963	910	887	897	956	964	908	959	936	914	905	906	967	957	918	906	887	947	926	950	865	905	934	904	952	935	926	966	1012	939	963	956	866	959	889	876	970	969	958	921	957	926	869	938	955	924	904	950	941	915	903	967	940	895	967	931	942	892	939	948	881	946	918	885	885	946	938	876	903	941	918	948	920	915	911	979	938	947	911	926	895	926	895	935	900	937	912	918	891	955	920	928	906	910	982	954	947	926	944	984	927	881	935	853	932	962	918	913	896	896	934	956	911	937	906	956	997	869	1016	961	933	913	941	966	878	900	924	970	909	933	951	951	960	941	973	912	967	923	960	891	937	919	884	923	903	924	913	984	897	915	924	927	934	902	918	916	913	914	924	935	969	923	884	930	905	924	899	970	933	905	935	955	943	904	936	947	1018	909	925	924	945	936	915	949	917	936	933	933	894	955	945	880	954	935	932	937	937	903	933	933	934	942	879	920	960	974	928	934	905	932	947	933	918	993	937	932	982	902	911	935	900	938	908	963	936	936	928	933	908	943	880	942	932	937	906	950	922	959	924	887	969	922	941	940	949	963	932	909	896	899	919	927	982	917	910	946	916	906	966	949	895	967	949	926	894	908	916	930	964	941	927	903	888	920	959	938	998	955	899	948	955	903	965	907	926	856	971	961	937	912	915	920	918	887	947	921	946	947	917	916	925	859	865	933	918	960	925	922	931	949	936	897	949	897	962	905	892	904	885	943	914	941	935	867	933	963	949	894	942	949	953	905	940	886	903	891	923	878	912	936	918	907	913	933	924	917	960	964	912	978	968	956	888	959	974	906	962	968	918	926	938	895	931	933	927	963	895	973	904	914	930	966	890	930	960	919	917	979	947	918	916	973	946	911	930	949	949	929	971	952	967	837	930	928	916	960	939	889	950	961	951	961	943	902	981	927	947	880	890	942	924	910	980	924	905	912	877	918	940	897	895	979	898	994	873	914	985	902	939	934	1012	929	935	944	898	959	973	903	932	917	938	930	962	910	961	931	928	849	962	916	910	896	891	959	1020	934	903	957	948	945	882	907	891	916	937	940	955	893	956	989	926	902	959	931	983	950	949	932	935	975	921	965	958	936	937	928	901	921	948	960	985	918	922	950	926	935	938	904	949	887	937	961	951	947	965	909	953	913	950	978	947	940	964	879	940	945	967	915	963	940	918	910	949	898	965	970	886	929	982	940	896	885	934	924	892	876	964	936	901	976	923	881	911	861	935	908	860	921	918	969	996	912	921	940	926	929	960	938	924	943	1016	964	902	929	940	898	866	971	921	918	934	937	946	946	918	930	952	964	869	927	944	927	920	938	935	941	951	947	949	936	954	930	948	934	951	938	912	946	962	888	934	946	976	958	913	930	894	955	923	966	952	888	946	887	950	958	889	936	953	898	903	970	912	926	965	936	959	919	921	955	910	865	903	915	923	917	948	890	873	949	907	940	921	941	942	929	932	893	956	915	866	917	892	913	911	963	917	912	872	945	889	937	933	885	963	882	955	922	921	905	882	907	935	862	956	949	904	941	918	983	932	865	916	930	984	920	934	930	1020	925	937	961	906	932	932	1010	1007	941	895	946	945	900	931	962	899	950	841	903	961	956	909	937	956	901	931	969	970	914	917	929	934	914	927	910	922	931	994	975	980	856	940	918	933	947	922	907	948	921	898	922	917	920	914	943	974	927	933	935	981	891	927	932	907	943	895	939	905	881	943	908	968	918	1008	982	883	942	911	941	945	950	887	922	889	919	968	948	963	949	919	911	953	917	920	947	941	977	939	903	921	911	965	946	839	943	939	956	955	917	963	928	912	924	930	917	922	962	934	860	958	950	931	906	939	979	907	955	978	885	921	982	912	938	951	933	935	973	900	928	892	948	906	929	915	938	912	947	972	894	959	952	958	917	967	914	906	941	926	940	893	868	887	899	979	943	902	961	987	909	886	935	925	923	990	866	929	943	969	849	929	883	900	857	945	925	888	909	927	917	940	906	963	925	956	904	881	916	962	936	887	947	925	945	924	920	965	932	928	941	951	918	993	920	941	902	891	957	896	920	966	911	952	977	941	938	906	975	984	951	954	950	986	956	893	879	958	909	926	942	939	928	990	946	887	895	878	933	932	926	958	931	937	874	914	931	892	918	901	987	955	897	901	878	954	942	959	928	919	962	910	914	930	926	949	918	988	933	957	925	937	878	923	901	864	913	903	977	922	919	925	957	875	980	937	902	886	903	961	970	884	927	876	906	904	906	991	954	932	900	960	981	947	909	917	932	928	974	881	923	947	916	904	958	917	930	873	882	946	951	931	934	963	887	896	945	921	930	946	899	939	916	900	908	909	937	890	891	938	923	904	967	948	944	931	950	934	899	963	951	899	921	920	915	822	925	904	891	945	975	881	920	958	937	933	857	946	946	940	897	895	939	890	936	923	924	915	939	906	918	966	952	906	954	902	959	871	964	939	923	940	916	930	924	946	975	910	958	981	948	947	947	885	915	943	890	936	974	931	956	893	926	949	944	916	923	941	909	895	912	903	961	932	931	951	931	952	973	948	978	960	956	980	946	999	941	944	957	893	1043	908	884	889	946	919	882	913	935	926	933	822	905	900	926	968	935	952	879	965	859	946	956	913	909	927	924	932	944	967	900	977	887	956	904	890	945	919	946	950	942	904	914	892	954	896	898	888	962	936	907	941	926	905	950	926	912	873	964	947	912	916	889	935	901	951	943	946	926	900	887	957	951	896	901	979	943	947	928	954	974	968	1009	971	935	897	966	996	933	936	946	932	961	921	931	905	961	914	921	902	918	897	963	922	949	897	948	891	887	928
1580	387	382	423	388	373	323	321	332	373	330	353	354	324	386	359	345	361	333	336	333	352	375	366	306	364	329	393	359	344	350	324	333	351	340	373	311	333	369	345	321	346	335	349	375	370	323	353	382	331	379	364	342	405	357	337	351	376	347	349	355	349	346	385	347	373	335	347	361	330	345	329	363	321	299	365	343	353	364	344	340	349	342	388	351	407	317	345	358	339	357	360	345	356	350	366	350	342	371	352	372	331	391	359	336	311	322	357	338	412	329	365	343	366	334	359	359	324	350	366	329	335	359	300	339	368	332	361	306	364	333	350	353	325	340	344	349	368	385	360	333	338	352	353	352	341	332	374	364	322	324	343	347	384	363	360	373	319	357	386	354	341	353	379	358	364	367	346	377	349	356	334	335	376	380	374	327	347	350	332	338	345	385	352	358	314	353	346	375	385	325	325	355	360	328	352	357	380	355	334	345	336	389	351	359	360	378	354	410	345	330	373	337	377	351	345	363	352	359	348	384	343	381	340	327	348	341	334	362	335	346	330	331	329	368	352	347	343	353	367	323	357	339	398	399	320	315	354	364	320	356	347	348	357	356	367	387	363	326	321	340	345	366	388	362	351	365	360	338	382	336	375	339	355	383	372	355	327	349	328	357	336	352	342	357	323	366	376	354	363	358	349	348	347	364	380	354	348	386	336	338	331	317	342	366	354	371	358	361	353	365	349	350	376	337	364	374	336	371	340	366	387	345	324	378	396	338	331	368	360	373	387	314	345	370	346	334	337	366	349	342	435	361	364	367	381	338	348	340	361	326	326	347	360	360	379	384	362	338	356	365	358	346	340	379	360	309	367	308	337	366	380	326	334	329	346	347	359	368	378	328	387	338	350	333	358	385	366	363	337	338	330	323	351	379	354	384	342	363	317	362	414	342	336	333	343	340	338	359	323	386	353	368	344	342	360	310	360	334	363	338	374	353	375	330	315	351	359	336	356	349	364	340	400	343	313	326	357	340	348	359	369	327	311	366	329	341	355	324	307	360	397	351	356	351	361	380	338	347	373	378	372	363	327	360	302	321	379	345	367	322	337	339	359	400	374	330	342	347	368	368	402	326	358	346	352	364	333	356	363	358	390	369	329	376	374	366	347	357	354	349	381	321	348	364	333	341	383	323	372	361	350	332	366	330	345	397	342	348	321	362	354	302	358	368	354	351	322	375	346	330	344	356	350	336	332	356	379	369	321	372	362	382	354	368	372	347	348	330	371	344	352	330	355	344	340	378	380	321	386	326	363	363	313	353	343	349	359	327	356	381	349	347	346	392	325	315	372	386	327	307	344	344	352	380	365	400	345	365	361	340	325	373	335	323	329	343	349	347	309	353	366	349	351	364	324	346	351	335	352	354	349	322	332	372	331	369	309	361	348	336	384	341	345	396	350	369	381	357	363	365	385	340	380	373	327	363	363	362	339	358	349	375	370	376	379	341	361	386	335	380	346	376	345	324	375	346	327	362	339	367	349	370	363	349	358	404	375	364	371	344	368	356	338	341	369	332	344	343	361	341	340	326	332	358	373	358	357	345	375	358	333	362	311	334	343	350	327	347	364	344	375	360	359	354	393	342	334	353	366	402	352	387	361	395	336	376	331	358	325	371	370	355	338	342	353	350	339	328	347	404	332	344	356	315	349	318	345	300	345	365	372	336	349	323	322	351	311	335	367	331	367	374	348	342	377	357	347	361	374	352	348	374	338	380	356	386	352	312	354	328	341	371	366	346	356	339	373	346	351	318	395	321	333	347	343	348	385	363	379	380	339	355	350	356	356	351	390	364	343	346	359	337	362	358	383	335	367	368	383	328	338	344	338	378	368	361	348	353	322	322	360	348	361	384	334	339	372	380	358	369	354	364	354	357	351	347	368	319	340	322	354	326	356	347	362	326	324	332	348	353	356	362	336	289	352	361	364	341	344	370	357	366	358	356	342	346	346	388	351	374	375	350	349	366	352	366	368	312	347	361	379	362	354	349	360	310	351	345	350	360	367	353	337	329	349	363	358	362	363	345	301	347	376	349	342	356	374	389	345	331	344	372	346	339	363	350	391	352	349	329	352	358	327	346	363	374	361	343	330	365	336	350	375	323	326	410	373	352	358	374	366	344	359	355	342	312	317	342	363	343	370	404	350	379	344	378	350	384	401	362	330	353	366	373	364	368	355	382	349	345	334	344	387	361	330	342	338	333	339	352	354	379	348	364	357	322	371	385	358	351	371	350	353	321	353	342	333	289	363	347	330	371	374	390	358	368	332	346	338	359	374	367	358	351	351	350	351	351	384	361	350	337	356	351	347	386	341	334	354	313	344	353	369	386	338	328	338	350	334	344	367	315	350	374	353	365	373	342	340	389	361	342	350	385	351	358	336	333	322	349	337	387	388	335	357	375	362	357	327	349	343	312	334	360	336	351	387	341	341	364	372	361	346	360	332	333	349	346	323	357	346	373	369	347	325	348	363	360	349	366	363	312	379	319	373	371	335	350	345	392	345	354	336	378	359	343	331	349	337	365	348	326	323	369	372	337	342	333	355	329	293	310	342	324	328	345	343	328	321	354	342	320	340	337	368	354	361	359	333	326	383	342	365	363	357	365	347	308	373	329	343	358	339	329	369	351	353	339	340	375	358	358	362	381	356	344	346	348	382	356	323	339	353	332	347	344	342	355	383	333	332	383	308	371	352	366	346	365	357	366	383	335	349	324	347	347	305	351	321	353	344	347	326	337	381	364	372	317	353	340	358	339	389	355	364	351	333	333	336	365	332	380	341	365	338	377	319	297	366	349	389	355	348	365	366	345	338	360	370	385	330	349	330	346	368	334	343	330	333	404	342	329	357	382	335	350	314	365	384	347	371	361	366	347	381	375	343	355	383	382	350	356	372	360	345	349	353	335	348	323	291	325	359	333	353	347	343	354	381	356	361	352	339	349	345	376	355	338	339	376	349	346	327	351	363	313	358	350	343	381	344	353	359	352	369	376	344	384	352	357	364	333	355	365	341	360	363	335	345	390	382	354	350	347	361	332	367	341	336	344	345	325	335	334	382	384	335	372	369	364	343	359	361	342	340	356	371	347	372	341	338	381	327	315	334	336	336	349	365	315	311	303	308	320	376	349	367	324	342	347	365	393	329	371	328	351	367	341	337	364	370	359	376	355	355	424	362	361	350	354	397	355	355	371	364	365	321	374	353	347	378	404	333	344	358	295	359	373	355	367	345	368	339	398	355	343	339	356	331	373	336	322	337	321	363	360	370	328	366	400	330	305	338	396	330	368	334	325	394	334	350	378	326	358	303	375	348	371	335	343	357	352	361	342	391	347	368	356	367	354	317	344	340	366	357	384	352	306	351	350	336	343	351	296	328	300	343	386	328	352	319	320	392	372	346	330	336	345	326	338	303	370	345	338	347	360	340	355	351	372	373	375	342	307	344	348	365	349	337	370	354	359	344	337	351
2129	823	945	962	935	907	864	905	860	888	870	848	881	858	826	820	846	839	813	852	793	821	851	831	840	874	845	836	847	835	865	849	855	925	829	808	862	856	763	830	828	861	842	863	818	849	878	795	859	850	852	842	821	798	837	847	810	845	849	899	848	865	765	827	851	796	822	846	836	798	857	872	836	842	807	859	887	798	808	823	803	828	866	841	883	898	817	883	875	817	837	850	825	828	829	823	866	864	781	864	820	830	859	830	867	819	815	784	823	894	900	802	849	890	839	824	849	835	861	854	819	836	798	892	868	847	851	819	855	857	855	867	823	801	823	827	808	878	826	854	857	937	833	777	853	825	836	860	851	850	809	868	803	863	841	807	847	821	799	811	854	832	850	856	751	859	833	818	811	815	837	860	847	872	847	834	848	836	796	824	859	819	876	808	848	829	868	865	787	883	869	818	816	814	841	837	842	835	888	787	819	837	879	874	844	792	840	879	836	884	841	852	822	869	838	844	833	836	892	831	820	857	841	812	846	852	832	835	832	820	814	880	791	780	828	835	868	832	814	818	820	880	883	832	840	812	848	865	865	784	827	841	793	816	878	879	872	851	862	865	871	850	855	832	794	820	833	818	892	824	814	826	856	798	884	753	830	852	811	827	835	805	850	819	863	828	814	830	859	853	873	856	832	869	890	860	822	899	855	796	787	859	897	843	906	840	872	811	877	827	880	866	869	819	871	886	865	808	845	826	838	879	847	867	847	859	830	862	825	789	778	833	821	845	845	825	822	806	856	799	784	787	839	837	848	826	796	808	857	816	815	827	824	837	837	802	896	833	817	904	830	839	820	812	845	849	753	845	825	917	882	822	773	784	866	836	837	802	849	776	827	847	790	813	795	849	803	873	815	885	834	849	853	808	858	903	813	829	869	785	849	882	853	828	784	823	772	821	782	819	857	812	874	849	854	842	875	831	851	841	821	883	811	830	866	891	884	835	845	845	838	832	873	846	867	818	832	854	825	817	840	832	873	840	827	860	790	813	866	843	849	860	851	834	819	866	830	842	814	859	837	817	789	828	847	825	835	831	806	842	857	846	798	804	835	884	830	833	867	841	823	886	816	846	832	797	807	797	808	823	862	826	842	835	827	797	846	841	840	839	818	842	802	846	857	853	830	826	895	849	828	822	847	817	783	819	854	806	838	855	800	853	850	815	876	859	829	866	822	837	863	810	831	866	810	846	821	823	862	834	862	822	822	779	825	846	807	798	854	826	847	808	822	846	855	807	788	805	880	840	806	805	858	817	904	819	840	819	909	838	820	847	873	826	817	768	880	827	833	856	817	843	828	775	846	810	810	810	831	845	855	820	879	811	790	801	845	846	814	826	865	788	842	812	843	828	808	837	846	791	843	800	852	842	805	840	872	873	839	836	782	863	830	853	891	830	792	870	825	865	892	815	861	874	885	839	838	831	838	799	829	826	792	802	827	834	835	841	804	864	884	828	855	814	818	798	865	869	866	829	792	831	861	787	856	853	834	830	867	836	823	875	843	843	861	862	849	881	810	854	857	791	840	848	881	873	870	826	784	827	880	842	829	850	810	828	788	853	853	820	830	873	831	883	805	888	856	861	803	836	862	871	796	813	877	848	831	857	813	842	865	868	853	834	867	861	797	845	856	835	811	858	821	835	874	803	840	825	850	833	868	871	804	893	809	836	888	841	866	846	793	834	914	851	840	847	822	876	894	783	896	838	860	840	876	799	836	885	800	856	812	851	826	858	851	773	853	785	822	811	817	849	797	836	889	820	876	848	849	827	880	805	822	793	797	835	840	844	856	822	870	837	829	800	852	845	831	813	853	820	900	819	852	845	831	865	838	844	879	832	853	886	813	804	858	826	825	876	821	830	858	854	871	889	799	794	850	844	809	866	865	840	805	830	798	847	863	835	825	854	840	846	848	832	789	847	858	795	794	844	857	880	848	874	856	828	809	816	794	868	819	813	818	843	791	837	850	827	842	851	810	803	812	851	851	920	833	823	847	873	838	837	800	843	810	819	823	794	834	834	839	882	859	848	871	864	840	809	806	850	879	830	822	872	809	842	838	868	864	855	862	837	858	873	772	867	865	828	850	838	833	856	801	833	849	840	849	816	860	875	830	829	855	872	896	805	843	877	858	832	857	908	885	838	857	798	804	857	834	851	831	823	826	831	822	878	824	847	839	890	857	880	819	849	834	840	829	848	837	866	835	817	853	815	807	794	848	867	850	910	905	811	765	821	803	832	787	858	872	834	873	846	837	811	838	805	763	839	842	814	843	829	840	895	840	832	838	838	857	885	903	795	875	815	778	802	843	849	792	836	856	807	859	880	818	833	813	834	816	814	847	846	847	852	839	880	888	869	789	854	872	810	887	825	805	833	866	831	826	856	854	866	843	788	836	852	777	818	844	853	800	852	905	819	801	867	816	838	860	809	856	857	808	866	784	878	843	841	799	825	810	828	826	818	820	836	842	832	867	800	828	852	847	827	820	855	827	839	846	812	875	817	794	834	857	831	834	786	854	859	863	836	839	771	809	854	798	849	826	841	829	839	795	865	848	791	798	831	862	816	844	827	870	833	850	882	812	835	831	853	788	788	853	866	885	835	804	858	843	842	871	846	834	819	810	815	899	849	839	806	811	816	856	812	880	837	883	827	858	766	887	889	837	843	845	813	800	890	881	790	832	799	815	850	881	834	835	799	857	836	861	799	838	875	824	851	842	841	826	856	833	854	830	807	874	825	854	866	826	812	833	863	836	809	819	810	828	832	880	831	791	912	838	788	807	812	834	858	881	871	867	817	778	873	839	822	835	803	832	835	857	820	854	840	815	879	818	789	825	807	882	805	833	836	777	811	858	830	842	808	849	819	850	909	839	812	853	798	817	840	793	818	875	841	841	798	812	859	848	845	927	792	814	851	859	851	785	831	840	801	839	820	834	873	867	851	804	826	840	872	826	841	812	796	835	854	857	817	803	835	843	831	817	828	848	805	842	794	809	804	839	799	856	873	838	863	864	859	836	798	784	868	856	833	841	825	858	839	822	818	866	852	790	809	878	829	823	816	797	832	810	851	810	890	820	830	849	884	819	829	826	815	853	888	869	818	847	840	793	846	911	799	801	836	837	872	838	801	841	863	825	816	847	829	868	821	857	843	818	795	873	870	915	817	920	868	832	869	885	842	870	848	890	866	853	782	853	868	812	852	887	758	790	788	792	829	817	851	840	812	808	817	825	869	852	845	840	837	807	834	865	831	824	854	810	808	841	811	840	816	768	846	852	820	851	833	799	852	802	802	894	844	822	848	790	880	866	849	866	848	857	840	827	831	858	853	868	811	794	854	816	901	846	867	851	804	819	909	891	821	866	847	814	816	852	800	879	839	845	824	848	879	871	819	793	860	856	853	829	842	835	872	869	807	837	813	839	828	850	779	821	796	905	860	925	826	857	801	864	858	851	792	829	832	857	836
7294	519	522	509	371	321	293	289	267	246	247	257	270	222	264	243	207	212	212	230	217	246	230	235	218	217	229	223	224	218	217	235	229	223	225	187	260	227	249	226	233	242	210	216	213	214	220	221	181	222	213	196	202	216	223	268	246	227	209	216	198	206	216	212	193	228	212	228	210	239	233	220	192	205	217	272	199	246	227	243	213	219	209	228	239	214	218	229	205	198	251	247	201	226	201	228	232	196	224	211	229	221	218	237	220	203	199	229	208	191	224	219	212	232	209	191	205	222	249	191	200	222	208	187	201	210	200	218	203	193	205	196	213	243	237	219	220	237	212	227	169	198	182	222	215	236	223	238	243	210	215	235	209	214	230	228	222	204	220	208	195	206	234	227	199	226	209	202	224	206	236	254	236	219	213	202	213	232	202	260	221	228	208	200	253	245	176	197	221	233	203	210	206	198	194	208	219	199	188	242	250	206	224	232	197	220	222	233	231	213	216	255	209	221	228	186	222	211	218	199	225	230	214	216	198	206	240	211	232	202	231	229	221	213	220	199	206	230	222	207	247	247	231	239	209	206	191	216	215	202	221	245	194	229	220	234	209	215	181	220	214	225	215	215	223	216	228	207	243	233	224	213	227	217	207	213	205	219	214	226	221	232	227	207	213	227	211	200	215	202	210	223	205	231	204	200	244	195	202	227	234	221	235	214	234	208	203	234	246	221	240	202	230	247	238	229	206	229	235	241	198	225	230	195	223	194	241	216	202	214	205	211	206	184	219	218	185	227	206	192	213	236	244	205	223	246	197	219	202	209	189	212	204	249	189	250	210	214	237	187	230	210	206	189	216	200	190	235	210	193	230	193	213	219	219	248	210	224	212	214	234	209	211	217	217	230	186	205	211	259	226	196	218	215	203	219	222	248	232	218	206	235	216	236	220	201	254	208	184	233	206	224	220	206	212	221	243	227	236	211	219	227	215	232	199	222	224	219	232	218	214	219	221	207	233	227	201	232	235	203	189	226	210	214	251	253	235	225	202	240	209	209	235	229	245	247	237	196	215	197	188	237	195	208	238	224	183	196	227	221	257	197	210	204	239	231	228	244	230	218	208	247	226	212	226	200	189	227	231	218	217	213	213	205	212	192	221	235	190	213	244	222	247	226	215	197	217	207	244	206	256	233	232	222	215	211	211	226	212	235	233	239	211	230	239	212	175	198	215	227	212	241	223	242	194	232	218	210	226	238	237	202	235	231	222	216	220	226	219	230	228	222	195	236	196	217	210	184	195	239	202	226	202	225	216	185	210	211	190	235	232	249	215	218	245	199	213	225	236	187	180	206	190	224	231	210	238	222	241	221	233	220	201	223	254	228	214	225	223	198	232	196	206	222	200	225	237	251	231	224	213	182	226	230	221	228	199	222	224	212	197	225	215	219	203	221	208	224	241	217	213	203	222	228	253	252	223	239	238	204	245	217	205	207	225	202	225	260	230	214	215	208	204	232	229	254	259	230	244	230	228	229	240	210	207	202	208	232	216	215	220	211	214	211	205	205	201	218	239	234	231	229	234	250	216	232	231	222	210	227	216	217	212	211	236	200	205	201	227	231	225	253	225	235	214	194	240	228	241	192	205	207	226	226	203	212	180	208	222	225	187	208	225	211	220	222	191	225	204	219	239	209	207	220	238	224	198	208	195	202	192	234	194	218	206	227	232	228	205	229	258	220	221	205	226	227	195	195	212	206	203	219	222	196	195	196	226	208	208	218	235	235	205	224	206	193	226	190	239	242	243	218	224	258	209	233	207	217	231	216	224	235	215	232	215	199	205	227	197	219	255	229	243	218	222	219	241	209	222	206	208	230	210	226	217	204	187	202	205	193	192	216	236	219	251	216	237	248	227	221	239	214	200	212	217	225	241	214	224	224	236	215	220	223	226	231	213	212	220	216	214	207	231	209	232	228	213	254	199	211	217	215	232	207	230	216	207	214	226	221	220	206	200	236	201	233	206	228	221	199	236	194	216	228	213	211	205	236	213	190	234	209	218	196	223	238	234	234	187	206	217	211	250	201	211	233	227	231	219	210	212	218	246	252	218	228	201	201	232	218	203	193	224	219	205	231	215	233	216	225	200	254	232	231	225	216	199	217	208	197	231	189	212	209	231	230	207	226	240	216	222	213	199	219	209	210	248	221	216	219	242	253	228	229	211	222	244	192	202	234	204	230	255	217	233	215	235	188	234	221	205	189	256	226	213	238	236	234	184	205	221	223	218	222	248	257	214	229	221	209	220	242	208	216	217	215	233	212	208	207	211	230	184	253	223	211	246	232	218	238	242	175	210	234	222	239	246	224	212	209	198	211	216	204	232	244	203	213	232	207	176	209	194	213	205	219	192	219	233	190	246	261	211	230	216	245	220	221	202	214	213	233	237	216	221	200	198	228	205	243	234	217	207	217	250	224	222	216	227	210	219	232	204	242	191	215	197	231	210	202	209	229	221	208	226	197	238	207	217	219	234	226	243	208	227	230	211	236	231	215	226	207	203	228	225	193	193	231	244	224	200	218	207	207	206	203	212	213	248	227	232	212	238	218	207	220	246	191	225	229	211	208	210	203	235	216	220	199	247	220	255	217	224	223	204	219	209	244	197	222	213	237	203	215	186	216	195	208	218	214	240	221	203	206	242	200	243	246	182	223	219	209	197	204	250	240	206	217	213	233	216	213	190	222	236	247	215	245	225	227	240	242	219	273	241	206	206	222	213	214	230	235	252	224	226	205	227	245	208	202	230	219	206	230	222	197	219	187	208	212	226	232	240	242	227	248	212	228	234	220	233	221	252	217	217	248	208	242	234	221	239	199	226	220	220	252	211	197	212	222	228	206	226	231	238	217	232	206	180	199	221	199	238	184	215	179	198	217	253	244	210	218	223	239	203	201	201	231	220	211	208	231	234	209	226	191	203	228	245	239	221	238	210	236	207	229	206	230	217	200	193	222	209	200	213	197	236	217	192	212	240	244	213	216	216	230	219	208	211	205	210	195	237	234	183	188	231	214	219	206	176	221	242	219	208	201	211	235	192	228	225	213	223	218	197	226	226	225	231	237	192	242	198	203	209	209	214	188	190	223	212	195	230	215	227	220	228	201	219	220	238	206	223	213	182	201	204	237	227	243	218	207	214	218	219	237	211	220	218	222	204	215	222	208	210	196	185	187	224	223	235	212	207	200	203	202	204	244	268	219	198	200	198	218	227	203	216	224	202	263	243	214	220	231	215	204	216	217	215	192	208	208	208	240	214	212	215	200	230	231	212	203	219	228	207	213	228	207	207	210	187	216	215	236	201	241	245	215	229	202	237	240	235	247	227	209	232	218	211	233	240	220	191	220	182	201	225	210	209	194	202	228	213	207	231	222	222	236	222	193	178	231	203	211	210	221	217	234	241	217	218	215	217	217	213	209	218	193	201	213	224	213	211	219	214	219	192	259	213	218	230	218	228	185	247	222
6331	899	1291	1530	1340	1307	1091	1011	938	825	791	822	770	698	669	703	701	645	664	654	667	668	634	609	657	651	603	611	597	580	636	599	634	629	658	582	648	580	577	617	623	587	623	591	605	598	608	580	592	624	600	600	585	593	580	579	582	560	603	609	636	586	567	588	558	587	563	594	611	579	579	627	618	579	608	583	590	583	561	574	606	616	629	640	619	583	597	611	624	618	599	584	579	607	604	580	591	579	610	593	579	592	592	566	590	574	600	605	602	585	551	615	621	612	559	548	619	628	559	613	622	634	612	601	602	574	605	605	594	593	618	572	597	601	591	571	559	598	637	617	561	634	589	582	601	593	583	619	634	612	585	596	582	624	607	618	622	582	651	564	576	611	612	600	659	551	600	614	609	600	632	587	615	603	574	612	610	605	574	599	629	544	599	608	630	602	626	565	613	607	634	606	605	582	553	587	567	595	579	643	577	610	590	579	587	607	611	562	638	612	591	602	623	609	623	546	582	578	578	607	591	604	611	506	588	639	601	593	604	603	607	609	614	578	593	572	627	596	547	603	601	567	601	561	553	615	583	599	578	604	551	612	570	592	613	608	592	605	618	583	616	647	590	596	603	611	624	569	642	594	592	601	568	625	600	582	622	567	578	585	627	579	561	570	634	596	595	637	593	568	631	570	578	594	636	619	577	598	578	563	584	594	591	601	596	592	679	566	624	609	563	581	607	601	561	609	624	585	573	607	592	591	577	580	607	634	572	632	605	592	608	610	551	578	588	573	536	590	596	626	583	594	636	588	574	585	588	580	584	561	608	591	609	608	580	605	603	613	574	584	579	626	555	580	578	578	602	590	611	647	611	597	600	630	617	583	595	602	549	566	524	598	613	583	581	608	553	588	588	618	605	553	606	605	583	549	557	610	597	583	608	568	596	623	588	605	576	571	594	588	640	577	604	558	603	639	578	655	611	637	601	593	612	611	590	606	550	579	574	614	615	581	573	595	587	608	589	610	576	538	599	557	576	564	582	555	600	608	603	558	614	613	561	605	585	597	564	598	598	634	570	601	573	631	561	597	612	596	612	563	585	566	571	611	597	567	621	586	582	598	594	590	621	632	604	612	647	592	611	593	569	602	586	565	565	600	589	615	638	583	580	613	598	620	591	592	557	643	550	565	581	620	564	609	600	595	587	620	560	606	600	592	575	597	600	591	572	593	637	589	595	574	585	587	594	539	594	579	632	606	613	590	619	589	563	601	546	609	606	619	609	622	552	568	559	599	582	567	590	587	555	587	595	616	545	598	586	603	606	593	601	579	579	577	643	567	609	599	587	573	609	596	576	623	617	624	580	597	560	586	623	575	604	606	629	643	617	589	631	566	598	592	606	564	613	577	560	547	644	571	548	605	611	572	634	610	598	643	595	590	558	548	582	581	572	582	616	601	551	553	611	583	601	584	577	643	569	569	621	599	569	556	576	589	577	572	609	568	574	581	608	619	633	589	573	599	570	598	621	596	599	651	573	616	633	633	571	597	621	625	581	606	596	615	602	603	568	614	564	585	583	619	582	641	630	588	576	587	589	635	599	604	603	615	579	586	605	563	562	614	616	576	566	581	612	572	577	617	594	586	582	634	649	612	563	640	602	550	607	598	588	606	625	580	589	575	552	586	572	623	594	586	579	592	552	598	573	589	593	569	632	585	574	608	597	613	608	596	642	539	533	619	621	575	607	583	591	610	599	617	613	561	594	577	552	619	604	605	596	601	555	567	598	606	567	574	597	575	638	598	583	617	608	604	637	586	587	616	595	592	606	623	618	599	573	598	541	602	578	632	588	564	570	583	588	608	601	597	569	590	600	588	571	577	581	580	589	601	576	586	605	589	589	599	596	559	597	641	599	580	555	613	599	613	590	613	593	554	610	562	607	576	638	573	649	583	636	596	590	619	584	595	643	597	629	629	615	567	629	643	560	600	576	596	600	572	574	564	562	620	606	598	595	585	575	599	579	602	610	563	553	576	617	601	596	594	580	647	584	597	612	614	587	614	580	598	596	632	578	644	572	582	594	597	609	594	577	616	623	591	593	579	587	608	599	618	589	609	589	542	578	605	599	580	582	606	612	632	579	574	622	607	596	637	565	590	566	562	639	588	607	589	609	587	568	639	615	556	600	597	643	587	565	580	622	547	626	585	639	575	583	582	597	586	593	587	618	605	612	598	613	540	626	618	614	538	562	564	598	612	581	587	585	608	653	605	599	592	568	567	602	588	621	587	633	593	621	611	580	542	604	615	591	624	614	628	574	592	607	613	596	565	573	574	587	593	596	598	589	567	617	590	595	554	575	569	622	611	609	608	584	571	571	580	553	578	597	597	578	582	595	559	622	622	589	576	594	592	594	563	583	587	606	621	588	521	572	566	595	601	636	617	610	616	616	603	585	591	580	616	557	589	592	531	560	632	616	611	627	642	605	617	600	616	603	614	581	609	586	616	599	554	556	581	576	609	579	598	618	577	573	602	558	584	587	596	586	609	601	563	568	577	589	625	567	600	647	628	599	596	541	603	581	621	588	574	617	634	621	611	616	594	561	562	595	588	588	601	601	587	614	580	592	625	564	583	562	611	626	637	586	561	604	570	561	576	632	573	617	647	598	583	577	621	605	578	581	577	588	603	591	619	569	538	608	563	570	605	557	591	611	618	578	597	606	580	518	597	579	603	601	623	565	605	604	601	559	594	598	614	533	597	556	581	602	593	587	587	599	583	589	584	575	614	577	577	555	569	567	661	633	592	642	565	584	622	579	582	630	579	560	555	599	583	572	587	596	586	596	607	588	569	598	606	612	538	610	573	602	596	553	594	587	608	606	584	614	635	623	560	556	619	587	603	584	608	611	632	649	553	574	607	603	598	661	607	608	611	582	599	609	580	568	580	616	566	597	572	573	568	629	601	613	577	565	624	589	621	585	583	562	554	591	595	603	564	594	609	566	611	534	607	555	560	622	643	558	576	561	560	576	568	621	618	564	575	588	586	606	594	592	559	576	548	604	529	565	609	593	559	602	567	561	633	581	586	612	567	579	588	581	565	557	609	610	580	586	581	540	601	597	567	577	583	617	626	606	624	574	596	555	545	546	640	628	566	589	619	606	599	590	568	599	607	582	615	596	582	583	599	664	598	616	528	570	613	608	571	569	592	608	559	605	552	629	618	588	598	588	595	625	608	609	625	572	581	599	570	591	605	617	583	609	603	597	605	582	620	600	577	615	631	617	555	586	585	582	535	579	557	600	580	602	582	590	566	594	576	598	603	581	598	604	554	613	561	614	558	576	600	558	575	591	578	637	573	613	596	547	555	551	588	629	617	593	569	604	572	608	621	591	640	605	599	638	622	574	586	603	593	575	614	577	586	607	600	569	539	581	592	622	588	581	607	583	537	631	596	573	622	613	605	603	628	585	578	594	586	579	616	562	578	593	589	567	557	567	590	612	596	567	559	616	587	600	622
14531	1415	1103	922	755	617	541	554	490	455	450	421	415	427	431	379	416	425	404	419	421	355	406	391	378	385	364	389	396	363	412	427	378	376	366	379	381	396	385	342	386	355	394	353	373	379	401	422	379	401	397	387	390	409	377	371	402	373	378	375	403	349	398	408	348	403	399	418	403	375	412	362	383	399	364	387	396	343	350	402	399	372	355	358	353	366	401	392	393	378	385	390	362	359	375	381	412	360	368	400	376	357	387	370	398	395	398	372	368	388	356	371	379	358	370	397	372	413	403	411	374	383	365	366	356	438	351	407	388	406	390	414	360	384	342	391	400	394	365	399	358	392	394	374	389	367	389	362	360	346	379	369	373	337	384	399	378	358	385	407	384	388	403	373	397	372	372	375	414	370	333	363	339	376	424	387	375	373	373	390	373	366	355	377	358	417	406	384	367	344	404	401	378	326	432	418	414	361	391	343	418	363	362	399	400	414	392	390	364	352	362	376	373	368	378	360	362	386	386	375	378	362	384	400	372	414	404	418	386	398	370	360	333	388	389	383	349	378	374	358	351	418	353	381	381	360	359	372	365	389	436	372	390	370	375	365	392	371	391	404	369	392	354	375	376	416	395	411	377	364	375	397	359	373	407	394	375	383	398	356	400	390	385	366	402	364	397	345	352	341	354	418	380	351	387	372	376	373	420	381	403	377	367	389	385	371	348	345	378	382	368	381	399	370	362	377	357	381	378	400	372	352	375	393	357	369	365	359	360	397	349	359	390	340	367	390	400	347	393	372	403	374	381	381	356	372	406	418	377	333	374	361	362	373	387	370	405	399	393	350	348	353	352	385	410	316	419	393	371	346	393	380	370	409	374	349	366	353	384	366	395	368	384	379	407	383	365	376	360	378	386	363	370	341	372	415	399	386	379	403	392	385	383	379	374	374	384	372	390	386	408	403	404	382	390	394	366	383	411	444	351	388	393	404	362	343	410	362	375	349	368	377	369	433	392	391	379	361	375	380	398	369	434	385	348	370	385	382	362	348	379	365	411	377	372	389	387	412	363	349	390	381	421	340	366	406	373	361	363	386	334	367	354	353	401	407	389	378	395	404	358	434	399	367	334	405	400	367	374	386	366	368	345	378	387	351	347	410	372	399	363	363	397	378	324	377	388	397	350	356	370	355	334	363	385	363	360	407	418	357	373	395	370	416	408	361	365	373	377	367	376	388	375	384	384	362	367	394	375	406	410	410	360	387	384	391	386	414	369	397	378	392	394	381	391	350	363	359	412	376	353	362	361	379	361	371	359	392	407	381	402	394	358	350	399	384	381	389	406	372	378	394	426	403	358	361	385	368	356	404	350	404	388	356	366	386	405	345	402	362	377	381	378	389	367	374	435	385	362	364	357	392	399	395	360	405	392	373	370	368	409	427	391	381	369	405	368	406	386	348	361	353	372	392	356	384	368	353	389	405	353	395	357	347	376	382	392	348	412	376	393	396	401	404	353	388	390	376	400	442	392	383	389	383	362	388	360	365	400	390	382	373	401	342	354	375	405	399	368	381	401	412	358	444	391	387	353	374	364	375	407	394	364	384	370	407	381	366	394	436	401	382	350	420	390	358	382	383	367	377	388	373	394	394	398	358	361	427	356	383	373	332	376	354	369	397	374	353	410	437	371	390	365	385	387	348	379	365	381	367	399	397	414	397	392	400	371	379	358	398	334	401	354	398	370	384	374	385	391	383	375	383	433	408	418	371	371	428	421	387	368	372	369	393	367	387	367	370	361	360	379	376	386	375	422	389	363	401	362	391	364	377	329	336	377	364	368	417	426	364	384	386	400	381	380	380	381	363	388	383	384	359	365	403	398	413	419	425	388	382	427	378	400	444	383	359	370	401	401	351	345	389	397	343	348	349	385	393	367	387	379	373	382	368	388	354	370	415	401	401	391	378	349	406	390	345	387	370	385	364	405	368	363	372	371	365	354	349	388	339	384	364	381	368	376	400	395	376	380	413	365	350	440	365	416	362	386	380	376	371	423	353	394	368	384	351	418	387	372	391	373	395	395	393	388	366	403	391	367	395	382	370	370	377	386	366	360	366	338	366	363	376	352	403	347	347	388	385	352	375	383	379	431	379	385	390	360	389	385	437	377	342	380	381	322	357	346	414	350	374	377	357	359	390	389	396	378	395	401	385	345	360	373	352	401	387	425	379	362	352	416	404	316	387	403	383	406	372	376	372	334	388	373	345	366	375	392	399	401	384	394	383	349	351	392	380	401	387	366	387	368	349	400	388	410	391	394	400	422	371	379	412	387	402	388	363	359	438	382	391	382	341	409	361	394	390	393	394	354	383	396	381	398	352	402	401	367	361	368	411	339	362	395	356	380	369	393	358	374	391	386	390	401	405	380	373	434	354	392	380	383	418	387	379	364	392	397	393	387	370	379	407	359	325	382	378	426	400	361	366	418	323	374	365	410	360	383	346	372	371	401	387	400	388	339	378	384	389	387	381	385	383	390	365	407	369	373	375	364	428	303	385	375	394	422	396	360	358	400	407	375	378	407	402	402	399	378	388	352	380	373	352	367	394	379	348	391	408	357	379	372	364	378	408	369	388	400	379	346	340	390	357	406	402	406	429	395	374	385	413	390	427	410	374	381	401	360	393	358	395	376	403	383	342	379	391	367	437	380	394	364	385	388	377	379	392	364	385	389	404	365	366	399	407	382	345	390	376	399	381	388	395	412	378	401	389	369	358	332	351	332	361	344	382	361	378	344	372	397	387	366	356	424	398	370	362	361	407	423	354	370	383	389	395	390	383	375	357	360	379	388	329	405	400	393	400	405	359	369	394	369	345	377	393	424	378	337	338	359	404	349	367	372	411	399	377	405	336	384	341	353	394	388	371	420	374	406	368	365	398	420	400	407	347	380	358	418	392	355	382	346	369	345	370	401	402	401	365	346	401	411	374	358	360	414	378	391	374	374	385	331	393	356	370	422	364	423	366	378	396	401	336	416	382	369	362	369	399	409	371	351	383	388	377	394	373	385	376	357	396	347	363	370	365	407	400	387	391	380	396	405	401	354	369	365	377	383	355	380	387	353	381	413	370	393	384	402	389	329	362	388	390	410	417	349	346	385	405	413	389	371	375	345	406	424	387	354	405	375	386	342	372	342	383	391	346	376	383	339	385	412	405	377	367	376	467	443	394	363	374	378	355	384	377	390	395	393	364	422	353	381	357	348	366	371	343	376	367	380	371	419	386	422	397	370	379	373	436	409	351	406	379	391	379	364	381	356	394	366	359	368	368	341	382	419	423	381	371	344	364	372	358	330	359	370	351	381	370	349	378	327	382	405	401	383	329	387	395	418	387	391	366	341	357	362	384	402	406	388	339	373	396	404	374	374	416	374	409	370	375	387	380	408	383	370	366	394	396	370	407	411	376	309	400	389	351	384	375	384	328	392	369	396	433	387	378	391	384	393	400	365	344	360	384	384	360
8382	1469	2317	2595	2411	2129	1825	1737	1520	1398	1336	1230	1257	1222	1123	1105	1104	1040	1022	1041	1006	1033	1034	955	980	1005	942	950	999	988	924	915	935	988	961	933	956	1011	939	931	914	1000	921	1016	951	954	922	932	965	922	923	965	932	912	947	906	939	943	912	944	941	917	975	948	914	889	932	945	864	946	921	943	981	960	881	894	924	891	925	943	964	924	929	931	898	986	972	912	941	919	958	976	959	945	960	967	903	956	934	892	984	948	918	938	899	902	966	868	928	990	871	952	965	975	934	914	896	889	929	953	895	994	897	976	924	928	895	938	915	961	873	916	963	932	870	916	896	902	899	868	932	956	947	941	911	964	994	907	978	969	893	891	914	968	906	891	917	988	943	961	901	962	910	896	925	964	867	925	922	945	924	899	899	903	893	895	923	935	988	923	936	939	924	881	911	1002	904	888	866	918	960	928	904	902	924	885	892	882	940	899	898	899	982	946	914	985	875	904	909	894	921	976	885	932	863	900	954	904	959	920	901	886	892	956	968	914	926	918	957	910	936	961	963	910	969	923	889	890	952	964	935	934	963	938	939	981	907	965	941	883	933	929	904	928	911	922	898	987	952	931	933	886	883	868	963	919	936	949	911	938	975	984	937	926	871	946	894	910	971	929	901	895	897	880	940	959	907	965	943	937	963	915	901	913	986	946	943	916	921	891	901	912	921	937	909	927	901	942	916	964	921	977	922	965	898	952	928	939	949	922	940	875	916	963	965	895	898	915	956	932	965	901	950	936	917	943	982	962	927	960	927	901	987	1009	906	968	960	924	910	971	934	900	944	945	898	984	903	936	912	912	957	963	948	899	978	942	913	953	929	945	964	953	945	958	901	897	926	950	910	899	908	920	985	938	852	895	951	895	958	892	937	874	947	988	957	910	954	925	1002	898	918	949	957	946	965	940	936	930	940	910	955	963	916	925	918	898	945	890	916	938	922	919	903	875	916	965	864	952	900	926	912	907	922	947	1004	930	900	940	877	909	912	873	929	925	910	975	985	953	931	935	920	879	953	941	923	942	909	921	949	943	949	919	943	913	931	892	976	918	957	946	892	920	910	929	940	970	970	942	916	956	910	960	947	950	946	932	933	945	944	918	914	916	891	967	962	946	903	935	913	929	937	928	971	908	875	932	945	880	914	919	950	944	899	942	937	889	915	877	910	899	953	945	927	853	916	886	923	960	886	873	972	933	905	879	916	890	938	918	965	904	997	891	928	876	879	960	973	916	926	967	994	921	936	960	914	929	925	929	960	920	964	911	881	924	912	961	938	937	907	931	933	966	949	966	967	935	938	927	911	928	931	930	924	878	974	943	984	916	941	924	927	977	935	907	924	920	954	861	900	975	968	893	961	940	913	885	970	959	966	897	967	979	883	934	936	921	979	950	934	965	977	909	950	893	957	950	885	925	931	951	889	930	953	973	917	925	931	898	898	929	923	956	939	963	969	914	972	957	884	948	869	915	946	973	874	888	879	889	851	902	911	907	899	929	937	902	899	900	925	919	972	964	910	916	966	905	916	985	965	905	919	913	905	957	945	931	949	944	887	887	927	925	905	932	906	899	925	899	931	924	951	873	890	967	962	984	973	898	955	913	895	911	922	888	876	921	949	923	878	951	932	957	908	866	946	912	899	927	933	947	916	927	914	922	909	960	874	957	914	932	927	993	926	933	959	957	931	933	914	884	938	902	933	883	972	967	927	898	898	959	942	904	959	947	934	902	958	921	915	845	921	890	915	960	927	924	875	917	969	919	900	951	937	941	919	924	933	930	919	944	913	934	950	920	930	911	909	966	929	911	938	950	900	884	890	990	965	877	903	926	912	978	942	911	915	898	895	968	916	920	917	916	979	928	917	888	978	905	911	933	947	940	977	940	918	920	915	926	894	933	935	944	916	894	929	944	955	919	934	909	956	902	892	969	930	939	993	959	918	955	929	975	898	881	911	915	897	964	928	995	859	942	937	955	934	970	965	932	923	897	964	968	909	939	925	896	949	922	952	945	935	960	961	919	992	954	915	923	895	952	930	888	953	960	940	923	918	940	900	952	897	963	942	868	978	912	968	1016	906	908	988	984	914	917	964	930	926	988	898	925	970	984	936	882	932	976	915	897	921	984	969	956	886	953	927	891	971	892	913	948	851	903	878	953	953	908	899	1004	933	912	940	969	955	846	955	934	956	915	881	893	878	906	937	908	948	968	937	902	880	944	900	924	886	903	935	950	917	980	926	995	894	991	923	875	923	959	1003	933	904	870	910	887	872	967	910	936	950	960	948	937	921	920	980	891	924	911	986	918	928	902	917	934	957	962	926	917	905	951	929	918	871	920	947	962	904	897	952	981	954	926	939	941	907	911	947	895	921	962	941	897	894	925	963	972	918	909	924	932	841	941	961	952	990	953	938	951	960	895	920	937	971	927	947	947	895	932	932	955	939	956	904	882	932	943	934	935	940	995	951	917	981	951	922	935	888	949	902	918	923	917	915	930	959	908	927	928	930	873	911	944	918	960	948	923	908	949	981	923	942	964	970	908	934	948	917	963	902	914	979	914	897	928	926	967	919	920	891	912	882	892	903	926	935	928	940	911	943	883	943	978	963	953	875	946	932	906	898	946	956	948	947	932	907	964	905	895	871	921	983	928	927	958	957	928	889	923	952	928	912	920	971	905	927	871	894	955	971	973	929	911	958	887	961	964	918	863	935	931	921	931	922	917	926	940	922	880	910	964	947	924	911	937	941	892	916	871	928	937	901	947	927	932	874	922	964	894	979	928	957	975	967	895	932	930	932	901	900	937	882	937	935	951	893	944	956	1002	931	886	932	966	903	865	976	949	910	903	942	929	908	894	915	932	945	884	913	954	918	962	892	913	910	940	901	929	946	933	955	991	975	899	869	921	906	888	883	929	846	902	954	981	904	939	950	918	959	903	948	918	916	947	923	942	931	953	924	938	985	888	916	931	937	888	935	961	942	913	917	946	896	965	958	975	950	970	913	919	956	970	911	948	882	955	955	894	950	951	922	959	980	879	907	903	921	898	909	919	973	875	919	906	909	926	898	903	890	921	923	952	921	940	940	955	970	897	970	947	906	975	912	931	891	895	909	965	874	860	944	976	924	919	971	966	905	939	965	955	911	926	1001	904	909	975	995	1001	942	942	894	954	962	941	915	943	904	926	935	858	980	916	967	866	914	913	941	916	908	892	930	880	971	905	1015	903	920	955	960	897	940	931	884	941	876	953	916	967	858	979	887	926	876	916	927	910	867	859	921	930	893	940	910	929	938	954	969	960	882	909	979	985	935	947	983	984	951	862	904	976	962	936	939	936	938	934	925	930	943	935	904	897	934	927	930	885	948	909	942	894	942	964	892	913	939	936	962	927	918	864	964	950	895	931	917	933	926	898	961	984	908	929	964	905	972	878	985	965	950	859	894	954	963	946	920	992	905	969	952	936	904	959	906	894	902	893	920	912	919	923
1657	398	361	366	373	332	350	363	392	391	345	386	379	364	389	353	351	351	349	400	336	348	306	342	341	354	374	323	353	360	372	376	345	345	365	338	356	314	357	362	320	360	336	370	326	342	321	309	360	348	335	365	354	351	348	375	380	344	338	351	339	359	382	384	338	347	348	343	362	365	353	340	359	358	332	385	349	360	365	380	346	403	344	385	402	328	369	336	327	333	348	340	366	365	326	321	334	366	342	351	355	333	329	384	346	348	334	369	366	344	348	386	341	307	382	362	345	311	321	334	319	331	316	347	379	386	351	331	343	372	354	331	331	359	352	335	334	324	359	370	342	356	339	348	348	337	378	361	360	320	333	377	372	344	322	350	369	392	327	329	353	381	344	379	359	341	359	346	337	335	323	368	334	380	312	345	364	361	354	349	332	362	383	357	342	342	334	325	358	353	352	345	339	331	366	362	354	350	334	388	329	341	348	345	320	370	351	325	330	383	391	337	365	338	331	347	322	337	366	363	335	327	337	344	333	351	309	338	384	348	370	377	340	355	331	392	337	381	349	360	366	350	325	334	330	350	319	298	321	338	350	336	348	353	348	358	335	325	370	382	338	335	343	363	381	338	351	358	370	322	326	350	349	353	353	347	345	331	372	351	355	350	364	372	356	351	336	307	369	370	370	388	342	314	343	338	369	330	330	338	301	359	350	348	342	337	375	357	354	341	354	329	321	345	353	329	348	335	339	333	383	342	341	341	317	357	347	339	326	356	326	329	339	343	367	344	348	340	365	341	398	354	371	350	366	317	357	355	382	354	316	364	356	381	349	353	324	359	342	342	342	351	391	340	348	348	360	369	346	353	365	332	344	377	374	394	383	318	402	348	345	327	390	380	382	354	356	367	368	320	351	365	388	326	340	345	365	348	333	359	336	346	340	349	357	360	328	368	373	335	321	363	331	347	354	340	337	372	347	356	338	319	364	352	322	309	373	326	369	382	360	327	314	355	348	359	371	326	337	377	380	348	373	309	377	397	336	331	362	344	343	339	322	354	359	352	324	318	366	319	332	320	338	412	352	352	334	337	363	325	340	381	343	392	341	351	359	339	363	350	352	371	351	345	349	332	376	340	327	384	323	351	349	351	387	336	300	349	376	347	338	335	332	329	360	322	342	318	343	347	343	378	387	343	368	354	320	352	385	345	329	370	405	319	335	368	380	324	358	333	317	355	338	349	293	336	311	359	379	353	356	330	322	372	343	299	357	381	362	345	331	359	330	325	353	350	363	357	378	347	356	356	338	338	366	350	360	325	348	325	339	358	364	360	354	344	370	332	340	329	351	375	333	354	354	356	372	354	339	346	311	353	330	373	321	337	322	337	387	340	319	343	333	355	359	337	385	338	355	321	340	336	372	388	380	349	375	342	374	325	375	344	326	324	365	339	347	351	346	337	344	343	362	320	388	344	351	355	341	372	339	349	342	351	311	349	334	344	341	336	333	360	344	322	359	333	351	323	305	329	351	337	343	315	353	357	356	330	344	356	355	352	327	359	340	377	344	379	323	360	344	338	368	344	376	336	341	342	341	333	322	355	362	362	354	388	386	314	335	346	376	368	310	357	365	348	366	350	369	348	364	339	357	318	386	340	344	328	376	332	356	355	315	386	355	334	350	356	315	348	337	352	320	381	372	338	349	355	354	324	349	353	366	350	346	356	341	374	363	340	310	346	378	359	367	323	359	358	335	325	337	369	356	342	335	335	361	375	338	334	378	370	364	293	328	380	349	344	327	311	349	326	363	348	329	335	339	363	362	343	347	325	348	349	343	365	366	363	326	376	336	347	333	344	361	345	327	322	347	334	385	345	340	332	345	343	346	360	360	318	385	345	334	366	333	349	342	331	371	356	372	352	333	344	339	339	347	364	359	373	338	356	383	332	374	338	333	361	328	374	384	343	353	356	343	339	370	358	341	363	335	336	373	343	338	341	339	336	381	328	339	340	348	306	368	348	333	374	348	339	326	369	315	344	371	330	361	348	339	346	345	344	346	362	334	366	375	354	351	324	323	320	349	380	359	364	360	358	333	357	373	342	366	343	390	338	342	346	372	335	353	344	362	358	342	331	340	330	384	342	336	323	332	366	335	331	318	358	369	401	367	377	369	353	348	356	330	337	350	360	297	345	336	355	399	367	355	370	316	346	374	345	339	314	345	364	350	327	390	323	351	345	325	326	320	369	355	366	363	342	341	356	353	357	355	324	365	357	316	329	340	338	380	348	352	327	353	352	410	344	305	362	350	361	377	345	330	343	363	345	297	346	319	341	359	340	373	356	378	318	382	343	341	333	360	363	377	335	369	347	345	351	350	360	359	352	345	364	346	332	323	377	366	354	334	350	366	328	403	351	307	347	371	385	362	348	319	325	317	355	356	337	352	293	300	383	391	358	351	375	352	350	421	368	374	331	348	346	348	338	335	324	331	362	363	370	357	337	308	395	342	368	319	343	386	339	339	328	369	336	353	358	345	375	370	351	348	353	345	351	369	363	331	331	309	337	346	347	359	388	369	379	372	331	373	360	353	383	352	352	330	356	339	372	349	375	348	318	352	350	343	333	309	376	316	343	342	317	368	351	335	357	356	343	315	352	345	332	362	361	343	357	346	331	354	357	325	352	323	363	406	349	326	342	335	353	381	334	353	342	344	328	353	326	318	339	351	368	351	365	365	392	374	348	336	351	339	340	354	361	317	339	353	360	344	333	350	352	368	346	352	377	370	371	304	368	383	382	316	363	320	338	340	329	353	341	338	390	338	373	365	375	328	310	338	368	418	339	342	378	334	345	357	366	356	337	351	335	380	367	340	378	360	381	362	343	365	355	314	324	365	333	406	352	364	327	361	335	357	364	322	361	353	345	360	375	358	346	354	311	321	325	347	348	344	339	360	347	348	340	346	365	369	328	359	344	382	399	325	357	349	363	336	370	339	390	328	315	334	354	347	338	349	333	351	396	340	326	329	343	325	375	363	342	382	358	384	331	351	361	337	361	380	350	332	410	371	390	338	337	331	365	351	345	366	350	334	365	363	352	363	337	354	378	324	359	327	369	362	353	354	329	365	361	354	327	364	322	350	324	332	350	358	329	317	364	380	345	343	333	389	368	374	366	296	323	333	346	365	367	351	351	365	313	365	326	371	332	356	307	334	352	372	367	369	329	329	321	357	329	380	309	343	329	375	350	376	334	353	319	366	328	362	400	343	334	327	334	376	352	341	342	342	337	349	366	340	343	356	332	342	358	375	393	359	345	350	349	375	344	338	341	322	353	366	331	342	377	366	333	365	366	375	339	360	323	338	313	345	370	359	368	348	335	333	353	349	355	322	388	341	315	344	374	364	351	352	351	383	351	371	346	364	355	350	302	339	345	352	350	355	377	339	330	345	350	384	365	385	344	362	339	361	340	330	348	373	361	320	350	320	346	339	373	331	357	384	370	363	340	367	363	364	334	345	359
2164	839	965	850	941	887	892	814	842	873	799	845	892	830	842	815	835	825	846	820	821	885	822	841	828	851	806	793	833	880	853	843	836	814	769	844	808	869	851	853	878	808	784	851	860	835	849	799	849	846	816	790	796	846	845	866	801	832	818	782	863	838	880	867	873	807	798	796	817	836	850	820	871	834	832	804	794	867	848	824	772	827	901	834	852	832	816	812	878	749	809	811	789	792	828	866	817	783	853	863	761	807	868	859	853	818	833	778	819	877	834	866	784	820	875	852	875	836	761	852	837	828	811	776	787	832	856	883	850	827	824	839	768	819	765	833	844	809	838	863	842	874	793	852	887	809	830	864	839	834	778	796	826	849	817	835	829	839	845	829	861	791	887	828	834	804	867	804	840	801	800	824	870	820	832	817	808	858	828	856	842	823	830	818	813	829	861	850	830	848	826	889	834	830	846	821	857	795	805	837	838	853	859	820	856	857	844	873	840	857	773	832	809	853	808	850	869	812	822	852	845	803	819	826	836	834	819	798	842	812	840	815	875	802	812	857	817	811	850	809	850	869	786	845	815	790	814	846	828	898	885	814	817	799	896	797	878	843	823	834	842	846	880	836	859	874	850	821	868	856	792	855	808	846	893	865	883	820	803	872	870	809	822	821	824	856	829	864	815	777	864	840	894	828	854	870	852	796	832	873	849	839	855	802	856	848	839	779	806	852	809	810	833	823	825	850	882	849	793	818	794	820	824	865	832	843	810	791	817	803	836	831	796	819	845	773	882	819	827	783	770	808	860	808	837	879	832	797	804	781	872	800	826	827	842	890	782	831	824	787	837	832	839	879	819	801	783	791	886	845	830	841	792	846	833	818	850	869	835	873	785	857	832	801	818	866	803	804	894	845	839	811	845	838	850	817	856	777	826	820	807	823	837	864	825	861	832	843	838	863	826	820	874	851	841	811	861	787	868	841	853	837	903	867	827	854	786	861	850	804	827	824	873	882	839	844	815	820	826	805	851	755	819	843	849	770	795	808	792	826	847	846	873	801	831	861	780	827	855	803	867	837	778	840	809	797	842	814	833	863	792	829	853	821	845	872	876	800	837	880	867	813	813	832	824	851	839	868	831	825	771	770	865	835	868	887	823	824	840	850	852	835	825	833	855	847	831	806	882	821	812	884	869	850	808	822	871	825	785	859	838	794	863	829	829	816	835	815	783	848	799	856	818	805	819	865	774	825	807	844	842	833	822	776	835	806	809	815	793	857	846	851	840	814	854	825	830	841	786	812	889	824	811	830	848	823	836	864	830	857	840	866	854	833	827	856	817	835	855	824	866	826	863	825	850	845	831	872	846	829	861	845	807	860	844	800	854	832	810	815	851	831	806	833	843	853	843	773	872	816	821	832	807	852	828	800	807	827	849	778	827	833	821	838	847	869	846	812	847	833	842	892	781	820	819	858	805	867	805	835	770	822	864	826	813	778	807	872	814	789	799	795	749	841	798	819	840	806	858	859	821	819	854	780	834	845	852	796	856	870	910	838	847	844	867	820	853	849	795	790	820	849	815	776	853	834	859	811	866	826	836	815	827	789	877	816	845	822	825	806	826	810	840	830	873	867	838	830	845	835	846	851	810	820	849	821	848	850	806	829	857	854	863	821	803	774	832	848	789	807	801	853	839	842	810	837	821	837	878	864	880	772	851	818	849	899	811	882	927	826	791	810	842	838	812	797	825	817	801	866	856	860	828	781	827	831	816	803	827	818	833	833	838	857	835	829	843	846	839	884	872	832	770	859	807	822	818	807	832	809	816	831	883	830	843	800	839	802	826	897	827	819	831	810	848	786	869	778	825	806	875	843	892	786	877	855	857	831	877	849	875	840	813	821	839	811	878	856	832	839	825	794	868	800	848	819	821	811	804	791	822	896	790	866	781	852	774	868	843	831	843	803	859	810	777	811	868	811	832	854	865	844	834	822	807	793	831	834	796	893	913	822	831	804	833	828	866	854	854	903	807	804	818	805	847	836	855	777	822	835	801	836	813	821	787	859	842	829	748	860	794	809	850	868	815	825	845	828	872	869	790	845	810	886	883	807	827	845	823	862	832	811	817	861	824	873	860	829	851	881	801	830	807	806	799	821	804	832	776	849	848	826	754	865	837	817	815	800	850	821	871	858	796	811	842	787	843	828	834	816	823	835	819	809	858	836	901	852	807	846	819	905	830	840	849	814	833	869	847	825	870	759	805	823	857	791	845	834	808	831	837	865	854	849	836	827	760	874	815	889	794	820	806	850	814	804	825	869	825	855	821	776	873	790	867	827	832	843	852	830	778	821	844	788	864	852	857	859	821	842	811	812	872	828	854	877	832	808	794	823	825	809	803	847	802	793	895	868	832	822	816	857	840	853	883	840	887	853	864	843	805	814	841	782	826	878	806	800	849	831	900	878	845	850	810	843	847	849	800	824	833	844	809	830	832	851	820	828	890	811	841	879	808	810	839	818	842	852	788	738	816	823	837	810	845	839	865	846	776	847	849	873	871	814	846	853	830	841	861	768	875	867	838	851	848	856	865	834	842	796	833	820	822	833	865	812	834	854	875	874	845	812	821	849	821	887	823	821	823	841	875	829	853	839	830	816	825	828	860	837	839	827	825	819	795	797	790	789	830	806	828	813	830	821	797	796	804	833	867	841	843	830	761	804	829	823	827	823	835	835	858	814	778	847	867	856	844	803	826	806	845	828	799	843	809	857	882	811	843	869	845	862	846	812	869	825	831	818	882	809	793	849	811	825	864	867	862	823	781	878	881	827	828	859	866	855	814	825	858	822	799	833	880	778	827	849	826	837	804	890	845	846	813	893	840	848	809	833	809	848	836	868	816	821	841	795	832	829	827	839	855	889	866	819	846	915	807	793	762	819	857	817	848	814	867	858	824	816	852	797	826	824	865	811	801	832	830	853	855	872	848	857	863	864	788	837	809	817	871	827	767	812	794	780	826	808	851	849	852	823	843	856	785	803	848	803	809	817	808	854	826	843	790	856	868	822	792	826	825	855	824	840	836	837	869	779	815	815	788	842	847	811	900	852	868	818	861	857	808	830	805	879	822	802	833	832	838	762	831	822	835	833	819	860	810	812	871	835	827	834	871	822	831	775	815	859	891	781	834	859	855	849	830	836	848	861	773	853	805	826	871	819	851	845	809	804	813	842	803	819	808	850	862	821	818	832	854	818	851	805	777	811	885	823	836	801	832	821	842	855	870	832	842	869	790	822	839	882	807	825	825	807	788	793	809	860	875	857	809	868	839	819	831	803	821	800	829	793	882	823	826	842	877	849	834	845	830	774	855	807	818	790	848	873	796	783	835	840	820	829	829	852	801	789	823	809	778	812	845	856	838	797	860	867	821	842	846	850	854	802	792	859	832	825	849	870	881	877	843	830	779	880	790	787	830	805	800	860	861	854	822	843	896	806	805	786	922	810	861	856	824	850	862	808	835	797
7311	537	529	505	400	338	329	293	293	282	280	242	242	239	233	235	216	195	238	193	218	236	232	204	203	221	218	216	201	236	218	238	189	199	237	206	213	207	226	213	238	220	201	210	215	242	233	221	218	242	233	245	237	207	245	224	213	229	206	241	221	221	212	210	209	236	222	230	237	244	200	214	220	198	232	239	200	217	204	204	198	200	226	238	225	218	212	215	201	221	235	211	221	230	201	215	218	206	232	245	233	209	222	199	228	204	192	219	226	227	226	215	227	211	216	207	209	215	185	202	225	243	228	218	202	221	200	227	227	203	215	222	201	207	221	256	208	226	208	225	201	235	255	213	210	235	225	210	218	219	249	232	240	221	228	270	229	205	231	243	222	203	203	221	208	226	196	227	229	243	243	234	211	232	221	207	216	206	226	228	234	210	229	211	186	200	252	233	172	221	174	189	211	201	231	220	206	228	200	214	228	223	219	235	220	203	224	218	205	225	252	221	227	257	216	230	219	211	228	219	227	251	218	217	201	226	196	196	211	217	189	215	215	218	204	227	219	224	232	221	212	211	211	209	221	231	250	227	203	239	216	183	222	242	227	213	208	216	220	219	219	234	237	190	206	230	221	226	229	217	221	197	226	216	232	183	215	205	230	243	243	208	207	193	211	206	204	242	224	212	242	225	230	236	219	224	217	215	230	221	229	216	205	237	242	225	233	212	222	229	220	226	230	220	226	222	226	211	216	227	257	208	251	232	228	218	195	224	221	201	231	235	220	229	236	259	221	189	216	235	225	202	238	214	216	232	237	235	236	238	223	232	228	234	226	191	230	198	202	207	227	202	188	206	251	242	207	197	247	229	205	216	219	226	205	233	245	223	227	214	207	226	240	217	218	197	191	223	205	191	222	218	199	215	180	209	235	207	231	233	221	208	219	263	211	221	201	200	235	229	218	215	252	226	192	234	228	225	195	216	238	224	234	226	194	199	183	211	214	213	197	226	194	205	249	192	229	242	201	214	209	233	229	202	267	203	228	220	212	206	191	211	224	219	247	249	220	212	211	196	206	226	212	237	228	199	211	226	231	254	229	198	208	192	212	237	248	220	227	203	236	224	196	226	239	231	236	208	219	227	198	210	216	210	232	231	237	225	213	226	208	238	222	220	203	207	216	229	192	269	258	257	218	230	245	226	227	260	202	230	230	185	196	211	219	212	195	213	238	237	194	204	187	206	191	208	234	248	243	225	209	226	214	233	226	218	224	232	201	243	223	218	226	199	196	227	231	221	242	213	207	212	197	223	203	200	217	209	248	235	220	220	206	225	227	215	216	226	234	223	246	232	216	213	199	224	225	212	190	186	201	229	231	198	226	204	223	226	221	206	234	235	197	227	236	222	208	249	229	220	215	199	227	214	227	203	206	199	210	209	201	187	203	234	195	225	234	196	227	214	221	220	207	193	202	244	238	209	235	213	219	237	197	214	189	222	210	211	226	209	221	206	222	223	216	222	214	234	211	227	218	209	217	217	216	205	197	193	202	232	229	224	211	215	238	209	211	225	222	248	233	213	230	206	199	240	215	223	221	253	228	222	209	238	220	229	240	244	210	233	225	236	235	229	214	209	234	237	214	216	236	200	205	214	221	207	208	208	217	239	222	218	219	207	228	231	238	224	218	228	229	193	236	258	214	209	227	219	215	204	232	226	206	233	179	205	223	226	248	235	213	207	206	231	216	224	202	218	212	203	214	203	258	230	196	237	197	193	210	191	188	210	215	228	207	210	227	226	231	236	239	220	238	219	217	222	254	190	230	229	229	210	197	232	218	230	218	205	221	236	234	191	198	229	217	253	224	180	238	222	217	201	225	214	220	211	221	215	203	222	231	238	222	244	211	238	210	186	218	180	244	230	227	216	209	203	227	238	238	222	203	243	219	220	232	212	213	206	212	220	215	234	214	187	204	212	241	190	235	214	230	241	231	198	189	194	226	208	208	209	203	217	193	243	224	202	172	209	211	228	217	229	204	231	230	249	212	241	216	263	229	243	219	218	246	231	212	222	208	193	228	225	224	236	227	224	217	196	233	234	228	210	209	228	206	245	245	213	216	195	214	222	233	224	211	243	182	218	222	207	230	194	246	217	206	209	222	203	242	219	217	207	197	202	189	233	225	234	199	224	198	197	242	201	194	228	220	197	223	167	220	223	213	210	212	220	204	205	220	236	218	211	230	196	233	219	215	237	205	171	201	179	202	191	210	188	234	246	213	231	213	218	216	205	203	240	174	201	215	219	218	222	212	184	224	216	223	234	207	240	223	214	199	210	205	211	239	200	246	214	201	205	197	217	243	234	219	191	211	266	195	222	193	213	214	197	235	218	227	240	192	201	225	229	232	205	238	210	229	209	183	228	204	203	213	219	211	197	197	206	220	218	216	207	212	234	204	223	192	203	227	177	229	231	189	204	199	215	218	227	217	239	232	214	227	211	195	269	210	226	228	209	225	214	253	214	203	224	208	205	216	232	220	216	204	249	200	220	252	211	223	223	204	198	211	214	204	206	214	236	211	246	223	247	209	214	225	236	240	234	198	241	230	221	221	216	220	213	228	218	208	209	197	240	218	199	194	239	197	244	218	244	206	239	228	221	247	203	241	196	242	201	198	221	208	210	217	239	210	198	197	196	213	210	225	190	236	223	214	195	250	211	211	207	229	214	210	234	221	217	207	224	228	214	199	191	209	185	204	225	209	233	207	214	196	223	204	206	206	200	216	205	237	222	204	245	223	232	216	217	239	216	190	226	224	216	229	209	218	201	225	207	199	227	225	238	211	208	221	243	210	197	208	202	190	224	207	233	201	221	189	209	202	190	225	236	196	215	183	225	183	231	203	227	210	238	210	178	211	230	231	266	248	225	191	239	227	232	249	210	189	223	242	215	230	224	223	231	213	212	202	219	238	191	214	227	228	233	210	218	209	223	198	223	204	222	210	216	218	214	222	214	222	200	211	228	213	201	224	240	208	226	210	197	239	216	229	249	224	206	210	216	230	226	252	206	217	256	240	235	211	236	233	238	237	255	241	207	228	228	234	209	249	213	200	220	218	247	236	214	230	224	222	233	211	217	233	222	207	212	230	208	222	216	197	223	237	231	234	211	221	223	223	224	226	211	185	230	230	216	218	216	223	200	223	202	212	223	206	193	190	211	209	220	234	215	214	208	254	216	243	219	203	214	212	235	236	244	200	203	228	239	241	206	226	186	218	209	209	226	202	205	228	218	204	209	206	205	215	227	241	203	241	227	224	211	219	200	225	211	210	196	235	236	199	212	238	222	245	234	241	205	216	244	222	191	220	223	203	197	202	215	219	217	197	243	218	262	239	213	246	226	211	213	223	202	221	197	207	222	232	235	240	242	244	224	230	187	192	213	274	238	225	232	197	196	196	207	173	226	180	207	203	191	185	231	211	231	225	233	216	218	240	229	201	213	214	230	219	211	189	188	212	177	224	223
6325	867	1280	1445	1329	1257	1074	975	962	892	789	711	803	723	699	681	655	628	691	632	643	615	658	642	588	632	611	588	619	619	575	628	622	608	583	570	620	645	615	581	627	580	598	571	573	543	575	616	628	593	606	613	621	620	590	601	654	552	583	609	614	603	625	601	583	569	621	595	600	566	578	594	589	629	643	601	604	576	588	658	634	578	654	618	577	602	619	591	589	574	585	580	587	584	594	586	585	575	560	600	564	611	611	589	608	583	542	608	620	608	570	598	557	589	656	574	592	599	599	599	590	644	553	606	592	612	595	628	592	644	633	593	603	585	610	597	599	582	590	587	594	596	562	558	631	579	581	588	606	579	646	530	592	563	580	612	589	598	581	630	619	606	582	600	598	569	583	615	586	585	626	560	562	626	595	589	594	557	619	568	568	584	616	542	561	578	591	627	613	619	555	585	574	639	596	588	571	611	616	569	606	605	636	579	608	563	567	592	628	551	590	529	618	567	636	575	568	651	601	549	577	605	568	584	588	556	622	611	595	604	584	577	550	581	631	588	599	639	635	623	593	619	618	557	617	616	606	574	623	601	574	613	568	585	585	616	614	583	551	592	646	564	587	606	600	581	556	583	569	618	597	618	626	553	565	601	553	603	598	585	595	608	590	645	582	556	578	617	574	608	568	635	624	574	642	578	639	596	583	555	567	594	554	650	587	642	562	563	581	587	594	588	590	582	555	592	598	578	577	591	573	633	561	604	548	574	595	585	632	582	593	580	584	597	576	587	608	593	604	575	582	573	541	573	611	633	574	651	632	613	613	608	583	561	568	609	589	603	595	551	643	583	558	622	591	572	606	557	619	599	579	615	588	596	551	577	611	575	545	580	552	572	618	618	589	574	598	598	606	594	605	571	588	616	585	576	620	604	585	582	586	587	521	576	637	619	573	620	588	576	594	620	614	576	603	592	597	581	588	560	610	606	611	618	616	575	588	585	589	602	582	589	575	641	573	603	587	557	566	561	608	560	622	626	571	596	533	610	629	595	572	575	573	545	594	578	596	606	574	603	572	540	614	592	599	636	580	595	555	601	568	586	552	535	590	589	562	604	599	560	613	609	601	556	642	548	560	579	569	614	593	584	642	613	580	652	574	591	589	622	567	574	618	613	577	578	557	573	584	574	591	613	604	604	617	613	607	578	606	552	581	581	571	591	550	552	605	590	618	628	585	598	556	566	606	588	586	576	637	590	603	599	572	582	588	629	592	561	538	597	582	623	570	565	628	578	577	567	561	594	588	645	642	624	587	590	582	584	605	659	596	569	590	607	582	571	587	612	612	572	608	600	567	592	604	620	587	588	596	635	537	589	599	573	576	585	604	581	631	622	609	660	608	631	588	526	588	628	600	574	596	582	614	602	601	564	601	586	637	571	596	593	579	612	573	625	577	610	594	600	516	574	585	626	594	567	632	590	600	589	627	549	589	605	614	576	563	600	608	592	587	578	575	554	570	594	593	558	586	624	625	611	554	582	632	600	573	583	600	575	559	581	548	615	576	592	601	627	618	588	595	602	595	607	572	599	584	618	596	607	580	597	591	633	597	570	596	597	631	609	605	613	605	574	544	619	593	600	594	586	591	556	604	600	581	614	606	620	593	632	630	580	593	596	556	571	605	624	597	561	564	599	603	562	618	586	578	559	593	557	632	589	613	597	605	538	610	607	598	597	586	568	583	616	620	581	538	575	592	615	550	595	603	635	655	561	572	581	583	559	588	570	599	613	579	573	602	621	604	577	602	574	582	576	595	638	577	634	592	590	574	613	630	573	601	616	596	576	609	549	624	629	590	607	625	641	614	562	575	654	613	583	593	573	591	603	607	649	628	597	613	573	592	573	602	590	590	594	617	566	607	612	572	591	582	616	604	607	589	622	602	616	606	553	573	617	579	565	608	639	567	615	574	600	582	582	566	617	607	605	601	588	622	637	574	594	593	618	585	580	605	621	576	596	594	566	579	568	564	582	603	580	594	609	643	559	649	558	599	575	602	612	620	580	635	616	602	592	616	552	583	576	547	608	576	551	625	609	606	563	585	589	598	636	622	568	593	617	608	588	589	586	594	583	588	603	614	570	616	617	540	615	590	564	550	615	593	618	624	624	551	643	584	590	553	564	592	615	610	545	592	577	609	602	572	589	600	600	587	556	616	569	577	571	599	574	600	583	567	609	591	614	614	628	545	577	586	567	588	620	586	579	584	615	571	580	587	573	608	554	594	590	573	587	605	603	573	607	591	640	562	596	576	621	647	592	593	609	604	637	567	601	590	582	569	575	558	575	581	583	587	610	590	604	606	593	583	616	618	598	578	568	599	600	607	588	557	578	630	561	615	631	633	591	579	599	605	592	573	623	655	562	588	596	591	579	597	596	629	568	613	596	605	615	587	609	605	551	575	614	631	587	545	574	619	583	593	609	586	635	550	602	605	596	600	592	607	615	576	588	542	560	611	623	593	552	609	605	565	578	610	589	616	585	617	609	548	605	576	584	577	613	617	598	553	590	626	608	591	583	572	548	590	580	564	594	586	597	566	588	587	602	596	559	577	590	576	594	561	557	597	603	594	543	597	587	572	610	573	564	590	589	575	582	593	549	615	584	594	603	583	605	544	607	575	585	604	591	616	630	549	597	607	586	638	583	664	652	589	590	584	622	573	562	536	567	574	624	636	528	608	565	655	616	664	621	576	610	579	593	599	605	609	587	585	617	596	604	598	573	556	630	621	588	606	604	602	601	602	595	564	571	597	608	613	588	607	615	627	590	626	569	577	574	574	610	577	605	613	594	603	597	593	590	575	606	593	612	603	588	563	617	605	567	600	573	570	589	610	591	542	626	617	575	581	549	610	608	608	572	578	593	595	586	638	585	550	576	562	604	594	553	611	590	636	550	553	619	590	612	585	585	622	635	603	586	606	624	571	602	593	555	595	598	561	612	587	626	597	575	583	586	647	545	593	620	563	565	588	577	563	616	576	570	580	620	585	606	603	586	571	621	609	616	594	634	566	596	617	630	621	639	582	565	592	584	600	630	584	576	570	632	559	587	645	618	595	561	564	601	610	604	587	568	641	570	595	599	600	607	557	573	594	608	624	613	598	592	642	620	560	627	591	582	596	591	527	600	602	592	606	582	613	610	583	551	579	602	588	592	659	578	571	603	580	596	597	604	557	594	597	564	540	606	569	546	570	577	591	624	609	569	571	593	625	604	614	628	564	565	637	579	580	588	579	626	530	598	613	612	603	622	608	576	591	583	590	576	618	571	584	604	609	578	591	543	560	554	610	622	601	614	574	581	621	590	598	578	570	607	565	593	596	640	572	608	568	590	538	605	569	616	599	608	585	596	581	620	576	617	582	616	578	583	601	614	578	594	570	600	587	674	603	622	621	598	591	607	571	576	609	568	598	617	556	551	597	611	635	577	571	621	587	615	605	605	606	554	599	617	603	620	637	587	534	551
14478	1361	1041	897	772	655	536	515	422	466	437	401	457	436	403	436	389	458	383	382	425	404	387	370	381	389	396	414	362	372	399	382	381	394	387	388	370	364	379	422	372	424	395	392	358	382	370	384	358	366	380	374	399	422	389	371	385	418	417	406	372	394	375	382	396	353	405	349	394	390	371	355	419	350	367	374	376	390	382	390	382	382	373	362	354	363	364	375	360	321	394	411	392	387	367	344	387	380	397	409	394	374	358	347	381	409	402	408	391	372	389	401	410	429	357	403	407	395	394	375	398	369	381	402	378	362	417	399	369	438	381	355	377	391	371	377	431	371	381	344	345	406	385	412	396	391	415	386	356	397	383	392	411	389	364	374	377	333	384	383	391	391	393	389	409	404	377	362	357	377	389	368	374	406	359	383	400	379	401	364	365	351	386	397	387	388	362	344	386	390	406	443	354	403	358	367	395	369	338	322	385	362	398	396	362	387	345	357	406	340	400	398	344	327	423	380	375	421	411	360	392	384	375	407	361	425	406	371	379	389	375	377	421	389	383	401	370	384	372	401	409	362	400	386	363	364	353	396	360	370	334	343	435	378	376	395	364	376	325	354	369	386	402	431	393	390	339	392	435	393	405	394	382	382	361	386	355	371	358	376	367	384	376	421	378	364	334	341	374	406	413	406	396	382	413	407	369	381	380	389	392	408	330	360	378	360	377	402	370	377	420	381	437	399	374	403	382	374	389	359	376	384	393	434	360	396	393	357	373	385	414	394	427	413	358	393	379	359	403	340	368	403	397	391	371	373	369	396	403	382	362	386	371	394	363	374	421	359	362	388	350	353	409	372	394	400	356	339	362	398	394	386	374	370	385	398	351	393	432	387	368	354	340	393	384	365	387	369	372	324	397	363	358	393	370	349	351	395	357	339	395	386	399	374	372	366	376	356	369	402	413	380	370	388	405	356	386	386	394	393	348	396	384	361	417	395	363	393	397	392	390	401	402	395	370	384	409	368	389	366	417	383	392	408	425	363	387	379	396	391	367	361	401	377	406	387	376	390	377	370	355	406	383	397	378	328	373	384	376	344	378	368	350	336	399	361	372	389	365	393	361	400	389	393	373	377	398	402	400	388	354	373	384	373	412	395	367	407	407	378	355	372	371	390	411	338	353	378	362	401	390	385	378	372	371	363	388	391	372	357	350	379	396	395	388	349	326	384	352	377	364	391	423	349	417	383	369	370	396	355	387	345	366	405	364	427	378	392	366	417	357	396	358	395	408	410	369	390	406	385	375	368	402	399	384	383	383	416	349	350	399	388	364	426	338	362	413	351	377	379	392	371	344	405	383	388	373	358	365	387	375	398	368	370	389	392	365	439	379	415	376	358	382	387	372	385	368	382	396	387	373	381	399	356	343	411	405	372	388	367	377	366	339	402	375	372	380	372	344	413	399	390	392	408	386	378	384	376	368	357	345	378	415	409	426	388	391	385	384	426	378	432	388	408	370	388	375	364	414	389	370	361	339	433	377	421	406	382	349	358	353	373	358	379	386	371	359	350	366	413	370	421	380	384	370	381	388	389	367	380	394	371	390	360	398	414	374	352	327	373	407	367	381	392	421	376	365	397	378	397	386	403	379	412	411	367	332	382	373	359	356	389	419	376	396	385	362	419	383	370	370	381	377	421	399	373	415	370	381	411	416	375	407	360	336	391	410	367	433	394	386	368	370	355	416	385	390	413	382	377	384	389	389	390	375	378	410	369	378	372	386	387	395	346	349	355	347	368	375	386	373	331	379	402	391	400	373	373	372	413	391	385	372	366	388	323	375	366	378	393	347	389	386	373	384	377	392	384	358	386	392	385	390	391	355	371	412	362	377	387	364	406	381	387	365	398	357	396	403	413	381	390	409	390	408	382	431	407	399	366	391	365	349	401	352	384	353	384	406	397	364	376	386	399	379	377	385	365	371	377	387	394	375	379	393	361	362	386	370	382	390	383	413	354	381	446	349	405	402	383	382	416	376	413	383	364	378	381	392	355	368	352	382	388	356	391	394	374	396	394	392	378	338	359	399	390	376	382	398	396	398	395	354	355	363	377	398	369	400	359	378	435	407	378	357	354	387	420	360	370	374	383	371	369	380	387	385	391	351	380	349	380	384	399	384	356	351	387	404	396	375	363	378	342	386	362	401	384	362	404	402	388	378	374	363	359	370	360	363	384	380	376	367	421	351	395	383	380	385	399	343	404	393	409	358	355	360	425	381	375	402	386	385	367	386	373	367	380	389	381	384	411	401	412	395	359	347	402	381	383	363	366	378	356	371	355	400	408	360	406	364	355	383	414	420	379	379	398	396	394	411	368	358	377	388	363	421	402	408	406	390	390	427	375	397	349	402	417	414	400	371	398	419	344	414	354	362	381	372	381	378	377	386	329	388	405	390	394	397	357	359	369	402	354	370	388	396	369	378	378	370	409	348	377	393	353	433	363	375	381	383	398	419	340	350	367	382	382	353	375	393	402	340	385	401	395	349	357	374	348	356	396	394	427	396	413	368	388	364	344	363	370	392	403	358	371	375	379	412	413	421	372	328	372	403	396	351	375	363	392	339	389	402	390	383	375	358	405	402	397	361	404	409	381	360	384	376	401	372	348	330	355	395	366	351	350	394	347	398	374	438	377	382	378	376	416	345	379	409	389	378	375	387	358	352	348	397	391	367	336	375	384	403	394	423	389	311	363	410	361	364	377	377	365	352	369	388	386	385	354	408	392	382	343	433	401	406	338	368	375	356	358	383	397	366	375	386	406	402	361	364	376	395	375	372	374	396	430	365	380	397	357	394	421	367	367	384	366	383	389	383	391	372	354	363	405	375	392	386	388	362	379	395	396	409	385	398	389	396	414	386	407	385	347	401	391	372	380	404	372	371	391	377	377	370	425	381	405	388	370	386	419	402	379	388	403	370	419	331	354	350	384	350	360	397	391	404	365	365	400	415	349	365	355	360	420	377	370	401	375	355	397	375	382	340	351	409	395	399	383	368	364	427	423	393	380	391	380	392	408	419	399	401	372	397	364	404	369	386	373	396	366	379	373	340	381	376	387	392	419	373	404	394	389	400	354	386	416	388	365	358	379	370	372	352	353	407	379	380	365	365	401	422	403	389	412	398	380	361	369	399	400	360	418	377	395	376	385	364	397	370	415	385	358	403	387	402	364	384	387	378	364	373	397	407	381	380	395	397	390	389	396	344	373	371	400	399	370	374	349	376	346	402	355	353	373	365	392	341	413	367	345	358	381	386	372	362	373	366	381	354	392	385	383	371	407	383	370	383	356	362	416	378	443	389	349	389	434	381	385	394	402	376	399	385	364	420	374	397	382	380	377	387	412	366	378	355	385	374	395	339	382	393	420	416	360	408	406	353	355	409	374	376	387	369	371	392	375	380	426	387	392	386	358	399	401	383	405	417	359	376	376	389	394	366	384	345	390	397	348	373	410	355	382	417	400
8510	1427	2344	2705	2391	2132	1972	1707	1499	1448	1339	1315	1310	1182	1086	1119	1115	1056	1050	1062	1016	1101	992	994	999	1000	952	1009	970	973	966	980	933	1026	940	934	898	966	942	968	944	915	918	993	922	963	1010	935	998	988	973	922	944	947	966	919	954	921	965	936	930	934	946	958	963	959	908	943	959	941	956	946	989	837	936	904	916	993	890	941	864	952	917	957	931	919	950	915	945	914	992	944	918	893	973	922	955	898	927	900	911	945	989	936	940	920	951	961	928	923	951	941	998	973	888	961	871	922	957	934	921	914	995	906	958	961	918	956	968	941	908	904	958	943	890	940	934	940	948	909	952	917	927	921	942	948	944	915	1004	942	959	933	926	935	928	929	934	931	1005	884	943	963	986	970	955	930	957	918	900	999	985	896	926	896	894	952	943	927	945	895	902	940	967	908	931	964	934	1008	901	929	916	913	953	880	905	956	1026	906	926	918	887	926	978	963	915	915	901	955	917	956	948	930	904	941	939	937	884	916	969	928	965	946	941	920	897	973	967	944	930	926	943	962	967	959	974	917	923	967	895	944	907	933	953	925	857	944	905	924	934	945	894	932	928	940	946	897	889	948	916	902	1013	959	923	998	933	955	940	891	932	936	987	956	949	951	957	896	894	968	941	1003	970	901	965	940	968	942	958	924	951	923	969	921	972	956	964	923	966	925	915	903	880	914	964	932	940	962	950	936	969	973	923	934	922	902	915	948	890	993	907	967	933	930	980	931	972	930	924	974	946	915	923	889	931	960	949	926	936	920	937	908	991	935	905	954	942	920	972	934	937	889	947	922	899	964	940	906	913	896	926	926	880	893	869	908	912	911	909	946	972	927	974	843	937	923	946	898	936	944	912	912	949	968	928	963	916	911	942	959	874	880	964	931	942	916	888	953	903	907	912	936	929	911	921	941	971	944	939	935	957	943	942	899	897	935	911	927	958	860	855	886	976	946	890	880	910	916	901	875	923	860	910	920	938	910	948	887	928	912	859	954	950	907	918	955	946	953	965	855	952	894	971	980	974	921	914	935	966	891	963	931	995	953	979	924	842	932	910	910	931	906	954	946	911	926	928	922	956	975	915	946	942	951	961	852	942	923	865	984	966	889	932	932	951	978	874	991	917	908	889	970	914	971	974	919	930	913	956	912	933	866	937	934	918	940	987	878	890	898	899	928	916	940	936	962	916	908	908	889	907	919	931	920	915	873	947	935	928	925	944	932	970	965	892	1003	925	961	926	921	883	946	967	939	938	918	951	953	940	914	918	880	925	914	927	889	954	980	916	973	897	908	926	966	965	967	935	927	938	937	932	990	947	968	932	910	910	917	942	914	953	950	936	937	961	919	908	962	945	916	948	941	943	914	941	986	948	955	975	915	913	962	962	905	942	937	927	913	933	933	912	947	918	996	893	869	964	896	901	897	913	967	946	976	938	913	905	887	908	955	865	932	968	959	963	921	944	918	970	971	941	995	915	906	954	935	922	936	878	878	883	920	898	883	959	946	940	876	919	948	886	941	943	974	958	914	881	947	946	934	927	910	930	938	952	944	971	934	972	919	898	906	906	983	939	942	909	960	946	962	893	961	929	895	874	930	910	889	970	923	884	941	897	901	871	914	886	938	924	923	946	849	928	931	953	942	928	919	972	914	959	932	954	944	896	893	940	956	938	942	987	934	971	925	953	918	912	947	918	882	936	916	962	922	927	935	950	968	985	960	943	912	948	895	894	880	901	959	947	936	878	927	1001	943	918	918	938	944	856	938	928	944	943	925	950	943	978	947	876	919	918	960	943	949	939	939	942	947	971	935	908	938	956	934	902	905	926	981	987	866	916	961	955	923	909	887	925	915	987	957	877	866	878	907	922	943	918	945	898	923	938	945	925	935	906	944	926	943	940	984	936	934	940	944	929	910	953	980	930	908	925	922	900	933	914	891	919	926	910	921	901	902	928	967	902	923	920	891	947	941	947	940	930	902	898	900	941	927	978	922	963	940	954	899	966	878	903	899	978	909	910	914	918	906	938	974	934	890	916	925	968	931	972	900	944	986	977	918	949	906	969	904	947	943	914	911	942	907	899	973	973	937	943	920	904	1010	912	923	883	954	931	935	876	952	963	907	909	896	925	947	934	918	909	919	947	932	938	900	925	919	964	932	917	932	896	961	940	921	900	971	901	912	903	906	954	925	916	883	933	987	890	929	927	922	927	925	934	935	942	952	900	862	945	897	915	914	951	936	945	909	953	950	980	911	889	982	993	911	949	947	937	928	914	923	912	923	972	938	899	945	900	943	972	924	938	944	964	969	956	912	946	948	926	881	965	914	916	1023	938	909	920	975	943	932	935	867	947	931	885	963	935	939	889	910	932	914	935	953	957	866	933	896	965	926	871	931	929	975	981	902	933	913	936	929	931	946	902	878	962	957	920	913	910	958	945	963	933	902	936	888	930	872	936	864	898	937	934	905	931	992	973	925	916	926	910	954	932	906	946	898	986	916	939	908	883	910	886	966	912	950	936	967	921	931	1019	962	938	976	954	921	955	923	961	954	943	937	925	953	926	907	964	934	887	913	956	961	942	965	898	923	956	935	914	949	961	968	935	927	958	946	935	924	939	903	882	908	918	905	943	892	886	927	938	933	933	957	931	921	953	940	938	976	902	953	917	915	961	933	933	929	909	955	942	964	963	923	968	941	966	918	893	928	902	955	961	941	907	902	990	940	924	916	976	924	927	985	913	1005	917	989	909	896	902	930	908	887	950	941	919	884	985	946	939	925	911	907	905	904	901	944	922	910	955	912	902	913	943	948	941	919	933	927	915	884	933	881	928	937	946	918	894	976	941	954	885	918	953	899	980	934	873	937	970	961	870	940	928	907	919	948	906	895	846	918	897	946	931	936	993	1000	940	906	928	948	930	878	925	947	909	940	944	908	929	940	891	856	928	910	906	898	952	900	968	920	902	927	964	953	936	939	928	937	908	956	961	936	916	923	932	969	984	933	914	933	871	935	949	943	958	928	921	924	927	910	887	932	930	938	945	952	964	870	949	944	937	974	940	928	983	891	952	853	895	893	882	871	963	920	906	960	963	874	960	941	897	961	898	946	968	960	982	921	918	920	955	929	944	931	968	876	916	939	941	935	879	975	963	934	933	976	895	972	934	938	949	948	908	943	890	833	922	939	935	935	932	1001	909	988	970	963	951	904	897	925	938	941	891	923	939	954	1010	994	957	910	938	954	924	951	982	895	915	970	1009	963	912	997	875	948	915	933	954	903	929	947	917	918	876	929	927	947	928	968	908	932	985	939	899	946	943	920	944	962	946	945	934	970	872	926	912	928	885	936	945	975	920	889	897	925	924	919	925	906	953	953	948	963	959	872	919	918	909	932	941	954	946	932	879	957	965	919	975	862	893	959	904	979	929	931	942	945	954	962	942	909	928	953	941	940	963	935	975	968	940	952	949	945	898	895	906	865	925	934	936	908	950	899	960	944
1668	427	398	384	371	345	347	365	348	346	352	359	320	347	359	332	417	362	316	367	354	348	363	328	350	354	332	366	389	357	354	350	318	348	384	321	344	358	340	356	322	354	332	384	341	378	316	351	371	304	340	335	362	344	372	312	349	345	357	346	348	347	327	345	347	311	369	373	342	333	366	369	314	298	333	346	333	339	362	374	352	371	341	328	356	325	358	387	387	375	321	336	370	367	349	328	323	315	350	332	339	377	336	352	302	339	340	343	335	393	370	364	343	330	353	353	366	361	354	334	344	380	367	360	345	365	345	343	330	359	329	349	380	358	373	352	357	365	337	332	348	355	355	365	392	359	340	341	328	366	345	367	358	375	361	389	349	348	335	353	348	345	335	364	344	306	334	362	301	316	350	350	351	347	416	350	368	329	382	349	349	377	376	402	362	317	346	369	373	331	337	366	303	354	355	334	322	361	332	337	383	341	347	341	371	355	381	353	352	327	317	354	366	309	382	345	387	369	353	315	320	379	337	339	352	317	312	357	360	307	343	328	360	376	326	366	350	347	337	381	366	333	356	362	361	371	358	392	350	362	313	349	363	353	366	335	380	351	336	333	384	320	372	345	347	324	373	338	371	365	361	410	352	352	324	354	343	315	319	335	337	390	338	370	338	332	334	376	360	392	375	352	360	380	326	369	331	334	351	345	374	364	347	350	344	354	328	324	274	379	363	329	340	347	327	360	377	351	353	341	352	327	364	345	373	349	321	368	360	343	350	404	352	376	324	379	352	353	352	347	332	354	325	346	361	345	345	357	317	353	337	360	341	301	325	368	385	362	374	359	324	333	368	345	349	362	340	346	337	386	341	330	366	322	336	368	354	361	363	384	359	325	376	353	339	316	362	346	346	339	356	309	338	324	356	333	328	354	368	318	341	347	373	375	352	334	334	316	350	321	334	354	341	362	388	343	322	355	317	349	381	381	356	361	374	342	351	360	361	374	307	337	315	411	380	338	385	301	319	327	350	339	361	370	379	355	317	334	327	348	358	383	346	351	340	351	382	351	352	348	360	357	351	346	313	340	345	340	326	369	362	333	367	358	344	335	334	338	352	344	349	343	358	348	363	377	354	334	338	325	349	345	312	334	351	346	331	348	389	338	359	347	393	390	362	346	365	394	413	343	407	347	341	339	341	332	314	369	327	376	361	335	364	363	358	322	373	344	372	329	371	348	319	321	384	346	333	328	351	364	340	352	368	385	350	348	352	348	364	330	315	372	342	363	365	334	338	345	317	353	392	326	352	376	376	359	322	340	367	329	362	369	327	354	327	384	338	372	396	362	364	353	313	351	346	387	368	347	360	364	324	326	327	347	356	341	351	363	329	385	346	367	378	352	345	331	348	363	379	321	342	349	327	350	360	340	350	371	348	332	333	350	340	317	348	362	353	362	331	374	340	366	377	347	389	337	377	357	342	346	381	365	322	367	380	339	350	335	381	352	325	376	350	391	360	390	319	328	355	368	320	366	378	391	353	351	382	351	349	367	348	346	377	330	357	353	356	367	361	346	305	373	352	359	315	328	334	337	364	335	316	315	337	378	325	386	369	357	345	337	366	347	352	337	335	347	342	377	328	323	360	363	349	343	311	362	342	352	349	397	343	331	368	355	308	357	376	374	363	356	318	353	375	349	349	338	361	331	376	326	330	366	356	335	306	336	342	347	320	335	358	312	385	337	314	301	382	398	344	346	340	336	334	310	341	358	368	351	365	353	350	351	345	330	332	320	375	347	367	322	348	350	302	349	382	361	323	346	355	342	335	385	370	331	366	380	342	342	329	339	369	341	343	332	296	360	343	405	357	340	357	346	368	388	370	393	370	310	370	314	351	335	345	361	351	357	393	325	345	339	388	327	346	365	341	349	356	352	325	352	355	359	367	375	392	365	376	356	338	373	367	319	345	328	353	317	373	369	339	346	302	344	356	356	326	400	368	410	371	359	377	352	336	340	368	329	340	369	371	339	342	367	348	362	350	380	331	365	378	357	360	396	377	351	323	344	325	358	337	358	338	336	381	368	295	321	335	345	339	339	337	367	361	336	357	400	351	324	330	368	371	381	373	385	323	328	386	347	346	322	346	336	318	346	373	343	336	348	395	381	368	327	353	354	354	374	347	331	348	369	353	355	377	343	358	316	344	328	354	397	356	368	349	339	337	372	363	335	353	358	365	422	347	359	359	314	338	336	317	356	324	342	328	324	369	359	328	403	333	383	354	351	352	349	367	373	356	344	365	334	364	343	338	381	350	351	349	377	373	335	336	366	335	355	365	342	364	353	373	319	318	354	378	335	348	374	388	343	333	319	372	370	327	313	325	311	316	345	326	383	344	372	326	376	366	346	372	377	359	361	376	337	321	352	351	353	346	375	357	354	361	366	344	383	358	373	365	350	364	345	369	357	384	368	356	365	324	320	353	355	323	330	331	308	365	341	325	369	384	367	353	341	357	360	369	342	351	356	358	334	342	337	372	345	366	332	380	345	331	337	364	344	373	358	344	352	336	369	334	315	345	335	323	324	355	344	333	340	327	370	340	374	324	351	327	359	367	353	368	367	353	348	326	350	363	357	344	354	387	379	347	329	371	350	314	348	398	363	365	355	345	348	334	336	384	330	352	344	330	375	316	335	361	324	339	346	355	332	394	395	341	313	371	359	338	346	362	382	336	391	364	338	375	339	347	359	346	342	365	379	332	338	333	357	328	375	335	309	332	354	355	391	334	371	345	306	366	321	366	383	366	364	382	343	299	368	342	316	371	355	331	340	351	393	382	360	334	356	358	351	368	362	364	354	361	323	329	350	404	348	327	344	344	368	338	367	403	351	326	378	345	344	350	337	330	375	390	380	352	359	338	349	351	373	360	369	369	386	339	366	316	370	360	315	370	341	334	348	325	341	349	400	348	345	371	329	328	349	338	381	358	368	359	365	316	359	357	348	363	374	345	353	334	349	342	363	351	338	392	347	349	362	374	315	323	338	331	329	342	361	348	418	360	363	326	364	379	351	346	380	389	346	336	347	349	393	351	353	375	368	381	345	309	371	370	326	369	327	373	338	323	360	343	362	368	357	350	340	330	360	361	336	373	385	342	368	377	339	341	328	316	367	358	344	350	351	328	352	355	354	378	373	334	351	332	347	358	316	327	360	355	377	343	356	349	379	340	357	372	346	367	386	333	361	310	336	337	361	401	369	349	337	360	381	346	360	345	378	331	324	343	345	365	383	348	375	329	342	370	375	365	354	341	367	363	383	327	336	360	381	385	360	346	414	356	361	351	360	321	313	317	356	345	346	355	310	388	346	352	342	367	388	380	339	366	362	337	313	366	351	350	328	339	352	325	325	389	352	325	379	359	341	339	349	317	375	353	330	344	374	337	352	364	323	384	374	347	339	379	338	337	336	353	350	349	366	305	355	365	329	329	349	373	336	324	347	357	373	393	312	350	347	343	369	326	370
2092	903	948	892	903	836	867	824	817	824	897	843	816	841	829	831	857	849	850	790	875	781	805	819	872	845	828	800	826	877	841	848	806	872	785	842	818	877	810	855	858	848	810	877	836	832	832	905	835	842	844	861	837	839	821	806	830	880	856	806	882	792	813	880	856	860	842	868	831	809	818	845	867	837	849	819	836	812	796	822	834	800	813	838	824	830	786	867	860	843	893	873	788	824	807	785	825	870	831	828	793	846	851	815	831	859	863	843	844	814	846	803	878	825	844	824	813	835	824	810	797	904	868	818	824	799	841	827	813	870	821	833	824	855	827	865	850	848	811	801	858	879	799	832	846	815	789	816	841	821	808	869	834	847	803	897	853	822	823	822	835	831	834	854	817	816	872	824	833	864	791	809	769	845	825	849	788	811	840	820	793	836	817	811	812	792	868	864	891	807	822	782	842	816	856	839	828	836	864	789	899	827	830	837	805	838	794	823	867	839	828	809	795	869	779	825	804	807	810	816	881	802	819	829	855	849	843	816	847	856	811	892	771	832	815	835	882	864	819	779	793	829	838	822	774	869	843	814	851	860	854	803	874	819	887	815	865	815	867	866	882	799	787	792	871	815	835	869	797	834	865	802	822	781	828	854	820	828	802	833	802	829	816	788	819	859	781	811	807	880	757	853	824	793	848	857	806	817	810	888	816	843	855	845	827	818	863	837	801	827	829	859	818	789	826	785	843	819	829	804	868	829	865	839	816	869	780	841	868	836	850	848	846	809	830	849	815	869	861	862	834	796	833	815	795	869	820	876	776	814	821	823	818	814	816	821	818	786	820	857	816	835	858	883	786	781	771	802	840	853	844	847	826	835	798	819	847	803	866	844	832	831	820	822	818	855	842	881	792	824	827	889	789	877	804	839	882	809	865	823	816	867	883	824	899	861	831	823	820	781	869	824	841	863	820	810	828	870	885	808	801	830	890	817	861	857	844	852	799	865	830	824	857	832	845	834	766	891	854	905	844	815	847	813	840	803	809	814	788	797	813	866	867	805	825	849	846	812	826	858	815	813	785	806	862	797	827	837	873	846	815	823	841	843	857	816	769	839	813	843	821	807	807	804	846	836	784	849	837	790	833	776	820	825	843	775	800	795	821	826	864	850	847	805	845	796	868	847	775	858	846	806	797	839	843	795	838	811	828	885	843	826	873	833	903	837	808	793	851	792	844	833	851	824	816	801	824	850	790	830	847	843	864	821	769	869	824	853	832	804	845	844	815	916	829	800	850	879	839	847	842	838	809	827	801	831	835	829	881	849	800	831	831	838	832	880	795	856	844	844	851	839	853	876	792	816	858	835	850	805	808	844	834	837	791	825	801	821	840	800	851	861	828	836	825	831	804	875	824	861	783	863	801	857	829	852	830	868	824	835	851	817	815	786	791	818	860	886	835	830	761	850	857	819	800	800	899	824	861	846	753	829	864	905	824	872	879	853	849	830	824	810	863	826	884	874	854	830	825	797	854	834	848	800	874	825	815	815	796	881	802	814	850	856	881	844	841	803	892	822	828	842	857	877	819	822	855	815	820	832	836	803	848	805	829	879	828	819	833	886	874	790	775	877	771	795	827	860	826	852	830	796	787	827	804	831	812	820	821	845	802	865	854	835	794	835	846	813	846	859	826	842	842	893	875	761	882	794	877	841	860	797	818	823	834	848	844	842	840	843	815	813	820	824	843	823	835	825	821	860	881	813	879	856	815	814	835	831	804	837	838	836	832	844	813	797	870	860	873	821	800	867	849	852	862	835	874	824	877	852	826	820	783	804	862	821	847	838	808	782	832	840	857	806	868	818	854	800	866	846	828	809	836	819	804	834	828	874	845	889	806	820	802	815	814	831	834	828	853	813	814	841	822	876	821	834	818	805	818	761	794	860	813	798	838	841	795	839	848	907	880	841	889	825	862	867	836	808	840	878	889	844	854	843	779	850	838	830	827	855	812	796	833	827	831	901	839	849	788	798	864	842	792	844	784	812	854	832	824	774	833	859	843	782	863	804	833	791	838	841	793	853	814	798	873	828	791	808	842	832	846	840	811	817	839	829	833	788	825	815	827	844	814	840	873	875	834	779	839	789	824	833	832	783	897	837	788	834	828	832	896	846	830	812	820	837	825	810	816	811	821	852	784	834	859	741	799	833	827	826	842	856	822	773	837	847	854	852	880	802	876	828	875	827	819	901	791	814	809	864	774	832	823	821	826	849	876	814	785	830	780	876	807	841	824	887	818	867	869	815	820	815	856	847	871	848	815	822	848	795	824	819	858	836	856	835	829	841	789	853	832	836	790	907	874	795	886	870	831	838	854	822	782	798	831	804	772	819	883	814	777	826	821	818	812	812	836	866	905	819	795	856	796	843	836	819	871	847	826	835	808	821	848	851	854	852	834	773	852	836	788	854	873	864	842	811	815	816	764	769	838	822	809	856	795	867	836	829	830	863	846	848	861	811	848	844	825	832	843	799	823	864	816	849	847	814	876	884	848	808	820	864	832	849	835	849	896	802	842	834	816	810	808	868	783	819	829	860	833	805	836	793	852	798	877	814	818	874	822	848	896	797	870	892	821	833	794	814	792	863	808	835	806	850	847	844	810	818	824	842	838	813	810	881	845	844	835	839	822	845	854	874	836	834	840	862	831	843	799	813	788	846	872	795	847	841	855	817	813	844	819	845	852	809	782	869	834	824	852	837	843	808	845	819	865	854	821	797	818	823	794	841	829	844	841	788	817	805	845	822	861	828	821	819	824	845	855	823	782	810	875	801	818	796	820	860	845	835	863	837	789	871	858	832	838	845	803	847	793	811	830	866	814	834	826	790	817	814	850	845	859	809	840	845	927	833	832	833	828	853	848	813	855	779	834	822	883	842	880	882	785	816	816	768	801	827	797	803	853	850	844	853	833	873	846	842	854	835	825	849	820	818	837	795	835	850	827	814	859	886	868	847	868	835	841	789	872	849	871	894	840	807	906	806	852	798	814	861	808	823	869	803	844	852	834	887	816	837	817	850	825	761	801	804	809	826	862	852	838	837	835	836	868	890	850	788	802	801	824	843	837	785	831	825	867	804	769	864	848	829	840	856	825	828	839	829	806	835	824	824	835	880	839	795	830	833	826	886	768	811	865	902	855	849	819	815	833	818	841	808	828	833	825	844	796	824	797	806	856	831	851	780	804	790	829	837	821	841	808	863	819	785	814	854	831	812	843	817	846	815	821	850	819	819	826	799	800	868	866	840	858	850	815	758	864	803	834	855	797	868	798	823	810	814	807	844	849	823	878	893	845	815	841	799	835	868	819	786	831	854	816	792	856	829	828	818	833	821	815	800	844	826	821	799	879	852	864	756	787	850	807	809	793	815	857	848	837	856	859	823	814	814	837	818	886	797	867	877	864	812	791	861	829	880	801	796	872	812	871	874	818	838	831	865	840	804	805	802	821	798	851	858	834	825	841	797
7329	498	567	465	396	378	341	273	248	253	252	256	241	254	212	229	247	229	225	243	247	232	227	257	218	196	236	233	222	244	236	205	205	253	236	247	243	213	207	241	209	219	195	241	251	238	228	211	220	201	196	209	197	220	210	245	235	205	214	226	193	220	208	218	227	195	214	211	244	231	185	229	196	220	229	217	221	231	209	214	215	214	203	217	208	225	198	208	225	186	206	226	219	203	212	203	195	248	214	222	196	205	232	229	194	187	212	215	208	212	218	211	218	233	251	232	215	236	236	275	223	233	223	216	216	215	222	208	215	231	210	217	263	226	225	242	187	222	208	203	204	198	219	204	224	210	221	192	209	189	224	208	214	230	222	189	190	215	209	190	238	239	219	215	249	227	198	205	201	242	225	195	212	222	227	234	212	187	208	236	210	211	208	202	222	242	209	191	222	196	244	228	227	224	190	195	245	205	240	247	212	203	247	211	213	215	227	232	215	231	206	205	225	220	230	205	196	195	227	232	220	248	234	219	244	225	236	196	241	227	233	212	210	241	207	238	208	217	213	204	208	187	229	200	178	211	227	203	211	216	206	223	195	190	217	209	209	211	239	204	214	221	200	212	232	213	244	198	217	215	211	202	216	225	208	215	235	229	226	228	190	190	193	224	227	263	229	211	224	203	223	214	225	216	217	201	184	217	239	192	273	244	218	223	203	223	228	267	209	221	249	222	219	197	211	232	233	210	208	211	225	230	222	213	231	204	191	219	225	207	219	217	229	259	231	198	194	210	204	216	240	228	201	230	224	206	207	192	196	211	211	227	197	256	212	185	206	217	199	183	215	218	235	227	203	234	220	244	227	222	233	201	224	194	198	224	189	222	244	232	254	253	208	214	234	226	230	238	201	246	212	233	205	200	186	242	220	192	232	230	213	198	232	242	204	225	266	218	223	216	231	224	225	221	213	213	202	192	196	231	209	210	197	221	229	225	194	207	228	249	218	224	253	222	209	209	212	219	189	211	214	216	220	237	206	202	249	234	210	224	174	199	197	205	250	218	221	198	221	206	214	205	204	192	224	221	205	209	266	231	177	231	196	229	199	211	229	238	226	211	195	206	220	198	198	229	203	222	217	232	208	213	223	187	224	233	204	246	203	231	232	213	222	234	206	212	212	213	189	264	210	197	227	205	205	221	215	174	223	226	203	223	203	208	220	229	198	202	219	230	225	213	209	199	243	239	226	243	223	220	229	229	227	228	201	185	221	219	249	243	221	191	212	218	201	219	211	205	212	230	227	194	220	197	223	236	203	216	237	208	217	214	215	221	229	220	219	227	180	216	207	250	207	194	222	205	194	246	224	207	195	221	216	196	194	226	226	210	223	225	203	241	187	213	226	219	208	238	244	211	205	210	204	205	229	219	226	230	234	239	209	234	220	227	209	213	215	207	215	211	216	225	211	216	208	221	204	225	220	219	228	224	191	196	197	220	237	237	240	223	226	228	204	215	216	226	193	216	203	223	228	200	223	251	218	189	212	265	228	217	235	219	233	204	220	216	198	204	231	198	209	225	180	214	200	197	226	210	216	210	221	206	229	227	230	218	188	195	221	210	189	226	226	242	233	225	202	231	220	209	218	201	217	222	201	216	216	237	235	229	222	239	255	200	205	198	198	225	232	210	203	187	226	221	212	184	230	228	199	201	221	205	182	206	228	218	227	221	217	215	227	201	227	218	208	218	208	179	203	205	228	221	215	220	191	219	213	213	246	212	234	222	185	211	206	197	225	211	218	223	204	213	208	209	205	218	214	219	219	216	213	208	235	217	212	225	226	232	219	214	233	223	216	189	216	233	234	246	232	237	212	253	224	245	223	187	223	225	206	190	221	190	218	220	215	222	225	223	213	215	201	234	219	216	224	219	197	222	209	239	224	229	237	208	211	207	208	229	203	244	202	217	200	239	248	214	209	230	194	234	199	209	213	205	244	230	239	236	216	213	214	200	232	229	229	223	227	203	227	214	185	211	212	216	221	198	225	229	229	230	230	231	203	247	209	207	191	242	219	216	216	237	205	235	219	202	229	237	219	222	203	201	236	209	226	219	214	253	212	213	219	220	250	247	213	217	208	214	191	168	210	218	244	269	197	228	225	205	224	223	202	195	212	260	213	215	216	242	220	211	229	231	218	203	239	246	212	215	218	206	215	219	215	214	247	197	222	230	213	201	226	210	210	203	241	187	222	213	198	211	216	222	234	225	210	235	237	212	217	224	230	256	239	210	218	200	250	204	222	204	235	232	220	220	183	257	215	230	239	231	190	206	220	221	225	209	250	238	211	227	225	228	212	225	234	198	211	249	237	186	222	206	225	231	234	237	200	202	225	202	221	223	215	234	217	188	213	209	212	228	197	216	208	201	214	248	213	214	193	240	253	189	221	214	204	232	225	208	215	200	224	221	214	220	236	215	225	219	220	203	240	215	236	208	214	206	235	241	193	214	240	224	236	204	217	225	210	246	218	205	246	226	229	229	224	203	231	225	211	202	228	205	224	191	196	227	209	209	213	213	209	203	183	207	211	233	185	188	202	227	233	212	248	207	198	198	235	251	211	220	219	216	258	201	210	213	210	194	242	186	205	226	209	219	201	216	242	248	228	218	208	243	212	219	219	207	215	212	228	212	216	228	218	199	194	210	223	194	206	199	217	185	224	258	211	235	241	238	254	221	210	223	238	187	218	193	196	218	245	218	223	207	234	223	240	215	187	206	235	221	206	212	216	205	209	199	239	241	221	211	225	221	216	220	217	258	253	242	211	235	200	221	216	247	229	224	238	200	245	226	212	211	220	206	188	214	232	230	205	217	208	201	225	277	212	239	199	224	210	195	241	218	250	222	190	241	242	231	208	207	212	207	224	210	218	203	202	229	207	217	232	196	220	223	255	189	213	215	226	224	227	203	205	243	234	221	195	199	235	200	188	234	221	215	196	230	236	196	220	220	218	215	222	232	191	225	222	205	218	211	220	231	212	237	205	239	205	227	221	216	231	250	245	208	247	195	224	233	205	231	236	214	186	208	221	221	201	201	209	239	220	252	223	234	224	221	223	216	204	218	252	219	232	204	200	224	232	248	190	244	206	204	208	231	213	236	231	180	216	224	225	230	226	205	206	243	206	248	224	215	206	213	232	214	212	234	223	198	226	216	222	216	198	223	216	207	213	201	208	222	214	217	238	218	221	242	223	203	246	213	211	245	228	226	203	211	244	232	211	184	246	222	203	230	221	199	242	221	207	203	221	225	238	227	222	235	233	207	214	200	228	235	222	204	207	221	256	215	215	188	231	217	200	232	219	209	208	229	194	223	214	249	226	206	229	225	206	208	231	210	227	219	228	212	204	206	237	204	213	206	206	214	207	215	193	220	207	209	224	241	221	240	237	250	214	240	195	224	230	232	213	215	200	186	230	219	253	227	227	197	219	249	176	213	209	214	207	213	230	213	211	243	229	219	221	241
6265	871	1275	1512	1405	1205	1149	993	867	833	829	788	779	753	676	648	636	692	664	691	661	614	625	644	574	628	612	625	636	594	634	596	588	603	627	635	638	614	573	608	604	633	573	587	594	611	596	604	590	572	571	593	610	655	603	580	570	581	573	608	613	611	603	582	641	567	599	572	632	582	616	568	606	602	599	624	599	579	630	561	577	611	562	627	607	609	553	573	603	611	613	586	614	550	648	607	598	616	606	599	586	580	594	607	559	563	590	606	536	590	609	605	636	624	620	569	600	569	587	612	625	601	573	601	542	658	592	593	604	619	574	613	644	582	620	600	546	565	585	618	561	604	607	665	571	582	601	600	654	589	612	603	558	594	600	578	630	617	609	560	611	596	584	542	600	536	568	598	566	592	630	602	618	626	633	600	573	571	555	583	611	561	584	574	587	605	598	633	605	578	636	575	578	573	604	587	568	621	629	603	555	619	578	559	610	618	602	555	604	618	589	551	612	596	588	573	612	583	589	573	601	621	609	581	595	555	621	589	641	602	575	560	558	602	590	563	638	594	597	609	596	640	611	564	547	605	619	582	589	565	609	608	571	552	586	587	606	606	603	544	590	579	611	599	591	605	602	584	589	576	590	585	616	588	558	604	568	628	574	589	600	583	586	616	568	573	576	590	613	550	597	575	564	595	608	558	602	579	635	565	594	631	566	622	569	618	636	568	595	622	593	588	593	609	623	569	586	619	590	621	593	600	571	584	572	567	610	558	590	579	634	604	564	617	599	559	610	612	586	565	563	651	609	571	607	606	618	578	616	565	618	581	620	649	571	576	620	586	615	627	631	564	552	564	607	596	590	564	608	548	597	595	608	593	582	606	602	566	576	567	576	602	616	573	627	582	606	593	613	563	581	600	599	593	609	567	576	557	618	568	635	583	619	628	599	577	579	562	629	605	605	559	604	550	611	566	575	614	582	591	551	577	598	562	607	583	639	609	620	597	601	572	617	592	608	616	595	597	607	608	569	584	594	587	562	606	556	631	611	649	562	593	643	607	574	559	626	575	600	598	577	545	621	581	598	569	598	560	580	626	587	583	578	586	560	583	580	586	602	589	576	609	534	593	571	593	556	551	559	595	583	593	537	555	589	600	616	620	573	609	586	536	594	615	557	556	612	592	569	626	577	591	584	601	598	588	594	604	610	587	590	608	573	643	584	594	619	573	632	666	558	624	584	610	562	556	554	562	594	550	614	638	613	518	617	553	615	651	622	630	627	593	595	571	598	597	614	603	585	613	577	608	580	576	631	609	579	604	594	617	638	532	568	575	651	567	554	589	592	603	593	601	631	602	590	630	583	566	630	600	566	578	608	567	555	611	581	623	632	594	546	569	614	594	574	598	615	587	587	621	566	636	606	623	603	575	573	623	596	564	561	603	563	572	552	615	551	619	558	572	650	575	586	563	585	621	574	604	612	587	608	619	631	622	608	581	598	601	627	622	627	557	629	605	618	592	603	586	579	577	608	593	584	615	596	572	576	570	571	613	578	613	593	564	576	559	607	607	560	547	592	565	554	582	596	583	574	593	598	622	573	615	612	626	587	585	638	619	595	594	603	589	601	600	546	563	612	587	609	599	604	626	610	596	603	552	625	602	579	565	575	602	574	616	577	627	579	624	569	527	599	590	605	614	631	591	600	554	584	598	603	600	598	613	626	628	593	594	641	586	600	581	633	605	576	584	597	586	601	588	531	622	590	573	564	559	598	636	620	600	587	628	600	633	618	592	610	586	584	595	594	552	591	602	608	620	590	572	594	565	570	593	550	598	608	581	584	578	586	593	632	629	615	539	545	584	574	627	594	613	607	598	598	607	597	623	577	568	613	606	597	639	608	602	607	600	605	618	552	584	624	614	596	599	574	607	624	633	590	600	586	628	634	599	540	553	617	620	615	617	654	601	585	602	627	608	658	586	625	591	600	602	628	563	620	591	615	587	622	608	627	595	630	615	581	604	587	567	575	557	604	589	617	590	611	607	580	659	591	595	594	611	576	605	612	576	605	650	573	657	598	616	640	565	639	603	593	623	596	610	593	611	581	606	590	569	613	591	620	597	579	568	610	611	602	584	585	583	601	561	576	566	617	603	560	572	617	606	605	629	638	581	570	622	556	562	606	593	598	625	600	571	589	603	586	575	556	614	578	589	592	536	553	593	602	582	574	581	555	592	662	612	594	580	621	586	605	620	581	550	638	590	613	608	585	607	586	638	602	640	597	583	560	590	614	583	607	610	609	563	646	649	596	604	574	599	584	590	615	599	593	593	646	602	604	610	588	596	608	535	598	552	604	569	576	578	597	566	582	576	600	596	626	612	587	623	608	585	596	614	594	641	598	588	572	589	604	584	592	586	625	604	588	615	571	597	618	560	584	605	583	576	548	588	637	582	569	628	586	571	651	626	606	596	560	576	589	604	613	599	574	567	565	585	571	582	539	589	578	614	616	556	573	567	560	610	614	587	618	590	582	592	610	554	609	575	545	610	580	564	544	552	575	559	584	581	618	621	641	596	601	556	594	586	610	556	616	590	615	621	577	614	627	583	586	571	634	585	596	592	600	624	570	580	636	574	546	591	570	640	598	622	632	576	604	611	547	585	624	597	609	603	613	559	600	562	591	582	595	583	625	620	575	619	580	545	597	609	586	590	598	587	627	583	597	622	597	595	617	563	542	615	599	562	594	581	587	583	627	606	596	585	580	579	574	624	573	611	583	609	590	607	631	572	595	574	601	591	617	611	609	598	572	629	607	575	577	600	551	561	603	610	583	608	588	562	575	554	628	634	616	625	596	622	608	610	621	608	647	605	543	595	607	629	602	592	585	560	613	608	589	572	597	564	597	534	619	559	566	563	583	607	574	588	627	621	565	577	567	602	596	576	564	558	625	612	595	602	573	589	584	610	604	575	616	561	605	617	597	623	536	601	602	571	583	625	575	577	577	571	644	594	575	544	633	603	559	604	579	637	557	602	617	584	578	580	615	588	642	631	584	582	621	609	599	606	606	599	552	598	561	648	594	607	623	595	608	563	579	621	584	606	589	607	610	571	596	576	586	571	583	606	600	581	630	615	580	596	575	621	616	590	620	628	593	619	602	586	573	593	645	622	615	604	604	578	636	622	587	564	576	567	613	609	587	628	638	627	609	571	601	641	608	623	577	604	558	619	616	622	594	574	596	607	596	651	631	573	664	624	627	597	586	586	633	572	626	627	625	524	596	619	596	572	646	595	546	644	575	638	602	565	582	636	553	586	581	592	530	539	616	610	604	617	607	566	614	571	647	597	599	562	598	549	567	606	609	579	564	567	639	563	581	547	571	556	636	605	627	624	599	597	585	595	596	567	615	582	603	558	582	585	564	631	588	580	592	618	639	587	614	608	625	594	564	550	526	559	578	573	565	551	610	585	591	600	576	599	604	584	603	582	608	642	571	608	603	570	547	595	570	652	621	633	593	603
14331	1383	1083	905	720	585	562	529	476	505	421	448	461	429	431	472	399	403	378	412	397	391	424	387	388	373	368	402	385	363	380	377	362	402	392	351	437	411	365	437	405	432	380	387	404	346	389	370	396	367	389	395	372	390	402	379	387	380	401	336	372	391	380	409	407	385	396	383	376	386	395	383	375	386	355	374	421	370	355	412	387	395	386	341	424	408	365	402	396	408	398	396	402	360	381	360	350	368	387	359	393	364	356	400	389	391	382	385	378	345	372	390	413	365	417	385	426	408	398	412	396	391	397	403	416	412	346	373	396	422	401	399	403	364	343	412	386	376	388	361	343	350	371	410	409	353	393	364	370	367	387	371	371	385	370	419	388	374	361	366	375	389	390	383	409	401	402	381	377	429	394	385	406	368	388	392	395	357	386	390	377	392	359	428	400	359	373	397	381	368	379	429	374	368	405	368	380	372	422	385	344	374	366	379	358	366	384	403	394	391	371	346	377	377	422	323	354	374	397	415	381	377	371	390	361	358	360	358	382	388	356	376	382	380	363	378	403	369	378	365	401	356	386	352	391	369	354	363	369	380	360	409	394	398	367	370	396	393	383	351	419	446	414	409	366	410	411	379	391	400	390	409	357	361	388	406	365	361	360	376	385	384	344	366	355	358	390	387	388	348	347	337	376	371	402	363	380	375	393	388	381	415	364	368	401	393	365	426	344	372	401	393	406	386	367	382	333	346	390	342	367	333	388	391	395	381	382	412	410	362	352	382	368	343	385	358	367	347	421	377	365	394	404	386	393	376	380	333	387	427	417	352	378	416	394	371	396	411	372	397	344	414	382	375	419	366	386	357	375	368	368	381	366	378	372	392	378	406	393	424	397	387	359	382	364	376	393	392	389	362	379	357	393	350	367	403	400	365	350	388	400	355	374	364	385	347	377	370	374	379	373	376	362	373	416	398	380	365	346	377	374	401	360	363	365	369	411	390	365	390	347	421	409	388	356	354	361	372	345	389	347	392	369	355	357	421	342	373	364	396	346	374	412	385	360	384	360	404	386	344	354	414	382	380	394	381	327	364	386	384	341	399	403	419	391	440	416	372	377	368	359	360	377	404	394	352	393	423	384	397	378	377	419	416	371	399	413	417	381	344	392	379	391	400	394	393	408	363	387	415	333	400	359	404	363	364	394	382	378	389	389	396	399	350	330	373	360	426	401	382	369	428	376	381	377	340	381	365	358	377	363	377	355	388	377	389	370	395	383	361	391	375	374	390	391	396	399	385	398	390	371	406	378	373	384	356	366	360	363	392	386	400	420	416	393	338	401	415	369	383	406	385	380	397	386	376	349	436	430	376	421	346	386	373	370	381	388	357	366	386	385	385	390	388	416	359	366	422	400	355	407	372	383	419	368	366	359	350	377	369	424	388	397	393	365	384	380	358	398	378	375	390	379	377	361	367	371	371	374	407	371	394	422	371	382	369	409	379	374	405	378	394	344	390	375	382	404	396	378	359	384	386	369	419	370	410	390	411	372	345	424	407	364	346	377	377	384	374	394	389	374	363	436	381	392	376	387	355	415	391	358	382	355	378	365	403	368	384	378	374	364	391	396	406	390	351	419	386	392	408	370	356	376	366	343	380	390	379	372	376	386	366	350	374	388	347	397	372	368	389	397	381	400	355	386	418	332	366	388	368	419	346	415	378	392	380	410	400	396	371	385	355	398	401	406	400	372	385	378	404	357	394	397	406	371	354	380	363	397	335	395	405	388	370	411	397	376	391	360	366	381	381	392	402	362	370	383	393	372	367	390	412	388	395	372	415	364	375	385	377	392	414	367	348	373	364	357	374	382	378	380	381	354	382	380	391	359	359	340	407	394	358	416	425	383	385	371	404	342	446	347	381	388	353	393	393	409	390	360	391	388	364	374	390	389	360	378	374	365	364	379	394	353	379	386	417	384	395	333	402	375	382	404	363	359	402	395	352	407	377	391	375	384	426	364	379	391	372	368	387	408	372	370	387	351	380	394	355	382	373	355	401	409	414	413	401	370	366	364	388	382	362	380	347	398	364	387	387	383	381	387	359	383	399	361	369	382	366	366	372	406	367	372	358	367	420	396	409	383	406	418	352	370	327	359	378	328	363	388	399	386	358	375	373	403	383	387	355	397	420	395	378	345	375	343	344	402	368	390	373	378	391	382	413	397	360	373	371	386	380	371	409	361	365	402	384	405	392	381	382	407	376	358	346	343	356	411	378	436	361	372	366	373	382	383	364	404	376	358	388	356	360	378	386	348	414	396	391	377	397	391	403	390	374	415	390	391	398	370	383	375	381	370	393	403	394	369	382	376	368	400	413	365	400	369	358	368	390	394	372	373	376	432	424	363	325	372	353	359	389	411	384	366	373	367	382	369	413	410	400	407	406	394	356	347	409	362	375	384	389	362	390	405	368	372	371	372	409	372	419	394	407	366	404	383	332	366	403	384	408	365	393	367	362	379	380	363	411	408	427	388	391	388	384	399	354	359	392	358	383	385	337	367	386	385	357	402	397	405	362	368	391	387	373	377	384	371	388	366	412	342	370	362	392	370	382	379	373	400	350	347	368	419	374	372	432	360	342	387	377	358	385	359	373	395	354	375	392	374	369	379	367	393	332	379	373	386	402	408	371	404	403	408	348	389	412	364	396	439	401	378	387	348	386	392	382	403	348	393	380	352	382	407	380	388	377	373	375	388	365	417	373	408	378	368	379	373	387	393	380	384	381	365	366	389	348	383	394	358	362	407	388	392	396	372	359	380	336	334	406	411	361	368	400	357	360	386	371	405	376	403	411	394	393	413	364	357	372	381	418	412	388	358	364	423	374	396	374	381	391	331	349	361	387	358	372	374	400	370	377	352	381	388	362	388	361	356	381	346	398	367	400	380	409	366	412	385	351	365	372	382	387	337	346	378	386	400	415	364	343	307	372	367	393	392	384	378	375	389	381	419	390	369	378	347	419	360	375	417	419	409	352	323	391	385	361	343	358	374	382	362	397	351	376	355	404	405	377	373	380	388	390	385	359	403	405	373	363	384	339	378	394	366	383	371	368	391	373	377	360	378	407	349	422	373	373	365	375	386	368	417	398	370	372	355	376	367	400	382	356	359	358	401	365	396	398	398	352	373	406	384	398	398	406	361	372	378	425	361	400	400	407	380	374	398	403	376	387	391	367	373	377	425	395	385	398	410	407	407	405	402	388	375	381	384	388	367	383	395	358	378	357	372	398	358	392	398	385	389	380	404	399	339	355	388	426	392	388	358	421	368	381	393	383	356	386	400	371	396	397	401	370	389	360	389	424	362	365	382	350	367	314	363	413	375	353	366	396	375	397	398	410	378	410	361	389	394	388	409	376	385	395	371	389	394	353	373	396	383	402	404	397	408	388	389	359	374	409	392	381	377	391	362	402	407	394	392	366	376	348	318	382	373	397	377	358	366	378	391	394	389	363	382	387	368	365
8380	1473	2304	2638	2357	2106	1908	1672	1532	1442	1356	1321	1252	1200	1133	1107	1064	1032	1053	1014	1034	1001	973	1005	1046	979	1030	967	888	984	922	988	1032	966	946	930	958	988	966	959	918	964	975	969	930	916	960	982	969	890	883	976	936	938	995	919	978	940	876	988	896	974	949	938	1010	939	934	926	910	974	913	973	907	927	956	968	955	966	965	932	968	927	922	940	1001	958	894	942	906	906	974	930	904	907	959	994	984	885	868	855	963	970	912	908	906	975	929	887	914	898	946	961	938	919	923	909	883	950	976	942	937	966	920	914	940	921	918	923	1014	949	995	907	921	901	934	939	928	955	940	916	981	949	916	981	907	899	961	992	898	938	910	885	959	920	970	981	954	985	964	955	903	901	900	940	912	933	947	919	902	942	909	932	902	897	924	961	986	939	941	966	929	966	996	892	951	943	973	965	957	888	935	933	951	944	924	903	921	977	922	1001	932	970	925	936	913	958	979	938	904	930	933	937	953	936	880	943	994	935	909	931	950	952	932	938	932	933	947	879	929	947	934	965	957	922	929	898	966	948	984	838	888	943	957	950	845	919	994	981	928	952	902	942	962	975	851	921	929	895	901	924	980	920	892	960	956	923	915	879	894	926	898	909	957	924	928	937	903	929	986	903	936	925	944	918	938	973	923	924	962	934	924	910	984	939	975	955	983	917	894	899	918	991	929	945	930	930	927	993	950	920	910	975	938	942	932	950	874	943	892	892	951	931	923	973	914	912	947	894	890	911	995	957	872	893	927	929	893	873	920	919	918	941	963	993	979	903	925	933	906	969	947	905	986	919	904	913	871	894	971	975	889	888	955	996	940	912	935	916	921	987	915	891	932	932	929	903	927	945	954	937	899	966	922	900	914	930	908	960	911	951	922	909	957	926	908	923	952	934	952	979	961	905	927	928	963	925	992	934	959	928	871	820	946	880	942	904	951	920	917	929	919	983	954	914	955	976	940	935	941	929	939	917	858	959	917	924	948	936	975	936	941	939	949	914	964	932	936	931	917	952	932	963	977	942	951	940	959	870	961	925	960	941	893	917	908	950	971	955	904	936	935	1013	934	960	961	962	896	942	956	934	895	972	933	914	932	919	984	956	886	947	935	962	962	943	907	901	889	943	1023	924	911	976	930	942	927	961	928	914	919	960	904	955	902	927	952	895	941	918	899	950	922	969	936	962	910	892	971	895	927	983	869	919	961	947	894	943	897	887	908	930	924	971	992	884	944	939	926	921	934	931	880	917	884	944	910	889	916	927	971	1021	935	923	926	954	928	848	954	922	968	900	902	975	941	927	925	948	961	950	936	950	914	949	897	970	916	963	938	952	948	913	930	919	911	888	913	940	919	938	936	878	936	893	920	894	960	936	936	935	957	921	984	978	946	994	942	901	965	974	923	966	906	953	888	969	931	857	919	959	934	876	978	963	916	931	945	919	862	906	947	906	965	944	988	907	915	976	882	912	946	913	908	961	956	906	898	963	911	958	948	916	930	910	943	900	952	960	936	936	905	933	945	943	887	885	931	912	909	903	906	869	912	977	948	926	901	954	961	981	915	948	935	932	964	959	934	877	889	933	977	903	909	1002	937	957	939	919	950	899	931	883	891	919	927	946	921	971	909	978	942	948	944	961	915	910	949	948	931	908	948	947	937	954	924	918	914	872	905	966	912	901	927	978	943	935	921	967	979	918	956	981	946	952	854	954	927	985	993	941	998	941	956	893	990	930	939	940	989	944	960	968	941	912	937	883	911	883	971	980	954	970	903	941	933	914	935	955	938	946	953	933	942	962	949	880	949	950	996	855	868	946	932	962	947	954	914	892	939	980	949	917	903	883	921	903	892	910	914	949	938	961	964	942	972	955	917	920	944	907	885	918	965	961	908	920	943	915	937	950	952	963	905	973	917	917	938	926	921	958	946	926	909	911	964	915	967	942	987	861	898	940	931	940	973	873	929	977	924	923	985	894	913	957	861	926	906	964	914	947	946	929	971	927	925	969	938	963	928	905	938	949	953	964	986	959	951	869	915	923	898	897	942	884	922	884	970	898	914	955	932	957	892	934	1002	882	976	930	942	995	983	931	917	1016	952	982	937	898	937	918	979	941	988	910	948	922	969	932	975	938	936	905	904	965	912	911	935	892	944	918	891	916	913	905	951	943	959	909	899	942	919	948	936	977	974	931	874	977	988	936	970	905	914	937	913	887	973	927	908	920	893	943	947	925	946	1002	931	934	934	939	976	962	903	939	976	894	924	939	907	933	973	879	939	913	918	916	946	945	1005	940	919	913	991	911	927	906	910	938	921	978	958	954	948	951	936	949	908	960	980	970	931	951	964	989	937	923	960	979	971	927	924	932	967	971	915	910	933	915	902	932	964	941	929	901	972	911	953	899	923	907	922	956	905	922	937	907	927	891	970	935	911	969	913	1000	930	902	962	897	909	888	925	951	946	934	918	911	940	925	906	922	923	940	934	924	956	946	928	923	921	887	908	992	956	947	923	931	881	992	910	959	930	943	953	944	943	927	878	885	928	906	945	924	859	865	925	939	913	957	888	987	948	910	915	906	966	924	923	948	916	981	927	963	920	909	930	912	920	957	898	962	927	955	945	986	970	964	930	923	932	920	1007	923	914	947	909	983	944	966	937	941	919	878	930	955	928	935	913	926	964	864	952	905	933	925	934	896	945	938	998	962	883	939	889	998	1005	978	930	997	895	902	920	921	904	872	929	929	892	913	926	929	962	934	944	948	1005	949	926	941	955	909	949	918	941	934	905	970	930	929	944	938	914	876	936	874	895	937	935	956	879	934	940	919	916	960	952	965	943	952	939	959	945	966	922	965	963	893	924	958	968	916	939	922	885	960	870	959	953	861	930	930	955	970	917	914	995	933	939	908	991	937	877	921	967	912	932	935	943	970	950	938	935	948	949	911	929	961	927	944	878	903	955	949	934	953	901	926	936	966	957	923	974	973	863	962	899	948	960	989	883	915	955	956	935	908	982	963	932	972	932	895	937	915	888	973	965	916	881	907	997	965	890	977	899	883	950	929	931	916	958	927	912	955	955	923	941	928	926	906	934	997	942	904	945	893	898	948	912	845	942	919	934	928	949	942	893	910	951	926	973	923	855	917	894	934	978	917	935	988	912	948	956	915	931	958	955	967	941	922	878	984	932	890	927	923	922	894	957	925	945	892	908	924	945	955	953	925	915	927	949	981	922	911	879	958	955	1026	935	944	927	955	982	913	926	880	955	892	862	926	927	956	1007	928	926	929	931	959	928	935	905	891	916	928	926	949	917	853	903	928	911	924	933	893	911	943	919	944	936	939	965	915	907	904	932	928	898	945	912	969	944	928	886	913	958	909	930	908	910	935	921	1009	926	892	970	917	868	967	948	952	969	921	937	896	923	923	957	923	967	956	961	909	943	938	953	949	908	906	996	928	923	923	924	907	945	915	942	893	913	926	954	967	924	918	966	924	975	953	967	919
1708	379	373	339	342	347	364	354	349	357	362	349	393	341	341	338	355	335	364	344	367	354	370	373	320	337	335	318	324	339	345	361	319	316	323	324	327	322	353	323	350	368	362	338	348	370	350	343	330	374	339	358	352	377	322	326	353	323	362	310	352	347	378	384	367	327	354	372	324	357	372	337	341	317	375	350	338	420	365	352	329	368	365	313	348	370	356	372	336	307	351	343	348	370	346	347	349	368	315	332	333	316	361	323	391	366	371	366	315	365	335	356	399	356	328	337	309	307	360	347	370	355	321	380	336	357	333	307	355	366	327	336	383	364	358	337	341	375	364	318	356	314	339	326	323	323	334	330	369	337	336	376	338	352	363	339	350	376	362	358	341	353	329	348	340	346	333	324	316	361	344	329	341	352	384	334	355	363	376	301	336	309	348	353	344	378	391	330	338	378	366	364	332	365	335	374	336	369	330	364	376	344	349	321	318	368	363	335	391	355	372	345	330	374	380	351	375	357	364	356	346	338	341	345	410	359	365	316	334	360	364	371	292	294	319	328	340	373	340	343	347	323	356	351	342	379	313	359	328	311	345	323	343	367	386	359	375	354	383	357	361	377	357	329	332	327	375	354	362	292	332	323	335	349	371	365	381	326	375	323	340	322	353	327	361	374	351	337	352	375	364	316	326	365	368	320	348	343	342	332	327	316	332	348	336	352	341	297	333	377	350	349	340	371	361	334	317	310	325	360	333	367	351	355	380	396	363	371	342	345	350	321	337	336	376	349	338	344	367	352	323	343	358	359	354	337	342	342	343	338	347	348	319	340	358	348	337	370	364	340	351	341	352	338	321	347	324	352	316	349	333	322	335	356	352	369	378	355	358	357	395	369	372	368	364	340	360	329	333	341	361	383	317	333	343	334	347	344	344	338	363	333	376	369	347	334	353	345	341	326	368	323	354	362	380	379	330	370	338	355	324	362	343	362	346	359	306	331	349	354	338	340	374	354	321	347	339	315	357	358	367	314	327	338	373	328	316	324	317	344	322	343	335	352	378	360	373	336	349	377	343	356	355	346	348	346	349	343	373	350	379	367	380	339	337	343	346	369	322	354	385	326	298	384	331	315	359	372	375	346	310	336	331	359	299	359	349	322	352	334	371	340	348	377	341	328	389	401	389	379	311	333	375	369	347	373	359	361	355	361	358	367	343	332	365	365	330	366	381	330	327	330	342	334	388	364	321	327	324	341	378	338	341	352	346	366	367	352	361	345	312	344	331	323	347	350	344	357	351	340	359	355	345	354	351	338	362	343	356	358	365	376	354	339	374	365	355	333	354	321	363	351	363	358	375	346	331	347	363	331	391	336	370	361	328	357	323	361	320	321	316	355	320	354	331	377	322	337	368	356	327	330	352	363	327	369	338	323	332	342	345	345	352	324	330	335	321	328	372	337	359	331	371	364	338	357	354	339	366	339	357	337	311	349	355	308	361	357	333	364	339	359	357	359	344	385	331	340	345	347	337	321	320	316	342	359	320	348	365	321	326	319	390	310	369	363	314	344	331	327	367	350	328	351	362	345	353	356	326	346	370	349	357	363	360	353	340	329	361	339	340	355	353	314	333	331	323	346	359	367	323	388	311	303	349	317	340	352	355	377	366	389	395	328	357	377	388	320	363	366	353	317	376	350	378	325	335	354	379	323	342	325	372	365	356	341	348	332	343	328	343	333	349	322	389	336	373	318	340	364	364	355	376	400	323	351	345	362	387	367	319	326	313	321	365	364	360	355	322	334	364	349	332	345	350	327	309	346	380	363	314	338	341	347	350	314	349	307	353	375	360	352	340	327	359	301	343	371	377	361	368	360	348	355	346	354	339	351	331	326	364	392	375	370	336	372	349	341	335	317	358	345	348	302	348	320	334	336	343	337	390	342	343	370	336	356	339	345	337	354	384	374	329	364	347	325	378	340	327	326	378	304	369	347	356	369	332	313	359	341	377	352	336	366	355	312	360	386	363	316	311	352	346	363	354	362	341	348	355	368	361	332	393	360	347	354	352	347	362	352	322	373	335	355	370	321	355	338	349	388	377	342	365	327	365	350	333	340	376	341	362	352	367	351	364	355	357	325	325	384	371	334	337	401	362	363	340	371	380	346	312	348	337	347	363	366	362	362	348	371	351	352	330	348	356	334	349	360	366	364	362	359	366	351	379	329	354	359	324	374	335	306	393	382	335	377	346	385	342	338	361	340	344	323	344	341	370	363	320	363	345	351	320	331	347	346	348	326	366	351	331	339	340	375	344	332	349	331	328	355	350	349	344	360	315	342	367	359	333	367	376	374	350	324	346	353	329	352	322	337	323	363	362	355	341	365	378	342	342	363	305	356	356	342	357	384	357	328	368	375	355	345	347	357	348	353	370	356	368	365	357	354	346	363	303	367	351	363	365	335	286	331	336	362	349	345	322	363	332	336	337	367	381	317	369	349	363	379	413	384	369	341	362	376	365	380	361	367	321	361	340	334	347	306	337	348	351	351	370	350	320	322	354	378	366	313	365	340	336	375	324	326	383	354	339	348	357	323	329	361	370	365	321	372	354	373	326	338	356	358	325	374	347	319	329	366	355	357	346	355	328	379	334	309	341	382	342	381	325	342	377	352	364	377	345	339	314	372	360	345	334	333	356	322	382	327	352	311	333	359	331	358	319	328	391	372	322	351	336	317	361	358	363	336	346	331	366	342	325	323	328	333	395	317	328	343	374	382	342	341	321	333	342	361	348	326	373	359	346	369	315	333	360	366	379	343	352	330	339	340	356	350	353	331	331	332	368	359	352	389	360	332	330	345	341	374	331	357	367	337	374	357	356	337	371	367	309	324	352	350	340	340	297	319	312	332	359	343	313	337	348	360	383	365	339	380	324	371	374	369	379	318	326	317	333	346	372	348	332	389	346	357	327	394	377	346	335	353	307	357	347	351	374	353	355	397	336	324	344	336	356	345	392	346	346	364	378	304	330	343	328	362	356	380	325	326	374	302	329	343	375	354	393	346	375	368	325	378	325	298	382	355	396	368	348	345	361	372	365	352	411	376	342	310	329	374	327	342	361	346	362	329	366	337	346	316	350	350	358	316	339	366	381	325	324	341	351	377	344	334	354	332	336	332	347	344	357	351	341	327	345	296	358	368	381	360	328	365	363	282	344	372	398	362	329	320	319	350	308	363	373	335	376	329	335	357	332	338	363	345	349	373	371	376	342	349	315	346	329	362	308	325	331	361	338	299	353	349	357	351	349	324	354	330	307	339	336	369	332	329	352	337	337	394	352	348	366	360	316	336	357	354	350	378	353	344	340	334	336	377	349	316	338	321	323	357	343	323	388	328	361	345	369	365	313	343	351	338	301	368	334	357	348	360	354	355	317	362	366	322	350	376	370	324	364	347	348	363	356	366	308	383	342	369	338	321	359	367	365	340	346	308	363	373	351	302	331	336	345	357	306	345	335	373	357	354
2032	834	931	907	930	814	910	848	890	811	841	905	869	833	809	857	836	839	858	853	827	816	836	819	844	892	812	795	878	840	842	834	792	859	869	792	902	790	805	879	846	853	842	861	787	802	838	833	786	827	841	797	817	831	822	799	874	816	811	816	847	856	832	843	773	829	843	836	823	791	795	860	829	823	819	802	851	816	836	818	831	793	825	811	795	757	843	824	861	834	861	826	799	838	828	831	822	850	808	858	787	856	844	835	872	815	853	813	852	859	831	786	811	901	832	833	861	867	795	813	838	836	845	787	800	805	855	894	807	847	831	806	812	818	847	848	819	814	832	838	827	868	857	840	807	857	814	802	876	854	840	816	801	826	851	853	823	807	816	821	863	850	842	793	803	860	829	846	768	857	833	838	796	794	838	867	824	846	841	852	844	806	858	786	816	843	832	816	853	819	789	842	813	815	741	855	766	867	801	861	806	863	803	835	819	837	812	795	830	828	871	782	882	835	847	836	857	875	874	769	867	851	859	828	858	832	853	815	793	859	830	845	768	873	825	818	788	817	840	841	796	852	876	863	875	825	817	823	830	810	825	824	872	787	808	848	815	847	809	844	829	830	907	831	824	850	850	773	855	839	851	836	856	875	855	804	806	851	842	849	817	764	849	857	885	833	809	834	855	809	827	829	796	794	850	858	882	864	797	824	836	816	826	770	885	816	808	854	834	783	885	844	819	863	817	825	859	839	840	821	826	838	801	823	870	853	823	817	831	858	833	848	793	822	844	809	828	810	886	806	818	841	816	778	867	844	836	821	815	871	830	799	846	887	829	780	834	811	810	803	855	838	855	865	816	842	827	820	865	816	805	843	837	788	820	797	788	806	820	820	833	790	792	804	839	867	862	775	826	864	885	792	837	819	824	798	855	812	864	841	776	787	790	828	811	880	821	783	881	857	833	872	865	878	845	825	794	736	804	792	795	840	838	805	811	783	806	791	887	812	839	792	789	806	844	849	874	833	841	804	828	881	798	809	782	842	832	829	848	873	803	808	828	776	835	846	850	769	799	787	820	832	830	823	824	781	830	819	823	816	840	800	836	873	831	863	801	823	854	812	808	866	825	837	852	848	858	875	807	834	873	853	854	829	811	838	850	799	859	808	811	833	864	820	839	796	793	813	862	837	804	870	789	850	816	806	867	856	886	866	879	869	835	847	821	779	793	800	845	826	855	861	810	850	818	863	867	809	829	867	822	809	855	878	846	824	838	877	833	852	843	788	834	810	848	806	871	857	805	835	815	816	850	879	855	766	835	861	858	823	783	841	809	886	854	882	795	847	808	819	833	879	838	833	833	876	836	800	860	864	804	845	791	854	905	821	830	814	854	861	858	792	864	838	857	825	907	854	822	848	851	856	827	828	817	867	833	825	835	853	847	884	838	803	835	851	795	846	867	796	869	846	831	813	826	824	840	836	891	828	810	825	795	812	852	785	781	834	840	828	848	818	792	856	859	826	836	828	853	829	853	848	820	823	860	788	810	820	845	838	840	846	847	818	839	861	836	867	808	791	865	848	812	815	847	825	809	841	834	776	829	795	853	842	865	858	813	779	835	836	840	813	825	774	819	815	810	849	846	823	790	830	755	834	838	807	794	825	797	858	857	882	803	859	768	850	794	805	827	820	834	859	822	785	809	811	879	794	828	840	789	842	820	779	808	828	852	831	808	832	820	851	851	834	790	837	843	821	855	776	804	864	836	840	838	812	781	824	791	828	841	792	796	822	830	826	805	841	807	813	861	824	818	834	820	835	830	827	910	885	796	815	793	845	837	884	823	808	858	805	827	799	847	842	829	815	824	838	809	880	854	803	844	884	858	883	800	812	822	842	879	836	830	830	841	841	770	838	841	829	820	848	825	789	905	800	875	831	827	834	810	783	813	805	801	787	817	883	810	797	831	851	806	808	827	847	824	793	810	851	783	838	870	814	867	843	766	819	803	805	805	837	835	841	823	808	819	859	874	805	850	817	845	802	852	811	783	830	772	819	808	831	835	856	844	830	851	776	828	834	864	797	841	849	842	801	803	806	873	812	809	816	871	758	854	851	869	822	838	815	787	881	794	828	834	842	794	820	823	863	819	818	809	780	837	804	816	819	827	761	857	810	833	817	838	806	847	861	821	836	790	857	811	866	827	829	830	832	793	881	831	853	861	851	839	840	835	788	815	830	892	852	811	786	863	832	841	825	828	857	881	800	838	812	822	818	848	818	802	827	878	829	820	851	812	848	832	797	855	844	809	824	805	811	844	819	817	807	801	773	870	851	899	858	821	834	835	791	893	803	788	836	826	856	819	829	819	843	791	872	780	797	847	907	821	796	880	856	800	883	807	798	800	809	853	832	826	907	847	835	833	864	832	814	810	848	873	870	833	794	793	807	857	847	828	805	837	785	873	848	825	834	838	844	827	862	776	868	813	849	802	828	887	806	823	852	882	855	819	879	848	802	838	822	880	863	825	873	836	864	832	821	829	855	832	844	825	854	865	874	812	870	835	804	807	852	819	866	808	868	818	887	836	822	819	885	825	863	829	826	758	863	830	801	763	830	822	813	876	852	781	842	812	836	871	791	781	832	815	819	839	878	836	864	785	853	813	835	829	825	811	853	830	838	826	849	796	727	824	839	813	808	817	803	850	855	789	784	809	820	846	822	877	781	822	865	849	865	840	804	847	803	836	812	847	834	863	821	818	816	811	825	832	812	819	808	835	864	818	785	832	801	864	804	818	845	799	833	822	803	836	814	784	830	823	869	793	804	879	860	836	814	772	804	853	833	851	862	883	817	851	820	833	791	774	851	773	837	821	805	860	891	767	797	845	845	831	849	815	841	849	813	815	854	853	852	857	849	844	819	836	792	773	801	848	847	829	850	853	850	817	891	832	860	882	834	777	819	857	862	808	846	835	851	882	812	825	842	833	833	843	831	859	806	832	838	840	820	844	842	838	818	816	847	798	830	836	833	826	832	813	870	863	772	780	835	807	839	872	822	872	807	793	824	815	830	873	781	831	847	817	801	811	803	855	829	804	815	830	803	815	851	833	823	883	848	865	846	889	854	830	842	879	783	864	855	838	825	852	827	853	824	797	816	800	829	857	848	821	835	777	837	830	827	856	811	792	848	851	874	835	889	852	847	842	816	866	795	862	880	817	819	882	883	863	856	777	814	866	837	807	808	873	827	823	797	820	771	836	800	846	826	781	818	756	843	812	855	824	851	872	863	886	802	861	830	880	814	840	831	781	853	841	871	829	821	849	845	808	796	829	760	836	846	810	828	822	830	816	852	801	854	883	814	824	853	753	829	818	828	858	858	846	886	844	800	844	833	797	855	879	829	762	828	855	827	829	878	784	826	841	879	867	822	857	840	831	885	868	911	851	803	854	796	831	828	837	821	838	824	832	834	867	875	841	851	809	764	816	843	869	834	849	853	887	840	838	848	879	824	813	776	862	863	874	802
7285	544	531	430	383	378	285	290	266	250	256	223	261	232	225	239	191	208	244	201	232	227	214	241	242	243	217	227	252	237	228	213	217	205	206	232	227	202	194	224	237	195	222	195	209	203	221	219	250	189	206	235	219	227	181	243	244	233	202	228	217	211	225	225	245	229	229	229	188	213	208	248	205	233	208	204	229	234	218	205	197	217	221	214	214	232	255	232	215	240	234	231	206	224	224	204	204	233	207	220	233	238	187	223	202	231	223	224	201	214	241	222	228	232	239	222	208	217	211	207	222	224	199	222	235	238	199	273	234	249	212	207	218	237	214	220	219	234	203	213	221	226	216	206	237	204	227	228	223	238	216	180	254	184	204	216	173	201	219	215	209	243	204	222	220	260	209	214	228	223	225	224	229	205	183	206	219	245	187	195	231	220	232	228	213	227	203	218	220	223	203	219	196	240	199	215	242	196	205	209	215	213	217	247	220	187	195	234	205	211	201	230	220	222	205	184	212	210	233	232	198	201	207	237	215	219	226	228	197	233	234	210	227	218	231	234	225	214	229	246	232	219	195	214	225	249	209	195	223	202	202	212	215	214	179	227	215	176	221	207	218	219	198	188	200	209	206	199	231	224	211	219	221	228	209	229	209	206	260	203	235	230	241	229	230	188	225	205	252	216	195	225	209	211	233	230	209	237	213	226	230	233	255	197	227	230	224	210	218	231	199	216	195	215	230	254	222	224	228	208	259	202	221	254	249	220	235	228	249	236	221	223	221	249	243	227	257	253	238	203	223	201	201	228	207	225	220	226	207	218	207	223	209	206	254	213	233	207	192	214	195	221	214	215	197	244	236	204	206	226	173	202	217	193	210	212	201	232	252	216	226	223	223	226	210	227	225	238	183	222	177	205	214	243	229	210	212	224	215	220	214	208	186	210	211	235	237	238	213	220	228	208	223	236	222	225	215	226	221	223	194	240	238	232	224	211	216	239	216	212	196	210	228	209	248	206	212	205	229	215	220	212	241	203	264	217	202	230	198	213	182	198	200	206	207	197	210	189	211	228	188	250	234	235	205	204	211	239	199	229	198	227	222	215	207	210	174	249	203	209	210	219	236	220	227	227	210	222	240	216	230	214	223	212	220	242	226	223	213	212	220	205	195	228	230	216	251	204	232	209	237	192	242	200	222	223	222	236	224	215	230	232	220	232	237	222	201	224	221	220	228	240	192	206	226	240	223	226	219	197	188	184	219	252	209	228	229	231	228	233	233	240	189	216	206	209	210	227	217	247	223	203	198	193	218	214	232	214	221	203	230	221	232	233	208	215	238	198	207	203	197	236	228	199	222	222	213	228	225	226	223	201	213	239	229	241	242	232	206	235	205	220	196	210	211	222	228	202	221	266	236	219	204	228	210	201	231	211	226	221	217	215	237	224	199	227	238	205	245	244	194	229	234	194	236	245	240	242	226	213	198	243	228	222	223	221	220	208	219	194	243	248	226	234	236	231	229	230	241	219	242	200	210	193	247	194	232	214	225	227	202	217	244	219	234	238	246	241	226	221	235	199	210	214	191	197	213	198	206	224	207	195	215	223	241	257	224	208	225	229	194	230	237	233	219	232	209	201	220	243	229	205	224	254	238	184	184	192	211	230	244	197	198	201	220	206	185	202	233	232	211	224	202	192	198	182	204	201	196	232	239	201	187	240	249	209	238	236	219	223	245	217	242	231	215	259	229	223	211	233	209	249	194	223	214	233	213	230	200	224	261	187	225	215	198	223	214	236	225	201	220	214	210	202	226	222	204	217	217	207	233	230	196	243	227	240	208	177	222	235	236	203	225	209	199	205	231	222	252	229	211	202	244	226	245	243	241	211	223	216	198	235	210	174	221	199	209	229	244	258	229	227	199	223	248	221	212	218	214	207	225	234	239	195	223	224	241	229	224	231	208	213	215	230	209	218	213	227	223	226	224	195	205	219	211	230	208	211	209	245	202	216	212	229	216	249	237	238	197	197	231	233	227	197	208	239	231	231	235	224	212	246	229	198	209	231	217	225	234	203	195	214	220	183	185	225	191	205	213	240	236	190	187	212	233	221	222	199	256	228	214	233	252	216	252	199	224	235	218	196	233	211	241	212	207	224	213	206	238	218	218	220	225	223	231	240	206	234	228	244	213	223	221	218	228	198	188	220	230	229	210	223	202	204	245	225	223	214	208	233	236	245	214	201	196	207	215	186	235	208	236	266	209	220	191	204	225	233	213	196	218	233	240	191	225	225	229	221	239	221	214	218	214	234	217	202	210	194	192	229	242	230	230	236	258	220	232	231	210	210	215	217	234	213	237	238	221	233	202	213	209	217	196	232	217	201	228	203	221	203	233	261	218	204	243	199	228	211	204	207	203	228	210	226	225	242	203	214	239	232	221	202	238	242	211	213	212	180	227	206	226	223	224	247	214	228	251	215	204	204	225	244	211	224	217	259	209	211	226	216	203	235	242	236	217	188	225	210	216	218	222	214	210	241	243	235	195	209	187	221	238	193	185	223	225	226	192	196	222	224	269	188	205	188	242	202	234	193	208	216	221	220	211	219	201	223	235	190	232	229	205	217	198	215	207	241	208	239	209	262	209	236	197	233	195	196	203	222	241	218	212	218	221	216	205	211	214	210	224	238	210	184	212	207	214	211	216	204	225	228	209	219	223	251	228	176	227	220	213	188	219	212	189	198	220	195	226	236	227	208	192	227	204	213	227	217	218	221	212	212	180	246	226	200	222	220	215	201	220	215	233	225	210	223	230	222	237	215	220	216	230	223	190	191	198	231	202	221	225	227	217	238	232	244	213	212	232	205	201	225	182	217	213	218	223	202	217	238	227	245	199	214	219	199	229	195	207	232	205	189	208	201	229	208	224	216	221	213	225	223	209	212	214	226	232	194	193	209	219	216	218	214	210	205	240	235	200	215	211	221	215	224	234	204	249	232	210	208	214	238	240	215	233	241	227	211	207	198	200	222	209	217	218	223	243	227	213	212	217	230	257	223	212	223	243	233	214	224	233	215	187	210	233	235	205	231	206	213	211	229	202	186	221	218	221	202	214	208	222	219	223	234	208	203	205	218	213	239	216	238	219	199	227	216	218	195	227	226	225	235	210	221	206	194	212	220	223	236	212	240	220	186	201	219	214	211	244	246	239	205	193	233	208	226	224	227	222	229	238	196	212	219	199	206	240	220	216	178	212	221	217	203	223	210	210	206	192	200	181	186	242	212	213	221	212	216	198	226	262	238	215	238	220	214	217	238	199	204	214	204	212	213	208	209	205	233	227	221	239	219	230	207	238	236	206	213	206	207	227	261	224	235	242	228	191	215	195	235	230	203	247	236	203	201	226	210	225	235	225	228	209	241	217	240	238	260	202	202	225	215	213	227	241	214	198	219	192	218	195	222	233	222	233	203	213	246	245	230	249	251	228	233	240	204	231	237	198	236	211	178	225	229	193	225	201	233
6206	845	1311	1443	1377	1212	1053	963	920	861	815	775	769	708	742	690	676	682	666	641	633	606	642	581	598	648	619	588	661	629	660	652	619	609	629	644	610	613	603	588	622	602	613	588	614	593	637	588	604	588	564	584	580	593	570	617	608	636	564	563	601	610	582	634	632	612	599	595	561	569	554	601	607	592	570	595	572	593	617	625	594	603	590	627	608	625	594	624	617	604	551	590	625	580	591	586	599	616	582	550	601	611	601	586	616	562	579	584	589	592	613	611	609	601	588	674	575	611	558	558	584	624	565	626	570	578	576	562	590	602	590	592	568	598	564	607	575	577	600	604	598	621	576	559	577	613	613	569	605	600	608	622	587	614	567	566	621	584	610	598	577	624	592	565	610	573	564	570	603	597	585	631	574	552	645	607	581	628	620	569	598	589	624	555	593	645	591	599	567	621	631	606	580	581	587	597	567	585	616	626	631	607	566	570	633	614	599	603	555	574	597	587	647	587	602	555	610	595	619	570	615	581	635	664	564	573	591	561	583	552	582	600	591	538	588	613	590	600	631	576	623	602	594	582	577	585	585	606	581	594	604	595	586	596	571	584	609	624	570	562	586	625	574	610	628	606	592	615	626	536	605	588	586	602	547	564	577	634	602	564	562	617	590	607	601	623	588	570	565	587	632	569	622	620	590	563	616	567	592	594	588	577	621	566	598	573	587	581	606	620	612	578	621	550	590	616	609	585	596	590	603	587	591	590	578	601	566	621	567	556	612	551	575	579	617	622	567	591	570	596	574	575	583	586	574	572	575	568	591	584	602	617	605	581	604	570	550	620	597	608	596	600	595	591	587	603	554	566	565	617	617	576	551	546	596	540	543	614	570	622	625	612	608	624	590	626	542	600	579	581	586	603	578	622	559	640	607	602	626	595	542	615	574	656	594	602	601	587	595	560	569	580	560	606	585	552	602	630	621	581	599	583	586	562	614	558	578	591	585	592	589	579	619	600	575	589	575	610	586	599	612	603	610	644	576	614	587	569	575	596	622	645	609	572	627	583	584	611	613	635	498	630	589	585	619	556	602	620	575	645	567	596	592	585	589	559	589	599	552	600	575	564	580	626	603	611	607	591	610	585	642	614	630	583	625	618	624	592	635	586	584	589	600	615	612	584	599	593	613	564	593	582	574	581	627	615	570	641	573	645	593	565	609	551	600	570	594	562	576	582	569	619	592	581	571	584	618	608	594	622	600	582	590	608	606	592	632	592	594	619	613	579	601	566	614	588	564	617	602	574	601	592	578	569	610	624	578	624	604	614	603	588	584	555	604	573	585	611	608	591	635	633	609	545	550	568	525	588	600	654	597	573	627	624	638	613	633	567	574	600	621	655	583	612	571	637	557	537	586	588	591	607	621	578	554	606	603	585	658	570	609	596	605	617	597	621	614	548	580	630	619	565	598	618	558	576	636	600	561	587	589	595	552	624	599	615	596	596	594	553	581	609	581	575	602	553	615	591	550	577	602	618	576	606	596	619	608	615	608	606	593	617	580	558	611	585	615	606	598	586	580	616	609	598	572	589	624	607	607	610	621	632	618	575	596	605	625	557	607	611	616	599	600	608	627	589	615	575	592	580	576	585	589	534	657	625	603	595	591	622	618	565	611	560	652	597	603	609	599	621	572	578	560	554	599	559	586	619	587	626	597	570	610	609	610	589	603	614	577	579	610	604	623	603	583	592	614	570	619	613	577	587	626	604	628	572	537	620	627	567	596	619	562	607	546	595	583	566	642	597	611	549	591	576	544	554	600	615	595	565	589	591	604	592	582	615	548	571	558	545	607	556	608	615	588	572	555	616	622	596	566	595	641	546	568	592	615	618	601	602	631	582	597	594	594	573	599	585	618	611	611	623	637	595	585	609	594	587	566	586	593	585	605	582	609	589	593	603	593	631	602	596	569	595	564	564	568	614	618	589	570	588	573	621	596	556	588	573	560	615	624	620	590	579	622	569	613	594	596	623	584	579	599	546	622	562	577	588	612	631	632	636	609	576	634	583	601	639	586	597	600	613	588	614	640	564	627	562	608	614	602	623	595	568	558	623	581	615	580	581	593	629	608	581	571	602	600	630	611	562	615	602	628	576	606	564	585	562	575	566	593	601	618	583	558	595	571	562	549	629	612	563	672	597	525	585	574	627	565	571	614	611	572	585	648	638	599	613	652	613	654	647	631	630	614	582	586	574	627	617	628	582	636	574	592	615	566	553	594	631	558	604	582	621	570	581	585	616	631	580	574	580	580	558	666	558	589	608	603	633	583	577	621	622	559	628	578	576	629	591	611	596	615	638	635	591	591	603	588	604	637	625	586	538	594	579	582	603	571	587	576	590	584	597	607	577	594	565	589	588	589	602	606	625	624	569	608	606	631	596	591	594	639	559	614	653	620	599	592	639	617	604	618	578	613	610	589	574	599	565	617	598	545	606	585	545	608	536	611	589	584	600	543	589	566	614	578	611	535	560	576	606	595	577	607	584	623	583	608	590	547	594	617	569	612	638	642	587	602	607	584	570	590	597	617	589	559	585	616	630	590	603	605	611	611	606	614	633	621	599	583	561	587	581	588	570	574	567	578	566	597	566	565	591	619	654	598	627	576	596	577	579	624	600	632	581	633	622	581	593	566	604	608	619	613	574	604	566	631	541	598	614	604	594	619	588	618	590	610	577	614	617	592	560	635	590	558	614	587	614	606	546	633	585	571	601	593	581	587	567	610	586	580	621	601	543	608	611	608	575	637	553	573	574	601	600	574	619	601	584	572	576	552	595	622	586	592	591	625	602	592	617	559	594	585	571	590	600	579	620	592	573	618	565	585	565	605	572	603	602	602	601	577	579	612	562	618	617	528	610	577	589	599	577	575	599	603	583	610	527	620	591	618	565	559	597	560	595	561	611	610	591	593	579	551	554	565	565	583	549	578	601	552	584	611	610	576	604	645	604	600	630	572	590	585	570	626	597	632	601	563	609	561	623	636	602	579	620	597	573	577	614	621	599	580	592	629	616	608	580	612	559	609	589	632	628	590	577	579	553	595	560	618	569	556	586	558	576	597	578	599	593	592	623	582	603	555	614	581	614	599	578	635	572	649	581	596	595	549	593	568	559	613	579	596	589	598	590	619	623	574	571	582	596	606	612	564	629	588	551	664	632	595	581	565	573	587	604	601	626	630	626	635	635	550	581	604	631	584	606	579	624	636	570	602	632	622	639	563	593	599	591	603	604	614	591	609	538	577	571	563	596	588	574	603	615	589	568	594	596	577	532	560	584	587	609	559	601	584	601	574	578	611	603	571	570	589	570	584	592	598	608	578	607	617	574	615	590	572	570	580	597	536	572	603	560	612	637	583	605	564	603	616	588	587	615	595	608	601	595	602	633	603	626	597	602	602	546	549	576	597	575	599	567	597	567	581	600	661	583	558	587	561	636	599	592	627	582	635	602	568	601	566	622	601	588
14612	1364	1125	825	730	675	582	529	444	479	459	481	441	390	439	413	380	434	404	365	385	435	426	402	367	375	373	376	376	374	391	369	393	411	374	380	402	391	412	372	362	389	385	388	425	402	371	426	383	381	373	382	391	402	388	370	359	371	386	409	405	392	332	397	322	375	382	369	371	349	366	397	363	395	434	399	375	419	377	433	403	379	380	366	369	411	366	361	390	414	355	391	410	376	418	384	414	386	388	392	408	387	383	407	386	355	399	370	378	364	399	396	396	385	380	339	382	386	389	351	395	383	385	414	376	372	373	372	368	381	399	363	389	412	394	372	343	425	385	378	427	392	410	361	424	413	411	391	389	377	393	356	387	405	387	408	361	385	374	388	359	372	371	344	375	402	410	370	372	376	399	354	361	387	344	374	384	361	365	414	407	397	399	365	378	356	371	415	392	390	398	432	398	377	378	360	336	382	410	378	379	387	388	375	384	415	394	380	390	380	391	378	391	371	383	410	365	379	385	402	363	408	384	412	366	418	383	392	387	382	408	347	375	354	379	369	393	383	389	405	363	374	372	404	371	379	396	366	359	376	341	371	404	406	367	440	379	371	396	405	365	427	373	352	381	418	378	393	377	369	407	347	371	343	386	425	412	430	404	360	398	370	381	424	375	377	328	386	413	379	400	387	447	376	399	402	429	390	395	350	378	409	342	375	401	411	422	374	380	390	366	363	414	381	426	357	388	433	368	415	411	372	403	367	386	349	392	350	368	382	409	376	399	384	360	346	378	382	371	389	383	375	405	365	384	388	360	368	359	346	380	367	396	376	384	387	391	383	412	363	368	366	368	357	363	445	380	364	361	384	385	346	368	395	431	375	408	373	403	392	408	390	380	389	381	348	423	389	375	363	409	390	383	360	349	371	382	378	368	403	385	389	400	359	408	372	376	396	406	371	377	381	368	352	434	378	400	376	388	411	430	379	403	402	349	393	373	361	389	366	393	380	405	392	385	373	403	393	405	384	385	386	401	353	401	378	405	385	362	372	374	374	381	406	373	359	347	339	372	389	384	376	395	386	369	389	409	386	397	366	370	372	377	366	410	402	387	406	379	360	390	386	387	406	383	379	383	383	378	397	375	349	342	390	378	359	400	370	344	348	355	433	390	403	380	389	367	405	370	364	416	364	393	373	381	382	383	370	368	364	374	383	366	373	358	360	413	397	383	356	382	382	339	380	396	371	353	365	370	398	381	394	385	377	389	385	361	378	395	357	376	372	345	404	387	401	421	400	371	394	405	379	387	337	368	365	378	380	387	397	382	387	375	381	393	401	381	387	366	386	394	382	361	372	371	411	391	357	388	398	422	379	383	387	346	403	368	421	364	368	357	365	374	380	365	374	377	433	404	402	388	400	379	381	355	380	390	407	374	397	404	385	394	353	370	389	414	367	394	367	394	394	377	367	372	386	339	398	329	387	329	358	440	402	395	352	334	402	374	421	384	386	412	371	385	380	388	357	372	354	373	339	365	383	427	388	411	397	376	392	386	389	345	363	371	350	392	361	373	371	377	336	387	393	368	375	352	385	395	382	371	377	390	376	419	391	381	421	393	376	351	365	346	402	362	399	387	397	389	387	377	373	361	400	416	373	366	347	407	405	411	420	349	394	366	385	410	361	348	404	372	421	379	360	356	385	366	352	373	408	371	410	423	377	378	400	388	371	367	438	396	386	399	385	356	348	397	366	379	376	395	378	343	348	395	383	385	410	394	355	371	397	379	396	392	406	364	379	369	399	339	353	413	372	383	370	382	410	379	378	406	407	406	364	413	374	403	392	359	364	359	388	390	406	378	374	394	355	385	372	354	365	380	368	416	409	415	394	357	362	369	386	376	374	332	378	411	406	376	362	404	393	403	362	396	383	386	377	377	389	365	428	366	368	384	365	430	395	386	385	388	391	344	407	386	368	350	399	416	370	355	430	388	386	406	410	372	391	403	417	373	412	376	382	375	443	396	393	406	354	393	400	366	394	375	395	353	422	385	373	386	390	340	402	383	378	359	352	390	389	396	343	367	376	402	387	393	418	370	382	393	382	379	395	393	385	386	375	386	369	386	360	382	390	369	422	385	375	364	447	351	374	383	392	395	367	380	366	367	392	407	403	414	393	378	401	367	369	366	375	379	407	393	402	399	375	404	391	357	378	359	408	390	388	405	379	398	371	372	361	394	394	383	360	384	379	423	386	378	361	379	360	384	385	390	333	374	367	353	417	377	347	400	404	397	339	415	360	392	389	367	388	405	385	375	378	358	404	412	375	418	365	415	384	379	406	361	367	413	377	393	362	376	398	358	348	348	384	375	381	379	391	390	344	383	368	389	414	336	421	408	367	338	385	376	389	392	401	345	426	355	383	369	423	402	375	330	394	411	389	352	370	434	367	403	357	381	409	388	377	363	364	365	382	398	387	315	390	386	404	353	371	410	375	408	386	404	424	415	374	414	352	372	395	395	398	399	390	428	393	390	377	359	370	313	360	346	367	385	372	351	383	411	387	422	375	387	406	392	330	367	400	417	410	416	385	391	387	387	376	375	381	380	397	365	394	401	363	360	361	382	407	363	361	386	391	375	400	418	379	395	383	400	357	352	368	351	393	372	426	395	369	391	391	417	408	391	365	422	386	348	411	360	390	394	381	391	365	404	392	377	373	351	393	381	404	386	400	406	427	410	396	414	392	399	395	388	368	375	384	375	367	383	391	366	376	389	385	422	388	422	352	416	353	355	409	399	395	396	408	377	378	373	386	402	429	388	375	361	414	361	409	384	393	347	376	342	367	379	382	388	370	390	395	393	377	400	406	379	366	394	399	341	404	377	394	381	367	355	383	397	412	391	378	396	392	390	391	368	400	371	409	399	393	369	371	387	377	426	392	402	402	379	353	388	388	410	405	419	395	385	413	369	393	423	382	391	387	349	337	369	355	372	413	418	389	390	380	400	364	365	388	369	361	368	365	325	371	380	420	409	397	420	381	348	373	393	379	398	406	360	341	385	348	350	381	367	418	368	408	378	338	403	361	410	391	369	413	354	382	384	375	397	422	390	362	416	365	378	369	370	379	387	410	409	404	356	393	383	371	414	406	405	366	393	401	377	380	383	396	372	390	401	353	397	403	386	394	406	391	400	393	371	423	369	358	359	415	356	377	361	390	386	390	371	408	356	377	392	406	367	384	381	382	354	387	388	354	375	394	358	343	378	377	405	389	382	383	419	379	386	406	387	382	379	378	347	362	378	424	383	382	414	390	390	432	399	390	405	377	395	403	407	385	388	386	355	361	355	368	432	382	429	392	372	396	393	358	395	370	366	364	364	403	381	382	352	403	354	368	368	392	379	383	388	412	439	401	436	400	380	359	428	411	401	369	395	396	435	372	380	336	378	374	374	352	398	377	394	390	405	390	425	393	413	393	399	350	366	394	376	362	355	375	419	409	351	416	385	375	392	397	391	339	364	361
8355	1435	2370	2648	2387	2180	1888	1684	1543	1375	1355	1285	1255	1185	1050	1090	1076	1068	1042	1095	1012	1032	988	1016	1023	983	932	984	992	944	974	996	993	964	1025	992	951	928	943	977	918	941	965	921	943	924	900	900	972	937	970	975	974	963	940	980	964	945	946	931	943	980	942	922	940	929	917	994	981	938	957	942	959	896	957	933	938	930	860	864	940	913	988	921	919	967	912	956	904	950	935	965	864	858	926	959	929	981	944	914	909	901	936	946	920	985	859	892	921	954	919	955	973	950	949	914	953	946	965	899	900	920	927	897	920	921	1005	960	908	918	969	915	946	903	917	957	942	928	886	916	903	937	923	958	970	957	937	908	969	899	888	964	976	947	951	919	930	900	903	957	870	921	950	930	913	927	901	935	928	930	929	915	918	988	974	955	943	926	919	929	898	905	972	938	904	935	978	927	958	938	931	895	862	949	963	954	891	950	936	945	886	950	919	930	890	902	919	973	935	906	927	932	935	939	900	923	942	913	954	932	938	872	955	913	960	933	949	942	905	956	957	991	939	928	954	988	933	938	891	919	1015	942	944	971	927	962	918	929	903	927	952	910	913	985	1004	937	964	945	950	934	904	989	1026	910	953	923	893	935	932	918	910	924	914	913	970	924	919	940	904	897	936	920	961	918	958	949	946	940	930	977	942	975	941	992	960	874	949	954	943	921	959	905	946	928	928	933	934	928	931	994	936	965	956	923	942	908	944	973	907	927	927	933	926	990	911	877	992	961	904	954	921	926	937	880	952	945	899	938	940	926	944	918	924	939	951	980	912	954	932	960	950	926	893	958	911	916	972	908	904	969	926	934	887	891	918	963	929	937	999	941	968	923	945	964	903	1048	875	914	937	893	950	958	891	917	977	909	919	966	883	908	971	975	901	972	894	884	907	913	925	906	899	937	908	929	901	988	897	971	983	977	926	986	921	948	940	894	901	956	926	907	912	924	874	970	927	944	891	903	946	899	848	998	968	941	928	949	960	921	937	910	980	975	977	924	967	878	947	931	914	926	910	951	887	936	921	890	929	917	915	943	959	926	897	928	940	959	897	921	966	966	966	918	941	1019	895	917	926	922	922	941	941	952	939	907	923	954	953	921	941	924	967	921	900	944	943	843	878	979	900	936	911	981	976	899	889	943	941	985	884	953	906	945	876	945	965	949	947	946	969	900	912	936	937	944	890	936	990	904	910	955	918	949	908	955	940	925	944	981	938	963	910	938	880	931	916	966	934	993	952	956	972	943	918	887	991	912	931	943	911	935	945	930	914	933	927	971	919	958	968	911	943	934	966	918	930	928	951	966	920	907	953	963	950	944	973	958	906	939	962	900	921	928	955	903	925	943	915	884	919	924	907	887	905	899	879	932	948	907	939	935	922	947	938	950	910	923	968	920	916	989	956	935	916	942	964	996	905	953	994	945	933	915	956	962	953	910	907	966	891	961	916	936	887	893	874	922	957	907	886	938	925	864	939	920	948	926	976	961	899	970	925	997	994	933	891	962	921	983	905	929	912	928	913	882	914	967	944	966	943	949	946	919	927	835	932	875	903	914	939	931	917	892	1000	959	910	949	907	877	966	927	902	958	911	964	880	921	933	938	986	932	865	953	925	988	976	936	910	932	958	1000	928	945	955	869	887	970	968	905	979	923	888	961	896	935	907	907	959	1014	947	909	941	932	929	907	962	908	917	938	967	925	961	913	936	914	964	968	889	925	949	954	930	929	982	950	935	924	970	949	899	937	923	961	992	978	900	951	960	917	893	932	939	940	902	967	950	906	945	940	918	936	922	899	893	930	981	941	909	1001	935	963	938	965	944	914	980	909	947	869	957	935	955	913	891	900	955	901	898	933	911	985	935	973	959	899	887	979	947	934	977	931	908	919	892	945	974	960	932	977	982	865	965	902	930	897	941	974	942	948	887	905	904	922	973	946	961	1017	910	929	947	986	903	949	953	937	943	943	872	937	927	930	936	970	906	973	971	911	856	930	939	953	917	969	947	930	914	925	980	940	924	927	982	954	954	987	922	951	974	923	960	921	903	896	903	965	972	989	928	970	897	923	945	960	919	991	876	946	1001	931	943	923	916	929	921	899	946	941	943	915	967	953	907	908	946	954	943	982	926	953	991	943	942	934	907	941	948	923	953	916	911	906	889	937	923	921	900	931	939	921	983	930	986	911	941	998	919	967	949	940	929	979	942	882	975	959	970	948	917	978	913	930	939	940	951	936	963	927	967	964	924	927	901	986	874	941	943	927	904	899	927	948	1002	942	927	958	960	952	923	942	924	909	896	917	915	925	927	969	929	959	932	977	891	893	938	913	927	976	968	917	936	950	963	892	955	943	932	907	936	943	928	973	961	987	906	911	849	910	965	949	940	929	923	900	958	892	944	872	955	916	902	949	884	897	942	944	975	924	1046	937	901	962	941	960	922	953	889	973	897	979	958	930	954	942	901	917	988	975	968	889	939	957	889	942	942	932	965	938	921	896	922	927	968	1000	880	970	911	914	923	952	929	986	948	922	937	900	976	886	989	965	948	970	933	917	929	916	958	936	885	884	880	959	913	956	924	976	929	922	961	937	954	929	1002	966	954	956	912	883	988	966	957	960	907	911	926	965	911	947	930	964	934	889	916	904	959	943	953	957	963	954	907	987	947	899	945	935	985	859	917	924	894	962	971	923	925	943	918	921	925	929	955	951	971	985	915	929	908	957	949	940	938	923	965	919	896	876	850	876	908	934	891	922	967	907	902	945	922	924	946	927	970	926	952	875	959	959	958	948	864	955	908	960	960	935	970	924	964	952	842	874	927	927	964	944	940	911	970	890	932	952	923	947	891	943	943	950	913	895	964	918	924	930	925	918	963	926	944	967	957	965	974	914	1003	985	943	988	944	973	882	891	931	896	966	940	951	902	922	890	933	942	978	931	943	935	916	981	920	926	914	954	874	956	970	948	959	991	905	947	898	904	931	889	921	957	1013	903	872	982	902	946	970	935	906	929	928	943	937	950	947	882	945	881	959	917	890	906	942	941	899	884	955	903	885	902	910	912	957	977	955	901	986	933	937	884	942	924	927	924	987	930	993	973	936	943	863	966	932	941	896	926	937	940	946	870	889	921	892	928	927	934	917	928	942	897	997	916	929	968	966	920	973	950	968	923	949	939	939	899	959	911	908	958	926	953	924	974	954	949	963	977	941	901	962	910	935	915	951	891	923	891	943	883	921	918	892	952	965	914	937	945	928	936	904	943	905	905	971	897	915	981	942	930	974	921	962	932	883	954	923	935	921	960	928	942	958	889	943	958	966	966	931	951	910	903	937	946	940	922	957	941	962	874	921	907	964	992	917	920	893	900	887	911	928	896	944	903	900	918	901	920	895	972	920	997	918	957	899	933	948	899	966	931	916	923	982	926	939	912	906	947	912	907	930	960	910	926	974	978	921	936	948	947	937	918	912	900	943	934	917	899	958	963	939	930	946	939	965	1015
1634	422	345	367	351	347	359	338	337	325	364	362	361	343	332	351	332	348	386	374	311	364	366	363	381	376	363	357	328	343	361	379	333	344	363	358	346	362	363	388	394	365	346	361	334	348	367	368	357	363	338	336	364	354	330	337	326	355	368	322	363	337	312	381	347	336	336	364	351	336	326	376	365	377	365	350	337	323	362	308	351	325	370	359	346	331	360	321	311	347	343	348	367	348	334	359	328	342	364	368	367	357	371	378	367	390	355	340	333	338	342	342	325	363	355	375	324	344	367	350	365	375	347	309	320	397	363	337	347	355	355	340	373	357	337	356	366	330	338	383	323	359	346	349	353	359	348	324	362	311	374	378	339	358	328	364	342	342	348	323	335	342	381	381	355	380	327	369	318	350	360	371	340	344	349	369	338	389	347	321	310	347	336	340	388	317	391	317	351	324	339	354	371	351	369	347	370	312	317	342	356	347	350	379	359	310	381	342	367	371	347	364	351	341	364	361	345	342	349	366	339	358	338	336	330	367	313	346	362	373	347	364	340	314	372	339	369	327	332	335	346	369	350	361	363	360	322	352	359	385	328	336	325	348	398	337	350	354	376	352	341	354	324	359	376	333	368	332	332	374	317	357	345	375	334	319	329	371	354	377	316	340	376	370	360	346	326	332	335	357	353	303	360	384	332	326	332	325	351	322	377	333	359	379	336	368	364	362	332	342	345	338	361	334	370	311	332	343	346	310	343	367	354	329	327	397	342	338	337	333	377	321	326	380	337	351	383	290	375	326	342	347	408	321	369	354	315	348	351	343	348	344	328	345	362	337	354	355	365	356	311	328	385	351	362	347	354	367	368	365	325	343	357	359	362	337	359	345	323	348	368	365	360	348	339	319	332	348	360	347	333	370	348	319	338	319	362	374	370	345	343	360	341	337	357	341	342	346	327	354	348	327	343	335	370	330	374	354	359	334	366	315	353	356	353	358	339	333	350	339	348	335	352	334	338	324	349	329	350	359	386	355	343	354	384	336	386	372	371	341	376	376	350	349	345	356	372	365	370	330	348	340	346	317	374	340	342	336	351	339	360	311	345	359	346	397	347	346	365	395	354	360	347	337	366	382	366	362	370	350	352	367	333	378	347	352	362	339	347	330	346	341	351	377	345	353	354	370	341	362	337	374	361	334	368	360	360	348	336	347	359	323	370	366	389	345	279	360	335	346	353	338	353	362	353	324	335	357	370	339	345	326	332	352	341	356	345	366	347	371	372	352	342	351	371	349	338	365	368	354	362	322	343	327	401	376	368	292	345	349	364	327	352	357	336	372	368	310	328	345	306	342	359	318	351	328	376	354	344	332	333	366	350	345	341	323	378	356	388	333	327	347	338	326	324	367	398	355	361	332	359	394	353	360	352	333	327	351	328	359	388	319	347	328	314	386	307	377	356	343	357	341	361	339	340	341	362	357	364	367	373	365	353	375	309	341	356	365	365	349	333	353	348	356	367	326	347	359	386	380	356	338	347	369	378	318	357	330	356	350	326	365	302	345	346	335	395	362	324	371	342	332	337	337	353	346	346	378	354	347	323	371	322	314	367	358	331	368	372	320	337	339	338	339	375	350	361	363	388	367	330	340	318	329	356	350	346	353	329	339	369	336	327	360	341	318	357	338	358	330	356	376	364	347	362	361	327	353	367	370	341	379	350	349	371	313	344	350	351	325	380	326	348	351	353	362	361	335	347	302	358	354	361	356	339	341	330	366	380	329	348	339	299	354	330	322	383	375	325	355	381	345	320	387	311	367	353	365	345	365	360	346	344	375	369	402	354	353	362	353	341	334	350	373	355	350	356	343	376	329	308	317	334	327	323	386	318	340	346	336	341	348	345	321	341	362	361	342	360	322	356	339	364	374	371	322	355	352	306	351	315	363	327	308	325	358	371	313	344	353	337	351	356	341	324	374	350	359	361	363	325	379	357	366	312	362	326	338	346	364	351	329	367	342	329	369	378	325	342	327	345	340	344	339	379	372	350	318	371	336	348	355	360	360	337	348	364	349	330	316	325	321	334	386	317	350	333	377	353	346	336	352	362	346	368	343	331	329	323	329	334	353	331	385	358	379	321	336	339	382	327	341	354	346	379	344	382	337	357	355	370	336	337	391	351	403	338	368	351	366	363	349	340	349	347	318	319	345	344	341	385	361	344	337	333	317	340	341	333	334	348	374	362	336	374	313	317	344	338	331	358	334	329	336	363	336	352	358	366	357	330	313	324	355	370	333	326	347	350	358	352	347	331	305	307	359	338	351	327	324	334	320	369	389	332	349	376	388	352	319	344	314	317	359	350	347	344	358	322	353	319	369	330	356	391	309	324	390	365	341	343	367	342	362	381	355	325	329	385	366	343	333	339	316	346	365	355	329	336	335	358	335	327	368	362	347	351	319	323	356	340	332	341	301	350	358	391	341	346	365	345	364	328	337	345	357	363	380	382	355	317	340	333	306	338	365	356	362	357	328	334	379	363	334	331	349	349	344	336	360	367	352	347	321	355	354	378	374	361	343	374	338	329	360	329	324	343	389	358	389	344	327	352	365	383	312	342	393	325	351	369	360	349	381	365	341	367	293	381	365	347	364	339	345	334	383	380	341	311	377	296	359	355	359	325	351	360	345	315	343	334	367	345	351	324	370	358	353	402	321	312	315	349	354	311	334	334	355	373	354	351	342	358	368	373	367	340	363	329	338	326	339	356	403	378	341	367	340	375	344	352	363	373	332	359	378	358	337	352	330	363	358	333	365	351	345	325	346	360	346	370	356	353	305	354	367	365	364	331	326	346	357	348	321	359	334	332	362	373	366	370	357	359	388	343	355	360	353	351	365	312	345	349	371	371	349	370	304	346	349	385	362	340	311	326	350	351	355	341	331	356	342	362	347	366	331	364	348	338	335	333	370	346	337	339	338	360	364	319	381	347	375	365	337	349	348	326	344	332	354	360	341	424	353	365	367	339	368	376	336	336	360	347	336	359	334	333	348	332	329	352	372	347	328	357	378	311	349	360	371	353	331	337	322	344	346	364	349	335	346	341	343	334	307	357	311	361	366	303	351	324	344	382	372	351	336	365	344	353	355	390	352	366	367	345	346	336	357	375	339	338	337	346	331	351	312	330	314	384	343	354	336	336	364	369	319	348	368	315	337	384	353	349	350	344	359	354	337	374	321	339	347	296	372	332	363	380	331	347	339	349	323	337	351	365	353	339	350	368	315	372	353	317	332	305	360	358	352	372	356	356	349	365	344	336	360	347	370	367	324	344	326	386	342	340	334	366	343	387	359	352	357	407	403	352	352	333	361	360	341	366	367	318	315	343	343	358	321	319	349	352	361	337	362	351	327	382	338	356	361	362	323	311	333	349	350	334	338	362	327	355	356	335	309	343	351	332	322	316	330	350	333	306	383	355	386	341	336	322	345	376	330	322	359	377	320	403	348	398	378	365	316	341	376	343	371
2086	852	886	873	907	892	857	858	842	754	926	873	816	856	878	817	839	844	828	840	844	866	831	862	829	816	857	833	855	887	823	810	807	910	805	815	804	871	795	799	801	783	846	833	858	867	878	870	841	845	873	788	809	836	825	849	881	815	851	830	841	825	837	844	842	824	833	831	832	871	856	789	831	824	880	839	835	832	775	782	819	845	815	851	837	889	812	846	851	810	837	829	871	810	842	832	820	863	895	837	866	849	826	881	855	844	854	862	899	852	833	861	789	837	835	850	850	869	857	890	849	823	812	818	808	843	812	795	810	822	849	852	828	807	798	808	795	821	890	799	857	845	839	835	814	832	801	815	870	796	850	824	798	842	842	867	761	839	881	846	833	846	833	850	868	820	851	893	829	812	800	815	871	833	815	812	881	845	812	877	839	852	837	819	842	840	855	808	878	812	851	840	891	795	844	844	844	824	877	881	861	851	855	841	800	876	836	843	856	801	887	838	853	817	848	829	824	812	860	812	866	806	866	821	805	865	800	778	802	855	824	829	871	819	828	832	883	796	879	895	836	800	850	807	896	843	798	858	871	846	842	804	878	820	811	865	856	830	843	829	837	764	864	887	807	879	823	896	821	859	839	881	815	800	794	832	850	851	799	823	821	839	837	793	815	849	820	856	861	846	861	868	842	822	792	835	862	840	784	833	844	816	805	798	862	807	839	852	789	817	793	825	803	840	865	810	874	815	816	827	796	819	881	792	843	838	837	829	856	800	875	873	859	839	845	824	809	864	873	813	851	860	878	845	840	846	844	822	810	866	802	886	838	865	816	806	853	884	850	854	857	884	825	871	853	841	805	845	826	824	876	845	817	800	842	827	855	789	814	829	833	846	852	884	869	823	866	850	839	869	853	881	826	881	842	769	865	835	793	872	892	816	893	884	832	808	841	769	832	817	822	790	806	817	815	880	853	854	848	841	855	804	823	833	830	866	803	860	824	800	827	801	832	850	822	827	837	821	794	841	828	845	796	795	823	829	858	802	775	857	806	855	875	802	848	864	793	838	808	863	888	824	771	842	826	863	830	856	876	820	862	830	833	910	776	835	824	870	837	816	779	844	887	828	848	814	819	811	841	795	845	811	850	866	872	791	853	890	785	848	856	830	834	822	837	890	807	897	850	807	813	828	842	933	866	835	825	833	858	788	814	873	812	869	846	858	833	835	878	812	850	808	849	802	830	825	853	823	874	844	847	818	830	783	798	811	841	823	793	758	863	845	834	823	865	851	852	821	785	839	838	837	872	797	801	855	845	833	848	800	830	809	837	849	841	818	841	849	819	879	825	819	884	838	847	840	855	847	825	766	889	870	835	828	820	876	814	855	816	842	810	829	885	781	811	816	859	853	840	854	858	842	793	833	830	826	770	830	883	876	826	874	841	874	822	858	883	847	786	878	842	872	797	820	820	823	871	822	837	844	829	853	836	856	838	826	797	838	810	816	782	817	806	838	809	777	878	862	829	790	849	799	812	805	831	782	836	802	862	814	843	822	794	783	872	817	827	797	838	810	822	864	790	828	830	803	814	906	878	851	821	867	779	840	830	792	824	879	860	863	884	807	788	838	814	800	816	852	894	842	872	863	777	868	892	844	876	820	792	813	825	839	836	824	842	839	836	816	851	865	831	820	831	823	888	818	826	807	874	863	861	803	858	836	877	814	848	821	864	804	875	841	847	833	855	846	819	842	821	816	849	847	814	858	822	805	816	842	810	862	831	833	862	840	838	855	852	872	843	839	833	820	830	790	824	784	851	841	842	837	819	830	844	832	771	821	799	832	852	852	794	822	822	858	789	815	801	801	840	812	834	804	832	865	815	845	813	921	856	812	825	844	776	851	834	867	857	869	865	821	809	811	791	805	826	865	823	847	821	793	813	824	810	811	806	820	853	892	823	820	821	832	851	885	818	831	768	791	875	867	831	836	802	807	826	830	836	773	859	777	835	856	832	861	791	795	827	918	869	818	860	821	842	828	862	874	849	834	804	826	830	867	835	806	796	834	835	829	900	819	841	826	843	853	843	851	793	828	849	870	844	863	833	793	838	801	868	787	809	905	818	852	824	806	851	875	802	776	807	887	862	770	829	827	827	841	855	822	803	897	825	826	881	794	803	866	840	840	832	839	855	777	879	846	856	811	846	848	811	817	832	840	835	808	835	855	899	841	849	823	810	840	795	799	867	839	804	827	844	790	797	852	832	786	883	906	796	758	815	843	855	840	855	855	857	790	854	808	823	826	841	887	831	891	807	779	844	836	896	828	816	794	839	857	827	847	841	838	841	808	773	842	857	815	784	795	901	815	851	823	870	790	895	809	821	872	849	813	825	843	869	861	777	853	851	840	790	845	803	811	846	772	815	800	821	855	838	852	831	843	815	853	829	791	772	835	839	793	845	847	825	857	853	826	797	859	834	861	817	839	821	773	801	886	817	787	856	836	830	875	816	779	819	836	829	808	828	784	871	821	791	860	807	882	816	815	855	807	863	815	904	839	822	869	830	845	742	775	848	814	827	819	813	852	812	812	824	829	822	832	869	812	819	840	895	849	852	821	804	898	868	843	864	854	818	838	854	835	872	884	821	805	779	833	802	846	767	871	777	861	855	804	847	831	794	876	802	841	891	845	808	801	795	830	824	870	817	833	831	831	808	854	833	890	852	834	790	840	779	834	860	835	832	792	829	827	850	881	886	829	814	803	890	814	837	809	826	870	841	826	841	861	823	825	835	795	835	817	834	854	833	811	846	883	818	841	857	806	821	842	839	783	845	823	900	878	789	830	846	893	884	815	767	884	842	791	842	853	838	805	796	846	834	826	846	815	818	817	805	808	872	838	825	839	795	801	854	840	835	854	791	896	860	817	855	802	817	831	826	843	832	847	880	862	830	856	858	802	792	849	859	787	800	807	864	782	881	873	790	889	804	876	862	770	823	850	874	853	808	804	837	849	830	831	869	808	794	827	828	851	814	853	868	869	825	895	861	817	822	848	843	874	840	804	826	855	869	824	829	772	862	845	789	832	835	799	851	830	828	841	784	800	871	816	827	829	837	807	810	848	822	791	775	873	852	813	865	798	825	834	859	850	797	805	850	835	822	815	828	854	830	836	848	800	870	802	824	832	886	821	881	840	840	809	828	807	908	848	818	797	864	878	804	787	838	851	838	799	843	848	819	822	829	832	843	801	879	839	873	830	776	851	812	795	830	825	885	811	845	861	894	832	859	873	882	870	857	827	834	820	877	784	803	866	789	825	848	858	864	777	837	815	864	846	842	865	835	877	804	845	866	832	807	793	881	874	885	843	827	851	836	871	812	863	839	828	837	837	820	798	841	818	832	885	844	821	843	838	842	833	843	854	842	826	807	845	835	790	882	791	858	817	859	827	787	822	814	811	873	835	851	797	876	835	830	878	820	817	840	858	875	866	841	809	908	842	851	829	866	854	793	818	800	834	849	852
7257	542	566	495	383	370	298	272	264	248	267	254	277	260	246	216	248	227	207	229	225	235	242	258	233	219	208	207	224	255	205	251	227	217	223	246	206	208	232	246	212	233	231	190	215	227	212	232	202	203	219	215	225	197	217	230	216	217	211	224	215	200	220	215	235	210	205	217	221	214	229	223	219	194	227	210	221	230	196	223	226	187	215	207	216	202	227	233	205	205	200	230	189	249	232	238	227	198	219	203	234	225	221	218	224	227	197	220	216	234	203	211	206	225	212	198	231	245	224	227	228	229	239	221	247	206	222	209	210	197	204	249	215	207	220	209	240	212	225	233	212	227	232	250	213	218	243	196	199	213	220	216	172	202	227	230	190	223	228	209	238	234	215	232	233	186	217	212	211	211	198	215	231	216	217	216	236	192	225	220	235	223	205	228	208	224	217	222	215	219	200	224	205	224	243	255	234	227	199	215	200	204	245	216	208	183	217	227	214	230	237	201	217	235	233	216	214	198	210	211	207	244	209	212	220	218	199	222	238	202	205	221	210	249	221	229	235	212	249	231	262	265	188	202	198	221	205	193	237	184	224	191	215	213	197	220	214	195	209	222	194	217	217	221	209	215	223	230	188	208	202	228	213	212	249	220	242	265	241	218	200	231	192	200	205	203	200	238	220	215	224	203	222	206	220	213	233	224	219	230	221	232	216	181	190	229	232	199	213	215	214	219	251	192	224	198	193	232	225	236	201	219	220	214	233	215	189	208	220	198	249	201	234	227	224	196	223	211	238	208	239	211	248	232	199	185	207	228	189	220	214	233	225	191	237	214	230	235	222	202	212	212	199	234	199	219	219	216	231	198	259	209	222	235	212	231	239	244	189	208	228	249	221	223	186	209	217	200	194	208	208	233	211	207	226	226	231	221	206	209	216	207	228	215	233	215	235	205	203	240	239	233	209	243	216	222	222	204	214	209	195	202	207	204	189	225	249	210	187	207	242	236	213	208	238	234	222	220	212	228	206	191	222	213	221	187	240	216	217	218	232	209	209	231	215	202	210	216	210	230	197	204	226	257	224	212	216	220	226	212	228	245	232	186	207	203	217	222	221	209	218	239	249	227	236	245	205	215	215	219	218	234	223	192	218	213	228	203	215	225	226	191	238	212	220	212	242	229	217	216	210	200	184	215	187	223	213	208	214	212	214	237	212	243	214	222	210	224	221	250	242	207	202	208	230	187	197	188	220	227	195	194	250	232	230	186	227	209	223	206	217	204	220	195	210	222	201	227	199	210	212	203	217	199	235	219	208	227	228	213	213	219	197	243	228	208	216	231	229	216	229	207	228	247	206	234	211	204	195	197	252	221	216	227	216	207	222	232	225	221	225	257	215	210	198	224	227	195	240	202	219	272	206	216	218	197	210	256	200	201	181	217	229	208	232	216	210	231	208	238	233	197	212	208	221	231	231	200	209	204	239	226	216	214	205	205	216	206	205	213	210	224	225	195	218	237	191	221	222	213	223	226	193	216	189	220	233	244	223	201	208	224	207	218	199	197	212	246	195	197	223	226	207	197	201	209	233	241	234	215	182	229	217	229	282	221	205	229	231	235	209	237	229	215	245	216	202	229	209	223	195	243	214	241	211	215	230	230	223	235	208	255	213	207	234	211	242	206	205	198	242	194	245	225	243	217	217	230	201	198	233	236	224	222	235	222	195	209	218	208	183	216	213	201	235	204	230	229	233	213	241	198	216	208	210	232	236	196	223	228	219	248	229	222	237	226	214	226	218	210	230	214	229	237	234	221	238	215	219	197	252	238	197	225	222	211	234	204	223	213	231	218	238	229	213	230	228	203	215	217	264	230	221	196	248	195	216	163	230	169	228	215	223	207	214	221	230	226	226	214	213	215	235	210	222	237	201	229	232	200	214	204	235	229	208	210	217	210	194	206	223	226	242	200	246	192	217	263	205	205	190	216	229	235	212	193	234	200	214	205	227	220	208	213	194	211	214	197	181	210	240	228	229	252	222	211	234	218	251	255	232	227	204	202	188	205	214	234	234	228	203	199	219	232	202	205	229	204	231	212	233	217	211	207	213	198	198	218	212	218	257	217	203	208	191	201	196	214	213	206	217	237	217	228	211	228	232	253	232	230	217	215	181	233	200	204	217	229	236	184	194	212	239	206	242	216	230	223	213	223	201	205	234	244	232	180	229	212	204	211	247	230	225	198	208	204	210	202	220	216	224	238	206	224	204	231	221	234	192	184	221	238	247	198	196	210	220	214	229	215	213	245	226	252	188	183	239	247	209	231	246	230	194	218	213	199	236	230	213	211	182	213	222	217	274	218	235	231	214	217	203	217	234	227	215	207	224	245	224	247	169	250	220	216	239	234	197	211	215	184	226	192	216	209	216	217	235	203	222	190	208	208	227	214	213	228	246	227	218	196	216	261	220	211	231	219	198	225	222	198	241	246	198	194	203	213	234	208	185	228	217	234	204	211	238	207	219	200	222	224	225	230	213	212	211	212	219	227	210	194	187	224	216	200	227	225	238	217	198	207	212	208	235	209	208	224	216	221	255	206	215	202	236	253	216	237	229	245	219	220	218	225	235	213	201	206	228	197	191	214	200	180	183	200	239	219	224	220	201	212	220	223	227	240	209	240	237	232	234	242	236	199	216	213	206	249	222	241	220	198	194	240	196	253	210	218	198	231	209	229	207	197	197	206	202	229	212	233	219	224	214	206	207	203	207	232	202	231	220	214	186	198	221	230	211	200	216	215	192	202	245	216	221	252	225	187	213	226	210	219	247	190	191	214	200	219	207	234	229	211	204	194	236	214	205	223	208	208	236	180	226	218	231	233	194	221	220	220	222	202	240	221	229	258	219	232	190	225	193	203	178	222	220	203	207	233	204	217	212	194	234	199	217	206	178	228	195	213	209	202	237	219	202	228	230	248	258	206	202	211	196	228	244	202	220	228	227	232	234	211	196	202	229	214	229	236	239	213	243	236	233	209	210	202	178	217	218	192	227	234	202	206	200	229	229	182	215	203	194	232	222	225	209	188	223	195	258	213	214	241	228	226	250	199	224	222	217	210	230	210	214	176	225	230	213	213	242	219	172	243	216	192	223	229	236	227	242	199	233	207	245	249	200	227	231	207	234	197	207	240	203	223	228	222	196	216	224	228	222	225	224	173	200	196	212	223	222	197	230	216	213	207	226	201	201	214	233	226	208	205	196	203	215	201	216	224	221	264	220	215	204	234	235	217	254	210	221	244	205	208	246	203	211	202	230	219	220	212	228	229	217	252	221	219	230	232	233	226	221	231	210	211	219	235	220	209	239	220	203	205	238	232	233	229	230	232	190	228	203	205	219	219	205	208	202	200	228	222	222	202	196	229	222	205	202	228	211	200	238	233	196	222	212	228	219	228	235	210	209	217	210	240	191	198	189	154	234	207	225	229	231	238	233	215	194	210	207	221	240	229	216	208	204	233	217	203
6174	863	1281	1476	1321	1254	1129	1025	875	809	822	792	763	727	693	662	651	666	702	636	636	631	654	609	626	578	576	650	657	591	610	629	616	542	600	654	640	628	642	616	581	588	587	606	602	609	585	629	617	604	646	604	640	616	587	583	602	551	595	601	582	607	574	587	564	587	584	608	623	600	598	604	595	585	595	544	586	580	643	605	587	618	621	583	614	579	633	595	603	598	562	624	614	582	627	607	575	550	587	611	623	578	572	553	588	612	620	513	585	577	606	569	608	611	596	576	609	578	566	616	590	540	608	628	617	642	572	610	628	554	611	635	548	610	580	625	586	599	558	589	604	605	609	609	570	603	617	610	598	549	662	617	600	620	599	585	613	610	574	592	633	586	560	592	588	573	576	620	594	618	579	614	611	574	622	591	540	599	605	613	596	653	567	627	614	607	549	568	596	599	620	618	590	632	614	566	614	579	581	593	595	627	594	566	608	545	560	568	574	558	603	562	579	581	642	609	571	582	604	639	569	594	583	608	622	605	621	613	566	597	630	597	579	593	650	598	573	539	627	582	597	616	575	591	610	595	595	588	563	576	561	566	595	602	615	623	611	600	593	610	590	601	629	595	598	607	583	562	600	609	568	602	629	600	598	581	575	617	605	601	607	615	558	595	609	574	609	594	596	627	610	546	578	635	603	604	608	606	597	580	575	577	622	574	599	587	587	564	576	582	610	636	592	575	600	574	565	608	631	592	588	618	584	579	601	606	567	619	623	594	600	583	641	629	584	604	604	564	636	577	594	578	612	599	598	616	639	553	559	589	608	594	594	628	604	627	616	601	643	597	614	577	591	619	574	595	599	587	617	529	621	604	571	583	571	585	616	637	604	600	593	609	577	595	580	634	637	568	572	582	602	550	597	558	609	602	589	555	605	546	580	612	549	592	573	571	557	565	636	568	624	596	567	589	603	606	607	563	601	619	556	557	611	615	581	610	614	579	576	573	605	599	611	588	580	622	609	624	590	605	597	566	602	596	618	637	556	570	558	622	609	602	544	573	598	568	569	649	596	610	601	621	608	579	606	618	579	619	638	571	595	570	584	616	597	622	607	592	597	596	597	586	589	624	594	632	600	615	627	542	600	596	608	616	567	576	608	550	585	596	576	611	542	571	604	597	591	568	621	577	631	556	552	625	586	566	659	615	625	647	603	600	654	572	589	560	583	589	539	608	630	606	569	618	591	599	599	554	619	599	581	573	591	597	613	573	606	601	593	576	590	578	600	584	609	574	572	585	614	611	612	587	596	587	610	561	606	611	583	567	628	615	564	583	547	565	592	606	610	587	582	616	596	601	642	624	660	583	595	615	589	635	623	610	562	572	643	609	554	634	668	561	565	585	591	646	601	590	597	616	597	612	603	624	550	589	587	593	594	570	591	632	610	586	559	572	591	598	595	583	563	610	584	566	587	593	562	610	578	550	585	596	626	583	608	581	567	601	624	587	610	564	585	616	556	658	546	597	570	602	598	608	617	566	593	622	590	589	585	609	558	569	585	615	597	549	601	614	604	584	575	601	594	555	584	574	579	588	606	556	564	573	564	557	598	663	566	581	584	587	614	592	610	603	612	563	563	612	607	568	593	586	590	564	599	608	591	575	629	603	565	654	596	576	610	594	576	575	612	599	583	586	598	621	587	595	603	627	598	620	605	595	575	617	577	601	561	557	585	573	622	592	609	588	581	600	622	582	613	606	604	577	574	609	588	579	574	562	622	547	605	595	578	576	577	631	559	618	586	593	562	558	616	601	573	611	573	577	602	565	641	612	625	569	594	597	603	585	633	580	608	582	587	602	592	595	612	617	614	611	579	584	631	623	580	553	630	582	610	605	574	567	630	578	622	579	588	571	580	593	605	563	588	596	597	567	605	590	583	580	568	606	644	621	556	577	598	597	618	591	626	611	575	604	577	569	603	561	587	624	578	579	566	606	613	537	568	573	636	634	589	561	632	587	574	597	606	603	558	652	574	561	615	605	584	626	546	663	546	616	613	569	584	601	579	569	613	579	637	578	561	617	580	620	583	624	581	573	592	635	597	596	616	580	556	620	599	602	618	608	593	599	554	628	611	570	555	607	558	585	609	605	557	634	571	621	596	591	605	563	610	536	611	597	607	633	550	558	602	547	607	617	628	587	578	561	587	589	581	573	623	614	575	619	573	589	560	584	610	607	617	612	550	591	583	560	606	597	596	588	527	569	558	615	598	591	629	625	636	643	583	566	591	560	598	620	573	613	614	617	587	556	613	564	583	614	614	596	591	610	591	600	576	579	570	584	607	580	578	587	625	584	595	574	563	587	621	591	612	594	576	585	628	570	588	614	606	619	602	633	585	566	633	565	613	623	588	605	596	571	590	572	583	605	608	617	628	593	617	590	645	624	553	594	636	559	578	588	618	630	592	626	530	609	616	603	601	589	602	608	556	626	567	574	599	569	593	594	599	601	583	619	653	612	542	635	643	624	607	563	612	580	592	571	589	602	554	582	580	597	595	596	635	618	598	617	583	573	582	614	578	619	592	599	574	620	561	559	598	584	586	577	600	628	572	609	621	596	605	596	595	550	585	583	565	611	588	595	582	597	631	646	594	600	575	582	610	599	555	576	586	579	625	633	577	608	557	601	616	568	621	619	594	594	583	605	585	575	601	625	583	562	572	628	592	585	557	600	566	620	592	542	632	605	602	551	604	553	584	641	593	610	581	603	588	590	609	564	584	636	603	580	603	565	581	572	583	586	574	608	573	592	585	584	615	561	603	603	591	581	599	568	628	593	581	591	600	564	593	575	603	608	605	577	580	597	605	569	592	622	601	594	625	604	609	585	570	640	579	639	610	596	630	607	594	569	501	620	593	613	583	579	596	563	609	582	606	612	600	576	569	664	578	604	625	628	604	586	624	609	604	601	626	614	573	621	599	634	602	586	587	612	612	590	614	587	605	614	611	560	617	620	594	627	596	593	651	617	624	549	592	559	615	558	593	574	584	626	589	627	611	644	638	627	597	565	557	556	645	602	643	628	569	544	574	579	602	591	558	615	614	594	582	582	589	553	592	599	575	612	538	615	572	580	593	632	590	619	600	613	646	612	612	595	639	614	617	628	592	583	605	612	590	612	589	542	603	607	547	583	612	591	633	614	608	582	599	629	592	558	629	597	612	569	548	601	595	611	570	592	591	600	562	590	653	584	587	597	587	565	606	598	559	626	613	604	623	648	621	578	616	591	611	593	598	579	599	583	584	620	546	603	625	548	593	604	612	607	598	602	600	556	593	635	581	567	575	604	591	588	605	551	606	609	577	601	578	581	621	632	615	601	619	631	581	581	586	596	551	586	574	608	613	616	545	585	641	552	610	581	592	605	629	652	572	598	573	596	591	589	631	585	604	624	618	576	591	619	592	612	591	600	580	564	581	610	616	557	602	594	559	575	568	563	593	612	597	624	598	575	546	588	553	594	590	615
14321	1304	1206	898	739	679	549	484	471	463	462	459	415	450	418	392	392	408	403	406	419	392	389	378	400	409	386	381	365	385	395	425	387	382	361	368	412	381	357	398	361	360	367	394	414	412	375	401	395	387	400	379	384	397	427	375	375	342	393	400	355	393	379	379	367	361	334	386	436	381	372	402	400	408	395	401	386	389	399	383	360	381	364	413	397	374	394	351	368	382	378	385	374	384	415	395	386	370	400	393	383	412	364	387	360	385	362	389	350	364	349	370	374	394	398	393	403	393	346	362	336	385	327	391	382	371	370	352	385	408	422	342	406	363	397	390	335	383	409	414	367	379	367	380	391	400	391	357	421	382	372	363	358	412	397	370	380	392	330	399	403	363	355	384	378	373	417	386	362	386	362	361	394	359	355	405	338	381	357	389	362	343	405	382	374	413	371	382	366	404	388	371	395	354	374	378	366	388	390	398	372	378	380	361	375	371	397	399	363	375	390	385	339	385	375	364	373	380	397	387	421	350	376	377	347	359	407	409	378	394	404	401	373	350	390	380	373	375	364	399	351	397	359	385	360	371	378	392	396	378	381	416	378	370	399	385	343	415	370	367	364	370	394	392	381	398	359	381	358	393	353	352	399	386	401	353	407	384	399	371	370	378	409	370	364	351	372	360	416	419	404	355	392	399	374	382	406	384	351	359	367	394	418	400	395	378	388	383	415	394	371	404	346	355	383	374	384	364	407	385	359	330	340	415	384	391	407	366	373	382	362	395	385	397	378	397	378	398	381	338	400	397	406	377	357	379	420	399	355	365	364	371	404	386	366	366	398	372	364	383	371	346	417	397	404	407	381	374	353	388	407	357	380	397	368	415	393	370	370	367	387	370	370	410	380	413	377	346	372	397	380	382	409	394	371	391	385	388	350	361	358	378	369	370	405	366	383	373	365	340	383	402	353	409	437	405	409	373	377	382	394	371	376	381	382	378	366	332	404	398	368	358	339	384	382	393	343	376	392	376	355	422	378	418	371	364	382	370	376	363	401	357	406	398	385	391	406	362	372	377	387	370	400	358	342	365	351	389	399	400	404	416	363	393	341	392	359	403	376	378	369	380	343	357	353	386	347	358	359	432	397	395	386	423	399	392	401	405	404	376	404	395	394	375	359	384	386	385	388	366	358	374	368	398	406	352	380	388	388	359	350	372	378	335	382	380	380	368	328	375	413	372	365	425	424	408	416	401	369	392	390	392	343	334	361	409	371	360	365	373	382	384	379	382	387	431	399	394	363	360	398	409	418	414	371	391	408	387	375	419	339	393	399	397	393	392	379	324	392	397	392	358	367	417	347	372	408	417	354	377	370	358	412	389	404	359	374	343	405	384	387	393	354	339	395	347	384	378	400	389	406	403	394	351	375	386	369	388	430	387	402	365	358	379	400	414	374	385	397	355	364	416	382	381	417	387	370	384	385	349	390	364	409	399	369	389	346	417	363	396	398	393	360	395	384	384	367	399	372	369	367	374	406	424	401	379	407	398	380	365	349	367	387	394	378	425	390	390	346	387	408	400	383	382	353	402	386	365	385	399	390	357	405	400	372	402	387	374	397	370	345	395	370	367	383	416	388	368	391	346	351	391	384	406	371	375	387	382	407	396	364	382	406	402	373	409	388	422	418	369	376	353	399	368	388	368	395	387	386	411	455	367	394	406	407	350	402	380	335	394	368	374	371	388	340	360	364	376	395	413	378	389	435	379	407	364	366	338	363	399	356	328	369	364	382	395	349	359	336	371	368	402	387	369	344	343	364	384	362	399	368	375	356	414	373	368	376	383	378	357	393	330	370	392	359	399	372	388	408	386	393	401	413	354	338	368	403	358	351	382	333	365	370	354	387	373	404	344	348	385	423	390	379	383	347	410	386	388	395	379	381	411	375	389	398	393	372	398	390	409	361	391	352	359	374	412	376	385	422	372	411	374	356	400	375	392	346	354	392	406	369	427	378	392	358	369	345	365	381	390	401	363	379	360	359	357	337	392	378	396	357	400	347	444	374	378	357	370	392	393	346	398	376	406	415	358	387	351	377	403	412	421	417	387	383	370	380	401	411	380	406	389	376	367	380	383	377	379	367	373	360	374	383	383	374	409	380	343	414	419	402	361	399	375	362	367	360	407	386	412	385	368	342	397	392	379	352	400	393	399	360	417	419	395	383	383	370	388	354	375	386	387	388	384	379	376	376	402	382	397	381	383	405	449	388	387	435	392	394	424	399	391	361	337	373	358	402	363	361	400	336	386	365	362	405	364	439	383	404	375	394	382	370	351	389	395	389	406	335	423	360	407	360	374	364	369	385	345	370	411	384	387	397	399	389	378	382	394	367	378	401	422	389	357	391	391	355	373	410	402	358	370	369	354	431	386	383	362	404	394	409	378	401	395	397	395	363	338	377	411	370	383	407	371	365	377	384	365	399	394	356	397	340	366	405	362	366	380	384	370	404	349	364	383	419	378	360	381	364	376	369	378	381	410	413	375	381	401	416	393	376	398	396	347	370	398	370	356	379	385	391	364	408	376	373	336	394	421	408	384	389	412	379	387	377	370	388	414	430	377	407	394	379	363	427	365	366	382	393	367	367	345	388	386	360	392	403	383	348	391	342	397	385	382	408	354	374	418	387	411	375	385	365	412	391	390	395	363	355	421	420	367	390	381	349	394	358	397	382	390	368	413	389	371	420	391	343	372	397	375	366	412	404	401	367	370	372	380	406	343	371	351	381	356	400	376	374	360	418	409	415	388	398	366	384	450	355	371	351	387	393	358	397	370	354	380	363	387	385	393	414	409	378	353	393	368	359	397	380	348	371	387	422	435	368	378	371	357	356	396	357	388	392	410	404	430	414	355	346	403	416	386	362	386	397	382	389	345	356	369	394	408	354	404	379	377	372	365	394	396	347	344	375	338	429	393	392	395	397	345	387	427	399	338	387	389	359	346	370	364	399	358	402	433	408	358	381	375	394	402	431	401	416	347	359	369	368	375	388	398	371	426	421	394	404	365	358	387	358	368	387	393	389	392	337	398	408	390	410	397	367	369	372	425	359	331	340	395	417	411	377	358	387	373	364	362	363	358	384	403	373	382	347	378	380	301	394	388	421	363	368	364	380	381	413	386	382	372	359	404	362	389	356	345	421	357	339	397	381	385	361	348	429	431	368	357	364	346	385	390	384	398	409	354	412	330	431	406	379	375	384	365	388	403	394	390	400	388	383	366	380	366	384	410	367	395	405	374	359	364	364	446	387	383	381	345	357	424	411	364	404	394	375	373	373	390	382	387	372	392	348	375	387	354	359	376	387	376	373	382	404	385	405	376	375	381	372	362	356	383	392	394	404	422	411	393	398	391	405	372	392	390	366	402	360	374	383	403	366	382	367	372	384	370	383	394	361	384	400	369	366	378	373	404	399	360	383	365	364	402	386	369	389	368	367	402	374	396	377	375	341	377	400	407	399	392
8346	1475	2231	2572	2317	2171	1873	1651	1596	1397	1314	1289	1269	1165	1145	1053	1057	1103	1045	1061	1023	961	944	1003	981	1048	980	1021	953	943	965	966	968	941	956	958	952	920	897	945	931	949	961	935	900	980	927	984	925	957	915	930	938	953	945	973	944	951	961	923	954	905	955	895	931	954	968	950	917	955	906	929	958	925	908	965	885	911	886	956	951	962	918	930	980	918	941	947	920	897	967	925	948	938	948	942	909	942	981	916	962	943	903	933	909	950	918	918	976	914	885	990	941	936	912	961	869	917	956	916	877	942	900	995	981	948	939	953	927	893	923	875	889	950	922	906	973	911	895	989	886	947	929	976	904	938	910	928	962	974	910	931	950	913	934	977	941	918	892	965	900	900	914	971	988	898	913	1024	951	955	915	945	919	929	970	955	907	913	902	924	966	892	915	918	931	927	984	915	956	979	881	900	913	964	904	856	933	894	963	933	946	927	923	947	888	968	944	912	927	905	928	931	924	936	913	898	907	979	903	943	953	910	900	908	904	941	968	934	964	928	908	925	943	956	960	939	962	942	963	940	942	956	926	970	901	946	936	932	906	912	954	851	893	947	921	896	955	959	927	945	903	912	920	984	980	923	944	952	964	904	984	938	917	901	902	974	925	897	946	906	919	975	904	960	961	936	863	875	923	916	912	882	915	946	902	943	944	963	991	861	890	955	986	915	915	927	929	943	989	942	969	919	926	925	915	958	930	978	1014	990	973	890	879	866	904	864	916	954	924	966	886	914	918	906	931	936	927	905	883	892	958	963	893	934	903	926	911	899	950	919	925	912	964	938	910	968	923	934	876	929	1011	885	879	879	960	1008	903	931	934	936	917	915	912	921	918	969	887	951	949	874	917	931	946	927	911	912	898	901	962	910	947	936	916	912	908	907	872	919	946	914	956	909	938	979	949	899	897	916	938	969	947	949	929	900	935	959	947	944	911	949	926	957	924	930	953	938	939	877	968	940	916	919	907	953	953	914	950	953	914	892	919	975	920	899	875	901	897	1009	966	946	942	933	922	894	914	933	892	906	966	881	949	883	945	899	936	916	923	942	947	974	890	952	912	936	912	932	906	897	941	940	968	972	898	905	900	937	961	941	937	987	935	930	980	946	946	903	904	950	948	939	947	955	908	956	954	950	958	900	1008	955	911	918	920	984	961	865	930	933	919	934	880	893	946	955	902	957	897	914	956	898	941	928	893	964	909	913	886	965	933	929	928	920	984	939	868	955	972	957	892	961	973	945	958	887	948	917	949	946	908	947	936	980	934	970	922	961	901	947	948	939	944	897	898	882	899	946	972	934	944	997	966	958	937	935	955	987	894	951	945	918	940	920	966	937	936	935	945	899	916	912	894	898	942	933	939	943	946	906	998	956	898	913	922	951	950	901	950	945	888	948	965	940	924	938	918	974	949	978	932	971	913	886	929	917	957	943	908	924	888	887	948	941	958	977	962	925	917	960	931	953	956	944	968	876	955	949	926	950	955	958	893	948	951	907	978	921	982	898	912	879	960	904	959	900	967	915	958	963	963	910	892	922	939	903	980	923	1009	904	936	850	939	906	931	895	894	910	939	943	867	936	937	916	981	918	908	954	1000	920	892	946	959	936	910	920	947	931	933	906	928	935	893	920	915	895	962	954	896	901	902	920	919	932	936	937	946	962	946	909	913	950	895	950	911	914	959	932	875	942	894	951	930	940	968	969	956	923	926	878	901	931	959	953	955	893	844	935	901	901	948	935	905	943	900	920	950	946	969	925	910	915	923	910	914	913	910	940	901	975	919	902	949	933	904	881	907	917	889	958	927	928	987	919	904	932	891	982	925	958	924	893	916	907	920	955	966	973	919	909	940	944	893	938	956	963	893	967	957	952	960	935	912	955	941	918	920	931	897	921	923	960	918	918	957	951	915	908	876	882	934	924	919	957	940	956	933	937	920	914	913	970	941	932	995	1012	920	908	945	884	994	1002	913	922	925	1001	956	923	991	965	928	880	954	911	927	922	926	898	949	957	973	953	894	920	967	940	861	923	923	935	939	967	944	997	931	955	922	895	973	960	980	945	927	1003	987	989	953	950	961	932	939	958	991	968	931	998	899	952	903	965	847	914	924	891	899	951	913	905	948	885	955	963	893	942	926	905	934	984	903	977	973	959	908	895	918	944	989	962	838	946	979	901	911	967	928	960	942	953	933	927	927	872	953	952	981	928	933	933	910	905	963	926	894	926	965	917	905	959	932	893	941	878	979	954	918	933	911	895	930	933	949	946	920	864	902	927	922	949	891	967	915	919	905	951	935	926	907	909	931	954	944	941	970	892	1023	949	900	933	989	893	936	941	928	875	878	920	923	926	931	919	925	969	939	934	942	949	834	917	906	915	919	945	948	917	915	901	966	933	951	918	910	1006	951	906	897	905	933	974	949	898	936	925	956	943	949	873	950	961	958	980	964	902	969	943	920	883	872	923	981	938	945	970	927	952	901	906	971	991	913	955	923	923	955	926	915	957	933	846	948	954	971	976	857	905	961	947	941	960	885	914	908	898	897	922	960	933	940	931	917	948	989	910	917	963	911	939	937	853	940	998	930	962	883	957	987	947	937	954	990	967	936	917	971	894	895	927	918	948	930	929	926	945	972	986	945	934	878	922	939	907	938	973	930	979	973	967	994	931	921	923	931	945	963	867	896	912	892	883	877	932	900	913	942	929	944	919	935	910	901	957	934	942	894	938	902	936	913	945	938	930	950	933	936	924	921	898	920	900	956	948	922	904	935	914	942	949	993	940	885	939	969	921	940	869	926	912	904	920	918	946	916	969	940	936	933	948	918	936	948	903	963	936	893	915	902	955	950	927	892	940	948	898	894	888	950	971	968	953	935	908	913	950	977	956	930	901	986	985	928	945	944	959	925	969	931	1011	897	896	955	930	975	912	898	923	940	981	901	909	923	902	926	921	975	967	953	950	938	941	943	897	929	956	963	921	926	882	1020	886	939	917	929	917	955	949	891	963	959	869	926	919	914	909	906	957	885	921	982	881	936	935	916	955	983	921	941	939	937	890	915	990	939	904	928	962	994	932	906	921	915	904	937	967	881	968	896	960	965	928	910	923	941	961	929	955	929	898	979	927	936	916	942	913	908	918	882	895	931	905	969	903	981	908	938	903	886	958	911	951	950	876	887	906	941	954	906	958	907	870	937	900	972	945	962	967	907	934	953	889	959	935	914	954	948	974	926	943	962	897	945	927	943	915	926	970	972	880	940	908	909	971	992	932	902	878	917	934	979	879	996	965	941	892	861	918	924	928	981	950	913	927	938	919	866	959	911	892	899	884	966	959	918	923	908	926	894	904	951	892	945	939	966	942	949	942	971	964	960	893	925	912	985	1005	988	944	993	933	906	936	920	936	960	957	913	983	945	944	971	942	962	876	934	954	951	871	881	968	906	917	963	949	954	912	919	984	912	905	963	963	906	952	979	938	883	953	942	919	946	921
1682	382	382	380	360	328	340	335	339	333	322	321	334	336	335	348	347	335	334	349	337	353	357	345	336	324	342	321	362	333	387	340	329	396	348	338	335	389	343	337	347	338	361	316	363	319	371	350	332	348	343	342	329	333	326	353	356	327	356	386	356	318	361	362	319	376	369	355	358	345	346	329	335	351	347	356	323	339	299	317	324	355	323	341	339	365	368	344	362	337	339	365	360	351	373	364	358	325	356	365	383	375	349	361	331	373	384	345	360	325	344	354	331	352	347	372	399	372	357	359	403	353	345	322	370	357	329	341	332	371	375	353	358	360	358	366	364	349	376	332	330	353	335	345	384	345	354	373	347	338	365	333	291	338	343	338	351	340	334	329	352	327	331	324	309	354	344	341	383	395	311	349	333	311	363	353	361	366	371	338	346	338	342	349	346	352	329	356	341	359	357	337	357	338	342	353	364	363	372	346	366	374	346	364	365	352	348	355	325	382	397	362	375	350	350	380	353	333	367	356	348	318	334	315	369	339	352	363	359	344	334	338	374	310	333	328	346	356	347	335	310	345	351	339	345	309	347	370	328	331	328	328	325	349	376	317	384	335	344	327	326	391	372	343	350	349	356	333	343	327	374	400	377	320	391	359	315	322	325	325	333	384	374	357	316	336	360	349	329	337	329	316	374	330	340	330	367	344	308	319	351	353	334	336	346	352	348	362	322	355	389	355	327	335	359	342	383	340	374	357	316	338	315	313	346	348	310	370	380	345	351	325	310	359	351	326	355	367	365	362	345	367	378	366	318	297	353	353	331	363	336	360	293	362	351	334	348	349	355	328	361	351	344	359	378	307	352	306	313	341	365	367	363	350	318	352	361	368	319	330	325	363	318	338	387	351	371	340	316	367	336	377	379	318	363	393	372	359	347	340	350	326	321	331	318	358	319	354	369	359	312	321	383	354	396	347	333	337	322	355	343	370	351	358	315	349	355	327	358	353	333	349	335	364	350	383	348	325	338	326	348	327	366	307	341	378	352	354	369	328	333	358	345	321	346	377	352	370	351	355	315	341	357	378	331	383	338	330	333	346	338	370	380	346	387	332	356	347	336	338	374	358	380	313	374	362	386	352	350	371	348	350	330	407	329	336	328	336	358	382	367	372	343	361	337	318	364	338	357	353	329	334	372	320	359	368	351	347	337	331	345	364	339	336	368	330	348	377	354	346	344	344	383	359	379	325	325	376	398	385	363	370	311	322	347	331	368	350	340	333	311	342	350	338	364	371	353	317	305	381	405	399	355	312	345	355	340	353	390	341	338	312	357	368	330	382	370	368	331	332	306	376	359	319	354	331	351	321	345	358	338	345	368	350	321	346	349	312	366	353	369	350	316	367	343	331	339	350	372	365	371	347	371	365	363	316	370	309	338	381	419	335	326	344	312	347	349	328	351	370	354	363	338	356	348	361	352	360	386	369	335	353	354	314	351	332	354	377	386	371	341	309	366	374	323	344	335	373	354	337	313	331	331	375	333	346	301	355	345	396	307	361	346	335	353	313	335	292	363	350	362	360	348	418	355	335	356	324	339	347	332	342	381	330	341	353	317	313	361	324	297	348	324	341	358	331	356	355	348	367	362	363	362	349	350	298	341	364	362	338	370	359	336	324	378	359	359	355	356	374	332	351	334	377	376	332	368	372	363	358	326	330	337	309	367	371	334	335	390	372	325	359	358	339	368	365	345	358	347	369	323	332	313	350	336	303	335	334	347	335	346	335	343	344	362	331	357	321	360	367	380	339	401	374	340	359	344	364	328	348	326	329	331	336	333	328	334	355	400	333	344	332	358	343	358	360	312	337	320	387	316	342	324	322	309	356	350	370	330	393	369	355	357	341	341	325	353	344	336	360	340	356	389	373	348	372	339	310	331	310	348	345	377	348	348	337	328	367	349	328	354	311	334	329	346	341	397	333	345	387	359	359	374	353	336	380	322	359	332	347	364	347	335	357	374	335	365	350	342	352	365	341	358	327	331	333	360	355	336	385	373	376	339	353	361	369	372	343	356	346	380	315	359	383	378	339	363	338	354	338	380	345	353	337	322	339	356	356	329	366	371	373	350	365	360	343	335	362	363	366	322	315	359	357	342	336	338	367	337	375	372	337	353	380	322	382	349	365	415	371	347	339	345	333	336	313	343	340	357	343	358	322	332	340	335	351	357	367	392	352	349	350	361	313	365	356	352	332	352	369	369	350	331	378	331	382	354	334	350	354	306	379	373	364	325	362	379	341	335	355	346	341	327	327	331	371	364	372	338	351	338	372	347	365	398	370	356	339	364	391	343	329	308	309	351	349	299	328	393	336	354	318	342	364	328	389	302	311	360	322	324	317	315	319	353	333	377	382	334	325	347	355	370	358	373	368	372	341	363	330	343	318	340	349	364	323	363	316	381	362	355	349	377	357	349	354	348	346	361	343	380	338	377	344	325	331	322	321	358	328	314	360	343	348	345	374	340	367	360	356	336	358	342	329	336	362	382	354	317	349	320	374	379	346	337	328	349	338	372	347	341	342	349	343	364	362	330	322	372	366	360	347	331	381	370	337	379	314	320	324	321	375	342	347	368	397	359	354	327	326	398	360	392	309	354	358	354	328	386	344	367	356	379	341	325	351	369	355	355	329	339	351	336	354	369	342	328	354	344	371	348	338	357	328	332	355	372	393	345	358	343	351	345	374	366	360	352	317	371	369	346	344	373	323	344	345	325	337	336	336	329	338	365	318	341	346	317	354	327	366	351	345	370	338	379	325	412	355	366	382	343	358	365	319	306	318	350	337	363	376	362	327	328	334	346	336	344	347	368	359	379	331	326	333	333	294	338	366	368	361	347	353	361	324	319	356	352	369	338	360	378	330	340	352	341	329	327	362	322	335	303	311	367	362	349	337	288	348	350	300	321	332	333	367	368	340	390	380	321	347	353	343	366	374	357	340	375	365	343	359	326	336	322	361	355	346	325	374	321	363	320	333	345	308	379	353	380	378	316	367	372	352	331	363	370	375	326	336	338	321	341	346	368	320	337	339	355	325	379	369	305	370	359	371	331	344	349	334	318	325	323	320	334	315	322	356	367	342	350	319	355	389	365	361	342	326	373	344	343	348	333	344	355	339	368	307	346	356	329	356	351	341	354	328	358	359	347	328	348	346	312	340	296	354	313	382	394	348	356	318	288	325	368	338	342	323	316	332	315	354	358	341	330	367	345	358	367	357	361	374	335	348	330	332	354	384	352	359	366	341	369	356	341	373	312	329	344	333	367	349	312	336	332	350	342	313	355	342	313	354	357	325	341	334	332	387	384	347	316	355	331	355	356	358	317	314	329	377	336	367	321	338	351	349	335	363	322	358	330	360	351	355	344	345	340	356	361	320	340	359	344	329	343	364	350	385	375	323	384	354	343	322	349	341	336	360	344	340	317	333	359	390	352	372	362	346	378	391	383	375	387	377	376	332	357	373
2179	875	911	872	872	893	819	889	919	816	900	864	812	877	901	826	847	861	845	821	839	875	793	877	821	823	891	838	779	854	864	864	868	885	870	820	850	861	829	856	843	838	821	816	799	800	817	824	849	816	846	829	818	825	841	759	809	757	831	792	838	877	864	820	833	889	836	827	842	839	837	874	770	818	880	818	833	839	802	777	826	876	813	871	858	846	827	826	849	832	816	850	886	785	888	820	842	847	828	845	829	859	779	833	839	840	872	841	880	789	829	825	822	845	846	796	888	811	787	837	840	827	884	834	809	812	818	843	856	852	829	842	867	801	833	836	890	850	839	847	844	873	869	782	748	844	824	820	841	831	802	820	820	867	816	815	830	804	855	855	779	866	876	834	826	835	821	779	881	787	851	781	849	810	831	823	818	813	861	820	849	855	872	818	861	795	831	828	806	894	897	818	805	812	796	854	847	826	823	894	855	839	820	831	845	793	827	821	812	814	828	860	790	830	826	832	822	807	819	795	814	854	844	819	827	847	889	840	835	827	865	850	834	802	838	868	849	836	879	835	804	793	836	838	802	794	868	788	852	810	817	861	875	798	856	814	835	881	830	866	842	879	828	837	782	818	863	859	911	838	818	831	844	899	867	853	848	852	823	856	829	819	816	819	834	860	779	837	866	845	822	842	817	869	814	868	865	861	847	797	869	890	856	868	825	794	801	852	866	861	841	870	813	811	775	847	810	872	818	825	881	808	843	732	869	805	810	876	820	879	855	810	789	793	840	855	809	875	844	785	827	798	821	822	887	832	902	867	791	866	846	870	830	813	820	822	848	830	828	819	821	806	841	874	789	842	840	841	811	841	830	872	796	794	840	804	838	844	874	806	847	824	808	821	822	844	816	858	832	838	845	866	849	829	884	849	837	822	841	838	813	850	836	828	881	844	856	826	875	851	817	855	790	854	830	805	829	815	815	878	842	839	845	812	864	824	822	845	780	871	857	825	861	845	880	872	835	887	828	832	812	835	769	830	825	845	816	856	821	844	805	806	853	802	829	830	802	820	818	860	872	792	855	867	902	822	859	788	834	846	799	827	826	834	886	868	885	845	769	792	793	864	842	875	866	860	856	809	844	874	857	802	836	848	805	824	806	775	851	870	819	794	823	828	813	850	821	840	839	830	824	855	837	814	897	833	829	859	851	821	852	784	825	836	845	813	827	817	835	838	860	844	801	858	839	792	826	861	815	802	823	830	815	819	838	797	846	799	832	850	825	822	832	834	897	870	900	826	862	818	762	823	755	809	840	873	784	794	814	802	837	793	859	828	816	807	793	876	791	837	851	886	787	807	819	859	833	833	841	821	808	828	853	815	886	837	876	867	852	877	872	864	857	791	819	818	809	849	842	838	834	797	823	837	780	817	843	835	810	864	809	828	850	838	822	880	799	810	833	821	805	866	806	877	839	866	833	836	822	850	827	822	862	917	864	833	855	819	819	796	833	885	820	833	875	836	805	804	818	788	899	805	861	849	830	879	858	809	828	856	839	840	877	793	791	894	815	864	840	863	810	794	861	843	836	809	787	841	830	808	799	865	785	818	843	822	853	839	821	804	824	809	784	830	789	819	809	848	826	840	888	800	850	807	847	818	808	839	850	842	852	805	870	834	871	816	848	822	855	839	848	860	817	820	880	832	851	780	860	819	848	884	788	871	842	848	809	844	806	853	897	811	823	867	843	827	819	841	846	801	848	834	827	832	806	826	826	864	850	822	840	859	834	842	844	796	846	825	834	852	812	840	867	795	816	809	834	849	782	842	868	844	855	892	806	819	842	841	830	848	873	798	771	843	771	826	834	802	830	855	859	812	850	833	806	850	829	839	823	863	842	831	807	795	819	785	848	866	885	842	834	819	839	812	851	815	861	797	860	841	846	835	814	763	839	860	806	781	828	803	843	762	819	818	822	877	813	845	842	768	841	857	782	858	844	819	878	829	874	810	858	816	827	858	873	851	803	845	840	863	843	865	897	858	829	781	799	808	837	804	850	845	875	848	834	859	832	822	848	819	869	870	859	834	870	800	862	869	823	894	856	868	835	832	829	805	841	821	828	773	844	846	797	820	823	883	865	841	828	854	800	837	846	795	810	844	853	857	778	868	832	839	843	746	840	840	837	858	886	817	823	845	827	860	832	854	874	852	824	863	853	840	779	839	823	858	808	796	823	860	790	778	763	783	796	842	849	833	807	784	797	828	870	820	802	846	862	841	839	811	792	860	830	825	853	908	886	841	825	873	858	820	853	859	868	777	845	828	819	809	820	820	877	826	836	863	813	800	886	842	862	797	846	806	887	874	859	879	841	851	821	845	863	834	828	862	851	798	823	821	819	803	844	836	839	846	815	814	841	833	815	779	832	844	808	847	834	816	813	841	841	796	879	813	782	789	853	847	825	896	841	813	856	849	842	828	831	794	848	861	813	875	808	857	805	863	821	824	838	833	808	848	837	843	811	848	794	830	782	792	777	824	804	845	823	844	848	846	812	828	880	820	828	831	857	920	809	814	820	791	859	836	832	888	857	821	821	838	815	794	817	849	887	855	827	846	820	802	824	827	757	785	851	832	882	826	792	816	819	851	833	840	824	791	789	792	798	850	880	830	883	834	808	853	818	820	836	775	811	802	801	797	827	827	842	765	855	792	855	855	857	854	839	813	820	775	837	826	790	818	830	832	856	832	865	809	775	866	834	811	774	864	794	823	796	841	862	857	890	855	769	819	860	855	792	855	821	817	876	826	819	782	836	846	847	802	898	828	833	805	848	859	830	821	884	782	880	849	854	756	859	770	840	862	832	817	822	862	818	830	784	842	816	796	792	805	811	802	803	806	827	843	797	829	892	816	844	819	834	871	866	834	842	824	816	851	817	825	854	826	886	808	813	846	836	845	864	874	827	849	808	822	840	838	830	823	791	821	814	829	870	820	841	806	804	809	833	809	828	845	810	869	856	875	841	826	799	818	825	835	811	885	796	849	835	805	821	821	796	850	838	854	807	834	862	830	853	832	831	857	820	868	801	815	872	829	827	850	790	806	856	799	844	815	816	835	815	836	794	810	811	870	835	846	855	862	848	828	812	811	848	780	823	825	833	856	836	850	870	900	817	788	835	800	825	823	815	861	888	850	820	856	848	858	849	819	830	814	873	860	808	822	840	870	816	861	817	831	850	804	806	841	841	852	816	882	847	800	814	819	832	806	836	836	801	909	840	848	826	798	839	893	813	781	827	856	806	855	835	809	807	853	911	812	861	843	848	794	865	822	835	856	882	863	889	872	803	854	842	849	875	809	787	831	837	821	829	794	795	850	801	830	880	853	833	801	842	845	824	824	832	820	886	851	843	822	892	797	790	883	843	766	831	850	825	789	800	853	816	815	869	851	845	828	862	835	853	839	792	787	878	865	885	837	827	885	813	781	840	869	839	849	847	842	797	862	849	849	860	806	829	814	863	854	834	789
7277	508	578	497	392	327	311	319	262	210	222	257	254	230	233	198	228	219	216	226	196	229	219	200	240	220	222	241	219	215	220	202	226	238	210	218	231	240	233	245	219	243	204	212	219	228	199	206	234	208	231	243	208	251	210	222	241	198	212	220	198	206	247	247	218	212	222	214	222	212	203	242	234	233	212	198	237	213	237	201	215	206	203	258	232	243	216	207	226	239	213	188	221	239	201	203	212	215	239	213	214	220	222	211	210	204	215	211	254	221	215	237	198	227	228	205	221	230	203	206	232	205	205	235	200	203	233	211	214	204	200	223	219	215	200	216	255	200	216	208	221	230	228	225	218	248	208	236	203	212	229	213	191	192	201	243	208	212	213	211	250	212	210	221	200	230	189	249	200	218	235	222	217	242	220	227	236	222	210	232	218	216	215	187	218	221	212	224	242	216	223	215	240	231	214	236	238	212	227	232	226	243	251	196	209	206	238	229	209	201	213	239	233	215	194	211	253	236	210	209	199	206	205	223	220	213	226	212	209	231	212	217	184	243	215	217	215	207	192	214	208	202	208	224	228	191	220	206	208	205	209	228	244	219	249	199	202	219	240	246	224	237	215	224	196	238	237	199	230	220	224	229	204	228	215	181	194	206	233	208	188	231	225	176	188	239	250	234	218	206	203	215	224	236	205	210	203	217	217	219	231	221	217	221	213	185	206	214	233	233	230	203	209	202	193	207	238	227	232	212	218	175	222	213	213	201	226	212	192	230	221	222	201	198	233	210	216	239	198	234	217	219	243	226	226	216	225	207	203	217	220	254	211	213	252	216	218	208	247	211	207	219	240	217	208	196	225	250	238	218	226	240	233	218	230	211	201	223	210	251	198	232	229	246	212	229	221	231	233	214	222	219	211	221	252	236	213	205	208	205	230	207	215	200	201	231	208	238	188	213	238	205	180	221	237	217	207	247	188	244	217	218	229	218	236	238	239	233	191	231	196	222	212	236	239	195	182	198	232	241	215	221	207	236	206	245	222	185	214	223	205	245	220	196	219	248	198	224	203	204	213	195	214	190	233	214	194	205	230	226	203	223	212	230	229	221	219	223	238	222	217	191	220	217	212	200	224	206	174	222	232	205	217	176	278	226	213	223	201	218	254	215	196	195	206	200	222	250	207	197	233	248	217	221	213	245	230	223	207	213	225	196	228	207	231	245	210	216	238	197	189	203	215	194	226	216	252	208	208	242	236	238	231	246	211	217	244	218	213	240	228	274	231	234	218	225	236	212	222	191	214	193	233	220	197	247	214	226	247	238	205	240	227	192	216	200	254	218	198	210	199	204	193	231	198	239	215	200	216	219	221	217	208	189	210	192	195	204	250	246	233	218	225	209	210	203	204	237	200	204	224	240	262	184	199	231	221	213	221	234	202	251	216	204	242	207	190	193	212	216	207	215	223	226	197	207	207	240	233	233	200	207	241	215	233	212	218	228	258	190	226	235	230	255	229	253	266	220	190	228	223	220	204	230	198	217	237	226	241	217	227	231	220	256	199	207	238	183	241	233	206	203	220	206	197	185	228	220	222	233	238	222	210	226	220	224	191	215	219	210	211	202	204	234	215	208	244	236	215	234	204	210	212	224	216	218	198	223	219	245	222	245	227	185	251	218	194	242	234	201	203	220	221	202	224	191	210	232	211	221	211	238	245	205	226	237	207	222	246	225	223	194	210	222	203	213	201	218	223	212	211	244	221	227	215	202	235	235	225	219	219	199	184	229	207	235	230	201	213	217	210	226	243	228	196	217	219	207	191	227	196	212	236	233	211	237	208	213	215	224	222	205	206	228	214	223	205	229	224	218	211	221	229	201	229	209	184	201	216	190	221	202	200	202	198	216	203	217	228	193	218	211	234	228	228	200	197	221	237	238	219	179	215	221	205	250	198	196	211	228	218	202	204	213	187	211	207	196	236	235	225	214	210	220	210	235	221	209	247	208	230	213	204	215	224	206	202	218	207	173	201	203	227	225	217	201	238	217	194	218	211	206	221	218	238	202	231	214	213	228	233	231	218	200	223	246	221	221	254	222	226	212	225	215	219	218	208	221	222	226	212	195	209	185	213	220	240	234	205	211	229	190	209	202	230	209	207	211	201	231	199	225	240	237	216	211	211	257	205	228	213	204	217	200	213	179	195	229	220	215	196	231	212	207	224	224	232	193	193	205	213	245	218	212	227	218	215	249	251	213	214	226	229	227	220	225	210	226	205	200	222	216	230	206	253	236	247	228	232	229	205	213	222	256	238	234	205	231	227	222	206	213	249	228	232	257	214	212	237	262	229	216	226	198	225	225	214	208	215	230	198	228	183	204	190	192	237	234	239	242	248	212	211	213	218	194	192	202	196	210	213	213	226	222	209	244	248	244	228	235	217	195	235	217	246	245	199	233	207	209	222	201	212	224	196	231	197	227	208	206	225	234	203	189	215	213	229	239	227	221	224	206	218	238	242	218	208	207	198	205	235	234	231	220	223	205	202	224	218	228	216	199	212	205	213	203	194	229	204	206	209	222	217	195	232	202	212	248	241	214	191	221	222	223	237	202	218	194	220	208	235	193	243	207	224	199	212	224	226	192	207	209	194	213	250	221	224	216	227	213	238	227	219	205	216	205	202	227	222	230	193	224	231	230	210	223	223	189	219	214	198	239	211	200	226	227	235	248	240	202	212	254	217	224	222	236	226	216	245	220	219	223	219	233	208	236	211	230	222	219	232	231	228	211	211	203	225	219	217	195	221	239	203	207	245	200	201	203	214	231	209	205	206	212	197	233	226	200	214	207	224	212	212	220	241	221	199	198	201	201	207	239	215	235	220	232	222	210	201	192	213	218	209	224	220	226	211	222	217	204	212	211	210	224	212	194	228	236	237	211	231	202	209	245	207	210	170	207	190	236	233	196	225	245	203	227	211	190	238	185	222	199	206	208	238	216	218	220	270	223	212	221	204	214	234	211	231	249	218	217	209	191	219	220	231	215	230	210	231	232	220	219	190	245	207	234	213	237	205	203	223	227	197	218	226	232	214	208	219	221	217	200	193	210	219	236	234	199	198	220	217	218	213	192	242	205	228	217	218	263	239	209	246	204	226	240	208	192	213	238	202	227	230	204	252	229	235	218	194	250	224	206	184	205	206	212	211	219	231	210	206	217	219	239	226	195	229	225	228	211	218	229	245	230	220	229	217	206	242	217	192	216	226	199	238	226	205	216	199	209	223	240	208	218	216	221	224	224	197	210	205	194	216	230	198	221	237	200	217	207	224	200	193	221	228	228	199	216	252	213	244	235	230	241	223	217	215	228	225	200	218	225	242	219	235	222	200	242	196	235	215	236	222	216	242	224	219	236	219	243	214	233	242	236	212	184	233	188	222	218	218	229	212	205	209	232	227	200	250	200	220	208	228	213	215	200	214	216	241	208	202	205	196	217	222	233	224	223	195	234	201	205	226	198	220	221
6327	849	1353	1500	1329	1240	1053	995	883	849	765	734	726	721	686	638	683	646	684	600	629	644	684	598	667	615	673	697	636	640	616	704	612	630	645	601	621	627	613	571	581	585	589	615	593	616	592	593	612	553	586	588	589	590	569	579	594	647	610	559	599	576	571	557	584	589	644	602	588	568	591	599	642	605	600	581	582	614	634	598	623	593	614	597	547	562	590	581	619	619	606	606	580	583	577	611	614	620	585	586	604	579	583	561	575	624	567	638	561	611	585	606	618	613	556	583	581	618	622	574	609	610	576	596	666	540	595	636	593	550	593	610	580	601	609	578	605	593	607	604	555	568	609	613	582	607	606	550	640	613	623	575	622	619	594	579	590	597	612	589	594	602	562	622	578	604	592	597	587	578	585	595	571	613	585	616	590	588	577	609	603	608	615	582	580	579	607	589	566	635	591	622	646	614	561	575	575	614	613	573	608	592	604	606	598	575	619	571	593	615	578	622	594	562	542	645	615	594	596	611	595	560	576	591	615	645	604	580	622	580	576	655	582	595	599	572	612	596	605	574	573	585	596	592	637	620	593	644	597	596	579	586	675	544	591	590	581	592	624	567	590	603	568	586	639	629	580	593	608	595	617	583	576	575	570	609	615	603	570	569	609	582	577	615	523	585	570	582	610	574	558	620	580	635	617	601	640	604	561	597	557	598	627	553	608	584	553	589	595	631	606	583	614	577	595	594	576	612	585	604	584	550	579	562	569	576	614	619	596	562	609	592	591	616	523	601	617	605	593	651	587	591	568	632	555	608	600	548	575	585	592	563	545	603	573	624	612	569	611	564	627	622	606	589	618	582	597	602	614	575	595	587	613	665	577	602	590	565	621	587	623	605	585	620	582	588	610	570	580	620	600	603	605	609	597	610	593	613	600	540	589	540	578	636	624	616	608	604	598	602	589	589	593	625	613	615	575	618	584	566	590	558	583	594	627	652	603	582	582	616	599	607	603	612	596	613	584	599	593	618	585	575	589	553	577	559	593	549	547	578	578	578	650	589	558	620	627	596	623	581	558	603	581	544	636	624	590	596	595	618	598	584	634	609	584	644	588	595	652	604	539	567	615	613	559	588	604	610	576	624	614	571	612	626	614	590	592	629	552	572	645	589	579	640	543	607	583	578	569	559	575	612	594	607	593	607	616	592	585	583	581	590	605	566	621	607	602	608	529	609	579	589	563	575	561	645	596	583	645	616	573	597	607	585	572	564	574	591	549	585	614	616	638	617	627	572	586	571	590	548	591	622	585	609	596	643	531	569	608	575	573	627	645	578	579	582	615	586	617	587	638	608	645	585	604	615	605	596	582	645	585	610	606	562	591	598	532	580	572	637	633	607	608	574	565	622	597	617	590	598	558	604	576	622	597	599	577	567	579	601	566	592	576	595	634	642	607	525	622	617	584	579	605	563	649	602	595	617	595	600	593	599	536	558	597	582	609	582	570	565	605	593	627	643	602	608	643	640	644	563	633	536	604	579	608	584	606	603	574	617	627	626	583	590	581	558	569	615	612	622	606	563	599	626	555	544	578	620	559	583	587	611	599	611	633	631	598	584	641	573	593	582	575	565	614	583	635	588	555	589	582	616	617	572	639	564	601	564	599	611	606	593	631	610	620	581	565	536	609	632	617	605	618	618	604	584	642	615	600	600	539	602	591	598	569	604	617	612	581	609	628	551	572	584	646	592	650	546	562	636	609	612	544	597	589	627	610	586	609	574	620	579	632	567	601	570	569	580	584	613	590	547	583	599	609	625	630	554	574	621	573	564	619	589	596	593	635	584	609	575	618	583	614	562	602	592	572	618	573	549	626	606	597	598	556	564	581	584	574	607	608	592	566	619	590	566	573	577	610	610	616	577	596	595	590	607	590	557	603	585	629	600	584	599	578	615	578	631	575	615	612	592	582	572	618	647	586	600	595	591	620	586	593	566	563	577	581	625	597	582	584	576	616	607	600	633	606	552	599	599	573	571	611	613	618	646	644	621	575	599	542	627	569	591	595	583	593	607	597	557	594	596	582	642	546	560	592	569	614	563	619	597	591	626	613	568	556	632	593	595	575	602	578	642	610	558	603	637	593	613	610	630	626	609	605	574	583	592	606	637	614	625	591	638	594	614	584	577	574	594	595	594	625	583	585	562	594	626	614	610	573	587	621	597	622	623	603	599	580	617	598	570	636	594	542	563	593	608	550	613	601	589	633	598	538	589	572	595	606	604	584	579	572	555	606	602	571	570	587	574	640	582	617	580	562	615	648	629	575	596	588	627	594	600	613	600	600	582	642	551	558	569	598	648	648	615	636	594	573	641	576	582	644	626	611	587	601	586	604	593	615	606	576	594	577	601	593	578	612	547	607	579	563	609	621	605	603	609	541	617	591	560	589	581	561	583	574	625	565	590	576	610	587	614	592	556	604	589	637	566	563	596	601	574	622	612	589	620	584	571	561	592	608	564	615	595	600	581	588	555	615	651	590	610	586	589	553	602	591	550	610	626	561	615	623	556	580	587	629	548	604	568	652	660	592	607	598	628	606	597	605	561	589	619	563	596	624	600	583	605	590	557	576	593	636	588	568	567	579	583	547	642	592	582	601	572	608	580	583	561	596	618	578	571	609	587	622	562	602	591	607	576	576	604	566	593	628	593	607	626	599	609	597	642	611	549	624	608	581	608	625	549	586	604	593	560	587	615	603	624	577	585	593	619	568	590	614	620	592	607	594	566	588	594	610	577	611	578	619	546	599	558	560	621	562	600	590	604	615	576	640	577	587	620	606	599	578	556	605	598	609	592	626	604	571	605	600	607	622	594	602	623	571	603	576	605	610	604	571	630	568	624	599	580	630	542	578	587	605	586	608	609	596	567	581	570	569	624	574	608	563	618	561	600	551	535	604	589	583	614	618	590	551	566	576	662	598	603	607	575	605	600	564	571	592	572	578	611	625	567	615	607	625	562	603	593	592	569	578	607	567	587	612	559	523	596	609	604	606	591	601	573	646	603	594	570	558	596	577	624	559	523	590	600	605	590	596	629	589	590	598	554	625	627	589	601	619	536	619	574	565	582	595	618	575	579	613	635	612	612	586	595	599	606	598	631	595	550	603	594	582	570	588	609	629	598	581	604	575	638	578	606	591	622	592	607	600	589	611	629	602	568	609	587	580	593	656	599	551	576	583	619	579	563	599	612	615	573	556	611	596	571	564	625	582	593	577	625	599	631	577	570	593	580	573	587	578	570	581	598	588	630	597	608	600	617	573	566	614	654	587	591	619	643	572	586	591	580	582	592	575	592	583	614	538	577	594	591	631	583	555	566	565	576	602	627	591	576	590	586	583	571	575	613	628	583	625	590	568	626	576	586	641	601	606	601	610	607	626	579	587	635	579	645	577	592	605	620	591	621	610	613	610	643	579	564	622	616	598	604	582	633	631	567	547	627	596	603	587	607	618	603	622	577	625	615
14255	1349	1106	948	742	643	591	540	489	473	400	494	477	416	427	406	374	388	412	396	396	410	337	394	386	395	386	370	360	397	391	403	359	361	400	382	380	394	406	387	343	377	402	378	387	419	353	358	404	398	407	384	351	387	351	408	371	391	414	364	363	349	374	372	373	368	392	410	418	372	390	371	414	434	389	377	387	380	367	364	382	390	361	392	356	404	402	407	356	406	363	383	408	380	373	383	405	405	395	388	373	395	345	391	374	371	405	348	381	379	379	371	354	353	378	398	402	372	379	356	392	403	355	385	375	375	317	408	348	352	388	383	401	372	398	397	385	360	380	392	388	405	383	386	423	369	341	363	372	407	369	399	403	422	403	395	371	378	415	377	339	411	388	366	400	343	361	397	400	367	389	358	417	372	383	397	399	428	385	370	407	419	389	372	422	407	359	403	424	412	418	394	357	380	366	348	411	368	372	354	392	355	353	397	344	401	374	388	401	404	377	423	402	372	384	418	389	420	381	337	362	367	355	378	380	411	408	375	371	441	379	402	345	382	418	416	388	392	407	396	394	352	340	426	341	351	384	344	393	386	378	377	392	399	349	363	377	382	386	377	395	385	380	338	371	421	380	339	376	378	378	399	376	391	371	394	389	366	356	366	412	359	367	412	361	393	390	383	390	402	377	354	372	371	380	390	383	368	346	394	379	389	408	345	397	379	386	389	385	371	374	403	367	338	378	384	326	384	388	393	439	356	383	355	409	372	423	407	377	355	363	410	385	353	327	413	394	372	373	400	376	424	359	349	357	361	377	371	401	389	419	396	372	401	357	383	366	396	386	400	331	382	402	386	386	374	385	380	358	397	375	374	374	368	399	411	359	388	365	371	382	364	392	380	382	405	413	391	403	399	378	415	387	357	376	380	382	401	354	355	374	357	398	409	394	356	386	394	392	397	403	361	412	388	420	357	394	423	368	371	418	370	420	347	407	400	388	375	358	429	397	377	373	341	395	397	392	372	394	392	379	393	399	373	358	402	355	398	414	354	386	367	402	366	372	395	365	363	388	371	366	374	399	303	357	369	383	387	370	403	368	427	413	342	388	392	386	406	371	370	392	361	400	337	359	402	354	381	404	357	371	364	439	375	364	373	356	365	397	357	398	368	394	385	356	373	374	382	428	375	371	422	401	399	398	382	371	410	382	403	392	388	347	379	383	395	408	388	368	393	387	386	390	358	377	373	396	393	344	372	408	368	359	367	397	386	380	418	386	375	383	392	401	359	356	386	383	356	386	414	362	349	364	397	359	413	376	353	374	368	344	380	397	352	372	384	385	434	449	405	379	359	387	384	349	377	353	397	381	389	377	388	378	411	420	393	374	360	410	360	405	385	399	368	400	387	427	387	366	379	407	416	376	377	390	412	389	387	374	379	412	394	369	411	385	380	379	380	404	374	404	372	383	400	367	386	371	360	406	367	401	369	368	392	400	418	357	382	334	352	386	392	392	369	373	375	387	394	401	405	412	360	372	406	375	373	400	409	363	387	404	363	364	399	376	393	372	385	355	400	378	355	355	388	351	354	324	409	415	370	396	379	424	368	384	372	400	393	359	371	352	363	392	390	367	390	384	343	345	395	359	365	381	384	395	387	413	393	376	342	388	390	387	406	385	374	347	390	393	361	423	363	387	378	406	411	410	412	386	414	397	360	381	404	369	391	378	360	387	413	358	361	347	363	369	401	368	410	369	382	386	343	351	347	391	362	366	353	375	368	398	382	414	403	361	385	400	396	367	385	392	384	374	350	364	363	385	371	356	385	384	384	392	359	419	402	381	344	406	397	369	414	378	386	382	409	377	362	389	379	372	374	397	355	388	374	374	332	336	380	379	378	397	366	349	376	392	363	394	377	371	362	401	387	415	376	387	368	414	407	409	377	386	380	355	383	385	357	361	392	410	384	390	382	352	392	359	415	416	405	442	393	347	410	394	364	412	399	382	355	362	370	404	359	443	358	399	384	334	391	379	420	379	369	390	368	403	381	394	395	343	391	357	375	348	382	362	362	370	368	415	385	394	420	383	377	407	405	404	381	377	396	379	410	383	430	347	350	357	383	385	391	369	396	368	381	375	374	405	356	383	394	390	375	370	356	335	385	355	360	380	392	387	373	399	366	392	387	380	380	372	345	411	362	353	320	365	369	370	378	419	369	375	362	372	429	378	385	366	392	348	364	404	379	366	373	410	384	391	402	380	372	413	411	362	375	362	381	407	368	389	345	358	373	349	418	358	382	411	352	319	378	371	415	360	358	385	329	414	361	378	386	385	379	389	421	390	397	391	378	366	342	361	357	385	396	370	379	402	401	355	410	381	363	371	355	405	388	413	404	392	376	367	408	375	386	409	440	371	393	369	395	388	400	360	426	392	394	414	413	420	384	394	391	401	357	367	333	389	399	359	371	367	416	397	373	413	351	391	384	382	404	424	386	395	410	371	398	366	383	365	402	369	363	385	417	367	419	406	395	431	360	360	360	364	347	361	376	438	356	366	384	448	356	350	365	400	400	380	371	386	374	383	389	386	393	420	345	360	376	368	362	377	391	398	401	371	362	400	386	337	355	390	369	403	346	371	393	378	375	383	422	406	372	410	349	405	392	401	418	393	402	383	370	380	375	381	395	384	392	373	363	380	404	395	389	366	357	366	387	345	351	373	386	375	376	361	361	392	382	373	346	393	354	396	406	388	390	397	411	362	359	374	377	396	386	396	364	371	395	389	384	368	395	360	392	380	404	365	413	376	356	404	384	358	384	369	406	401	409	385	362	371	408	361	384	343	366	363	362	386	393	374	406	379	411	368	369	398	404	371	405	365	393	366	406	402	374	396	446	417	411	396	393	383	357	380	400	392	366	378	365	375	396	374	413	348	375	338	358	351	349	406	357	355	374	374	328	385	407	390	387	368	360	380	345	407	388	353	403	374	389	366	399	409	383	400	359	370	369	372	374	340	402	390	392	354	389	399	367	377	374	391	398	360	401	409	416	385	374	405	391	397	372	370	362	460	375	417	395	341	361	402	391	380	397	388	384	357	359	367	347	427	408	361	393	387	417	386	398	378	391	392	363	365	371	371	389	342	384	425	387	381	390	402	388	400	363	367	356	361	414	368	408	422	345	414	347	369	360	362	373	405	389	402	418	418	371	406	423	396	401	377	385	405	379	381	407	344	403	347	380	379	418	387	326	400	376	388	408	374	360	389	384	400	366	356	376	379	343	376	407	380	368	382	377	391	378	378	364	372	352	377	380	399	376	375	364	355	350	361	392	398	385	385	376	387	352	393	385	396	392	399	409	387	368	386	424	406	368	390	397	373	362	345	349	378	401	399	398	416	354	376	406	395	377	398	381	378	388	397	419	415	376	377	372	405	419	411	382	418	398	376	384	389	386	407	405	381	351	403	408	419	356	404	350	364	368	405	381	363	401	372	392	423	382	404	373	376	410	387	357	372	397	347	392
8458	1479	2307	2592	2330	2140	1832	1735	1543	1418	1386	1291	1283	1130	1099	1055	1103	1103	1040	1077	1036	1005	1041	978	1044	1005	988	966	1015	987	936	961	974	995	982	946	956	979	983	939	959	938	982	941	969	968	883	933	904	970	945	934	1001	995	930	936	938	937	971	925	917	922	957	889	932	909	891	957	931	932	968	949	898	937	905	940	919	906	954	949	886	882	919	947	914	926	965	955	920	924	912	913	908	939	926	964	954	906	931	924	971	968	933	943	974	906	966	943	958	928	888	935	942	942	914	986	933	893	928	923	888	986	891	943	936	972	902	922	946	935	979	952	947	940	962	918	897	960	982	918	909	979	888	938	898	946	975	980	918	902	988	927	956	944	959	912	897	910	1008	910	932	888	948	898	890	1005	948	964	967	969	963	916	883	938	902	917	940	904	893	920	923	905	861	947	957	937	931	902	937	955	902	915	971	936	963	910	948	964	911	972	954	933	914	897	911	904	999	938	899	907	948	935	990	972	911	960	941	892	882	953	882	921	891	892	993	954	917	891	887	924	941	914	890	956	955	932	933	929	950	940	899	961	942	877	932	950	975	925	883	919	929	894	928	929	886	943	969	901	990	893	946	956	895	922	922	955	953	951	966	906	914	926	937	919	965	938	940	973	915	916	931	940	969	881	924	884	975	903	940	950	956	958	975	943	954	914	918	922	966	955	935	952	929	956	974	968	877	937	907	972	916	908	942	907	940	932	965	998	953	942	931	933	972	923	939	953	912	891	989	921	932	935	941	944	935	934	948	931	905	924	931	1012	934	939	938	957	902	928	963	911	954	897	936	964	966	898	911	898	982	967	931	896	901	940	930	921	921	970	906	925	901	880	913	882	988	916	902	1007	962	983	937	906	966	893	895	927	934	896	986	948	963	940	980	925	923	959	958	899	964	927	972	822	963	880	941	934	927	886	901	953	960	963	941	925	909	942	928	966	882	955	979	975	956	944	892	950	937	905	938	995	959	1009	1007	993	952	932	954	927	928	943	920	949	915	971	956	904	912	989	990	899	938	975	933	916	896	950	955	975	932	970	944	937	873	883	923	906	933	937	959	887	952	923	939	930	908	917	946	902	937	925	895	954	889	894	936	963	923	937	925	890	951	1005	960	941	890	912	947	883	978	939	958	990	897	889	901	952	914	971	932	942	963	942	905	883	919	905	905	989	972	918	920	899	946	873	946	968	919	948	964	919	980	1004	964	929	943	945	942	943	995	970	954	917	955	978	925	919	948	873	943	911	954	952	958	955	852	909	925	900	894	901	949	891	875	907	983	986	906	892	922	932	950	942	943	950	936	964	949	890	928	924	877	895	924	887	932	972	966	966	951	876	923	915	962	877	949	947	925	977	919	919	908	926	887	931	927	939	904	959	957	880	899	961	909	970	958	917	918	955	1006	938	949	971	948	886	934	889	988	866	946	928	969	936	922	908	952	891	911	946	973	892	979	914	958	941	899	860	944	953	905	959	872	970	957	960	932	1021	924	933	929	962	909	908	925	965	959	952	937	910	955	1027	888	919	915	935	907	923	978	901	966	914	907	930	887	936	919	916	972	890	928	920	891	940	933	926	882	919	937	907	980	907	888	924	928	901	928	938	934	915	921	933	956	962	955	928	933	922	961	972	872	881	931	979	906	876	904	934	913	939	959	983	1020	975	894	925	921	911	942	880	975	939	978	913	947	917	917	912	931	949	940	945	1055	912	909	922	971	935	925	966	970	901	916	935	905	924	893	926	960	876	867	972	908	861	895	919	933	972	935	945	906	929	904	923	918	932	972	910	928	948	926	948	941	945	899	920	953	899	884	876	961	877	975	939	947	913	903	958	947	977	950	899	912	949	981	891	930	946	947	936	888	912	928	880	938	990	901	998	915	967	942	925	881	943	918	938	943	950	917	949	937	927	904	905	946	938	946	897	933	935	912	942	919	945	927	1008	911	937	910	922	906	925	932	938	990	920	972	928	926	930	958	935	944	955	980	949	922	914	913	932	932	943	950	886	1007	958	952	943	934	934	1014	911	990	952	988	962	914	908	904	954	943	922	937	954	914	950	887	939	951	947	980	976	919	947	929	928	916	938	920	921	947	911	985	867	920	960	939	896	909	980	925	944	907	956	911	952	984	902	907	905	933	847	928	940	924	903	915	931	909	988	942	891	915	908	943	960	933	922	915	972	941	925	927	916	935	887	965	941	923	931	890	974	929	893	954	956	953	943	939	959	931	913	871	910	935	909	901	944	932	914	926	945	938	904	947	914	974	881	981	988	942	998	933	886	951	995	920	919	964	983	1002	944	956	879	959	929	988	931	977	947	955	961	930	906	912	897	919	952	967	928	879	887	935	878	901	938	923	953	910	916	905	939	939	908	931	964	869	960	915	951	964	956	936	879	901	885	907	963	893	882	941	925	900	910	981	884	991	922	956	949	962	929	919	937	941	906	919	923	890	977	961	895	902	953	949	924	925	942	976	937	982	958	896	901	920	942	887	915	919	934	907	946	914	924	958	942	898	953	920	916	951	950	932	895	941	924	950	992	962	931	888	970	985	927	945	1007	937	943	933	965	919	992	918	937	926	903	942	925	908	892	907	921	935	914	910	931	918	931	986	953	891	897	946	983	896	921	935	933	957	945	933	908	960	911	927	951	915	989	909	947	953	912	896	948	928	931	946	906	978	946	980	960	929	964	996	924	907	940	903	960	899	978	887	952	936	953	924	890	977	927	929	907	917	939	959	908	922	955	899	974	964	925	960	944	916	922	937	938	933	985	984	912	979	918	916	964	868	956	911	959	906	926	854	951	941	973	975	934	892	901	948	952	953	950	941	938	930	955	902	957	908	926	933	939	900	936	899	1003	891	944	964	963	951	905	911	905	940	930	935	965	926	940	937	960	940	913	897	940	997	892	905	941	938	966	950	911	893	918	898	901	939	935	955	958	991	944	925	911	967	890	933	972	949	897	891	942	910	937	894	888	951	916	947	881	871	984	946	926	920	977	925	941	973	930	966	949	877	941	952	865	891	954	945	944	899	913	989	1009	996	972	901	910	916	937	901	928	957	904	929	902	930	889	898	970	971	950	946	930	926	899	966	926	941	948	920	960	987	909	897	903	971	909	934	919	945	894	986	890	948	887	920	967	937	914	905	918	969	972	883	919	959	942	917	870	936	917	957	986	951	929	977	942	936	862	926	880	932	867	919	951	960	930	914	997	919	940	953	904	956	893	952	970	964	913	962	983	926	980	914	937	883	895	939	964	895	931	977	957	908	939	920	919	945	916	931	969	876	917	962	884	963	966	906	893	944	875	952	901	903	970	951	938	904	954	934	934	936	919	908	969	957	918	934	932	991	931	972	954	923	881	953	952	925	870	975	927	906	890	922	977	966	877	952	980	960	948	926	927	944	968	948	971	1000	943	860	957	930	968	933	940	956	930	937	942	869	945	954	918	903	899	939	908	915	968	971	924	901	925	978	940	963	914	945	933	860	960	937	895
1673	384	403	365	336	356	352	346	354	352	355	363	345	361	384	372	361	337	334	337	339	329	370	375	352	322	357	358	362	372	356	373	313	323	348	344	308	340	331	374	347	338	382	318	375	338	329	365	333	353	342	306	326	365	347	332	326	326	327	330	360	329	318	309	325	322	402	349	354	343	394	354	324	345	355	328	319	334	352	350	338	350	342	343	348	332	361	359	345	334	348	362	296	324	344	352	402	338	342	349	357	347	332	347	362	353	345	338	342	343	332	348	369	348	345	342	381	351	350	357	350	371	369	341	301	338	318	345	368	322	338	353	325	359	380	330	331	340	318	378	366	345	343	359	356	350	329	344	370	365	333	318	319	324	326	375	346	329	350	342	317	317	354	338	385	334	359	345	330	344	349	314	333	348	368	368	345	357	377	368	356	353	344	379	321	355	326	329	331	348	375	363	328	325	313	348	312	332	328	359	337	345	326	325	356	358	322	351	361	344	372	339	325	340	365	369	300	325	324	354	341	363	329	342	310	362	354	338	317	357	355	291	322	328	369	376	343	342	329	346	345	352	352	401	351	378	364	371	346	364	361	340	324	364	346	336	347	327	347	355	336	360	335	348	330	339	359	368	359	334	361	325	352	379	333	361	353	365	323	333	366	354	341	349	354	398	367	354	338	327	342	322	339	343	348	338	340	338	300	342	360	330	369	349	323	352	409	344	344	367	352	324	357	384	339	353	373	322	308	332	332	320	322	298	341	378	357	354	355	327	369	362	368	352	353	343	368	357	368	392	318	348	351	364	349	341	359	347	325	331	319	341	324	352	330	374	331	354	350	332	352	335	323	326	352	328	344	353	342	361	337	346	341	361	334	362	361	335	355	354	351	351	342	335	318	342	333	365	328	307	369	385	339	389	356	326	342	399	321	369	363	352	364	349	340	346	309	344	339	391	353	350	323	317	322	345	323	339	356	336	367	336	314	328	330	328	335	372	349	368	341	326	348	347	337	366	332	326	331	320	324	383	347	362	358	342	357	359	350	337	352	366	351	346	353	353	342	320	329	352	338	340	355	347	341	367	358	338	407	355	390	390	296	340	341	342	347	331	324	350	332	378	340	301	355	342	347	352	343	379	326	362	355	361	396	355	352	352	358	345	366	384	360	318	324	362	341	332	359	341	332	331	348	381	312	350	355	321	307	385	342	333	368	347	334	329	343	325	341	320	346	364	369	358	335	347	354	299	324	331	353	364	322	303	333	335	346	351	350	323	335	349	380	349	307	316	363	343	351	340	330	371	350	333	316	309	323	350	323	345	339	345	345	356	313	349	334	325	290	357	386	357	340	324	368	357	363	362	373	336	339	328	332	356	296	360	335	380	309	344	365	330	350	382	362	315	340	342	324	377	337	369	377	366	341	388	344	386	318	342	338	346	375	351	355	332	351	327	340	353	314	340	318	340	341	353	328	333	382	365	354	330	354	366	352	333	344	341	363	352	353	338	312	323	336	331	360	338	316	311	338	365	361	334	342	329	370	344	370	327	336	352	337	328	329	364	299	342	359	369	359	394	332	360	347	361	355	323	329	342	359	345	348	332	371	326	343	331	381	310	367	373	355	327	317	351	322	359	322	319	366	327	354	343	393	351	349	369	395	322	376	331	372	374	363	338	373	355	348	365	326	352	357	346	318	321	337	339	326	316	359	361	344	321	338	306	335	346	337	376	354	307	375	321	333	313	352	377	357	334	301	374	345	345	377	350	358	353	344	367	295	292	318	323	308	342	342	331	347	338	339	354	338	346	333	350	315	324	329	334	348	370	346	337	342	373	351	334	386	371	340	349	319	328	339	300	352	350	369	334	361	381	417	316	338	350	345	313	348	311	359	317	329	363	356	351	355	317	317	346	337	356	314	352	361	357	319	319	355	337	333	368	365	353	334	339	334	347	344	379	323	340	351	361	345	339	363	372	362	338	328	316	369	383	338	328	348	372	307	331	344	338	348	337	356	361	321	345	320	345	316	354	345	368	342	348	330	330	343	349	349	337	387	315	381	361	336	350	388	342	345	363	358	362	346	328	331	314	345	331	322	361	365	311	330	349	362	376	327	308	327	328	330	318	371	379	317	333	373	342	319	341	325	336	326	347	335	333	347	331	340	377	399	360	349	326	339	352	358	347	317	353	343	340	340	367	353	331	342	362	349	357	347	332	333	337	369	357	348	324	323	319	329	329	346	357	312	365	350	341	344	318	345	331	348	362	322	335	347	359	341	357	342	335	334	351	315	344	375	295	361	331	372	380	346	362	343	357	323	353	354	307	373	319	332	316	307	352	322	328	381	365	365	352	331	338	326	369	356	323	327	361	381	351	310	361	353	322	314	341	326	326	358	361	330	362	362	332	356	369	334	344	353	348	352	313	321	309	345	357	363	397	341	365	357	353	344	381	351	324	349	356	367	384	362	359	370	348	329	344	339	339	359	324	347	334	328	359	358	385	316	363	354	340	364	329	379	341	332	358	354	344	371	347	358	336	342	337	339	380	329	345	376	354	353	341	353	340	316	373	332	371	369	340	332	371	352	347	342	372	309	364	354	345	323	359	329	371	353	341	360	316	363	307	364	328	380	316	367	373	366	361	361	356	342	351	350	323	354	311	361	348	349	339	319	343	379	332	356	339	331	341	370	333	318	397	337	347	362	306	359	342	358	335	346	381	368	375	327	380	347	333	312	351	358	317	359	339	331	396	388	348	389	355	330	313	333	332	348	328	325	376	361	330	325	330	305	335	321	364	338	385	370	356	369	358	358	358	347	358	357	361	316	346	362	330	357	303	315	355	362	354	354	355	371	371	329	361	328	334	308	327	338	370	347	381	364	334	372	358	343	361	331	331	383	307	339	335	355	310	354	311	378	332	363	330	370	376	333	341	371	337	328	351	348	367	348	353	381	353	305	337	334	325	349	356	365	359	378	348	312	361	318	338	385	357	353	370	404	321	351	342	295	371	346	404	332	333	358	363	331	334	362	373	369	364	342	334	331	378	356	342	345	368	324	341	328	351	338	379	317	366	285	336	310	348	368	311	337	341	312	368	338	323	360	343	341	375	355	356	317	338	339	335	333	362	340	343	360	367	351	351	337	317	347	330	340	321	350	312	377	359	328	389	339	348	325	356	332	357	324	358	352	350	362	347	338	356	349	339	341	376	335	288	330	351	413	323	357	373	369	351	356	311	322	349	345	345	307	334	350	368	292	335	351	361	332	356	330	341	376	364	351	331	368	341	301	326	387	340	344	354	363	317	367	322	348	312	345	347	327	330	356	339	302	358	341	349	372	374	340	340	334	298	343	326	368	326	342	359	362	295	358	376	356	370	367	305	332	339	332	343	328	341	306	334	322	290	383	339	322	382	337	312	329	373	324	362	347	338	319	354	357	337	364	350	319	342	341	378	330	362	359	355	390	374	328	353	341	345	329	343	364	332	329	328	363	370	339	321	347	376	358	360	373	311
2055	872	935	941	935	921	878	842	878	896	888	875	851	811	815	878	822	836	788	818	834	838	866	782	870	831	867	830	819	827	878	811	826	813	863	868	785	889	821	852	826	823	841	779	850	893	821	832	831	775	832	840	861	795	833	820	789	816	836	834	890	802	832	791	803	893	851	921	859	863	834	799	839	767	831	843	880	801	861	833	887	851	854	863	897	857	814	837	816	802	820	827	824	799	811	861	796	807	829	855	867	806	852	833	803	799	833	812	849	857	836	846	828	823	823	821	791	814	767	829	857	813	849	768	795	826	769	817	846	834	831	864	790	840	871	840	858	841	800	783	841	844	830	828	827	776	786	865	826	874	773	807	820	805	830	858	818	809	797	779	784	807	825	846	779	845	847	816	824	802	820	799	777	839	842	834	808	871	816	791	768	808	873	873	821	815	780	790	841	844	891	828	861	824	846	810	847	784	824	839	854	864	855	817	836	810	821	797	834	818	810	868	851	873	789	850	774	837	871	858	832	820	838	837	872	828	830	802	860	789	850	879	801	878	817	862	826	832	854	817	797	798	828	823	839	816	843	851	871	810	796	810	816	825	819	796	802	841	862	787	830	795	839	829	842	827	857	839	834	799	786	828	869	779	852	819	794	766	803	833	763	801	830	876	886	765	809	829	828	836	796	864	779	775	836	846	859	815	838	830	803	836	815	839	842	861	812	840	817	851	832	818	830	881	889	824	801	804	814	819	850	839	831	800	801	824	800	800	853	841	806	853	826	865	828	842	764	894	833	844	827	808	836	843	784	836	765	784	806	847	816	797	833	811	846	842	782	842	781	851	825	817	835	814	814	841	817	767	837	823	832	815	799	851	853	845	844	824	843	886	797	836	818	800	839	891	832	823	845	855	832	852	830	775	803	802	855	856	891	818	810	860	820	824	879	823	817	807	818	814	780	837	838	870	845	843	833	823	823	869	860	821	837	826	781	802	797	796	854	828	783	798	843	872	845	829	879	823	854	854	853	818	824	830	810	823	887	771	808	845	776	852	866	825	857	826	823	793	803	895	832	829	840	831	793	845	812	793	820	818	843	805	860	805	791	827	872	754	828	806	822	894	877	840	827	841	816	806	835	809	807	832	822	818	821	859	816	827	792	811	849	860	826	857	826	858	888	815	840	811	851	786	890	797	869	823	843	824	855	845	808	818	850	777	835	796	828	826	818	858	817	801	844	848	871	772	836	845	883	836	836	787	876	828	831	820	809	806	853	828	854	853	861	789	830	809	839	855	801	812	878	806	792	845	806	808	841	827	821	802	862	843	862	845	873	851	780	829	798	888	842	888	805	842	881	808	835	795	822	783	823	862	850	843	830	876	831	782	807	829	823	828	807	839	819	782	819	771	812	822	823	791	843	813	831	850	827	817	849	792	865	780	867	838	832	853	853	822	811	835	806	855	854	783	834	822	854	815	835	838	831	784	871	813	840	805	851	824	823	882	873	800	798	864	834	865	814	858	825	853	890	831	835	811	867	825	853	861	829	818	797	850	876	809	828	848	838	815	856	806	751	829	805	850	816	768	801	816	813	789	821	879	842	871	867	823	827	907	866	830	829	860	874	837	811	836	832	783	818	803	812	808	800	792	840	842	823	820	817	820	840	810	819	779	832	824	815	807	823	741	807	827	797	879	858	799	823	800	806	854	835	821	774	846	830	867	822	807	869	840	870	855	834	808	815	881	820	820	797	813	760	817	846	852	821	839	831	843	808	782	842	829	848	806	804	794	895	844	829	816	794	845	870	843	846	871	893	823	826	850	836	853	829	815	851	871	793	824	768	807	843	804	837	864	857	833	858	807	792	874	844	832	847	803	799	850	853	843	817	803	831	795	832	811	837	799	818	788	815	813	841	801	795	747	839	861	821	790	824	836	795	817	844	842	816	880	841	791	819	826	853	845	855	864	806	822	799	865	798	833	794	828	809	819	787	775	835	806	812	824	808	825	831	827	815	863	795	854	804	793	831	861	880	799	824	807	806	812	853	833	834	816	840	831	838	872	834	796	843	788	858	822	815	836	787	891	818	774	801	794	819	788	790	822	793	831	814	881	832	803	863	788	837	783	829	821	818	857	808	845	813	865	831	844	803	828	842	806	827	849	765	853	819	778	850	843	811	835	853	846	825	821	886	799	836	856	816	814	802	779	801	898	749	855	845	813	811	816	834	815	830	775	845	794	853	823	846	857	890	807	842	800	767	809	866	858	790	833	835	810	790	877	858	815	819	828	841	793	754	890	810	833	880	803	893	870	813	812	815	764	819	785	778	818	799	777	843	811	898	781	846	819	800	818	812	791	824	825	849	825	826	874	795	858	889	849	842	798	821	815	811	809	829	820	817	852	836	804	828	831	810	855	820	825	863	824	847	826	869	808	811	799	787	821	792	778	800	840	773	819	821	838	841	876	862	832	883	831	818	871	793	786	863	848	838	802	779	805	837	849	857	831	828	759	845	792	827	857	778	812	757	819	819	802	827	800	862	795	831	843	816	829	849	816	874	839	824	784	840	792	799	815	814	812	836	850	779	868	817	775	788	819	820	821	776	894	831	834	818	814	818	816	819	819	831	887	819	808	832	890	825	840	831	818	835	876	821	789	794	826	842	831	842	786	855	813	845	796	833	852	801	807	828	823	801	843	866	816	828	824	816	825	820	824	809	775	895	829	788	808	780	825	835	836	807	840	820	818	776	773	807	787	844	856	873	831	852	830	790	815	855	803	828	822	822	820	802	825	836	883	889	843	874	814	825	846	833	857	856	814	850	797	840	798	809	758	835	828	844	819	882	857	865	839	805	797	832	854	821	769	816	807	839	812	811	917	783	843	803	867	844	870	821	803	819	850	868	816	797	849	810	809	785	860	871	850	840	836	782	864	855	824	847	833	874	816	796	833	824	777	836	889	809	839	821	830	801	841	829	856	820	892	885	765	847	850	817	872	830	780	787	851	844	805	835	811	878	814	798	817	806	811	819	828	825	810	835	812	802	841	829	820	815	861	805	835	870	853	801	793	814	800	869	883	811	887	838	853	891	774	855	856	813	798	816	847	847	851	841	863	838	866	836	866	846	838	831	881	782	780	812	829	822	871	788	816	805	809	785	824	788	880	872	743	843	810	836	874	761	828	842	859	805	836	816	795	883	820	850	820	873	786	826	842	790	863	879	900	815	811	851	824	828	867	849	801	802	843	842	832	862	844	843	898	823	812	843	792	873	819	820	884	799	841	853	835	827	795	870	867	798	827	829	862	773	774	819	831	829	873	878	813	805	846	796	853	832	836	852	827	806	822	868	852	843	790	871	853	854	834	783	825	858	876	841	801	879	846	861	782	819	786	811	808	841	831	781	826	831	855	795	817	834	800	834	900	788	814	780	773	746	823	840	820	811	843	844	870	806	858	829	860	891	813	844	802	802	840	841	824	838	847	771	816	826	861	822	825	860	809	837	830	839	852	857	840
7272	561	564	472	387	352	289	303	279	253	218	244	269	261	246	228	220	219	228	247	199	229	238	244	232	210	204	244	239	219	209	239	220	222	241	242	236	177	202	199	213	240	232	228	231	228	221	217	226	225	206	223	219	208	212	228	207	253	234	217	251	217	217	217	229	265	216	215	210	240	243	221	229	228	259	217	196	228	232	215	219	234	200	210	233	205	247	173	199	240	245	217	223	194	220	217	253	224	228	230	203	239	220	202	202	210	240	205	214	223	218	205	229	203	212	228	187	203	226	218	244	195	230	221	223	209	218	207	243	227	217	210	227	197	237	256	231	210	181	227	228	240	228	207	218	195	236	216	205	243	232	218	244	218	246	189	222	212	222	203	202	205	229	237	202	235	221	222	221	232	214	193	235	233	271	212	228	200	221	207	224	208	202	195	205	227	233	205	229	209	225	212	233	220	214	215	247	250	222	230	249	221	235	220	224	195	259	228	227	232	216	188	221	225	225	242	195	217	244	210	220	198	231	200	247	209	204	204	223	203	201	184	210	201	212	225	217	239	209	226	210	234	242	229	224	230	206	205	219	210	222	232	214	223	229	227	208	211	221	210	216	238	229	205	231	212	230	203	236	208	209	217	222	213	227	233	243	208	242	224	217	211	221	206	204	206	222	210	210	200	215	249	191	230	226	227	207	204	223	196	202	229	215	217	216	218	212	228	222	180	209	212	188	211	227	208	240	235	213	216	219	222	223	241	230	206	193	188	235	225	244	183	221	216	219	243	213	221	204	214	190	246	229	225	236	216	199	240	206	215	236	217	198	233	191	227	202	224	237	264	232	206	239	203	217	234	230	215	234	208	187	199	214	232	207	209	214	228	222	251	207	208	206	217	243	235	218	194	226	202	198	199	208	234	231	215	222	209	224	250	214	216	202	204	229	224	226	237	253	190	206	229	218	225	203	213	215	221	235	229	211	208	244	232	206	242	246	228	242	216	222	242	234	226	234	248	248	208	211	199	248	225	221	200	211	252	203	217	207	195	206	244	235	214	211	213	223	197	227	234	236	208	224	214	217	187	227	192	233	202	185	210	220	193	198	214	215	191	199	217	206	215	221	230	223	210	174	205	214	225	212	214	205	228	219	206	237	208	217	208	223	204	227	206	228	213	215	216	223	225	206	226	207	228	230	218	196	228	191	210	203	238	217	227	195	231	215	223	239	242	229	180	183	213	229	238	227	222	216	220	237	245	205	238	177	223	224	202	219	212	192	230	209	213	246	241	198	216	210	239	242	223	217	220	211	202	225	215	207	213	208	215	226	221	228	229	210	205	229	218	189	238	217	236	223	219	213	171	228	218	234	220	204	205	202	227	203	229	226	215	206	214	218	225	224	243	218	202	235	224	223	247	208	207	250	224	246	215	230	221	219	224	206	236	233	228	236	218	219	241	216	218	201	196	237	219	187	249	245	219	249	232	218	200	204	220	233	169	204	247	228	249	232	194	216	206	223	263	247	232	216	232	216	222	251	232	180	230	261	212	232	226	221	206	207	220	187	229	213	219	223	230	230	224	234	206	238	228	216	229	219	228	238	226	216	248	210	204	224	217	204	208	239	185	233	229	216	220	210	250	194	225	225	206	205	244	197	209	228	212	214	241	204	217	255	210	231	258	203	191	194	207	224	204	219	213	219	209	235	235	219	199	201	230	240	226	252	220	221	223	213	219	228	211	234	216	209	204	226	197	204	239	225	215	204	216	190	226	222	194	227	209	204	210	198	250	199	203	206	237	205	223	214	214	226	213	207	218	232	218	217	224	226	214	213	231	205	261	217	221	197	221	253	220	202	235	205	223	218	228	210	200	203	200	202	193	219	199	209	212	236	209	209	247	209	219	215	233	209	223	235	228	219	217	202	209	206	233	225	255	196	244	212	220	242	203	200	228	222	230	214	192	200	212	204	211	202	223	225	222	204	243	209	239	190	211	181	216	220	199	194	200	227	205	243	222	201	230	208	201	232	220	216	179	207	224	221	225	221	226	237	219	225	216	236	214	223	200	250	231	234	218	215	234	204	215	239	211	224	202	222	241	219	197	220	241	203	215	223	221	203	198	218	208	216	223	189	201	205	234	216	181	210	233	213	222	227	237	237	199	226	230	249	209	252	202	237	205	221	226	226	202	225	259	194	188	216	194	201	211	215	216	226	191	232	186	203	197	227	234	228	212	206	215	262	220	218	222	219	230	201	211	220	189	206	204	213	264	214	225	234	219	215	223	228	228	200	204	204	238	207	191	218	224	208	210	194	200	243	204	219	220	221	212	213	211	225	233	251	222	224	207	194	195	214	215	193	220	223	207	217	206	210	215	236	214	210	230	226	194	215	235	225	217	196	236	212	218	232	259	202	199	231	228	256	189	228	221	195	182	205	224	235	219	261	216	222	217	211	238	223	213	226	220	222	229	224	223	249	213	204	214	205	195	222	220	226	221	239	216	203	216	212	206	198	213	206	192	217	211	242	217	243	234	217	209	246	227	197	225	241	202	212	213	223	205	215	224	231	229	217	203	223	218	227	212	192	194	201	223	233	235	227	227	211	197	217	236	226	222	186	194	208	242	234	210	215	237	247	194	256	240	208	223	203	217	208	233	229	214	212	223	221	195	232	235	208	199	222	225	234	213	200	232	210	214	215	212	224	213	202	201	238	221	238	225	219	218	223	221	216	200	218	246	257	201	222	214	268	219	236	217	208	206	214	221	252	235	222	229	240	234	206	212	227	228	222	198	224	228	225	242	224	214	209	219	214	229	209	209	236	229	211	239	223	215	218	205	207	208	202	221	249	241	202	235	210	241	224	206	204	215	245	212	202	228	178	213	221	198	218	222	211	200	202	222	225	225	224	231	198	218	211	242	227	214	200	209	267	232	233	244	222	218	214	198	228	189	232	212	231	229	219	219	247	226	211	221	206	227	221	216	203	206	238	241	216	226	230	223	196	202	197	228	229	224	223	212	235	216	234	228	238	217	208	240	191	209	208	199	222	231	227	221	231	232	223	215	234	250	254	233	223	201	215	249	224	209	233	211	206	224	207	199	197	209	222	235	216	224	221	216	217	183	249	236	218	209	232	202	235	224	245	205	196	204	213	228	217	186	188	196	206	206	203	249	224	203	200	237	251	205	201	213	215	220	206	208	242	210	194	225	212	226	225	219	194	237	237	205	236	229	207	192	246	218	211	198	245	225	215	220	206	241	224	227	223	222	231	219	217	195	230	228	219	248	248	205	202	204	267	227	230	234	231	197	210	202	210	209	209	224	236	203	225	219	218	222	224	240	229	207	219	202	239	225	211	200	221	235	225	262	205	229	220	252	217	230	231	223	235	210	223	220	226	222	206	212	208	238	224	250	203	214	202	229	220	217	203	237	225	226	234	251	227	244	238	243	220	231	221	223	219	222	260	247	222	226	219	245	239	201	203	211	229	218	198	170	237	237	226	232	215	212	203	235
6277	853	1344	1492	1377	1277	1073	1037	867	834	772	778	804	728	728	693	671	689	672	646	650	665	621	639	608	603	592	606	597	633	597	599	661	645	576	536	593	617	549	573	623	569	614	628	597	621	679	591	607	587	639	596	572	598	648	590	601	633	598	621	636	590	611	613	607	580	534	559	559	618	599	618	603	558	641	579	603	627	634	589	599	591	613	596	602	618	623	593	550	641	615	593	577	586	566	616	618	569	584	586	585	581	598	562	588	587	592	593	616	605	608	598	626	636	594	607	638	566	604	601	591	589	583	618	621	604	603	584	621	569	585	584	591	610	619	665	648	575	590	568	580	641	571	584	600	577	611	593	610	567	607	585	581	584	614	600	592	575	604	578	600	601	573	592	629	567	554	589	594	617	551	640	598	628	588	598	611	596	580	565	661	589	586	627	548	602	601	639	574	596	602	598	604	558	558	588	642	568	576	603	583	588	630	592	623	631	633	587	632	623	577	564	558	643	591	565	552	578	575	604	600	601	650	597	628	562	617	607	579	609	570	572	572	609	646	562	553	529	571	580	609	544	572	591	582	578	585	578	607	598	635	583	588	567	560	612	612	604	614	603	589	599	562	568	625	616	601	557	544	612	578	581	568	615	581	587	573	638	561	598	610	580	608	630	588	615	623	578	545	601	633	605	587	628	619	593	600	564	581	600	626	604	553	637	606	586	593	597	608	597	567	634	595	608	599	559	593	593	606	617	590	564	605	572	592	562	581	581	602	623	556	590	576	599	614	561	583	622	579	582	609	616	574	635	590	592	568	605	628	591	593	593	548	569	586	641	605	578	608	603	614	588	593	613	602	590	569	584	612	606	562	604	559	609	608	617	595	566	583	606	634	611	600	584	674	607	601	632	580	580	621	580	549	668	608	638	610	646	572	580	619	588	603	594	598	603	609	589	590	592	615	605	597	588	649	612	607	634	576	616	595	639	599	619	592	612	633	632	645	641	597	634	558	585	589	580	551	602	586	631	565	568	606	656	606	617	597	619	557	599	578	640	591	582	605	611	610	557	592	645	601	590	628	596	628	646	632	572	612	609	563	623	601	601	585	579	576	553	600	662	611	573	575	604	550	649	601	621	613	605	595	611	596	608	554	591	631	591	614	624	575	574	611	558	618	593	580	580	623	612	544	595	583	582	583	603	619	606	608	611	584	574	592	595	624	557	601	555	591	576	602	628	581	617	627	575	560	577	616	593	622	587	608	572	583	571	566	576	598	583	573	622	602	600	610	577	620	625	608	602	579	570	585	606	588	572	602	565	604	614	605	582	627	588	610	633	576	614	626	601	585	588	579	617	558	581	598	664	609	595	621	558	579	595	596	607	606	561	580	636	625	608	597	565	577	623	607	606	592	596	593	604	553	633	593	606	583	629	644	589	654	576	608	616	614	573	597	609	578	602	595	576	556	585	588	636	603	587	589	598	626	597	609	568	596	609	567	576	589	582	600	627	567	576	608	570	596	621	549	573	592	573	594	580	621	568	601	653	565	614	592	590	601	596	559	633	607	561	566	620	617	604	599	604	559	534	548	572	619	589	588	632	581	607	623	574	598	609	608	652	611	566	602	636	597	614	605	580	617	599	581	624	608	587	571	590	593	565	598	607	586	598	583	584	608	677	615	535	635	596	616	632	538	576	543	552	596	608	631	609	670	547	607	595	635	563	617	599	585	605	644	603	608	551	631	607	614	586	587	564	642	634	553	599	591	587	602	597	587	563	612	570	604	623	584	600	607	551	590	599	588	657	569	628	612	606	636	578	615	594	566	586	581	552	658	657	586	620	550	572	596	560	598	640	536	587	590	625	596	609	590	581	624	591	620	608	636	583	587	631	597	603	582	592	582	611	607	579	570	618	612	578	599	601	549	615	594	589	579	634	585	616	579	585	641	606	625	562	584	574	555	619	587	603	603	614	605	544	591	603	598	612	683	561	594	637	550	608	597	600	619	589	631	591	586	622	605	618	579	607	605	616	562	580	632	612	585	585	578	560	610	588	662	590	597	606	588	618	636	604	586	614	601	599	568	615	582	593	588	650	581	569	608	595	597	589	633	564	571	613	560	615	596	573	627	594	593	582	588	655	570	603	560	610	551	613	591	609	567	563	576	551	621	576	610	592	621	623	581	625	567	647	608	613	602	584	625	590	631	602	583	580	644	608	611	604	599	590	589	570	623	575	610	581	605	633	608	590	600	611	592	587	568	599	614	595	598	578	587	605	582	618	619	564	574	584	601	572	581	586	621	588	570	593	623	568	612	633	594	602	611	584	555	590	584	634	588	587	571	571	609	606	597	609	571	570	613	633	609	598	604	610	611	642	570	589	623	603	547	631	583	620	606	576	574	515	591	624	584	572	620	603	660	615	563	602	609	569	599	624	615	647	569	544	628	588	578	583	592	619	586	605	557	609	577	616	595	581	608	591	664	590	592	584	606	590	600	571	610	604	626	610	604	583	602	568	558	578	573	570	603	617	605	645	567	569	604	593	587	628	588	565	546	630	613	589	633	595	629	621	623	600	608	581	618	633	581	608	593	636	603	609	596	614	566	621	636	585	629	585	570	596	602	588	606	589	564	610	588	609	601	626	643	617	607	601	570	612	614	596	602	601	583	606	550	593	640	548	590	630	593	561	583	559	611	589	604	587	605	618	608	599	546	631	616	615	617	608	596	572	619	636	587	597	587	596	595	585	620	606	579	603	595	563	589	574	561	574	596	614	581	548	589	596	594	559	609	577	607	598	620	637	580	613	634	593	592	593	583	611	626	613	559	601	596	573	601	632	561	604	579	617	607	580	596	591	588	570	589	575	578	574	585	612	627	600	607	595	594	633	595	587	591	608	604	588	638	557	618	582	652	566	596	547	615	567	549	578	593	632	577	565	595	617	554	552	599	566	562	600	611	573	575	571	595	612	601	570	575	524	581	619	562	579	608	629	600	627	620	570	571	661	602	608	600	607	579	572	592	617	615	595	567	605	588	598	617	582	610	614	581	604	587	623	585	577	631	622	567	635	578	597	631	614	613	623	634	608	573	599	601	580	598	574	593	580	632	642	612	590	584	605	591	610	610	605	593	564	600	607	608	639	585	604	575	569	568	628	612	611	602	596	570	570	619	595	565	578	566	573	574	551	565	616	590	612	582	630	563	587	593	590	567	571	583	609	563	578	579	611	586	618	589	589	621	623	561	623	592	604	580	598	630	561	587	572	605	641	585	578	608	611	586	571	608	628	548	575	590	652	580	584	618	576	582	607	569	607	623	601	617	555	586	592	605	576	587	617	597	572	646	654	656	624	557	582	597	618	619	597	586	598	625	647	603	619	608	581	579	597	571	606	611	617	559	610	641	591	568	614	587	566	606	553	651	592	643	612	584	600	616	607	601	612	568	615	593	595	572	605	621	622	564	638	577	625	582	601	577	588	609	615	581	595	558	568	574	576	606	573	608	589	629	611	584	621
14397	1406	1089	937	739	648	598	528	494	469	469	443	422	425	430	430	411	368	348	400	382	368	416	373	415	370	384	377	401	381	387	406	383	364	384	388	409	366	373	365	370	406	396	399	428	419	380	396	384	388	376	387	368	387	412	395	390	400	400	356	370	378	384	403	386	401	394	371	386	387	380	383	390	397	411	398	385	403	363	402	370	370	371	405	399	387	356	362	393	402	373	373	385	401	388	395	374	401	371	371	389	357	419	429	376	395	384	367	385	431	391	393	384	372	375	401	394	422	401	375	407	381	403	373	396	339	392	358	341	413	387	376	402	401	392	367	387	368	417	393	401	398	423	343	422	411	382	389	409	395	391	399	327	411	373	372	353	338	394	409	368	422	351	371	357	343	379	399	395	410	392	385	366	372	351	386	376	390	429	404	399	368	395	400	365	361	378	421	366	358	391	412	339	326	439	394	347	345	374	364	360	408	373	402	406	390	391	375	382	394	372	366	366	397	366	371	415	378	389	409	393	377	409	393	439	368	403	354	398	390	389	352	379	421	398	371	445	404	397	390	364	412	384	368	400	383	357	404	387	387	362	377	406	351	388	374	413	395	406	353	399	390	379	373	357	378	369	387	357	411	381	379	369	383	396	431	396	356	355	374	350	379	347	386	376	399	363	389	354	373	363	392	365	381	384	359	393	420	433	376	398	373	359	382	400	387	430	406	377	390	391	392	402	387	377	390	382	406	362	399	403	425	391	362	375	343	329	418	377	358	345	410	362	368	393	396	375	400	395	383	348	372	380	379	362	358	379	417	424	411	362	381	404	393	387	400	372	370	404	408	416	347	348	353	387	405	402	395	382	388	360	386	353	381	366	388	377	358	349	451	382	387	402	396	392	373	385	365	357	359	402	345	402	405	410	390	392	348	394	422	402	371	404	335	383	379	394	384	412	376	375	362	413	380	406	378	327	351	410	358	445	371	346	383	383	386	393	399	407	386	387	377	374	393	397	389	388	393	390	379	427	363	399	371	433	392	383	390	368	343	368	379	378	408	393	405	381	383	369	409	404	329	374	393	380	333	369	407	379	403	419	403	374	365	424	408	377	386	380	393	374	348	370	421	405	394	378	397	411	345	365	371	375	389	392	421	415	380	403	358	394	374	408	394	387	384	377	362	385	378	406	390	389	395	379	372	392	403	353	391	393	366	400	377	385	345	363	398	338	389	411	361	343	394	400	413	413	379	407	385	367	409	391	372	385	362	403	384	381	399	404	399	444	368	356	368	418	375	405	402	376	391	370	402	399	405	390	363	367	408	365	403	408	377	361	369	404	383	358	375	398	385	345	380	395	418	418	389	387	380	406	390	373	394	398	399	399	348	378	388	444	393	374	401	419	359	360	418	381	361	390	397	426	397	364	386	417	394	364	419	383	391	390	405	393	421	368	363	412	370	382	372	360	401	376	375	365	390	404	334	385	405	398	361	389	386	407	442	364	374	382	378	379	347	366	394	402	402	381	393	405	427	397	367	340	431	378	341	412	381	386	413	375	389	367	376	388	364	379	375	369	371	366	344	377	346	395	385	389	385	412	387	348	401	391	400	360	355	371	368	390	424	355	391	375	396	408	366	359	384	360	363	357	410	382	357	379	397	341	386	410	386	400	372	342	367	347	409	387	353	409	361	406	375	387	397	398	416	406	370	357	350	340	406	376	379	404	361	366	420	332	393	419	378	350	386	402	366	367	371	376	352	400	379	393	399	421	371	397	381	380	420	373	396	387	364	401	403	369	372	403	373	377	396	364	373	383	381	358	345	398	361	376	395	367	386	418	390	342	405	346	356	394	389	395	403	402	392	381	392	359	350	370	354	389	404	368	446	364	371	359	409	344	389	355	411	380	401	390	348	360	355	366	418	361	358	386	388	399	408	415	387	413	406	370	406	386	400	356	364	384	377	449	416	400	384	385	369	403	418	380	374	396	417	393	377	428	369	348	314	372	383	349	399	385	392	377	388	431	355	367	362	372	392	368	387	418	362	379	401	408	409	373	395	336	421	371	359	390	342	381	382	398	374	415	411	353	403	364	381	364	404	390	390	403	395	339	371	391	351	411	389	366	406	425	397	404	393	397	400	391	366	375	374	365	359	382	368	368	347	358	363	407	382	350	374	353	378	407	400	394	344	395	372	396	365	349	399	412	387	379	349	402	387	357	418	404	324	377	393	375	391	393	344	381	364	380	428	390	393	372	377	353	354	388	401	399	379	372	377	405	406	381	382	385	393	424	406	368	374	381	368	385	357	389	375	351	398	382	414	374	355	395	410	398	403	364	364	382	384	357	380	376	406	354	355	356	390	410	362	388	385	377	413	420	385	405	410	441	384	372	362	398	410	394	354	384	382	379	381	334	376	370	383	409	375	368	388	401	410	411	416	356	371	394	387	412	394	371	365	397	402	414	384	407	383	377	394	425	401	347	336	364	410	383	379	378	401	376	394	329	394	359	410	396	363	400	368	368	389	358	405	376	351	368	386	370	356	381	347	404	407	419	419	373	381	409	409	369	396	366	392	346	415	370	338	359	424	363	398	390	350	349	362	362	391	406	387	376	377	403	399	389	413	372	394	385	377	372	401	390	376	367	402	358	369	375	407	386	377	427	364	411	400	393	432	402	354	364	391	389	350	392	391	363	399	384	417	410	374	393	370	425	368	396	375	434	362	385	373	389	400	397	377	375	366	366	370	392	391	345	398	391	377	377	402	435	403	371	384	354	419	370	397	402	327	357	371	384	366	367	423	381	379	383	371	389	379	377	369	379	370	371	368	384	399	377	388	418	370	407	410	379	398	382	402	393	364	409	386	402	358	395	352	341	402	342	370	411	356	379	377	366	408	381	402	403	391	368	412	384	382	375	340	389	396	392	372	399	375	398	411	351	363	386	375	402	399	399	407	387	338	362	406	376	404	368	370	382	367	370	375	407	396	386	396	367	386	413	397	412	374	366	376	406	381	408	377	421	370	369	337	374	379	396	378	420	369	404	361	373	416	413	386	375	360	358	385	428	352	395	365	372	427	392	398	375	385	374	391	376	425	385	401	373	401	383	429	367	379	379	394	344	378	370	372	375	399	357	390	396	381	390	392	410	384	375	411	396	380	408	372	423	422	385	406	371	378	382	376	373	342	387	358	409	407	415	375	389	392	360	383	372	423	371	356	356	376	393	378	387	385	400	399	353	353	415	367	400	392	372	368	359	394	419	387	360	399	395	394	416	396	413	375	400	413	377	339	366	398	392	412	371	398	376	386	381	381	409	408	390	403	380	346	393	399	352	406	413	383	390	407	445	409	382	357	361	392	361	345	362	400	396	407	342	347	399	396	394	382	389	377	408	399	394	362	415	395	370	395	381	355	400	389	369	400	401	364	388	371	379	357	397	345	396	395	373	383	367	396	341	397	375	395	409	361	392	418	408	356	359	405	384	366	349	346	392	397	398	395	366	415	396	372	381	353
8349	1479	2389	2678	2388	2163	1815	1713	1571	1462	1310	1276	1220	1193	1124	1096	1123	1060	1075	1041	1050	1075	1054	1047	996	994	1015	971	941	941	1012	916	932	941	922	986	985	944	956	951	976	967	984	919	963	1005	920	966	938	973	908	994	974	976	928	952	939	998	993	942	947	932	981	922	979	924	894	952	915	894	942	911	937	957	912	941	924	912	908	916	970	937	928	937	950	955	872	961	903	945	955	885	946	914	934	926	973	971	929	1011	936	905	888	936	950	923	902	957	1033	939	981	911	942	955	914	926	901	980	993	977	977	906	980	913	955	923	920	936	903	923	972	998	943	1009	963	980	942	970	930	895	947	971	905	937	922	994	933	911	944	918	961	917	944	925	904	934	938	1005	997	921	905	991	937	964	878	939	920	915	943	932	938	930	943	1026	918	994	935	942	934	930	1007	951	959	936	935	971	906	891	967	881	946	965	986	943	889	950	988	1001	934	901	944	969	941	932	972	946	900	996	948	921	855	965	963	972	951	900	976	945	914	908	922	997	899	920	968	924	943	1012	963	953	916	923	913	927	922	935	962	933	904	947	938	974	943	911	945	922	941	960	976	966	896	967	901	961	897	955	962	883	901	936	994	936	967	952	934	914	966	883	979	937	947	935	925	943	883	972	932	963	972	869	893	998	938	955	935	950	953	961	926	955	946	918	933	1001	949	965	890	958	879	934	912	912	867	990	936	965	945	948	963	913	948	948	935	937	951	971	922	879	976	946	926	980	949	949	958	932	878	959	922	918	920	954	968	940	935	977	947	918	948	977	952	916	955	903	947	981	905	924	872	949	944	940	961	939	969	953	920	954	914	957	963	935	923	921	963	905	933	950	890	1002	873	930	996	971	919	975	960	975	956	909	948	930	998	889	866	906	957	980	890	939	936	910	890	971	946	957	938	977	918	947	959	963	960	929	944	908	936	974	930	897	875	994	908	939	922	942	890	899	964	941	986	920	871	922	926	954	938	952	925	977	922	937	892	959	947	979	853	896	915	916	882	953	920	981	947	920	920	956	941	925	939	934	916	987	921	1002	937	936	931	921	916	936	909	956	915	928	899	920	964	932	912	952	926	873	977	933	948	997	922	892	956	946	949	964	954	879	946	926	959	929	914	956	941	964	928	959	996	882	957	909	948	940	1011	993	923	982	1001	927	948	914	945	948	958	917	874	946	945	901	990	923	943	933	978	950	916	994	889	896	929	932	912	959	933	973	889	952	971	941	949	923	908	907	921	977	936	984	953	930	911	945	980	893	965	929	977	873	915	897	953	955	908	985	964	981	978	921	950	984	964	929	892	964	944	952	975	913	933	955	954	897	987	953	860	942	941	972	955	858	940	908	950	897	930	936	948	952	943	965	972	952	920	917	918	928	944	940	902	960	902	996	922	973	956	918	930	1013	980	905	963	952	942	925	967	953	980	967	1008	969	927	957	920	903	874	881	923	894	999	1000	967	960	949	913	974	912	909	912	931	960	954	946	928	968	930	897	928	969	914	881	941	961	966	898	916	892	876	967	1001	951	905	967	960	899	913	949	948	951	939	974	959	878	956	961	898	918	950	978	948	876	965	895	878	943	931	974	918	968	924	934	896	903	971	959	929	943	874	937	983	934	957	918	950	974	923	926	929	963	968	954	918	915	969	964	928	922	953	967	955	959	898	887	952	948	919	912	929	966	938	941	929	894	940	962	923	936	960	1009	917	925	897	928	947	944	955	957	940	945	950	983	952	916	929	907	970	974	968	949	928	969	898	843	886	966	967	895	869	890	946	919	968	975	986	960	951	946	947	959	939	986	954	927	974	988	926	931	917	918	929	916	1012	968	908	954	934	931	954	941	950	901	949	970	978	881	955	1005	914	983	885	906	979	952	901	939	944	972	899	952	971	956	972	976	946	954	978	966	903	878	971	942	978	968	905	932	943	964	961	902	936	918	947	946	981	955	987	915	902	931	916	912	909	933	952	977	915	908	966	967	938	913	941	939	929	976	928	914	918	964	976	916	918	924	896	897	925	946	951	966	921	912	976	986	932	916	950	897	910	943	933	921	964	897	975	919	923	953	991	866	952	971	978	938	954	892	916	873	876	960	906	933	939	932	923	952	960	904	929	938	963	903	902	926	916	908	938	958	935	865	964	940	900	965	867	953	905	896	922	885	942	919	987	946	910	1008	887	903	937	944	959	933	916	906	959	934	972	940	928	943	948	899	933	987	944	981	940	952	890	935	930	960	917	949	959	883	979	889	917	977	986	952	926	941	965	941	905	869	991	968	945	928	956	959	929	961	972	957	952	933	926	983	896	944	929	941	917	912	973	887	953	975	916	935	970	943	942	950	968	947	963	924	885	893	976	935	954	882	948	944	959	941	906	923	942	909	919	975	926	921	920	928	937	905	995	934	919	1003	985	941	942	965	995	969	937	942	924	971	918	994	924	948	933	970	955	909	929	973	900	936	949	941	936	953	913	835	934	960	976	977	940	963	921	921	906	944	964	913	914	962	868	985	952	936	958	976	1002	979	922	929	967	912	918	938	945	952	972	932	933	1028	891	907	959	995	953	965	943	939	951	891	849	912	918	986	930	931	898	930	960	966	994	897	889	961	981	946	885	923	898	959	936	933	960	938	913	925	939	944	974	1005	956	908	1005	947	954	921	934	921	920	933	925	927	957	912	836	885	926	933	963	942	922	979	925	943	927	943	950	991	951	920	934	941	942	918	955	920	927	949	911	926	897	966	896	957	916	920	939	974	897	931	957	949	935	961	1008	962	978	923	940	909	930	980	944	881	996	911	912	947	902	919	906	933	923	930	931	886	907	911	1014	1001	921	958	937	946	951	915	927	915	919	989	949	1021	1013	922	954	939	949	890	975	953	951	930	931	940	952	934	946	931	916	967	945	920	912	940	908	954	884	957	915	943	937	928	936	964	1003	956	932	952	944	963	926	986	943	971	990	986	953	940	973	960	999	954	935	971	956	914	960	962	903	919	905	925	939	949	944	949	944	950	984	942	902	921	961	921	902	946	985	938	905	982	908	944	908	932	891	914	961	923	893	969	961	930	892	934	930	934	870	974	933	941	930	976	899	902	890	948	998	952	924	934	997	944	914	942	925	964	909	1032	975	932	871	988	905	945	939	870	891	908	950	910	959	934	1001	911	959	904	967	931	988	977	957	915	910	926	950	990	959	992	957	975	929	911	944	923	950	920	940	932	973	922	897	963	935	965	874	928	948	921	909	936	981	1004	960	929	959	1005	921	927	919	909	920	938	916	967	979	910	937	908	930	935	971	925	883	909	962	958	913	945	942	940	872	962	959	936	903	951	933	928	920	936	891	925	951	935	940	933	912	920	954	976	921	905	893	969	953	962	900	965	1029	888	951	983	976	937	916	916	987	928	895	943	866	936	910	900	904	932	958	929	913	964	977	946	994	962	968	934	943	902	945	913	941	934	1004	905	918	953	852	950	968	945	981	941	927	958	941	919	943	858	948	893	960	882	900	941	980	933	876	952	920	890
1657	385	395	324	352	334	325	367	329	374	337	318	359	356	350	335	353	329	344	326	346	335	319	318	351	353	370	329	338	335	357	325	359	326	332	338	336	336	365	328	348	329	371	341	310	355	297	319	316	378	331	335	346	358	335	335	377	329	345	332	361	354	362	320	326	375	338	364	321	326	319	321	371	334	347	337	332	368	341	377	325	335	345	374	330	330	354	314	378	321	370	371	340	371	342	330	348	350	373	379	361	340	350	349	333	344	366	390	350	377	324	346	368	332	342	310	381	381	370	351	341	311	369	358	384	354	332	313	321	351	356	323	366	340	343	352	337	349	327	343	342	337	345	326	352	378	331	336	328	367	376	335	347	355	358	334	330	326	341	347	353	332	315	353	346	344	335	344	343	327	323	343	333	354	334	357	349	344	387	352	350	344	336	369	334	303	348	311	332	330	346	342	361	375	361	307	305	340	336	303	339	337	349	314	348	359	336	350	341	306	289	347	346	355	354	328	313	360	355	339	385	334	341	380	373	332	372	338	327	342	351	397	380	332	344	326	346	361	361	316	352	339	328	356	368	310	365	345	367	371	335	332	374	373	349	338	344	333	358	368	322	345	343	336	336	365	367	358	344	348	363	382	376	388	343	329	351	354	322	375	360	317	353	328	331	358	351	331	343	325	341	358	338	306	329	336	344	336	339	361	333	393	322	331	340	366	339	349	345	346	364	320	351	341	327	390	335	353	362	303	332	338	309	335	350	370	311	354	374	342	334	372	334	341	361	333	373	355	353	350	375	345	348	336	353	351	372	348	369	347	370	402	350	347	338	352	344	331	337	356	384	383	388	347	296	370	327	356	356	339	383	388	329	355	342	350	355	330	328	357	315	388	341	389	339	306	361	341	367	361	360	343	329	373	357	354	331	366	363	365	340	339	327	337	339	357	306	344	349	361	336	325	341	332	339	350	316	363	357	379	369	335	352	378	325	343	355	359	336	336	338	375	331	345	336	319	346	319	326	368	339	314	358	356	353	388	327	329	336	359	381	339	361	306	343	360	335	334	357	369	335	338	364	345	319	343	320	361	324	347	350	326	348	336	345	331	307	345	361	389	330	345	344	361	332	352	358	369	356	358	341	316	349	358	378	338	349	305	333	331	348	377	329	357	360	354	328	337	373	345	346	358	372	324	374	346	351	321	345	349	349	367	342	323	371	360	344	350	368	335	355	350	343	356	354	351	372	370	351	320	350	357	323	346	360	370	359	352	362	337	343	355	318	359	325	384	362	337	353	358	342	341	347	365	330	358	367	353	331	362	316	361	357	314	338	353	334	377	360	365	325	343	338	359	361	350	308	344	362	319	374	353	367	334	342	317	369	333	336	327	335	354	354	341	357	350	339	349	367	328	365	357	357	335	351	324	315	338	323	339	376	346	317	334	358	375	344	389	335	320	355	335	330	322	373	329	317	337	313	362	364	396	319	327	317	336	306	391	346	369	355	385	362	351	364	358	330	328	387	354	316	309	372	359	341	352	380	339	353	351	366	335	353	367	355	351	375	346	348	377	333	363	307	320	350	332	331	339	330	351	312	349	366	321	350	337	339	330	341	355	350	316	342	342	361	356	341	366	339	357	303	351	309	327	311	338	341	291	326	355	358	345	313	386	335	338	308	331	363	333	331	375	360	398	347	341	370	294	342	359	357	332	361	368	369	342	414	345	341	347	309	366	308	342	331	355	350	346	367	363	348	359	368	354	381	330	341	356	365	367	322	324	336	342	359	350	382	369	362	341	357	353	383	332	348	345	339	354	334	336	354	368	357	357	405	326	382	341	333	323	335	357	345	370	327	343	340	346	367	359	347	361	372	337	347	313	379	371	321	341	330	360	355	378	367	350	381	302	316	339	339	352	335	353	334	338	314	355	361	359	341	327	359	348	348	385	353	339	363	365	354	342	369	337	345	355	336	316	387	334	333	332	363	343	341	333	359	369	362	328	343	358	377	358	380	340	337	345	342	401	314	363	325	328	339	338	351	312	365	299	386	337	358	310	360	352	355	373	376	342	334	350	366	359	354	361	340	334	310	360	350	366	363	359	359	355	335	356	372	333	299	377	355	336	356	375	351	333	323	336	300	346	333	382	347	350	373	352	328	371	356	324	372	360	337	362	328	353	341	354	340	350	315	338	367	343	353	310	369	358	353	358	324	335	370	366	386	332	361	367	360	309	367	347	340	379	330	341	324	348	357	390	369	349	341	348	312	313	329	371	330	347	375	333	345	352	348	328	346	319	324	376	365	318	348	322	312	318	352	382	316	350	313	325	384	331	359	325	376	335	354	373	339	368	341	348	342	369	326	324	347	385	359	356	360	349	345	369	345	355	347	326	329	326	361	318	347	404	346	322	364	308	366	349	330	362	317	370	345	347	346	349	361	353	377	376	383	354	368	363	339	362	362	377	347	368	340	325	355	367	355	363	330	335	344	336	344	386	358	323	325	309	330	346	351	316	346	397	369	361	322	370	367	333	319	347	331	351	390	349	411	395	368	353	362	324	332	320	354	341	332	352	344	381	369	335	335	337	314	350	357	347	303	319	367	363	351	334	305	351	353	315	354	320	372	377	366	336	374	339	316	345	352	345	356	337	344	342	330	356	330	370	348	362	344	333	349	342	364	356	352	368	349	375	325	329	346	359	343	355	331	355	329	340	333	354	362	363	349	366	374	326	370	339	359	353	390	376	363	338	325	371	346	361	324	353	329	314	335	330	368	360	364	364	355	352	344	332	304	352	331	336	313	360	301	347	315	348	364	347	341	334	320	355	339	333	317	385	351	375	334	344	330	389	379	395	344	319	379	363	333	359	357	329	344	337	332	328	384	327	332	355	341	378	343	333	335	364	312	343	368	352	377	345	351	305	312	335	385	352	378	326	347	379	343	353	385	316	382	351	365	343	339	384	364	314	347	322	365	294	372	351	344	323	326	348	388	358	387	362	362	335	342	369	361	315	363	326	351	382	336	373	354	366	328	380	341	363	364	338	341	358	362	333	317	354	374	347	350	350	350	346	348	353	343	357	350	353	349	343	342	343	290	375	367	348	331	307	316	342	307	337	311	363	349	344	387	352	322	308	373	368	361	350	370	365	314	355	332	367	326	318	354	334	325	327	370	344	366	357	357	303	347	344	367	332	333	328	347	333	361	344	332	343	357	335	354	352	341	359	350	370	335	318	341	313	363	334	333	376	356	371	379	338	334	340	353	329	341	332	340	328	286	353	359	379	311	319	364	354	309	352	306	330	342	356	357	362	382	336	365	312	353	294	325	344	331	370	343	339	375	335	317	359	320	364	309	392	323	334	325	366	352	374	368	347	376	331	370	354	332	309	371	352	323	325	354	366	330	400	371	355	342	355	347	357	355	300	359	333	364	350	350	355	342	337	351	338	357	341	339	351	364	381	314	385	336	367	338	338	348	328	339	404	346	356	369	326	336	377	364	339	361	332	359	326
2057	844	916	873	875	883	898	822	868	873	845	820	829	835	832	901	827	858	881	868	850	840	800	848	799	840	862	867	782	799	805	887	806	864	890	797	827	816	835	819	810	840	876	850	843	803	857	826	830	839	844	821	835	820	778	856	836	779	814	839	816	867	841	852	838	818	800	867	811	789	821	821	848	818	850	795	858	828	793	867	830	797	848	830	831	818	787	823	854	807	825	798	818	822	781	830	851	785	846	821	826	797	880	834	818	815	813	852	861	823	819	811	827	843	833	847	801	796	856	839	841	854	819	847	872	826	823	823	829	783	825	874	812	828	802	835	828	866	848	873	825	832	823	808	875	791	822	850	813	825	854	842	845	840	884	840	825	798	856	833	839	857	847	838	809	822	863	819	805	830	818	880	812	832	826	817	820	805	826	809	838	844	786	769	823	890	806	814	854	850	845	781	812	839	809	860	821	836	835	857	825	847	830	806	823	812	817	869	798	808	838	880	807	817	874	858	836	830	855	812	824	811	828	837	830	812	820	840	838	773	803	846	820	803	874	827	824	794	833	853	870	828	777	821	882	879	851	833	806	869	847	846	835	849	829	814	809	768	784	817	831	821	812	824	821	858	870	839	873	778	822	829	821	873	822	851	841	803	815	828	847	815	798	827	817	808	803	827	846	825	753	856	894	857	848	810	859	820	819	839	853	805	862	817	796	827	829	837	820	801	823	833	832	815	850	813	844	810	828	852	808	875	906	835	784	823	862	843	872	839	844	810	815	778	844	790	877	870	813	833	778	835	819	800	824	784	843	814	813	864	795	837	885	842	830	844	819	866	786	825	856	823	812	869	807	844	850	868	832	856	785	834	870	829	852	811	822	815	882	822	804	816	847	844	830	826	835	809	863	821	795	825	831	801	845	842	835	789	787	840	849	840	843	841	827	820	816	811	836	860	827	831	751	793	854	852	808	839	820	816	806	805	859	883	817	828	815	830	850	860	819	885	823	813	861	820	854	857	840	844	846	844	843	829	826	807	849	808	792	878	842	813	833	860	785	836	886	858	863	801	852	818	828	859	834	791	894	857	833	890	855	886	823	884	855	855	846	894	808	809	815	837	883	826	853	837	773	853	822	812	851	804	834	753	850	872	866	787	833	843	833	815	874	851	865	855	846	849	802	856	830	830	823	810	790	830	813	857	828	788	828	834	812	847	882	811	860	801	860	826	819	803	821	832	803	859	843	833	828	817	801	800	858	829	803	876	820	842	808	818	856	792	827	828	811	798	840	863	876	818	885	864	853	855	838	778	788	814	865	849	816	795	841	839	850	875	847	911	841	787	834	830	861	836	825	858	821	846	809	823	824	814	825	808	806	852	876	786	839	882	841	794	821	824	865	827	857	835	741	839	771	848	846	810	848	819	820	862	874	795	830	813	854	907	927	851	797	838	818	808	845	834	787	853	860	825	829	816	812	903	880	795	847	779	863	874	862	819	836	825	873	836	821	854	805	865	857	871	773	865	786	806	873	806	832	818	839	829	852	849	792	839	759	838	821	813	771	835	859	828	792	811	813	847	826	864	854	839	787	800	845	892	824	857	811	809	790	811	772	817	873	830	794	840	790	863	828	837	868	773	846	824	836	809	819	795	802	822	850	875	862	818	833	845	842	803	821	834	860	833	862	850	857	832	875	836	802	816	850	802	837	838	859	845	825	849	851	805	854	825	801	851	803	856	850	861	852	826	848	843	809	807	832	849	846	837	839	819	874	791	831	825	854	824	836	860	778	790	810	871	859	854	838	852	767	860	815	778	821	800	841	805	868	798	818	850	813	835	821	822	810	785	820	838	813	815	846	820	800	821	845	837	837	808	810	800	810	861	849	844	810	796	878	828	859	804	810	834	827	806	837	863	782	801	822	799	803	790	873	789	797	854	857	784	854	831	831	810	912	800	847	846	823	816	875	833	816	878	824	815	853	827	893	813	825	839	832	829	850	816	819	826	854	778	833	817	858	848	866	801	819	884	805	860	764	844	822	840	847	884	811	802	780	874	848	816	810	875	852	835	787	833	825	830	831	824	824	808	807	874	854	866	882	827	850	840	861	863	888	823	856	780	801	829	855	809	872	810	810	889	822	835	898	868	875	820	844	807	841	814	800	843	791	795	846	783	780	806	843	802	830	837	816	796	865	814	786	839	852	828	856	823	797	825	804	847	823	851	876	819	843	813	863	862	867	866	819	829	844	795	836	873	828	878	846	887	870	888	867	909	820	818	864	798	842	799	832	832	807	894	842	813	811	796	874	841	807	858	821	852	800	859	852	820	823	790	826	837	856	829	833	853	858	861	820	846	833	847	803	790	792	743	825	882	837	834	890	768	835	770	808	756	826	869	841	864	865	816	828	873	838	765	888	853	849	901	889	839	779	880	829	852	806	903	841	817	795	829	868	826	815	878	820	830	812	809	852	824	862	832	823	810	795	837	804	825	867	851	822	824	822	848	833	840	838	786	840	851	836	847	888	828	836	830	813	868	835	866	775	800	901	826	833	871	830	862	826	877	860	855	821	899	804	813	816	817	815	845	816	838	823	835	834	811	835	849	827	848	865	839	879	865	842	796	831	761	845	874	806	861	798	836	819	902	837	813	862	806	859	829	822	853	797	798	842	837	865	825	841	819	838	825	888	824	840	840	817	885	878	824	798	828	803	855	889	840	864	838	842	897	843	840	828	780	860	835	871	841	863	827	820	834	812	863	795	868	874	843	862	802	856	830	866	828	834	810	837	838	862	835	836	875	815	828	862	815	797	855	865	846	811	861	876	841	833	830	836	855	858	811	818	828	812	833	838	797	814	787	900	852	857	868	827	818	831	798	828	841	805	867	895	861	823	836	861	833	809	831	835	820	835	758	775	832	856	846	836	833	836	811	815	851	826	831	823	817	846	836	857	837	806	828	844	831	829	866	822	820	873	859	855	891	807	840	826	846	836	820	855	839	801	838	791	844	884	839	814	841	861	834	791	789	833	865	846	798	814	783	843	821	807	840	853	800	848	813	829	818	868	798	845	790	827	812	839	830	804	850	848	813	827	862	811	828	857	853	816	842	771	794	841	848	843	805	855	842	829	851	809	833	825	815	839	805	828	813	818	844	796	883	836	760	866	837	845	811	826	780	817	876	850	838	829	852	845	853	845	864	821	836	901	801	836	853	834	869	817	864	864	783	806	853	830	783	830	840	839	829	827	873	882	786	855	794	801	823	822	854	836	847	797	796	864	835	852	838	788	846	821	831	819	835	817	857	792	815	828	791	856	816	766	862	846	843	793	827	848	797	856	787	782	874	793	818	825	841	829	797	873	782	847	834	785	851	804	819	839	875	805	910	812	823	818	832	779	860	850	853	832	811	817	854	829	801	859	884	776	828	811	883	857	817	838	837	809	831	837	822	856	859	832	833	844	863	839	834	813	870	849	856	807	833	798	807	844	882	876	830	820	815	867	819	848	760	795	851
7126	497	559	426	423	348	321	291	307	288	235	242	231	205	265	246	223	217	241	224	197	227	219	211	229	214	239	201	238	193	231	203	213	248	211	210	175	213	188	204	224	214	242	231	193	199	220	217	232	246	220	242	227	228	244	223	226	252	195	248	211	216	209	224	217	187	216	225	202	215	223	191	205	233	230	228	234	230	224	205	203	227	232	242	193	215	227	227	217	201	202	229	216	194	211	197	223	198	194	216	233	225	243	201	205	223	199	210	212	220	217	211	229	202	178	207	196	214	251	186	213	221	219	215	222	236	244	251	220	240	231	241	198	233	232	225	224	237	249	200	185	213	253	227	217	226	227	252	195	207	247	229	222	206	227	220	220	247	223	223	221	197	223	244	241	214	250	228	206	202	233	220	226	206	206	187	211	185	215	228	205	211	241	204	216	217	215	224	198	233	229	229	236	245	225	254	217	221	221	215	214	220	209	218	219	203	189	248	213	217	251	220	216	209	225	215	219	203	220	198	223	205	219	217	252	213	224	227	203	235	206	210	233	210	219	225	201	201	185	251	243	218	213	230	228	203	265	210	217	234	236	221	225	215	226	211	199	227	221	213	210	213	227	191	243	215	200	213	216	230	223	211	176	229	219	231	237	219	231	239	225	218	235	205	214	218	239	213	203	209	215	216	213	227	192	225	221	235	215	205	239	214	207	240	226	251	206	204	198	201	226	191	202	213	228	229	240	220	248	227	240	172	248	198	201	215	205	247	227	200	233	200	220	195	229	228	250	234	214	211	206	206	193	191	219	244	245	219	216	206	231	199	212	208	212	206	225	211	211	229	215	213	227	227	236	229	225	215	188	219	202	200	223	207	229	234	245	219	204	215	232	216	206	249	198	247	211	218	223	228	251	225	232	216	251	230	202	222	250	230	209	230	202	206	214	223	228	242	207	193	203	206	197	213	232	228	245	247	249	191	213	197	238	198	221	201	209	261	228	229	253	220	217	215	182	210	205	222	246	223	225	221	239	215	221	189	239	193	238	188	235	201	220	218	220	222	218	205	218	216	244	218	220	196	244	189	194	220	224	216	212	208	225	231	237	253	218	236	261	223	245	235	223	256	232	215	227	219	213	197	228	201	248	212	214	203	246	229	228	198	204	204	253	214	200	193	224	238	240	242	221	243	230	205	232	205	213	211	223	218	230	229	213	191	211	222	216	230	225	211	196	239	214	224	233	226	220	211	214	245	219	264	208	222	218	237	216	208	200	226	222	223	232	217	201	220	214	220	212	201	205	213	222	235	209	213	197	224	232	205	222	224	202	233	218	234	260	202	218	221	232	234	221	212	235	215	183	228	206	211	202	236	216	212	200	235	219	218	225	239	223	203	199	219	223	227	219	180	218	210	236	194	242	205	230	194	195	208	203	211	210	203	242	207	239	230	220	219	224	229	225	210	207	241	236	238	232	225	231	240	222	204	200	207	210	239	233	231	215	228	237	246	200	221	227	190	220	218	227	220	212	238	248	234	192	222	226	217	242	233	237	250	204	218	221	233	233	225	229	211	223	228	236	220	269	245	247	223	223	218	262	221	208	189	225	215	202	240	215	221	211	218	214	234	222	223	243	223	235	235	212	217	224	209	223	225	241	208	212	206	214	203	218	212	190	183	216	231	236	230	211	210	223	205	225	210	229	231	221	202	214	221	192	232	204	232	240	215	250	236	224	213	214	233	223	209	244	206	208	207	230	198	210	216	218	226	211	224	235	201	218	197	212	209	219	226	255	215	211	216	242	218	219	213	223	228	199	210	250	216	204	241	220	205	221	210	218	236	237	213	226	247	223	210	234	250	257	216	225	259	215	244	207	223	230	199	221	215	208	210	207	211	215	217	206	217	235	205	217	221	223	225	216	234	254	237	206	217	256	224	222	254	235	222	252	196	215	230	260	249	200	245	200	245	216	204	226	214	199	217	202	211	200	217	225	209	219	227	216	210	238	201	200	227	220	182	197	238	226	209	218	239	206	206	199	217	214	235	179	227	199	204	229	201	208	179	217	219	242	212	195	235	190	211	225	237	231	205	204	238	195	223	193	214	210	236	185	204	200	236	220	224	260	222	235	216	218	224	216	203	218	223	197	224	217	207	208	212	213	255	209	215	212	208	203	196	212	230	216	236	233	216	200	217	218	218	233	207	227	202	222	186	225	196	206	227	212	211	224	192	220	185	211	233	221	223	224	225	194	241	217	212	183	256	213	211	221	218	251	210	215	260	217	229	234	210	237	219	207	218	186	194	215	211	223	208	196	243	226	188	223	215	241	221	206	224	250	208	204	219	203	209	214	198	220	218	211	238	222	223	216	206	215	218	202	233	223	193	254	233	214	228	220	237	243	211	208	217	203	215	246	211	232	235	204	207	227	241	244	211	224	231	212	220	218	223	208	228	224	219	212	208	204	196	220	202	235	205	230	246	199	207	256	208	217	223	224	231	225	203	214	206	231	220	233	232	226	221	227	211	210	216	238	209	195	218	211	234	217	231	211	212	217	253	230	210	234	215	208	206	211	204	221	213	208	242	237	213	209	200	213	217	201	211	229	249	210	230	208	230	217	211	187	231	200	203	248	216	218	208	194	227	214	237	210	203	207	218	238	227	229	238	226	211	228	243	216	239	235	211	199	221	190	226	187	254	239	244	205	246	185	212	221	219	221	219	241	214	231	227	225	211	223	251	199	242	234	217	232	223	213	162	243	229	225	210	226	209	243	234	233	222	223	194	224	240	200	187	237	242	240	230	219	232	192	223	210	198	167	214	207	209	215	201	217	206	204	224	257	225	167	186	194	220	215	198	210	250	217	200	202	231	220	219	240	227	217	239	225	215	242	230	207	187	206	234	223	209	225	230	230	227	227	242	246	214	210	232	209	217	227	248	242	226	234	215	200	226	224	210	219	208	232	231	214	211	182	214	212	233	224	208	211	206	194	205	201	208	231	212	215	207	194	194	241	216	206	211	227	226	185	202	203	202	240	217	194	206	212	202	199	214	218	199	220	205	197	198	238	212	213	236	234	216	221	234	214	223	191	224	244	215	203	234	233	217	251	236	207	218	202	257	224	204	200	258	217	198	218	248	220	199	193	254	231	241	242	217	280	229	203	226	206	224	249	196	236	223	238	211	223	232	178	211	198	239	219	231	205	213	209	220	216	207	206	225	238	192	201	215	227	225	221	220	210	239	228	247	234	230	262	226	219	207	235	216	209	204	233	198	216	221	235	240	221	210	238	229	225	238	251	228	233	216	223	225	212	193	224	217	191	190	211	225	210	211	251	175	235	232	201	232	210	217	213	246	222	217	248	217	226	215	236	218	236	206	221	235	266	198	225	253	229	194	247	255	207	191	195	227	242	219	201	212	232	243	193	214	213	229	235	202	232	193	216	230	216	209	206	202	205	204	208	221	207	205	200	223	234	207	216	208	209	195	221	205	230	233	229	247	224	200	212	221	241	209
6254	879	1381	1484	1352	1205	1027	1059	909	852	781	764	762	730	690	626	680	721	627	631	666	604	638	648	635	619	563	627	613	635	639	640	649	668	616	605	617	637	644	634	662	596	610	611	611	620	598	607	615	595	547	581	602	624	618	624	631	600	597	577	555	599	613	598	616	599	608	599	571	547	590	570	592	621	601	612	611	595	628	627	593	605	608	645	633	591	580	629	581	624	591	656	580	603	603	579	581	601	587	589	615	588	592	605	593	590	599	597	572	642	588	623	565	588	609	624	589	617	562	599	608	591	622	551	579	599	638	632	618	575	554	610	624	567	584	569	570	589	589	595	585	529	583	625	584	644	584	627	591	573	607	575	640	565	595	609	578	593	604	630	605	556	575	604	629	594	604	597	622	628	617	617	598	668	577	615	595	583	596	614	632	611	598	589	585	569	575	602	638	634	594	599	614	622	520	612	577	553	610	561	580	588	593	595	575	589	619	623	547	616	611	582	565	586	613	571	610	567	622	603	612	622	610	630	561	617	545	580	567	602	601	583	558	601	629	632	580	629	612	619	553	594	597	576	592	603	596	589	603	593	586	582	584	584	620	589	599	567	571	584	612	615	565	620	593	606	606	597	561	637	588	612	596	615	571	622	584	581	638	575	607	604	581	605	587	587	579	568	586	610	617	586	577	567	542	557	616	587	593	595	582	598	558	595	590	609	600	600	582	593	619	608	582	592	608	588	629	617	584	609	605	573	631	580	588	625	603	608	590	589	565	592	565	583	596	557	554	602	583	559	603	629	597	631	581	597	624	570	620	577	542	594	595	580	592	624	597	579	581	568	603	621	570	639	577	590	590	589	612	643	597	582	583	577	585	598	583	576	598	582	586	582	619	597	550	638	566	576	590	599	629	597	550	616	556	603	609	612	584	557	545	609	586	586	612	618	597	596	601	617	588	597	628	588	595	595	567	596	619	604	609	574	574	628	595	590	613	566	600	624	583	595	588	623	618	586	610	633	573	596	641	594	617	605	576	561	614	595	605	613	584	578	599	611	590	584	604	574	593	570	580	593	624	629	620	617	609	615	602	622	612	611	580	623	609	625	652	572	581	619	617	618	622	581	630	627	582	559	598	604	581	595	586	594	616	601	613	593	633	598	606	621	575	597	568	585	607	582	583	591	604	612	635	593	575	579	582	581	585	592	583	581	599	619	590	588	604	601	580	562	579	617	605	545	638	628	593	614	590	607	594	583	619	582	608	583	644	600	614	589	566	612	578	631	577	594	594	618	555	601	639	600	630	621	610	624	626	625	572	585	607	606	619	576	610	546	609	588	567	622	606	601	576	572	595	600	586	630	612	589	588	577	604	621	588	596	603	578	591	565	631	591	593	537	623	645	618	577	656	611	577	588	600	585	617	608	571	591	604	572	625	580	575	600	613	569	555	550	568	582	569	637	617	595	555	581	611	622	569	578	623	622	587	592	583	644	655	574	592	626	584	580	638	554	629	575	606	613	625	581	593	574	614	643	582	630	577	615	616	644	605	638	593	638	608	607	591	560	631	650	580	598	631	601	592	596	613	626	610	559	567	591	636	626	592	595	602	588	566	628	595	599	620	590	655	602	582	544	621	561	599	604	625	567	586	571	589	587	605	575	571	650	637	585	628	593	596	596	593	612	621	597	584	591	599	587	619	567	622	594	601	634	621	611	582	642	624	598	574	603	597	618	591	557	583	599	612	582	588	582	571	631	610	600	583	567	619	595	603	582	620	601	600	625	607	634	593	596	604	616	654	603	603	616	588	627	590	587	602	578	585	633	564	594	582	596	605	627	608	602	581	573	607	599	624	623	585	581	599	628	612	614	623	573	618	643	598	632	613	562	586	586	607	577	587	598	619	579	578	630	632	604	607	589	611	658	603	635	580	571	608	589	576	606	618	592	610	557	593	630	569	628	571	577	608	552	627	630	599	587	584	594	593	593	614	581	548	599	605	590	568	557	645	577	564	571	632	592	605	581	577	589	631	598	632	603	595	609	560	529	601	566	609	554	559	648	576	605	593	599	641	598	600	579	583	640	563	593	587	592	577	574	628	532	589	576	608	587	572	592	594	623	579	608	562	582	610	592	579	608	592	599	582	604	608	603	603	587	604	619	622	571	551	584	554	599	573	589	615	639	599	594	569	552	591	594	544	615	611	593	605	585	608	592	570	630	599	614	620	531	594	634	612	606	572	614	585	620	577	577	617	573	605	580	575	657	577	604	614	615	581	606	620	552	580	585	600	547	541	575	645	619	603	633	604	567	611	633	582	597	547	650	606	607	609	570	605	592	588	579	558	596	588	571	568	564	568	574	604	615	588	644	635	629	613	579	621	563	589	588	584	580	590	560	609	603	581	594	624	618	636	573	598	610	650	585	618	613	628	595	600	534	612	637	627	578	626	593	583	604	587	572	563	599	629	612	641	597	556	540	577	624	603	586	571	611	586	613	618	594	556	572	606	614	602	600	606	588	619	580	580	567	620	585	576	602	581	618	581	573	631	592	574	614	584	611	557	557	562	574	591	653	573	579	597	574	612	584	598	605	614	576	598	584	649	619	596	611	560	603	599	578	621	599	617	615	594	528	614	570	595	573	599	623	603	600	624	554	551	624	541	597	596	600	608	613	584	579	582	580	604	607	567	587	615	604	590	603	592	538	591	598	624	661	592	589	568	545	620	592	612	605	597	614	608	584	565	643	608	619	594	598	629	600	624	620	614	600	618	624	609	579	645	635	646	603	620	593	619	605	605	602	577	589	592	585	598	586	602	567	576	611	590	571	605	648	579	601	596	586	618	585	591	602	599	567	609	575	590	575	604	577	608	592	631	636	589	599	561	626	597	595	552	614	613	598	540	602	602	595	610	588	590	572	604	577	585	636	599	615	613	573	595	618	572	579	605	597	581	608	583	605	580	619	587	642	533	578	581	594	576	586	596	573	626	626	587	577	578	611	601	590	577	592	583	574	594	559	579	598	567	614	595	582	598	613	571	600	623	633	584	616	626	586	620	566	594	595	580	615	649	605	628	548	597	653	595	546	603	562	597	581	577	588	663	624	665	635	579	608	572	614	577	628	638	622	618	601	600	588	567	636	602	626	578	585	587	592	612	609	605	587	580	651	621	599	613	609	606	597	537	598	576	645	621	620	623	595	607	579	617	624	612	625	596	571	587	597	575	582	595	603	607	618	591	625	586	520	619	605	601	589	585	606	643	586	601	618	590	572	615	601	581	623	600	604	599	617	614	571	577	610	590	594	647	594	605	569	609	628	585	597	591	667	581	583	579	590	625	590	621	602	598	627	592	635	568	563	603	631	580	605	563	579	574	610	629	590	618	614	598	596	607	607	579	602	574	608	606	580	579	566	617	576	593	595	613	574	571	613	601	625	608	599	578	544	613	636	627	616	599	614	606	578	598	585	583	608	619	579	587	573	604	595	614	583	565	596	585	596	570	566	629	550	615	577
14424	1397	1196	906	755	656	540	511	467	448	440	446	420	430	432	401	430	381	399	422	358	401	401	362	378	390	361	377	381	385	379	381	423	395	355	356	383	378	424	398	408	344	415	369	393	365	393	340	380	393	406	399	410	392	400	372	373	375	381	389	394	402	392	363	356	359	373	392	431	379	351	361	385	388	384	376	369	399	396	400	381	401	381	397	383	393	372	378	376	341	378	410	355	414	403	391	361	362	385	371	366	402	385	413	414	384	357	324	369	361	406	386	397	389	371	382	380	385	411	396	381	382	371	415	385	419	373	370	399	369	402	424	366	358	370	419	379	368	381	376	337	411	353	422	371	369	414	396	347	423	418	392	354	362	344	400	367	406	336	410	409	373	374	352	399	344	343	423	377	353	429	377	396	361	407	401	367	388	353	389	393	405	418	409	430	407	389	382	372	388	390	388	387	363	372	320	442	381	395	382	413	367	407	377	405	370	382	392	365	375	384	396	376	377	368	375	389	398	355	375	354	377	401	337	399	378	393	372	383	396	408	361	378	390	400	354	414	370	314	383	388	391	372	367	389	399	405	385	372	386	376	381	355	402	400	359	388	344	402	360	402	386	382	439	400	353	394	403	396	375	371	353	387	401	375	382	387	425	390	385	364	397	382	386	404	367	400	372	449	424	392	377	367	397	388	376	400	362	342	412	418	390	375	397	374	389	416	402	387	367	376	392	416	370	413	362	378	418	373	369	372	358	390	375	376	350	411	394	407	365	396	403	398	400	386	399	427	362	356	379	374	378	408	372	381	391	373	367	378	345	355	396	373	383	390	376	367	399	378	405	420	365	387	367	376	400	386	397	404	398	397	381	365	387	413	405	430	405	381	394	378	351	352	383	368	394	344	366	388	400	355	378	368	413	372	374	402	382	384	380	356	379	365	432	416	348	401	369	381	400	385	386	332	377	371	377	372	368	413	403	365	392	365	361	393	377	404	422	379	415	394	392	406	393	379	380	376	411	403	381	335	387	396	382	392	374	386	393	354	375	383	377	349	408	357	359	367	370	374	400	392	413	387	388	389	376	382	394	403	360	379	407	401	425	373	377	378	357	410	425	402	361	395	402	393	430	385	340	391	401	397	368	396	347	386	377	372	367	377	406	396	410	388	375	374	371	369	395	310	356	426	337	377	388	375	384	394	417	398	364	362	392	415	369	363	362	382	364	393	405	419	375	399	387	368	392	405	358	412	394	377	362	375	377	348	364	357	360	403	364	344	366	359	375	375	359	382	407	382	379	398	403	381	353	383	383	372	401	383	371	368	377	438	341	378	361	406	399	395	346	427	362	371	406	387	393	372	385	363	382	367	334	378	414	361	387	375	355	390	400	373	353	395	403	377	412	370	392	371	402	375	369	420	385	390	382	346	378	381	431	384	353	393	395	360	408	400	417	407	388	358	383	403	382	376	378	382	389	386	414	397	397	386	334	339	407	370	361	354	354	353	379	393	382	351	366	377	368	410	385	360	359	395	374	368	379	373	423	375	383	439	356	384	379	394	393	386	362	377	360	362	367	392	368	357	321	347	386	380	335	390	380	371	357	374	374	399	386	388	390	381	354	392	416	369	384	339	396	391	367	430	370	381	373	363	357	353	378	403	409	389	386	369	373	393	361	372	343	344	383	364	368	411	388	360	407	398	351	381	350	423	363	372	372	402	388	331	382	371	378	429	384	361	373	405	405	379	381	366	372	373	372	382	390	397	374	354	380	436	405	380	348	387	383	377	401	377	362	340	409	352	423	393	417	406	415	380	387	404	407	353	381	411	389	368	383	366	372	389	410	405	365	436	406	385	329	370	406	368	406	356	368	386	402	371	391	397	403	346	341	414	378	347	346	396	380	411	334	400	391	370	363	389	440	417	380	394	338	388	389	369	378	363	411	413	390	398	377	365	389	411	413	365	406	420	376	372	407	389	391	325	386	356	382	344	400	400	381	371	432	439	397	394	418	396	396	388	366	385	361	366	382	389	376	403	424	392	400	369	407	397	346	399	407	402	401	327	402	374	395	403	396	398	401	386	400	406	344	341	344	411	342	409	356	394	389	396	405	366	403	427	407	366	357	387	418	380	399	389	389	372	419	382	404	415	409	381	410	385	380	398	394	410	407	335	398	401	419	400	368	423	380	399	414	384	363	390	378	367	414	393	372	391	377	364	428	360	369	403	400	371	382	409	410	416	408	401	363	369	371	388	391	330	368	371	417	391	358	387	365	364	378	369	372	403	403	412	358	372	403	388	395	361	367	399	406	393	381	368	345	393	372	372	384	397	379	424	392	345	360	368	350	394	408	377	397	392	402	408	391	405	414	397	377	406	363	398	350	390	369	340	438	355	395	402	405	384	364	402	390	367	404	398	381	448	415	366	390	376	365	405	399	362	406	389	368	383	414	407	374	381	359	409	391	390	372	407	401	372	344	404	363	379	375	403	358	405	416	374	369	358	390	401	409	408	413	396	337	353	418	372	372	411	356	389	390	372	368	400	400	398	385	390	380	396	404	364	373	391	373	358	371	374	366	411	407	375	445	383	360	393	367	389	363	347	383	363	405	393	379	385	399	381	380	429	400	367	389	391	376	397	362	365	379	381	390	381	367	402	347	375	384	414	394	394	378	388	401	369	370	365	372	406	408	363	416	381	449	443	348	395	383	421	411	408	346	394	359	404	367	369	349	396	373	383	383	408	374	378	391	387	392	351	380	414	392	409	407	434	368	360	399	376	406	392	367	375	408	382	401	402	367	381	393	404	396	358	384	386	420	363	398	363	408	394	393	378	360	375	408	397	390	387	348	381	402	388	410	404	344	373	393	428	358	344	397	376	402	380	395	385	407	363	400	407	354	412	404	408	370	393	383	375	390	393	410	374	403	396	390	416	415	386	404	357	367	381	352	409	376	410	382	393	386	365	376	384	345	382	395	355	381	395	330	362	351	376	391	381	390	382	442	384	380	386	398	377	374	377	371	396	396	414	405	404	402	399	413	422	362	393	361	401	340	381	386	420	415	397	404	398	371	376	425	375	384	385	357	366	343	365	396	366	393	406	381	392	422	395	352	411	386	368	384	367	398	380	366	387	379	342	416	408	369	387	392	394	383	360	404	413	401	352	418	391	367	381	395	390	386	361	399	335	391	390	398	347	388	377	396	327	363	391	375	392	408	429	367	393	376	373	380	367	388	420	386	409	396	404	382	360	413	384	383	366	364	356	385	421	376	409	412	365	416	374	430	400	401	369	369	402	396	418	380	379	424	414	395	362	370	386	372	381	378	389	393	407	368	413	349	389	428	399	411	352	411	342	372	380	383	373	361	368	386	352	408	349	380	415	394	405	376	397	392	412	405	375	380	364	353	358	379	392	385	385	382	365	349	353	353	393	403	358	389	417	456	362	388	392	390	386	371	413	396	410	374	378	366	371	408	392	372	386	393	364	384	353	361	401	422	380	365	379	399	369	378
8375	1456	2385	2690	2390	2130	1857	1732	1579	1396	1434	1325	1267	1179	1095	1186	1140	1085	1110	1059	992	1040	991	960	1016	1015	977	984	981	1030	953	1010	989	1022	975	966	901	923	984	990	948	950	945	905	991	957	942	959	903	922	965	949	908	982	954	940	935	924	991	972	971	987	919	1004	939	920	907	940	929	956	987	945	956	969	982	959	953	970	927	935	932	976	908	916	953	956	962	983	913	929	949	951	906	934	939	932	945	956	937	941	943	937	904	964	888	955	926	914	888	974	945	939	928	912	940	949	928	946	942	937	919	992	924	936	945	960	944	918	926	955	891	915	929	959	924	874	939	914	931	866	952	942	936	905	941	921	905	948	984	929	972	968	899	959	898	940	994	911	923	927	938	970	921	967	991	978	896	989	943	937	919	942	958	914	916	962	930	923	943	990	941	921	972	978	966	954	927	968	933	949	962	909	955	946	897	934	912	950	948	907	972	911	943	918	997	953	917	902	952	895	927	922	905	954	922	963	922	883	929	943	951	935	939	908	946	877	909	947	980	901	926	909	957	886	959	907	953	920	907	923	932	902	919	935	926	941	942	962	992	970	952	914	924	920	1027	903	959	880	919	967	883	918	961	929	936	937	960	956	950	895	955	930	968	928	942	899	960	963	952	891	961	856	909	919	952	895	991	958	961	986	918	905	985	934	960	954	911	962	936	925	937	949	905	952	929	931	955	961	897	942	920	954	957	940	945	972	932	877	943	904	934	954	931	903	956	928	931	951	956	922	960	958	917	924	960	934	918	936	944	917	980	952	933	939	922	877	989	909	970	989	966	974	953	948	900	906	964	970	900	880	899	963	933	910	951	858	863	936	937	990	898	941	913	939	878	1021	953	966	964	936	925	919	891	915	937	999	902	924	941	963	940	1001	913	909	919	950	971	991	932	924	952	904	930	862	923	939	941	917	924	926	983	972	852	969	953	971	926	927	895	943	943	900	912	902	919	980	938	916	882	949	974	991	926	848	959	960	890	931	928	966	929	980	914	912	922	928	935	991	930	953	933	924	960	918	951	985	935	929	974	869	945	913	904	892	928	935	942	938	927	979	979	948	931	924	926	983	886	967	921	932	931	921	930	954	953	948	949	897	950	960	919	903	928	948	888	966	962	960	939	919	901	872	943	971	1008	960	914	985	912	918	875	920	899	967	952	923	951	932	947	926	958	958	962	960	939	983	901	960	916	936	950	931	977	944	926	917	928	944	917	983	924	950	974	971	950	949	915	969	952	919	1002	985	887	944	909	996	950	930	925	936	938	979	898	953	921	941	944	980	908	917	901	892	958	961	996	917	912	967	1018	929	954	991	992	891	924	935	901	960	941	969	932	940	935	970	931	912	912	914	931	946	920	942	902	942	958	954	921	935	924	951	900	1010	937	941	973	996	916	895	901	965	987	915	949	942	925	938	912	921	935	970	976	942	946	927	959	919	942	969	960	914	974	922	920	885	967	913	975	963	938	900	932	946	903	949	886	965	910	883	913	926	898	944	946	887	957	896	936	947	932	933	881	946	934	990	936	861	947	932	939	925	966	950	898	913	947	938	911	886	932	918	963	911	884	1021	923	923	902	970	906	903	947	875	921	909	961	984	919	901	937	982	897	920	977	899	1014	924	876	915	978	973	951	926	963	897	939	945	911	898	1027	966	956	967	936	927	997	930	930	943	954	972	935	905	903	978	940	964	979	931	966	912	926	921	937	969	946	924	946	890	927	885	968	973	906	927	935	940	911	947	990	941	953	984	935	935	990	900	898	952	899	930	927	927	919	927	939	920	945	951	961	960	989	931	919	942	905	920	877	940	942	936	921	953	974	949	902	993	1003	929	978	935	963	933	962	912	918	933	903	950	893	917	947	918	956	957	950	938	930	895	936	913	944	921	932	945	940	976	1005	1016	994	948	858	938	950	918	863	901	941	1030	885	932	960	940	984	950	938	921	935	966	980	892	889	950	926	910	945	953	905	916	951	897	969	958	918	950	973	954	913	950	917	913	951	931	972	925	958	936	938	958	917	956	979	937	958	907	941	976	926	933	963	896	942	896	941	961	922	963	911	886	934	944	923	961	990	958	980	959	959	904	911	930	998	891	926	923	903	919	899	918	936	920	966	935	960	934	927	875	930	890	929	964	937	913	934	937	970	962	900	1002	871	952	960	971	944	927	948	925	873	952	959	956	933	904	976	913	893	902	918	915	931	923	866	918	940	972	950	970	916	931	918	920	960	942	932	1017	919	929	937	910	984	934	922	928	960	897	916	928	907	895	940	974	916	914	976	929	955	975	969	985	916	934	939	915	927	878	978	974	980	960	949	913	943	937	991	983	918	977	929	904	969	998	925	886	918	900	931	935	950	937	947	925	917	950	1005	898	987	924	963	940	962	927	924	888	945	910	916	966	974	960	920	937	906	945	975	947	995	854	927	929	895	929	926	952	931	972	931	926	941	981	981	924	921	977	956	976	932	919	929	936	909	913	938	968	923	947	947	962	928	948	925	969	947	961	929	898	938	968	936	970	911	946	940	946	964	958	903	930	966	915	875	996	939	966	975	939	936	897	974	946	990	968	952	906	905	946	976	959	953	968	991	973	953	908	940	945	998	934	983	955	935	923	886	945	995	938	934	925	966	885	920	931	971	955	916	905	945	963	933	918	969	951	1004	923	933	928	936	974	901	884	935	983	928	969	962	976	976	936	956	880	952	884	934	946	894	868	945	933	954	932	992	919	898	923	967	960	935	888	947	923	917	928	953	945	910	939	941	874	931	919	956	953	949	969	898	910	921	951	939	948	982	974	935	886	922	977	932	981	928	950	952	899	953	939	921	903	927	885	967	929	968	936	907	961	984	936	908	923	915	955	887	1012	942	934	894	953	900	986	963	928	966	932	908	927	933	959	896	968	832	903	918	926	960	911	934	990	949	926	948	906	958	975	932	955	989	934	906	920	902	902	944	938	967	912	893	992	932	931	977	921	943	982	906	929	893	932	978	913	934	1010	936	941	962	929	926	902	954	869	971	923	927	925	976	968	913	938	940	938	910	952	957	957	940	1027	930	947	993	922	900	912	885	917	977	905	928	906	868	911	919	919	957	920	939	887	973	931	906	916	946	973	941	923	887	906	975	943	980	882	951	948	932	917	925	953	843	964	962	921	960	925	951	898	973	941	968	921	943	892	916	897	896	923	962	928	950	922	907	1000	954	960	951	980	926	954	918	907	983	940	943	938	938	931	925	922	953	905	972	1009	926	948	964	893	888	965	1046	955	989	977	894	943	906	899	923	898	953	908	949	948	975	973	897	924	943	909	864	920	965	893	923	919	935	929	946	906	958	926	920	941	943	976	906	929	918	939	926	967	960	929	905	948	938	969	959	964	963	955	899	950	947	882	909	920	974	964	929	984	911	928	963	968	965	904	961	923	943	943	934	935	986	938	962	997	960	969	947	955	947	965	971	879	914	977	939	935	881	896	917	978	941	957	955	938	939	927	926	985	927	915
1599	414	417	384	369	367	341	348	364	360	386	361	360	375	378	328	333	321	306	336	381	355	381	367	351	306	339	348	336	368	354	343	346	341	346	356	355	351	349	361	354	366	328	361	365	322	370	373	356	345	345	356	328	335	333	339	389	374	341	329	333	349	338	336	347	379	380	372	346	334	351	354	352	330	355	326	345	345	348	299	384	380	333	320	357	350	299	324	338	321	400	309	361	325	373	325	378	352	320	351	344	329	340	347	340	334	356	334	328	384	402	332	361	345	343	316	357	325	356	344	339	339	368	307	339	329	311	367	392	357	366	346	345	365	350	339	388	339	349	364	349	337	338	349	336	325	353	340	334	330	377	345	364	333	308	383	395	341	312	345	330	350	312	352	368	344	328	343	335	334	339	358	338	342	342	363	346	310	381	346	393	318	375	364	373	381	356	365	339	332	372	342	351	364	351	333	342	325	338	376	320	313	352	318	384	341	349	345	328	339	352	358	317	341	316	362	367	342	354	371	398	358	384	339	363	355	359	380	336	335	346	347	348	293	366	339	351	381	315	354	329	357	367	363	331	335	375	356	359	347	313	330	360	356	376	395	399	348	343	330	373	388	371	348	363	373	343	373	347	371	343	361	341	367	386	336	377	311	352	329	343	386	363	350	343	340	374	378	363	347	350	355	337	331	355	349	343	354	315	344	340	344	358	359	379	348	370	339	324	361	339	333	346	404	355	361	342	346	340	358	387	326	359	342	344	357	335	322	380	348	327	306	349	328	354	363	381	306	394	360	371	347	351	371	341	362	360	366	372	338	321	322	354	353	344	357	358	340	337	344	356	318	336	309	332	367	343	354	353	311	349	339	363	359	350	352	341	346	349	330	364	348	392	352	346	332	352	352	367	360	358	320	316	335	391	363	405	375	367	342	372	332	361	317	333	347	354	344	327	358	376	372	328	341	361	366	367	391	369	368	346	375	342	357	363	353	308	328	374	382	320	390	321	352	337	304	347	337	322	318	364	357	362	348	363	346	370	358	351	324	351	333	355	352	356	345	403	385	342	332	356	332	304	369	351	377	380	329	357	358	380	372	369	307	342	360	350	363	328	343	340	337	373	386	384	354	323	328	333	347	341	321	378	320	331	359	348	372	323	356	327	346	302	351	380	353	364	356	350	339	368	331	356	301	319	365	352	330	341	324	320	319	345	349	327	309	324	345	336	370	368	355	368	330	391	362	343	346	371	333	343	343	329	358	370	323	336	355	366	363	340	353	391	324	378	366	387	336	347	345	377	378	369	383	361	324	314	366	363	368	318	327	361	350	313	327	348	342	336	353	360	391	325	320	367	340	331	343	345	333	336	360	373	394	340	337	339	352	345	339	341	364	357	331	341	351	305	378	350	323	314	369	357	359	335	314	344	355	366	322	338	359	380	362	367	344	338	339	344	358	368	361	348	358	332	357	317	340	347	365	392	390	321	348	389	361	367	333	344	365	334	339	309	307	355	386	343	347	379	363	364	328	357	356	343	340	376	363	378	347	371	325	361	334	344	362	327	329	376	361	339	352	370	331	345	335	375	354	317	357	345	347	333	326	367	363	366	336	340	346	348	355	327	332	335	342	383	342	344	353	355	344	331	339	338	359	314	335	375	334	352	349	334	357	371	377	321	330	362	372	312	336	374	321	349	366	380	355	357	355	355	326	378	302	345	380	364	357	384	368	368	339	325	348	365	357	370	337	367	366	381	335	370	365	358	351	381	324	347	362	369	357	354	362	378	340	337	357	396	327	351	326	349	343	368	346	362	353	338	386	308	353	308	391	321	340	332	355	374	345	319	338	333	362	317	356	339	326	359	322	356	300	326	371	315	375	353	378	344	335	336	355	384	334	341	296	313	360	336	360	343	321	330	343	368	386	359	371	361	307	352	368	357	351	351	349	351	309	377	338	358	332	344	354	319	331	356	341	323	347	336	351	297	314	368	336	349	360	307	376	375	372	341	344	358	327	371	346	334	343	363	342	322	338	334	332	345	361	346	349	325	335	351	332	355	360	357	337	337	363	358	369	328	328	349	343	358	348	350	344	335	362	333	367	365	324	325	371	347	329	337	330	341	348	311	370	332	339	354	350	336	380	346	351	318	340	351	337	353	322	331	318	311	327	342	324	359	341	385	344	361	340	359	330	366	337	367	369	359	366	376	346	362	362	385	388	353	372	374	340	325	347	324	346	391	355	309	364	335	341	343	365	377	353	365	339	330	350	350	348	330	334	365	363	336	346	349	346	341	292	326	308	335	348	363	338	348	319	408	328	348	370	351	360	358	312	364	340	349	339	366	318	369	327	343	364	348	335	317	345	357	342	347	356	334	334	302	330	305	322	341	304	342	317	346	338	374	329	330	362	305	358	378	339	346	343	347	329	337	370	358	378	352	360	340	349	338	336	335	368	360	389	334	341	381	356	313	340	366	365	347	305	341	335	352	340	389	370	345	348	352	345	309	308	353	325	338	312	376	354	314	363	362	345	360	354	365	337	373	351	313	344	362	403	373	364	355	362	351	337	348	338	339	381	331	350	348	337	318	328	358	336	336	357	390	358	366	362	349	386	375	358	329	332	333	368	339	348	326	311	320	330	369	371	346	331	356	339	343	347	363	356	362	372	325	364	355	379	350	357	333	347	349	330	336	336	352	349	355	365	360	377	345	352	325	371	337	339	345	371	339	343	358	351	320	332	355	320	339	351	376	358	349	354	318	359	360	355	375	347	396	391	341	331	346	327	353	370	335	329	344	334	358	354	330	299	343	350	357	332	331	342	359	348	320	360	350	342	342	317	321	351	337	345	348	364	350	339	327	352	354	365	329	347	357	324	375	340	343	370	340	332	358	355	350	333	346	314	341	377	378	355	369	340	350	341	350	323	358	365	329	319	342	335	344	355	336	340	329	326	383	328	344	317	336	321	338	328	319	338	345	330	351	346	338	384	376	360	332	339	382	346	330	346	382	364	369	337	329	335	351	355	343	383	319	339	331	363	348	348	368	352	330	344	353	382	349	358	355	350	353	354	361	329	343	390	370	386	326	356	356	299	360	319	345	342	340	350	334	325	381	356	310	368	344	355	365	373	354	339	374	341	350	367	347	390	373	330	360	358	371	337	345	367	337	352	356	318	375	331	355	365	322	326	309	365	332	357	362	355	329	339	346	359	343	357	301	327	326	338	326	340	362	350	378	349	353	361	328	339	388	335	319	350	324	345	341	345	336	347	344	342	360	358	358	396	344	326	378	341	364	328	290	375	346	315	358	384	354	369	376	348	338	375	341	359	360	348	343	391	352	338	358	388	346	347	336	364	359	320	357	348	357	343	354	348	343	382	398	364	347	358	393	336	356	324	349	363	317	378	350	384	347	345	322	398	363	349	341	375	351	321	344	335	324	324	358	326	385	355	362	327	325	340	370	333	392	337	328	365	358	335	324	361	333	334	358	348	359	355	312	367	368	361	323	375
2036	869	978	960	922	881	872	852	844	895	885	838	796	813	882	824	899	850	841	891	795	857	854	807	827	802	804	854	808	878	840	809	845	824	858	828	829	826	841	849	824	818	785	833	838	866	866	859	796	817	815	881	861	794	893	865	852	795	798	876	876	844	798	846	877	844	838	861	844	822	805	834	847	809	857	802	800	823	842	814	851	844	842	861	803	766	841	836	853	845	840	836	858	876	903	854	790	869	787	812	926	842	873	813	845	823	824	817	779	850	851	876	830	815	859	797	833	855	858	828	801	804	767	823	846	922	864	854	834	838	829	828	860	856	840	875	855	790	873	828	818	816	783	828	840	809	813	902	801	802	855	821	830	794	840	881	871	839	772	821	857	824	824	822	834	861	826	783	817	835	835	856	810	839	842	897	863	786	837	811	887	819	874	822	892	847	839	856	885	873	862	841	825	812	839	823	861	830	785	827	827	842	802	836	807	794	853	860	850	790	798	817	843	841	886	879	784	836	857	790	867	772	828	787	840	857	840	842	842	851	811	795	815	820	824	845	798	871	801	819	836	841	846	797	827	870	844	806	817	877	804	800	819	829	824	836	831	861	838	819	863	794	890	909	848	839	819	871	856	853	756	782	824	780	791	830	807	856	843	830	836	835	824	844	814	854	827	807	811	863	845	832	789	845	870	823	816	873	802	837	867	839	748	820	810	802	844	838	833	826	778	850	814	843	821	849	780	844	867	848	835	823	784	851	811	853	802	834	770	824	803	820	816	849	834	804	844	841	786	835	750	827	813	824	831	820	827	798	809	848	828	916	850	802	870	829	839	812	912	870	825	814	789	855	836	840	865	827	853	825	837	831	776	881	794	817	848	871	846	783	804	858	876	820	794	871	848	838	825	816	844	852	835	835	879	878	773	855	827	839	791	804	831	840	837	824	898	865	863	810	834	803	836	833	867	808	871	797	837	822	841	793	825	848	865	872	821	841	809	864	859	870	830	865	806	804	806	849	887	822	839	784	828	823	856	836	815	798	848	847	796	810	863	834	821	822	862	845	907	859	808	845	827	847	798	875	807	859	847	833	764	799	831	837	820	889	836	836	870	827	822	865	828	829	830	850	839	806	848	827	860	857	845	868	843	794	836	821	831	901	822	827	825	850	871	874	792	769	821	776	770	855	814	833	817	858	896	877	801	894	824	829	850	811	809	822	841	887	849	824	859	840	857	799	879	810	891	785	743	813	831	862	820	861	830	793	835	856	894	845	866	859	830	825	856	810	790	851	840	806	814	824	839	809	833	857	819	879	842	855	831	801	829	789	856	794	853	839	794	837	807	864	837	838	811	812	836	807	843	857	848	847	891	806	822	778	865	857	877	780	825	857	805	823	869	889	799	800	834	823	849	793	831	831	902	821	790	873	836	890	851	845	836	794	824	842	860	841	816	782	799	850	845	844	888	803	807	806	823	831	844	823	828	843	836	805	832	872	839	873	840	809	813	842	800	801	813	802	865	858	798	843	832	878	846	805	820	819	787	907	830	843	861	838	884	842	844	851	803	844	819	831	812	825	842	821	839	835	873	843	772	867	831	833	814	803	857	842	902	748	824	814	853	861	849	831	853	805	816	858	865	857	796	840	825	793	872	785	807	816	804	846	817	839	819	773	837	825	816	800	816	833	821	802	846	822	821	853	854	837	806	804	866	875	855	796	858	866	822	849	800	844	841	871	832	829	846	830	808	835	826	803	804	864	845	817	838	831	801	824	828	843	774	839	806	810	832	837	824	868	841	875	844	837	780	804	810	765	823	903	820	838	820	810	833	856	793	843	800	863	858	821	801	777	816	781	829	807	854	840	793	863	823	810	848	816	851	877	853	819	856	840	883	814	852	840	840	747	889	789	892	844	843	853	798	836	846	836	854	810	837	808	813	811	753	843	813	789	855	877	808	818	774	862	816	822	841	827	782	876	829	819	836	865	856	843	809	827	820	841	809	826	828	831	874	801	873	797	820	813	799	827	851	869	829	835	848	820	827	868	815	860	832	778	863	851	793	830	824	841	890	844	867	850	827	842	787	844	873	844	863	799	816	810	828	850	869	859	796	855	873	853	838	810	863	885	833	811	814	820	798	867	832	814	781	883	828	899	873	874	824	831	869	894	862	807	847	861	823	801	804	847	801	777	857	852	855	796	810	788	828	884	848	876	833	819	847	784	830	882	822	830	827	815	847	816	823	832	852	807	915	836	836	835	863	846	838	880	828	787	862	799	832	823	812	791	838	861	840	805	818	831	830	816	800	871	842	804	841	805	806	809	803	792	859	826	863	836	887	831	834	817	831	842	866	849	802	905	821	850	799	859	848	801	821	826	896	843	857	825	872	829	784	857	836	843	810	799	807	833	839	846	835	817	858	820	832	837	834	800	870	809	798	872	807	855	833	829	819	839	804	892	820	878	837	836	824	805	835	812	865	856	876	834	930	797	865	855	842	821	783	907	827	839	836	822	787	797	841	846	780	832	803	810	857	844	827	863	779	841	822	806	831	825	818	809	845	823	878	884	779	824	824	890	794	855	856	832	817	857	855	867	885	829	810	848	831	838	890	789	854	818	827	772	793	788	838	822	843	803	835	833	903	822	867	803	822	822	860	790	826	819	856	847	858	858	873	829	817	809	807	780	807	800	844	812	823	844	804	836	816	823	804	849	847	862	774	842	878	842	856	815	894	831	751	874	856	837	820	888	846	844	815	862	853	834	876	859	846	825	806	882	841	800	871	843	810	790	858	801	906	812	822	909	830	857	849	833	864	881	907	810	828	872	862	876	857	864	820	848	822	827	818	885	874	881	864	826	838	844	809	873	826	810	844	826	849	795	837	830	816	904	838	854	855	846	840	814	841	892	890	809	822	830	835	816	815	788	898	784	854	798	794	852	818	847	800	844	866	823	853	811	829	822	849	789	830	755	871	816	796	813	844	822	813	866	811	843	830	824	824	823	831	803	832	884	859	823	844	895	853	832	812	850	814	844	816	817	813	808	811	792	807	845	873	871	808	864	811	898	811	855	843	828	869	782	814	829	806	833	886	856	803	832	817	776	821	862	870	884	829	845	782	817	820	851	848	845	766	830	790	798	827	836	885	847	839	827	830	799	851	796	821	842	816	853	852	827	815	758	822	831	860	869	831	858	843	857	890	834	848	836	834	838	808	838	859	758	810	801	874	834	836	810	815	773	817	820	788	826	842	832	788	876	851	869	812	786	830	813	805	834	853	809	852	816	873	838	859	844	824	860	850	803	780	842	843	854	839	851	828	831	830	907	810	843	870	798	844	827	809	849	852	854	812	777	830	851	817	812	859	896	788	804	835	843	812	878	884	796	872	833	857	803	813	786	808	824	803	847	876	879	882	851	824	823	809	824	807	830	843	850	835	826	819	849	838	880	852	864	843	783	795	835	807	861	865	826	828	825	824	825	819	775	825	845	827	823	822	851	891	851	784	808	846	807
7237	473	568	484	380	371	310	290	277	256	236	217	211	229	225	258	220	244	216	192	251	216	194	216	208	256	226	229	237	218	218	242	236	226	228	251	230	193	242	218	201	216	201	213	204	240	210	200	232	193	235	222	225	253	200	238	226	220	230	234	219	231	219	225	221	228	225	220	222	196	184	234	240	206	216	222	229	230	215	207	187	229	245	229	216	235	211	215	219	216	218	218	253	208	211	216	210	204	208	230	202	238	200	227	211	198	220	214	233	212	228	220	218	216	244	227	248	204	220	242	209	196	219	224	212	228	231	209	215	211	229	216	237	251	204	235	235	227	212	238	211	235	215	214	214	197	221	214	213	258	219	239	222	235	225	224	207	198	161	228	201	207	195	207	230	200	217	204	224	228	220	211	243	232	229	249	224	229	212	199	237	205	242	227	197	245	222	232	241	225	200	195	216	202	219	213	238	226	243	239	227	203	207	218	242	228	237	190	193	196	229	223	234	231	222	214	234	220	215	214	250	225	212	206	217	192	211	213	221	238	230	196	229	223	210	228	226	237	195	194	203	224	196	233	223	182	232	228	202	222	205	169	217	201	207	204	191	203	214	216	228	240	213	202	220	225	214	216	234	206	206	246	197	208	230	221	222	235	235	228	191	208	220	242	225	196	221	188	194	230	198	228	188	193	188	231	221	220	210	236	209	225	195	224	226	205	204	235	206	223	211	272	174	242	213	232	202	241	273	211	211	215	226	211	195	195	201	215	213	221	204	235	206	183	220	215	236	193	226	223	205	208	204	233	240	219	209	200	235	202	208	219	202	194	242	219	238	221	203	230	211	239	241	206	215	229	237	221	220	206	195	222	235	238	228	213	219	199	242	182	230	224	227	210	220	234	216	247	202	200	213	184	212	219	232	213	236	190	234	215	189	198	218	227	214	225	218	204	213	214	220	212	229	234	244	212	223	225	200	239	216	201	214	203	201	238	200	209	239	239	230	230	201	185	219	239	227	253	254	237	207	222	196	212	237	221	210	189	185	218	222	242	222	203	215	235	226	181	230	215	193	190	224	215	216	197	210	227	208	231	235	205	202	238	244	221	211	222	219	224	236	227	211	202	193	184	217	251	201	235	197	213	231	229	238	219	236	219	215	199	207	212	233	236	220	226	233	217	244	219	215	194	211	233	220	209	216	237	239	212	237	203	194	222	251	218	212	210	236	220	215	242	203	217	197	222	200	233	235	187	217	204	198	208	200	207	224	239	225	190	227	213	208	202	196	218	231	233	218	197	181	227	227	211	210	191	219	234	224	211	221	231	201	183	240	234	217	217	238	181	208	225	189	227	218	222	235	215	224	224	230	223	201	199	221	217	211	229	195	178	207	255	222	247	220	234	216	250	215	218	200	204	196	209	240	229	204	207	197	208	228	232	203	221	222	205	233	213	192	233	227	236	217	189	239	201	212	191	216	220	199	199	221	206	196	215	214	224	209	234	211	202	211	195	217	234	222	205	219	216	207	224	240	217	208	216	237	223	194	255	219	204	190	216	233	211	238	209	191	205	228	211	212	216	239	233	222	228	204	227	210	238	214	204	220	207	208	262	233	183	213	222	222	238	201	232	229	215	225	198	210	212	216	235	224	235	221	217	201	226	203	229	215	208	202	216	225	205	200	219	216	225	215	214	229	202	220	190	202	222	212	214	212	218	210	207	205	226	216	204	198	215	202	221	218	210	229	202	206	241	222	219	219	195	202	199	224	254	244	227	244	194	210	236	223	263	227	204	219	198	245	215	224	199	215	240	205	218	210	211	221	204	235	191	194	211	186	232	235	246	187	202	206	193	225	229	215	206	227	216	208	223	245	185	221	246	206	242	215	235	219	246	249	232	222	229	203	243	230	208	191	255	225	207	229	226	247	217	207	227	211	198	221	210	214	221	205	201	233	224	242	242	191	246	230	241	216	195	229	215	210	230	217	220	250	234	246	235	206	227	214	213	231	236	226	200	195	234	192	218	214	214	242	227	238	180	256	216	219	240	231	230	206	224	198	235	207	221	215	239	193	224	223	237	226	261	225	228	220	206	229	217	230	249	202	211	208	242	201	220	249	219	207	225	219	219	189	244	220	203	231	220	234	226	219	245	232	200	208	231	240	208	214	206	225	228	218	231	207	240	222	221	216	221	213	236	235	188	215	209	222	250	228	215	231	212	187	230	224	223	211	218	212	204	218	197	230	204	208	211	224	229	209	229	236	229	218	225	245	227	216	208	219	220	234	214	232	209	208	225	233	206	221	242	244	221	211	197	209	204	210	211	207	218	232	219	229	249	223	196	247	219	198	207	206	225	201	219	232	197	224	197	198	219	214	227	211	213	193	246	229	191	197	195	199	231	214	235	233	189	209	241	213	215	177	215	204	247	214	219	217	219	215	206	202	216	212	225	214	236	229	226	233	207	240	203	223	191	210	208	207	236	250	224	232	222	247	259	228	201	250	200	208	205	213	212	218	235	224	197	208	211	214	231	218	221	211	219	214	202	243	218	236	199	199	211	193	217	214	236	227	217	210	231	210	238	231	199	200	196	202	211	252	189	210	204	212	225	234	233	237	210	218	242	190	241	217	225	232	223	220	225	241	233	214	245	247	213	216	206	213	181	204	214	213	209	231	202	196	226	183	212	270	219	216	209	214	237	223	206	221	202	200	221	218	216	214	212	247	225	194	237	244	220	220	214	206	229	198	191	232	244	232	220	214	206	246	201	220	219	231	187	250	234	228	228	208	230	223	216	229	197	200	219	237	228	219	255	214	236	250	219	234	232	231	214	227	216	216	190	231	207	216	209	217	201	212	196	206	233	213	209	182	221	232	219	206	249	230	223	231	227	212	204	225	222	227	222	229	230	201	217	227	242	216	199	224	222	229	219	219	219	235	258	234	226	223	225	227	246	208	222	196	224	209	238	214	231	213	206	235	218	198	221	241	217	214	236	187	231	249	220	249	211	199	214	214	246	243	250	219	237	242	197	226	227	214	203	212	208	220	210	238	237	246	230	186	211	221	229	223	223	211	241	205	196	210	205	232	215	239	212	199	207	213	206	213	217	211	196	205	196	225	227	208	239	216	229	211	225	220	214	197	232	198	226	217	190	219	212	213	215	220	232	196	222	219	239	205	236	191	187	215	220	243	222	223	214	206	224	215	235	224	198	227	211	206	217	204	230	191	208	225	209	212	250	243	221	233	223	242	231	234	222	230	238	197	225	207	220	215	223	222	206	228	219	214	176	241	215	223	217	218	222	237	236	219	223	235	209	264	219	241	206	229	215	236	228	203	209	237	220	211	212	250	261	231	224	229	230	268	183	208	208	213	233	227	197	226	207	216	194	238	216	202	196	205	220	211	211	240	218	212	219	235	212	220	215	230	207	205	190	205	214	191	248	195	230	207	214	221	229	226	226	203	221	211	211	245	239	231	205	251	222	228	222	209	207	242	233	247	217	214	240	226	218
6182	862	1385	1530	1348	1241	1058	990	876	859	869	777	781	795	687	668	658	667	706	672	663	654	640	632	630	636	642	613	612	602	655	577	605	613	594	594	592	604	596	591	621	581	642	599	615	610	585	607	613	601	546	627	605	606	620	607	618	587	585	610	559	588	603	622	645	658	621	584	630	579	558	582	619	605	592	648	643	571	621	582	557	585	608	620	594	589	623	564	616	593	634	597	654	536	590	616	553	598	594	567	638	570	599	604	608	587	601	596	582	622	581	571	603	610	566	637	586	614	626	558	596	615	599	574	595	607	650	565	579	592	604	657	572	586	570	608	618	631	584	614	601	594	605	608	624	595	583	591	602	593	605	586	611	587	620	603	597	564	612	608	607	600	576	604	610	660	587	570	616	566	556	608	596	609	559	632	584	600	555	647	600	596	594	581	536	619	619	607	551	607	611	618	597	582	591	605	621	600	596	613	617	590	588	603	586	616	576	675	600	596	582	605	590	606	629	600	589	607	599	606	625	572	637	575	594	620	562	599	572	630	612	613	572	607	605	595	584	605	592	601	582	601	552	584	596	619	607	592	631	565	619	594	567	606	581	605	642	547	637	584	565	628	617	589	582	661	586	573	612	611	603	560	623	589	637	582	597	603	623	593	590	577	587	573	642	632	621	581	555	576	609	579	621	577	620	599	553	582	619	633	580	548	626	604	559	610	585	607	567	580	550	619	586	633	605	603	584	565	613	622	596	592	587	622	607	603	629	594	550	606	651	602	581	631	593	625	582	557	612	635	568	603	560	598	652	636	609	567	581	602	611	552	628	629	602	598	594	609	603	634	600	620	605	569	560	558	600	659	598	576	593	568	608	598	592	613	619	607	620	564	600	572	569	640	573	592	604	582	597	593	600	612	602	613	573	592	539	588	613	589	597	606	627	560	544	623	608	579	596	582	585	604	622	631	615	586	557	600	615	582	611	622	609	526	572	593	583	612	553	582	600	631	566	583	583	594	581	611	605	662	585	601	574	628	584	604	595	577	614	591	610	610	637	577	623	600	618	626	553	641	597	586	579	601	573	548	597	602	608	590	637	590	641	600	604	634	568	591	561	591	578	581	579	583	591	561	597	586	578	591	607	607	627	595	590	587	572	597	610	596	634	612	569	587	649	627	566	556	606	573	572	600	581	578	563	577	578	588	560	603	651	562	628	602	610	568	594	594	597	641	575	622	585	592	583	595	595	632	629	560	636	627	599	648	599	578	611	582	570	565	603	627	593	564	586	613	605	606	606	607	629	568	578	621	601	631	551	581	570	572	602	574	607	561	625	577	555	581	609	602	609	585	589	586	591	624	591	549	597	579	571	602	610	563	608	553	566	598	561	578	588	580	599	579	576	607	573	578	574	599	572	612	550	592	611	595	640	588	599	622	577	629	620	569	629	600	589	569	618	570	569	586	626	581	600	585	592	589	573	626	604	615	584	625	631	577	565	570	575	602	613	575	576	625	589	628	552	581	631	608	602	571	596	593	555	616	592	593	620	566	614	573	594	579	567	577	608	579	576	604	622	611	548	571	577	574	553	568	616	600	602	610	607	567	599	616	594	611	576	621	557	583	556	591	621	579	594	580	575	616	587	633	612	600	603	612	556	620	519	582	580	602	566	586	586	590	629	616	627	621	568	568	579	599	609	600	627	600	619	564	586	564	560	623	582	581	557	576	621	634	572	610	617	603	567	576	605	612	573	593	565	611	560	574	621	601	577	608	586	607	627	581	615	597	624	628	586	592	573	583	568	602	614	591	620	575	618	602	635	591	561	617	610	575	583	623	594	595	628	610	598	574	552	570	575	605	601	635	571	528	592	570	557	575	597	615	605	611	586	611	601	615	617	609	601	616	596	635	590	585	615	565	641	600	594	601	592	581	605	566	584	593	600	616	611	602	580	547	590	614	632	597	575	651	646	596	586	577	608	638	610	590	569	544	587	619	583	589	621	574	626	628	619	582	604	634	582	597	550	601	610	613	577	621	585	623	616	541	609	530	586	565	583	572	563	614	638	615	588	571	566	600	597	595	558	643	601	622	570	577	601	592	572	624	606	592	579	592	621	626	612	602	621	589	591	565	578	624	567	563	577	528	621	626	577	579	625	612	603	570	577	626	595	581	628	627	588	622	601	570	593	566	609	599	629	599	636	610	603	631	598	591	614	613	583	615	612	644	630	589	609	593	571	562	619	596	603	536	596	613	565	593	586	604	591	566	606	566	558	590	596	644	540	568	606	638	627	589	617	584	588	608	575	573	607	617	622	622	572	585	582	634	600	615	587	637	629	578	596	560	608	554	555	551	584	616	607	609	576	604	579	583	585	590	609	585	616	591	596	612	637	571	570	572	592	554	559	612	616	575	595	591	584	598	572	586	619	609	585	561	554	562	598	615	567	602	595	573	619	567	591	616	598	625	618	591	624	582	594	569	576	602	584	599	621	623	590	558	615	565	617	621	613	629	605	648	602	562	597	577	619	604	599	587	608	579	617	593	625	583	571	577	586	590	632	575	607	608	580	587	610	595	631	582	570	604	586	577	576	615	613	589	584	608	593	591	592	621	638	622	636	608	598	643	580	584	581	580	614	612	587	556	551	605	591	596	606	595	602	605	556	568	567	601	593	536	577	562	666	529	582	547	588	551	583	608	623	631	588	601	537	588	588	605	569	607	570	578	603	582	572	606	585	611	626	578	572	581	641	598	573	637	638	580	588	602	578	559	610	597	588	614	549	594	635	612	592	594	618	612	624	581	593	588	596	571	588	594	592	594	549	611	544	557	626	601	625	599	596	598	568	614	615	540	554	583	598	612	596	584	605	563	612	595	601	596	592	594	602	563	622	647	602	625	585	599	585	575	567	568	588	599	556	618	601	665	635	624	587	630	581	624	638	580	615	595	640	618	599	572	592	616	636	567	598	600	561	613	617	616	578	622	574	606	589	607	612	555	589	616	579	578	609	589	545	578	567	585	562	544	572	639	609	552	594	569	611	611	603	608	581	629	610	614	604	585	559	565	564	586	601	562	574	622	612	610	567	574	604	567	589	581	540	644	589	571	637	608	595	632	615	624	603	619	573	573	568	590	620	582	613	585	604	593	599	600	587	592	633	587	618	620	629	606	569	557	604	605	608	601	613	573	591	605	595	549	616	596	572	552	613	578	577	595	545	615	561	615	632	599	589	572	609	589	574	627	568	638	600	586	582	570	664	617	578	606	557	596	600	621	597	615	610	577	631	556	593	559	640	635	582	623	610	599	566	564	589	597	586	599	565	615	645	597	602	593	598	594	587	615	596	607	586	634	610	574	586	568	551	616	591	596	638	598	604	590	584	570	607	571	610	628	654	575	604	583	562	589	554	580	568	604	590	558	627	590	588	621	595	580	605	658	607	618	585	585	609	605	610	608	588	580	576	615	599	577	621	594	601	614	598	609	584	625	606	577	540	578	575	598	579	628	594	591	620	582
14128	1349	1069	950	727	707	539	538	501	470	473	448	433	414	375	392	401	409	412	432	338	377	429	400	394	429	415	407	416	397	364	354	408	400	378	394	374	408	364	429	382	376	394	379	359	405	370	407	398	366	365	362	404	405	394	372	393	429	382	393	366	405	391	463	375	379	409	381	370	387	406	382	398	363	360	394	406	406	354	381	403	389	381	391	381	377	373	383	415	387	392	375	411	361	401	346	383	425	390	383	369	417	403	422	373	380	380	409	406	371	415	381	393	367	369	375	381	398	368	397	408	390	406	422	405	360	372	374	387	393	392	397	349	385	427	355	374	382	393	372	373	408	370	404	339	385	374	380	401	380	408	411	395	388	384	399	372	379	387	381	409	389	397	356	410	386	342	362	340	385	390	361	352	389	355	422	365	374	386	376	394	400	377	373	349	425	370	368	348	363	371	363	350	386	387	380	369	388	372	385	418	369	345	340	403	360	441	362	373	420	379	416	392	393	355	338	368	400	403	368	361	359	354	349	372	390	365	404	387	402	403	408	396	373	421	402	420	408	399	390	384	402	378	391	424	361	374	382	416	345	380	433	399	414	378	412	395	387	398	388	363	393	433	390	364	390	382	370	393	409	397	362	384	406	388	374	419	379	388	425	358	397	410	377	370	402	386	375	391	391	399	388	347	414	384	403	390	341	372	400	411	425	374	409	366	402	381	404	408	388	373	390	390	394	367	366	391	424	352	385	409	385	425	395	404	369	404	386	340	363	361	399	401	420	430	396	399	402	379	397	436	428	368	412	433	404	384	367	407	428	424	375	436	410	361	362	407	404	392	398	373	384	419	391	378	425	403	391	396	398	402	384	364	414	459	381	417	371	374	383	347	380	366	351	357	386	394	351	403	387	383	389	377	369	412	423	379	390	403	412	375	379	379	395	406	411	385	400	423	405	345	375	392	356	339	388	400	370	382	390	380	357	376	373	342	386	380	424	388	350	376	413	373	381	361	414	380	394	387	376	358	376	397	407	366	405	353	401	382	392	398	397	374	382	422	395	352	371	401	410	376	395	393	364	413	383	402	368	389	396	415	389	417	383	371	391	376	406	358	371	399	380	400	423	421	391	364	373	394	396	398	393	401	401	366	384	394	391	397	397	354	365	385	385	400	392	364	413	421	389	406	355	402	334	402	426	407	346	410	402	408	387	378	416	383	385	401	423	372	409	400	378	384	421	365	393	396	413	395	369	395	352	416	368	360	363	374	389	408	388	382	392	369	369	342	383	396	426	380	396	409	428	392	392	388	357	396	387	358	351	377	392	381	381	391	399	415	411	354	394	364	368	380	375	383	380	370	401	406	381	424	383	393	409	388	357	358	377	410	409	410	402	359	391	410	407	393	404	384	425	353	374	378	361	357	345	367	388	350	365	366	395	344	369	382	389	381	394	367	369	403	395	398	356	389	390	410	407	366	395	383	363	399	380	406	393	435	407	415	367	394	356	387	402	427	404	379	365	397	378	388	363	365	419	396	431	355	368	373	365	397	395	399	338	379	394	408	388	379	362	407	359	384	374	375	390	398	401	416	386	364	359	396	378	400	360	384	421	360	372	386	391	361	394	400	417	371	357	407	410	379	415	397	411	379	380	374	404	390	401	414	403	371	391	394	376	379	380	406	404	395	395	394	440	401	364	370	353	396	388	366	397	408	373	408	388	421	386	395	388	395	382	416	432	353	412	381	376	362	415	395	379	409	343	379	385	396	354	368	364	363	398	352	408	404	378	379	410	400	364	383	372	354	396	361	428	359	382	395	373	388	392	426	390	374	402	377	392	384	382	425	397	376	412	357	408	407	375	355	373	420	403	417	416	394	422	405	423	392	394	367	375	376	423	364	355	372	435	408	395	372	408	396	424	393	409	386	416	396	375	364	305	355	345	372	413	388	404	427	394	375	387	449	406	420	382	364	387	412	394	392	374	400	376	409	363	357	380	383	409	384	388	377	383	369	422	407	384	359	416	385	378	367	380	353	364	396	368	377	435	382	392	391	398	380	386	356	398	389	388	427	383	365	384	380	424	414	361	377	400	372	359	389	327	405	379	390	394	384	391	379	360	419	400	400	366	402	381	402	383	366	374	423	361	362	389	417	369	383	380	403	381	398	403	381	372	349	411	405	368	379	350	349	333	360	387	409	374	422	409	381	391	420	378	411	389	386	407	392	418	374	342	369	403	447	369	386	381	385	377	418	337	363	398	396	361	392	396	374	380	381	366	346	334	358	374	363	386	410	411	371	384	381	351	393	418	350	377	403	367	377	373	349	400	390	339	400	361	415	419	386	373	369	355	377	406	352	426	387	389	411	355	393	420	377	358	400	358	353	368	406	396	390	377	386	364	359	386	430	388	393	375	363	376	381	344	379	399	376	388	405	401	396	377	362	381	398	383	387	374	345	371	431	405	363	410	397	378	355	368	372	332	372	376	372	391	367	391	402	411	393	417	397	391	395	362	386	430	392	354	419	358	400	390	390	404	391	397	394	389	357	367	412	410	427	402	408	379	388	371	385	375	369	379	382	364	417	359	374	390	367	368	420	382	387	373	395	392	355	398	412	384	391	408	390	375	429	410	389	401	395	435	385	420	388	389	389	379	382	392	375	377	378	351	398	376	347	441	387	380	417	378	361	402	380	358	373	373	362	383	402	388	400	391	386	415	378	416	389	386	379	341	383	432	376	417	374	365	376	372	370	364	361	388	399	438	387	395	427	398	396	365	393	401	380	377	404	371	365	378	354	412	381	348	330	336	370	395	398	375	421	385	370	374	400	353	381	386	387	385	379	384	376	383	384	382	392	383	386	395	354	394	370	382	364	414	428	418	370	382	406	389	391	371	402	372	363	399	395	373	351	388	358	347	383	420	375	404	381	381	374	397	411	405	396	378	426	401	393	378	395	393	424	409	389	400	391	391	399	411	388	422	411	404	431	418	352	397	388	378	371	401	389	403	400	385	363	393	386	383	406	448	433	380	364	354	390	381	370	355	408	387	389	406	392	375	385	402	377	408	414	401	336	410	418	383	383	379	393	343	385	390	405	404	373	347	422	370	384	387	389	377	405	357	400	382	392	359	355	377	357	388	404	419	396	398	386	425	423	398	417	364	372	365	380	410	369	347	392	376	383	388	420	368	363	381	405	393	418	391	366	372	394	385	353	402	374	391	396	368	408	422	404	347	387	399	364	379	379	373	403	404	416	355	371	354	414	414	397	409	363	360	390	441	381	393	420	374	375	404	400	364	368	418	381	386	393	398	413	394	399	393	376	372	367	383	359	415	390	370	373	392	385	389	403	400	349	348	406	345	356	401	365	381	427	344	406	415	383	365	369	386	360	392	390	377	366	381	409	390	394	393	383	384	363	396	415	390	385	404	443	409	416	379	397	371	381	352	364	386	447	364	355	460	344	405	363	400	357	384	388	373	370	381	375	379	410	367	367	392	412	419	365	411	382	349
8380	1449	2448	2754	2428	2136	1845	1749	1534	1484	1358	1288	1296	1156	1121	1081	1043	1017	1036	1037	1065	970	1046	1048	961	994	914	979	981	951	928	981	1052	1007	888	969	1006	937	969	926	950	931	998	953	937	1005	927	944	992	974	963	954	940	938	981	951	948	940	957	879	898	996	948	910	937	967	916	986	953	929	979	952	901	930	980	992	928	1006	935	943	982	913	992	909	983	921	951	910	921	909	928	994	923	971	923	902	958	1030	961	991	932	958	913	977	976	902	962	921	970	934	956	929	990	981	971	949	974	903	954	922	965	922	968	924	953	933	978	945	925	942	984	997	970	975	931	890	937	957	972	976	894	875	922	967	916	874	963	1002	921	931	956	970	913	920	982	1005	951	963	964	942	929	928	909	961	914	990	960	919	948	969	982	1000	940	956	943	955	956	950	935	911	986	939	923	918	931	1005	928	951	933	979	924	951	939	970	928	894	896	906	949	913	946	926	999	886	937	937	959	945	895	897	946	964	903	940	944	933	937	907	908	1000	921	899	920	968	929	919	925	969	962	898	985	937	974	932	956	903	925	939	936	938	1023	936	933	927	921	933	968	938	897	991	938	905	968	942	901	997	925	952	921	940	1009	968	930	921	946	875	873	983	958	993	849	966	981	974	912	949	967	900	978	975	904	942	941	907	928	956	919	931	976	934	905	1000	945	979	915	945	920	967	943	951	903	917	958	938	960	954	976	944	907	996	980	965	973	875	957	990	983	974	895	959	950	928	964	917	960	923	976	911	978	957	920	924	972	940	988	997	924	937	956	912	1008	931	986	977	956	907	923	941	892	957	939	944	922	988	917	917	991	963	920	960	951	962	958	945	895	943	980	911	951	920	1016	973	896	926	917	948	1008	995	937	947	922	926	919	908	987	944	966	937	914	946	933	949	902	947	984	944	889	970	944	913	913	907	965	978	931	954	957	897	1027	942	1013	908	955	969	933	900	904	943	925	948	962	910	926	937	980	1036	926	999	933	946	969	962	869	949	912	974	886	916	917	976	985	926	976	956	956	914	939	937	939	917	941	923	923	943	969	935	934	962	926	938	908	960	961	954	900	932	911	857	995	935	933	968	952	891	954	891	920	1001	880	938	934	967	965	905	927	883	960	945	926	984	962	957	950	944	894	940	934	992	948	966	929	907	1007	949	890	946	981	982	953	952	937	943	962	990	905	973	967	990	1000	944	972	901	1005	1005	911	910	937	935	906	888	907	1018	962	925	1005	967	904	927	889	972	951	963	929	899	921	943	971	894	940	925	971	917	952	975	857	937	917	949	962	907	919	917	933	940	964	920	940	949	891	904	928	928	992	939	899	947	937	963	909	960	913	919	964	965	866	974	901	936	936	912	880	930	942	897	977	940	965	912	938	929	944	936	940	942	947	957	931	926	913	971	943	938	942	958	950	943	949	1006	978	939	952	965	936	973	992	928	893	929	980	960	986	924	881	900	891	928	918	933	910	928	1016	1005	966	938	925	957	902	976	921	904	950	947	1023	970	1000	936	851	868	932	982	937	948	967	920	891	891	944	956	954	938	915	962	912	932	969	953	877	965	956	962	965	927	931	927	965	931	951	982	913	918	968	979	968	886	913	973	904	903	982	970	936	989	976	893	908	940	943	946	935	940	950	984	994	941	913	978	963	933	929	966	938	956	966	967	997	1006	930	946	980	919	900	898	934	936	950	950	922	941	941	880	938	901	960	954	951	954	904	953	975	875	953	933	937	881	967	865	971	940	935	1007	955	940	967	914	914	962	958	962	938	887	961	972	919	885	933	943	936	940	952	957	895	928	921	970	909	905	888	976	981	960	916	959	964	900	964	936	905	1002	990	941	876	911	979	894	1019	898	916	915	944	963	922	935	1014	917	927	949	929	902	968	948	966	990	970	960	903	972	963	908	964	934	953	965	1018	895	938	941	913	923	966	935	950	934	953	949	905	947	989	991	939	963	936	972	956	1004	959	872	948	931	896	895	950	949	934	992	1021	937	933	905	969	944	948	929	940	898	898	972	951	874	910	946	986	930	966	961	939	985	896	924	954	952	920	917	895	931	892	957	884	954	948	949	938	906	921	922	934	913	942	1007	936	872	958	975	902	948	958	954	951	869	924	958	915	945	883	946	950	936	967	917	935	980	975	951	965	935	939	945	923	934	913	939	925	887	953	939	970	928	969	968	943	961	1005	989	967	922	953	935	923	942	944	992	944	874	926	973	971	907	956	966	955	927	921	955	955	956	972	944	938	915	956	959	940	929	942	926	938	954	964	894	972	966	969	891	992	906	965	959	953	909	908	960	892	997	938	929	926	980	940	893	874	965	950	936	946	937	950	960	922	949	967	983	949	966	968	924	952	956	882	989	888	868	915	906	939	922	947	947	889	993	962	912	957	930	928	934	918	959	929	946	929	922	977	977	925	951	901	925	929	910	959	896	921	858	879	996	951	998	986	952	961	917	892	928	869	951	967	921	933	955	948	961	934	989	896	937	895	953	927	946	974	891	1009	943	963	897	971	930	986	933	954	981	995	974	918	942	951	952	994	904	936	931	1020	948	921	937	946	901	990	957	924	907	997	923	951	999	940	980	890	927	994	936	946	917	874	897	918	930	878	980	930	904	928	959	954	993	933	941	992	972	970	944	929	962	989	956	946	852	968	900	962	917	933	936	927	966	899	899	945	921	942	959	971	862	899	919	946	927	979	983	915	945	947	899	936	981	923	999	944	907	971	948	970	904	891	895	920	911	965	935	907	960	938	986	917	956	921	936	927	964	949	889	963	935	878	988	951	968	931	918	966	926	960	968	920	927	934	992	923	941	979	937	947	926	943	926	950	907	964	984	930	941	920	902	951	935	862	890	950	1008	932	981	900	930	897	965	970	951	938	978	959	918	911	888	982	908	901	940	943	934	945	978	937	1019	958	1006	926	963	896	908	975	975	854	939	919	921	986	981	964	923	880	911	941	967	945	912	957	961	966	968	957	937	937	965	917	1010	939	969	954	950	943	944	946	938	916	955	1010	876	953	947	931	895	916	937	951	985	928	948	988	976	970	939	967	1002	906	988	893	932	961	938	991	936	950	944	946	957	1023	976	922	913	930	934	984	945	995	984	931	937	891	898	933	945	953	930	923	1010	909	1026	939	941	903	933	907	942	935	968	964	916	938	906	923	938	945	953	904	996	967	957	915	960	981	922	965	973	929	960	905	915	898	927	894	923	922	954	910	971	957	931	904	988	934	920	946	931	958	977	898	936	898	968	965	887	935	935	963	929	936	928	925	941	907	911	920	903	933	983	936	959	949	944	962	913	962	966	944	967	952	961	949	944	913	906	969	945	938	910	952	983	939	950	929	972	923	908	952	907	934	925	957	914	969	943	967	946	985	950	935	944	947	912	918	909	922	959	938	915	1001	961	980	926	921	915	906	951	923	985	942	982	928	935	933	1007	928	940	914	902	912	928	948	940	907	947	950	919	975	982	984	905	934	888	921	944	970	947	891	910	958	958	915	934	877	936	934	981	917	893	970	976
1677	379	383	359	367	357	357	331	384	392	373	357	338	333	336	403	365	354	342	341	370	365	375	327	349	345	338	407	383	346	346	389	364	336	354	347	340	328	357	359	330	325	347	357	320	365	348	349	322	353	339	377	349	324	323	328	350	361	370	380	367	344	315	355	330	345	365	375	324	337	370	337	335	355	364	341	388	328	369	328	357	385	356	346	341	355	372	353	341	333	353	372	341	338	292	364	337	319	358	385	376	315	371	343	332	307	370	376	358	372	359	365	326	331	347	353	337	355	364	364	344	322	329	322	330	347	366	335	365	352	357	365	328	341	368	342	347	384	331	334	351	381	351	310	363	370	361	332	334	316	325	360	352	328	341	355	359	338	336	347	351	331	352	414	383	344	335	362	382	333	357	333	333	378	377	358	372	369	347	355	321	356	356	277	371	348	342	355	336	362	339	322	368	347	352	353	317	360	339	336	336	371	347	364	354	332	329	311	313	362	349	367	334	337	332	308	354	362	348	355	361	369	357	324	336	363	346	322	328	342	373	372	373	381	357	373	351	346	344	347	351	358	383	372	317	354	372	353	347	339	327	315	304	345	331	347	289	306	337	368	373	355	369	371	357	345	332	338	294	338	351	349	336	326	328	358	360	347	313	361	328	316	324	366	336	349	367	350	351	368	359	349	328	331	338	350	325	343	392	320	367	380	376	336	365	357	332	348	338	365	332	355	345	362	402	334	368	369	381	358	349	338	361	363	381	355	332	352	333	297	298	351	329	332	343	340	358	368	335	349	363	335	366	319	342	357	339	361	385	336	318	306	344	334	324	367	321	323	367	347	353	363	385	343	337	359	360	344	370	344	357	304	317	368	337	333	324	326	349	348	337	342	361	357	339	355	350	327	368	361	381	328	335	380	339	360	344	352	346	344	357	353	357	338	354	346	327	348	339	362	361	361	363	363	355	348	380	312	316	354	328	325	353	327	281	323	371	366	341	346	403	364	334	359	364	348	338	326	322	335	337	356	338	367	365	335	336	364	377	383	349	343	333	340	350	338	342	355	342	376	378	350	347	350	347	340	366	346	347	370	321	350	356	372	351	359	383	353	370	296	357	363	348	337	349	306	339	395	365	352	391	366	347	395	356	345	353	360	327	355	385	304	310	336	350	361	307	390	322	379	376	330	297	364	354	355	397	369	329	319	336	330	333	324	317	359	341	322	331	317	381	368	350	355	351	321	323	323	351	358	348	328	319	328	340	302	371	292	325	350	341	312	351	386	347	344	343	354	328	340	334	337	350	359	329	353	346	342	337	374	345	344	355	327	336	339	341	342	371	337	374	303	346	365	354	348	335	343	373	359	351	341	359	367	327	347	364	373	353	326	337	354	306	353	359	354	343	339	342	349	360	346	329	344	359	325	334	339	302	342	380	367	317	330	363	347	343	368	346	354	336	346	329	348	360	354	318	334	319	314	315	374	343	366	319	335	355	332	388	347	343	338	377	341	333	349	356	327	347	358	383	344	373	325	359	358	348	322	363	332	382	344	328	370	371	337	295	362	368	391	318	369	358	350	364	403	334	339	350	323	366	324	354	352	326	310	364	369	338	365	352	345	360	329	345	320	329	358	352	330	319	372	334	302	327	340	318	363	339	347	335	363	355	339	321	376	327	356	389	334	316	331	320	372	344	406	376	385	317	378	367	353	332	394	362	340	347	310	341	331	348	377	347	326	399	335	324	339	333	322	330	375	333	363	335	318	347	388	366	371	320	326	332	350	395	382	360	359	328	291	306	351	333	372	334	340	352	382	349	312	354	385	339	307	345	325	339	321	325	360	350	344	339	365	353	382	350	330	395	331	330	351	402	345	343	397	354	379	372	350	320	362	349	327	322	329	342	363	334	373	319	357	381	363	360	351	364	343	355	320	356	322	341	340	357	324	340	347	346	355	341	354	341	325	336	369	341	345	361	340	314	350	337	359	351	361	329	347	366	356	338	330	343	320	384	333	335	349	331	377	338	359	342	358	336	321	359	370	373	356	366	348	320	372	352	360	355	357	367	370	361	365	369	337	308	318	369	342	341	348	315	333	363	339	340	355	363	331	315	351	342	343	358	342	310	340	363	334	359	314	378	352	330	361	370	361	371	336	350	322	347	331	341	343	345	345	357	325	339	352	359	354	353	347	333	357	338	358	369	356	367	344	338	328	356	391	374	375	373	321	338	340	334	372	305	360	311	323	358	311	330	376	358	349	346	345	338	334	369	380	303	338	359	339	373	341	299	350	321	311	311	339	364	344	353	351	345	345	340	321	342	358	345	309	326	350	353	308	325	379	373	327	349	328	339	337	379	340	339	332	339	343	340	345	356	311	352	356	324	363	352	328	342	406	342	345	362	373	354	374	340	354	328	353	349	325	356	371	342	327	357	292	344	332	345	347	359	347	341	340	333	347	369	339	345	337	363	378	356	360	358	384	395	310	347	394	337	357	361	324	367	353	366	340	356	342	321	360	345	366	385	334	330	349	351	381	345	366	348	352	355	357	296	358	311	342	378	339	311	352	341	336	350	356	358	334	332	351	323	371	353	366	332	344	349	361	346	333	364	381	337	341	351	382	346	344	365	376	385	329	338	357	391	329	329	321	296	340	316	354	364	333	359	357	351	362	374	363	336	347	338	372	365	369	362	373	358	347	347	333	323	302	300	326	350	349	331	380	342	358	360	364	359	344	310	335	316	378	339	359	359	322	312	356	345	360	340	332	358	328	377	367	342	344	320	334	390	372	378	338	314	342	319	324	368	381	384	320	355	329	371	349	392	301	346	348	356	354	362	363	372	344	381	341	352	354	343	344	357	361	367	358	332	385	342	345	343	339	365	373	332	367	340	356	352	349	348	360	361	372	330	344	348	318	359	341	372	373	315	354	355	354	348	344	346	333	359	376	363	323	366	359	348	341	339	351	344	342	350	348	329	336	358	361	348	350	339	329	391	311	326	336	361	330	337	381	332	332	347	333	371	345	322	372	329	386	358	356	388	358	342	349	355	378	366	393	354	360	336	351	324	360	352	343	356	358	384	338	329	334	314	339	361	370	374	329	366	373	362	316	317	360	353	345	335	360	343	362	342	382	343	342	339	339	374	314	354	381	382	348	336	346	338	356	377	313	325	353	333	377	347	364	375	351	353	395	335	344	326	372	345	318	343	330	327	332	360	372	412	362	384	327	389	340	338	357	353	333	320	332	344	308	363	354	357	354	304	395	350	332	340	354	326	359	321	306	355	323	356	328	350	336	356	349	355	327	348	304	328	360	355	325	359	340	341	348	364	320	353	331	369	325	357	343	308	317	322	390	336	356	338	377	329	329	337	345	355	343	369	374	360	352	345	361	359	335	361	323	349	370	330	356	375	288	340	342	334	336	351	354	343	337	313	317	333	299	336	406	364	337	353	361	371	345	350	352	360	350	297	364	328	344	319	362	340	340	353	378	349	387	306	334	347	331	330	367
1976	876	999	879	932	865	827	897	824	837	887	818	861	866	873	843	882	782	833	827	800	894	833	792	844	872	866	866	792	822	878	792	850	821	866	858	833	827	850	834	863	810	839	796	813	825	829	852	822	840	818	802	821	813	780	788	820	804	841	861	835	872	831	822	846	890	785	856	836	786	840	832	853	855	812	827	830	871	812	835	815	803	855	842	837	804	777	851	833	798	851	786	826	825	826	848	809	807	792	853	832	846	838	821	856	828	857	879	843	805	824	810	823	807	840	817	831	837	842	866	846	829	830	825	830	788	825	833	826	839	921	778	755	831	861	860	822	893	849	831	836	879	805	807	814	819	827	794	859	817	841	839	854	836	854	784	798	843	879	823	837	785	811	848	870	832	786	825	853	864	793	846	842	844	811	876	842	876	839	806	871	836	861	836	840	804	836	812	842	849	819	837	817	815	854	865	829	863	849	836	855	816	816	853	833	845	834	809	767	847	827	851	792	821	826	821	834	827	826	803	884	828	837	764	846	825	829	792	822	831	865	827	839	876	813	846	766	796	799	843	840	839	856	822	847	825	790	819	828	799	857	810	840	783	813	798	831	826	891	827	852	812	799	838	850	851	819	783	845	843	861	848	848	798	892	775	818	839	804	848	843	863	814	804	829	839	825	809	838	857	806	837	795	781	895	811	905	848	806	799	799	825	795	830	792	847	819	799	839	849	824	870	836	843	859	856	817	830	773	837	824	848	829	873	844	848	815	840	838	789	830	845	805	867	834	867	817	855	794	884	867	797	870	838	854	822	824	859	804	820	822	850	854	893	842	873	852	830	902	811	862	809	814	823	854	829	805	885	809	866	881	812	803	877	868	824	808	862	812	816	852	825	849	812	727	829	834	817	866	837	843	835	838	827	870	826	820	857	850	855	872	859	800	807	819	815	848	789	811	851	798	826	804	869	760	849	799	798	841	850	815	823	830	845	861	818	887	837	845	823	839	818	821	807	842	842	785	815	849	881	825	836	848	873	839	829	875	819	814	846	786	840	835	865	865	808	796	844	832	865	863	815	851	821	820	859	826	889	821	846	912	842	819	857	842	846	822	778	833	863	815	834	833	813	825	833	818	843	777	816	851	852	876	879	822	811	804	811	801	807	831	855	854	802	857	793	790	818	795	843	849	839	815	799	841	844	833	853	871	788	792	893	851	826	855	774	802	814	800	848	885	839	838	808	800	791	841	826	809	840	852	839	824	833	843	817	843	800	828	833	803	824	814	816	791	876	783	841	845	830	876	825	817	822	795	808	875	830	859	803	806	805	830	810	855	768	791	856	840	829	845	829	841	826	887	859	867	827	831	773	853	842	831	838	837	895	857	794	801	847	874	783	797	784	836	816	805	787	836	829	806	840	827	823	861	809	780	801	798	792	873	819	844	833	790	855	831	827	827	821	823	805	865	837	838	826	899	823	861	847	868	816	847	802	807	907	829	768	818	828	828	800	830	815	801	845	873	814	811	804	780	798	811	824	821	845	835	840	858	830	850	881	828	867	855	809	790	792	920	867	834	881	828	843	855	869	852	827	820	837	828	864	793	868	852	842	811	886	862	839	817	837	855	823	849	787	825	812	821	833	867	863	863	813	817	791	824	806	851	896	885	825	815	820	838	844	837	816	844	785	833	822	859	835	815	821	834	817	824	828	843	852	869	813	825	841	847	794	846	816	861	810	808	904	854	839	840	758	849	805	814	828	779	831	801	850	827	815	877	777	868	855	832	858	866	845	871	799	867	840	840	876	862	895	845	897	813	852	886	829	848	837	829	843	839	865	841	847	856	829	837	808	828	817	827	834	851	832	860	833	804	868	801	827	834	816	825	858	842	835	840	848	810	814	817	812	821	894	859	854	820	813	816	889	837	863	860	833	835	861	836	908	819	876	810	815	803	768	824	801	789	832	814	865	886	860	855	821	824	790	821	837	825	845	854	855	796	825	856	825	810	827	813	865	827	825	835	852	850	864	850	830	830	855	831	848	823	841	852	791	820	809	835	858	797	837	911	875	842	845	805	801	855	868	829	870	808	842	859	745	877	828	774	844	868	797	851	840	877	841	805	826	809	830	796	812	816	828	813	856	824	856	823	855	843	832	790	849	809	805	781	827	806	837	803	820	880	822	810	816	876	826	786	813	813	827	851	842	804	850	777	848	864	835	810	812	834	817	805	850	905	820	828	795	855	900	883	824	849	868	806	817	777	798	815	799	845	768	847	792	852	841	850	834	833	838	747	776	794	833	798	861	882	837	821	844	818	876	820	873	800	851	860	833	795	813	799	832	829	847	838	836	834	844	848	799	778	802	832	856	759	850	896	847	854	884	830	820	809	848	851	865	777	820	826	841	823	788	831	779	771	806	796	853	854	818	800	854	849	795	856	866	806	812	822	831	800	822	831	802	889	834	838	825	824	863	841	786	795	836	799	814	822	846	871	863	862	831	843	846	852	875	825	828	845	745	844	786	862	807	794	818	866	820	830	850	827	819	876	830	856	865	839	825	789	841	803	809	859	851	796	803	867	836	862	854	839	858	791	812	798	859	812	837	803	867	878	849	867	813	824	847	815	815	800	809	865	856	865	810	832	819	853	819	813	771	848	780	876	805	890	820	855	813	825	845	873	792	806	834	810	816	849	850	858	819	843	829	775	813	864	774	826	841	832	833	845	846	823	855	795	819	856	847	812	847	848	831	850	769	862	847	801	851	847	858	855	846	800	827	842	843	805	884	800	831	836	820	900	833	855	839	820	771	868	875	828	846	804	843	838	873	797	851	851	850	874	817	809	879	880	886	877	864	810	828	902	864	809	858	809	842	802	786	769	853	819	893	813	774	868	866	775	862	867	845	817	817	836	790	783	902	863	856	809	856	859	788	880	793	854	842	850	760	836	797	861	826	842	812	903	780	840	871	812	833	865	816	816	851	842	829	802	798	834	788	777	809	833	805	845	844	802	845	855	812	817	886	860	782	873	793	808	828	905	811	840	839	832	806	835	833	788	885	809	822	808	818	873	856	828	818	814	812	867	851	865	905	809	854	838	798	843	816	848	822	792	883	831	777	828	770	835	833	779	835	791	837	817	840	849	796	802	850	805	798	836	773	838	839	776	816	816	863	823	847	804	814	825	833	839	822	874	841	810	814	806	817	829	829	851	838	807	827	866	894	811	843	856	814	820	844	862	819	862	845	843	816	786	842	843	817	823	859	875	835	826	856	782	827	825	840	843	824	857	819	825	812	797	824	831	839	842	802	836	837	878	813	878	833	819	772	804	845	842	919	856	865	808	753	815	839	829	795	868	847	828	839	810	826	855	825	861	847	790	814	791	807	811	813	872	851	842	823	832	834	819	821	824	820	789	845	808	854	860	832	833	845	819	853	800	878	817	812	839	832	852	898	867	863	839	824	815	863	835	805	861	815	836	848	820	868	794	876	826	837	790	834	826	797	849	873	838	820	808	799
7026	515	570	484	375	319	295	301	292	273	273	258	252	197	237	233	253	253	239	220	240	215	219	276	221	226	233	225	224	210	269	204	216	226	215	236	242	196	244	214	203	218	228	250	215	201	215	210	210	179	224	201	241	203	244	221	195	224	209	212	223	186	214	207	211	189	207	211	233	208	229	212	208	204	196	204	225	240	209	206	230	236	209	213	213	204	242	220	206	225	191	210	206	226	222	197	177	206	214	214	193	225	222	204	218	195	220	233	252	201	205	239	213	217	198	226	196	212	219	218	218	220	253	207	200	204	226	201	200	232	200	210	222	203	239	194	218	221	203	218	214	231	213	197	212	201	197	217	198	220	200	245	228	210	233	185	230	242	210	206	212	206	214	243	192	209	210	221	229	223	188	220	225	212	218	217	236	208	227	227	218	199	208	239	224	210	222	203	197	224	229	207	200	193	195	219	207	213	215	215	190	215	238	228	233	238	224	211	230	234	249	219	206	233	216	224	220	216	219	182	191	204	233	217	201	215	243	199	215	210	180	225	204	207	200	220	194	214	202	231	198	230	223	222	216	216	232	223	215	198	209	203	219	211	205	226	228	230	222	217	230	240	217	222	228	227	246	214	207	201	231	227	224	245	217	212	214	195	228	229	236	229	214	208	224	227	191	225	235	222	219	234	209	196	205	252	204	215	212	206	197	205	217	229	263	231	195	208	239	231	215	218	229	227	206	232	234	245	212	215	225	227	204	219	234	216	205	221	235	229	215	239	202	236	207	228	210	226	223	211	265	198	217	212	213	214	218	246	202	190	208	185	240	201	250	214	212	230	227	210	249	219	220	227	222	238	211	211	211	233	219	225	193	217	216	220	195	212	226	232	211	231	223	254	221	216	234	188	204	236	226	234	188	208	222	226	199	244	227	207	211	214	217	242	225	216	238	233	213	196	217	206	229	219	214	222	211	214	179	229	270	244	259	197	209	215	204	219	240	251	210	232	218	232	239	225	224	205	213	216	203	234	242	211	190	209	271	241	206	214	214	211	172	200	214	232	198	269	239	237	223	218	203	216	235	216	210	232	195	259	204	194	221	232	229	209	219	216	213	203	215	212	204	233	189	225	230	217	227	217	207	233	224	229	222	226	235	216	230	229	171	246	209	196	227	241	231	240	228	219	224	188	217	203	207	223	229	227	218	228	248	207	212	214	233	218	205	209	236	245	215	213	218	202	206	220	229	215	241	222	229	227	231	219	214	241	189	211	229	198	213	224	237	222	197	214	196	222	216	196	209	196	205	199	223	231	237	234	222	231	206	205	199	221	194	204	211	226	231	235	217	238	232	197	235	207	217	207	242	219	202	193	220	238	219	198	226	236	224	191	224	229	214	215	216	242	230	216	216	194	227	201	181	201	246	237	215	229	212	223	198	215	181	238	213	220	203	204	206	190	216	237	246	214	217	196	205	210	208	199	212	213	248	232	201	209	217	239	228	226	217	229	230	201	196	217	231	226	229	213	202	216	227	231	226	228	184	226	212	188	215	229	190	216	222	206	194	175	200	218	210	202	215	214	232	242	221	218	222	228	239	234	224	251	218	215	199	235	225	194	202	186	208	252	228	224	226	229	203	209	191	216	210	210	221	216	236	198	241	242	220	217	225	210	216	224	265	202	215	236	223	209	217	248	213	232	214	230	231	211	231	237	211	190	196	236	240	222	208	208	212	227	232	235	235	234	223	212	225	207	198	224	208	248	195	185	177	180	208	218	213	266	222	223	202	198	208	199	248	210	203	186	252	223	228	214	196	223	178	225	242	200	251	205	270	233	228	205	184	205	233	222	223	200	223	214	240	229	218	214	243	227	223	212	245	191	208	224	210	212	222	228	233	207	217	204	197	213	217	227	220	228	226	200	229	233	219	223	217	218	229	248	244	209	215	218	189	213	218	201	213	224	200	222	233	224	209	231	212	241	214	258	233	210	189	226	216	212	209	220	211	214	205	216	224	197	199	210	233	199	223	242	210	212	214	231	231	220	217	187	212	248	207	213	231	202	197	206	200	212	234	247	217	227	236	219	225	197	235	194	203	209	230	215	215	257	202	243	213	222	216	222	216	241	265	231	245	214	202	204	205	206	213	224	217	220	214	211	218	213	228	217	200	204	199	213	215	216	207	216	226	228	194	205	217	213	225	216	215	199	234	202	216	238	220	237	228	219	227	213	235	204	226	219	226	240	220	227	256	223	222	230	202	230	217	211	227	227	245	187	221	182	228	225	229	226	210	203	227	210	214	240	230	199	226	215	219	195	217	221	202	229	196	235	227	205	199	182	218	226	207	223	232	234	200	228	206	227	271	231	193	245	201	233	219	222	200	238	226	258	226	211	212	247	212	252	217	220	207	184	210	210	227	222	252	207	195	239	241	240	226	251	194	196	218	231	248	238	220	224	226	207	215	255	203	187	196	192	224	251	241	192	222	192	233	217	211	213	211	244	240	213	220	215	214	212	176	228	229	195	240	221	208	212	244	206	215	241	225	195	207	212	208	203	208	217	225	210	232	198	219	224	215	249	199	229	200	221	235	235	195	212	209	193	195	239	231	216	241	192	217	174	237	235	207	217	217	206	211	229	229	217	205	232	213	244	225	214	220	206	218	222	222	212	211	225	226	220	197	221	227	232	257	206	244	205	220	202	225	200	237	251	240	245	218	213	237	223	206	238	221	224	205	204	194	215	208	201	227	212	209	242	219	204	202	215	227	232	232	213	209	229	246	213	201	213	215	209	235	227	238	198	230	210	221	230	244	234	209	221	210	218	224	217	203	205	216	204	202	187	239	213	222	213	211	208	228	225	243	209	240	250	216	212	196	251	229	229	219	222	220	204	214	207	219	203	219	221	201	211	183	191	211	214	227	185	219	203	199	233	260	218	213	211	191	214	233	234	221	213	207	242	243	226	187	220	203	228	220	225	197	205	211	217	209	207	221	220	229	212	193	224	224	236	215	199	208	208	211	207	218	208	244	217	229	200	187	187	192	223	246	219	221	250	243	219	192	184	234	196	228	218	206	225	207	231	212	216	215	225	219	202	240	212	196	207	183	220	223	250	224	250	210	209	202	198	213	222	223	218	241	230	207	210	220	234	212	223	216	233	205	232	229	230	206	205	209	222	217	222	199	273	216	221	211	239	195	212	224	223	217	231	221	214	190	230	212	190	200	224	199	200	204	227	239	250	228	214	210	227	226	224	196	223	226	229	237	193	187	206	213	198	235	227	201	209	220	207	234	219	213	234	230	238	219	228	198	202	244	227	200	219	221	188	221	211	222	212	210	218	202	213	232	200	197	208	209	194	266	204	230	214	216	247	202	264	209	219	206	224	229	232	221	201	216	190	196	224	221	224	209	215	224	239	204	225	225	212	201	225	208	225	222	230	213	246	231	233	232	227	227	236	229	220	208	196	217	222	224	252	203	204	226	207	227	196	226	223	208	223	222	242	189	211	208	197
6194	862	1438	1617	1435	1254	1111	1027	911	837	833	799	788	727	718	663	662	649	607	661	610	653	690	617	630	628	618	624	630	589	631	594	634	597	635	655	615	577	589	588	611	620	637	656	617	595	604	575	628	633	553	575	614	616	611	636	581	599	606	584	617	578	657	578	629	584	618	594	570	590	593	611	592	597	604	650	614	589	554	603	620	609	643	583	589	602	651	640	621	601	604	618	616	590	650	531	604	633	596	602	590	620	569	598	570	592	611	601	565	584	597	589	568	614	592	615	622	567	599	599	601	615	645	573	598	632	599	596	642	598	632	604	579	578	620	612	567	584	637	591	620	553	618	603	590	563	568	601	547	576	585	648	615	544	610	649	565	581	583	592	629	621	618	593	590	594	584	576	566	556	613	554	614	601	577	599	639	596	610	578	606	643	561	588	600	652	580	517	620	578	648	592	590	588	587	571	569	590	596	603	584	589	546	592	546	572	617	625	588	618	585	577	586	586	608	618	611	612	606	573	582	596	622	639	609	610	592	576	528	612	584	586	575	592	572	603	617	628	593	615	578	600	559	563	555	607	563	638	627	578	606	607	588	623	621	560	616	554	572	585	630	590	582	573	586	618	605	623	584	578	588	571	587	579	619	632	580	566	574	604	573	587	565	611	630	604	599	608	592	581	590	589	642	605	565	621	636	627	619	596	610	552	557	586	579	562	600	592	614	600	564	549	591	608	597	586	643	598	638	598	615	592	593	603	603	631	568	551	618	606	600	622	617	552	594	624	565	572	536	603	618	596	529	635	629	558	609	590	599	566	651	601	607	583	578	587	633	622	615	652	592	667	581	610	589	595	559	646	558	569	573	613	592	612	607	534	579	574	633	579	592	599	617	613	606	611	607	622	612	632	664	610	613	588	609	582	610	615	620	555	581	582	561	566	587	545	568	609	604	617	563	627	625	577	604	574	605	654	610	570	597	593	547	598	609	633	637	618	559	636	590	635	605	616	599	610	589	616	568	579	568	550	643	584	605	607	606	568	580	555	594	624	600	580	566	621	634	596	604	576	594	597	637	616	559	625	576	629	613	585	604	585	600	596	607	573	632	574	619	602	589	584	565	631	596	606	582	575	619	584	576	607	587	588	577	573	647	572	588	577	588	608	650	612	596	620	572	556	599	632	584	589	612	612	589	628	578	564	637	637	605	651	619	617	606	592	602	610	620	601	574	609	621	567	593	578	588	595	592	614	601	639	546	587	552	586	600	612	590	636	602	597	592	564	569	576	606	598	604	614	621	564	554	578	590	576	593	587	577	632	601	605	599	582	637	600	600	635	598	611	609	612	612	582	589	629	561	626	591	632	602	582	598	590	619	598	632	601	599	577	613	605	641	614	615	562	586	594	653	618	629	587	627	608	576	617	586	600	556	641	568	597	589	614	614	606	576	598	592	573	589	584	580	608	620	581	617	625	593	549	575	569	603	551	579	568	591	655	580	591	592	656	610	597	590	654	620	662	604	596	619	601	608	602	565	591	618	602	579	593	626	579	612	574	662	606	623	576	601	598	589	626	604	584	598	593	596	567	607	580	631	589	572	611	613	592	554	604	625	592	623	566	563	630	604	594	572	565	573	622	602	596	573	571	578	597	609	595	627	587	569	626	600	621	582	629	612	583	607	589	637	575	603	567	583	573	611	601	616	614	601	624	642	573	587	605	576	559	662	640	576	648	580	607	560	565	605	589	599	627	613	601	591	596	591	601	564	557	551	577	623	593	607	609	597	616	597	561	611	602	592	589	571	619	596	619	598	608	642	589	619	604	604	619	573	589	588	562	599	601	595	593	603	547	611	600	562	627	615	595	602	627	611	560	602	615	590	602	580	630	615	585	626	576	594	584	584	602	611	590	618	555	575	634	583	560	587	629	604	592	629	575	600	599	584	574	603	567	566	585	578	583	537	590	619	632	607	585	590	620	588	575	616	575	617	602	617	597	567	611	582	575	583	554	592	644	601	596	531	546	554	567	577	603	590	610	606	603	563	597	577	569	558	599	599	612	606	584	601	565	618	551	590	627	603	603	616	557	675	619	571	584	642	639	618	579	586	553	630	531	595	590	586	619	588	575	582	621	569	621	621	595	637	635	592	592	629	609	603	606	570	577	599	633	563	614	585	595	560	562	616	632	598	596	570	558	589	556	600	616	632	614	599	617	605	599	621	590	592	567	548	547	601	595	573	569	653	564	625	572	608	583	536	568	595	587	564	629	621	593	567	598	636	594	574	608	545	617	601	621	577	583	632	585	548	610	598	602	579	635	583	596	585	634	571	634	598	585	601	619	566	594	619	613	599	567	596	561	600	604	610	594	567	587	591	595	567	643	610	584	604	594	602	616	626	587	564	553	598	597	630	625	581	553	644	632	582	624	618	576	604	563	604	609	596	533	592	615	592	609	606	533	621	591	634	590	590	618	632	579	633	570	604	596	653	615	576	593	582	579	612	556	568	615	526	607	571	582	579	594	539	550	597	596	624	551	594	562	597	555	582	637	552	604	551	590	620	574	579	598	551	564	545	554	591	586	584	539	623	622	569	605	628	626	604	622	573	604	604	611	628	659	575	628	623	597	619	571	579	589	666	642	556	585	635	594	586	598	585	614	560	620	561	603	585	631	627	592	593	553	616	625	603	584	583	571	615	616	582	578	596	575	587	569	610	555	602	563	600	638	550	595	574	596	578	622	593	591	604	586	587	603	614	601	598	574	599	623	551	573	575	614	567	577	603	624	610	629	564	640	630	588	586	581	600	639	621	572	607	599	614	583	602	578	532	559	586	563	576	568	577	580	588	635	569	600	595	623	621	614	596	595	588	615	599	607	572	611	551	618	634	612	609	584	552	576	602	575	602	621	571	569	635	609	566	618	588	563	604	568	631	625	623	608	576	606	602	575	584	587	588	611	606	590	609	601	584	599	635	624	572	525	589	567	619	585	559	619	598	615	573	567	572	616	628	648	586	577	584	629	565	589	594	657	624	598	586	593	608	603	593	637	567	587	588	599	586	600	587	620	559	576	634	565	631	611	616	630	604	558	586	607	599	592	596	581	584	610	606	598	572	614	648	610	614	604	594	571	609	614	622	614	563	548	606	592	613	577	583	538	604	623	637	585	595	591	587	608	586	605	594	608	579	598	569	632	580	631	573	646	608	575	573	597	605	559	611	589	613	611	584	599	600	597	625	589	562	579	602	624	566	602	590	592	600	595	608	601	609	596	648	627	620	573	607	590	594	585	625	597	616	644	605	609	592	592	564	644	609	617	616	561	548	627	565	612	605	623	656	603	593	587	583	572	587	595	610	587	569	595	580	629	616	599	565	554	573	552	571	583	576	599	582	613	589	606	583	578	563	575	636	598	623	616	559	604	578	583	581	591	617	655	592	604	494	586	585	579	594	596	670	592	586	614	593	622	603	627	629	596	629	611	557	599	606	608	586	591	586	592	568	583	604	554	616	615
14400	1362	1169	957	808	704	610	493	472	479	451	434	426	428	416	428	425	405	423	428	340	391	429	342	388	400	375	389	408	403	403	389	396	373	378	475	367	391	385	402	433	368	334	402	374	420	375	383	422	393	364	394	368	418	416	389	378	400	350	368	387	381	355	377	420	360	374	412	400	374	378	408	424	366	440	372	394	381	384	404	401	419	436	376	412	390	350	332	427	391	389	435	442	392	372	401	342	388	369	416	377	386	385	370	384	391	338	397	399	415	358	357	376	410	372	385	386	387	399	397	353	429	380	381	394	364	397	393	404	362	382	397	374	410	409	356	389	355	359	420	392	444	382	438	384	394	423	418	360	397	356	402	411	382	384	453	413	369	364	358	404	359	402	392	360	396	366	382	399	403	383	390	355	366	441	380	402	380	375	403	353	423	340	374	426	425	420	390	366	430	383	376	406	367	392	372	412	386	411	385	376	386	402	416	394	372	384	389	384	394	387	398	394	355	396	388	364	404	381	375	404	384	403	360	366	369	390	416	372	408	370	396	410	379	370	365	376	397	376	398	366	356	383	393	368	376	353	393	372	350	338	407	370	386	403	350	417	416	402	418	401	421	377	397	385	419	405	363	398	375	420	397	404	403	379	354	408	381	366	395	409	397	425	394	393	395	372	361	378	381	389	407	370	416	390	374	414	378	417	397	390	373	390	402	407	360	415	357	371	391	364	417	398	358	362	383	379	372	369	363	378	366	358	391	350	402	397	372	375	407	346	430	405	355	407	344	391	356	368	378	419	370	383	427	380	366	370	369	396	392	372	359	375	402	369	392	394	422	394	357	353	352	376	359	375	403	399	370	394	392	387	390	449	411	380	340	377	394	419	382	361	371	432	395	386	379	401	404	364	376	373	400	398	420	407	394	393	370	378	399	373	415	400	336	354	382	370	386	369	399	425	369	422	403	420	392	376	376	409	413	401	411	386	413	380	386	384	374	365	384	354	383	354	337	372	377	359	385	402	362	390	390	387	389	388	386	383	374	372	400	393	387	370	402	365	374	351	415	359	409	398	403	360	337	399	381	373	391	358	395	386	357	409	354	385	385	373	384	372	401	381	363	418	428	389	374	397	392	356	389	384	369	402	360	393	366	392	403	385	374	390	383	374	412	369	393	387	403	413	367	423	346	403	367	401	371	357	363	358	373	374	373	438	365	393	417	401	391	364	358	384	403	377	378	396	409	364	384	406	385	413	394	417	353	408	349	370	380	379	383	406	383	361	418	364	421	333	385	385	361	400	365	389	423	378	352	386	379	399	387	399	392	379	394	368	414	357	392	339	414	384	386	402	356	400	407	355	439	352	373	407	379	407	402	372	351	364	384	402	375	409	387	391	405	409	374	369	382	388	385	352	396	378	378	395	370	373	383	398	382	372	400	382	426	387	382	398	413	411	389	370	417	418	359	389	380	364	393	381	357	372	401	360	384	380	387	374	378	355	379	381	390	359	384	418	398	403	430	409	399	429	383	425	386	375	384	385	416	381	373	363	373	395	400	390	352	382	364	361	412	352	387	392	358	410	427	419	385	384	420	368	375	353	404	419	376	395	424	371	367	364	410	385	369	387	392	378	383	388	380	387	347	381	371	365	386	384	353	402	404	363	385	369	399	370	368	395	394	399	390	428	358	382	380	410	375	380	400	375	369	403	426	383	402	397	394	356	422	378	345	372	392	379	368	400	402	391	408	399	376	429	404	399	415	451	379	417	393	414	389	373	383	381	365	376	381	364	354	376	371	368	416	410	449	395	417	387	393	362	396	372	366	406	376	403	397	378	373	385	411	374	399	422	364	400	380	395	380	405	364	390	402	366	401	380	395	372	412	353	397	384	387	374	408	395	364	437	375	340	371	416	421	366	390	392	409	353	381	406	399	371	395	381	413	407	355	364	386	378	389	421	397	409	372	343	398	391	393	380	366	359	395	431	381	399	357	376	376	392	378	317	367	394	360	404	394	354	386	384	430	418	403	360	434	396	393	386	348	389	396	369	341	386	408	399	379	358	404	348	393	396	394	399	401	392	363	408	329	415	371	377	418	399	405	404	409	363	376	380	404	384	381	379	401	393	400	388	388	394	392	371	373	377	397	336	380	358	357	359	352	379	367	374	384	387	428	369	361	423	379	400	350	363	369	380	363	387	364	372	408	384	408	389	359	402	385	377	410	402	416	383	404	399	377	386	401	358	394	385	368	383	399	423	407	388	363	372	354	387	399	355	412	383	421	385	411	363	366	387	355	365	383	384	386	411	405	386	386	376	388	386	385	406	369	393	378	388	389	384	378	394	361	369	422	350	365	385	408	379	357	349	393	418	368	377	358	395	399	369	360	407	398	407	372	350	362	383	388	376	386	412	417	397	419	357	357	437	374	350	395	432	407	415	410	353	377	382	390	404	386	379	377	366	358	364	402	363	404	396	396	340	339	375	403	393	350	339	367	360	414	401	407	362	422	430	391	387	374	404	376	400	392	390	346	387	377	392	412	384	393	424	379	403	349	389	388	407	369	403	393	373	384	384	412	397	368	384	402	416	385	366	377	376	407	404	381	371	423	385	355	422	357	383	371	373	368	384	376	378	384	409	380	351	361	388	397	381	394	406	359	350	366	371	380	386	375	411	372	370	366	409	385	387	361	388	421	410	401	362	395	399	352	395	362	392	403	398	363	377	371	415	360	336	370	380	409	393	421	372	359	447	373	393	375	415	406	401	396	381	388	404	414	373	352	362	369	397	385	373	343	399	408	369	385	393	406	372	380	405	400	367	367	401	391	414	397	369	391	396	377	374	415	384	354	348	369	368	370	367	377	392	396	404	363	389	375	399	364	368	386	396	369	408	427	385	400	402	376	389	455	397	363	374	376	424	370	367	374	392	343	384	361	363	400	398	404	388	403	379	363	410	393	373	381	431	404	390	390	382	399	421	374	394	409	391	370	375	355	374	357	358	364	401	389	398	382	436	375	373	329	387	391	375	363	363	379	391	409	402	400	367	334	374	409	374	389	414	383	396	389	384	398	394	383	380	394	410	384	394	387	367	390	370	394	420	372	372	404	402	383	382	433	403	379	408	383	415	390	395	386	388	378	397	383	387	383	403	400	403	366	361	411	358	382	379	373	374	366	413	399	412	341	396	354	395	426	419	430	357	396	366	401	398	401	386	398	388	380	330	425	361	378	386	389	406	411	365	413	395	383	372	388	411	445	385	404	369	392	352	413	398	364	404	362	377	368	364	384	393	398	381	417	413	404	389	373	360	422	417	382	369	379	365	367	375	408	407	378	396	397	383	388	391	431	409	387	368	372	374	424	401	374	389	395	372	355	407	351	384	391	390	417	416	387	385	371	408	378	401	396	368	364	383	362	386	370	394	363	405	399	348	391	370	385	405	380	405	392	393	389	383	420	393	378	361	437	368	342	413	419	399	390	382	359	403	408	405	383	417	385	408	373	366	382	356	405
8393	1558	2436	2758	2506	2222	1828	1744	1549	1462	1325	1322	1241	1237	1134	1133	1121	1020	1037	1057	1023	1020	1049	1035	1001	956	990	1007	1046	988	995	1031	983	953	966	940	924	1007	965	1019	1003	957	976	964	921	960	978	901	929	924	932	936	1003	933	958	963	990	938	979	932	988	943	962	921	965	905	953	939	929	921	944	951	948	923	967	1036	952	940	918	918	955	962	967	989	904	941	873	899	884	972	951	943	958	889	957	937	936	964	940	898	920	934	919	952	1007	918	976	1015	898	992	903	957	946	945	921	980	965	950	927	968	907	947	943	955	915	979	923	864	942	918	923	966	963	931	932	900	921	932	961	949	972	971	932	946	936	935	969	949	941	940	1003	918	957	944	965	908	1006	941	928	946	941	914	941	901	959	965	939	946	979	931	909	939	954	966	957	902	948	934	917	950	925	954	946	934	972	891	944	948	930	980	936	992	933	922	963	928	947	920	896	908	936	968	967	981	899	939	995	991	948	941	955	898	875	958	926	910	904	926	950	963	951	897	947	943	990	954	969	892	930	928	931	941	918	968	918	982	926	935	934	950	869	934	951	952	948	953	937	935	946	955	969	908	946	915	911	954	924	913	978	964	970	979	940	925	954	973	991	905	948	927	957	894	963	915	909	937	949	945	898	959	1008	920	883	939	985	961	962	908	948	934	950	970	978	934	945	995	937	948	928	975	902	953	918	956	961	927	934	907	998	913	930	963	968	961	932	963	967	939	928	889	913	905	956	975	981	932	950	919	894	971	1000	937	896	972	929	930	914	996	945	964	923	936	908	986	990	955	925	918	941	990	921	892	911	1018	925	983	913	976	951	976	936	959	959	943	971	904	934	937	959	949	990	986	1002	951	943	908	960	997	939	845	939	930	961	912	907	960	913	1002	904	884	994	954	916	962	944	940	906	926	897	933	911	916	917	942	900	967	926	962	936	935	904	971	970	919	910	921	901	945	954	936	957	961	926	907	951	998	919	873	929	979	936	976	871	1002	932	937	890	973	905	952	954	1010	873	957	971	928	987	921	895	972	939	1027	908	958	992	937	992	902	884	948	889	964	994	926	981	955	927	930	920	976	973	922	912	881	924	942	941	943	922	909	958	956	941	878	914	914	943	940	953	931	971	926	964	961	950	924	927	904	885	910	941	907	944	933	960	949	967	942	939	932	935	998	960	988	892	888	965	956	943	915	951	907	916	949	928	901	930	958	960	924	893	913	923	996	935	970	916	929	959	940	978	956	951	927	890	926	951	983	948	928	955	990	918	954	972	883	941	921	976	935	920	923	978	894	896	965	925	941	924	946	941	937	889	904	941	938	911	992	961	901	914	934	935	980	988	955	931	956	947	923	919	937	968	897	943	973	935	895	968	975	948	970	934	922	946	962	957	946	914	977	929	915	952	947	929	947	935	979	946	949	962	964	933	958	950	934	901	911	1014	948	895	937	911	998	932	913	1015	911	970	918	955	896	978	915	948	970	947	946	970	920	905	921	903	934	872	914	919	945	906	913	916	890	940	890	943	905	969	941	937	1012	932	926	889	948	872	971	966	933	941	970	932	996	948	919	943	972	970	890	905	989	925	916	916	980	953	945	941	902	953	902	914	951	934	958	949	940	943	970	941	984	919	959	921	926	1015	930	924	974	957	971	927	933	966	930	927	931	930	929	966	882	942	1013	923	955	928	914	910	957	963	924	932	969	964	901	923	929	945	919	949	907	989	945	906	901	1000	956	973	937	993	965	922	913	900	926	898	960	937	866	985	901	992	987	939	971	958	953	908	895	918	970	1019	887	922	966	937	931	974	1001	937	963	927	973	911	961	934	925	977	933	907	946	950	945	940	921	934	948	895	830	950	918	972	959	925	969	938	902	902	933	915	924	892	947	933	953	974	925	939	921	976	1015	903	977	953	954	914	914	948	954	957	882	943	937	975	944	937	919	1006	938	871	931	915	939	950	907	971	929	925	938	919	901	931	945	957	970	965	924	947	917	936	906	925	943	892	938	975	923	931	958	935	926	904	899	902	950	960	982	959	916	940	932	884	966	948	956	912	942	969	916	912	971	939	951	926	971	1003	944	943	939	906	959	898	937	907	977	977	875	969	981	935	952	931	946	964	937	922	910	922	920	907	901	965	951	916	985	954	972	964	933	996	973	963	929	944	959	909	908	921	951	926	947	889	950	937	996	964	922	960	992	936	969	970	905	907	930	908	940	961	956	931	951	881	902	985	936	959	887	945	958	938	913	940	877	865	931	934	925	934	936	914	878	926	929	942	967	940	955	950	934	987	927	1025	936	896	923	934	877	892	928	922	919	983	917	983	933	961	928	979	947	947	902	931	999	971	936	978	957	998	946	899	939	955	919	980	947	913	957	916	917	929	944	969	944	942	962	956	871	907	966	888	947	975	893	913	973	947	925	938	1003	935	965	964	884	933	915	974	913	911	909	938	880	920	959	956	994	920	931	941	958	927	907	939	958	940	976	978	946	916	984	925	923	973	942	872	913	937	980	922	955	916	955	957	909	913	871	926	950	929	966	927	943	964	988	956	941	931	914	944	890	936	960	937	940	908	916	953	929	902	968	989	969	997	972	917	951	887	925	962	945	999	884	962	928	976	944	951	938	937	979	984	879	930	928	975	990	921	944	967	907	933	947	979	961	930	943	884	979	935	911	918	955	922	937	935	908	930	943	886	995	912	939	935	933	949	949	877	948	928	888	934	967	948	921	872	944	983	974	904	903	929	952	928	917	923	970	927	969	984	957	937	868	990	955	971	944	947	941	966	996	909	937	943	977	922	1001	905	926	925	931	956	977	950	901	940	954	888	967	962	958	933	914	954	921	949	943	908	909	949	930	927	977	907	964	899	942	950	946	927	968	935	956	912	914	984	929	961	932	926	949	898	967	960	866	893	968	905	995	986	970	959	950	955	995	888	934	921	981	929	921	892	940	957	922	934	946	934	940	938	924	948	946	1004	977	961	956	957	951	993	933	938	927	919	907	955	918	932	947	866	964	948	1018	938	913	959	977	986	941	966	930	950	977	956	955	1031	878	924	980	963	897	887	910	992	969	908	935	938	915	968	929	988	938	897	876	924	964	957	967	958	918	935	964	906	908	949	936	893	992	959	883	921	966	929	948	952	948	904	949	920	973	924	964	826	922	956	986	953	945	1020	927	898	963	952	960	935	950	957	895	931	909	946	956	940	963	924	909	901	1001	956	933	998	907	967	953	937	946	960	952	937	895	917	877	932	926	944	969	926	957	917	927	923	959	923	928	961	938	999	901	888	990	966	939	973	876	898	943	967	926	957	939	963	918	916	946	959	964	961	903	920	913	923	885	934	931	1031	966	975	929	901	1008	963	959	904	991	889	956	962	925	935	937	938	913	920	909	957	960	943	994	949	981	999	941	932	969	926	911	968	927	925	959	897	915	948	926	910	930	936	1048	952	938	894	953	910	957	943	918	997	985	1005	936	943	932	906	966	983	916	896	923	985	988	984	970	918	930	980	960	957	888
1557	347	417	410	394	374	360	337	315	335	317	347	340	364	408	369	369	361	346	359	367	337	351	316	312	389	337	314	317	348	368	327	379	354	341	362	325	356	346	345	315	363	352	385	367	367	336	362	385	327	326	317	351	357	374	329	323	318	338	352	354	383	323	318	372	354	364	365	341	369	379	361	333	374	362	356	328	358	353	352	308	328	345	354	350	336	324	338	354	298	357	371	349	374	343	377	335	313	372	370	360	342	346	382	334	316	358	351	384	350	352	339	333	387	351	339	333	340	335	361	339	331	342	350	328	349	332	385	370	334	318	350	347	366	373	320	347	360	342	384	344	364	328	376	369	346	361	377	340	283	318	341	341	361	303	316	366	327	352	348	363	343	338	344	319	328	368	322	317	347	341	376	351	342	286	352	368	353	335	318	346	371	367	357	327	376	349	323	361	361	352	317	354	308	364	332	380	384	380	353	394	365	340	321	337	365	327	404	321	350	365	338	360	318	351	335	334	338	386	344	332	352	344	343	315	374	376	353	347	337	328	318	342	364	370	343	312	373	344	342	370	331	364	323	349	335	342	322	316	361	351	349	353	332	320	308	342	360	336	335	347	347	333	334	350	374	373	318	327	324	342	396	341	353	353	339	360	354	370	327	387	351	345	380	336	327	374	329	357	327	360	350	346	346	351	356	344	359	334	334	330	346	380	351	367	355	348	347	356	363	306	334	335	342	375	366	349	396	368	349	312	336	343	333	356	307	348	352	346	368	328	346	360	314	301	329	358	365	317	331	375	340	322	318	361	345	301	357	351	333	298	341	344	325	316	343	335	362	316	320	343	330	349	371	344	330	344	369	358	345	359	344	362	311	343	331	327	328	361	357	311	366	333	328	363	357	343	354	349	323	341	358	358	360	343	328	350	334	334	350	352	362	333	346	379	346	306	363	338	356	321	382	365	356	344	340	383	328	350	340	371	295	376	339	364	367	340	373	342	386	340	301	361	329	343	357	388	374	363	354	366	351	356	368	371	342	338	336	335	327	359	394	354	358	332	340	310	383	337	301	355	315	353	351	340	353	332	347	322	353	364	342	345	359	361	379	345	363	386	343	344	364	320	335	344	339	378	385	333	339	346	345	344	362	357	358	320	357	373	373	350	370	326	355	337	339	342	341	325	358	356	372	360	364	359	360	363	389	349	355	349	353	339	333	348	358	355	332	344	331	347	339	338	328	358	353	334	333	316	326	346	366	332	363	343	376	379	360	382	303	387	343	347	308	326	339	327	364	348	334	315	366	331	337	349	329	365	383	325	346	356	335	345	337	341	348	369	330	353	309	328	311	360	301	336	356	356	313	344	397	331	334	359	351	345	343	380	321	350	345	407	359	374	327	356	377	308	341	345	349	353	298	342	311	351	306	362	356	357	370	363	339	348	308	336	352	330	368	365	401	377	335	366	338	354	300	352	352	305	336	401	349	325	321	327	365	358	317	367	372	349	328	356	314	296	353	348	375	332	317	345	341	333	336	356	318	361	383	321	372	357	350	316	340	333	387	338	339	349	345	321	311	384	366	381	393	350	362	334	320	363	332	332	354	331	344	318	331	332	348	343	369	327	373	341	330	346	325	341	376	391	311	368	309	313	339	336	332	380	346	343	350	362	358	362	349	348	359	370	347	315	330	369	342	354	352	346	335	341	354	364	340	317	339	368	338	337	331	341	319	352	348	346	311	350	312	353	335	320	336	337	358	378	336	351	349	365	326	354	340	362	344	356	337	319	329	338	364	362	345	330	353	363	351	372	367	289	316	335	386	346	379	337	324	350	386	339	333	363	354	327	315	354	354	393	333	366	336	343	348	317	341	366	361	359	329	360	346	325	406	328	339	332	363	346	346	338	405	336	351	349	385	349	338	347	339	365	342	371	329	341	348	352	341	348	347	320	352	355	361	341	342	331	343	309	337	331	348	321	357	338	371	348	372	359	297	329	362	319	319	355	314	336	349	357	368	384	345	326	319	371	345	353	351	367	327	352	355	360	323	374	312	346	343	378	328	363	358	339	328	375	361	329	332	332	368	330	357	325	346	370	344	358	316	372	335	348	319	335	336	322	322	370	349	365	386	320	350	351	347	371	370	373	332	313	362	347	348	323	317	355	324	334	374	339	359	332	351	355	330	330	380	338	343	323	334	385	353	378	335	335	329	354	367	362	345	352	340	332	322	325	394	313	325	345	316	336	348	363	339	355	338	352	342	314	338	332	349	333	325	353	333	320	363	336	348	354	351	359	351	353	323	361	372	355	356	347	326	358	343	325	377	330	383	326	355	359	338	347	350	287	345	359	356	341	346	331	326	341	344	321	393	301	307	350	331	328	364	344	363	354	361	344	351	340	318	342	342	326	351	363	369	349	356	339	317	362	343	353	364	351	346	363	325	327	339	355	364	326	339	358	322	306	334	365	322	353	387	367	343	340	386	336	333	314	353	343	351	360	368	376	353	340	353	314	339	331	348	376	353	358	350	342	336	328	347	337	378	348	324	332	349	333	348	348	313	360	335	339	362	340	352	356	348	328	372	356	349	328	347	373	337	315	355	304	335	301	354	342	329	345	360	364	300	304	356	343	355	335	322	348	373	339	344	332	354	356	352	364	347	361	357	351	353	326	340	302	340	319	322	311	332	356	355	389	340	348	352	350	343	357	353	372	367	358	332	332	331	314	369	336	337	351	361	373	367	340	340	350	338	306	343	333	324	325	345	346	368	358	353	330	357	324	334	340	376	359	385	373	334	349	337	352	368	358	347	332	348	390	376	319	335	387	363	346	326	357	351	338	382	384	343	337	341	357	343	332	357	393	343	357	359	332	366	360	358	357	341	341	375	363	393	403	340	346	366	339	371	338	324	318	346	350	327	352	336	352	360	360	359	334	331	335	354	330	348	358	350	360	320	369	369	331	329	352	369	318	342	374	322	344	317	347	346	361	350	317	348	369	307	293	370	374	356	339	352	358	369	372	388	353	312	358	302	395	324	363	371	353	341	373	343	376	315	320	329	398	364	354	361	352	399	339	315	372	333	347	346	345	342	349	336	384	316	284	356	340	334	350	358	384	353	333	332	313	323	336	342	383	364	346	358	333	368	349	354	356	340	318	365	347	365	365	353	324	318	358	329	328	358	391	335	309	363	361	315	314	358	351	340	332	327	366	329	303	340	374	358	340	377	357	316	356	312	366	378	354	425	378	350	314	331	395	361	376	379	358	322	352	350	343	317	329	365	325	361	315	334	360	380	396	362	363	380	355	343	345	387	361	363	346	368	348	317	329	367	357	361	345	309	316	341	378	334	334	350	363	321	350	332	326	361	328	365	338	324	359	346	372	355	362	338	378	368	316	322	345	350	340	346	333	343	344	360	337	323	353	341	330	312	366	331	331	371	314	324	293	375	342	371	327	341	340	324	371	340	325	344	350	320	334	347	372	355	317	314	344	345	337	365	360	313	371	388	367	326
2002	827	954	1052	953	849	859	801	864	844	779	825	852	800	829	819	802	847	822	878	830	812	818	831	844	856	840	813	872	857	867	794	846	809	850	857	873	781	809	888	867	813	819	809	872	811	829	811	824	821	762	829	792	869	819	819	812	841	840	849	786	871	801	837	849	852	829	865	820	811	847	838	821	860	779	833	821	818	793	846	785	858	810	821	819	803	834	820	796	803	842	842	819	804	807	757	789	835	811	782	844	860	832	817	824	780	788	814	853	830	792	797	835	813	781	847	807	828	804	833	826	838	818	832	831	803	825	826	840	848	861	854	829	824	814	827	818	841	807	807	824	842	793	844	855	781	838	881	841	787	814	855	788	814	833	804	804	832	786	827	873	833	816	848	804	795	850	803	803	800	876	848	816	799	818	856	810	842	888	837	840	809	848	797	817	785	795	808	811	799	870	796	826	753	838	849	803	843	791	823	845	832	836	810	823	889	850	850	857	836	813	866	811	826	810	813	860	791	833	836	831	847	856	854	812	825	829	842	873	838	805	855	824	816	812	824	865	852	865	788	819	854	887	801	833	874	854	834	898	807	802	843	829	841	853	808	895	876	808	801	839	804	808	852	817	830	818	856	776	831	789	786	880	806	834	786	845	820	829	823	854	839	854	843	839	815	794	789	802	804	825	843	834	847	807	850	821	858	809	783	849	890	843	825	795	872	818	885	810	846	810	813	837	859	811	860	838	846	827	850	843	807	800	819	816	820	797	838	792	795	833	821	834	792	810	782	798	800	893	827	837	865	794	869	829	817	854	796	849	826	845	785	828	829	832	826	764	854	833	848	777	836	817	779	830	825	802	870	816	798	828	844	829	838	825	826	823	840	820	862	855	852	851	809	822	852	869	805	859	883	804	806	797	826	839	850	792	849	834	837	791	854	818	820	857	816	816	810	826	866	806	880	781	847	812	808	839	825	834	804	807	797	807	788	846	818	846	855	880	913	829	818	814	787	847	826	823	826	810	831	827	860	855	754	844	850	832	831	829	830	840	848	802	804	758	860	852	818	848	809	820	783	797	782	816	850	800	886	784	855	801	832	829	819	815	854	835	807	825	903	776	833	813	831	867	810	858	837	823	770	846	798	817	790	875	883	797	834	872	846	831	776	824	875	817	842	797	800	865	811	867	831	816	839	838	784	835	831	844	804	800	806	849	779	868	863	829	790	793	869	891	846	845	766	826	839	740	841	811	820	843	793	832	831	879	798	889	840	834	920	783	829	835	799	798	833	833	787	802	788	875	798	794	856	814	783	835	851	809	790	820	798	836	813	819	808	866	785	841	833	836	804	866	842	785	782	799	904	823	895	792	869	786	804	827	831	872	827	812	809	790	908	859	852	807	799	830	837	822	881	820	861	769	751	825	817	859	840	776	824	808	818	841	819	895	838	790	844	822	781	856	834	821	810	824	829	863	842	841	820	873	838	823	809	821	840	834	783	830	822	879	876	817	866	807	805	840	764	787	826	791	863	823	799	820	801	823	826	912	818	847	840	868	828	826	874	832	845	820	790	856	849	871	885	852	798	780	848	818	809	760	923	803	807	821	827	789	849	842	857	835	835	812	809	816	851	810	793	858	838	790	815	825	783	831	849	839	815	856	791	783	855	862	819	789	850	848	776	777	834	827	804	852	793	886	865	832	821	855	867	881	793	830	797	836	826	775	841	804	827	849	857	855	824	839	848	826	786	774	814	764	867	823	780	914	776	895	818	812	740	832	826	802	812	827	834	879	811	822	846	906	819	798	796	840	839	826	860	811	804	856	864	844	829	829	838	823	839	826	833	770	837	825	781	866	794	824	851	820	852	812	814	841	867	821	809	867	893	828	822	809	862	837	805	860	799	803	820	826	842	831	842	837	816	818	788	811	820	877	877	837	820	805	850	847	851	798	864	836	845	823	826	827	858	797	850	806	807	813	824	800	811	787	783	798	777	809	778	818	806	799	849	849	792	798	857	880	795	852	809	818	802	779	830	829	810	838	870	834	800	822	801	877	821	794	789	793	814	842	836	819	818	816	854	870	791	859	815	761	853	812	884	871	841	820	844	836	900	814	847	840	842	835	807	871	776	868	815	812	868	832	777	799	859	869	805	863	824	860	873	822	793	879	867	777	828	789	842	804	807	827	837	841	854	830	802	836	839	815	827	801	822	831	823	915	831	851	860	774	875	796	844	860	878	831	776	857	835	834	815	845	862	804	825	836	869	806	860	844	853	882	856	842	815	822	827	788	797	834	817	803	817	866	832	854	836	834	885	823	833	804	804	804	847	866	756	843	830	833	854	848	860	782	862	837	852	807	790	878	811	851	851	861	851	846	785	786	855	773	830	820	839	858	838	826	904	835	821	891	830	862	823	827	844	865	793	786	847	796	794	825	855	806	780	802	788	811	813	804	784	806	827	825	831	798	829	829	861	841	847	846	834	804	832	846	828	834	810	822	800	837	834	824	801	802	864	823	837	836	860	861	849	897	820	775	878	821	818	828	866	832	832	819	832	812	819	855	819	815	853	799	786	799	853	849	821	829	806	852	786	827	823	859	828	833	857	843	846	776	785	811	858	852	776	845	822	811	847	901	786	779	834	804	877	862	804	812	841	873	806	779	790	838	804	782	815	812	802	827	828	839	810	849	886	875	790	799	863	787	784	831	812	838	828	848	831	795	820	861	809	862	791	781	850	832	802	886	813	834	839	892	809	860	854	831	817	818	827	804	807	870	819	859	815	817	868	808	811	846	845	846	826	800	777	794	864	856	840	823	795	858	845	851	833	796	864	828	866	831	798	818	824	841	826	812	808	846	838	834	876	808	844	834	793	823	824	822	807	821	807	827	834	827	946	848	818	811	804	873	904	864	835	853	859	822	781	833	825	836	789	764	841	809	836	813	840	804	785	839	811	843	875	838	794	804	801	869	827	848	829	824	812	792	833	812	855	806	844	819	821	821	826	821	791	851	785	776	847	828	833	847	867	843	857	845	827	845	820	861	842	810	790	871	818	860	827	795	788	859	849	820	788	865	805	760	887	820	877	781	792	776	853	788	881	871	846	814	776	840	836	831	766	809	814	811	841	850	800	836	836	860	839	791	843	799	857	888	817	815	845	836	832	860	825	839	801	854	900	806	823	862	887	812	853	850	838	807	843	791	850	885	825	831	838	875	782	852	883	802	791	879	870	793	846	819	892	849	890	818	834	820	820	841	815	819	845	854	824	798	841	858	823	815	829	872	865	831	844	827	844	796	869	827	824	840	795	825	816	824	859	852	837	803	872	873	780	850	842	785	823	830	869	829	861	815	806	858	782	821	818	777	828	873	758	813	816	828	846	798	822	902	823	814	816	818	819	853	801	873	855	842	854	835	863	810	827	810	805	841	851	819	800	816	830	850	838	827	854	865	825	893	815	866	840	803	806	790	848	831	828	831	813	855	876	823	770	886	767	854	840	854	814	853	915	833	816
7209	513	569	532	396	340	337	293	300	279	231	250	238	250	218	226	201	241	239	223	221	224	225	204	228	219	211	193	216	212	210	242	229	218	223	202	219	210	226	226	220	212	229	248	223	228	192	190	187	221	222	230	198	222	219	216	241	211	235	242	222	226	204	227	215	216	227	204	195	222	214	234	236	232	240	214	211	191	249	233	216	225	228	220	224	234	215	209	214	230	197	167	222	229	239	231	216	198	182	202	182	192	233	257	217	229	188	220	228	220	211	187	226	198	232	209	239	222	224	242	215	215	202	203	218	232	204	243	209	213	207	214	217	237	183	221	199	221	221	237	231	213	252	215	222	241	192	233	187	199	247	197	206	199	243	207	214	226	183	238	207	226	217	191	205	191	218	202	258	230	200	222	224	229	240	213	198	250	237	209	238	220	220	210	219	189	199	245	257	225	224	220	224	227	225	211	240	223	226	214	226	236	220	242	263	241	220	245	224	213	206	225	223	230	192	191	236	228	240	211	231	213	232	240	205	187	235	212	215	233	217	224	225	232	217	216	237	208	213	195	218	239	245	215	223	219	201	216	236	251	269	221	216	241	228	198	214	235	209	243	238	221	210	190	177	208	187	201	223	194	264	231	220	228	203	195	241	231	189	230	229	228	208	219	204	224	203	195	232	250	237	205	231	227	225	220	218	217	222	221	214	217	225	216	197	228	223	210	224	223	208	200	211	224	205	224	228	206	194	215	217	216	214	200	210	221	217	222	207	229	209	236	218	214	218	247	237	218	215	229	227	195	230	212	229	243	227	232	225	239	206	202	211	211	223	219	201	188	188	199	209	197	206	220	213	202	217	205	229	195	190	190	235	219	213	210	189	220	210	212	225	226	214	229	231	238	228	207	255	204	217	201	239	216	187	218	208	212	196	230	206	235	199	214	195	221	220	266	218	216	203	192	217	220	210	205	226	222	211	217	208	217	212	211	218	244	223	226	222	225	263	216	221	234	218	239	228	211	223	197	211	192	230	217	232	213	223	231	214	230	243	215	230	222	210	220	222	207	208	232	234	229	207	217	233	239	217	213	221	202	213	233	223	214	228	224	209	193	200	210	218	216	232	214	247	215	233	231	231	241	205	191	203	244	229	188	212	231	191	200	223	222	206	227	234	234	213	218	215	200	230	206	217	234	206	258	221	233	253	217	212	204	194	240	219	194	210	198	211	208	213	238	216	211	205	222	221	211	193	193	200	220	247	225	252	223	220	243	213	232	245	220	211	219	190	236	210	207	214	209	230	196	212	250	211	227	221	200	221	208	211	219	188	216	213	208	239	203	231	217	217	222	209	218	216	230	207	199	209	221	242	215	213	191	213	182	221	203	207	211	214	221	238	205	220	217	198	235	230	238	242	217	226	225	210	228	234	237	222	226	240	214	221	218	249	222	249	221	228	205	235	244	233	207	214	221	221	220	207	233	216	195	199	226	236	194	208	186	233	211	212	253	220	205	205	220	235	213	230	214	233	230	246	224	229	210	191	203	183	221	192	197	207	224	220	230	224	193	237	201	201	217	233	210	219	221	215	197	222	218	182	219	215	250	204	203	189	201	242	221	226	196	199	223	233	235	207	229	228	221	201	219	207	233	198	241	244	223	203	231	202	208	247	244	221	223	206	208	214	201	196	205	228	193	222	230	222	201	199	224	189	215	194	226	228	239	206	234	204	215	228	250	216	236	217	201	216	203	229	167	239	226	214	197	243	238	224	208	204	208	211	206	191	191	208	230	191	219	249	219	174	208	222	199	223	238	239	213	202	191	215	228	219	212	233	222	222	224	211	233	225	227	213	208	211	228	195	222	221	212	223	197	215	235	228	243	210	227	242	228	219	236	234	234	189	198	224	212	225	219	217	221	202	197	236	232	217	224	226	210	216	256	185	192	195	231	218	195	224	209	242	212	217	223	217	251	243	227	209	249	223	220	209	229	227	227	202	231	234	222	194	189	185	215	222	262	218	223	211	202	222	184	197	223	223	190	202	201	214	231	215	207	215	206	218	188	210	238	236	215	207	225	210	215	205	203	207	226	206	200	220	230	220	232	202	236	214	231	229	220	204	211	215	249	249	232	201	221	217	215	240	207	206	228	213	238	211	236	217	211	230	217	196	245	211	223	221	215	227	217	206	218	186	206	226	236	230	239	204	205	207	240	218	189	210	231	261	207	200	203	256	237	182	225	234	204	209	230	216	204	192	207	222	200	217	205	234	249	225	234	238	208	207	226	225	254	218	243	215	212	220	220	251	225	225	208	210	241	201	211	219	241	216	204	226	198	226	227	201	220	198	215	201	214	236	220	219	217	201	206	228	216	212	224	264	224	206	200	236	199	199	201	224	250	209	208	220	229	238	230	226	203	201	222	210	213	213	261	214	216	223	220	226	221	208	195	227	216	231	232	232	214	183	192	259	239	209	243	229	224	202	211	200	212	190	223	213	212	237	205	189	235	243	197	206	227	202	224	186	199	225	255	223	218	208	209	198	196	230	225	219	212	225	192	201	264	199	210	227	224	201	200	234	239	205	199	235	204	182	190	216	233	273	213	215	208	217	238	217	199	202	239	231	232	267	216	203	229	239	227	203	221	221	220	238	175	206	252	224	222	226	236	232	220	203	205	218	228	222	252	223	211	227	225	199	206	240	184	213	184	199	221	206	210	220	208	222	214	207	192	236	225	240	236	196	219	225	230	204	213	226	222	204	224	223	197	183	209	229	224	211	241	200	233	232	183	275	246	201	218	232	208	202	207	198	220	205	238	197	211	219	208	235	246	214	238	228	231	220	239	260	207	240	229	186	199	235	227	219	200	222	217	204	229	226	238	211	261	244	198	199	220	239	203	205	217	235	210	211	242	229	216	206	228	218	234	207	225	198	231	220	198	244	195	196	197	205	230	228	220	227	188	231	198	216	200	217	222	218	168	218	203	230	207	223	226	215	208	213	236	234	223	209	247	220	215	205	207	208	218	253	228	204	230	241	211	231	221	205	202	217	214	215	221	200	231	256	225	197	215	218	211	210	215	230	215	171	216	194	197	231	220	187	233	198	214	215	205	221	219	224	193	218	218	218	222	222	228	233	214	217	203	201	226	208	227	249	219	222	214	254	192	211	217	201	218	190	248	244	203	222	227	223	247	206	206	222	200	244	221	199	191	196	230	206	215	246	234	204	232	250	197	238	197	198	210	212	220	247	234	217	195	259	197	232	205	217	237	261	230	237	203	226	204	197	214	255	206	195	209	256	240	197	229	211	219	224	230	222	219	220	217	231	186	196	215	210	175	213	227	224	192	217	204	227	215	201	228	221	236	214	193	222	252	199	241	236	231	236	221	230	207	197	225	201	215	230	221	222	245	248	226	219	222	225	220	212	246	242	223	231	188	224	203	210	220	217	205	224	231	227	209	218	201	192	198	206	227	207	222	210	207	258	202	235	229	225	225	224	245	188	231	235	231	232	224
6177	842	1414	1563	1410	1202	1072	1017	886	871	798	757	770	743	702	691	675	669	678	630	638	608	609	669	661	627	631	596	638	611	656	637	584	637	616	638	675	643	588	618	606	557	643	562	613	613	610	628	607	633	607	612	613	605	581	590	579	589	609	622	599	588	611	595	584	618	605	604	573	612	597	601	607	573	632	578	641	595	558	592	600	627	576	625	596	610	604	649	591	615	576	614	622	611	657	592	630	597	580	583	644	602	608	598	607	599	579	601	618	591	572	592	645	566	567	569	608	623	598	641	589	623	620	635	594	600	587	593	618	588	577	559	630	582	615	613	616	603	641	602	588	580	585	618	626	608	609	648	597	577	616	622	604	565	567	578	608	595	584	607	621	554	589	599	593	586	642	570	578	597	620	599	585	620	577	562	598	611	601	598	630	584	568	590	580	589	608	620	575	595	584	600	573	607	611	591	624	576	616	595	575	571	559	568	613	620	573	623	579	602	597	627	540	596	580	588	587	627	608	565	586	612	608	608	531	610	599	601	601	620	599	572	610	605	604	581	570	571	615	562	618	582	585	560	634	613	597	600	592	567	611	643	569	598	588	600	560	601	613	602	592	591	618	638	605	567	571	554	578	622	568	577	603	567	601	557	609	576	619	578	579	617	594	583	631	616	604	575	656	554	580	606	589	624	603	570	610	619	619	609	567	583	606	606	562	599	609	562	616	607	553	585	603	611	627	613	617	620	613	603	630	565	583	589	581	620	587	591	634	557	582	617	620	624	616	601	605	583	600	601	614	591	598	556	588	582	575	612	626	612	603	610	579	568	553	585	598	591	609	557	583	587	604	655	604	564	615	617	631	621	623	591	594	602	590	549	606	612	577	639	620	613	562	630	626	582	618	637	591	580	614	615	563	558	619	604	561	593	580	599	558	571	616	578	607	599	599	636	626	589	583	607	606	578	616	581	612	596	587	571	596	594	567	601	610	585	613	618	587	621	591	601	592	600	627	624	594	638	586	605	573	622	624	601	588	585	595	578	563	615	640	569	586	599	589	598	580	619	567	609	606	569	599	606	631	577	575	596	605	581	593	615	601	595	572	622	579	606	566	581	590	556	591	601	574	594	606	567	587	581	640	542	598	622	606	588	573	592	658	602	572	554	559	602	569	622	571	631	566	596	623	607	603	563	602	588	577	573	620	570	618	619	596	586	569	586	592	605	582	577	640	581	626	616	627	604	621	593	623	628	570	619	573	580	612	581	528	614	591	635	623	588	594	577	606	619	609	599	601	604	582	572	614	572	555	599	613	575	586	580	595	571	635	571	622	578	596	594	573	602	580	623	550	564	575	630	592	618	606	592	584	596	573	597	583	623	575	579	608	652	583	625	599	613	584	561	572	599	605	597	575	594	645	591	605	585	624	605	587	578	612	614	578	608	590	584	570	566	610	606	573	609	581	617	583	579	582	594	571	634	544	576	596	632	604	623	600	607	606	600	629	607	657	567	592	574	578	619	648	568	623	625	640	598	559	605	652	610	589	566	585	573	636	586	597	570	555	657	592	606	593	592	600	595	582	587	587	582	581	603	610	593	574	607	626	624	619	615	570	653	616	591	592	586	599	607	579	590	624	590	596	601	612	589	608	595	631	628	604	602	599	572	627	557	584	616	579	557	598	589	565	645	577	614	574	585	581	616	582	555	607	593	607	593	613	610	613	564	579	622	550	592	595	614	615	585	598	542	550	625	616	548	622	551	615	584	573	602	607	645	587	592	593	594	591	570	636	588	636	576	596	618	614	611	606	590	567	593	611	582	613	554	600	596	609	602	580	602	611	598	559	615	569	586	612	614	596	592	567	646	630	556	602	601	575	622	598	603	579	578	603	586	617	596	603	599	605	610	614	552	586	617	627	575	611	559	625	603	599	566	622	559	602	570	598	585	565	566	573	610	619	598	612	596	580	595	591	586	569	603	628	622	580	619	627	630	575	608	588	583	604	567	588	600	628	593	579	584	601	612	573	544	607	580	587	611	559	586	593	594	659	628	599	604	607	558	636	611	589	545	597	605	572	575	633	619	603	613	596	628	593	607	631	609	625	582	622	574	531	593	588	566	583	556	554	601	605	609	550	619	583	595	621	605	552	596	600	622	635	582	597	623	575	549	619	615	573	605	588	618	606	628	599	598	642	599	575	595	591	597	581	603	607	624	605	610	613	590	604	556	624	634	624	642	605	579	596	606	607	569	606	598	565	557	562	626	637	591	630	574	602	592	621	620	591	568	588	594	608	580	598	632	598	615	596	615	654	595	610	602	532	602	603	613	563	580	581	584	639	630	621	594	587	551	545	626	603	567	564	604	629	613	583	595	577	623	602	652	604	599	620	631	655	579	581	613	587	633	574	594	619	581	617	602	559	621	634	578	643	625	610	626	608	589	618	655	652	622	622	588	554	602	578	608	631	584	610	587	589	607	583	564	643	559	557	575	594	613	564	608	587	599	640	613	590	569	577	590	608	602	652	582	612	657	568	577	580	571	565	628	594	611	596	565	617	616	604	593	640	607	622	561	605	602	606	619	601	603	631	588	594	594	591	597	584	547	556	577	620	606	627	666	589	582	587	619	590	590	555	638	617	632	589	591	618	620	575	584	608	573	569	588	590	576	566	592	573	640	596	575	562	610	590	538	618	586	588	576	610	592	616	589	601	582	603	602	583	605	555	597	590	573	597	593	629	623	580	595	605	554	620	590	610	604	561	578	610	569	634	600	602	600	622	596	621	590	624	603	606	557	602	610	613	568	597	590	629	626	592	626	593	564	589	583	600	607	576	579	593	580	575	605	585	575	617	618	562	615	597	575	593	584	619	600	619	593	575	611	583	584	600	645	644	661	573	596	608	621	617	568	594	604	614	590	607	589	623	602	573	587	619	571	540	625	581	596	596	588	644	602	615	611	594	573	591	593	579	614	565	578	646	606	531	622	551	564	571	558	599	580	659	617	568	600	578	619	596	586	589	564	585	573	604	616	617	628	604	604	591	623	648	626	583	612	613	621	639	585	592	613	565	612	609	591	584	618	630	604	547	614	594	584	632	597	581	623	572	629	603	583	565	550	616	579	578	614	619	578	585	591	645	601	573	625	598	561	573	611	578	572	612	642	595	559	628	630	643	593	617	604	568	592	608	593	638	609	596	608	581	612	648	631	564	587	632	586	568	648	635	615	577	571	635	619	613	638	575	586	600	594	611	656	634	612	595	604	650	599	592	580	574	562	560	610	561	589	587	589	611	585	626	582	630	613	569	581	632	632	603	579	559	583	599	587	602	623	594	609	597	622	648	602	614	600	579	569	608	661	622	628	617	626	583	597	592	636	577	599	556	616	589	680	647	574	641	567	589	597	607	570	606	611	585	594	598	578	618	607	642	586	629	611	620	612	590	598	574	625	562	603	611	639	593	644	572	618	611	596	619	634	615	578	545	600	661	553	594	592	598	618	587	618	601	594	587	574
14161	1343	1152	993	750	630	571	549	482	466	469	464	441	420	391	394	420	421	377	419	383	392	386	411	418	396	360	394	389	384	405	373	392	417	372	396	389	379	385	395	385	378	377	400	378	375	389	384	439	364	402	380	359	374	386	392	386	376	380	397	340	401	358	347	411	383	389	362	382	384	405	378	384	381	395	420	344	385	393	364	368	392	440	387	364	388	406	364	390	397	396	389	425	367	386	398	389	396	392	403	357	383	401	374	399	393	382	389	387	364	394	370	381	387	393	404	363	360	373	396	404	351	398	369	375	379	374	349	355	366	403	386	414	403	382	409	402	384	421	374	380	381	373	387	408	398	352	396	402	429	407	379	404	370	417	403	399	399	421	423	413	423	383	396	372	376	378	378	385	402	429	382	381	377	407	364	361	364	398	392	383	372	389	393	385	458	366	383	385	371	384	411	421	384	400	394	402	389	364	435	421	384	381	353	409	370	369	398	435	368	397	408	389	378	390	361	390	398	374	371	398	388	355	433	346	392	395	389	416	419	384	380	357	396	382	401	367	437	359	405	378	363	359	378	394	425	398	390	376	392	418	371	382	386	394	387	415	402	401	363	361	354	397	413	375	364	363	436	387	433	395	396	357	372	400	382	421	397	385	358	391	349	415	353	388	350	400	394	390	405	364	370	427	404	379	402	400	388	366	425	418	416	400	348	386	371	374	374	349	383	426	412	364	377	409	376	382	382	388	408	380	366	404	432	374	370	403	399	362	389	380	378	390	394	383	365	391	399	405	424	366	383	408	384	398	377	391	380	367	410	401	359	363	346	377	363	413	399	386	403	402	352	409	374	384	381	418	375	371	402	367	410	380	414	381	388	416	395	424	354	381	421	372	374	354	392	390	405	388	410	365	385	413	411	399	407	394	391	374	388	384	367	410	374	424	385	394	355	422	371	338	403	377	387	343	393	406	416	373	387	403	398	366	385	378	388	393	394	377	429	414	399	445	394	394	378	378	410	363	396	404	357	396	365	367	391	367	369	391	427	376	348	363	364	377	387	389	384	429	358	407	397	373	356	363	395	372	366	372	388	398	386	403	408	303	390	385	410	392	431	356	347	394	414	375	353	382	377	383	355	414	371	374	372	420	381	371	361	362	349	387	376	391	329	367	354	410	357	419	409	345	433	360	380	349	365	399	406	390	332	369	398	377	390	379	384	386	340	390	369	350	357	375	381	387	373	382	382	374	404	382	424	403	384	374	360	395	386	339	410	416	413	427	390	369	378	392	393	431	389	390	424	380	390	357	372	369	379	361	411	371	371	386	355	358	343	396	419	378	378	387	364	401	419	389	385	394	384	389	414	395	355	390	404	376	421	406	394	410	416	389	433	376	367	364	427	387	377	397	416	409	393	370	431	407	423	380	385	389	386	366	399	382	426	379	361	365	393	398	391	354	412	400	404	393	362	374	373	382	417	366	392	357	360	348	394	378	388	372	412	396	393	376	412	410	394	393	394	354	395	404	374	360	367	414	348	400	343	389	388	374	372	371	366	375	366	410	357	345	408	358	361	412	401	373	371	377	409	385	415	393	371	398	354	381	382	411	378	383	420	365	417	376	397	361	380	375	381	364	389	376	437	344	396	394	373	334	431	404	374	373	398	377	392	380	416	395	400	392	370	365	392	420	389	417	433	365	366	364	407	394	351	400	392	369	372	381	368	414	373	396	383	374	368	365	408	390	376	398	384	395	375	374	350	411	350	391	330	400	372	388	361	402	387	408	368	414	353	348	403	382	392	400	386	399	384	402	359	420	396	381	388	401	382	365	371	383	360	380	422	378	421	359	394	398	352	367	401	398	369	396	401	408	401	363	394	376	367	363	362	360	396	390	422	366	375	453	371	396	411	403	424	402	399	420	373	383	337	371	405	411	382	385	404	381	378	426	382	367	408	414	427	412	386	356	385	366	430	426	381	379	399	358	396	427	359	371	381	387	384	394	343	356	387	384	368	381	378	386	401	382	382	349	408	333	401	374	424	391	373	369	379	419	412	373	350	368	377	385	394	379	372	355	407	383	407	397	390	365	369	367	391	361	364	403	380	364	374	388	394	385	418	382	348	398	377	356	347	362	353	375	372	365	388	401	392	358	422	383	429	369	350	406	369	349	386	360	399	368	405	366	388	376	360	381	363	360	403	414	373	399	407	409	397	410	358	397	382	436	391	421	426	403	400	378	400	341	347	425	400	406	401	385	404	338	366	344	380	410	359	405	396	418	381	409	391	401	365	387	362	371	392	416	403	386	350	388	403	408	402	348	361	371	361	390	348	381	382	422	384	375	393	395	384	384	346	404	369	399	392	389	377	382	384	368	415	362	384	363	384	422	434	394	392	351	382	389	402	377	397	403	400	385	384	428	371	435	409	357	374	370	382	422	369	407	356	379	400	379	358	349	387	389	429	394	385	389	409	366	360	414	370	380	407	406	373	390	365	357	368	383	383	356	409	357	396	382	432	396	365	378	370	380	368	389	357	379	396	364	366	401	361	337	381	397	373	339	401	367	379	402	400	381	357	340	399	355	358	365	402	371	355	403	359	360	377	375	403	380	396	383	378	425	377	397	402	388	408	383	383	417	377	382	399	408	366	395	423	346	398	393	385	387	366	368	388	403	384	367	380	371	366	369	360	359	395	401	375	401	405	351	401	370	388	358	406	382	350	396	387	388	386	377	376	388	405	407	375	363	355	382	378	397	386	413	355	402	400	389	357	406	405	330	388	404	380	399	416	402	409	391	402	393	380	391	369	382	351	336	399	413	357	379	432	384	414	402	376	373	413	395	394	377	369	408	368	397	346	406	402	381	425	378	406	402	435	405	365	397	380	388	374	376	401	402	379	429	391	406	344	385	393	389	407	417	363	372	388	358	362	393	411	408	425	382	384	393	360	414	404	352	371	380	376	390	414	400	393	372	345	357	380	370	409	385	361	396	401	400	360	379	367	399	431	358	371	385	407	399	383	367	390	344	400	378	392	361	384	405	404	356	394	382	388	421	344	383	408	387	376	375	366	408	399	373	374	372	406	390	356	373	404	396	386	386	415	396	388	406	338	399	390	345	373	368	385	379	364	382	357	366	420	384	385	379	370	352	374	371	395	405	390	386	389	450	369	406	385	424	402	374	373	380	403	393	377	339	406	381	370	379	368	366	379	429	400	386	405	369	372	388	343	346	385	359	391	411	368	433	378	398	389	411	387	402	383	406	396	358	390	391	391	403	391	344	326	404	382	376	389	365	399	441	395	404	366	368	363	384	381	389	371	388	365	410	384	405	396	395	404	367	394	365	377	376	365	404	440	399	327	359	361	401	393	401	374	389	317	369	388	373	362	403	381	399	423	367	349	365	403	382	389	376	407	389	380	363	395	371	399	382	377	388	374	386	378	392	382	331	398	409	405	399	407	354	378	392	372	393	416	414	428	394	393	410	365	371	401	377	383	431	421	396	415	409	373
8219	1469	2416	2710	2505	2166	1840	1706	1571	1475	1322	1306	1310	1150	1147	1056	1038	1051	1057	1025	1047	981	1039	948	970	994	952	955	1034	1018	953	982	963	1022	983	911	1018	956	998	928	968	904	983	989	1002	942	936	989	893	907	952	930	1011	930	956	952	970	926	959	919	960	929	936	945	870	972	971	1020	940	984	991	909	932	950	911	963	955	1000	934	961	986	949	913	981	934	979	958	933	962	931	980	931	957	929	951	960	947	905	993	960	927	974	939	896	946	939	921	921	937	935	926	923	904	962	955	964	972	913	973	874	917	958	908	994	993	956	916	913	956	955	976	965	951	960	991	966	989	942	927	926	953	960	938	943	876	897	909	968	937	934	998	953	924	911	936	961	964	934	943	939	954	902	881	904	930	935	964	947	980	962	953	886	949	904	906	912	888	964	898	906	1015	958	941	1001	865	944	947	970	943	919	886	923	894	959	979	923	966	943	919	986	993	983	974	948	909	956	895	964	956	889	897	891	990	927	942	916	961	899	945	861	923	970	902	951	931	932	857	996	878	969	951	905	958	982	907	952	971	986	944	1011	975	987	889	958	946	908	918	925	965	929	955	950	872	942	974	979	913	929	930	950	868	938	936	925	932	934	907	923	909	962	916	952	929	909	913	962	886	901	992	910	940	930	940	926	919	939	939	946	964	932	905	966	875	929	961	1025	946	926	941	998	911	902	932	928	933	927	989	946	899	901	934	990	920	909	957	900	954	957	924	906	907	956	967	919	901	910	911	908	972	901	914	943	935	967	921	974	974	956	952	977	893	921	969	909	931	996	996	921	964	935	962	979	948	942	932	918	926	956	957	923	920	932	940	928	988	974	962	957	976	959	968	912	950	924	914	914	909	945	958	883	973	955	961	947	957	971	928	895	875	938	929	914	951	960	969	941	923	950	935	924	927	930	961	1015	921	932	922	1009	952	930	933	962	951	930	960	966	938	934	983	957	899	942	928	939	931	880	887	915	946	905	891	920	923	963	942	953	924	941	982	930	920	916	926	912	934	936	925	952	865	942	953	894	987	881	959	990	922	971	914	951	942	905	927	902	948	941	938	924	922	985	979	991	937	928	916	943	941	966	913	967	962	874	939	965	947	973	960	890	959	941	941	918	888	951	938	875	924	969	944	900	947	920	939	924	939	941	951	900	904	972	980	941	887	957	981	955	922	970	901	911	1010	942	984	933	872	911	926	980	948	959	935	957	937	947	897	937	908	923	926	958	927	930	979	961	944	906	896	970	928	932	933	905	946	980	948	952	869	979	922	947	951	931	988	951	938	914	937	925	917	957	956	898	964	916	949	985	995	965	921	915	947	952	949	945	927	938	879	895	900	938	879	999	894	918	928	973	1028	1024	876	950	941	903	955	1004	935	918	897	905	876	912	977	931	916	966	1008	910	976	1000	927	901	885	951	957	981	983	910	900	924	987	939	894	947	967	892	905	991	940	968	943	923	942	952	989	949	933	886	855	919	934	967	968	937	918	985	990	954	947	937	927	966	930	947	948	939	946	909	940	988	1011	927	965	927	994	961	963	977	969	924	948	971	1007	952	904	956	977	1003	909	934	929	897	946	935	919	971	922	872	900	967	975	932	889	892	909	921	949	957	940	933	875	918	946	981	927	963	913	976	946	916	905	875	896	944	959	924	890	933	974	938	961	938	925	903	940	961	960	989	934	959	913	961	928	971	958	897	959	962	945	948	910	936	934	950	951	929	948	952	922	1001	957	890	894	911	897	927	934	933	992	908	919	950	986	917	951	962	967	930	955	905	929	933	987	959	940	960	953	899	946	929	937	918	997	916	975	982	900	1011	946	927	911	920	960	912	955	923	928	931	949	957	994	922	924	948	953	905	953	973	1013	948	949	942	933	960	977	956	923	986	949	956	929	921	953	938	959	948	954	930	890	897	955	980	946	955	868	936	919	965	938	928	956	968	889	942	966	936	957	964	929	991	921	966	970	919	950	867	893	950	917	953	918	930	987	978	961	963	924	929	991	948	956	922	900	965	849	895	974	901	938	902	908	936	919	962	901	928	889	965	941	961	951	965	927	903	984	1043	910	908	957	968	915	870	913	926	990	919	1000	914	920	962	926	956	937	959	937	925	975	925	911	944	945	864	958	914	965	974	927	948	907	916	969	982	946	923	962	937	934	957	992	941	925	935	967	938	895	977	938	931	969	912	950	921	929	916	895	975	928	921	925	951	970	945	960	932	945	957	885	938	1017	945	998	941	954	919	933	951	950	950	984	897	1011	921	944	906	946	987	916	971	932	960	944	951	982	973	886	933	929	947	992	953	890	946	910	959	962	956	918	966	885	935	865	969	968	906	982	902	917	933	986	974	935	973	944	895	906	930	940	956	953	993	937	961	956	928	895	921	932	940	976	915	918	960	934	932	858	977	916	908	939	922	952	953	861	921	974	972	954	920	886	970	960	958	906	950	949	893	886	907	963	932	994	950	920	893	939	930	892	935	922	954	926	917	955	932	915	960	955	956	981	970	918	959	943	976	902	970	900	926	897	924	957	919	910	945	934	929	976	943	943	937	956	954	964	911	964	935	940	961	901	983	939	947	942	918	961	937	883	996	944	921	955	992	923	920	1002	958	982	976	959	957	982	942	923	935	974	927	924	913	952	1011	878	960	925	920	915	927	903	980	888	922	954	960	888	928	882	944	971	884	953	928	932	943	914	928	950	972	911	866	877	989	900	963	942	950	967	890	936	998	951	929	914	923	970	949	922	959	947	948	920	896	902	948	871	964	937	919	950	870	917	879	947	973	941	1007	922	904	952	978	886	887	976	865	963	958	914	950	938	949	903	954	909	960	886	915	940	899	904	960	920	929	950	910	943	932	972	934	938	927	909	957	912	916	1000	961	905	1002	971	972	931	907	936	934	935	928	952	971	939	954	913	946	912	930	921	920	899	937	910	969	933	923	921	917	919	1027	912	968	996	933	940	953	925	925	874	868	954	935	924	935	907	939	948	888	909	890	933	931	904	961	956	948	917	957	1046	920	932	969	920	977	990	971	948	922	941	940	955	935	921	933	923	966	946	981	977	908	984	964	987	952	932	954	923	936	944	943	960	942	973	970	932	984	906	915	941	933	964	980	971	916	937	935	923	945	959	932	955	1009	939	946	931	941	981	967	916	920	944	970	963	1044	952	872	959	892	960	946	953	876	983	913	950	956	1022	933	919	915	961	925	915	982	919	915	950	907	975	907	897	981	902	933	972	923	916	962	1011	976	966	889	890	984	975	1017	966	924	919	968	979	910	982	928	942	954	995	897	915	950	1001	938	957	999	939	928	961	972	938	983	954	922	940	874	966	946	910	910	910	957	918	923	996	955	969	958	940	869	984	1013	944	912	919	918	927	951	905	914	953	907	959	973	947	982	941	883	990	940	1007	936	934	949	940	993	927	910	972	941	987	944	952	923	906	1008	942	937	931	892	884	909	962	967	928	921	956	963	899	923	930	955	960	943	918	964	917	934	889	999	936	925	931	932	904	914
1618	349	369	382	334	335	318	361	355	363	352	332	337	350	349	356	362	357	360	339	361	351	357	375	381	346	356	350	340	346	319	334	317	385	362	389	326	343	330	347	346	388	373	340	317	354	369	382	338	320	330	345	360	298	368	365	353	383	363	320	384	339	374	339	333	377	416	387	295	322	341	349	394	362	316	352	335	319	299	331	330	327	361	345	366	366	363	352	328	332	371	322	341	338	372	355	341	354	357	353	378	311	328	367	334	360	356	400	334	317	344	339	303	347	348	314	302	331	360	332	345	332	310	361	375	334	318	328	371	348	318	398	374	326	361	371	358	358	342	372	364	357	335	348	351	338	388	361	370	350	360	363	358	324	344	330	345	344	370	372	356	358	366	348	330	359	375	340	373	337	352	352	359	309	352	361	351	374	316	351	333	333	316	355	335	348	370	346	345	339	356	354	357	365	355	373	369	339	356	330	348	353	345	319	396	317	312	303	354	351	360	363	357	345	338	320	330	346	329	362	361	330	361	355	343	349	312	356	360	333	309	352	313	379	349	353	325	351	358	332	360	334	316	385	338	356	340	353	361	332	340	355	354	351	333	329	300	300	318	340	351	342	360	345	361	362	344	344	400	395	335	341	345	348	329	338	366	357	361	372	386	333	344	341	354	312	329	355	332	361	342	334	366	315	329	336	344	375	354	362	334	331	312	323	315	346	368	364	356	360	352	319	382	350	329	341	307	385	337	326	325	371	352	339	362	351	354	342	354	359	323	331	310	316	335	354	374	337	324	295	363	340	358	322	347	326	313	319	353	335	363	334	358	342	318	347	351	350	358	365	357	322	343	359	331	336	339	325	337	341	373	328	355	286	344	343	351	353	320	338	353	310	337	348	348	329	305	345	363	328	350	314	355	334	331	337	322	373	357	331	313	375	321	323	364	308	332	328	356	343	358	328	357	324	366	348	298	352	317	332	321	329	344	365	366	351	327	359	348	402	368	349	370	356	316	318	371	339	324	351	347	356	335	353	382	331	344	349	351	326	346	330	321	327	364	372	340	366	332	354	351	387	365	352	338	332	332	343	369	350	324	332	323	329	365	340	351	369	338	355	319	348	348	343	337	352	344	349	341	359	351	351	336	349	341	347	323	347	330	332	371	361	363	344	335	356	328	340	339	336	331	315	334	372	337	338	310	310	348	380	337	351	333	338	395	360	342	366	352	370	350	340	326	336	350	377	334	311	309	359	343	322	319	362	367	335	367	374	362	351	349	387	322	345	354	333	319	366	381	334	329	328	333	336	356	308	363	391	368	333	365	351	376	362	355	307	348	349	334	328	341	300	344	396	348	330	334	359	365	333	321	312	318	346	361	348	369	366	356	324	319	328	381	327	337	329	334	366	345	329	380	315	382	370	360	323	345	333	401	347	330	325	326	331	361	350	355	377	344	343	355	359	360	368	337	334	356	383	349	335	362	358	380	339	342	355	356	330	348	344	340	358	378	367	377	342	319	303	320	353	324	366	329	307	343	379	328	393	341	340	327	315	367	355	336	339	360	389	333	385	326	346	315	324	307	370	341	374	339	338	368	378	352	404	366	362	340	350	337	327	337	345	334	352	376	332	356	329	351	323	347	329	361	350	348	339	358	362	345	323	319	330	325	356	355	323	335	326	337	337	378	342	328	360	334	356	335	363	361	323	363	352	373	335	345	349	355	367	350	341	369	368	358	354	370	391	353	344	330	338	321	338	335	363	380	340	345	362	347	380	339	397	305	347	333	343	327	338	359	345	335	314	374	336	351	326	347	354	321	322	343	347	342	334	314	343	328	351	333	338	349	353	351	333	342	319	360	338	336	319	364	366	326	337	337	331	381	352	346	365	378	358	339	370	338	385	376	340	367	346	370	337	349	336	323	310	318	384	349	354	338	337	324	343	315	361	331	361	366	350	332	334	321	344	350	349	371	343	348	351	304	342	346	345	347	333	305	355	322	362	313	358	302	343	320	304	314	303	340	356	362	374	313	358	365	347	352	346	348	356	368	342	340	299	342	351	312	369	376	359	344	353	364	379	335	371	314	365	344	345	319	352	339	343	342	347	344	355	346	336	380	334	318	337	325	361	356	330	349	347	392	373	344	362	328	330	326	319	329	375	375	359	343	342	339	349	351	318	342	341	350	382	349	337	318	357	350	344	301	366	319	352	322	352	339	360	331	309	289	361	365	363	383	382	328	333	341	327	320	362	348	344	355	339	371	350	344	314	327	353	328	331	348	352	344	372	382	386	328	382	333	371	326	328	322	348	342	329	338	356	364	357	371	351	341	350	353	351	355	352	334	297	368	360	351	339	359	338	324	379	316	364	380	359	368	339	325	339	343	364	357	309	317	318	325	315	314	353	361	358	339	338	336	331	345	330	358	357	359	321	366	362	337	321	358	336	355	331	348	335	359	350	345	371	351	308	343	356	377	347	323	328	334	372	323	351	363	370	318	393	372	388	390	350	350	319	343	374	351	351	368	320	301	340	339	353	292	364	336	382	347	339	350	327	306	377	338	350	348	354	377	351	322	331	298	307	330	353	328	374	304	366	349	322	348	328	335	352	385	340	333	327	365	332	364	389	299	339	374	334	350	346	344	374	336	365	353	340	307	352	319	357	348	353	334	366	366	379	315	377	289	330	345	324	318	320	302	376	401	330	340	380	325	323	351	384	322	357	342	367	362	327	326	355	391	371	380	317	333	315	337	384	356	302	363	338	355	296	346	374	363	352	314	337	334	317	324	342	348	320	353	340	366	375	339	352	396	331	323	366	346	374	346	359	318	301	324	348	355	362	354	352	340	330	354	356	374	341	323	316	354	331	335	343	372	331	366	375	356	360	378	346	346	368	338	352	313	328	321	339	361	354	352	347	327	321	346	367	347	340	351	348	316	303	370	355	396	376	345	328	326	357	347	349	338	345	358	349	332	366	355	345	337	362	363	357	329	369	366	338	334	392	368	347	349	361	338	331	375	368	350	359	352	353	295	338	364	387	351	342	355	337	342	324	351	338	351	347	368	377	326	301	368	330	347	354	358	364	357	339	350	333	341	356	310	349	327	301	369	328	316	350	353	329	351	381	388	338	358	355	347	373	332	377	370	331	349	336	357	336	367	342	318	326	351	370	377	368	336	339	312	374	353	324	343	355	380	333	340	335	352	346	316	311	333	329	342	343	349	314	359	365	351	343	379	356	341	328	347	355	356	364	339	330	366	365	363	365	352	340	341	355	338	378	340	327	391	388	342	319	344	336	338	326	312	332	321	360	376	363	327	357	337	368	355	336	361	378	340	359	309	345	337	316	377	332	334	336	342	370	355	337	334	387	350	378	335	346	315	364	348	359	316	308	337	318	337	329	346	318	341	333	360	351	363	360	318	340	331	344	371	353	337	380	334	366	396	343	364	303	389	358	366	318	340	355	359	346	343	341	368	337	349	362	336	347	350	340	321	336	330	329	329	351	317	366
1998	903	931	955	926	905	854	863	869	924	884	847	881	820	839	803	824	888	850	846	851	820	821	850	861	883	797	881	801	811	866	795	787	811	855	831	855	853	844	838	814	839	845	757	882	825	849	839	813	815	772	806	859	853	823	890	863	825	820	826	790	886	843	832	781	871	799	812	872	867	834	861	839	865	830	833	845	804	818	820	829	859	726	839	830	803	858	829	839	810	892	850	816	890	798	770	807	820	801	818	853	811	847	850	832	805	877	876	835	832	851	803	799	822	879	814	814	801	881	799	812	838	772	864	871	818	800	927	820	825	836	815	819	816	849	847	845	827	879	849	845	837	841	822	825	820	834	843	861	914	853	785	816	823	833	807	816	828	830	822	864	875	867	827	831	826	913	807	806	885	786	800	880	837	818	863	790	808	786	865	827	783	822	811	825	844	802	816	769	831	816	832	813	830	830	811	838	798	808	813	830	852	821	842	808	855	827	871	855	833	817	853	823	863	817	850	824	834	834	788	848	784	862	875	846	857	880	835	760	869	849	827	837	822	847	846	822	809	864	846	854	879	801	872	855	830	871	802	817	827	833	923	840	865	796	830	841	844	828	780	867	869	815	844	841	798	816	834	845	878	807	899	856	842	860	792	832	812	813	823	824	824	834	880	817	856	846	820	812	843	814	800	814	859	853	850	816	861	887	829	812	816	836	781	831	815	836	829	818	842	830	808	859	850	823	797	873	776	823	777	850	839	828	822	874	794	857	838	805	834	803	819	847	782	821	836	827	779	825	840	786	831	810	793	839	842	788	876	864	836	816	888	855	800	810	862	834	861	923	838	880	782	866	847	823	825	886	849	783	871	856	818	799	833	841	898	806	845	813	807	866	824	847	760	793	823	822	798	841	843	801	857	839	801	759	787	818	806	814	802	801	861	830	866	893	862	797	812	841	795	884	913	855	843	821	785	772	834	821	871	809	815	843	770	828	844	793	820	876	752	828	814	842	821	838	825	824	827	805	839	797	781	858	810	855	835	877	854	817	822	865	781	794	798	825	788	861	782	854	844	844	823	809	864	802	858	811	858	838	846	830	813	846	838	827	814	767	829	814	816	815	837	865	824	838	824	823	829	835	804	869	857	835	811	813	819	821	806	861	854	814	800	787	821	824	755	855	823	802	814	878	859	792	810	839	850	832	895	826	798	829	875	820	832	851	787	851	836	774	821	828	826	841	842	807	803	860	858	844	862	814	837	829	839	848	791	793	837	820	862	866	841	823	818	867	922	798	843	850	831	833	873	851	846	828	838	860	830	808	832	791	826	900	820	849	802	823	842	849	774	881	814	892	845	831	771	786	843	851	829	833	833	807	858	839	770	876	850	801	772	829	861	850	819	803	871	832	807	851	782	873	796	845	868	796	822	809	884	802	861	794	820	864	773	817	804	825	826	816	835	837	837	801	884	848	844	829	838	816	781	840	865	811	791	844	816	840	828	855	877	803	820	822	810	899	883	872	822	839	843	833	828	813	832	807	851	799	869	897	826	845	844	804	899	814	835	819	802	848	822	836	844	824	841	850	799	848	808	845	794	829	838	810	826	810	839	825	789	778	863	804	854	811	833	855	853	846	880	808	861	797	873	790	876	818	796	857	806	826	901	820	843	802	829	849	817	806	836	862	823	836	840	863	838	817	855	855	833	826	828	894	837	806	788	862	787	859	836	819	837	838	839	821	811	828	829	862	859	862	800	808	805	814	820	818	850	839	824	800	815	892	840	850	867	820	841	848	805	824	852	870	824	797	793	812	793	852	845	815	820	836	898	790	826	837	824	841	851	851	921	808	804	817	837	861	809	807	813	805	793	876	849	800	822	820	798	830	799	827	834	876	844	841	805	877	844	802	893	875	826	851	851	827	817	797	849	801	823	811	857	893	805	830	869	863	829	882	866	809	872	794	832	771	790	844	813	863	832	848	841	821	810	844	844	816	800	801	828	836	812	834	790	811	791	841	808	812	760	849	819	807	888	834	848	825	845	862	834	838	879	779	871	808	829	789	864	782	822	857	868	817	782	832	822	818	827	808	771	858	818	851	839	824	867	805	860	815	808	797	880	863	822	857	810	861	841	857	841	844	862	838	850	860	825	870	811	817	826	811	834	824	862	836	848	808	813	813	835	810	839	813	837	868	868	822	909	808	830	821	818	817	831	845	800	813	824	855	848	807	850	824	883	830	847	815	847	825	792	838	886	877	762	798	828	828	794	843	820	810	865	861	847	817	890	876	839	837	839	801	862	843	796	845	839	865	803	873	781	871	840	820	814	827	840	843	827	892	827	892	827	848	835	799	872	862	803	818	861	826	827	833	828	821	815	845	813	818	823	800	817	860	856	869	839	785	815	817	794	795	834	827	769	812	831	845	802	829	824	806	816	769	844	811	755	836	840	848	842	801	769	805	782	828	864	814	915	821	816	841	858	866	816	834	794	859	805	808	838	841	809	874	869	885	839	853	805	858	809	851	836	802	797	831	809	785	826	837	883	826	842	801	858	824	813	851	852	860	842	813	807	820	819	787	822	870	871	809	858	789	817	851	869	800	813	857	871	841	891	818	812	874	830	855	828	817	854	854	828	814	866	796	816	851	846	838	856	836	772	807	817	852	786	837	830	841	826	848	819	826	862	793	777	803	836	850	829	870	778	829	861	859	849	862	860	770	786	853	883	826	824	832	819	827	809	799	819	862	849	834	808	858	823	869	838	840	844	861	824	789	866	883	783	792	838	852	882	864	852	843	862	827	825	885	855	853	845	865	846	807	834	839	798	761	875	842	838	859	850	823	897	789	845	816	830	852	871	890	791	783	851	812	830	825	807	838	858	810	827	845	870	876	838	821	796	829	843	849	840	842	843	801	818	888	843	815	816	849	829	786	793	805	799	841	794	793	869	839	797	857	802	828	828	792	857	846	841	870	865	828	803	862	834	852	870	829	822	849	821	862	873	817	772	846	805	829	856	859	839	808	862	856	832	905	836	806	777	823	844	874	835	792	853	825	813	845	835	851	799	775	880	804	864	849	849	819	820	862	821	808	827	827	883	840	857	818	808	824	823	810	850	830	791	842	829	804	870	873	832	804	881	870	784	813	841	834	867	823	830	822	800	791	841	816	810	812	873	830	840	852	860	837	881	820	819	800	833	809	809	801	891	805	796	901	831	871	850	851	852	834	865	871	821	798	841	837	812	840	844	817	776	804	819	843	824	823	800	839	812	836	786	839	844	828	793	835	815	882	838	854	822	818	839	834	824	853	837	808	844	815	828	850	834	819	786	801	782	855	846	829	846	865	837	815	856	828	830	915	807	846	846	877	863	835	825	804	850	848	784	854	817	785	816	792	887	843	799	840	843	808	869	835	843	867	813	795	834	802	798	827	827	820	777	810	844	826	807	802	826	861	840	835	881	859	804	838	801	868	822	817	817	842	836	825	816	807	822	877	827	824	899	858	806	812	861	835	848
7116	577	536	490	388	321	339	331	295	253	245	235	262	260	247	227	233	225	220	224	207	201	229	223	236	220	221	223	216	229	224	207	224	243	220	213	196	229	236	237	213	202	226	230	206	215	208	244	235	223	236	220	184	195	205	221	213	202	217	219	210	226	211	222	227	185	199	230	211	221	208	219	231	216	221	222	220	206	239	194	221	193	229	207	197	244	197	219	211	215	216	178	222	199	200	201	227	215	205	200	204	213	230	204	242	235	202	243	227	221	233	233	217	195	249	208	246	220	234	198	192	185	194	247	230	237	219	222	204	219	236	199	178	240	223	197	214	228	222	208	247	221	205	218	231	225	241	212	212	212	214	223	206	215	232	213	221	218	221	196	214	197	239	225	216	243	243	207	199	232	212	239	178	219	207	198	245	213	200	211	209	210	227	231	212	186	219	234	222	238	213	244	200	238	221	243	223	207	212	224	241	220	222	203	201	233	226	197	228	207	217	234	207	232	210	205	193	218	212	245	210	234	211	217	235	192	204	220	229	230	220	222	229	237	192	216	209	242	247	223	207	196	199	208	200	227	197	208	232	222	234	223	201	210	208	197	215	216	214	204	219	234	195	231	202	213	227	241	234	247	225	220	222	210	208	246	236	224	226	195	206	220	214	226	223	235	211	242	201	196	232	206	204	218	197	223	186	202	214	221	194	224	191	226	197	223	238	207	190	199	232	225	217	229	229	218	219	199	192	233	231	219	221	215	187	223	219	200	242	232	214	207	230	226	204	224	232	201	207	216	217	237	239	202	220	233	218	220	188	221	217	209	226	226	235	224	231	220	204	214	203	212	223	220	216	228	208	199	203	199	224	233	209	210	223	196	232	203	213	218	207	219	227	244	242	219	236	218	213	227	224	195	188	212	207	218	206	219	234	248	256	190	202	234	207	221	215	238	220	215	210	220	202	240	215	241	237	219	230	221	235	198	215	218	224	207	222	259	229	227	231	204	220	205	238	218	210	226	216	198	210	200	219	208	215	207	210	240	208	210	216	215	211	217	233	203	234	204	230	199	204	217	226	203	226	206	239	196	188	211	188	182	197	218	242	178	216	192	236	232	208	206	217	177	240	223	218	220	210	202	248	195	224	217	203	212	224	215	231	253	233	203	208	190	246	195	245	252	223	225	210	226	222	205	210	195	200	223	212	234	255	194	233	244	231	194	208	206	247	218	213	211	196	227	185	202	210	230	210	245	219	214	193	207	198	195	193	229	218	232	203	227	207	218	219	197	208	203	227	200	192	215	237	234	212	214	215	224	239	213	218	214	209	178	225	204	248	220	222	217	235	224	236	203	187	206	180	209	219	187	237	228	225	204	214	226	224	225	257	219	215	204	229	227	208	213	236	210	202	219	195	222	204	220	231	237	228	238	204	228	234	235	226	222	201	210	240	213	213	209	200	174	207	196	228	227	218	244	227	215	198	236	230	237	210	209	200	206	228	224	222	231	205	185	198	196	206	225	232	225	182	200	260	235	201	198	237	234	219	223	213	230	201	201	249	226	229	255	219	230	206	223	215	235	213	209	222	203	224	231	223	209	207	233	248	236	243	239	206	206	219	244	212	225	215	209	239	214	205	206	230	197	227	211	208	194	234	199	206	247	212	219	211	186	234	248	210	190	229	184	255	250	251	213	222	251	220	186	224	233	203	225	216	233	207	242	182	248	214	213	216	197	204	212	210	213	211	186	192	242	205	229	223	209	215	213	253	207	218	237	232	236	219	204	227	207	198	224	226	224	239	201	228	220	217	219	217	229	200	231	220	244	256	232	206	207	219	212	221	232	199	213	222	226	197	192	202	230	218	228	220	227	228	225	201	237	200	198	224	218	192	214	227	217	218	186	253	256	251	237	221	195	194	219	204	223	230	237	237	226	205	225	205	207	207	209	251	214	221	174	211	214	224	241	219	225	208	215	187	199	197	211	215	209	223	218	249	206	234	211	195	226	218	216	222	225	198	222	204	203	236	201	231	256	177	231	206	200	232	209	211	206	236	186	217	235	213	240	212	222	205	194	212	230	247	214	240	212	224	211	211	229	201	219	240	227	242	240	216	209	206	214	244	210	205	223	222	249	207	203	207	212	234	219	199	226	223	220	207	210	208	217	223	243	200	224	244	202	226	237	209	226	235	223	193	223	198	220	207	239	193	213	228	244	213	191	191	244	255	252	219	209	240	205	221	203	207	205	216	182	225	207	238	229	189	208	207	206	243	235	251	207	232	218	219	207	220	246	230	233	225	214	236	245	200	216	210	218	223	192	216	224	225	233	205	213	202	233	228	215	247	240	201	191	255	196	213	214	225	194	220	225	216	230	209	231	209	185	208	214	237	220	243	203	219	232	234	232	215	227	245	223	211	197	218	198	201	224	215	227	213	242	206	220	233	194	193	215	215	221	268	188	194	238	224	189	217	244	229	217	205	254	221	199	198	229	230	216	222	232	241	217	216	197	210	222	228	239	236	215	235	212	203	212	218	235	209	244	239	229	216	221	211	217	218	221	216	219	223	228	233	216	239	202	188	228	212	244	215	210	225	221	200	208	220	196	234	233	215	231	240	206	203	224	220	203	207	236	212	188	239	202	223	204	210	191	220	214	202	216	226	238	220	243	199	232	196	232	233	215	240	208	188	240	211	205	215	201	189	243	190	208	221	223	209	221	220	232	230	208	226	212	208	206	222	217	218	230	211	199	222	226	216	234	201	190	242	216	230	215	230	226	227	222	238	217	191	195	218	234	212	196	211	197	209	222	253	198	191	226	248	233	226	213	200	203	208	208	197	208	213	199	230	208	224	208	213	195	210	213	240	199	218	208	229	221	218	241	217	222	213	243	265	219	219	217	228	260	216	207	225	229	226	226	216	221	230	215	208	210	201	211	222	239	198	189	239	218	208	200	232	208	217	217	219	212	214	221	219	235	204	205	237	213	233	217	203	208	206	277	224	193	224	200	237	234	236	189	188	202	210	198	207	208	207	216	211	210	200	211	228	220	214	222	206	188	217	227	208	199	215	236	225	234	217	221	222	232	206	208	228	213	195	219	190	188	227	240	219	215	229	200	235	213	229	224	201	204	222	228	192	218	226	240	212	222	215	183	181	201	207	199	225	217	211	225	224	196	213	212	203	209	210	225	234	260	231	238	209	242	211	201	200	227	192	203	212	212	218	209	258	237	227	194	218	206	196	257	198	216	192	241	234	195	214	232	203	226	208	229	191	203	207	222	235	236	208	220	235	217	191	198	202	215	214	207	194	239	206	234	233	227	247	210	231	214	211	231	233	210	195	207	242	241	204	205	228	234	199	206	213	228	235	214	225	232	217	232	242	220	190	238	234	223	231	231	217	218	213	223	250	191	182	208	208	226	235	186	223	228	213	200	208	208	213	219	227	243	244	242	240	233	217	209	227	236	229	220	235	230	240	222	221	210	204	250	202	237	206	213	212	193	247	260	222	212
6256	842	1421	1605	1361	1249	1036	1008	890	834	824	813	746	743	640	689	691	654	645	641	657	633	654	603	614	570	598	624	644	567	602	591	565	604	624	582	617	599	608	586	603	591	629	656	619	574	612	613	612	605	620	620	551	565	588	607	657	595	577	594	588	673	587	639	561	621	572	577	589	587	610	625	639	626	555	556	577	554	579	568	610	665	540	587	620	605	602	592	614	617	583	581	556	614	581	577	607	576	598	555	621	582	666	613	602	577	587	589	554	594	604	582	580	600	594	619	586	610	598	592	590	634	607	607	624	619	608	577	624	613	617	611	629	582	613	544	551	533	594	587	594	593	534	547	609	582	644	577	585	577	580	598	583	590	574	583	563	607	591	570	569	578	600	560	605	559	596	561	583	605	582	574	601	564	628	628	608	601	610	584	607	600	621	626	558	574	645	609	583	620	612	620	570	571	625	575	662	610	589	608	537	613	583	564	589	596	611	590	588	606	602	647	613	618	583	656	595	551	559	582	603	584	585	566	573	589	588	563	569	612	620	601	544	581	623	600	602	570	618	651	568	558	583	629	602	628	579	610	574	608	572	621	616	621	634	594	561	620	601	588	584	573	589	593	619	596	566	575	588	584	618	586	608	582	597	575	614	597	566	604	580	599	587	599	583	587	564	626	604	632	574	598	585	589	598	626	573	579	612	594	573	588	601	581	585	600	590	557	593	571	617	612	606	614	625	621	553	618	541	614	601	574	560	590	554	611	578	572	596	618	601	593	588	575	577	583	567	580	608	590	572	627	582	548	609	597	582	603	594	585	602	626	602	569	587	647	610	603	619	561	550	608	600	586	568	561	585	565	609	648	562	613	649	588	596	574	620	579	620	570	593	601	555	631	631	593	578	572	563	589	582	556	626	582	614	571	621	613	632	605	593	557	634	591	561	588	557	615	584	579	610	590	588	578	570	620	592	587	603	623	624	598	607	579	615	617	567	650	635	602	622	591	552	627	607	571	592	581	558	630	619	634	575	583	599	597	571	577	580	594	598	561	612	570	601	592	613	581	609	578	620	597	623	603	610	530	598	571	628	613	590	648	595	589	613	611	637	606	604	556	591	560	617	581	632	617	541	562	584	585	572	638	598	611	564	601	593	591	590	583	641	609	556	621	633	585	579	585	591	598	620	633	613	585	621	566	544	561	566	589	584	598	582	630	623	566	597	591	606	591	585	583	564	573	580	596	616	615	603	609	604	589	573	596	594	589	569	613	629	612	598	606	573	566	566	601	596	538	572	591	610	595	624	606	587	602	589	603	582	626	611	570	577	629	589	619	603	575	630	599	616	614	560	624	603	630	574	602	572	582	606	590	618	615	564	582	560	576	579	603	602	613	593	587	550	593	627	600	554	639	620	567	567	627	534	578	575	616	608	594	595	553	575	640	638	589	601	594	614	587	628	605	555	569	581	595	599	624	570	628	598	581	587	637	598	615	566	629	581	594	584	582	615	621	617	596	594	553	636	544	622	622	629	565	603	578	597	607	588	571	571	607	623	609	595	592	625	569	575	609	602	604	613	604	563	574	588	599	600	582	577	653	584	565	588	606	586	630	604	632	617	615	580	588	608	621	589	613	606	610	592	567	606	555	592	602	573	613	605	564	579	602	619	587	596	590	594	616	551	615	590	609	583	628	585	630	578	571	629	608	613	626	619	586	576	570	593	605	617	550	625	622	602	598	540	615	584	571	580	586	603	564	582	596	613	625	573	611	600	600	652	595	589	604	585	580	617	587	617	564	588	535	607	592	574	606	586	567	582	574	591	626	595	589	584	581	588	601	604	608	630	608	590	613	588	569	598	572	660	614	629	610	530	590	589	578	612	592	601	564	598	588	606	576	631	541	570	622	641	563	641	593	636	621	622	580	611	639	621	627	607	527	568	577	596	584	596	598	583	595	580	606	587	558	620	612	633	612	593	606	600	610	579	555	625	582	618	580	570	608	595	535	589	624	583	590	567	596	622	583	601	590	600	655	595	562	576	594	560	574	614	608	588	630	594	604	580	597	591	557	597	564	622	609	642	632	583	596	621	573	632	585	598	634	617	636	620	562	548	601	527	567	668	619	595	625	614	544	573	608	635	603	612	568	585	577	606	594	614	605	540	582	573	596	613	610	585	589	615	566	558	619	595	650	567	627	568	615	641	598	611	579	598	577	594	565	585	591	632	627	632	591	648	598	593	599	614	578	612	600	591	556	604	640	572	580	580	604	602	599	593	591	613	620	605	619	576	598	610	604	607	577	609	604	571	584	587	601	570	611	632	597	623	569	592	598	614	593	575	614	596	585	609	631	615	569	593	608	566	622	565	563	592	621	563	607	624	590	613	594	592	580	575	576	588	600	607	587	625	580	607	546	559	603	621	594	600	624	603	629	565	609	627	605	585	607	583	592	588	616	624	637	576	620	586	587	570	611	586	545	606	536	593	620	595	584	596	651	580	584	575	651	578	602	636	590	601	581	628	624	621	582	626	591	586	623	570	639	606	603	582	622	611	621	591	566	615	574	595	603	606	618	559	609	583	624	580	577	615	569	604	658	626	565	564	567	617	587	530	563	605	581	569	581	585	593	571	574	588	559	586	584	583	612	588	605	567	594	630	640	625	601	628	592	595	598	552	630	582	557	616	588	595	600	604	562	599	615	623	580	571	599	574	606	589	601	588	585	604	587	573	593	598	635	562	629	622	566	565	554	596	576	621	601	545	596	605	625	600	574	610	563	595	580	618	601	613	627	576	618	572	614	569	626	576	598	617	617	602	617	609	560	593	634	600	617	592	598	610	584	609	619	618	603	581	614	638	572	612	608	569	585	606	544	610	545	617	582	620	600	589	582	658	554	590	576	570	593	603	583	603	597	593	623	597	626	625	564	622	618	573	640	575	619	570	563	600	580	578	614	597	600	617	615	587	568	614	567	601	580	592	636	578	569	598	568	542	605	562	647	552	588	610	578	545	604	579	580	557	582	597	594	608	539	578	614	596	632	595	590	596	565	598	584	623	619	612	631	607	589	640	590	591	593	558	613	623	575	588	607	615	596	644	597	624	587	593	591	534	568	567	561	584	600	569	585	600	626	583	592	551	592	598	575	606	583	616	594	628	572	643	603	571	626	610	589	625	625	565	579	584	602	618	641	603	616	532	589	585	578	636	625	581	587	590	646	615	526	564	635	587	606	593	604	611	619	589	601	627	613	630	595	610	625	600	582	566	560	621	602	568	582	558	598	617	603	589	579	540	628	578	616	577	602	621	574	596	609	556	577	644	557	549	551	568	589	542	609	604	557	589	577	621	626	614	590	586	604	605	575	581	616	562	565	579	569	621	557	621	582	614	607	617	577	644	621	538	585	573	599	531	564	587	521	570	587	576	623	587	610	645	568	591	619	604	584	627	587	570	587	569	620	629	566	612	575	593	631	556	599	569	541	581	551	607	582	625	549	605	574	575	600	595	558	600	582
14287	1277	1173	928	745	611	569	482	509	444	435	448	443	432	404	418	433	402	381	406	398	445	403	391	415	340	391	369	399	394	367	370	377	400	370	364	415	376	396	436	368	380	423	387	332	341	405	384	380	386	407	453	409	397	350	372	377	402	417	364	355	386	418	406	394	392	373	400	373	393	391	409	389	372	381	365	369	421	393	384	377	396	393	425	407	371	373	351	411	389	396	372	388	383	408	408	396	391	371	418	421	383	375	378	370	364	406	432	376	381	406	389	381	389	371	366	375	451	372	366	376	347	392	390	360	373	415	345	390	346	354	352	388	405	400	369	389	391	432	404	414	343	338	404	365	349	413	375	389	405	379	359	388	390	418	402	376	391	433	399	360	416	353	384	411	353	426	384	395	366	361	382	362	352	389	347	376	378	386	366	384	427	435	377	404	372	372	400	351	386	380	403	373	385	347	354	364	365	380	364	407	349	360	408	399	399	405	414	389	348	413	441	373	379	399	383	367	374	391	405	370	385	378	401	358	405	385	389	403	436	358	385	430	369	373	362	379	373	407	384	412	382	378	390	402	384	353	415	361	413	365	397	373	356	382	366	421	378	388	402	431	419	406	389	408	412	459	386	378	407	409	391	341	400	359	416	395	393	409	397	374	412	421	416	383	378	397	382	389	383	374	382	383	382	388	375	426	401	380	408	382	392	423	391	409	394	384	391	350	396	387	357	395	340	386	385	380	416	387	376	410	343	361	395	403	409	385	369	358	353	388	369	397	412	399	388	395	334	399	385	406	374	387	349	400	443	388	371	373	386	374	396	414	363	342	382	407	378	406	385	408	385	382	377	362	400	364	415	403	361	386	361	393	352	421	378	360	376	412	410	383	399	373	415	379	386	370	390	353	405	364	400	370	399	382	385	416	357	379	418	414	398	402	388	395	379	384	383	359	406	409	387	382	362	385	379	403	404	385	383	386	378	335	389	382	388	396	398	365	370	373	362	441	366	382	379	379	374	378	385	413	389	398	427	358	379	387	367	382	393	411	417	379	361	375	392	349	396	380	353	409	371	386	343	402	403	362	403	422	386	391	369	383	401	368	366	380	379	409	391	370	405	366	380	385	387	383	409	402	402	375	398	433	372	398	397	403	353	382	411	390	377	397	407	365	365	340	388	377	395	435	378	381	396	391	405	389	363	393	417	396	378	393	415	349	400	374	415	386	396	350	401	379	372	386	374	380	358	338	387	389	387	429	377	381	398	370	374	379	367	429	422	383	379	357	390	366	413	388	395	426	397	388	391	368	389	381	398	408	363	397	351	396	426	417	397	377	371	418	419	376	395	382	351	392	408	351	390	368	386	355	394	409	366	392	360	395	395	398	374	390	411	373	437	411	376	402	426	387	390	380	390	366	389	392	386	417	367	376	393	397	416	323	364	391	393	392	406	370	389	394	362	355	387	354	401	389	393	391	356	375	378	413	421	391	397	368	379	394	388	344	426	348	390	397	424	407	407	394	367	376	398	412	380	393	431	422	411	379	388	378	378	407	373	387	365	340	394	392	391	396	390	373	371	400	382	394	364	364	388	420	378	386	386	365	403	427	431	401	405	398	414	382	372	370	376	394	408	366	381	383	390	375	378	384	416	423	378	408	413	396	388	380	366	385	366	392	374	403	375	331	381	394	376	363	370	368	375	396	369	372	410	394	402	375	383	377	389	381	427	397	361	361	347	397	361	392	369	400	395	371	351	378	401	447	416	388	398	393	380	388	380	368	349	357	390	368	379	391	391	394	424	382	367	387	398	368	390	377	383	388	424	372	406	420	399	374	380	389	367	409	394	413	392	398	398	392	364	360	350	381	399	366	387	400	384	385	388	361	375	419	427	371	418	403	398	397	409	382	354	421	395	400	389	363	384	362	372	385	380	364	397	393	379	368	385	361	364	365	397	417	380	390	390	347	393	385	396	398	382	394	380	376	365	408	392	397	387	362	365	360	340	392	386	414	389	418	366	364	394	385	382	360	378	369	394	385	378	423	380	393	413	371	361	458	439	397	387	372	371	349	362	383	394	405	398	373	371	357	363	405	401	382	383	372	415	378	391	407	366	357	425	386	379	437	341	347	389	404	389	420	375	388	370	390	373	413	412	356	390	375	376	402	375	369	399	368	376	420	391	388	438	422	391	397	388	413	431	378	416	399	377	394	386	386	380	353	381	372	362	366	421	353	378	388	426	428	408	369	359	396	351	356	400	376	428	413	385	361	401	388	379	375	364	410	419	380	395	399	411	364	419	398	426	395	391	373	394	381	343	420	371	371	392	406	362	388	377	398	399	383	387	390	401	380	390	371	354	394	399	344	393	372	369	369	428	382	383	435	408	423	409	364	404	378	360	366	399	353	393	400	387	365	374	372	371	389	365	401	391	407	399	364	384	361	346	395	339	373	376	409	396	388	376	388	374	387	422	424	369	372	388	378	385	406	374	374	401	389	362	383	387	388	390	406	340	430	372	422	397	405	384	376	403	376	351	390	393	368	366	374	378	408	407	384	394	357	397	417	433	371	389	394	358	400	385	369	378	359	400	349	363	332	376	408	432	399	407	360	400	397	411	422	402	357	385	454	398	385	395	428	361	401	430	386	374	402	404	419	387	420	350	404	387	389	390	377	371	403	389	397	393	401	388	385	383	393	433	387	406	439	390	361	410	415	384	365	353	363	358	405	383	387	394	387	340	398	368	352	381	378	345	392	360	353	381	419	409	391	367	367	341	391	369	412	363	397	390	385	402	389	370	365	390	335	407	372	340	381	385	332	400	378	369	399	380	407	390	439	399	385	387	370	357	359	364	374	385	373	413	387	404	405	408	386	403	391	397	390	398	392	399	366	370	383	373	411	361	422	391	364	391	368	380	403	406	329	368	362	403	399	390	425	378	398	392	367	371	395	374	390	401	425	349	365	394	369	367	370	391	368	404	361	372	390	367	391	377	359	415	380	395	415	401	358	389	398	339	340	377	386	381	360	373	393	402	367	392	387	409	395	455	395	399	365	393	422	400	362	392	356	355	403	358	372	374	368	341	383	436	401	418	407	353	387	393	418	398	379	390	378	363	375	402	348	409	367	367	351	359	387	391	375	363	371	367	398	366	388	386	363	411	377	384	382	364	381	403	365	383	367	378	376	439	397	400	361	335	372	376	380	348	399	407	370	387	382	400	390	405	397	365	353	375	389	380	398	371	432	418	392	420	381	400	379	420	374	366	410	406	399	404	386	394	384	410	423	413	363	381	385	392	399	344	384	372	373	412	391	381	353	387	396	389	340	375	401	400	393	426	374	406	413	338	412	368	404	402	395	376	384	362	377	399	411	424	370	428	402	393	389	348	390	379	389	395	416	404	349	377	409	427	381	382	367	362	403	390	382	402	360	370	367	367	420	396	402	350	382	368	396	381	369	362	367	359	390	393	394	412	396	401	388	425	414	354	378	392	388	387	391	392	397	388	403	389
8191	1465	2431	2722	2600	2083	1844	1659	1577	1424	1292	1207	1284	1146	1157	1106	1120	1048	1037	1055	1044	1055	1001	996	1003	1011	1015	1034	965	996	989	1014	949	993	978	934	1006	987	968	987	954	973	960	958	913	966	937	970	961	986	982	974	986	902	919	990	942	978	942	953	960	956	928	929	922	931	924	958	954	963	964	982	934	1011	956	955	904	924	914	934	932	939	982	908	947	897	896	981	850	925	909	911	924	977	914	916	961	950	915	974	898	929	946	954	940	880	899	975	933	916	926	952	953	962	979	911	1005	938	947	919	924	911	965	879	921	983	936	915	989	959	953	970	935	952	970	960	967	918	981	994	897	946	957	981	911	881	967	907	939	947	926	866	905	940	999	941	986	931	947	948	892	998	936	957	991	907	874	969	923	911	918	941	974	926	933	974	943	974	914	955	951	940	1003	913	869	875	955	924	903	898	956	955	984	923	950	938	949	952	914	982	918	949	911	926	995	928	973	895	929	944	959	961	931	913	901	983	913	950	891	939	919	927	1004	911	966	987	971	905	959	921	969	950	925	927	946	920	931	927	902	889	946	978	917	919	937	910	943	943	948	930	954	930	947	1006	945	986	939	940	994	900	971	932	969	930	933	991	923	913	925	930	970	955	952	980	967	946	865	928	911	958	1038	968	928	879	981	937	930	973	954	991	939	956	942	913	978	956	969	886	938	1004	949	942	946	904	914	940	936	970	923	905	948	930	951	938	957	886	978	979	915	940	917	922	927	869	874	968	931	976	907	944	911	912	940	949	956	917	903	963	948	956	912	905	961	913	984	945	975	897	915	940	915	895	926	920	962	958	907	915	956	908	960	983	927	966	884	959	940	959	950	926	935	925	944	964	920	938	923	926	966	936	938	922	957	962	942	997	985	956	914	984	955	942	892	926	935	924	964	927	952	970	919	916	886	881	860	949	922	972	927	924	964	938	929	933	920	917	902	963	965	950	981	957	969	914	921	950	944	878	896	938	944	930	964	896	916	963	980	950	954	937	962	985	906	957	949	915	934	929	968	899	917	966	956	862	948	938	915	983	927	928	884	947	964	928	902	934	941	942	980	946	881	895	937	969	912	954	952	970	944	906	971	998	959	930	918	913	949	906	973	910	890	941	1002	941	938	915	889	932	1013	933	991	921	927	911	990	940	907	895	833	926	959	932	956	962	943	944	995	941	921	930	964	901	943	963	934	931	946	885	953	961	929	882	929	912	958	995	921	905	946	905	909	943	977	900	931	961	914	942	953	922	917	934	910	912	965	951	922	1038	915	945	973	908	913	918	936	884	940	991	929	895	997	917	943	958	956	876	940	919	928	928	917	909	977	908	956	930	955	955	1004	902	965	879	946	926	966	913	947	911	898	941	923	902	924	969	958	968	967	956	917	928	967	974	984	994	921	973	971	928	936	932	982	977	985	892	831	931	966	945	958	969	918	906	1001	929	931	957	918	917	986	962	955	951	901	949	970	951	982	903	958	954	920	908	931	936	952	1052	953	945	997	893	894	948	919	904	911	971	932	962	960	914	946	953	933	917	916	905	898	923	938	891	890	940	968	940	987	906	950	916	968	906	948	930	950	949	953	987	963	1028	946	940	959	962	929	913	967	924	940	911	885	936	944	924	959	906	965	941	947	924	966	924	923	954	927	929	980	965	935	906	962	946	982	905	1008	896	936	950	899	990	942	866	931	972	942	936	910	937	941	953	891	942	887	936	918	960	996	930	932	933	926	954	923	875	975	940	945	971	958	929	904	934	859	894	948	903	948	942	901	973	889	967	993	926	958	870	906	909	955	945	979	919	943	973	999	974	870	938	948	916	892	898	922	916	934	950	933	961	945	982	957	905	981	985	955	975	961	956	910	951	913	926	964	970	953	932	880	904	934	920	857	963	971	956	969	924	882	1005	912	937	911	961	945	920	939	903	901	940	879	923	954	947	982	939	911	936	912	920	945	966	922	949	939	930	900	941	937	907	911	876	925	938	915	918	940	888	940	924	984	956	925	945	874	951	954	950	942	947	952	965	960	912	909	960	961	938	941	927	936	958	938	865	976	929	942	923	928	918	951	908	967	940	908	875	999	923	961	937	935	982	932	911	944	933	938	983	929	943	919	941	948	927	943	930	892	931	909	916	918	908	940	888	972	929	923	971	918	976	926	903	880	919	899	924	947	945	951	964	946	879	968	936	908	1023	900	911	929	955	962	935	991	960	950	926	989	856	994	928	1001	936	911	993	965	954	923	924	948	918	942	944	911	978	977	961	916	952	870	975	911	890	974	969	884	945	962	858	939	931	960	922	932	920	950	963	927	934	940	966	932	896	919	945	990	882	945	1034	927	921	932	937	978	929	913	967	960	957	923	923	903	968	916	909	875	918	976	958	994	946	940	949	948	904	928	912	894	906	927	952	944	929	899	934	962	1006	989	989	965	916	911	922	932	929	917	912	876	973	924	958	948	927	903	979	951	889	956	937	974	937	934	945	932	922	914	917	904	950	985	945	966	991	966	976	953	958	968	903	975	877	932	892	925	952	905	926	952	978	935	886	921	925	969	935	926	921	943	919	947	932	940	988	884	940	1004	913	957	910	938	943	958	890	895	931	984	907	982	915	947	917	953	946	938	1003	939	960	931	948	1009	959	912	917	919	950	883	970	1000	948	927	906	969	939	959	982	943	897	899	907	885	931	955	975	966	914	932	912	932	966	933	930	995	960	966	940	964	922	942	928	928	944	913	940	955	915	951	945	925	960	944	975	971	920	912	947	928	950	930	936	955	932	958	910	960	919	908	954	924	900	933	937	965	944	968	921	905	930	951	994	979	896	965	882	956	893	922	868	958	1007	1022	973	934	877	930	942	975	1029	947	953	877	954	955	873	940	919	897	962	953	900	941	983	928	936	951	923	1000	943	979	956	902	934	983	929	957	978	901	959	983	1001	973	962	920	946	911	895	958	983	960	974	905	911	945	936	973	957	918	908	921	920	955	905	967	928	921	942	968	953	979	941	954	980	939	916	920	951	908	939	914	923	930	909	967	894	948	965	930	991	932	928	954	926	973	942	911	898	990	911	972	980	948	923	899	924	921	935	948	930	892	902	918	928	970	946	930	884	945	897	1038	945	935	924	908	936	927	973	935	976	893	976	929	947	908	1004	942	938	933	908	955	938	909	887	932	940	938	989	945	917	892	929	907	926	891	937	932	937	894	992	917	877	889	951	972	953	940	956	1022	912	954	944	958	876	926	924	895	970	937	939	926	878	943	882	957	943	960	982	964	961	894	920	974	909	885	974	973	910	886	930	922	891	881	975	947	953	927	929	927	945	906	913	924	932	938	985	945	933	968	929	875	902	988	923	934	898	909	924	906	927	936	918	911	942	929	1022	869	894	919	890	966	939	1005	948	944	952	897	964	874	939	855	972	950	967	870	947	988	918	942	932	926	954	942	934	964	975	955	925	933	945	926	942	947	910	953	933	871	983	986	973	992	933	914	947	965	920	924	986	961	958	963	922	996	997
1643	364	356	366	343	312	345	363	345	387	352	349	358	344	378	350	360	307	302	337	313	379	330	348	353	330	350	329	347	348	349	358	319	332	340	347	351	354	344	347	340	324	345	329	328	355	365	336	374	353	349	394	366	335	345	326	371	348	341	331	340	385	332	333	326	360	378	295	339	373	346	362	331	360	345	329	346	385	377	422	312	320	325	305	342	373	329	313	367	334	374	342	363	350	352	348	373	324	360	339	340	371	319	355	346	337	357	337	349	376	324	335	355	336	329	329	303	329	326	350	359	339	364	359	354	345	363	365	356	307	351	378	339	357	342	333	347	346	324	367	361	321	342	344	338	329	337	326	333	319	326	339	311	364	332	345	327	363	346	353	347	356	330	334	355	365	371	314	342	376	387	375	352	319	315	361	331	332	343	325	344	338	312	340	327	310	382	339	369	369	340	336	315	334	345	335	343	351	359	367	364	312	354	332	389	338	359	313	354	395	346	362	367	362	340	343	370	336	374	362	368	321	347	327	317	345	383	337	355	320	349	353	348	360	325	343	364	359	333	363	365	372	348	344	311	339	329	330	338	329	325	318	336	347	343	348	362	312	356	338	336	382	355	356	334	345	336	339	344	361	358	349	345	328	344	329	375	340	327	346	323	366	339	349	367	370	327	355	356	344	377	341	342	365	323	319	368	325	320	333	337	330	362	396	343	378	310	363	372	325	354	350	370	343	325	344	371	338	356	320	352	327	353	387	355	311	333	340	337	333	368	396	340	342	327	342	288	331	350	343	364	354	364	345	318	344	355	320	316	336	357	318	409	344	365	342	328	331	345	331	340	346	374	367	335	342	355	331	361	342	322	350	373	319	373	302	345	361	386	321	362	381	335	333	330	359	334	317	349	311	371	363	377	403	344	345	357	320	323	319	320	350	347	348	342	313	338	349	373	341	317	350	323	369	352	399	343	357	345	360	343	402	362	346	354	342	335	330	363	317	336	343	369	340	369	343	344	338	333	352	334	325	339	351	316	335	320	324	320	333	342	370	354	347	364	335	377	378	363	355	322	338	345	316	302	345	371	334	377	314	308	292	320	320	347	367	340	310	322	327	369	359	352	351	354	333	353	368	336	340	337	351	351	338	324	328	358	325	347	359	339	331	337	322	324	341	334	335	332	337	351	328	341	351	354	329	388	330	369	340	358	342	331	336	342	319	346	392	341	354	375	363	356	358	373	360	346	402	357	368	354	340	362	344	363	342	344	325	410	357	373	336	334	358	346	306	320	354	341	332	381	341	390	353	382	326	342	389	346	336	300	366	364	339	320	335	364	344	340	315	352	356	349	343	379	357	324	311	328	349	347	338	356	355	356	348	354	313	333	357	355	329	327	328	387	361	332	347	340	374	335	360	345	312	331	353	364	358	337	333	354	297	351	366	355	339	339	353	348	347	366	328	367	339	380	327	333	340	329	333	344	363	391	327	345	349	340	359	353	411	352	311	360	330	328	343	341	338	345	355	341	333	356	362	353	298	314	320	371	327	352	363	321	311	360	356	377	336	352	367	321	346	348	364	350	347	328	366	365	371	349	379	319	375	364	361	360	323	354	340	353	368	345	356	344	366	352	342	389	318	378	331	337	345	320	360	359	358	324	351	315	345	357	334	395	333	328	355	370	348	345	350	341	342	304	305	374	322	320	297	348	344	362	334	351	339	373	335	361	368	341	333	365	326	348	383	342	333	337	325	327	343	365	334	346	361	332	349	330	365	303	299	325	356	335	310	329	328	373	298	397	356	371	322	328	366	342	372	316	309	329	361	332	345	294	320	383	360	339	344	358	353	350	355	369	354	333	336	355	389	342	382	350	381	386	338	356	352	343	335	360	385	355	326	304	334	348	367	295	336	382	346	333	360	316	328	339	330	326	330	365	361	380	338	371	348	348	363	346	342	336	299	400	358	342	360	333	310	310	346	346	315	375	353	325	335	355	344	345	359	341	368	411	367	337	357	340	348	337	321	309	365	387	321	349	350	361	342	352	300	378	368	333	328	342	353	348	318	356	353	337	352	357	352	347	355	365	353	346	331	349	336	339	364	348	345	354	329	354	347	357	384	385	330	358	362	354	341	382	360	368	345	344	368	333	348	328	353	330	375	346	343	336	333	351	330	331	357	304	348	387	368	365	344	379	354	354	333	338	342	337	369	334	351	364	329	378	318	304	370	305	339	328	335	356	353	331	357	341	372	378	349	363	384	352	359	349	341	350	316	350	347	329	323	332	340	333	343	309	356	365	329	363	362	333	386	336	346	340	324	324	329	339	358	349	364	347	328	398	333	330	351	351	335	338	342	329	328	344	324	350	326	318	329	375	364	355	319	339	317	359	317	324	347	333	357	343	356	348	337	362	360	332	333	338	350	360	344	375	334	361	315	385	352	324	356	333	343	313	301	322	388	358	355	335	339	345	353	358	380	342	310	354	354	332	325	365	361	332	353	339	348	367	335	376	341	307	360	362	336	380	346	357	326	320	332	337	374	355	356	341	353	339	359	338	330	326	361	369	329	337	319	394	357	350	321	328	341	372	347	366	349	353	348	332	351	355	324	322	363	310	327	371	318	377	357	354	390	322	333	313	346	341	354	327	361	338	348	357	336	344	397	360	373	356	343	382	346	356	302	375	319	329	343	339	370	353	366	351	334	341	377	369	383	387	347	363	324	376	333	354	333	343	310	373	346	316	357	363	343	337	326	355	333	344	362	350	356	351	363	348	342	350	372	370	336	339	360	374	368	332	327	350	324	316	321	346	330	315	363	313	369	354	352	328	332	390	346	304	333	333	348	381	322	364	359	355	351	358	325	335	369	351	333	329	324	323	321	358	373	348	340	363	305	327	336	308	334	355	376	319	337	323	360	368	328	340	303	318	350	351	382	347	327	354	381	350	325	327	406	355	341	292	327	291	333	330	344	345	338	384	344	337	341	354	351	355	343	351	337	377	370	329	323	336	341	327	341	332	335	387	364	373	353	359	360	326	335	344	347	312	313	346	358	320	344	363	374	316	337	373	366	309	353	332	374	378	336	348	338	359	279	320	353	348	352	329	331	334	353	362	370	322	358	386	364	367	385	342	355	352	331	316	344	358	356	348	327	310	331	400	347	317	333	350	326	363	362	369	334	349	353	326	357	353	338	380	329	350	352	352	362	325	359	332	347	368	330	325	330	381	382	349	355	356	340	338	339	348	310	315	327	334	317	331	344	337	364	364	372	373	391	321	364	374	334	346	338	340	312	338	331	354	344	327	344	367	349	336	348	341	359	357	350	348	340	357	358	370	363	377	357	320	357	348	328	325	366	351	368	327	316	327	323	320	341	362	346	310	313	330	371	346	351	382	366	354	361	374	332	334	354	343	339	346	358	358	345	309	323	347	323	374	371	366	395	356	343	351	347	370	330	381	293	333	342	338	348	342	351	355	339	375	321	347	369	314	343	363	355	347	346	354	330	339	360
2034	891	924	998	940	889	858	765	802	868	822	842	836	803	837	778	873	865	815	787	850	839	878	848	820	847	839	836	791	815	860	854	830	771	819	844	813	800	841	858	870	805	828	828	848	822	875	766	795	794	822	819	814	815	870	819	796	779	776	821	855	837	823	861	804	817	794	824	895	777	881	807	805	804	841	853	859	800	772	845	824	785	856	879	814	829	827	793	865	830	810	794	873	832	825	842	773	829	886	881	810	803	827	819	864	868	836	834	766	811	877	781	819	796	810	870	823	794	839	831	815	831	817	845	838	820	838	828	889	848	855	815	821	868	854	827	830	795	835	783	819	810	810	818	853	819	826	845	841	842	824	812	817	817	804	776	819	852	876	868	865	817	853	820	783	856	847	745	811	817	816	870	844	803	853	801	851	803	844	837	799	817	779	828	839	825	821	875	830	827	802	821	794	787	847	800	833	831	843	811	793	803	796	801	807	872	799	791	828	859	781	875	829	851	843	827	848	829	826	797	802	870	842	860	867	854	827	859	803	826	804	797	821	864	823	838	828	792	886	797	789	812	787	804	854	781	850	824	832	834	825	819	824	779	815	852	794	860	830	840	796	837	810	819	878	820	796	851	829	875	770	843	779	803	786	781	833	825	808	864	836	862	833	833	824	829	796	815	830	878	801	810	841	830	850	808	840	846	833	853	848	851	849	833	821	817	834	853	789	833	812	794	888	832	845	824	822	850	789	838	860	820	778	745	796	812	856	838	868	804	915	799	851	819	802	820	824	834	784	793	813	836	773	876	805	863	832	782	804	825	764	839	792	839	818	832	836	838	833	842	820	779	902	868	870	813	848	838	846	829	851	829	832	783	847	828	817	822	786	801	878	794	854	831	821	830	790	845	832	833	835	845	800	805	753	849	789	893	835	817	842	804	785	814	794	830	828	855	863	856	814	861	840	828	868	823	816	787	802	898	825	896	827	849	869	855	803	808	852	846	819	818	797	820	862	819	826	848	826	852	883	814	828	813	798	855	833	860	854	890	835	795	838	819	831	825	812	807	840	860	838	827	867	896	793	892	827	883	852	799	876	870	758	909	825	839	910	785	898	814	817	791	847	819	884	854	826	884	823	789	872	846	841	844	856	796	865	827	838	814	811	851	865	815	814	847	832	839	843	831	826	819	890	815	777	846	800	807	842	792	827	760	836	854	816	812	844	874	795	792	789	829	814	885	798	762	822	876	813	813	878	845	829	848	816	868	814	829	893	820	851	830	796	794	845	842	804	803	863	852	828	859	836	819	827	860	845	837	871	835	835	866	784	887	867	818	807	811	835	837	792	864	840	826	846	822	836	807	860	854	839	833	782	830	802	846	781	841	862	800	788	856	831	844	818	857	814	773	866	759	783	843	797	804	850	830	851	851	818	775	823	825	806	839	851	828	818	877	847	825	799	833	778	814	828	743	827	819	782	818	810	806	835	813	837	817	787	834	808	907	834	847	799	806	833	792	831	855	849	804	805	841	804	799	825	866	837	805	751	810	796	839	858	825	793	854	862	857	848	853	790	812	803	868	861	854	796	795	845	866	841	779	835	886	854	770	787	836	820	836	790	811	830	792	808	838	837	876	872	834	850	784	838	827	827	824	813	835	810	813	836	802	863	848	851	830	810	824	815	829	823	772	825	786	842	782	792	795	852	788	867	864	852	840	769	873	841	839	879	799	832	823	810	845	863	822	876	813	841	860	816	873	819	844	822	876	839	817	866	842	834	834	824	834	818	760	847	801	844	846	849	821	885	888	845	826	850	816	831	827	846	873	868	816	842	850	799	848	810	811	780	810	853	808	842	842	843	842	799	802	820	811	817	796	853	845	786	796	822	840	816	885	843	829	824	875	802	779	847	827	833	844	767	827	852	831	863	842	815	821	876	876	794	860	804	841	830	812	819	856	849	871	814	858	869	769	802	785	824	818	818	828	866	834	793	800	817	809	840	807	836	852	846	851	803	872	813	828	874	835	863	856	789	818	841	844	798	834	814	859	868	792	866	826	810	806	829	811	828	867	787	778	836	868	879	857	849	799	814	838	834	782	855	838	818	841	846	820	797	794	846	854	840	819	822	842	829	839	833	829	829	799	849	841	832	829	830	798	837	825	814	853	829	766	862	779	853	869	788	805	803	798	790	886	812	830	836	834	854	833	812	820	876	889	758	849	906	855	820	835	782	822	832	861	857	860	833	858	844	794	831	875	836	843	839	829	874	858	816	802	822	829	830	874	857	829	872	903	788	850	865	851	821	814	783	866	809	826	859	811	823	875	872	850	799	801	836	902	806	844	779	856	802	808	813	801	852	822	868	860	828	827	815	780	775	858	840	797	802	835	836	843	775	825	819	852	824	872	841	878	834	857	838	819	849	826	833	824	763	822	811	798	798	844	864	877	808	835	821	830	852	870	772	861	745	835	812	827	836	851	806	919	821	878	791	817	803	808	836	775	802	849	840	767	788	800	812	836	802	818	814	816	812	823	848	870	784	815	858	810	779	848	802	787	817	809	812	853	822	846	880	844	809	836	819	835	805	809	837	855	852	831	871	831	789	804	824	850	865	830	856	849	806	841	846	793	794	777	837	822	829	869	828	855	772	890	854	883	816	851	842	883	816	789	824	826	759	800	866	875	791	838	848	800	789	883	872	839	844	818	857	822	849	834	828	786	821	872	808	824	848	823	812	866	817	806	808	781	786	837	834	797	818	829	855	818	856	834	817	872	809	810	797	832	815	848	822	802	809	815	789	845	811	786	825	782	781	866	819	836	852	805	849	796	801	882	837	848	845	832	838	795	787	872	812	896	844	828	855	836	823	898	830	808	863	862	791	824	820	809	843	845	843	837	787	780	812	813	832	836	832	825	836	841	821	902	802	811	838	829	874	808	869	859	858	883	809	802	835	822	828	880	769	825	826	835	826	838	824	774	853	811	846	764	850	766	855	871	832	827	815	832	842	804	828	837	835	795	846	801	829	835	837	800	794	800	813	820	842	853	828	856	858	844	819	841	837	843	808	844	856	851	859	791	799	811	792	830	816	826	784	851	851	835	835	811	826	866	835	830	833	852	811	827	801	821	809	787	818	832	859	828	809	826	818	837	821	799	871	876	857	826	857	872	803	831	865	778	804	813	830	816	869	853	807	820	837	827	783	847	831	816	858	812	835	771	846	778	863	862	813	838	783	849	836	818	853	781	811	839	793	815	796	830	835	801	818	840	817	885	835	862	839	854	821	821	837	801	881	830	852	781	820	828	802	840	831	844	868	821	875	817	835	785	787	832	861	834	802	851	839	818	815	825	875	851	857	851	855	832	809	803	823	831	800	793	832	864	827	782	849	805	841	837	793	846	839	817	833	853	824	876	830	778	830	842	799	843	816	824	819	814	833	791	825	810	789	790	802	851	799	810	843	801	844	890	820	816	812	820	837	823	839	827	865	839	835	832	835	865	846	831	828	805	834	845
7228	514	513	446	383	344	314	302	256	258	214	257	224	222	236	250	250	218	229	239	201	225	228	188	213	248	222	247	225	252	242	213	221	217	227	210	243	215	219	245	211	225	243	251	236	222	218	255	245	218	211	226	203	227	218	205	215	210	233	229	198	209	216	217	199	231	202	213	208	214	211	201	185	241	221	191	237	226	229	202	239	229	228	207	225	206	207	234	221	183	200	208	220	207	210	282	218	237	202	242	234	238	232	241	234	217	236	231	219	246	217	213	251	223	214	235	224	227	225	226	221	210	216	228	236	224	221	227	231	229	208	229	238	200	217	193	195	194	240	213	236	244	221	232	247	216	211	221	234	226	200	189	228	226	233	230	218	236	229	204	216	219	240	220	200	209	234	209	260	193	238	197	216	212	225	211	193	222	214	216	226	192	260	216	227	198	208	205	225	232	243	207	222	234	225	199	160	216	222	210	207	209	238	234	209	248	202	204	196	249	217	242	244	219	199	207	215	224	223	218	220	233	191	206	200	218	256	206	217	249	247	223	183	190	213	233	202	245	207	210	225	218	210	214	222	244	229	237	231	237	201	219	234	238	212	221	208	236	219	237	215	198	220	224	202	202	227	223	233	227	211	215	221	207	215	232	230	214	214	212	233	222	238	227	243	217	186	237	209	186	229	226	229	237	212	209	222	204	204	257	224	241	218	228	226	208	244	229	226	218	184	240	221	244	247	185	233	227	221	216	230	232	212	208	213	207	214	212	230	199	212	211	241	231	216	214	212	207	223	226	225	205	218	224	239	211	234	212	177	230	215	202	205	231	246	214	230	238	202	187	212	209	187	202	201	240	211	177	206	198	219	218	215	259	208	226	211	188	233	231	220	221	217	213	194	228	202	188	223	232	225	198	232	219	211	219	230	191	243	217	224	206	250	257	193	208	212	195	224	229	214	221	220	194	224	219	234	243	201	234	243	212	228	205	205	215	214	244	199	240	214	222	210	211	212	233	221	217	212	205	210	207	245	210	206	200	221	196	192	196	211	184	215	222	236	227	227	208	233	232	225	206	218	202	216	185	207	249	220	214	238	223	226	235	238	219	221	191	212	237	236	214	209	235	203	236	219	233	231	245	232	207	252	236	215	230	235	190	216	222	237	220	211	236	226	228	186	223	223	208	214	222	208	235	190	236	192	225	213	197	228	200	211	226	207	189	207	231	215	221	229	234	198	212	215	223	214	204	236	217	235	201	202	212	201	209	227	207	226	227	217	202	211	216	238	226	213	223	218	238	227	221	198	205	194	212	194	194	250	196	247	241	223	204	242	197	223	234	220	213	222	203	232	245	185	224	207	202	179	229	230	228	198	211	210	217	210	223	233	218	230	218	249	243	239	210	254	219	221	206	215	212	229	188	226	219	209	240	209	244	200	198	213	239	217	212	209	230	216	234	220	207	239	197	230	222	246	228	217	224	234	215	223	209	229	209	194	244	224	221	210	212	217	186	200	208	198	203	216	215	212	232	237	241	194	203	224	206	207	209	204	246	209	209	252	235	212	243	222	216	219	247	208	222	234	199	201	209	234	205	216	235	203	184	237	240	235	236	211	198	231	222	192	227	208	225	200	229	239	202	233	216	218	203	249	205	231	229	241	208	244	196	221	219	222	218	207	229	210	220	197	220	229	206	207	230	237	241	219	234	220	222	233	215	223	235	200	223	223	226	226	200	214	235	214	194	235	238	171	239	211	216	213	206	226	245	206	222	195	214	245	202	226	217	222	243	248	238	236	226	258	196	211	209	215	234	223	241	232	240	210	246	210	229	225	244	199	205	195	226	196	203	218	195	238	220	213	220	227	202	211	199	224	225	230	245	207	214	212	208	196	191	234	227	239	219	234	191	203	214	245	223	247	234	235	211	218	196	220	201	204	213	213	231	227	215	201	222	229	237	216	239	213	221	218	227	236	228	235	232	206	201	207	237	223	198	215	227	208	215	188	215	214	241	223	211	253	197	219	216	234	202	224	229	245	232	228	243	194	210	219	197	195	198	212	237	244	210	251	263	221	212	186	210	177	207	240	227	243	214	217	174	240	214	244	229	233	231	198	222	230	242	195	222	217	206	229	261	230	207	191	220	219	204	194	228	213	190	231	220	238	208	197	206	219	221	188	217	223	207	204	226	222	216	236	232	236	207	226	207	218	221	236	220	226	210	199	215	224	219	188	210	192	221	211	220	203	191	219	219	240	202	223	204	247	212	208	210	226	237	220	239	245	233	230	251	205	199	215	205	194	228	206	199	226	214	236	204	203	184	211	235	224	230	207	208	212	214	243	217	194	209	202	196	233	194	220	222	210	189	219	232	190	217	225	196	207	219	225	217	211	224	245	237	256	177	207	244	185	208	223	193	191	244	232	223	215	205	231	205	209	213	225	207	229	217	250	215	232	202	209	210	213	217	212	221	228	216	214	206	235	214	212	236	253	227	204	236	194	234	201	236	228	213	230	219	213	225	203	206	200	209	232	236	194	226	224	233	212	220	207	208	225	231	221	191	191	212	236	197	219	202	251	227	214	196	222	193	199	221	221	208	184	245	242	232	238	190	205	194	196	248	230	210	225	232	205	224	214	229	254	217	233	240	225	248	229	202	188	238	245	219	212	210	248	222	182	208	243	229	214	239	180	212	221	188	243	210	228	229	229	208	174	225	203	220	210	235	214	212	223	204	243	242	213	224	208	242	231	231	231	198	226	221	214	228	219	237	240	243	232	250	217	195	217	213	213	222	227	223	199	244	203	235	220	234	246	215	225	232	249	241	216	209	250	222	237	222	215	230	200	216	200	196	241	254	223	217	233	188	213	203	197	205	251	228	209	226	235	239	232	219	223	207	220	227	200	228	254	194	224	225	222	228	230	214	214	208	227	201	228	238	234	213	231	210	214	223	215	204	220	218	235	228	206	204	245	249	221	219	216	213	228	222	204	229	213	207	205	218	229	225	199	199	220	231	204	232	226	231	220	214	206	229	245	219	200	208	230	190	231	234	218	217	223	220	221	256	243	209	207	214	242	222	255	239	216	223	198	188	272	237	218	219	235	244	213	219	231	200	215	203	228	217	235	229	232	225	204	235	234	231	256	217	231	207	215	226	233	234	227	221	241	203	205	206	209	217	231	229	234	232	219	226	242	213	213	192	206	225	209	241	203	215	220	233	208	234	191	216	246	218	244	222	204	200	202	233	192	233	226	217	233	207	244	213	210	209	216	241	237	219	181	226	233	235	209	244	203	243	247	234	215	206	208	205	168	225	204	212	190	218	205	206	238	177	214	220	225	218	259	210	187	207	197	240	223	248	264	198	240	249	225	223	193	225	224	197	226	233	231	225	221	225	212	240	205	224	224	210	191	214	231	206	222	262	237	226	223	224	234	216	210	220	233	218	225	213	215	207	222	233	245	228	224	251	205	232	244	217	227	202	235	213	214	236	216	195	199	233	205	200	225	186	194	209
6136	852	1366	1558	1439	1235	1063	988	912	834	823	766	769	732	705	658	644	659	630	611	642	652	607	667	602	618	639	597	623	625	626	638	608	604	612	627	654	612	626	611	580	614	649	613	611	605	551	568	647	593	531	613	613	570	613	598	537	660	621	618	588	614	654	608	557	641	611	599	623	603	594	619	588	632	629	570	600	607	619	571	604	649	587	606	591	596	628	579	577	613	605	583	570	624	623	599	608	566	585	592	558	602	594	616	617	604	595	581	586	619	619	590	629	597	541	573	605	572	611	569	597	601	574	585	591	590	596	551	595	586	613	585	590	583	593	598	595	600	600	596	603	595	578	576	584	605	566	582	576	578	606	589	608	651	623	607	586	604	598	593	613	596	593	579	602	601	612	606	604	611	572	603	605	556	558	571	630	572	606	622	634	618	624	604	639	591	573	617	585	569	576	598	567	594	625	613	588	568	583	576	581	613	588	595	620	622	596	607	610	584	574	618	633	608	575	570	604	588	588	644	571	642	567	590	634	560	552	577	591	579	576	628	550	550	558	583	588	586	575	598	603	581	562	594	553	581	614	588	580	589	625	542	603	605	599	596	596	597	562	579	582	641	565	604	652	603	656	600	646	628	600	553	605	605	593	586	585	592	607	567	595	586	583	607	566	556	562	549	618	570	596	539	580	594	583	594	642	586	592	623	565	590	566	604	582	594	598	600	542	617	630	602	601	618	615	587	627	558	624	582	604	606	600	649	615	594	608	599	599	616	592	603	592	603	573	593	581	556	595	597	605	611	567	585	576	529	567	594	599	591	613	606	560	644	590	609	620	588	560	576	589	566	583	589	596	617	575	558	598	578	576	582	598	567	625	573	592	574	570	597	593	526	574	619	603	598	624	588	594	609	577	579	614	582	610	595	559	614	595	581	587	597	615	616	556	596	623	533	576	582	599	626	608	580	609	569	598	598	566	608	566	590	617	609	570	570	617	605	614	581	589	556	568	603	611	561	655	620	626	612	609	607	561	573	592	571	583	591	575	543	589	631	604	649	575	579	603	601	606	581	604	626	627	572	611	597	614	558	584	605	586	630	546	598	618	666	626	607	580	579	577	598	591	592	594	610	634	591	564	591	578	574	606	595	605	619	596	571	608	612	603	610	593	629	610	586	582	620	578	607	583	611	587	562	593	624	586	594	559	583	576	586	615	572	611	602	584	555	592	600	556	572	605	601	626	601	603	581	597	603	546	575	662	551	602	619	553	604	610	580	573	580	548	641	604	614	567	617	566	609	599	596	637	579	596	578	611	587	592	597	596	611	596	648	557	605	574	579	583	570	606	613	642	629	619	563	563	590	597	586	612	636	595	575	579	584	572	609	557	597	628	587	591	593	597	559	600	603	645	579	563	623	607	618	601	583	568	616	629	578	608	591	549	639	619	600	622	588	577	637	558	589	569	602	637	572	582	623	598	618	577	617	585	567	564	578	580	594	587	627	617	597	590	584	659	572	585	591	553	617	576	592	607	648	636	588	578	561	580	530	608	605	604	554	571	590	632	656	573	602	610	621	618	566	580	599	578	614	602	573	603	604	615	571	591	569	631	595	612	624	555	587	572	589	628	576	588	582	592	620	611	591	556	585	573	569	608	583	592	615	585	584	599	609	567	591	580	621	601	591	643	572	584	566	617	552	598	590	559	621	614	587	596	598	579	597	608	591	602	605	592	620	630	578	638	600	577	560	627	625	573	630	592	577	577	565	590	587	576	610	575	618	594	585	580	567	582	644	619	606	591	587	548	576	654	569	575	579	587	638	574	618	571	547	589	556	609	599	610	594	631	635	574	616	608	578	581	617	594	620	595	585	592	597	605	610	583	595	596	571	624	586	592	644	557	572	594	611	608	615	603	605	629	580	582	583	605	608	601	581	582	615	543	658	582	624	620	593	607	576	614	612	607	614	584	608	618	544	591	591	621	523	622	577	611	572	576	589	581	571	575	611	608	617	559	594	594	561	611	589	583	593	595	525	574	583	608	563	608	610	593	568	565	602	652	591	596	566	587	586	592	645	574	624	616	600	628	616	585	636	576	579	623	597	609	625	585	637	603	613	596	612	560	613	600	589	590	638	576	647	576	550	607	556	565	620	609	576	554	571	641	580	620	605	601	582	585	658	665	567	595	545	593	590	609	608	608	596	589	552	580	569	565	587	576	595	594	595	554	560	578	581	620	604	572	612	599	587	583	554	556	569	610	583	547	617	584	539	630	579	574	588	591	589	603	572	536	596	599	602	568	586	634	602	603	563	599	589	579	632	626	591	614	611	564	603	561	635	604	574	613	580	634	608	621	578	631	576	565	571	593	549	587	602	618	619	620	568	603	598	596	595	618	574	591	622	553	579	604	609	593	596	570	564	613	576	600	577	572	576	589	595	589	579	583	582	635	566	605	586	554	638	572	586	604	609	593	601	563	610	600	567	581	570	577	594	626	566	545	596	605	594	604	625	608	617	578	568	619	580	595	548	618	571	610	606	586	622	602	568	602	598	567	575	613	596	628	588	580	545	633	579	544	580	647	568	594	622	570	603	592	537	536	570	607	606	560	573	613	596	576	588	585	622	583	593	555	559	571	589	613	593	591	618	548	601	594	528	582	559	620	635	588	640	614	622	591	547	548	610	585	570	588	606	598	615	588	602	591	594	609	616	592	618	650	595	581	627	576	615	611	623	612	593	619	646	614	595	655	646	579	614	567	588	607	601	619	571	598	577	637	619	565	575	578	598	561	587	564	610	588	610	579	594	586	566	595	609	593	582	581	598	614	603	570	646	592	599	620	617	616	591	575	586	596	591	536	617	599	608	581	618	565	556	599	564	592	546	602	596	594	565	565	602	601	597	596	600	630	642	665	573	611	568	593	564	559	596	578	555	588	564	608	574	558	570	588	579	590	552	596	617	590	600	611	587	595	633	616	616	601	575	648	624	567	592	582	617	632	561	558	582	588	572	589	584	586	583	589	556	595	606	579	591	553	619	592	604	568	632	562	581	608	605	614	614	565	584	568	585	577	566	634	626	631	617	580	636	572	612	645	611	610	608	605	592	607	590	601	598	557	595	585	566	582	587	606	615	595	615	594	625	606	560	597	603	644	676	642	593	605	615	597	553	616	596	585	581	620	605	590	583	578	611	625	614	608	594	634	569	626	552	562	610	588	616	608	621	611	636	597	600	611	584	577	560	643	611	622	609	571	586	602	634	574	600	593	550	627	599	586	588	629	600	572	557	551	547	635	587	569	657	601	584	603	609	561	608	605	601	563	605	611	616	598	610	609	578	574	575	600	571	588	607	589	620	598	612	639	593	574	608	568	596	599	615	596	586	603	610	627	599	551	578	581	620	585	625	598	570	585	630	616	576	553	571	575	630	567	641	577	566	622	585	595	580	597	600	601	638	640	616	606	626	577	594	604	564	596	576	559	586	616	560	583	653	593	595	618	582	603	554	597	609	622	583
14439	1385	1161	985	730	706	565	488	527	469	492	441	449	447	437	420	406	385	387	384	382	352	394	419	422	334	378	393	398	400	403	395	363	396	392	398	384	433	404	353	360	402	407	386	414	413	388	400	388	364	380	359	390	395	347	408	339	395	378	388	404	383	382	375	441	383	387	412	437	405	373	410	400	412	377	405	389	428	362	411	382	412	449	357	391	380	390	384	377	399	373	363	381	377	369	368	373	424	345	403	379	373	381	388	377	364	399	403	364	364	389	379	364	393	366	364	384	379	372	367	373	347	379	360	401	400	367	369	351	395	390	388	384	394	433	390	380	410	412	440	442	408	409	382	378	377	383	415	331	435	395	371	403	394	427	382	356	398	372	392	390	392	374	402	397	378	444	394	411	439	415	384	387	382	345	390	398	444	364	388	383	432	441	390	419	427	370	407	373	396	415	399	391	358	407	403	430	384	399	379	407	289	375	366	397	416	403	382	373	428	365	361	393	382	377	415	376	370	420	367	362	366	361	387	399	392	422	366	377	400	382	372	366	388	412	398	396	412	403	370	391	377	401	361	384	387	409	361	355	355	387	412	348	404	361	377	390	398	350	380	387	369	379	379	365	395	415	366	425	405	348	401	397	397	386	396	406	404	389	372	395	376	368	377	366	406	357	419	386	372	428	377	406	377	389	381	390	365	376	411	367	389	373	395	374	362	413	376	395	383	358	374	399	387	355	373	362	362	384	372	384	420	373	367	409	374	401	419	373	398	392	370	374	380	394	361	399	384	429	398	386	391	376	405	393	397	379	383	374	365	360	360	388	402	397	365	419	387	362	341	369	402	418	435	365	394	360	354	340	396	375	407	374	371	378	419	410	369	368	353	368	366	374	397	424	379	404	412	396	434	378	441	397	362	367	452	442	448	345	409	440	417	395	370	396	386	377	363	369	371	399	394	375	390	383	419	393	393	376	372	394	347	326	413	380	356	336	379	441	378	370	380	401	405	422	375	368	385	406	387	392	356	353	382	353	393	385	410	384	375	322	377	404	364	380	338	395	399	464	360	382	424	425	413	364	381	387	384	414	390	391	369	398	386	373	363	403	391	387	361	376	386	418	388	384	404	409	351	369	378	334	396	353	395	404	409	395	348	384	375	392	371	411	374	392	374	388	376	334	393	374	373	336	393	386	381	413	377	412	371	384	405	388	415	400	373	385	366	379	406	372	384	401	399	383	350	395	402	393	403	396	398	392	366	402	419	389	358	383	378	392	401	415	354	413	363	377	365	366	325	416	381	377	432	395	389	377	404	401	428	392	404	377	372	408	378	378	395	382	394	370	372	387	393	407	370	387	379	385	366	376	406	426	395	380	401	383	396	357	378	386	368	372	419	384	405	384	354	375	435	365	353	405	391	395	387	399	359	389	397	393	398	399	362	373	400	419	389	431	393	394	383	371	417	416	416	384	365	407	424	372	370	376	375	390	374	378	416	386	355	392	405	429	411	361	385	385	400	388	394	394	416	359	378	368	355	371	418	395	409	390	408	381	357	412	360	363	423	370	391	396	382	406	401	439	399	384	361	352	365	370	379	365	407	403	393	417	378	426	374	392	412	381	378	379	425	402	367	407	364	376	372	381	344	400	415	391	426	402	387	354	373	415	372	391	394	404	405	386	349	387	434	378	391	406	348	398	423	320	385	390	379	367	361	379	366	407	415	374	361	388	375	430	388	385	399	400	373	396	352	379	374	371	386	452	420	372	384	399	361	376	391	399	394	392	373	401	428	419	388	365	359	410	363	357	430	378	421	422	382	377	413	411	434	390	377	395	377	426	391	390	396	383	357	365	407	381	344	376	380	352	377	353	395	382	406	379	411	392	412	362	393	395	386	354	413	411	416	365	406	425	370	381	350	411	361	384	414	387	395	404	411	390	406	415	397	382	395	367	387	361	400	385	378	388	362	382	384	382	373	396	392	408	384	382	378	385	372	378	379	413	426	362	348	373	385	389	404	392	369	375	379	420	413	374	377	398	375	404	393	412	417	375	391	413	397	343	424	386	355	398	390	374	375	402	389	402	376	415	366	391	378	389	358	407	376	417	414	381	374	378	413	364	369	385	438	373	373	385	375	397	376	402	371	378	357	388	418	408	386	425	392	370	443	348	405	391	386	371	393	390	407	412	376	385	359	379	375	347	430	385	395	388	373	384	374	419	346	381	397	393	392	366	370	433	407	374	374	361	377	382	375	368	394	362	390	391	354	393	402	392	367	388	406	415	404	398	370	419	397	399	386	399	391	371	410	412	393	411	378	384	394	423	393	391	355	360	351	367	411	415	380	395	357	415	388	397	385	392	406	412	364	418	395	400	404	410	364	396	382	383	364	362	436	352	404	385	373	406	408	390	398	335	375	365	382	364	381	401	364	371	403	404	385	356	407	407	414	382	365	421	388	410	349	395	393	397	394	347	392	402	387	393	410	366	387	394	380	369	386	383	428	395	374	369	362	398	392	393	428	403	447	392	402	375	365	374	356	388	379	393	420	356	391	384	352	378	418	405	376	406	366	410	365	374	395	405	416	413	421	414	409	398	372	376	375	439	381	381	396	357	340	387	401	390	397	407	355	369	426	389	385	381	426	371	390	381	401	429	412	372	398	413	352	362	374	398	360	405	389	392	366	414	369	396	367	422	421	398	386	410	384	426	359	362	395	387	348	353	441	374	387	420	345	406	425	373	406	388	410	380	414	368	434	386	398	408	413	393	378	409	416	376	395	367	363	365	376	379	401	402	409	394	404	367	370	348	374	399	398	386	382	391	399	397	422	363	389	414	384	389	369	384	372	393	368	357	397	355	408	369	374	376	373	391	436	390	410	374	387	356	389	385	380	396	364	353	411	357	390	401	380	376	395	349	365	386	414	410	405	416	393	392	371	382	372	374	375	375	393	381	374	386	409	369	387	392	379	381	380	397	388	417	375	383	386	397	390	432	372	371	414	379	381	353	429	377	387	376	410	400	341	383	452	384	402	376	408	382	373	379	418	389	380	398	432	406	398	361	363	382	403	402	386	390	388	361	376	394	387	390	393	415	430	372	374	367	340	405	423	397	380	385	377	393	399	438	417	422	397	366	419	354	389	384	394	367	359	407	378	395	401	352	368	401	382	396	383	378	382	391	398	388	391	398	422	365	394	389	378	371	390	359	420	384	366	355	375	375	381	399	369	379	435	406	400	386	410	391	417	396	429	390	358	393	398	412	413	373	376	373	393	383	359	376	355	359	408	348	408	371	396	370	337	376	367	374	375	357	368	421	389	353	415	379	354	376	388	355	364	377	357	378	405	412	403	386	379	391	387	377	379	393	390	383	333	385	392	377	386	362	386	370	344	404	382	391	389	384	438	402	368	374	375	360	388	394	399	366	371	376	359	403	371	384	371	428	391	397	390	432	421	393	392	390	418	400	390	401	386	410	398	400	390	400	395	367	376	397	391	372	367	380	401	386	416
8168	1456	2461	2802	2469	2261	1868	1760	1561	1397	1349	1359	1250	1273	1098	1085	1047	1057	1085	1033	1035	984	1054	1005	983	1010	988	997	973	976	982	987	1002	987	996	1019	920	982	943	977	957	1004	945	924	1000	970	955	942	976	914	909	986	889	895	937	958	941	957	921	952	946	983	978	967	930	942	922	980	971	924	942	1032	913	901	909	982	999	987	969	999	959	989	933	933	1044	886	955	924	951	935	949	931	962	942	959	985	984	960	890	949	931	954	978	925	965	988	912	935	956	927	962	887	913	926	950	971	912	1007	920	961	969	887	934	930	992	965	905	966	1002	970	873	943	949	926	926	971	939	998	975	953	870	960	928	966	911	953	934	892	951	918	894	938	924	959	975	924	954	997	894	928	914	948	907	887	949	892	890	825	925	992	942	935	891	921	966	945	940	905	886	965	983	981	964	955	957	908	947	953	961	916	931	888	970	895	968	912	855	895	929	960	931	938	928	972	927	931	918	927	949	979	931	949	935	897	973	896	901	970	970	915	959	918	968	964	918	997	960	911	909	974	895	968	976	944	926	975	931	927	940	965	888	970	952	986	924	950	928	933	969	969	960	895	941	938	945	917	919	961	898	927	926	919	954	935	908	957	907	929	940	937	933	941	977	958	907	967	948	981	943	901	901	919	932	963	943	877	952	966	925	887	914	974	902	946	892	945	921	959	918	919	936	908	890	955	962	951	927	948	919	969	979	997	957	887	935	899	912	969	970	993	1008	960	906	941	932	949	908	981	940	953	976	923	966	922	952	962	929	915	975	899	933	925	953	969	924	911	933	949	923	945	908	975	952	984	884	921	921	934	891	961	868	911	951	975	862	890	929	949	961	891	910	941	883	995	907	957	953	974	939	927	1003	917	955	927	961	978	962	925	925	954	968	952	944	929	920	925	974	976	930	944	913	904	948	944	904	966	942	947	963	908	950	958	910	949	1014	945	909	937	995	938	915	955	941	919	943	909	953	918	936	910	977	900	888	920	953	983	910	953	928	915	927	950	933	921	955	989	940	896	963	983	938	923	861	920	996	878	898	946	932	985	961	920	951	970	963	988	947	903	959	964	924	958	947	909	925	915	954	940	940	962	956	958	914	922	945	1005	900	947	998	934	963	913	961	897	947	905	957	964	948	969	961	937	915	907	972	932	926	920	996	971	978	914	968	897	997	953	952	999	988	956	950	859	965	977	905	935	940	946	919	986	898	993	958	960	950	902	958	942	927	945	925	905	919	973	913	949	954	905	1020	943	920	909	919	910	930	921	932	924	914	926	927	964	951	900	936	918	908	932	917	901	876	935	956	955	1001	904	917	950	957	933	940	950	944	944	974	979	969	915	902	931	920	917	944	891	967	923	919	980	955	938	967	958	896	926	951	1010	938	926	908	923	925	920	964	919	905	945	917	899	926	927	892	962	887	910	962	958	937	948	952	972	931	938	932	904	974	1012	964	980	907	919	952	996	932	971	933	954	949	929	952	937	973	912	937	940	979	892	954	944	938	908	959	934	888	919	974	952	909	949	921	921	958	937	939	937	924	905	929	921	903	972	974	909	907	970	948	896	949	992	928	982	927	944	975	953	927	924	910	947	933	972	963	1001	973	926	917	907	953	972	969	907	913	935	882	944	900	931	988	945	901	911	909	972	899	869	907	956	918	936	882	939	962	921	950	915	922	992	931	1012	927	907	931	930	928	967	936	923	973	907	918	931	935	973	932	934	931	983	971	966	902	924	933	948	963	904	918	964	934	908	945	949	909	916	917	934	929	1019	996	911	934	943	944	904	933	900	922	941	935	958	942	933	916	936	946	918	982	922	939	951	979	951	919	941	954	959	954	915	947	913	942	937	942	940	907	984	986	944	980	953	901	907	984	976	970	929	934	988	926	913	954	976	960	945	919	962	940	935	955	893	933	906	976	931	973	944	931	911	933	916	928	912	914	907	950	935	957	904	925	953	945	933	938	966	1003	947	929	922	925	971	966	993	910	937	919	942	999	939	1009	971	961	937	886	955	888	901	1010	897	960	958	988	978	915	935	954	930	950	898	906	879	904	893	941	947	942	958	926	945	968	930	921	906	900	951	899	944	919	877	995	959	932	895	909	955	953	935	915	890	981	985	1021	907	933	841	968	943	873	940	919	935	930	959	953	966	924	941	980	960	989	908	971	917	897	925	954	913	957	970	971	952	946	904	968	934	918	950	956	862	947	917	978	913	920	917	910	880	922	964	903	919	933	960	929	993	1010	931	934	942	912	902	939	942	984	930	954	934	905	965	966	854	926	942	961	925	971	915	920	944	952	912	911	947	988	932	937	956	923	967	908	915	966	942	942	916	885	946	955	932	914	960	920	918	962	923	954	956	976	918	879	912	956	988	930	943	891	920	919	962	940	919	939	955	918	975	955	944	913	940	951	929	971	918	988	964	937	920	879	938	912	940	921	989	961	927	958	936	942	921	910	901	928	930	940	940	941	930	972	889	881	898	975	951	931	976	919	903	924	899	912	923	901	929	948	935	935	858	887	919	945	938	881	923	934	925	952	946	902	914	921	910	979	957	931	943	966	955	956	975	902	931	939	896	980	931	945	916	983	883	956	893	871	908	901	977	959	994	931	924	936	899	909	937	902	973	918	976	923	938	929	958	955	996	920	961	945	922	952	898	998	923	977	951	909	982	928	908	959	902	930	924	904	933	890	958	989	899	954	937	950	967	878	950	940	925	948	948	890	956	935	936	904	955	922	996	956	915	906	1002	944	953	995	898	920	879	939	940	987	956	917	959	940	934	916	911	938	877	905	953	926	936	988	970	908	950	881	995	911	912	931	941	927	922	958	891	1001	914	911	924	871	928	1010	933	952	958	966	984	952	903	966	938	928	930	956	935	941	915	949	950	882	936	906	930	920	930	902	940	952	968	933	948	969	880	927	901	957	948	956	961	925	984	904	917	976	937	971	910	971	955	925	945	939	930	935	924	985	975	942	982	923	894	950	909	969	975	935	969	919	927	955	888	974	932	889	901	974	969	929	877	924	909	944	958	940	985	935	944	925	966	966	939	913	975	935	996	909	955	952	921	921	963	892	956	899	966	879	976	1007	940	948	873	962	940	918	919	925	942	937	871	965	962	899	940	897	909	996	952	956	902	916	993	933	949	958	931	931	920	902	890	923	880	959	934	966	921	926	899	919	898	956	938	949	923	901	976	939	961	971	911	872	922	943	918	936	933	962	935	941	912	990	944	947	964	951	883	932	981	960	921	927	994	913	954	953	899	922	894	969	976	943	914	951	940	969	906	931	896	957	925	927	958	983	944	955	919	975	898	900	970	969	927	1010	945	912	959	959	953	915	943	889	933	928	926	895	966	923	1016	944	923	958	974	973	972	983	942	958	916	907	981	940	945	932	975	987	959	907	934	891	949	988	942	917	984	963	854	910	937	882	899	943	969	940	919	976	966	961	926	944	960	884	923	918	930	934	905	997	890	956	948	901	945	959	940	973	944	888	913	927	931
1547	336	368	401	362	367	365	334	373	340	392	360	323	351	297	378	342	357	354	323	344	366	368	363	363	340	334	356	352	322	312	358	341	375	331	342	356	341	348	324	349	351	344	361	387	365	326	375	342	332	326	359	368	362	365	369	337	334	382	325	325	356	342	334	344	348	331	379	345	361	342	326	319	358	359	348	336	352	356	330	346	341	345	335	334	353	336	360	339	369	355	367	330	357	334	316	332	360	375	338	331	339	306	339	344	325	333	376	379	337	345	364	358	334	355	356	326	354	368	379	390	371	356	367	366	361	380	350	352	347	283	340	358	388	367	361	346	303	359	380	331	344	328	343	359	355	385	363	326	343	337	331	350	328	322	363	301	322	331	302	321	347	379	357	329	340	370	326	289	389	335	350	328	363	352	362	358	339	343	373	345	369	346	352	332	313	345	282	377	311	356	357	355	364	340	346	333	353	337	336	315	321	342	378	352	306	379	320	291	396	394	343	380	331	330	346	359	342	339	350	349	376	348	355	313	358	338	341	331	319	349	335	385	370	339	352	334	326	300	330	377	350	353	358	381	360	333	323	354	333	345	312	374	333	336	341	337	336	334	396	350	388	350	322	334	367	353	339	325	318	355	341	351	337	339	358	345	285	327	351	368	340	342	374	346	371	337	317	369	340	389	335	353	307	369	353	362	375	344	368	319	327	352	367	390	369	304	339	387	369	367	325	362	341	356	352	372	347	380	354	300	361	358	356	330	344	365	315	351	345	340	354	330	387	338	347	383	350	365	349	330	369	362	391	350	375	332	346	359	363	313	327	338	362	354	354	323	341	350	356	364	301	340	323	376	375	350	380	320	334	380	340	369	316	331	373	352	382	358	312	327	317	338	357	335	371	363	356	335	340	335	333	324	339	328	343	395	328	332	324	335	349	336	303	360	353	351	343	345	330	339	345	335	341	363	339	318	349	349	371	328	348	342	360	320	346	404	340	289	349	332	343	347	319	338	340	321	351	315	356	325	361	329	341	332	348	314	361	344	389	379	323	338	308	318	338	367	331	351	352	301	356	299	335	328	348	321	303	356	377	328	365	344	376	391	347	391	375	327	356	393	343	375	339	356	357	333	347	350	321	332	323	337	332	349	354	349	397	343	374	304	355	301	343	368	343	303	340	337	344	342	356	339	349	346	353	349	343	345	331	308	333	345	332	334	325	346	372	319	308	355	344	354	318	360	394	370	361	364	314	362	337	357	360	370	344	319	330	317	339	345	364	357	345	390	333	338	326	338	331	349	344	348	389	355	365	342	338	338	350	368	359	316	342	338	328	324	317	349	360	301	388	293	334	374	351	352	347	382	343	341	344	362	399	331	365	327	366	351	391	390	342	352	354	329	359	365	324	330	341	346	361	360	324	351	323	351	339	340	352	357	362	349	349	364	312	339	344	359	336	330	302	342	336	296	367	344	342	345	335	352	311	361	339	318	362	327	332	338	369	335	336	371	349	320	367	354	342	345	354	308	341	312	340	354	323	343	363	323	386	373	332	358	328	319	353	355	351	346	357	328	350	356	345	365	372	357	386	333	398	304	346	346	361	367	350	339	348	345	325	400	332	375	329	325	318	364	371	380	367	357	349	338	331	324	379	347	351	350	327	350	348	372	331	330	345	383	328	361	302	332	313	342	368	323	351	380	324	342	362	357	342	356	342	354	355	338	343	367	347	352	339	343	375	343	330	318	340	342	366	356	345	370	353	362	332	383	344	312	399	336	362	338	338	350	335	342	351	376	394	355	363	332	330	340	368	384	368	321	300	343	361	327	337	332	378	332	359	352	347	326	319	341	324	356	338	359	356	309	333	299	318	331	356	325	341	361	347	345	370	329	343	383	358	307	345	339	381	347	320	370	347	347	325	357	338	322	311	375	331	362	338	354	382	376	377	348	341	367	395	342	337	356	349	340	328	354	374	362	352	328	361	358	362	376	369	305	374	375	365	330	337	360	333	381	360	323	379	370	328	342	340	402	357	334	325	348	365	348	323	307	353	364	378	334	335	357	338	343	342	337	348	338	366	330	325	351	343	364	359	356	330	354	363	335	368	368	318	336	343	362	342	347	340	344	351	352	337	351	318	380	343	348	357	359	347	341	345	353	327	356	355	362	345	345	326	324	349	343	368	338	394	315	362	365	351	359	345	325	345	317	346	343	371	360	341	345	373	355	359	325	323	299	352	353	375	356	321	355	331	306	342	321	338	330	355	349	366	320	343	391	337	382	359	315	339	363	392	348	333	351	345	347	323	356	310	355	372	340	340	344	382	319	336	329	359	331	342	349	344	343	373	362	371	346	374	366	350	328	379	350	372	355	353	349	361	363	340	347	341	339	340	342	351	313	364	329	344	306	333	363	347	376	320	383	340	330	370	336	344	330	357	340	347	341	341	334	354	369	356	370	331	369	358	350	368	329	340	368	344	321	337	371	351	389	363	353	346	341	323	352	347	348	315	356	357	410	356	335	326	350	334	360	355	367	389	353	312	325	348	347	350	379	350	345	327	358	352	348	345	374	327	333	364	352	366	327	356	325	374	339	330	329	341	314	363	357	315	332	324	364	331	345	328	345	374	356	370	341	356	361	371	345	378	380	336	399	341	321	342	340	353	348	365	350	356	318	330	340	309	354	385	320	335	342	360	296	313	350	325	385	321	325	399	353	334	344	326	312	330	362	344	334	336	343	360	336	360	330	374	307	357	308	362	374	341	340	372	389	325	332	333	339	330	339	344	343	341	359	375	344	352	342	336	395	374	340	334	314	350	363	366	360	376	361	365	345	367	331	331	359	383	331	342	398	303	359	321	334	326	385	368	358	344	324	321	344	355	358	344	362	371	350	350	350	342	364	310	331	339	329	376	329	415	337	354	353	341	339	309	379	338	351	373	350	342	329	335	354	377	359	334	316	358	353	374	340	365	374	325	321	338	343	347	361	340	367	369	357	339	343	370	345	335	354	369	349	363	339	410	365	365	372	371	417	358	321	316	344	371	354	360	345	347	362	307	344	309	332	350	318	336	344	358	357	336	351	361	322	288	321	359	345	344	364	361	353	368	295	347	378	352	358	377	360	329	331	399	359	327	334	326	332	366	347	344	317	363	343	359	318	412	331	354	353	348	374	363	339	369	356	336	345	350	312	390	372	360	345	325	361	351	350	321	355	333	313	348	346	384	346	357	349	337	345	361	375	336	362	364	326	324	348	333	383	342	379	335	356	354	353	350	382	319	361	374	332	359	369	297	341	366	334	351	381	351	348	333	369	341	368	367	331	316	322	383	340	305	329	350	338	326	366	360	357	352	347	352	393	354	386	357	382	345	376	383	351	322	343	343	349	326	373	381	347	326	355	345	352	340	348	338	365	348	345	340	369	345	365	322	349	369	338	338	357	345	330	367	342	309	379	360	341	339	384	347	312	328	352	387	358	352	363	356	383	352	339	346	340	335	346	373	402	350	386	351
2085	897	930	954	926	863	827	871	861	876	855	828	812	879	787	829	832	855	900	822	845	808	835	841	789	878	869	827	801	843	804	841	798	823	804	840	833	808	772	807	779	826	804	825	809	808	848	823	812	823	823	872	846	791	826	814	830	787	826	849	789	792	864	854	793	831	851	825	845	885	792	805	811	833	829	824	899	857	776	798	824	835	810	781	830	797	797	806	860	808	820	838	800	812	830	802	863	860	825	782	829	832	860	798	852	816	847	832	821	827	856	855	852	834	828	770	850	845	846	794	825	839	870	822	783	826	850	835	820	832	815	838	822	800	850	822	838	824	780	875	815	810	850	839	832	874	829	831	838	847	852	816	826	795	830	819	819	881	784	865	800	820	830	864	815	823	793	837	830	852	824	832	830	806	793	821	859	820	839	799	813	792	829	794	828	809	875	827	889	822	839	849	820	836	816	841	860	802	827	832	789	858	809	881	841	859	796	815	816	844	828	898	806	811	840	861	856	823	852	796	865	824	835	820	847	823	855	824	845	844	825	782	840	825	817	801	813	852	801	800	819	828	837	847	811	846	866	806	867	820	867	846	858	879	846	806	793	818	820	777	865	844	755	805	872	828	831	839	812	833	863	801	858	806	815	887	838	835	796	785	806	807	826	801	849	819	851	770	811	791	890	841	787	815	840	843	821	812	773	863	808	812	802	795	845	856	789	810	821	855	787	860	860	798	817	854	817	767	828	824	862	810	815	827	794	870	866	790	836	759	784	818	872	852	791	827	798	902	805	782	850	893	805	861	821	800	818	845	833	820	804	794	877	809	809	825	822	807	856	869	760	853	826	818	825	858	833	828	819	853	842	859	836	851	869	861	842	895	845	840	860	869	813	792	759	864	853	843	780	790	797	813	758	817	804	815	815	823	784	851	848	864	830	829	854	860	852	841	821	854	823	749	771	844	856	803	783	791	791	882	836	790	793	793	822	867	821	817	855	845	812	889	833	851	846	857	775	843	849	906	873	827	866	860	814	808	864	824	827	799	811	889	807	857	857	883	831	859	806	832	785	819	802	825	845	844	838	888	835	834	825	810	835	816	827	853	793	876	864	823	818	789	810	826	852	855	834	827	763	811	887	849	832	858	829	813	842	858	844	845	844	790	859	774	848	798	845	797	825	775	812	800	792	859	860	870	842	855	852	823	861	844	849	834	789	794	826	889	822	856	767	822	821	841	845	805	827	820	857	807	783	861	827	779	792	805	826	828	827	817	835	839	827	814	781	831	887	761	826	821	755	802	828	828	881	838	887	803	841	844	843	850	785	810	822	813	809	793	793	845	843	855	835	764	860	846	817	883	821	853	795	812	856	817	786	810	790	858	849	817	826	852	858	853	824	840	808	800	834	818	850	823	862	815	847	861	850	832	832	812	809	846	826	842	766	851	786	812	790	851	862	816	819	742	856	855	830	896	837	848	877	837	842	840	806	851	812	845	885	788	822	819	813	809	824	869	813	848	826	776	831	818	855	820	826	835	816	831	759	837	853	841	840	811	815	832	876	817	772	779	850	822	837	904	803	806	837	768	850	872	844	792	890	821	851	803	843	827	795	812	795	768	791	846	818	804	822	817	869	814	825	834	774	814	811	826	796	874	843	819	870	822	813	814	846	828	833	846	821	865	854	857	830	833	808	817	805	824	841	825	832	829	865	838	808	834	877	814	827	826	847	747	792	868	857	827	823	843	842	826	863	835	817	831	804	861	819	811	848	832	831	851	806	773	831	830	849	797	787	818	796	824	844	844	818	843	860	846	837	843	815	775	841	842	823	829	871	826	885	835	829	869	835	810	819	884	820	831	804	824	797	862	835	850	842	811	822	834	872	784	828	789	849	818	852	788	859	836	826	880	819	895	811	798	806	894	820	807	832	804	810	817	831	815	807	850	764	797	842	807	821	842	812	903	796	832	819	800	803	842	794	818	820	846	843	842	824	790	794	803	821	833	808	793	876	837	835	852	841	789	837	831	766	812	836	795	907	804	820	831	833	795	789	805	794	829	829	863	882	791	778	869	796	766	809	770	846	870	840	836	835	847	778	821	834	835	833	807	799	822	822	819	847	823	801	806	798	868	841	811	846	824	802	830	846	809	834	835	816	856	840	857	837	880	851	812	814	806	809	841	858	815	886	800	809	806	844	828	882	822	832	815	849	845	845	787	858	772	790	842	814	845	811	814	894	873	830	873	797	815	813	842	808	818	792	858	845	811	924	809	845	768	772	810	844	817	828	840	855	801	841	824	853	851	801	809	845	840	815	793	851	848	819	804	810	809	789	808	818	832	807	773	826	826	822	836	857	840	815	774	839	772	813	807	826	832	781	883	847	843	851	813	883	884	796	819	795	799	863	857	854	884	847	860	801	829	822	779	830	804	817	780	849	805	847	820	791	854	810	794	788	840	811	854	794	786	804	826	809	836	859	838	824	840	823	826	825	865	818	854	822	859	841	857	893	843	832	841	806	789	795	820	839	826	802	835	821	843	768	862	807	870	845	851	827	861	832	826	776	843	816	851	808	831	823	822	794	867	829	809	848	796	843	855	819	776	871	777	834	801	836	924	817	816	835	831	790	856	839	868	862	883	759	824	859	794	886	852	806	820	809	908	827	839	863	845	750	872	786	827	894	821	807	819	844	850	796	843	849	838	868	843	862	834	781	828	808	805	855	863	796	780	825	864	823	801	880	805	826	804	827	804	819	843	846	832	856	856	885	867	827	835	843	845	849	822	861	889	806	819	859	808	861	790	832	866	806	820	819	808	848	806	825	832	845	780	820	780	850	839	814	773	867	870	848	853	863	807	795	837	853	809	846	863	819	784	804	789	789	853	798	799	867	809	819	828	829	785	820	824	818	833	764	833	777	774	854	824	837	868	779	837	823	797	790	835	819	885	857	840	872	804	864	817	806	790	807	853	845	874	833	826	818	764	856	797	845	775	818	812	843	858	841	794	823	832	847	819	839	789	818	862	862	795	826	820	841	819	861	830	815	816	809	838	785	845	783	823	815	835	838	809	854	805	845	826	888	839	822	801	860	835	828	869	822	903	837	817	817	793	867	830	821	834	839	814	818	848	790	807	816	838	853	860	833	793	843	813	857	815	784	810	793	823	844	812	798	830	829	864	843	848	860	810	814	853	799	846	793	813	812	834	804	877	850	838	812	848	801	854	778	794	785	832	816	841	820	813	850	808	809	831	815	806	876	817	860	813	828	895	806	860	846	883	843	847	824	819	819	823	859	823	824	792	815	812	826	808	820	814	818	865	849	807	840	826	772	835	852	852	818	861	823	850	833	895	793	808	798	808	831	809	754	772	796	843	820	860	833	849	825	845	834	855	798	872	831	803	835	861	804	830	827	864	807	882	836	883	856	830	809	853	835	837	833	827	855	825	855	818	879	870	816	812	843	811	850	860	794	787	786	856	826	792	844	837	851	810	778	814	826	806	798	821	834	832
7065	537	528	512	398	380	307	286	259	288	266	263	238	242	237	231	227	236	228	201	226	245	233	248	213	236	227	206	205	226	195	241	191	232	197	207	221	245	227	201	217	214	213	263	208	223	217	222	226	197	221	219	222	233	219	236	219	215	224	246	228	244	231	191	206	231	197	208	209	234	221	240	221	232	199	248	225	218	221	217	217	222	247	238	214	217	229	213	217	197	202	203	211	213	229	225	205	210	231	228	206	243	243	212	236	216	228	230	210	221	204	245	213	204	223	230	246	215	228	237	226	201	225	218	211	251	204	233	237	204	196	194	223	203	215	211	218	220	219	240	202	206	205	203	213	221	202	225	205	222	243	210	220	245	225	201	205	250	243	222	182	219	230	241	235	240	220	222	230	231	251	231	221	262	224	212	222	196	236	237	224	226	221	241	237	220	202	201	234	233	209	259	217	235	222	223	229	230	232	196	223	225	219	228	222	230	221	239	200	237	227	210	219	229	220	213	226	222	227	228	201	269	204	236	200	206	230	204	206	208	210	211	225	223	231	245	228	216	228	240	222	166	178	229	227	194	237	218	218	198	229	237	222	221	207	227	221	205	215	217	213	223	235	223	221	217	200	239	241	211	210	213	216	225	189	223	209	225	201	202	221	221	222	197	203	189	187	221	189	204	227	228	241	227	199	207	200	230	218	201	215	215	239	186	231	206	213	185	247	232	232	221	220	217	213	204	190	226	192	198	216	204	208	213	243	195	233	232	210	237	255	224	227	193	225	212	223	234	230	198	238	201	218	219	216	233	218	233	200	236	208	237	217	207	233	231	232	212	226	212	203	234	195	193	225	222	244	220	228	207	208	208	199	218	214	222	180	189	209	218	200	208	219	247	190	216	189	234	223	200	212	231	211	210	207	203	220	214	245	210	234	237	241	227	223	213	242	208	203	231	227	243	237	199	226	217	215	197	223	233	215	218	221	226	225	218	221	210	216	206	201	253	246	221	207	241	189	217	220	213	204	225	220	204	215	234	240	220	195	202	231	251	200	202	194	220	220	196	192	215	219	208	195	232	231	231	211	244	207	204	229	197	209	220	224	184	233	224	222	232	244	221	221	192	256	233	208	202	211	185	240	226	234	228	238	227	211	210	228	264	200	246	225	216	196	209	232	268	223	229	231	231	224	225	206	209	202	216	226	195	245	194	217	261	211	227	213	238	209	191	232	231	225	232	240	239	208	225	213	213	234	228	275	217	216	214	205	215	206	204	202	214	202	236	198	227	216	189	241	216	242	205	234	249	240	234	217	212	225	231	214	191	230	209	209	239	233	221	199	180	207	206	242	233	219	228	220	225	208	231	238	203	222	233	244	215	216	224	207	207	228	209	231	238	225	240	228	196	185	207	238	238	226	232	226	249	220	181	186	237	205	236	222	237	234	207	218	205	220	190	218	226	210	197	187	209	241	187	216	202	238	232	233	226	227	236	225	214	238	259	204	193	225	235	225	233	221	232	245	216	275	212	220	220	211	218	220	230	224	203	206	217	217	224	221	210	248	232	207	238	207	207	240	217	210	204	240	251	215	206	207	228	206	235	239	241	225	201	223	201	230	222	213	251	234	234	194	217	207	207	236	227	215	216	237	245	238	224	227	219	223	218	214	214	212	226	208	217	227	228	246	243	244	274	221	218	219	222	226	218	205	224	205	239	205	232	239	225	186	235	228	223	214	206	210	187	214	236	213	216	199	227	227	173	219	200	220	239	225	202	199	195	189	212	215	241	218	223	232	189	220	196	227	217	244	204	220	182	212	218	238	208	204	210	212	184	209	219	220	219	213	234	221	221	210	205	207	228	204	227	222	225	222	219	211	205	236	226	248	227	200	213	221	194	194	214	214	214	222	228	213	232	238	208	229	218	222	214	203	190	213	207	226	190	209	233	229	222	200	231	219	217	251	226	225	210	193	212	209	222	222	233	202	205	212	231	204	240	215	215	236	197	201	217	199	199	209	211	210	225	223	213	205	217	242	237	228	239	230	210	269	224	241	209	229	216	207	236	223	217	227	244	219	203	216	213	233	230	210	214	205	236	210	183	220	227	220	201	218	224	216	238	196	217	218	251	212	232	227	207	201	236	201	237	192	241	242	207	226	213	216	233	222	244	236	233	232	226	228	228	222	210	220	226	215	210	232	191	206	216	214	239	232	196	183	233	224	200	213	224	222	217	224	215	201	231	245	202	214	184	224	205	191	234	203	207	210	221	226	202	216	207	250	240	222	228	200	216	189	204	213	233	244	254	201	206	216	232	218	191	209	178	197	189	233	202	219	203	243	214	221	160	218	246	220	228	250	182	216	218	196	224	205	222	215	225	206	207	215	221	214	213	209	211	200	233	212	241	229	240	224	242	239	211	218	203	227	203	199	192	207	224	221	217	201	194	219	241	204	218	244	202	225	223	227	213	226	249	229	209	228	262	229	186	220	233	222	212	236	224	212	263	205	216	209	224	189	218	236	193	209	218	228	231	200	204	202	187	221	234	222	214	218	219	219	242	198	216	196	189	207	252	195	211	236	244	199	250	219	234	224	208	203	218	212	223	231	233	199	221	219	230	216	224	225	188	192	206	245	196	192	253	239	208	219	222	236	212	225	225	202	192	217	225	192	228	225	249	203	206	226	217	196	222	218	224	228	229	240	202	251	254	220	203	222	217	229	244	218	222	195	192	176	222	222	185	208	217	201	216	228	221	244	206	235	191	254	227	197	221	208	235	194	221	217	216	220	220	243	190	220	217	225	230	242	190	230	208	199	222	226	246	215	210	240	213	236	211	233	236	208	228	202	182	233	219	200	226	236	208	208	208	178	202	183	244	195	204	214	245	237	195	243	243	211	225	224	210	232	222	243	227	218	221	218	208	233	226	250	235	209	208	215	207	224	222	227	231	196	209	237	218	217	218	239	219	217	190	211	207	211	250	220	199	212	241	230	208	196	194	209	221	228	231	203	208	215	212	216	217	231	203	211	224	226	229	223	229	210	222	214	216	212	224	218	217	210	207	225	249	188	226	237	199	215	216	210	205	230	213	200	215	234	241	217	227	215	202	213	219	214	229	213	230	223	210	198	224	257	252	197	212	215	198	237	238	217	206	230	187	200	219	209	205	211	231	210	213	202	202	229	236	229	216	245	232	174	233	198	232	212	197	214	197	225	225	212	218	209	227	231	206	247	223	233	243	221	220	211	234	229	200	215	194	204	222	245	206	221	235	223	200	181	220	227	203	199	196	220	235	214	206	217	226	215	237	223	216	206	235	208	185	238	226	225	202	223	220	214	208	212	232	208	231	222	208	242	216	235	200	219	213	227	192	219	259	207	227	210	214	181	232	197	214	245	242	241	238	230	228	225	216	242	249	189	208	221	239	230	210	210	202	210	208	223	206	244	247	220	223	215	210	217	234	233	184	233	217	213	229	219	213	224	213	237	208	220	218	224	230	207	219	221	222	199	208
6150	859	1383	1545	1445	1237	1042	1009	881	835	795	764	762	724	658	671	690	652	692	603	662	640	637	653	624	623	602	653	596	606	628	630	610	572	600	647	643	620	606	664	634	605	622	589	598	605	623	599	591	615	585	639	587	618	617	585	556	606	622	583	611	586	624	607	607	588	591	578	612	585	578	569	584	611	583	619	636	577	570	607	622	577	599	553	601	607	618	622	620	571	602	574	625	513	637	573	589	645	624	634	566	592	640	595	577	582	616	632	587	616	611	599	592	568	613	627	618	645	597	626	595	620	582	560	630	595	670	627	604	596	627	600	610	595	602	559	600	640	574	591	573	642	593	597	617	628	620	588	630	621	600	579	582	639	615	610	647	593	594	627	610	576	589	601	611	579	625	630	609	611	600	625	586	590	600	583	587	617	616	604	597	619	614	645	602	571	589	594	607	588	609	608	630	617	531	626	597	609	593	537	598	624	625	613	568	618	604	565	649	623	602	596	654	603	594	598	574	624	585	590	610	583	595	587	637	556	583	617	557	587	624	583	581	636	569	589	597	621	618	592	598	589	609	603	623	594	568	554	564	564	589	574	614	597	572	595	575	575	625	584	572	597	640	554	610	630	600	622	603	553	553	591	590	582	614	559	593	603	615	610	585	614	614	573	608	589	615	599	589	580	571	610	610	602	643	571	589	614	577	601	653	606	608	560	613	558	595	615	598	554	621	572	626	553	590	597	573	606	605	617	611	618	538	603	555	577	615	633	605	602	611	605	585	556	574	570	584	612	600	628	621	573	630	598	583	623	603	592	593	620	613	592	568	611	613	615	606	607	564	632	553	633	635	597	622	644	580	616	592	581	636	568	577	590	600	609	612	591	608	567	595	621	619	583	579	566	591	587	610	606	615	611	649	603	567	612	590	625	643	607	619	633	568	583	590	594	602	563	576	609	574	624	643	608	601	587	555	630	604	608	635	633	552	612	617	560	664	611	609	599	575	595	644	593	597	572	571	615	629	630	637	592	597	592	574	574	598	609	625	562	612	597	648	605	582	600	604	597	573	580	625	577	611	572	588	582	631	589	567	613	547	605	603	618	586	595	606	567	564	602	546	577	606	561	617	562	589	611	607	569	617	575	605	591	591	612	605	627	593	596	581	570	624	603	589	603	622	613	556	583	598	590	602	586	619	628	585	606	612	619	604	584	610	592	549	614	529	608	599	605	586	616	601	571	579	594	598	555	590	652	610	571	616	595	649	617	598	588	608	626	636	608	571	573	578	607	623	586	616	583	636	585	584	659	583	614	567	565	646	610	599	592	579	644	611	624	605	582	621	637	585	602	572	583	603	570	611	575	613	620	573	571	604	572	555	603	593	613	593	566	556	606	621	622	602	600	612	636	571	596	589	603	586	583	584	620	597	562	593	625	627	569	594	566	598	598	613	624	589	577	607	598	571	563	583	573	609	622	578	596	609	609	588	603	665	603	588	640	565	616	588	569	585	590	639	576	577	609	605	594	589	560	601	628	573	610	549	583	609	603	588	570	626	590	628	622	583	577	587	620	598	552	585	630	603	592	625	593	608	572	566	588	589	591	602	596	604	601	603	611	558	588	567	622	633	641	545	611	573	601	615	583	634	634	579	583	604	574	582	586	611	601	615	593	589	592	630	608	616	573	571	620	612	612	593	615	555	534	583	628	610	624	600	635	602	595	575	590	587	585	586	638	641	636	588	607	575	616	583	539	601	568	592	607	601	639	616	595	592	573	612	570	573	580	587	554	597	594	577	621	579	595	583	608	565	552	637	558	607	568	613	608	564	575	587	597	588	627	575	608	582	564	611	567	564	637	556	592	587	575	524	644	646	566	629	633	620	590	604	594	662	600	577	588	575	587	610	583	621	604	607	591	593	600	577	577	573	600	621	600	572	606	589	625	584	628	598	616	580	588	571	600	584	586	609	589	622	586	614	593	560	604	587	578	599	589	568	560	595	568	650	593	577	684	596	587	577	564	653	620	610	562	605	613	580	604	565	630	622	595	601	610	598	588	609	533	604	610	589	612	572	608	581	585	618	578	570	598	613	619	574	616	624	611	592	586	610	647	572	591	588	578	593	545	608	594	580	615	567	601	626	565	576	580	588	583	637	595	587	581	555	571	595	623	602	586	592	636	585	578	583	586	604	616	585	596	558	551	564	604	586	612	638	595	629	599	560	619	574	613	591	587	586	585	583	578	604	589	581	569	574	605	568	588	569	592	628	609	596	611	562	579	574	571	618	588	577	594	567	605	602	620	618	568	625	583	615	623	540	568	618	579	585	604	596	587	604	567	603	600	595	597	572	526	599	594	610	598	601	578	577	605	570	598	638	581	607	572	636	544	590	551	619	672	568	602	618	593	621	570	623	611	621	605	601	585	587	591	567	610	573	660	603	557	593	561	620	593	651	588	591	571	572	591	591	619	595	582	583	661	610	603	624	567	619	611	595	633	603	582	616	592	606	605	593	598	623	635	604	591	584	571	583	589	587	627	554	661	607	624	562	598	596	551	615	579	612	607	592	605	632	565	608	573	609	614	577	583	634	613	575	594	573	582	600	587	562	578	581	644	602	564	573	606	575	597	595	606	605	582	602	620	531	600	660	567	635	568	631	612	597	612	589	592	591	607	635	600	615	598	590	640	641	565	547	621	627	616	596	583	599	594	598	598	539	608	583	575	594	577	609	602	531	573	600	599	584	637	561	588	564	627	638	557	652	553	555	558	594	585	558	608	617	630	627	600	607	565	556	614	590	590	563	606	576	603	594	581	575	591	620	606	576	603	573	572	625	560	598	546	631	582	574	615	590	593	620	572	630	599	573	587	621	551	573	624	592	530	598	588	601	584	563	598	608	627	637	559	600	607	598	592	610	622	631	543	576	617	570	615	624	567	622	573	592	582	595	612	602	580	610	611	598	536	605	630	576	605	540	580	552	593	616	576	585	644	589	596	589	574	590	605	621	591	598	610	578	547	621	594	588	621	617	580	592	610	571	581	565	594	612	569	569	570	596	560	607	601	673	617	594	573	645	585	623	583	582	594	571	571	582	630	578	585	632	642	642	595	580	592	606	571	631	540	620	586	587	589	580	594	595	613	616	568	606	607	540	623	584	623	601	647	652	620	594	607	544	613	623	601	591	604	575	599	631	615	584	563	636	645	604	634	547	548	555	615	616	570	606	580	611	616	582	610	614	610	563	608	604	646	594	598	612	589	582	548	613	608	566	570	570	580	580	606	605	620	571	592	569	583	579	593	600	589	613	568	580	563	596	610	593	573	611	640	600	580	592	611	592	565	602	603	650	641	627	569	634	584	603	658	586	550	613	539	590	627	589	584	593	572	590	583	587	599	570	574	572	567	595	605	565	570	552	592	616	600	608	596	649	610	597	530	620	577	604	564	598	592	586	617	569	588	559	562	603	601	577	601	612	583	591	585	619	585	611	589	599	603	617	613	562	574	569	581	591	600
14189	1406	1112	937	748	576	559	540	488	458	458	469	468	434	404	416	394	379	404	401	398	394	382	385	426	392	376	398	391	409	376	403	408	365	379	414	366	402	372	368	382	362	348	399	415	404	390	400	401	351	352	375	366	368	364	392	371	432	360	391	376	409	361	342	364	399	376	391	406	350	377	377	382	426	365	378	402	379	402	384	383	396	359	402	369	371	393	384	408	401	408	401	393	414	381	404	399	387	384	392	401	353	382	402	384	403	360	424	384	408	388	397	408	384	397	379	402	386	389	404	360	387	403	406	374	401	380	396	349	361	363	424	408	396	426	386	391	390	416	406	371	403	431	379	421	383	404	364	372	416	395	423	380	380	393	381	427	382	382	342	378	397	378	396	364	412	366	402	384	421	363	389	375	399	373	347	336	396	453	408	402	404	389	371	404	355	393	352	421	405	380	399	417	427	393	410	419	407	393	404	408	389	413	370	385	403	381	369	357	369	365	383	359	396	366	418	403	399	397	394	416	441	392	391	399	344	360	421	352	409	369	410	404	402	400	436	373	341	387	406	386	359	378	357	380	350	384	379	385	433	359	426	399	379	389	366	371	373	382	371	390	420	400	392	358	372	403	397	363	429	376	378	365	383	409	391	353	343	405	415	392	412	393	411	381	365	392	375	390	413	395	383	396	383	372	393	364	404	407	403	376	376	375	371	376	371	372	365	368	418	420	403	381	403	398	387	411	348	404	396	392	403	401	407	389	392	418	374	402	381	366	404	389	354	372	369	392	412	423	374	416	388	367	343	413	404	385	377	343	389	408	337	374	400	431	415	387	388	367	435	395	361	379	365	359	413	397	388	375	367	378	394	365	353	402	391	388	427	419	431	365	382	399	416	385	378	376	402	388	385	351	408	373	385	392	375	367	367	390	411	409	426	384	403	391	395	382	381	366	392	339	378	378	386	424	374	401	401	390	391	406	389	400	353	360	421	380	345	380	402	417	414	382	420	378	377	373	380	382	433	408	394	345	428	416	428	351	367	391	394	387	359	377	370	409	409	350	384	395	365	364	417	375	373	392	405	379	388	420	408	400	406	360	411	358	386	413	407	382	375	380	392	383	405	417	448	386	386	422	401	363	363	407	386	402	381	352	416	388	385	428	370	400	400	348	327	385	372	344	391	387	372	350	367	389	410	374	393	377	336	422	430	402	399	339	396	341	360	373	454	382	372	378	416	361	415	373	369	423	391	383	364	372	382	354	425	400	410	399	380	380	349	390	389	397	381	422	348	367	391	422	352	368	371	381	386	374	405	418	391	389	401	428	390	371	362	396	382	393	381	356	421	405	396	364	389	392	402	405	347	382	408	402	377	392	374	390	398	385	382	415	412	398	398	370	358	399	401	363	425	430	353	371	384	393	397	422	399	410	393	368	406	369	389	385	398	372	360	367	406	450	418	386	376	400	389	385	380	396	391	400	372	379	386	363	394	392	422	385	392	386	386	390	376	384	394	398	361	415	375	382	387	443	422	387	361	373	385	361	385	404	406	373	394	375	402	397	375	373	400	368	382	411	410	410	390	382	400	407	353	446	399	410	384	398	417	405	400	358	369	389	407	380	374	371	413	387	399	378	379	364	391	374	392	415	382	385	386	382	391	376	382	372	413	384	404	386	390	379	405	373	387	381	397	426	393	403	405	401	369	412	405	422	392	404	426	387	390	364	378	357	350	377	371	373	402	403	372	383	382	353	364	382	350	402	359	381	354	372	365	379	399	357	359	379	366	409	400	386	410	380	369	392	378	382	418	405	385	426	401	406	340	376	386	375	389	386	417	422	377	388	406	398	374	418	386	389	363	353	363	405	415	385	407	375	391	361	413	410	356	394	406	373	387	361	389	379	425	383	409	402	349	384	410	389	423	403	401	388	373	409	379	378	379	385	370	421	410	378	385	364	363	385	366	363	374	390	371	410	414	423	374	379	390	387	381	419	396	356	404	352	380	400	403	376	397	411	391	358	416	399	397	374	398	351	396	379	384	385	425	406	375	383	392	335	343	368	431	365	394	373	397	433	408	388	394	396	416	413	401	411	389	391	385	402	369	403	406	382	403	356	376	391	399	377	367	375	380	370	379	414	397	401	366	380	389	390	397	371	396	354	380	373	340	431	383	394	377	399	367	409	385	405	382	397	369	348	432	387	410	444	367	407	391	342	406	392	401	375	380	403	396	411	417	413	406	395	376	380	404	404	385	389	343	401	358	411	383	346	390	372	379	383	365	382	418	414	400	351	371	396	398	358	422	383	399	385	391	383	402	366	382	400	381	399	375	370	391	371	406	437	409	362	395	378	398	375	394	391	368	369	352	360	379	369	394	383	400	399	378	374	382	384	405	425	373	386	419	361	400	386	365	373	392	363	378	367	417	397	430	428	412	362	336	386	402	357	411	398	407	389	424	419	411	409	412	365	419	383	370	385	416	398	375	386	367	352	413	332	406	378	382	412	396	392	393	422	426	401	379	409	434	402	377	429	418	406	335	359	378	406	369	366	390	384	397	366	382	407	363	366	428	403	392	376	379	364	384	414	389	359	372	390	395	394	420	404	404	374	390	380	383	407	352	380	373	386	394	388	407	386	356	371	395	363	395	374	363	398	410	424	353	409	408	395	391	375	410	380	419	375	361	402	382	336	392	357	367	387	373	383	382	390	345	415	377	382	377	435	385	359	414	421	426	427	429	362	364	394	360	389	426	375	409	371	378	395	398	401	364	366	407	395	409	362	388	382	355	388	378	421	359	346	384	375	383	347	345	390	347	380	405	382	413	376	401	387	413	386	417	370	387	398	401	374	363	413	399	379	311	384	386	376	372	375	372	346	418	377	438	352	402	386	410	391	371	383	419	388	398	398	375	355	403	399	421	405	400	375	421	395	391	347	417	400	359	405	444	436	400	397	409	393	368	393	384	389	410	399	381	386	391	382	374	414	403	371	389	374	362	420	388	425	369	376	409	392	386	384	389	399	395	410	389	411	357	409	348	389	356	388	421	395	364	358	365	353	372	397	417	372	401	409	357	389	391	409	380	359	356	379	355	389	371	392	388	381	387	376	368	428	377	374	398	351	367	380	374	382	401	387	364	371	363	427	400	369	376	386	406	385	383	393	377	374	377	349	390	360	368	419	413	399	411	403	372	368	397	414	393	412	383	414	383	358	402	375	408	372	380	374	369	387	376	386	389	398	384	373	392	395	368	368	426	392	392	354	397	386	384	393	370	397	378	374	340	368	394	399	367	372	390	408	387	436	403	395	405	391	399	391	394	421	392	404	422	374	411	400	368	399	376	421	377	410	372	391	412	380	403	394	399	405	343	396	451	410	422	377	396	392	424	348	375	380	383	445	428	412	420	370	363	403	380	423	416	380	400	399	398	399	388	373	390	377	344	372	412	364	422	383	382	359	373	381	378	393	388	400	414	389	384	376	360	397	374	370	420	422	385	389	413	358	357	373	407
8227	1489	2409	2754	2546	2165	1902	1631	1597	1391	1351	1273	1293	1198	1099	1084	1026	1024	1007	1011	1052	1016	1066	989	997	992	957	1004	968	997	966	965	960	946	958	956	997	965	1011	976	938	1001	953	981	945	995	949	977	942	987	961	907	985	948	975	944	986	944	890	909	962	947	901	934	1024	961	966	910	948	919	984	932	968	899	923	932	971	909	917	954	962	935	933	931	991	902	952	930	966	918	913	938	898	953	910	921	939	978	950	968	941	918	939	955	939	961	980	948	948	905	896	975	964	968	919	922	959	879	925	904	983	1012	961	934	931	933	932	929	942	966	914	926	951	975	973	963	923	967	942	901	1049	974	936	877	912	951	940	938	919	947	910	950	932	937	906	981	903	998	887	934	947	946	963	954	975	855	933	923	974	910	947	966	912	918	908	890	958	916	954	950	882	922	974	973	936	900	950	933	906	1003	1055	951	929	930	959	899	961	903	926	934	959	956	958	959	965	926	991	929	969	929	906	897	985	926	908	854	980	959	978	903	947	972	913	945	974	918	951	994	963	957	918	995	919	880	976	934	927	946	948	950	925	940	920	922	900	930	941	970	953	943	922	987	903	906	970	933	891	934	963	908	962	958	974	878	906	987	916	922	974	923	928	944	1019	929	959	886	892	930	931	870	947	941	1032	929	927	949	937	932	949	932	898	970	941	911	937	871	923	923	951	934	931	900	913	951	908	969	927	917	995	949	927	932	968	970	908	929	973	916	923	996	913	901	932	971	950	975	929	947	894	952	928	976	971	972	914	962	953	942	920	919	972	975	922	925	948	963	944	958	954	952	959	982	898	920	993	976	828	968	924	925	916	914	950	909	928	1007	979	1005	942	958	899	963	1009	953	941	971	892	962	1008	941	915	1006	916	924	932	955	896	933	896	962	993	927	891	889	931	936	925	940	907	878	945	990	897	886	951	920	965	951	932	918	897	956	971	932	937	954	958	928	951	952	950	897	968	962	932	948	945	946	957	997	948	943	975	940	971	969	972	925	967	846	945	914	885	967	933	920	996	985	926	919	930	969	966	990	958	961	923	926	963	935	986	943	959	932	924	959	934	932	951	934	950	962	928	928	924	925	913	911	955	934	932	894	986	953	901	908	951	920	930	954	939	884	934	918	921	931	973	978	954	960	935	980	936	913	962	892	959	935	902	960	897	961	930	943	962	933	970	931	945	915	902	924	930	956	932	926	892	971	955	913	982	981	946	962	971	946	942	906	948	1032	968	931	961	951	945	963	943	900	980	975	1018	988	937	919	937	959	974	953	913	904	905	958	921	898	980	944	859	921	910	880	902	909	944	918	959	945	965	915	930	912	978	918	949	975	954	892	962	920	922	935	970	971	946	959	954	936	962	925	1016	930	871	943	905	909	944	917	955	929	1019	872	944	931	929	920	982	950	959	967	961	916	984	947	964	979	883	994	930	919	950	974	954	928	908	961	868	928	940	899	910	924	920	989	959	923	992	911	940	945	969	941	969	940	877	936	935	923	900	940	929	977	945	942	920	985	940	946	936	926	955	942	927	953	982	988	900	974	967	958	970	944	965	962	890	941	945	940	943	895	937	889	988	917	956	956	912	951	898	899	930	891	918	887	884	1008	879	970	939	920	917	954	920	984	924	951	887	924	933	914	888	942	999	962	933	936	956	909	964	952	948	946	934	927	919	947	942	968	919	927	911	929	920	921	901	926	943	952	989	973	1022	942	939	979	944	960	915	931	946	915	1034	926	900	912	928	896	986	889	927	835	920	913	977	943	939	949	915	939	927	965	978	939	923	941	896	904	902	998	933	957	966	933	905	959	946	895	908	948	898	898	947	929	882	950	944	943	954	927	932	918	913	922	986	882	969	1047	930	946	917	951	946	920	925	937	928	962	967	884	847	955	955	976	941	955	971	970	936	949	982	941	955	968	938	958	910	906	944	896	896	943	1001	978	983	932	944	960	939	909	944	937	940	925	938	922	943	921	942	941	973	929	945	945	915	955	963	920	936	964	920	878	973	906	938	966	886	965	949	927	993	938	971	892	968	906	964	939	935	945	927	933	948	948	968	919	952	927	936	939	904	906	950	916	961	900	905	945	971	937	916	888	956	956	897	943	956	921	937	903	888	961	985	894	919	946	919	911	971	903	953	950	942	997	906	979	988	915	946	954	954	916	952	941	930	946	890	980	970	914	926	912	945	938	953	894	937	919	927	938	913	897	959	958	936	964	953	963	935	913	989	956	927	891	949	978	954	986	973	932	1018	960	915	960	981	937	940	924	951	864	898	945	952	951	979	944	999	1010	959	904	929	924	906	1019	939	882	930	946	917	952	971	942	969	940	960	1033	982	919	973	918	942	944	1040	971	943	986	918	937	888	957	994	933	914	947	920	915	927	940	956	919	984	896	952	965	970	914	950	942	929	941	889	907	876	916	942	943	982	926	896	961	882	951	964	935	912	974	874	979	911	952	929	921	966	909	954	907	893	864	959	917	971	954	949	929	915	999	953	938	941	938	966	936	921	899	956	895	944	934	921	917	1003	958	942	1021	915	932	893	913	900	1015	986	988	901	924	917	923	981	959	906	987	963	939	947	1007	916	932	979	1004	994	935	981	908	936	922	938	939	988	967	901	977	925	923	915	931	974	940	956	952	937	974	969	881	923	998	921	994	951	945	928	956	980	954	910	974	935	962	966	916	987	893	926	969	951	923	982	912	922	923	948	954	930	923	938	942	933	914	923	955	910	916	933	963	925	972	930	972	919	997	956	974	921	970	909	907	911	921	918	952	917	980	991	893	974	931	887	914	941	958	993	930	961	926	918	954	917	967	933	963	912	929	905	892	931	929	932	947	944	957	923	919	912	973	941	919	911	973	929	984	907	937	897	944	850	933	957	984	945	921	969	961	932	980	962	909	965	950	932	936	926	950	941	912	898	904	943	947	949	932	969	935	984	959	931	942	900	879	942	997	1024	953	966	934	970	973	938	886	950	960	882	891	940	979	970	954	970	966	974	942	911	892	985	880	983	872	943	893	916	905	952	941	958	962	911	1002	910	949	926	927	867	935	887	997	961	912	946	953	944	957	911	965	957	961	953	928	891	925	910	957	968	907	942	963	948	955	959	901	987	973	952	935	971	909	959	946	983	929	912	942	881	921	917	919	926	891	962	976	935	941	943	935	916	1009	938	899	939	997	975	879	981	916	930	972	1001	969	988	930	916	960	929	896	956	919	948	968	923	982	953	962	987	905	987	939	936	903	941	960	938	942	959	937	961	932	902	919	911	941	913	951	927	933	866	916	919	913	949	960	898	927	928	920	942	943	922	934	944	952	908	891	983	995	925	955	925	950	904	962	898	915	964	944	939	917	960	959	915	944	924	953	949	927	933	1009	962	902	947	952	970	950	880	898	969	917	945	907	918	918	985	967	922	929	957	933	936	927	1007	936	995	942	971	911	945	912	978	888	955	945	905	937	913	905	967	946	947	944	888	940	932	1009	947	946	945	1035	881	1002	939	910	899	951	963	961
1581	383	353	360	386	363	331	377	344	366	331	387	365	382	361	349	375	360	299	333	348	348	380	337	321	331	304	345	334	361	386	346	311	351	350	379	340	338	330	338	370	353	338	327	340	323	369	396	351	350	363	337	359	339	340	356	349	337	360	340	384	342	321	371	329	310	356	344	361	375	346	329	365	323	344	314	351	389	326	317	324	323	325	334	369	334	378	319	372	353	328	305	335	333	353	410	353	353	324	355	317	318	346	337	340	318	397	322	321	342	383	368	342	342	347	350	355	342	361	331	340	360	307	331	335	362	342	344	359	362	364	336	371	348	342	334	324	352	340	363	344	363	348	329	363	328	363	351	352	352	378	333	322	382	333	338	363	342	348	354	366	348	347	316	344	359	331	322	372	346	332	349	349	383	351	338	348	338	350	379	383	359	326	319	337	338	354	328	347	340	369	326	353	314	344	315	349	343	327	357	353	346	331	330	344	357	344	322	340	394	338	316	327	336	348	345	355	341	357	331	329	348	318	341	349	338	370	355	321	316	318	358	318	374	361	331	346	357	324	338	334	331	338	362	314	359	332	315	331	335	349	378	308	319	319	347	353	357	326	345	345	342	331	342	342	327	345	333	345	311	342	330	361	348	353	370	339	355	338	311	333	326	332	366	338	344	366	351	349	343	397	351	339	362	312	356	353	336	347	360	346	358	360	385	329	327	341	329	358	340	357	333	350	345	381	387	341	363	362	347	311	349	337	332	345	335	358	370	330	365	385	345	358	354	356	371	339	348	334	355	358	383	353	351	327	380	337	378	316	331	367	372	336	348	311	323	336	328	328	338	318	344	360	355	350	354	336	326	355	343	345	315	331	350	337	325	355	336	308	327	338	333	349	369	329	295	348	353	360	292	353	362	352	345	354	377	333	346	385	323	332	343	348	350	334	325	332	334	339	348	384	370	316	310	356	325	305	345	319	345	332	324	339	360	332	317	348	328	342	351	331	325	351	346	342	363	344	354	341	356	329	364	347	333	367	350	357	361	360	383	330	352	348	326	327	321	373	359	335	361	347	381	364	376	346	361	341	372	318	366	348	350	325	331	316	307	341	355	352	358	311	316	372	338	351	305	380	326	330	337	347	344	363	323	303	321	349	362	319	385	357	319	339	342	358	341	329	321	339	342	352	353	335	355	345	319	322	363	365	344	330	319	344	333	352	345	363	332	357	329	360	388	368	333	310	371	330	363	338	314	345	324	355	363	363	356	353	327	316	341	335	355	354	359	361	332	363	352	341	360	378	354	315	352	348	346	321	343	332	387	343	386	320	360	338	315	309	355	345	348	339	336	348	332	371	355	350	341	330	339	305	308	343	343	354	335	341	356	376	380	357	343	328	353	375	349	311	348	343	343	361	368	384	351	297	369	356	309	360	350	330	362	355	362	373	353	340	331	337	338	349	355	340	336	343	330	370	356	348	375	298	317	337	334	348	358	317	346	356	341	357	344	367	320	364	329	360	310	294	345	339	315	355	324	322	338	365	357	319	337	370	371	332	348	349	350	356	350	330	357	333	344	299	332	324	316	338	362	342	361	327	307	384	320	340	311	327	363	355	350	376	336	358	321	308	339	342	339	337	364	336	330	357	320	354	367	349	342	367	364	349	339	327	386	371	345	332	324	354	305	333	370	308	348	304	382	349	357	324	347	338	338	388	366	366	344	359	328	346	336	380	339	329	352	379	357	376	383	326	372	387	370	394	349	330	355	320	372	366	349	377	341	363	331	316	346	368	365	339	312	330	370	326	326	358	348	357	343	345	323	308	357	335	346	345	344	336	358	321	365	365	333	341	340	367	329	374	388	337	336	348	364	375	368	364	317	346	337	360	372	330	353	336	360	335	355	381	351	353	334	327	348	343	322	332	367	328	341	345	318	362	350	345	381	311	374	330	359	331	348	371	343	362	333	345	354	358	370	329	328	322	358	364	327	341	365	341	304	347	320	364	340	389	354	333	369	384	357	373	335	375	362	362	325	315	296	344	326	371	325	327	357	382	344	329	340	345	323	341	346	370	328	346	385	353	354	340	340	332	392	374	341	365	339	325	368	360	361	335	321	355	355	348	371	385	339	313	321	327	347	370	353	357	327	354	317	336	345	347	323	366	343	343	329	350	337	336	345	352	380	331	333	354	299	337	294	330	372	339	363	378	328	335	361	304	337	339	364	329	340	352	330	380	307	342	331	331	363	340	336	329	337	369	342	306	343	364	394	294	334	336	359	368	328	329	345	358	363	335	347	347	323	358	370	356	380	335	329	337	353	358	325	314	332	341	342	357	334	323	360	368	363	349	313	350	328	347	346	359	346	321	322	351	329	344	350	360	384	337	350	343	333	346	328	317	362	341	360	356	329	346	345	324	365	343	325	337	334	339	323	304	329	355	328	349	345	340	344	355	343	366	324	352	313	366	338	368	332	382	326	320	344	348	358	347	358	349	350	355	340	354	338	339	365	357	365	341	336	334	361	376	354	336	369	304	360	330	332	329	351	357	325	333	379	315	332	346	340	368	344	330	357	326	360	322	321	386	318	331	341	350	325	328	354	321	369	338	346	349	346	336	377	358	331	310	352	359	298	370	380	334	361	355	372	362	347	377	355	342	314	334	372	328	354	337	306	313	345	392	373	350	325	353	355	349	388	386	349	374	326	340	336	347	352	368	320	351	329	369	379	337	362	351	372	298	336	369	350	358	307	319	367	379	332	365	304	386	333	369	357	350	348	341	355	322	334	353	311	368	354	346	357	352	375	362	322	354	334	339	390	347	332	362	300	341	318	363	340	401	340	366	340	348	363	344	311	342	313	329	320	333	340	334	315	362	349	320	348	300	358	382	349	339	363	344	362	377	377	319	334	345	313	334	357	351	362	368	331	359	384	338	308	361	347	359	367	354	350	347	367	365	376	377	336	312	345	323	350	349	341	331	349	351	368	331	304	367	325	342	320	345	330	323	350	349	345	327	372	349	352	364	365	340	349	315	376	347	329	356	383	336	347	378	353	372	341	314	331	348	363	316	332	346	314	309	355	364	364	371	361	356	347	354	412	353	328	344	345	318	324	369	333	384	347	318	332	349	346	335	321	350	361	367	386	348	331	348	334	355	343	318	334	350	352	317	341	291	337	379	357	327	360	372	349	350	354	349	342	348	344	341	368	311	342	342	324	313	371	338	341	352	341	361	335	350	336	347	359	340	300	366	344	339	352	361	359	371	351	339	331	331	346	326	327	347	355	321	365	377	378	341	366	332	378	358	335	311	371	367	352	348	322	344	329	339	325	325	330	326	357	361	352	319	367	352	352	362	338	294	348	358	340	302	325	318	326	350	359	347	336	298	338	339	339	336	359	352	324	333	351	344	353	342	368	333	324	329	345	359	359	359	359	310	354	328	367	336	340	333	331	339	318	324	351	334	366	343	338	314	379	351	373	327	341	347	309	308	377	340	339	369	360	364	355	326	340
1973	806	922	945	962	882	812	766	906	827	863	844	865	883	779	861	874	847	800	803	835	810	845	835	824	829	780	788	850	848	904	787	861	841	843	821	830	835	834	779	839	784	845	789	844	805	794	824	834	806	823	867	820	850	819	827	814	857	832	792	801	804	803	805	883	805	852	860	829	801	813	803	846	840	859	823	825	805	824	850	829	821	856	840	830	811	832	845	835	837	800	900	839	866	832	802	791	811	819	810	818	838	840	779	823	806	810	836	798	861	824	763	780	820	861	834	847	827	863	796	834	821	874	826	777	826	833	813	829	814	849	786	868	828	812	788	811	822	810	817	878	793	817	814	852	797	847	879	836	871	816	766	817	882	834	833	818	849	859	816	802	809	879	828	767	844	830	825	848	823	805	814	842	847	802	794	796	807	807	789	830	830	816	781	818	839	868	886	843	872	816	804	822	873	817	826	847	882	859	831	817	801	834	770	824	858	852	847	779	812	795	853	802	786	785	834	805	823	876	831	824	786	777	867	828	816	838	846	853	795	798	854	811	798	812	837	780	795	831	853	881	787	835	823	837	812	811	852	751	793	812	790	835	853	821	779	772	781	834	862	815	791	807	861	820	805	873	823	799	806	852	851	851	856	748	803	825	830	830	818	837	840	833	846	839	780	837	799	811	853	821	846	785	811	846	843	847	839	844	791	835	788	865	798	860	831	827	790	884	782	803	799	825	790	787	849	828	844	826	834	828	807	838	880	822	807	831	797	837	826	809	788	787	791	805	852	792	821	822	796	805	789	828	795	885	824	829	796	847	776	836	832	848	805	810	818	811	809	828	811	815	803	833	845	861	808	814	839	820	833	789	842	805	838	815	870	835	815	835	804	853	837	788	818	818	815	789	741	852	814	842	832	851	861	859	854	812	862	838	847	821	817	850	818	821	800	810	862	782	761	827	814	841	789	850	810	893	828	803	848	873	879	796	880	854	804	795	829	807	821	829	750	884	773	843	795	863	833	828	864	848	841	871	826	814	866	859	790	803	832	841	859	835	850	797	812	847	832	878	821	797	807	802	868	814	786	817	808	890	857	822	799	870	805	771	858	801	799	799	820	802	806	822	782	841	863	846	874	801	805	823	835	822	823	834	807	838	852	816	822	865	822	822	864	878	853	833	778	840	821	825	806	806	813	837	844	854	765	841	847	866	780	825	817	785	861	829	855	866	828	810	783	869	833	873	810	844	803	887	856	855	845	854	825	856	797	836	784	814	828	787	822	837	799	812	822	845	865	811	805	829	803	799	832	782	861	837	865	879	833	825	843	831	871	854	836	839	796	821	820	799	757	844	830	839	826	845	890	807	853	800	843	829	813	861	740	812	781	793	817	866	773	825	904	842	868	858	778	870	792	787	885	883	820	843	804	797	781	815	806	858	825	807	853	835	796	794	826	788	819	842	821	867	828	840	825	848	814	802	829	831	843	877	857	809	797	865	849	799	839	804	791	766	850	767	823	828	798	865	801	831	859	842	821	905	817	840	826	825	813	785	843	847	860	818	788	866	851	865	820	860	865	819	826	833	817	837	835	790	771	810	806	823	856	818	871	866	823	806	799	845	818	801	823	814	807	814	785	848	817	827	823	841	778	792	798	801	871	869	748	782	821	843	845	862	823	827	855	848	829	815	852	847	785	855	828	814	798	820	827	827	787	827	781	796	815	811	858	866	843	819	833	846	903	841	831	824	826	789	880	793	790	833	820	850	881	823	804	840	820	854	768	816	780	845	797	807	828	825	811	866	806	878	774	828	847	831	811	809	862	848	851	827	774	784	851	855	840	851	821	831	807	869	836	805	798	763	813	827	798	808	886	848	819	849	819	787	845	861	804	832	839	750	839	815	809	811	846	813	853	815	831	804	825	802	843	799	781	798	789	842	870	817	760	847	819	772	817	791	792	834	832	823	830	854	792	855	799	851	846	811	801	791	762	845	831	853	828	798	803	899	757	843	856	815	877	864	819	845	793	809	862	815	822	807	842	853	810	816	820	814	828	796	784	843	822	878	825	789	829	834	839	772	805	804	857	824	854	836	845	819	788	784	829	815	855	813	838	834	876	830	841	802	861	812	850	810	812	849	854	897	848	801	809	782	871	870	852	804	881	824	791	849	827	847	840	857	803	832	858	816	785	808	821	850	819	840	838	848	808	797	812	776	811	846	819	803	800	861	803	806	818	827	848	816	865	765	911	841	786	847	835	785	776	866	843	785	815	808	841	844	788	817	887	865	838	814	862	826	810	811	812	822	843	835	867	829	834	810	823	785	836	871	825	812	776	823	839	860	839	814	811	787	802	811	790	829	811	882	794	723	855	826	879	846	880	796	871	850	830	822	871	842	807	830	860	813	825	791	822	764	861	808	823	851	789	846	809	828	862	832	866	839	853	819	793	812	826	832	823	840	817	853	791	803	844	862	794	841	808	803	800	822	795	800	807	840	839	851	834	882	791	838	806	846	853	841	835	822	804	822	796	812	896	804	823	831	830	863	795	814	796	803	847	824	857	821	805	847	856	826	827	846	773	842	860	810	821	865	820	848	783	822	829	822	861	818	764	899	859	832	798	854	912	738	788	804	835	770	831	818	884	848	802	857	867	859	782	867	856	836	845	821	780	837	814	832	849	820	798	861	823	855	838	860	854	801	786	836	810	838	799	804	821	824	793	779	867	837	842	841	782	845	780	844	829	825	823	867	817	757	813	822	831	841	797	815	818	863	838	806	829	818	841	823	802	829	835	817	799	810	792	753	795	815	797	904	840	788	846	825	829	861	802	874	827	812	821	814	812	826	836	857	832	827	844	839	840	812	838	842	816	855	825	829	842	840	811	817	823	775	818	893	867	862	802	805	818	852	849	781	772	898	813	835	823	767	840	862	866	802	818	873	902	804	816	829	773	823	839	805	773	806	815	807	832	827	826	779	781	859	815	815	815	854	859	775	813	858	820	780	857	785	859	865	865	830	809	843	821	848	807	810	879	796	876	771	841	802	903	809	834	841	843	815	869	854	808	830	807	818	786	819	860	784	838	850	863	846	779	811	796	788	853	802	861	792	859	836	882	797	843	812	798	837	766	783	772	843	812	806	844	824	867	797	814	858	819	866	820	845	838	862	820	777	823	884	818	828	833	842	865	833	824	767	827	816	841	853	838	851	835	842	873	823	860	849	799	809	830	810	852	814	801	802	869	835	828	816	827	786	866	821	839	811	795	861	847	760	867	822	833	797	831	819	860	847	787	814	826	775	834	822	837	826	783	807	807	803	814	836	810	824	817	813	775	845	829	821	882	867	802	801	831	882	816	837	820	839	831	870	812	833	822	782	784	800	818	809	842	769	818	839	844	834	797	848	826	800	803	836	849	817	791	781	795	827	851	848	829	803	839	828	812	806	853	881	856	835	802	880	808	882	856	821	807	846	861	856	825	800	770	835	840	848	842	817	838	799	787	841	814	870	854	820	820
7157	509	561	487	384	395	316	275	275	268	245	253	253	223	226	201	215	233	192	220	214	199	225	206	242	215	228	208	223	225	238	230	202	237	256	218	218	211	213	240	225	221	266	192	213	225	199	232	245	221	207	232	194	207	233	242	208	229	230	229	211	238	246	216	236	201	206	202	217	211	253	237	221	221	224	247	191	229	249	237	218	232	209	219	209	187	237	220	224	217	214	212	221	223	217	231	207	206	191	214	227	231	218	208	196	233	232	231	220	237	203	229	211	204	224	186	200	191	198	246	197	211	223	241	222	204	219	236	232	234	196	259	213	215	240	191	173	238	218	216	220	197	195	223	219	246	238	233	232	206	206	210	197	220	218	225	236	229	215	216	221	219	225	222	198	221	213	214	233	210	196	234	213	228	182	219	202	221	213	212	209	217	219	235	219	210	254	240	207	230	216	216	227	208	204	200	207	222	189	206	216	246	220	219	225	202	212	230	200	191	220	250	207	235	213	195	238	216	210	211	243	220	187	209	227	230	228	189	204	236	248	222	255	224	225	207	254	233	193	217	213	248	225	207	223	232	208	231	220	210	229	190	181	208	214	204	214	246	204	219	195	196	203	224	227	214	238	203	215	216	203	208	226	199	204	221	183	264	218	209	224	201	224	240	213	209	218	251	218	212	211	240	217	199	205	226	203	238	243	218	241	224	210	190	206	203	207	202	216	208	224	214	240	223	217	221	203	238	225	226	231	204	206	240	239	215	236	216	211	239	218	238	228	200	226	195	232	242	234	195	197	205	240	213	185	199	234	219	186	208	229	231	209	229	235	204	231	223	225	204	214	245	232	219	213	189	219	220	222	214	224	213	212	205	250	224	204	231	211	219	211	192	236	199	211	245	196	197	224	281	229	226	233	188	217	217	221	226	220	226	198	245	212	183	218	206	242	207	218	208	217	229	207	221	203	228	229	222	201	211	201	208	208	235	252	209	232	223	222	225	218	224	248	246	237	205	211	246	233	209	210	205	200	210	208	207	211	232	222	214	226	235	225	225	196	206	201	239	213	217	202	223	202	202	210	210	227	220	203	217	208	180	186	241	199	231	210	203	245	220	246	235	185	245	214	225	231	242	226	252	210	225	207	196	249	227	225	246	206	195	209	209	194	203	228	206	227	244	243	236	213	189	219	201	242	226	206	217	219	217	242	210	234	241	227	224	200	207	230	216	191	221	197	228	236	230	223	216	204	217	198	201	224	188	193	199	215	204	232	215	199	237	206	220	218	205	248	214	238	224	226	234	208	212	242	237	211	234	227	228	215	204	215	221	202	226	222	242	217	224	210	196	240	198	222	247	204	216	232	221	235	212	197	215	245	195	209	234	205	208	210	212	221	221	205	200	213	231	248	228	210	192	223	198	227	232	235	230	249	217	238	223	236	225	220	205	229	239	213	172	212	198	213	251	230	208	203	215	181	226	210	187	197	205	224	215	221	233	212	215	182	246	221	219	214	222	209	213	199	203	209	217	225	208	235	212	207	219	214	189	240	214	189	220	225	203	200	229	189	207	194	208	243	212	215	233	229	210	226	197	235	209	206	213	206	229	210	197	215	213	239	238	250	207	247	207	240	210	211	211	194	245	230	224	222	246	213	239	208	204	216	206	205	199	243	226	204	216	206	209	233	221	222	242	235	216	224	224	206	249	208	208	251	231	247	219	198	215	228	210	179	211	240	233	235	210	217	207	213	211	217	203	216	224	219	195	218	210	229	239	248	233	233	223	203	189	235	224	201	205	200	218	226	221	211	195	229	218	217	205	248	236	222	211	195	242	200	250	220	220	203	233	212	184	235	245	220	222	203	241	204	211	199	208	176	190	210	203	191	212	233	235	200	260	219	233	248	229	242	226	216	199	207	255	240	211	223	227	235	231	217	198	222	205	219	217	231	213	245	205	248	227	188	230	210	225	216	198	227	232	214	224	226	226	229	212	229	229	219	216	212	206	257	206	204	203	215	243	225	212	207	202	206	223	202	230	231	227	221	230	238	223	214	212	202	219	219	199	234	224	249	222	210	205	220	220	242	207	227	205	194	245	218	206	223	193	217	211	229	227	178	220	199	244	218	189	201	228	188	216	242	192	232	218	265	225	239	211	212	228	197	214	212	249	241	207	198	231	198	228	228	197	217	196	203	200	222	233	211	238	198	218	252	204	221	203	227	235	241	191	234	233	215	220	200	188	232	241	231	216	187	224	230	211	216	188	208	201	217	219	214	173	215	218	216	205	214	217	234	196	201	201	223	206	215	204	252	208	231	222	220	221	229	213	218	211	225	218	231	207	219	224	206	202	222	205	240	200	210	201	233	204	201	213	199	227	218	222	244	208	207	216	222	224	219	194	186	216	214	195	200	216	197	224	212	219	249	192	224	231	225	226	193	223	206	217	228	209	203	195	206	211	196	212	246	218	209	231	193	207	217	197	230	230	222	206	210	253	223	221	208	216	235	238	214	202	213	220	196	204	230	215	220	187	195	228	215	227	213	219	235	210	200	190	225	230	254	208	207	216	198	193	202	223	208	224	244	247	224	221	210	199	184	228	210	231	218	205	213	230	212	201	191	216	207	252	199	204	244	247	212	209	200	207	210	197	234	203	219	215	224	230	218	211	205	216	214	231	220	212	199	237	241	251	217	238	196	211	228	221	220	215	240	228	207	222	194	231	219	228	226	219	247	215	189	203	205	189	221	229	216	184	203	207	218	233	220	213	219	230	205	216	209	184	237	237	223	198	213	200	196	192	217	206	214	246	232	220	201	210	197	229	180	227	210	216	224	229	237	186	198	225	191	211	218	196	204	213	208	224	239	198	215	231	203	200	204	200	240	230	256	235	207	210	213	204	234	215	185	209	214	235	247	244	241	188	201	204	234	237	211	222	225	212	230	202	204	238	214	200	213	187	206	186	197	198	202	195	223	213	226	241	211	234	202	212	247	206	222	207	188	208	215	224	218	222	209	214	201	205	219	226	221	221	200	210	205	212	216	228	204	224	205	222	213	226	189	226	231	210	218	231	200	184	228	224	189	250	213	244	224	212	227	214	233	213	212	228	200	230	203	233	244	223	209	209	234	230	231	215	246	245	238	212	238	216	187	223	220	212	222	237	205	223	218	199	242	220	232	229	224	226	225	219	210	208	239	210	228	221	213	218	192	216	244	239	218	206	212	234	230	204	208	223	245	223	227	234	227	204	221	234	197	231	234	202	231	220	220	220	240	192	232	250	208	246	217	215	205	215	232	214	235	230	213	193	237	216	218	204	211	222	211	199	202	236	222	203	187	213	202	224	232	175	222	215	229	224	199	247	255	204	212	233	225	242	239	213	216	230	217	234	226	197	196	196	226	200	233	221	198	207	236	248	217	235	207	220	206	203	221	191	215	229	199	198	196	241	218	188	202	205	236	232	194	203	208	243	216	202	235	197	196	246	203	218	219	213	226	220	238	240	205	217	225	201
6172	822	1304	1488	1463	1298	1014	959	942	790	807	816	803	709	668	696	706	617	655	637	670	632	697	648	620	630	604	645	624	636	639	636	589	616	601	614	656	573	578	588	557	646	565	594	579	624	585	555	602	613	623	599	598	563	635	616	606	622	619	604	597	609	618	575	598	572	556	596	597	599	608	600	643	615	630	613	628	578	604	555	565	647	602	571	591	609	618	619	584	615	621	587	619	582	569	585	620	543	618	600	618	569	608	506	554	604	641	584	583	586	554	544	614	555	606	552	623	592	575	602	571	605	600	617	621	612	582	627	576	586	601	595	592	610	602	566	562	595	605	603	632	564	622	577	601	582	622	584	591	608	611	575	576	589	557	603	595	611	599	584	573	609	589	574	626	624	610	588	607	601	568	611	610	519	600	583	631	611	603	580	580	547	579	570	609	604	600	619	617	582	540	621	569	583	589	553	595	597	605	597	592	590	579	561	593	611	576	605	613	619	637	620	592	606	605	555	614	609	578	670	577	601	617	608	675	532	599	562	623	596	604	612	609	617	567	577	562	604	579	628	581	561	597	561	610	588	647	611	568	631	612	591	619	534	607	609	575	540	601	578	595	632	601	595	607	595	542	621	585	544	604	581	621	570	589	578	571	576	625	602	618	571	604	574	584	614	596	591	571	554	594	565	564	606	581	580	607	572	555	609	571	616	589	613	584	599	574	562	634	645	624	578	612	651	573	610	635	628	583	641	638	626	640	568	569	616	574	587	549	607	613	604	599	621	630	632	591	581	580	616	613	610	590	600	611	570	583	586	584	552	596	605	583	604	600	606	643	608	595	623	597	604	580	556	591	600	612	571	581	623	594	617	636	582	604	579	644	596	617	627	586	591	569	578	595	593	615	595	564	601	589	586	620	559	593	610	621	572	580	607	601	610	618	596	574	565	617	545	602	617	568	570	612	568	642	589	574	585	603	592	589	597	602	575	583	601	604	606	630	612	639	555	599	634	610	587	603	583	595	573	595	573	565	590	577	581	592	603	578	618	626	571	585	572	594	618	562	587	596	580	597	652	613	587	609	572	625	602	576	576	639	580	590	582	558	614	564	600	609	651	549	583	591	620	581	606	595	579	607	576	554	588	584	601	626	596	586	579	596	552	606	635	627	595	599	569	575	574	536	557	585	627	629	565	567	604	652	577	656	548	624	603	574	605	608	573	629	600	522	587	590	596	566	588	598	594	595	581	578	621	626	588	528	590	606	629	582	598	616	579	627	593	543	609	567	599	636	609	581	629	620	599	598	593	581	607	631	565	608	591	599	594	603	570	627	612	563	608	579	572	572	574	584	561	648	569	618	603	587	557	586	631	608	629	587	615	614	609	564	595	550	566	606	609	599	595	614	607	581	576	602	594	619	632	608	557	595	597	617	624	557	579	624	562	585	586	600	542	608	607	581	599	613	624	596	636	675	592	601	585	635	615	605	611	553	577	611	597	625	593	613	644	666	592	591	586	621	631	579	581	569	603	598	636	616	588	581	633	592	621	620	587	619	612	574	574	578	600	614	566	601	576	604	588	615	591	596	624	613	590	614	606	575	582	614	576	590	587	584	606	628	616	570	523	603	570	577	559	601	605	602	580	597	585	571	571	632	591	600	617	538	563	604	618	598	584	598	586	580	588	584	580	636	582	607	564	585	597	605	599	601	561	605	610	579	602	587	601	548	595	595	617	590	623	613	621	657	565	571	605	587	592	602	598	611	567	572	621	604	561	570	583	646	639	577	620	617	622	615	602	585	575	545	582	582	594	605	578	584	603	581	616	606	571	605	593	608	591	614	593	581	582	593	590	543	564	640	574	589	602	611	563	558	623	590	531	543	612	585	587	581	608	579	614	582	597	576	619	622	608	600	547	587	600	620	584	618	643	630	560	548	626	596	582	610	592	625	586	573	590	608	560	572	613	608	661	604	594	637	561	597	606	600	620	594	569	641	623	605	615	607	574	619	624	645	584	653	592	582	634	605	632	616	586	621	620	578	559	624	597	603	563	591	611	601	589	589	575	590	595	627	593	561	549	607	602	559	568	584	561	525	591	582	606	566	622	617	588	603	624	580	618	618	541	589	545	633	585	638	633	557	591	568	573	596	614	551	560	586	601	562	556	607	627	572	614	532	566	616	600	598	617	570	600	600	600	605	634	613	640	631	584	569	568	628	593	573	594	564	561	579	603	585	591	553	611	586	610	600	568	585	621	577	610	620	625	599	570	592	611	615	601	558	592	615	571	584	603	626	597	621	635	618	585	566	592	584	632	626	602	566	578	596	540	573	606	645	591	617	599	535	618	572	597	539	580	615	609	599	637	587	594	607	589	591	612	611	576	585	595	538	650	613	557	620	582	561	602	647	605	591	570	637	583	605	578	643	625	603	601	563	574	558	605	602	584	589	580	611	606	595	610	616	619	600	594	575	636	576	594	584	636	622	617	596	616	613	571	626	644	659	563	585	640	577	601	566	589	597	577	599	581	605	551	589	587	598	582	601	626	550	597	568	597	576	577	594	639	571	587	556	604	610	567	591	556	596	639	601	629	608	595	592	602	598	586	555	571	610	612	603	602	620	590	586	593	645	612	609	586	593	610	549	632	595	602	571	619	630	594	619	582	599	595	594	604	607	616	615	588	589	644	614	590	592	604	554	570	618	606	578	604	637	569	590	586	614	578	590	607	619	609	626	614	603	611	573	638	576	593	645	558	616	582	616	577	587	612	630	590	576	588	562	597	565	637	599	591	582	607	589	576	556	595	610	643	604	613	681	585	578	615	608	595	607	559	617	609	535	603	600	560	625	629	572	633	596	567	585	605	610	560	566	587	603	600	562	601	622	544	639	567	616	551	612	607	598	586	579	589	593	555	559	641	561	598	554	617	532	555	582	557	609	589	544	606	558	593	598	550	623	607	588	591	590	583	578	582	604	595	606	599	594	578	635	597	621	597	597	560	568	579	617	618	590	575	600	569	586	559	623	586	589	616	620	615	612	551	570	569	586	566	591	558	596	598	623	574	603	591	580	606	574	559	608	660	572	571	588	579	570	606	603	590	613	587	596	574	588	573	601	558	615	617	627	632	601	606	576	635	607	621	607	589	618	613	563	595	580	565	595	654	618	586	592	621	586	614	577	625	587	614	595	609	606	609	554	558	559	620	544	637	593	597	567	594	621	582	583	615	552	604	581	597	572	592	582	584	609	631	629	607	586	620	577	581	582	589	642	559	599	586	580	615	629	606	614	591	595	612	555	589	574	585	578	586	586	575	603	542	639	652	600	557	590	564	531	612	613	623	582	557	594	603	575	587	596	592	595	605	621	601	589	549	582	613	601	608	587	613	557	635	596	607	622	627	605	554	615	591	605	579	623	564	602	633	620	631	609	587	562	590	586	597	596	602	570	618	623	581	587	570	610	615	582	600	577	582	600	627	522	563	619	642	565	600	563	662	627	595	627	627	583	592	605	556
14063	1217	1065	914	781	641	567	471	470	519	432	460	455	424	362	416	429	396	417	425	397	396	413	362	383	434	426	416	406	395	402	418	387	353	369	388	381	402	370	413	444	375	381	392	392	375	385	401	384	373	367	406	384	384	400	392	380	451	384	375	411	382	379	362	420	426	414	419	371	412	378	403	399	369	354	364	345	381	391	365	399	382	361	418	404	393	391	387	392	385	376	364	370	391	394	347	369	381	378	376	378	396	396	383	431	368	397	394	373	358	389	376	425	372	389	394	400	392	414	374	380	389	379	374	386	436	404	401	401	397	375	400	342	378	398	361	354	403	382	395	384	365	392	379	382	358	416	373	370	407	391	379	362	350	402	360	367	386	399	402	384	370	382	361	377	356	366	394	402	375	443	412	392	375	388	369	405	432	348	377	365	368	399	380	384	401	358	360	358	376	382	404	371	415	412	372	352	382	411	365	400	379	397	410	383	336	374	423	357	338	389	388	400	346	358	394	385	352	378	385	389	392	434	384	374	425	418	351	403	357	412	363	423	381	377	388	415	399	381	372	395	391	386	364	339	382	398	359	374	394	398	376	377	389	373	371	447	432	390	351	410	408	401	383	419	398	382	402	418	380	359	402	389	399	433	351	403	397	344	338	366	380	395	360	389	358	386	375	402	362	374	404	418	407	363	389	418	402	423	399	419	433	385	414	422	395	393	399	397	359	371	385	398	370	364	383	389	422	374	414	413	387	415	387	405	418	362	398	360	381	341	361	395	383	419	397	342	377	422	405	367	375	408	390	408	407	397	381	363	400	399	435	428	384	393	382	377	370	372	421	419	397	358	388	397	428	401	385	392	427	348	359	366	376	401	415	428	396	392	374	428	374	399	363	407	353	380	451	404	383	384	365	386	400	401	382	341	379	426	420	387	382	381	387	362	395	373	406	358	373	399	384	381	416	402	382	367	358	363	394	384	394	387	388	429	379	420	383	398	354	385	411	370	401	369	384	371	392	371	362	391	387	396	375	387	422	357	398	398	376	362	356	409	370	375	390	373	426	391	400	372	403	408	369	379	394	393	400	413	385	387	369	388	419	375	392	359	384	376	385	403	381	398	389	382	390	372	395	378	415	379	407	377	399	414	375	387	409	414	375	384	391	391	367	370	350	369	396	402	385	382	382	374	409	358	377	382	406	383	398	373	392	355	369	405	391	382	386	381	359	350	375	356	367	406	385	397	382	373	357	392	364	372	406	377	353	392	357	360	376	427	384	400	410	371	385	396	358	414	449	404	384	358	357	366	388	387	373	381	358	370	398	363	363	381	340	378	379	376	380	405	376	393	354	366	377	393	370	398	398	406	375	394	395	397	367	359	375	392	409	366	452	369	390	353	368	414	400	376	386	374	419	397	381	383	375	370	331	403	368	406	405	406	379	380	426	378	422	350	398	385	414	371	429	380	421	386	444	418	383	444	394	376	397	344	390	405	406	396	386	386	352	394	426	352	418	407	390	378	383	361	383	370	387	364	388	400	379	393	400	369	378	431	383	386	386	366	392	360	401	388	392	379	360	375	406	374	416	384	398	390	391	397	400	434	427	412	387	365	354	378	380	405	357	398	440	364	379	394	399	408	395	388	433	392	384	374	377	381	417	432	384	414	402	360	406	401	368	388	392	375	423	379	397	423	385	379	370	396	365	367	317	384	393	359	404	436	406	364	350	384	391	419	426	394	376	416	397	411	415	395	359	409	385	395	398	366	370	375	379	377	388	370	391	400	420	409	402	398	349	366	374	435	439	414	382	405	416	395	361	409	353	401	411	414	353	403	409	402	386	418	356	385	394	359	429	417	410	405	382	351	397	403	386	391	380	377	388	382	429	387	414	374	364	377	389	399	371	364	359	413	372	418	347	404	377	398	409	380	395	369	377	391	369	380	414	361	360	411	387	391	384	418	394	354	339	389	404	395	389	403	393	357	376	372	395	408	380	399	381	384	368	369	392	408	363	384	409	386	361	375	414	392	365	406	401	368	404	390	361	365	348	354	423	427	376	397	350	420	395	383	388	384	361	380	387	414	384	383	378	402	410	391	358	394	354	406	384	357	373	367	368	383	391	378	379	376	396	391	381	359	418	384	401	399	363	376	401	436	344	376	383	375	351	362	401	410	394	366	378	374	383	419	357	388	362	397	379	336	337	400	342	372	402	381	395	382	371	399	408	402	389	352	465	372	410	428	363	377	396	365	371	386	351	368	364	396	371	410	382	412	406	417	390	388	407	410	403	360	380	434	408	415	380	385	409	378	386	398	378	374	378	344	386	415	399	421	401	384	413	393	400	389	377	407	384	367	348	370	379	399	371	391	373	372	363	426	394	416	382	394	412	400	349	390	382	394	365	400	389	378	376	423	403	380	419	393	357	386	393	394	402	376	372	427	388	407	394	426	357	367	372	379	399	431	383	387	433	398	407	355	347	387	394	392	404	398	367	368	369	397	396	405	399	407	403	376	389	400	393	406	387	350	381	416	378	419	415	389	370	401	362	402	389	351	373	376	399	382	377	412	371	402	385	387	361	401	384	392	384	396	384	369	399	392	389	414	339	399	355	379	358	395	358	408	372	400	370	366	397	388	382	426	363	405	382	377	355	378	367	365	423	426	380	384	347	404	404	426	403	379	357	385	350	432	418	383	412	390	460	376	382	383	355	376	390	396	382	412	431	395	366	393	403	364	373	378	386	399	389	401	374	362	376	398	382	334	380	403	386	387	394	371	373	413	349	398	398	430	375	367	401	392	419	382	352	391	360	399	402	413	389	400	384	368	365	351	352	363	397	385	419	414	400	341	353	372	384	366	395	347	364	392	403	374	397	401	385	406	345	365	382	381	378	372	421	395	384	421	403	412	384	391	400	394	415	373	403	373	373	382	379	380	399	393	369	382	399	372	393	408	377	365	372	411	350	393	386	367	377	399	409	418	421	377	390	376	405	368	376	390	363	401	368	403	395	408	394	385	360	401	414	392	386	368	378	427	413	392	383	397	384	366	401	388	423	385	382	403	408	385	425	416	410	387	402	398	366	398	373	387	387	379	384	378	373	377	378	407	366	375	397	406	418	368	392	401	395	360	374	362	390	369	402	352	381	409	387	355	378	407	401	325	383	421	375	427	406	381	344	358	388	361	365	396	405	429	418	360	381	402	398	405	433	394	390	387	375	398	408	396	359	388	395	383	384	403	400	364	441	379	388	392	376	380	414	396	382	368	369	365	357	396	370	399	373	369	336	397	423	409	381	412	367	403	387	345	409	378	397	381	396	379	361	361	400	418	367	372	386	403	399	374	398	372	345	367	393	394	363	363	357	384	375	421	374	379	360	365	399	380	346	399	397	387	394	402	371	408	399	348	379	375	356	373	343	369	386	413	378	385	350	401	385	369	435	386	364	367	395	418	401	388	418	362	406	383	349	372	418	376	406	403	384	360	353	390	394	372	386	388	366	376	377	386	402
8290	1508	2403	2651	2446	2214	1891	1710	1546	1409	1317	1301	1215	1197	1167	1079	1117	1115	1054	980	1019	980	1001	1026	944	1013	1005	1028	1006	1000	975	1011	989	959	963	953	979	943	995	974	969	969	932	972	974	944	976	954	979	967	971	949	970	936	917	897	990	968	930	958	901	940	905	981	997	944	986	961	937	1012	1019	958	927	948	935	981	913	993	969	903	940	992	844	1011	959	900	902	934	965	973	919	969	929	974	900	944	957	960	958	942	976	947	959	946	907	953	939	958	955	928	940	951	974	944	927	948	980	934	980	924	933	914	996	929	954	953	970	949	990	932	936	926	941	922	913	965	947	958	911	948	969	977	947	979	938	952	979	959	941	959	981	954	927	914	965	955	958	970	887	896	937	867	909	941	970	957	963	909	958	930	937	905	945	936	976	984	955	965	901	961	941	963	950	973	982	949	892	948	976	989	903	958	953	939	921	921	923	874	940	946	920	968	930	949	909	895	950	995	974	958	936	886	907	938	947	1006	946	896	916	977	931	971	959	972	928	1001	955	899	892	946	934	907	951	949	954	973	949	939	938	937	940	946	890	994	891	921	922	961	920	957	972	962	924	920	950	956	946	939	956	982	938	910	916	958	924	978	937	928	971	956	991	901	965	942	898	916	915	942	896	924	903	939	906	920	899	951	947	928	929	962	925	884	946	945	901	921	933	919	919	958	955	975	948	933	935	965	1030	925	916	961	936	956	927	947	976	968	924	964	934	951	953	930	943	937	988	918	985	1022	979	934	942	956	920	970	934	961	968	978	909	894	907	933	923	911	951	944	908	923	976	969	920	919	935	935	916	967	955	990	986	916	956	897	958	942	942	978	954	934	987	910	945	946	929	933	918	924	947	953	947	971	949	922	977	940	921	957	931	898	930	923	952	929	1006	914	924	977	907	977	950	922	931	920	960	948	939	973	953	963	968	982	958	962	903	940	901	923	933	973	981	984	951	917	940	955	882	936	979	955	938	945	946	912	885	928	914	985	956	971	936	973	925	958	936	950	962	977	944	937	996	960	955	965	946	921	922	944	905	953	850	978	945	917	936	963	967	923	935	929	935	926	946	944	960	942	954	887	976	920	908	988	983	900	997	956	935	955	961	941	942	922	923	969	914	979	927	964	910	1005	945	919	910	960	912	897	923	944	980	930	959	962	949	965	938	911	995	952	927	959	1002	920	917	950	892	932	962	950	939	914	918	982	969	894	941	913	953	964	929	925	942	986	939	955	957	916	926	964	888	926	956	935	937	928	966	918	986	921	940	949	978	909	968	976	940	941	947	977	963	930	930	950	927	922	938	899	987	949	969	924	981	933	1007	945	961	903	956	940	934	927	934	954	918	907	954	955	888	940	964	926	921	958	921	943	955	924	951	942	908	912	937	928	940	987	903	961	956	917	925	936	937	990	960	983	958	901	947	912	985	962	905	907	938	932	949	925	918	973	952	958	989	949	937	922	901	969	931	949	922	923	988	903	951	856	939	946	934	945	935	921	975	985	944	941	976	962	915	991	899	936	967	946	929	974	948	944	928	894	941	955	874	961	928	931	970	945	927	964	912	962	925	953	939	909	917	918	912	937	971	942	944	938	942	954	942	879	995	929	948	912	907	969	942	976	954	899	893	945	942	984	1006	999	862	916	939	933	986	939	928	945	921	932	896	940	927	940	903	928	924	920	989	913	904	944	983	905	942	958	870	928	915	907	938	944	916	959	977	952	933	955	938	936	935	966	916	934	903	1016	954	917	914	918	962	969	897	930	954	942	906	951	861	974	973	963	934	911	891	955	883	923	978	946	940	920	918	964	916	979	985	969	950	952	910	924	976	930	913	952	963	923	952	896	1002	961	918	982	969	889	981	962	917	900	946	900	969	932	920	941	963	954	933	929	964	926	960	988	924	960	968	898	1014	937	934	937	987	948	925	966	949	964	872	911	889	936	957	954	972	928	923	909	936	959	944	943	873	995	907	985	926	967	922	988	951	943	975	949	947	896	888	894	898	887	906	993	935	914	972	955	960	942	911	914	983	937	925	937	948	987	926	1022	953	993	976	934	947	905	883	928	904	871	902	946	932	962	915	940	906	915	910	951	950	919	908	918	956	972	924	972	999	907	949	983	918	948	923	917	923	886	874	907	964	898	972	917	938	930	948	928	900	930	880	1023	900	917	925	958	895	956	977	903	922	970	940	972	908	841	937	919	946	964	932	937	921	944	951	928	937	1010	943	919	947	931	927	924	932	947	958	881	942	908	964	924	986	990	940	896	906	972	925	908	932	963	967	988	922	942	914	886	930	926	936	941	917	937	913	975	957	929	968	954	987	951	892	1016	985	964	936	961	924	940	905	964	901	929	970	933	948	957	974	918	929	948	947	958	933	939	987	961	898	924	960	929	931	975	902	925	915	897	883	937	953	930	955	929	963	979	959	986	930	946	930	923	940	982	974	884	929	911	959	930	916	903	951	946	958	931	998	914	984	949	972	960	1004	982	950	971	935	946	929	976	942	935	916	953	947	915	959	916	955	911	920	940	987	900	947	923	925	958	917	974	977	972	970	915	916	892	1004	925	961	937	940	998	953	897	965	943	928	950	962	989	965	926	969	1001	1001	894	1009	966	938	950	923	973	935	909	942	909	887	939	908	911	966	956	964	910	946	931	971	900	931	989	927	940	944	933	941	964	962	974	947	952	946	917	935	929	979	974	953	968	920	943	893	929	956	952	946	950	985	903	916	922	976	917	923	905	954	965	926	917	937	943	967	943	938	916	914	977	971	979	910	946	966	1038	946	944	947	951	940	972	929	932	917	1009	945	941	981	995	957	975	878	934	977	973	934	942	976	960	920	996	961	945	923	975	940	930	970	929	923	894	922	936	946	922	913	900	988	981	908	927	945	885	917	901	939	985	987	965	951	909	892	960	971	966	967	995	910	904	890	903	884	929	1019	989	935	917	903	904	953	927	1030	908	879	927	924	994	965	937	931	929	894	971	977	938	934	942	984	933	1037	963	930	949	929	959	976	927	983	1014	946	932	940	972	936	958	932	919	922	977	935	960	918	930	974	951	930	929	909	973	959	964	897	885	929	932	1003	942	942	948	989	954	909	946	977	908	990	906	935	927	926	957	946	936	966	970	911	916	980	942	888	908	979	931	985	941	948	896	951	927	924	913	1013	974	965	953	935	920	957	951	965	1041	870	892	959	961	868	932	938	887	953	953	974	989	889	910	1002	899	969	947	932	952	948	872	930	964	936	947	975	919	907	939	936	932	925	960	984	939	975	907	1000	917	965	945	962	995	968	999	925	895	936	938	943	950	915	906	901	960	893	896	1008	953	991	942	963	966	935	913	918	939	910	978	894	905	937	939	910	994	963	963	956	980	934	943	957	987	942	953	958	951	950	969	908	880	927	891	942	1017	984	1034	949	936	945	899	971	937	868	922	914	966	932	932	959	910	958	944	974	945	955	907	922	928	932	926	922	979	990	914	959	955	939	975	908	908	957	959	929	902	922	944	963	943
1568	357	374	401	383	357	352	367	353	355	380	324	322	319	357	341	352	379	352	360	343	344	372	340	330	321	337	327	354	392	341	345	321	330	362	356	313	305	344	341	368	384	355	346	381	354	362	357	356	357	329	333	334	348	347	323	332	363	341	339	365	352	356	353	314	344	354	350	358	295	323	351	347	321	343	343	354	364	342	359	321	324	374	348	346	316	313	331	334	386	336	334	326	332	352	333	325	332	335	360	354	362	328	349	297	351	338	317	326	357	386	368	379	345	387	344	323	337	326	335	354	365	335	326	355	351	339	368	331	344	381	352	369	351	321	328	294	353	347	357	316	358	345	327	362	326	324	349	364	309	365	344	371	329	349	368	389	329	308	349	348	324	337	343	354	334	348	350	363	320	347	359	407	351	333	311	358	346	374	348	335	330	317	335	336	318	341	354	370	328	313	352	348	382	312	344	332	354	333	313	343	375	339	352	317	352	378	378	363	359	346	352	351	333	349	360	340	362	394	380	385	335	325	341	378	342	312	362	363	355	338	341	376	342	320	362	346	322	365	362	337	335	347	330	364	354	332	328	335	354	355	348	328	378	366	302	320	356	339	352	386	340	337	351	366	386	346	349	334	324	296	322	316	328	365	370	358	314	367	322	340	328	333	326	380	373	374	335	360	346	339	350	338	317	358	317	327	307	303	309	416	318	335	369	347	332	367	366	335	355	351	393	343	300	328	338	308	345	318	322	335	326	366	360	334	333	339	364	344	348	333	366	386	387	374	364	348	355	309	346	388	351	375	379	363	351	389	336	304	339	343	361	340	340	382	322	376	342	307	350	372	342	352	349	381	323	328	344	366	352	357	340	385	353	387	344	316	332	318	331	378	319	335	328	356	355	354	348	326	344	356	331	341	324	350	345	347	358	370	340	352	345	346	361	335	326	348	348	355	297	355	353	353	390	391	357	367	324	357	309	324	341	354	321	335	363	331	366	331	381	365	337	325	317	334	367	342	330	361	335	345	342	339	364	329	379	329	326	345	386	351	327	345	331	332	338	310	356	350	352	360	368	371	364	363	303	312	330	345	352	328	318	349	334	328	353	370	312	347	352	335	325	347	324	294	328	386	346	332	350	351	365	294	372	328	363	360	348	364	327	353	349	358	317	314	353	345	347	371	321	378	367	371	342	402	373	326	309	337	356	331	348	335	339	342	357	360	336	325	340	361	367	348	359	336	334	340	354	335	356	336	329	332	370	313	342	335	340	429	337	360	362	348	394	371	351	343	328	345	301	322	338	309	357	362	332	343	344	342	354	388	340	338	327	342	369	335	321	352	363	360	330	358	347	372	356	358	369	320	319	352	320	363	341	326	352	343	339	346	388	350	346	341	328	332	350	386	371	350	375	327	340	392	361	313	350	330	338	337	318	319	350	379	313	319	354	377	313	333	361	347	334	342	341	355	335	380	327	349	356	344	354	330	324	354	336	351	339	358	358	318	355	334	345	342	353	348	330	331	341	353	337	352	340	344	370	310	309	350	343	323	324	347	335	360	319	305	342	334	341	307	326	391	352	357	370	348	353	308	337	334	376	329	381	363	326	323	322	342	368	322	351	362	341	331	350	373	362	378	356	325	322	342	334	371	342	355	358	339	352	330	342	363	361	383	354	336	345	323	354	334	337	331	309	320	337	343	347	326	390	354	334	299	346	343	383	357	378	358	348	351	320	359	358	341	340	362	354	352	372	342	345	328	362	324	346	375	365	314	368	324	342	345	362	332	363	356	319	333	351	353	324	375	336	364	319	356	350	311	358	351	371	334	364	374	337	345	341	368	362	346	371	336	335	335	366	327	347	361	361	343	369	340	349	354	339	352	368	368	342	308	338	370	310	333	317	367	356	340	356	339	348	349	366	335	342	332	335	331	323	324	349	328	374	382	398	373	326	346	320	362	370	317	359	353	333	367	347	316	315	319	315	329	317	354	389	321	322	376	350	350	354	378	329	340	340	378	334	316	364	328	369	364	336	336	339	352	360	326	343	357	379	353	350	343	366	372	368	330	343	314	349	321	359	308	399	378	335	313	373	336	328	334	351	318	325	360	346	318	354	328	348	353	368	366	301	341	386	355	371	363	329	326	321	347	320	351	361	325	338	359	338	368	331	379	327	342	366	368	344	354	331	342	336	374	382	359	339	335	338	322	318	365	353	341	338	325	332	334	336	380	372	361	366	314	386	335	336	343	345	344	345	347	348	321	338	363	370	365	351	318	324	338	329	346	354	296	345	370	354	324	348	371	357	320	355	332	333	350	365	342	316	347	360	322	350	339	365	374	360	370	356	404	356	356	332	312	309	349	301	354	357	351	326	318	335	384	350	330	398	351	345	341	355	367	336	312	370	342	315	304	316	336	331	373	322	323	372	336	361	357	357	330	346	332	379	401	346	329	374	364	355	354	318	360	343	307	340	382	385	310	325	336	309	380	351	338	379	391	373	338	323	359	365	311	376	356	369	301	343	349	354	375	339	339	347	315	334	355	340	344	360	346	349	345	348	318	356	339	305	366	366	344	343	312	342	341	347	372	376	337	349	356	354	363	345	337	300	349	366	357	324	337	361	342	361	289	313	345	311	364	335	361	313	351	376	358	333	331	332	354	355	290	333	313	311	389	349	329	344	337	387	381	357	330	363	346	336	353	353	321	353	366	334	367	321	328	354	355	373	323	375	350	369	363	347	342	346	336	392	356	321	342	341	366	342	363	332	386	307	313	365	361	354	327	379	365	318	327	357	350	337	348	359	368	305	339	341	339	339	338	390	389	351	334	366	350	393	317	369	361	339	335	378	332	344	316	318	343	354	355	345	330	374	345	374	293	290	342	286	330	330	340	372	352	333	329	343	388	334	358	314	317	331	331	301	320	342	344	307	300	335	339	339	315	356	356	367	329	320	346	339	351	347	323	306	315	339	365	290	359	370	330	311	364	362	361	354	363	335	334	350	354	339	325	336	312	368	358	345	365	356	307	352	338	326	346	324	378	360	337	362	348	355	355	338	321	353	371	320	388	373	352	352	327	350	344	320	337	342	309	316	337	367	342	358	349	330	368	346	334	338	367	347	331	338	357	307	301	317	353	347	354	360	374	319	389	338	347	362	287	385	331	323	326	364	314	339	335	344	339	358	342	343	405	303	347	312	327	344	347	352	361	317	339	354	358	360	354	352	343	331	308	365	337	359	328	339	328	345	365	305	328	348	391	367	325	362	334	354	332	349	334	360	300	325	330	345	368	312	323	356	327	335	363	393	292	336	308	343	315	365	361	371	383	329	370	341	338	391	380	319	307	364	356	354	336	341	316	346	321	380	383	309	360	302	343	362	319	360	312	339	336	334	360	341	370	352	328	384	342	347	364	370	365	309	315	317	358	316	349	339	337	318	341	342	336	356	320	348	322	319	355	341	325	332	350	314	355	314	333	370	353	351	348	340	331	322	329	344	351	326	364	373	328	344
2072	872	875	932	931	929	880	840	858	880	813	845	818	823	852	847	798	839	847	782	865	855	846	818	818	845	800	844	798	799	816	818	876	823	800	829	849	817	811	855	854	853	863	780	845	770	856	854	852	827	846	857	836	843	795	842	818	782	843	789	792	843	855	817	799	812	857	798	899	802	815	803	819	846	793	801	823	851	789	852	809	862	903	822	855	832	861	852	834	813	825	862	855	805	823	856	813	837	810	827	822	842	821	812	850	805	823	862	806	840	797	842	821	803	809	822	793	867	837	800	852	829	792	883	787	830	825	806	800	836	849	822	839	784	799	829	825	829	806	848	785	820	822	770	805	840	838	842	811	786	826	804	839	796	886	811	874	822	812	808	788	799	873	844	834	810	850	831	838	814	835	871	846	832	808	841	857	804	848	848	830	813	799	838	845	819	854	809	788	872	865	822	802	818	851	863	757	881	863	909	835	849	816	820	821	813	855	849	774	816	767	786	894	813	807	839	776	775	841	831	802	808	787	821	812	805	853	837	818	797	833	808	820	766	788	859	805	832	829	871	819	810	826	896	851	807	807	856	763	790	832	773	809	783	822	880	844	855	799	825	804	871	842	827	847	818	823	841	845	860	839	778	858	808	860	832	799	848	804	837	783	844	862	828	825	843	799	807	802	785	805	840	814	828	814	811	809	873	896	811	866	803	845	844	804	823	826	825	850	800	855	865	792	774	878	820	810	857	796	849	809	749	796	833	834	805	886	845	786	850	807	804	803	837	824	895	804	855	802	808	868	892	864	786	875	814	830	831	816	815	845	859	856	843	823	849	819	828	866	859	821	838	831	875	823	781	860	843	842	806	832	817	869	817	855	812	775	847	844	804	811	891	857	825	818	808	809	879	879	825	816	769	819	836	843	782	837	828	835	776	792	851	848	797	834	773	818	826	859	842	830	827	806	800	793	841	749	842	808	853	799	848	872	780	836	811	802	852	857	837	801	834	867	909	854	819	802	845	839	834	842	800	827	883	873	898	859	836	803	835	841	826	843	824	826	828	762	841	803	829	815	848	826	806	762	788	891	843	821	853	864	802	810	869	822	813	826	835	831	771	861	810	842	862	822	833	830	778	841	861	824	852	859	840	805	847	846	853	831	836	802	850	778	819	833	904	848	829	798	813	838	816	794	820	832	854	810	811	810	800	841	839	849	886	854	828	829	804	754	835	796	792	840	828	789	803	814	841	840	861	853	800	831	805	829	817	822	813	782	831	826	798	795	839	807	858	814	803	804	822	757	793	823	770	822	846	843	832	885	794	854	832	802	822	889	850	782	809	783	831	910	822	812	789	884	763	819	829	791	811	893	815	827	797	817	821	789	864	839	767	790	811	820	841	818	814	767	826	769	846	836	820	874	787	813	791	807	850	806	793	795	844	844	784	820	823	858	818	871	810	812	848	848	835	771	811	850	832	857	887	849	848	862	798	835	813	806	848	796	868	797	784	854	808	840	801	795	848	788	819	803	875	796	781	786	837	869	839	808	781	826	857	827	839	891	788	803	843	831	778	823	848	851	824	850	814	804	847	845	821	814	857	838	829	869	818	854	803	826	872	846	792	832	874	803	887	839	801	789	843	882	822	838	847	826	872	824	800	859	847	787	855	803	855	831	846	803	883	874	868	845	815	819	851	809	850	913	804	784	822	807	860	847	813	815	815	824	818	834	833	819	811	810	833	816	810	795	848	804	772	808	836	800	786	802	866	893	827	813	801	862	798	844	822	823	824	796	834	860	842	777	886	848	821	794	801	844	800	814	824	835	833	800	853	836	853	816	844	845	805	783	881	819	821	850	836	829	820	857	807	836	869	804	783	789	816	830	809	831	856	778	770	876	801	834	797	834	824	801	859	829	773	842	808	835	791	834	837	841	846	815	858	850	832	883	821	777	811	833	832	850	765	858	822	820	816	821	856	835	841	811	808	848	807	842	818	803	816	755	828	870	826	789	866	855	833	874	849	905	774	836	833	821	825	812	843	853	829	795	835	822	812	852	796	819	806	851	778	796	854	831	865	820	787	850	829	815	809	833	848	790	843	806	861	810	846	828	793	818	777	811	826	824	830	828	820	770	847	823	863	834	864	859	876	807	829	861	810	831	798	855	854	843	814	804	869	855	855	791	820	884	809	818	792	851	780	811	847	848	848	824	831	814	837	849	866	899	787	802	834	814	838	809	815	857	809	861	898	818	825	813	782	818	788	866	822	892	808	847	864	829	833	843	864	873	847	812	822	838	899	791	873	821	831	844	850	804	787	855	860	814	861	798	809	829	834	752	877	816	841	825	856	752	855	784	814	876	857	862	809	809	810	776	834	891	853	810	823	820	838	816	837	824	808	847	796	751	825	861	841	816	805	830	877	846	821	808	823	835	820	787	819	845	850	854	866	809	808	817	814	887	823	790	782	844	805	809	880	815	911	837	844	768	810	868	812	847	818	856	831	764	844	856	792	860	834	806	817	843	843	855	899	798	829	876	791	812	870	875	843	825	864	851	812	804	793	818	874	837	835	845	831	845	852	840	808	786	834	857	824	886	803	851	847	829	847	843	810	797	909	800	754	823	757	784	818	826	808	850	818	830	867	798	785	816	836	794	834	846	843	838	846	820	811	830	816	773	820	866	843	829	769	856	830	862	857	833	818	800	794	803	797	849	876	800	865	839	833	826	827	783	832	843	852	813	858	809	811	847	843	861	813	779	862	841	837	784	815	823	835	803	829	819	836	850	824	807	846	817	844	821	826	880	865	830	829	882	798	840	811	867	874	808	848	846	834	798	828	847	808	860	825	867	851	842	825	800	762	800	856	824	845	835	788	837	839	828	785	809	834	835	761	852	776	853	830	857	812	807	776	848	881	832	830	825	861	794	810	792	808	801	858	783	830	817	818	849	852	793	832	849	803	829	830	903	838	866	828	817	832	784	811	857	846	781	845	817	876	792	860	850	858	869	820	856	787	821	855	884	850	793	814	799	808	792	818	809	860	771	800	731	805	828	812	838	816	816	854	858	786	814	811	826	759	817	813	822	820	808	869	815	790	857	850	833	866	804	814	785	829	829	843	843	795	823	884	782	816	795	813	818	822	807	876	870	871	811	844	851	812	766	885	787	765	826	800	856	827	775	808	792	817	849	823	788	881	826	811	794	795	810	780	830	818	802	853	852	871	824	792	791	824	841	849	821	808	837	808	792	832	833	764	860	829	858	832	827	801	845	803	835	809	781	811	836	845	832	822	899	796	855	870	815	832	833	808	825	872	814	774	860	822	804	842	814	858	825	785	806	847	841	816	848	825	822	820	782	820	813	820	831	871	852	823	820	811	838	828	802	786	796	802	832	819	817	868	832	790	846	828	839	774	857	854	837	830	752	857	839	838	889	822	810	834	819	796	864	850	834	824	818	862	837	831	788	845	761	814	860	832	844	796	833	906	874	822	831	838	800	808	808	784	823	826	863	830
7036	504	570	506	395	349	323	261	276	278	235	256	266	224	229	244	202	218	232	227	218	197	234	236	235	218	203	225	227	215	190	214	225	210	227	218	235	264	234	233	210	203	213	236	204	229	213	244	242	227	224	205	236	209	207	190	215	207	202	206	244	226	225	218	202	219	231	226	229	231	218	219	225	226	238	215	220	188	192	198	217	231	183	209	248	213	187	220	216	224	234	211	215	234	212	250	213	222	209	231	208	213	225	203	214	210	221	207	236	241	227	212	232	206	199	221	241	228	235	233	210	211	203	213	209	188	232	238	212	215	214	207	225	189	222	226	182	220	232	198	274	215	227	210	197	220	199	191	233	210	226	206	194	196	215	244	235	217	217	219	229	237	217	196	225	223	237	229	197	235	215	244	239	209	220	242	220	237	221	237	227	217	221	234	224	201	218	199	198	220	207	238	216	212	228	201	204	244	215	205	213	226	232	240	217	218	197	229	222	211	216	207	218	237	239	209	213	218	174	206	223	262	221	225	220	209	214	240	222	226	193	205	206	211	213	229	183	254	211	206	209	204	191	201	222	241	224	231	189	228	210	236	221	237	216	224	245	201	245	236	196	245	224	241	184	229	236	202	234	222	217	212	203	210	211	269	251	228	219	211	211	241	217	235	226	236	211	257	201	216	247	208	222	226	211	226	235	227	222	202	236	224	242	223	227	232	202	199	227	219	197	221	207	208	233	207	201	217	215	214	232	206	212	196	215	209	200	239	198	225	206	180	218	243	207	250	206	207	190	200	206	230	222	191	243	195	228	187	229	233	236	202	262	247	224	250	204	189	219	219	220	231	207	198	222	226	225	200	226	200	222	231	228	252	236	220	214	199	219	217	232	231	229	189	215	228	240	217	231	248	221	236	219	228	195	197	214	220	203	201	230	219	204	200	218	210	213	234	222	240	207	229	230	225	219	230	183	241	209	197	239	226	229	230	208	217	211	230	208	204	209	237	259	233	205	204	199	213	211	220	212	204	221	197	210	258	247	227	238	231	204	209	219	218	214	217	218	202	254	235	239	231	230	189	204	231	199	203	213	237	208	217	207	271	223	190	195	198	205	220	225	212	225	234	211	227	243	209	246	228	185	254	219	232	211	231	208	234	224	227	242	216	230	195	231	220	192	212	199	240	240	201	235	229	226	198	208	205	218	213	207	218	194	191	210	215	214	205	205	216	235	241	249	200	214	219	195	207	235	223	237	203	208	218	198	233	214	240	230	226	259	201	201	215	203	204	234	204	237	224	209	236	238	227	221	215	218	204	185	200	231	218	207	239	213	211	204	222	229	202	236	227	201	225	213	226	217	217	215	213	241	240	240	233	211	223	205	208	225	232	227	208	195	218	250	241	216	238	213	197	227	202	202	216	212	213	196	233	241	207	212	200	228	245	207	230	214	211	214	226	233	236	224	225	204	186	195	216	210	235	243	257	198	255	223	216	220	210	233	209	249	204	229	220	231	220	222	229	217	211	202	245	227	230	249	212	225	230	199	215	232	228	234	206	248	227	257	227	206	231	237	233	227	235	201	240	216	219	223	242	231	231	219	216	201	216	222	229	202	221	224	219	244	227	198	228	221	225	213	229	218	202	230	230	217	235	237	207	210	233	236	201	199	247	231	214	188	225	248	202	225	218	208	219	232	232	220	234	211	219	217	239	213	240	215	217	216	208	218	235	187	219	199	199	251	225	207	217	222	222	193	220	254	193	222	245	239	231	202	202	225	252	217	227	187	222	213	208	214	199	182	234	205	213	205	198	238	221	217	208	213	199	258	213	208	217	220	220	223	254	243	225	212	233	250	236	235	235	225	215	221	211	228	241	218	215	229	210	230	223	226	202	207	211	219	200	231	199	183	213	201	198	199	215	206	214	210	221	192	227	214	221	193	217	235	210	206	204	231	230	224	228	216	206	193	228	234	237	206	235	224	225	205	195	212	215	223	230	253	202	270	218	244	253	212	224	239	219	203	216	217	238	209	225	233	201	222	224	213	211	224	217	216	203	221	217	209	183	222	222	215	232	209	197	228	198	238	204	192	214	198	211	232	223	204	212	198	235	213	192	223	199	230	209	208	214	225	229	207	191	262	218	232	249	218	225	237	217	247	207	223	223	204	233	224	211	212	210	254	237	194	196	203	210	266	243	226	221	215	189	242	213	193	222	208	218	222	228	253	224	243	219	221	245	229	231	237	209	236	215	235	179	223	225	199	236	245	224	212	170	237	199	228	211	244	235	218	232	235	246	243	233	227	201	209	223	216	222	207	214	232	231	216	228	206	227	235	259	233	197	223	215	223	226	218	224	245	206	214	234	213	254	239	198	240	209	204	221	207	194	241	233	233	226	211	204	233	210	222	223	236	231	246	232	211	233	215	206	221	206	207	221	229	248	220	209	245	219	207	225	209	233	218	239	216	229	222	206	219	225	243	197	232	215	225	217	207	224	180	209	196	190	212	220	184	207	234	204	217	221	214	206	185	217	244	225	211	250	231	207	243	221	220	249	228	227	224	240	253	233	223	241	207	219	234	212	204	236	204	238	241	207	258	204	195	217	212	214	183	224	217	213	218	244	230	189	210	251	238	222	237	233	227	245	226	214	209	219	223	209	206	222	225	197	230	209	211	220	234	238	231	206	220	239	240	234	229	221	217	223	194	223	241	212	214	213	201	231	204	202	232	209	222	209	236	224	212	231	199	231	208	243	182	206	218	227	209	191	226	213	191	226	200	205	207	227	195	210	216	211	230	212	247	227	229	220	232	230	215	234	231	234	207	242	216	229	234	223	210	216	224	233	244	220	236	205	198	220	212	239	218	233	201	202	215	249	211	227	206	241	201	220	234	219	239	221	201	223	215	219	207	211	231	256	187	215	230	203	194	229	204	214	207	230	225	235	225	233	216	252	211	226	206	235	203	203	211	218	239	225	223	205	235	221	225	217	230	213	224	207	242	222	195	198	229	221	214	194	211	222	219	216	229	233	216	235	234	221	220	225	209	215	215	210	211	258	225	255	239	244	217	208	198	208	216	230	210	173	173	211	209	219	201	212	243	207	198	216	245	205	213	216	208	247	223	234	226	232	245	206	236	235	214	247	210	223	232	177	192	233	216	238	250	265	205	217	213	219	193	204	224	181	191	265	234	208	234	224	227	225	249	201	233	220	232	235	190	207	217	219	218	215	210	226	213	234	237	218	214	224	212	216	206	228	215	205	201	242	199	209	212	217	224	200	193	196	213	247	236	185	255	205	191	220	198	211	225	205	239	252	215	206	230	207	239	202	216	207	209	217	196	199	214	207	210	219	249	218	239	229	202	182	255	244	208	212	217	222	245	204	207	242	202	210	230	244	252	183	211	251	226	227	228	187	215	213	190	205	238	198	222	202	245	236	232	212	197	194	196	240	219	211	191	211	254	223	225	237	228	226	235	237	222	196	233	254	267	194	193	197	227	238	205	203	234	211
6189	842	1320	1500	1417	1287	1118	980	885	866	843	785	793	722	705	663	658	664	678	701	660	645	686	677	594	620	618	599	610	669	610	607	609	626	593	633	594	604	625	619	627	598	621	581	612	632	581	600	627	619	609	641	563	592	596	625	605	590	568	602	606	634	567	605	619	568	589	580	595	597	605	581	622	576	615	634	575	606	574	589	598	622	621	598	618	598	608	647	629	582	598	603	631	615	587	563	590	595	600	628	616	608	554	588	610	557	587	591	615	589	582	572	582	600	614	604	568	591	604	593	599	617	610	615	585	621	630	595	654	600	546	545	587	601	622	590	581	556	648	588	599	592	614	624	592	565	588	619	638	579	607	605	587	593	620	610	610	597	634	591	586	567	608	586	634	609	612	596	597	580	603	603	592	633	610	587	587	564	641	576	627	592	595	596	632	650	615	595	604	581	640	606	593	586	620	575	624	627	611	623	547	609	576	613	585	603	602	598	586	580	609	666	603	599	612	586	538	562	620	569	599	601	600	561	584	644	590	618	609	564	586	542	632	619	597	591	577	635	588	560	554	574	647	571	575	570	594	641	556	602	560	547	550	605	600	652	568	641	621	596	612	591	619	592	606	621	587	587	589	584	584	640	633	588	609	635	564	578	614	641	603	592	594	646	597	591	629	651	569	580	610	578	625	559	603	621	600	586	560	588	620	562	586	599	623	612	607	594	566	595	592	565	606	560	648	630	609	530	611	658	633	579	606	621	596	560	591	588	616	576	586	588	620	572	586	614	607	608	600	618	558	613	629	608	645	627	623	607	586	628	617	619	556	598	607	654	598	596	600	620	607	641	572	582	630	571	601	593	575	581	614	574	586	582	595	607	580	552	638	593	622	602	615	600	620	599	611	575	625	597	652	632	595	615	614	594	618	596	590	583	604	605	572	607	558	586	609	592	586	581	634	579	581	608	587	601	588	625	611	589	623	630	607	631	578	622	608	604	577	595	589	650	589	575	624	594	615	575	644	611	570	599	616	623	614	613	633	608	569	563	614	553	626	628	572	555	615	605	605	579	633	573	608	606	604	583	568	596	613	590	615	580	619	559	636	569	592	618	600	615	587	572	596	630	578	572	579	599	551	591	609	610	588	620	563	593	617	583	583	583	565	610	584	624	586	586	596	580	629	617	615	604	620	644	571	601	600	612	584	588	627	587	575	590	602	591	579	600	623	619	585	585	567	623	599	626	591	589	639	623	614	616	591	592	586	617	595	609	593	592	625	628	566	587	589	638	578	602	604	604	580	605	560	613	614	590	575	592	558	598	598	590	573	593	607	625	607	595	615	637	592	564	614	604	581	615	585	618	631	621	617	592	587	600	533	569	638	624	587	590	625	613	615	638	578	611	598	600	597	584	613	600	568	570	575	605	609	621	617	609	600	618	610	633	607	611	621	581	598	592	600	602	613	535	567	634	613	588	618	584	648	625	578	593	563	567	590	600	594	615	583	587	566	584	607	586	614	595	596	640	573	615	572	603	605	617	614	571	600	568	588	553	595	595	589	601	613	625	552	620	588	588	591	605	608	624	614	592	588	568	593	607	593	607	580	637	648	616	602	578	584	593	599	630	581	594	565	605	571	581	596	597	578	585	603	593	625	568	621	577	590	659	617	604	571	643	608	581	581	608	596	598	573	645	577	607	647	609	563	635	549	590	610	583	628	574	580	594	589	606	632	593	602	632	600	579	580	610	595	579	608	621	614	581	624	564	605	601	553	533	595	631	582	539	605	587	624	616	603	541	561	604	565	581	611	566	576	610	590	551	611	600	629	610	584	570	612	616	574	610	605	638	588	626	588	602	674	607	603	579	644	590	590	610	573	583	614	619	616	580	605	606	550	657	621	629	596	633	593	564	595	666	606	580	580	607	579	575	573	565	594	603	563	621	616	565	600	568	626	598	608	607	612	592	616	614	615	566	666	584	599	557	606	595	583	575	611	604	577	638	593	603	554	596	632	565	580	624	608	626	570	558	587	629	589	620	564	577	597	604	620	574	556	632	577	614	647	592	629	578	603	592	659	602	614	617	613	602	594	592	593	654	596	599	594	625	579	568	624	582	569	617	623	544	585	604	604	605	539	613	601	626	590	618	599	647	567	603	575	583	600	538	584	615	555	610	598	574	585	593	607	590	590	603	652	599	601	592	599	612	564	542	563	610	605	588	625	562	630	576	621	567	624	593	548	571	618	651	560	562	561	609	624	639	589	596	606	618	633	595	580	592	575	631	662	565	607	597	625	610	588	604	602	610	565	599	616	611	597	623	603	626	566	616	594	580	626	572	619	603	605	588	570	618	618	630	634	604	552	619	551	585	582	582	613	579	639	605	576	599	585	608	603	625	600	587	609	616	584	585	587	587	608	562	587	633	572	635	600	578	623	602	619	610	615	647	628	626	588	579	595	571	618	575	601	583	566	594	610	534	601	587	566	626	570	620	595	602	653	662	584	594	641	554	613	630	539	584	616	589	611	592	635	558	578	596	572	619	592	567	592	615	619	604	562	594	603	612	596	586	615	585	629	592	552	537	552	603	582	639	600	573	603	555	564	575	578	570	582	587	596	604	632	596	601	579	587	597	567	600	563	595	584	646	568	623	581	610	648	620	609	623	582	610	602	598	610	622	593	631	644	583	569	620	618	607	601	607	572	578	603	617	607	632	551	579	599	573	620	588	605	625	609	607	609	613	577	592	606	612	655	608	612	600	644	572	595	623	568	593	572	538	579	594	614	648	569	622	567	598	566	587	564	582	617	620	648	603	575	612	571	614	629	590	584	597	579	635	625	592	625	598	588	613	643	582	593	626	643	592	631	611	612	594	626	620	589	571	566	613	579	611	631	611	601	621	603	561	565	554	568	587	563	625	654	633	603	604	574	614	598	605	593	572	582	641	583	623	565	622	606	580	610	630	575	562	635	638	588	593	559	611	623	565	629	608	554	604	604	600	586	608	640	644	589	604	629	615	605	580	577	626	616	577	617	613	603	610	593	614	632	583	622	575	608	622	651	580	579	566	574	628	626	594	609	567	592	557	590	599	639	587	591	613	594	582	578	598	583	605	567	594	605	550	643	623	601	583	594	586	621	581	633	610	614	581	595	613	591	598	596	624	603	590	588	613	637	604	590	590	645	569	637	608	597	615	571	607	563	637	557	634	599	648	571	596	604	611	616	648	557	618	622	575	587	646	613	612	599	652	577	594	604	594	626	581	599	616	618	597	611	637	612	583	594	548	584	608	580	619	655	620	578	601	563	597	607	593	591	616	587	564	603	610	590	596	611	603	603	640	591	573	598	589	589	594	588	604	590	564	576	613	574	621	646	627	586	581	584	621	650	602	593	584	583	597	626	573	607	639	650	559	643	624	606	607	562	571	592	558	617	618	622	595	599	663	580	574	573	613	592	646	611	656	605	558	668	614	626	621	580	584	609	578	600	622	581	631	583	591	536	600	576	583	606	646
14276	1333	1133	883	719	675	575	475	485	519	465	462	458	451	403	427	400	393	358	418	399	390	411	419	416	410	432	394	399	423	385	434	397	387	392	378	375	400	368	373	397	400	401	383	428	412	355	389	341	382	397	350	386	358	355	403	372	399	409	374	358	392	406	366	389	391	393	386	367	400	395	437	391	394	382	367	384	396	385	398	357	364	398	403	444	390	391	377	413	368	409	412	389	403	369	398	372	361	364	395	379	408	398	371	356	380	412	387	381	370	375	405	399	382	388	377	420	394	365	379	407	384	396	380	394	412	419	394	371	420	376	372	361	452	415	395	380	426	401	364	386	354	445	386	407	367	402	384	409	406	355	428	387	400	412	413	403	371	357	353	382	371	402	366	384	388	335	378	422	370	374	393	379	398	412	374	406	408	355	422	427	397	391	395	349	396	401	369	426	380	407	403	372	357	394	397	390	375	386	366	382	421	404	396	382	394	415	379	366	368	340	401	410	411	388	389	381	415	361	392	348	378	377	371	367	386	396	366	397	376	429	400	398	353	388	373	379	437	362	415	363	380	403	381	379	384	359	395	363	368	394	374	364	375	374	382	426	386	403	387	412	414	411	357	392	383	425	396	369	374	424	369	401	420	421	397	383	402	369	420	417	378	374	396	397	406	390	376	425	407	420	359	389	410	402	382	365	401	352	367	391	364	369	362	373	360	385	369	361	352	372	383	404	387	372	384	401	408	379	353	406	394	413	400	391	382	409	398	389	405	411	380	375	408	404	352	394	382	409	397	416	408	368	360	354	363	378	363	395	380	404	386	401	359	383	370	379	400	373	408	376	385	390	379	382	387	396	401	418	364	394	409	401	425	382	378	399	409	369	340	363	384	380	404	404	372	398	413	381	378	361	431	422	377	377	411	407	418	405	398	385	399	368	332	352	383	433	412	375	416	414	376	386	396	388	381	404	388	405	372	407	400	413	409	444	409	378	373	398	389	421	384	373	411	393	348	380	423	416	375	389	380	417	361	352	364	384	354	366	429	436	428	367	405	426	350	375	394	371	406	393	383	414	409	403	389	376	377	429	392	396	392	349	378	393	409	394	437	397	411	386	379	387	395	388	406	410	380	421	415	374	413	408	358	385	383	376	363	396	410	398	392	396	394	408	361	396	379	391	406	390	394	382	423	390	390	395	393	399	407	397	411	378	397	396	355	393	408	373	395	399	381	367	410	418	412	394	383	402	415	376	420	365	391	401	392	400	405	429	410	397	397	396	360	337	360	361	367	381	390	390	406	371	378	392	377	408	410	396	358	343	341	350	378	388	368	386	384	374	402	392	364	367	403	395	359	371	395	406	383	423	389	384	415	390	375	383	382	360	405	404	371	396	373	377	386	374	417	406	398	371	376	373	399	406	367	357	370	383	357	381	379	345	355	400	394	406	356	420	424	390	383	396	385	378	355	320	374	377	402	435	368	374	414	362	387	370	360	349	408	392	380	415	430	369	392	350	383	403	366	384	404	363	389	384	386	386	382	359	389	380	387	370	421	416	372	418	366	349	383	374	337	372	398	374	413	437	412	384	370	383	377	382	407	422	393	356	388	374	340	414	393	407	375	370	379	369	366	404	412	420	380	389	397	378	405	382	404	371	381	408	379	416	367	416	425	401	342	374	364	383	386	427	366	379	385	381	352	394	401	407	375	406	405	365	425	385	390	399	410	390	348	414	418	381	381	382	413	395	387	357	405	407	416	378	368	392	406	403	405	407	385	399	399	369	384	387	354	397	365	395	410	399	363	397	409	368	382	381	408	389	419	391	363	389	391	376	360	384	387	385	359	408	419	387	395	389	386	396	363	411	348	349	381	417	355	376	386	383	433	380	367	377	364	398	410	347	392	387	352	366	395	408	388	381	386	402	414	387	378	345	401	364	348	420	378	381	409	398	402	409	402	370	373	376	395	412	366	382	387	384	406	378	379	389	396	348	355	354	374	350	383	406	370	423	373	347	388	379	359	390	383	379	401	376	373	393	383	398	364	380	370	386	414	395	363	373	421	372	408	404	404	388	390	373	436	403	394	396	376	383	377	360	373	370	365	409	378	389	375	392	373	401	407	378	391	370	406	398	365	399	346	440	389	399	386	426	376	390	362	395	391	424	383	421	401	401	363	345	392	368	402	400	377	418	394	399	412	422	390	412	398	389	389	354	395	364	375	412	372	344	355	363	363	436	358	404	372	410	371	369	387	403	398	364	343	390	379	396	402	370	399	387	378	337	381	388	393	384	361	419	422	387	393	379	411	341	349	392	392	362	386	373	398	370	373	384	370	367	400	393	439	358	357	361	400	354	416	369	381	410	399	422	410	406	384	400	398	352	352	396	391	377	349	385	403	359	377	385	380	371	406	355	402	369	361	388	399	411	347	398	367	444	378	390	412	406	391	414	362	382	374	374	402	434	380	367	399	444	429	386	366	379	389	345	387	403	392	380	417	403	373	396	399	386	393	380	400	417	368	446	365	338	383	415	357	384	409	376	401	367	389	381	385	385	395	385	395	399	387	379	367	361	399	367	376	385	375	382	394	369	420	375	404	389	409	393	395	390	379	416	412	372	401	413	353	397	373	386	429	422	350	372	387	376	372	401	356	400	383	354	408	409	351	404	372	394	397	395	424	373	395	413	368	367	389	371	418	366	362	368	392	408	400	410	393	409	390	393	413	426	412	372	349	370	432	368	371	416	397	373	391	397	402	407	407	399	406	363	352	362	385	360	394	347	397	387	397	350	388	385	451	437	401	388	373	405	364	387	431	380	386	388	426	353	361	367	414	394	400	377	392	404	399	415	376	394	368	381	382	405	371	419	390	407	391	411	387	418	382	403	355	386	419	427	400	422	388	389	405	361	392	370	409	359	362	360	360	370	367	383	372	372	406	394	414	370	389	407	383	398	370	419	405	410	432	371	376	383	388	367	383	422	403	408	427	401	389	399	415	361	375	395	360	436	418	385	410	387	423	373	384	373	385	413	375	384	376	367	391	390	377	405	402	391	387	375	365	374	354	378	336	371	393	348	401	361	391	384	372	378	382	351	373	408	383	359	391	374	416	425	373	426	381	420	385	417	351	390	386	416	400	395	385	410	369	373	396	446	358	380	403	401	407	359	386	370	426	375	362	370	361	370	408	355	396	360	402	354	364	424	323	397	357	387	384	375	345	385	382	386	393	395	389	358	346	378	443	381	383	371	367	366	369	394	396	356	380	384	403	357	392	376	405	420	385	378	360	371	405	343	416	426	386	380	393	385	405	398	385	375	397	404	386	369	408	379	391	399	373	396	396	390	362	390	388	359	395	390	375	384	381	389	382	372	410	366	410	415	382	396	396	431	378	386	397	359	418	395	365	373	386	336	375	392	408	386	408	405	363	398	382	377	397	406	402	400	412	376	446	440	392	388	403	401	391	398	386	383	381	381	344	430	366	420	395	373	403	385	344	368	381	413	376	386	427
8368	1425	2223	2665	2535	2269	1959	1712	1550	1411	1420	1251	1318	1204	1184	1095	1106	1079	990	1037	1081	966	1076	1038	1007	1035	1002	1067	1034	982	925	971	981	996	969	962	1032	1054	975	976	914	958	970	966	952	955	965	925	919	961	976	939	927	983	972	949	977	901	932	966	973	995	993	953	943	915	937	891	941	938	940	931	950	986	976	911	913	991	938	968	955	996	945	946	958	970	926	979	930	988	958	898	987	955	959	943	1009	933	959	967	919	985	922	955	911	961	926	958	924	947	936	937	935	936	956	965	988	988	924	906	898	959	968	943	1016	985	948	943	973	906	980	977	933	962	947	915	993	892	961	947	945	974	951	954	1023	952	964	976	997	978	967	964	997	971	996	914	950	1005	953	1024	898	940	976	997	905	950	932	946	952	955	984	956	956	909	986	983	900	960	947	955	941	979	975	947	938	985	911	971	919	963	964	932	974	979	973	1018	924	928	947	942	967	897	943	917	962	945	879	946	1002	946	943	929	921	974	922	970	936	958	971	989	955	936	929	925	910	894	996	925	955	1008	979	878	971	950	1003	975	970	920	975	938	968	912	921	937	956	931	957	921	952	947	904	995	920	916	941	958	903	967	931	924	944	985	947	920	982	939	892	943	955	982	876	969	956	963	929	961	906	892	1003	939	973	1047	939	944	974	902	941	959	1000	955	915	980	1014	898	1021	953	976	945	906	989	903	944	938	958	941	942	974	935	947	978	965	972	926	896	905	931	945	969	966	967	922	981	972	948	942	904	982	920	948	976	917	933	919	897	948	918	968	938	918	924	956	887	941	957	950	936	995	924	943	987	942	1009	935	968	971	936	890	943	915	953	937	954	912	969	993	975	961	945	965	973	936	904	1007	945	958	964	901	1021	957	923	931	986	965	978	929	927	942	915	919	980	977	975	979	969	911	961	934	937	891	902	965	891	927	939	998	921	929	914	969	1027	986	958	953	976	871	974	970	965	931	951	941	931	940	943	1011	998	909	958	976	963	994	906	944	909	980	914	931	977	907	972	963	923	896	945	973	920	892	988	932	927	937	918	938	969	915	934	931	955	907	985	1033	884	963	972	976	921	926	954	1000	985	936	1003	915	937	923	906	920	958	971	980	908	983	992	1005	945	1003	957	944	986	913	918	960	922	952	944	928	916	922	941	944	926	880	946	966	952	913	910	954	916	939	1000	981	979	958	984	993	931	924	962	935	965	873	942	899	914	926	937	903	962	979	910	920	980	959	939	947	976	913	960	942	877	971	931	929	935	997	920	885	967	976	929	936	900	965	955	935	936	972	913	954	968	1019	950	973	920	971	942	928	933	900	948	949	997	943	948	968	950	964	1033	910	947	979	957	1024	994	930	968	957	960	992	959	961	961	925	1036	972	942	991	966	1019	924	955	963	914	958	921	960	955	976	966	923	929	965	882	923	960	953	974	965	975	901	1033	967	905	888	974	976	925	959	972	974	975	911	934	969	961	950	941	941	990	954	921	1019	912	989	973	900	936	940	976	958	938	955	969	937	973	878	951	1028	991	941	914	933	931	938	934	960	962	978	952	915	933	955	943	916	948	944	946	995	961	912	948	952	950	918	885	937	926	992	944	956	967	1012	952	964	895	936	957	997	873	943	934	887	905	972	980	968	923	944	980	967	939	910	968	903	941	947	993	988	948	952	964	1006	961	891	940	920	949	916	979	944	925	969	959	955	965	919	936	949	951	954	979	936	1007	982	969	927	935	985	995	888	960	951	956	945	980	921	966	938	923	970	1070	919	956	927	939	923	936	942	930	966	944	949	908	1019	1000	928	988	1007	1007	1002	957	965	979	945	917	925	925	965	1007	910	918	917	907	974	914	911	940	969	1003	937	941	909	935	954	922	977	967	1017	935	983	930	935	949	919	950	992	952	997	937	908	936	958	954	932	992	937	970	950	990	938	935	933	971	909	911	952	944	945	936	935	953	988	905	942	974	930	923	925	976	913	946	913	964	904	949	959	953	979	902	958	1020	921	937	926	912	960	933	929	938	970	961	917	1024	963	961	971	959	939	954	916	896	959	989	952	1004	987	908	936	968	981	950	1002	945	961	944	953	970	980	924	914	962	933	902	1012	944	982	922	906	958	902	949	978	924	950	1004	939	975	965	1031	1029	977	964	949	960	944	877	980	945	946	928	956	935	957	951	984	943	937	968	936	929	955	940	927	952	930	961	926	936	893	987	894	934	958	949	915	931	940	941	972	918	901	943	919	899	907	972	1001	929	930	875	930	962	968	980	920	925	922	993	976	909	911	908	975	958	947	930	960	996	1023	924	948	899	930	972	957	941	988	923	965	916	916	964	956	976	922	950	964	936	935	960	953	937	919	955	941	930	1029	919	922	951	937	999	977	916	898	937	952	1005	955	922	944	975	934	950	967	937	958	911	917	926	891	928	977	1006	934	926	960	952	888	936	1006	950	976	973	980	994	949	919	939	957	989	954	960	953	950	950	908	954	961	996	905	945	969	1000	968	975	917	915	933	890	986	945	926	961	897	995	971	943	980	965	952	994	894	968	945	950	964	919	935	981	940	906	924	948	951	949	961	980	942	977	964	1007	955	938	924	965	958	934	959	915	939	921	937	893	920	937	922	990	941	1005	1003	1006	934	924	989	958	977	943	932	924	996	886	962	940	995	988	953	944	936	976	943	946	963	917	970	955	920	925	1000	900	886	942	953	932	972	946	900	934	903	991	891	997	971	990	907	937	943	934	981	916	976	934	937	920	925	993	912	926	940	948	991	863	944	931	919	922	942	910	956	935	962	948	961	974	961	974	932	958	970	949	918	932	898	951	915	968	941	939	942	939	974	978	955	939	998	951	899	894	975	987	922	1007	935	969	916	950	948	1020	867	924	1010	948	956	971	933	918	945	922	951	972	972	955	942	963	961	920	952	942	962	923	994	948	911	933	880	980	986	914	937	977	943	915	967	974	928	953	973	958	966	918	997	970	916	945	925	910	861	914	943	1037	960	930	966	947	964	922	945	937	1000	931	967	906	941	919	972	990	955	934	938	962	992	987	982	962	900	934	940	886	970	891	927	999	968	891	892	904	899	976	927	955	970	945	902	943	916	987	942	961	945	954	952	903	975	971	952	909	1000	935	937	921	972	950	899	903	903	990	905	943	977	967	932	996	936	1008	899	931	946	952	950	941	943	924	926	915	954	967	989	944	1042	934	954	867	937	920	903	954	920	948	966	985	923	925	998	946	925	991	977	980	941	936	943	1001	960	978	938	968	947	935	970	948	932	990	1002	920	910	995	954	887	998	928	975	945	903	919	953	930	964	910	936	915	959	953	959	964	930	965	941	982	943	928	932	938	958	994	891	979	940	990	940	963	950	942	937	952	967	909	960	953	939	929	935	932	936	939	1020	944	995	913	899	949	947	926	988	965	936	962	968	905	941	959	953	898	985	952	926	1013	908	929	920	948	925	950	949	940	909	935	945	951	927	930	1023	967	934	947	911	940	929	915	953	951	932	952	942	920	953	999	990	966	912	943	1010	933	958	915	933	941	956	933	893	924	934	967	927	991	918
1568	329	368	354	393	356	364	362	366	387	359	348	385	345	348	369	364	326	306	343	352	365	336	366	373	319	317	354	305	341	362	378	361	357	346	383	337	345	333	337	386	379	397	349	366	368	332	366	332	349	337	345	353	353	345	316	338	332	351	338	367	359	365	341	393	324	346	371	352	379	316	378	328	304	304	367	332	297	373	338	350	358	350	307	350	352	347	367	387	359	329	347	368	384	327	324	343	353	337	323	321	332	365	339	309	333	329	361	355	345	331	364	366	352	337	346	314	329	355	373	364	345	338	347	371	364	350	335	297	347	351	318	348	346	342	332	348	345	323	351	341	325	371	358	345	338	313	340	357	374	347	311	367	396	362	349	344	338	342	330	356	319	347	332	348	346	376	328	329	327	362	363	339	321	333	389	376	333	350	347	333	374	324	364	362	326	350	357	323	359	350	314	351	317	326	362	339	346	343	324	387	367	348	358	354	354	388	374	339	362	363	337	347	337	325	333	369	337	386	350	376	358	380	339	317	367	356	348	363	355	354	337	372	339	340	340	349	371	327	348	322	332	322	376	365	318	379	356	339	338	352	370	375	347	305	359	364	343	359	358	324	334	350	352	358	324	361	312	334	333	343	345	338	331	378	330	324	349	348	350	328	342	353	304	324	352	363	366	351	349	306	377	365	330	367	343	349	315	331	291	350	354	363	379	345	341	369	348	348	360	328	326	348	292	345	332	348	363	388	371	371	382	394	325	332	362	310	343	323	313	353	360	341	368	334	356	297	317	337	350	363	369	365	321	357	360	329	355	346	365	379	317	337	344	365	312	321	389	383	353	402	339	343	373	333	341	361	365	308	323	347	350	341	310	320	349	318	327	354	362	325	368	317	304	329	384	313	335	355	314	322	336	324	338	333	317	322	340	374	361	354	356	380	334	368	331	359	329	372	364	342	347	336	369	305	339	375	343	341	379	355	353	337	348	335	371	345	379	344	351	329	353	341	335	376	350	336	341	374	311	327	344	358	338	328	339	324	353	317	327	347	348	326	321	321	334	339	327	342	323	350	322	357	348	333	346	339	358	376	337	361	343	331	360	338	387	367	344	315	355	374	346	333	320	320	370	313	354	325	346	362	355	316	366	336	386	328	317	363	329	341	337	340	334	284	300	313	347	340	354	348	396	348	346	355	340	323	369	296	350	312	329	352	335	350	321	325	336	400	319	381	364	345	350	360	327	307	322	346	337	379	361	377	353	357	354	357	337	386	368	357	341	408	375	346	330	364	329	329	332	364	353	353	366	338	357	377	302	326	333	339	361	334	358	347	386	334	321	378	316	352	332	364	343	363	348	338	388	342	380	353	337	377	341	350	333	333	325	353	350	325	366	329	325	354	331	336	336	329	336	346	329	358	389	343	317	373	339	342	345	369	360	356	362	307	318	333	348	335	327	357	319	346	359	373	347	330	349	315	316	354	371	319	354	294	338	351	324	379	358	358	365	355	317	349	350	340	340	356	363	346	354	322	337	316	347	369	351	334	335	387	340	375	334	345	339	361	332	342	335	338	319	320	315	334	324	349	332	325	329	338	317	410	308	355	307	335	360	336	325	329	337	334	368	313	312	329	360	336	343	340	330	347	351	338	372	372	344	338	320	364	346	329	346	356	363	318	304	351	351	371	333	358	347	346	365	366	351	344	335	345	358	347	293	336	336	356	337	336	352	347	316	379	336	360	340	358	325	374	380	334	339	346	305	309	337	338	348	335	368	333	320	328	363	321	340	346	328	323	324	335	321	338	378	371	341	358	382	353	340	332	376	351	341	353	330	363	372	328	335	371	351	349	352	364	343	389	350	330	348	380	392	374	321	319	330	339	349	396	349	371	364	359	304	323	359	329	326	336	350	364	301	331	346	340	343	373	349	322	343	379	350	357	366	371	373	361	329	362	344	356	359	334	381	382	353	330	400	360	364	312	312	348	328	316	357	348	348	388	361	324	345	363	365	306	322	337	348	337	350	362	333	350	348	318	347	318	326	363	361	360	354	355	345	332	324	361	333	337	327	341	342	341	355	358	307	362	337	336	335	366	350	344	364	340	332	321	346	334	368	326	353	331	346	289	339	327	384	406	336	341	352	341	378	367	318	366	343	308	361	350	319	295	356	331	324	363	345	333	315	367	329	354	361	356	346	296	351	335	324	335	344	341	344	343	368	358	329	310	312	330	370	363	363	358	369	370	309	341	333	362	342	355	377	366	351	331	343	370	381	322	379	348	381	347	322	305	342	359	380	367	363	376	344	333	360	335	301	302	321	344	388	382	318	354	353	362	363	342	345	352	335	363	350	344	322	319	366	363	321	348	342	296	351	364	358	363	359	377	322	393	349	304	381	312	343	339	368	345	322	372	340	313	326	345	322	321	298	368	328	344	333	347	380	351	341	348	351	376	373	352	320	335	343	379	314	311	353	324	333	341	362	310	352	344	335	362	371	373	315	356	345	384	358	357	382	354	295	302	362	333	364	324	340	352	376	366	329	365	319	356	327	354	348	368	363	375	338	325	373	354	369	379	362	349	295	342	356	338	359	301	341	346	342	339	330	352	291	352	352	343	327	361	351	368	339	330	327	327	348	351	337	333	361	347	318	307	347	370	363	350	329	347	368	351	339	343	321	333	334	371	322	388	356	318	351	379	353	376	353	308	335	332	322	336	344	347	338	326	354	337	382	364	345	333	395	367	337	338	340	344	315	315	352	350	352	372	368	330	325	335	347	343	342	346	333	312	334	346	345	345	353	373	344	369	323	357	364	346	348	333	326	331	318	344	314	364	334	324	357	353	349	345	323	339	367	326	311	322	343	327	348	381	322	343	345	315	339	351	352	359	349	382	347	386	361	374	343	383	356	367	323	349	328	351	340	355	372	357	374	333	358	347	320	370	358	330	351	346	352	352	338	338	366	340	330	366	334	326	376	334	333	360	356	356	328	358	380	329	364	362	348	346	337	345	356	369	370	339	372	346	324	374	361	346	312	367	331	362	382	334	334	364	348	341	367	360	376	350	362	324	344	331	333	316	360	362	345	336	344	344	350	344	319	366	320	340	361	330	327	321	313	324	344	344	363	356	336	374	347	352	325	346	352	384	372	351	323	386	321	322	342	333	326	345	336	374	381	393	351	328	338	341	320	370	345	343	361	397	322	348	341	342	338	341	323	329	333	332	365	379	318	359	345	300	327	345	373	313	359	363	348	318	341	341	358	330	328	309	336	343	320	375	336	334	349	383	363	337	353	372	309	337	328	337	329	305	332	346	357	341	352	327	384	324	330	321	344	325	325	332	350	369	349	318	355	327	346	350	339	374	340	380	351	329	335	361	336	330	364	341	369	302	365	348	360	361	338	369	329	361	349	333	322	357	307	353	365	311	318	351	361	369	349	372	337	369	356	370	342	347	350	308	345	365	362	374	316	327	342	331	338	382	361	345	354	345	337	314	341	314	326	340	325	344	334
2029	860	905	894	922	870	850	813	878	844	804	827	910	876	823	888	814	829	898	836	776	847	901	814	838	852	839	812	832	817	820	838	816	781	841	891	793	841	806	836	827	787	812	845	777	838	827	879	827	817	847	800	873	810	824	878	839	836	853	788	832	869	830	830	842	835	828	845	882	790	803	840	770	823	845	836	781	815	889	825	870	853	847	799	836	815	853	859	852	828	790	840	786	846	848	839	825	804	860	784	839	844	831	786	840	864	868	793	835	842	847	829	810	803	832	870	835	863	815	848	820	848	769	766	779	844	838	815	859	831	847	822	824	838	799	788	828	808	820	855	867	831	801	800	815	812	798	813	835	800	853	828	809	858	797	834	866	854	836	847	831	802	792	846	849	844	840	841	863	816	845	857	817	843	800	858	761	819	839	852	834	854	810	837	837	841	807	848	858	821	834	773	839	834	852	806	848	777	831	859	788	810	798	891	849	777	821	864	844	837	837	796	847	792	834	841	827	867	824	797	868	850	764	820	818	824	807	824	872	848	806	813	820	797	794	815	807	822	794	850	853	821	794	862	790	817	880	825	845	865	842	829	867	801	844	809	785	806	779	790	842	826	822	868	808	814	842	796	876	834	814	835	823	827	822	825	800	795	825	800	798	830	791	845	882	849	873	821	875	817	832	819	822	830	846	842	868	845	874	828	826	805	821	820	811	818	828	831	802	828	848	861	841	894	810	774	842	867	825	805	862	792	872	850	809	837	791	806	811	865	817	853	824	780	805	869	811	926	795	799	865	881	874	793	797	808	841	887	782	826	811	826	813	845	843	855	838	795	778	786	813	852	844	861	862	838	829	860	817	826	845	817	851	812	840	832	808	842	839	786	904	805	817	863	782	796	816	808	775	812	822	839	813	873	841	825	835	781	808	821	782	830	843	820	853	797	792	828	869	800	811	788	787	833	847	784	867	860	826	877	819	850	794	791	844	815	836	880	851	774	848	832	819	784	850	802	817	823	859	827	829	805	863	874	806	853	821	812	839	857	793	804	822	791	775	819	772	869	829	831	841	860	798	834	801	821	780	802	839	810	852	833	814	845	843	908	806	833	826	847	857	804	818	862	766	856	814	866	825	872	816	796	862	840	838	790	850	813	829	865	847	838	834	833	836	813	859	848	874	851	797	811	829	837	791	799	795	803	817	796	780	803	868	831	859	822	825	834	851	815	816	874	797	817	857	873	832	865	854	800	860	822	814	847	825	803	863	807	833	815	796	781	863	807	814	799	839	808	807	828	812	828	832	814	829	808	815	817	813	829	861	814	842	806	894	826	824	805	820	811	780	817	818	862	802	832	827	883	882	849	738	867	813	778	821	874	804	805	908	865	810	848	842	802	796	865	862	832	829	804	789	854	789	833	842	832	844	810	856	791	809	851	838	857	846	827	835	819	846	812	808	840	801	783	808	850	846	812	785	783	865	831	806	798	832	799	806	779	840	856	830	822	827	848	846	828	834	819	812	797	860	799	772	794	793	857	858	786	834	828	810	843	808	846	804	829	813	844	797	905	841	777	810	799	821	858	866	861	837	826	897	794	796	784	820	792	795	850	829	821	835	834	846	817	864	846	860	796	783	810	794	812	797	827	843	836	803	854	803	831	791	785	835	837	861	896	859	829	787	822	801	831	803	818	799	828	848	840	796	803	787	833	856	809	855	816	793	782	845	850	816	861	808	867	814	818	791	845	821	820	825	867	818	839	843	809	829	807	831	823	832	816	834	856	809	809	806	786	811	827	806	874	813	814	854	820	852	803	846	845	848	811	822	845	786	847	873	799	856	798	829	782	830	793	815	831	810	845	872	811	827	792	827	849	873	808	828	843	821	842	854	807	798	795	827	824	811	821	773	770	837	816	813	780	840	841	823	842	846	863	772	802	844	763	848	803	872	789	846	861	835	848	854	792	778	854	813	816	862	811	840	813	818	825	792	809	728	858	842	797	841	867	846	815	840	783	780	817	789	821	764	815	815	827	783	803	787	801	821	816	852	851	850	853	818	872	810	857	810	833	791	807	861	808	836	843	830	819	790	844	842	814	860	841	866	886	847	820	835	801	797	823	785	836	897	854	777	817	820	908	870	807	779	825	823	826	817	837	816	792	836	838	795	868	837	828	846	795	861	825	845	853	837	841	793	821	818	882	837	724	848	833	838	836	794	826	809	830	834	860	863	814	881	812	917	834	814	807	841	855	826	810	851	828	820	822	819	855	738	857	800	799	870	851	858	814	847	855	823	828	817	797	792	782	878	816	832	842	793	762	801	823	911	798	828	868	813	803	862	890	872	822	795	853	889	814	882	845	831	856	803	847	869	841	820	837	810	821	842	802	824	822	872	854	823	845	816	828	831	860	779	797	890	767	893	883	812	836	874	854	781	814	855	819	825	798	852	842	803	797	859	824	834	796	838	827	799	858	808	829	803	835	814	840	808	788	839	774	829	775	817	841	830	855	863	839	790	857	814	851	831	791	799	854	819	807	839	801	863	814	916	877	818	827	854	822	815	868	816	819	843	860	815	860	794	830	833	833	834	849	843	827	802	792	846	839	792	814	854	799	826	810	787	838	769	829	831	802	784	803	803	900	832	804	801	854	840	813	815	785	846	813	832	831	847	833	849	881	861	853	867	821	832	788	788	857	826	788	818	824	832	832	832	826	881	808	790	802	796	808	867	822	796	799	859	812	844	852	796	786	836	802	863	896	793	766	808	789	850	878	796	889	807	889	830	797	824	800	853	784	872	818	869	785	817	841	814	791	817	810	861	888	823	805	834	833	827	855	831	759	866	823	778	841	841	819	843	873	836	849	813	817	857	833	794	812	836	848	833	811	820	824	796	853	787	808	862	814	804	850	823	843	812	800	836	837	826	836	860	845	860	844	823	813	832	840	879	815	858	770	796	838	807	779	868	819	827	864	856	822	835	831	823	826	808	766	778	846	861	827	822	819	826	824	808	800	847	799	795	832	873	803	800	833	841	853	788	817	831	831	864	824	816	824	796	854	823	824	795	856	830	852	789	851	846	800	834	854	832	877	777	823	812	796	807	802	820	826	828	797	835	829	852	778	819	840	807	816	840	825	810	821	823	813	869	813	850	877	851	827	803	844	837	875	829	811	806	808	813	857	853	864	843	831	826	824	820	809	821	811	819	805	823	800	794	857	858	841	842	817	823	835	823	810	828	799	828	817	834	852	854	779	833	812	880	774	852	783	808	848	837	835	877	787	828	789	869	881	846	832	829	851	814	791	876	834	831	821	873	835	792	866	846	840	805	833	862	866	858	808	814	819	850	852	877	815	847	839	845	813	822	791	879	861	820	817	804	819	846	842	816	832	831	819	833	810	786	759	812	819	852	859	833	824	916	876	801	805	810	805	836	833	828	812	825	840	834	832	799	795	839	877	839	835	868	797	816	862	828	793	877	810	810	785	800	795	840	846	875	882	860	866	811	793	845	853
7232	540	557	516	393	351	321	308	281	256	241	238	234	239	249	245	226	269	219	251	259	197	245	191	222	223	212	198	207	241	212	212	226	234	214	210	266	238	237	225	215	192	240	206	217	198	210	235	212	227	205	234	236	233	238	221	213	226	209	209	239	207	210	239	185	219	242	213	192	220	223	186	225	211	199	190	227	226	197	212	218	206	214	230	245	202	220	205	238	213	213	212	204	196	205	212	219	223	211	211	202	215	227	199	220	199	220	233	208	245	234	222	205	244	239	201	233	215	207	210	214	220	215	231	238	231	222	216	210	228	229	222	232	211	254	210	221	185	213	220	209	214	236	217	207	259	200	219	251	224	218	206	226	240	230	215	215	230	205	235	202	222	235	210	228	196	211	220	199	216	251	242	191	229	216	208	276	224	220	212	233	208	211	229	214	212	215	219	220	240	203	220	230	215	216	227	217	231	245	224	222	187	221	203	235	221	189	209	238	212	188	204	221	235	219	227	231	200	216	231	229	231	230	246	234	210	242	204	186	218	211	242	213	201	245	236	214	179	223	200	199	187	216	243	206	202	243	230	216	206	232	202	255	230	207	222	198	215	214	257	209	225	201	225	216	176	212	230	201	236	217	232	225	220	207	190	206	238	228	179	228	206	214	195	226	211	219	217	182	212	206	227	219	210	228	209	201	248	195	207	187	203	193	220	233	218	198	234	224	225	211	221	232	228	217	221	230	201	189	208	230	196	219	213	204	215	206	234	213	187	226	252	172	199	222	213	235	224	251	210	233	230	211	214	237	209	233	202	201	201	225	227	235	217	251	256	200	212	224	222	261	280	205	193	225	233	205	218	215	193	195	220	212	223	210	219	225	205	239	200	213	211	233	220	223	242	216	248	226	224	175	210	231	206	221	225	238	196	229	214	216	207	203	232	233	206	224	240	231	231	236	216	252	243	210	219	216	213	227	231	228	212	253	206	237	228	211	235	223	215	220	219	234	244	214	200	208	221	175	227	237	203	239	210	213	196	215	212	222	197	212	235	194	206	226	224	233	202	238	208	234	224	230	228	185	233	222	210	246	192	211	238	229	234	202	200	196	231	198	220	213	215	240	229	214	219	219	224	221	199	195	233	208	206	214	229	203	223	196	237	207	217	221	215	202	238	183	219	206	213	226	224	225	241	209	207	225	200	237	207	230	235	230	212	211	213	218	216	230	250	236	172	196	221	216	209	228	230	217	196	222	242	229	215	237	217	223	201	223	203	227	251	200	210	216	233	221	220	214	238	213	198	190	206	255	227	217	202	244	208	215	200	222	242	226	221	210	193	229	213	210	209	213	217	219	220	208	232	236	219	217	221	238	230	234	243	232	230	197	198	223	250	229	202	225	220	209	185	207	225	224	223	205	183	211	225	193	226	214	195	241	225	254	234	237	208	228	228	209	218	227	207	227	235	200	213	227	215	247	226	211	223	229	227	210	215	209	210	206	189	265	212	234	240	222	249	206	222	202	232	240	217	230	209	247	219	211	185	232	214	203	206	222	232	253	224	188	255	213	225	231	203	233	204	236	226	201	220	204	235	210	226	221	218	217	224	216	218	222	202	195	228	203	199	201	235	206	219	206	233	248	220	236	218	220	207	223	240	217	216	247	230	218	205	231	244	231	241	233	222	216	237	231	235	223	221	208	235	223	222	200	194	202	213	181	231	247	201	235	228	238	214	207	228	218	211	231	215	192	217	221	177	205	198	187	229	218	244	237	209	238	229	212	220	227	241	211	218	236	202	218	238	204	208	214	221	193	209	221	205	246	226	230	230	199	245	223	213	214	227	215	207	215	235	218	205	237	201	203	226	248	235	230	239	209	184	198	207	217	210	225	211	181	205	226	202	235	195	213	235	222	219	209	221	241	216	230	236	223	223	257	236	237	215	214	219	227	224	229	243	204	197	215	221	221	236	217	243	254	221	199	224	217	190	216	213	221	225	232	224	231	234	211	218	211	193	223	231	221	211	196	211	177	226	211	235	218	205	221	218	223	229	223	232	235	239	235	203	238	234	208	196	213	234	244	230	205	232	231	210	196	227	207	229	201	229	209	227	217	215	207	211	222	242	220	207	213	229	198	196	231	206	204	229	218	208	232	212	229	247	234	206	203	240	218	211	233	242	227	211	213	182	223	211	225	221	211	232	219	204	222	214	220	206	219	201	231	234	217	219	215	236	221	211	220	202	228	221	229	231	168	213	227	242	200	224	168	222	217	238	209	220	226	238	230	231	215	239	212	197	244	224	174	257	222	207	202	231	216	219	206	211	225	220	247	251	212	201	225	203	188	245	212	209	230	197	232	227	189	205	218	192	225	196	197	250	241	221	185	226	227	212	220	203	199	217	216	221	212	209	203	210	216	245	222	221	224	228	229	223	226	222	219	203	225	228	243	229	212	237	249	208	220	229	208	202	208	218	232	187	210	229	237	265	214	227	219	219	209	245	208	220	227	237	206	214	220	232	191	217	218	201	224	222	205	268	219	216	229	232	221	231	198	167	212	229	214	235	238	213	239	226	210	220	200	213	191	240	221	210	203	214	211	186	220	195	212	219	244	201	227	241	193	226	224	223	241	199	216	221	213	235	219	251	233	204	230	212	205	219	234	213	238	214	234	224	205	216	212	208	209	208	226	206	218	212	185	239	235	217	211	224	216	227	217	225	247	230	238	190	242	214	220	203	207	216	208	214	207	201	215	193	242	235	234	233	189	211	236	221	216	207	252	238	228	228	215	228	207	224	237	223	244	225	209	197	221	202	248	199	208	221	214	237	209	214	226	225	233	203	238	189	236	219	198	196	216	211	228	242	239	237	252	191	233	226	236	195	201	208	212	230	209	226	232	232	231	198	221	220	193	228	264	196	206	191	206	252	243	227	217	237	199	236	231	204	197	215	206	244	231	230	220	189	211	231	227	234	228	233	201	191	205	208	214	247	213	226	230	205	227	222	209	206	209	208	205	214	233	208	220	213	216	202	227	197	229	227	220	218	242	232	237	221	194	233	215	196	211	220	210	214	225	204	220	198	216	225	214	211	232	197	224	258	235	226	194	204	220	205	226	207	202	214	231	208	212	200	234	229	215	220	198	237	229	236	239	203	225	194	227	217	208	215	207	216	229	225	221	243	254	224	204	224	235	240	230	227	230	197	201	242	215	203	194	223	206	203	222	224	217	207	203	206	206	190	212	250	225	203	232	223	230	219	209	242	230	235	231	229	193	223	213	246	231	222	243	239	205	198	209	236	232	221	226	214	219	205	244	199	229	240	222	225	201	205	204	221	216	202	197	200	221	223	200	212	235	226	229	216	224	240	219	214	228	223	217	240	246	233	210	204	205	224	228	240	237	200	222	201	234	210	227	222	222	224	203	224	186	231	220	209	201	195	230	213	224	230	211	236	216	229	223	190	201	213	196	209	230	213	233	215	220	256	229	223	212	194	188	199	229	256	229	208	247	243
6083	863	1303	1533	1418	1279	1075	1004	886	852	768	823	739	741	707	673	621	649	658	618	630	630	675	647	621	610	660	649	619	648	629	572	616	594	600	647	613	598	588	646	625	644	650	610	627	632	611	616	621	546	608	589	579	622	589	572	610	622	559	571	646	613	604	567	597	591	594	620	624	598	613	569	590	623	609	628	609	609	603	618	657	592	618	629	597	614	630	587	643	592	592	586	609	629	611	608	607	558	579	563	591	572	613	648	596	596	611	586	613	564	597	634	569	643	577	616	610	616	613	645	644	604	591	602	585	611	624	581	629	567	602	626	591	612	608	615	586	620	649	636	571	597	556	581	569	612	591	607	598	648	578	581	620	605	592	598	592	605	551	578	581	623	536	587	665	614	571	599	580	635	618	591	625	566	630	584	600	592	627	602	612	605	659	579	585	544	611	598	609	639	601	611	563	549	611	578	564	589	576	603	663	593	532	626	543	587	572	606	569	594	613	573	605	576	585	608	600	621	630	625	643	578	577	614	623	579	592	624	607	626	583	591	623	578	599	609	614	593	604	625	607	609	596	586	637	578	641	609	588	580	635	557	596	533	575	574	566	593	595	571	574	592	553	604	598	591	634	584	604	587	604	585	577	584	573	572	634	603	622	635	589	612	605	603	581	580	586	533	571	605	583	645	607	608	586	582	577	595	578	576	620	621	580	594	565	617	602	610	628	560	591	590	650	588	589	602	572	592	611	614	594	615	579	576	585	597	583	601	597	607	578	578	586	583	582	597	596	579	586	598	595	633	575	608	609	579	562	571	571	587	593	597	597	572	585	609	611	584	628	593	626	631	563	628	617	623	577	628	643	589	575	563	577	573	614	616	626	605	613	629	592	581	576	543	571	616	619	620	591	601	581	598	634	556	607	592	605	590	588	592	592	589	618	600	631	540	623	583	584	640	644	588	579	599	581	550	610	576	614	624	562	568	622	601	611	576	562	571	624	569	629	542	627	604	618	600	613	586	612	643	599	598	631	582	576	637	626	662	602	588	627	591	584	630	613	647	611	580	650	620	528	598	590	603	619	593	615	601	599	563	612	588	597	655	597	641	569	597	581	553	666	601	579	628	579	558	632	581	557	633	584	623	600	653	578	606	581	596	628	614	595	577	556	626	553	573	613	599	614	634	612	634	580	562	587	589	619	563	579	636	578	584	618	608	603	594	634	586	612	580	605	648	609	609	560	534	589	634	617	614	600	579	600	579	580	610	625	570	598	580	574	588	665	558	582	607	589	592	597	579	569	644	551	581	622	573	620	625	568	619	598	604	604	597	592	574	609	595	603	609	649	588	597	592	580	568	579	566	588	610	559	616	583	605	585	566	629	631	595	621	580	589	579	588	610	599	593	603	572	548	577	565	609	571	591	615	588	582	639	596	623	626	591	564	579	608	589	558	639	576	638	604	601	569	614	573	588	613	559	599	600	610	596	585	609	610	601	608	630	599	595	611	604	584	598	669	579	637	590	638	597	554	622	628	564	562	534	608	602	590	596	532	622	590	618	591	594	623	605	611	579	592	590	592	552	610	566	599	602	621	583	608	614	583	617	628	592	566	594	562	585	606	657	574	638	622	600	623	594	615	582	564	623	597	553	608	584	599	604	625	573	579	567	612	551	645	590	616	621	618	609	622	602	634	594	621	558	614	582	610	607	571	590	607	605	591	615	638	617	566	583	627	598	555	620	606	618	574	632	591	588	581	580	609	581	585	600	665	584	566	582	581	584	574	631	614	645	622	632	593	624	613	578	531	613	630	601	571	599	615	573	622	594	612	660	579	582	551	588	582	575	645	628	555	576	627	618	598	569	625	569	603	610	577	617	553	590	606	582	567	552	586	634	565	615	624	602	595	608	573	598	527	619	601	582	632	579	585	586	613	599	634	572	578	617	590	649	620	576	586	604	598	624	554	592	605	587	596	594	571	598	613	595	645	619	596	594	621	556	616	614	592	632	583	595	609	612	604	541	625	614	606	596	622	590	616	620	601	611	585	637	586	605	639	581	626	619	610	615	594	568	573	620	637	607	585	591	580	593	604	662	623	565	619	641	578	593	627	560	572	624	589	639	591	629	584	653	610	615	620	598	604	638	585	594	627	569	618	599	585	602	625	561	615	584	613	643	593	546	647	601	579	590	574	591	618	582	605	576	565	593	589	608	586	608	569	593	579	603	596	593	583	596	626	625	603	571	598	567	626	581	608	565	588	573	622	605	648	581	564	566	618	615	609	647	564	616	581	612	576	585	615	625	647	582	629	665	602	628	556	585	593	601	590	602	570	631	623	606	559	655	591	611	591	565	599	604	601	615	603	624	630	612	592	627	577	556	616	618	611	591	570	594	583	608	600	630	573	598	597	612	600	608	582	591	604	639	622	601	586	583	607	546	557	614	579	605	578	616	568	601	561	541	603	562	598	585	539	593	579	590	584	614	553	624	663	572	596	596	635	593	626	591	598	611	567	605	549	544	550	544	578	594	539	577	591	558	571	592	596	593	618	579	592	622	577	653	563	606	579	618	587	615	546	620	605	603	597	635	609	604	582	608	580	624	549	607	596	570	595	555	629	604	565	592	532	601	636	566	597	619	560	583	620	585	572	596	619	613	584	583	589	606	602	621	591	570	589	622	542	574	610	589	583	636	585	597	606	585	646	608	574	580	551	609	579	587	604	577	594	509	593	573	610	585	589	568	611	593	565	622	617	593	607	622	622	598	624	595	586	634	585	577	548	583	576	578	599	640	597	593	616	603	599	610	575	585	603	602	596	584	638	559	543	573	625	616	604	575	570	608	599	572	581	605	565	606	610	600	584	603	565	649	613	628	599	627	624	576	588	616	584	583	622	577	639	588	568	619	620	597	640	645	606	645	566	573	594	595	632	587	617	607	646	592	595	562	595	615	566	587	609	612	617	623	599	619	632	625	597	605	629	567	600	639	587	611	589	606	612	606	592	601	586	567	613	606	605	579	610	620	572	599	600	577	638	611	631	646	637	600	544	568	577	607	550	626	579	599	619	604	541	590	636	556	587	590	590	564	622	632	604	576	627	620	645	595	608	582	598	603	641	624	637	610	567	568	615	595	581	600	601	621	622	586	616	627	549	577	589	583	621	644	591	584	594	627	638	608	584	568	610	666	564	598	606	572	563	588	627	609	619	605	558	578	619	595	592	570	587	601	634	570	537	609	596	661	593	631	591	592	615	584	628	604	568	640	614	596	609	543	586	589	607	570	597	610	597	667	630	560	636	598	591	575	616	592	594	609	570	609	622	610	559	584	609	596	604	594	605	593	601	570	614	578	616	568	592	664	587	582	592	589	597	562	619	595	607	585	620	579	584	625	529	606	634	611	617	574	606	641	621	607	540	605	642	606	621	642	593	608	586	594	562	604	643	597	591	583	582	662	643	593	590	571	643	572	565	617	579	579	618	606	614	588	601	609	612	597	605	612	637	609	593	609	605
14129	1309	1075	909	754	673	570	527	481	441	454	431	426	434	411	411	386	402	421	429	407	378	410	406	375	407	396	421	438	390	424	399	346	362	386	366	359	368	426	412	415	385	406	352	375	398	394	439	430	366	393	392	411	375	393	400	378	389	376	394	380	366	404	374	394	349	408	383	407	389	398	412	367	371	362	406	379	420	407	389	432	378	419	395	354	402	372	398	363	371	416	391	381	406	387	374	346	372	393	418	353	393	401	386	369	393	372	383	436	405	373	407	398	375	398	401	372	412	391	402	430	374	397	403	386	361	398	388	381	386	348	395	384	422	411	412	439	401	391	362	378	380	388	424	342	384	398	354	369	417	373	416	403	420	347	363	363	357	405	393	396	405	408	352	345	379	404	408	368	396	383	354	368	435	385	354	427	408	427	410	383	374	399	357	373	360	375	389	398	430	389	379	353	397	396	389	373	369	352	390	374	395	389	370	365	385	416	384	359	374	362	371	393	411	399	418	377	387	409	407	393	404	428	436	372	373	384	391	420	419	384	381	402	398	396	361	385	382	381	376	397	371	382	362	391	361	355	397	353	382	387	393	364	391	380	380	364	368	418	412	403	386	366	384	357	394	426	409	387	370	375	408	359	384	373	379	399	343	379	414	384	411	390	402	365	392	381	413	355	386	374	432	339	363	371	411	395	391	392	367	367	426	399	380	397	386	356	359	361	396	391	395	353	388	366	388	395	411	413	373	407	419	381	384	376	389	398	376	382	389	404	393	390	373	404	406	406	361	410	362	366	331	419	395	437	383	378	367	390	382	410	418	372	389	385	383	405	402	401	360	364	393	375	416	353	361	410	399	428	399	392	416	385	386	399	445	396	403	398	403	387	369	388	405	417	381	396	384	386	410	360	376	406	381	389	438	423	405	382	366	379	382	376	369	380	419	369	356	386	391	392	414	388	341	407	385	381	427	388	358	387	382	368	398	410	380	375	373	378	313	381	330	432	363	399	378	381	375	376	376	381	393	410	375	418	436	376	411	414	384	415	415	367	407	404	402	406	365	349	389	423	382	392	409	362	408	353	365	375	388	388	381	422	407	386	391	399	372	372	377	366	353	365	389	386	360	401	386	410	373	405	405	442	382	392	396	362	377	432	376	404	381	403	388	405	390	386	372	355	384	394	372	343	387	363	397	376	396	402	372	357	371	381	357	376	428	396	396	401	420	366	340	387	385	390	408	331	357	341	358	385	405	385	368	343	329	411	385	399	393	360	416	411	421	415	411	410	352	399	448	382	380	386	371	349	408	380	389	397	366	359	377	378	384	332	349	389	417	416	393	431	394	426	404	384	397	352	323	396	404	390	368	392	388	369	395	440	384	401	400	368	361	428	436	380	390	397	362	442	377	387	401	376	358	395	377	382	347	407	360	439	428	384	402	362	386	424	403	376	387	389	410	412	356	412	395	374	375	373	374	400	430	382	370	410	391	390	381	347	383	438	404	346	370	379	373	413	368	400	411	377	385	411	366	347	403	411	367	412	368	385	397	363	389	422	402	379	380	379	362	383	404	381	366	359	400	377	387	423	361	382	396	403	398	395	388	405	408	402	387	370	372	378	352	378	362	389	348	383	394	391	362	339	373	381	369	377	406	403	351	414	422	420	397	377	411	373	378	398	419	373	382	395	379	397	414	375	359	368	409	397	388	388	384	397	438	398	382	404	412	392	428	391	373	364	443	399	402	356	404	389	432	399	359	362	364	410	372	391	384	411	360	366	359	358	324	373	375	405	388	400	366	402	403	386	417	370	393	381	366	377	390	387	360	397	393	398	422	380	380	381	382	411	386	346	402	396	385	387	405	380	380	406	391	392	372	410	380	391	423	366	364	354	368	373	408	395	381	353	417	358	373	415	434	367	385	370	384	385	381	393	394	382	396	379	434	391	412	399	362	391	379	397	394	379	389	377	365	380	442	409	391	403	396	424	397	411	387	369	398	373	429	428	381	399	419	363	392	406	379	387	393	375	416	409	423	369	378	359	400	398	372	382	343	422	389	374	387	357	387	369	386	395	421	408	423	371	388	370	406	388	365	419	361	353	347	404	377	381	389	380	385	397	393	357	354	418	385	413	411	385	374	381	382	401	380	399	386	401	350	378	405	390	393	375	410	401	375	410	389	365	380	416	398	432	401	418	398	417	412	389	397	403	385	402	407	367	399	374	378	358	383	383	396	426	410	393	423	373	397	439	395	391	372	360	402	370	400	402	393	388	388	397	387	434	364	398	376	367	387	384	385	389	387	370	364	400	380	377	382	382	361	384	373	374	390	402	391	364	371	392	391	416	378	375	379	365	450	386	403	358	389	409	414	369	378	376	400	384	405	391	406	397	379	399	418	384	423	419	407	423	425	371	373	444	350	333	387	417	388	385	419	372	438	403	398	390	419	365	413	392	398	345	408	360	397	381	412	356	389	394	363	358	377	363	435	393	399	413	376	371	400	434	401	410	434	386	392	385	412	403	433	378	368	387	370	405	402	398	392	340	373	402	401	396	373	380	409	383	412	400	352	431	423	406	382	374	396	402	360	370	397	424	400	379	451	411	400	393	373	402	374	411	410	400	393	396	403	429	397	435	416	386	390	382	437	369	358	362	388	375	374	408	388	402	405	334	420	429	391	373	439	387	416	436	397	401	394	405	385	410	440	375	408	369	364	397	368	348	429	399	368	415	404	415	408	389	427	440	392	372	391	396	386	394	384	379	414	393	386	419	396	386	382	374	401	368	360	355	399	391	388	351	382	392	391	395	371	374	392	404	367	355	372	426	336	425	391	394	387	409	392	391	365	380	404	386	366	381	366	333	399	399	355	357	375	420	368	366	438	386	390	416	373	421	369	348	395	366	402	371	362	344	420	389	388	372	387	339	415	405	415	381	392	379	410	374	366	384	369	383	397	380	360	404	392	361	389	386	378	370	407	388	387	393	365	352	366	373	415	431	411	432	396	387	408	391	381	348	370	390	351	415	350	396	408	442	405	396	405	379	384	410	393	361	382	339	337	378	377	403	383	397	416	380	391	364	365	378	397	402	358	410	406	371	392	391	377	409	388	379	384	393	362	386	386	413	409	430	411	399	369	346	392	403	411	368	379	425	397	384	391	431	391	388	370	373	394	388	401	408	385	418	366	417	385	377	355	381	367	406	386	401	371	406	408	422	421	387	402	444	360	364	385	393	402	428	358	377	347	392	373	404	412	442	433	396	404	393	403	387	394	391	385	364	416	377	382	408	406	384	400	398	367	376	390	431	422	379	383	372	434	384	381	376	397	409	417	369	381	420	374	381	399	423	355	368	383	391	398	389	390	395	351	374	380	410	365	358	372	404	373	400	415	395	400	403	366	366	366	373	403	420	366	350	368	353	370	393	403	382	379	395	378	350	392	401	391	387	377	360	380	388	353	413	383	361	365	383	410	361	351	417	375	387	350	358	392	402	445	403	386	382	372	416	377
8234	1503	2213	2658	2518	2124	1934	1697	1566	1426	1396	1299	1283	1208	1171	1111	1107	1038	1082	1028	1123	1011	1065	1010	1002	1023	983	998	981	961	974	998	966	1016	1003	955	925	989	975	969	1004	996	944	996	993	945	915	940	1003	903	956	955	938	1003	936	928	976	947	939	920	952	907	905	945	952	933	1009	950	916	979	931	937	941	1004	937	902	971	945	927	968	903	927	944	982	927	935	936	923	923	955	954	982	958	965	945	951	941	937	955	932	978	937	943	943	998	960	964	939	967	933	910	949	956	953	936	921	900	968	944	984	904	996	936	932	910	948	933	951	908	938	946	917	964	969	931	927	943	975	924	955	984	941	926	937	927	940	882	992	986	962	929	933	945	948	967	981	918	970	920	973	976	977	920	925	957	982	950	1006	916	943	981	874	981	957	979	944	962	998	933	938	993	917	960	936	920	925	970	921	949	909	917	974	988	892	949	931	934	913	915	912	905	964	940	960	914	953	955	921	908	943	983	944	986	954	935	933	942	964	979	888	949	976	964	930	955	923	956	970	944	951	942	998	957	917	904	926	909	940	982	910	904	920	927	998	916	989	942	934	923	947	918	943	995	979	945	941	977	936	953	874	964	955	944	947	950	956	941	961	971	892	945	909	889	968	960	912	926	935	973	913	956	945	935	939	957	1002	933	953	959	913	987	972	877	893	1020	917	943	939	943	924	953	912	943	948	943	907	992	929	921	954	933	928	974	968	952	902	912	983	909	904	919	938	940	976	951	925	956	931	926	977	943	921	965	941	977	893	971	933	923	910	935	962	915	915	972	991	925	949	987	1004	953	951	960	939	967	949	918	925	938	905	962	936	918	938	898	932	931	937	949	957	1007	977	947	941	911	916	885	980	1016	1014	939	949	890	908	913	972	893	880	965	922	913	889	870	921	953	940	945	1005	942	870	921	993	965	948	926	958	955	934	895	953	978	942	998	912	931	894	943	962	936	952	969	936	1009	973	939	951	932	955	952	964	978	960	937	906	931	955	942	921	965	952	954	962	894	958	901	925	967	957	947	1000	918	956	888	957	904	981	961	964	984	958	920	953	927	948	930	994	912	963	998	906	910	989	940	992	946	954	937	985	909	957	959	965	1005	961	913	940	968	949	939	958	990	940	924	955	972	917	929	948	943	933	971	943	925	924	980	988	922	988	1002	952	988	885	909	974	949	987	960	1011	959	959	959	936	977	930	932	952	954	909	965	907	951	923	936	940	936	885	931	931	901	932	963	934	940	964	962	943	928	921	951	904	893	892	988	923	923	918	941	961	933	967	892	904	1011	904	968	927	972	951	949	963	905	957	951	992	885	977	939	939	981	947	918	913	933	976	958	971	946	920	949	918	894	973	987	918	937	972	987	959	918	909	915	936	984	965	945	940	907	950	971	948	960	930	977	892	955	989	926	907	943	997	936	1023	926	957	922	995	911	916	924	897	984	923	920	898	920	916	954	920	939	905	969	982	994	1031	972	915	935	896	895	948	963	927	955	940	979	970	952	907	959	881	963	931	933	997	1006	999	961	940	951	1002	936	940	889	940	948	909	898	1019	873	976	948	927	962	935	976	972	969	968	974	945	973	918	900	928	968	898	971	928	972	967	949	956	966	927	960	933	919	965	912	959	900	956	924	996	883	952	919	962	971	920	902	1016	921	872	904	901	935	936	914	1001	947	974	932	956	954	921	885	903	888	983	941	950	922	934	910	938	973	974	908	940	906	924	932	954	908	1000	977	972	945	955	980	926	970	897	960	928	951	893	1008	918	965	969	949	1009	916	970	975	884	975	928	916	896	917	897	928	999	941	910	970	957	1001	976	929	968	961	931	934	941	913	939	956	923	964	949	928	952	956	919	962	943	913	952	979	968	927	893	991	885	941	934	952	882	970	951	926	916	933	954	940	933	912	970	933	926	900	950	975	951	901	861	925	1021	975	892	919	938	962	943	945	914	927	901	1007	944	887	948	958	982	922	918	890	1012	903	952	872	938	964	937	901	921	917	904	973	966	928	985	946	905	989	921	919	944	963	951	954	903	987	988	947	954	950	938	963	948	971	987	959	926	980	989	946	899	938	940	894	1001	947	956	953	901	940	922	936	920	920	984	968	938	1007	914	958	999	920	918	924	980	975	984	943	924	935	964	912	934	923	962	933	903	938	913	1000	936	939	975	944	948	920	1023	899	985	994	940	929	922	951	949	978	930	973	895	971	961	984	935	988	925	959	955	952	1002	943	937	915	948	943	960	969	948	947	947	954	904	932	987	921	869	936	928	966	981	940	912	932	951	912	937	949	941	961	969	955	907	966	906	958	955	969	979	897	949	938	909	953	982	1009	959	1016	985	983	936	972	971	920	990	942	919	975	946	921	925	906	937	929	954	935	936	887	889	966	989	936	955	928	1021	950	982	979	961	972	987	951	930	941	932	986	956	900	931	1002	1012	967	928	937	972	998	946	964	966	932	927	920	967	982	920	943	891	937	938	945	953	1000	1001	949	972	927	958	896	996	972	956	958	918	934	973	955	951	965	940	989	942	949	903	966	921	928	960	956	943	940	927	931	953	953	898	928	968	967	922	924	960	997	969	940	957	913	944	947	946	927	914	979	956	974	930	910	927	974	982	954	939	922	958	962	892	985	904	946	959	900	963	949	908	865	972	929	944	1001	952	970	965	947	922	950	943	917	930	891	930	972	912	958	983	932	913	931	985	918	931	985	922	874	927	920	912	972	937	900	897	961	993	959	984	941	943	905	917	922	954	887	971	882	878	930	902	985	907	967	963	941	935	893	948	914	936	954	946	914	977	962	900	930	924	969	944	970	947	947	949	952	941	919	972	980	924	910	969	944	940	944	920	937	936	977	905	958	943	921	906	922	957	948	898	983	930	964	950	922	928	924	932	927	928	919	941	949	926	941	925	916	1006	923	930	906	938	946	909	977	898	921	951	964	934	958	961	930	955	973	946	957	969	963	890	937	969	933	962	913	959	974	924	909	947	906	903	987	950	928	953	922	967	936	971	893	889	939	915	946	922	936	881	946	998	1002	934	897	908	947	858	921	988	950	918	928	911	928	940	898	967	956	906	939	990	905	979	963	895	945	941	980	921	945	944	940	971	898	1017	959	972	946	922	932	1014	959	934	930	956	940	943	928	904	960	969	951	967	925	946	950	958	922	933	914	933	916	889	950	946	948	967	941	881	975	989	925	957	947	929	992	979	974	967	894	948	975	933	924	954	948	942	934	949	938	973	932	956	957	951	985	923	951	986	952	985	912	986	979	946	968	932	884	902	969	976	953	942	982	1032	977	936	952	978	877	906	919	989	974	949	932	919	947	926	931	935	950	973	924	936	888	920	934	906	938	980	909	936	933	923	956	928	951	1014	1001	928	948	1006	945	915	965	951	966	1004	962	992	945	913	931	949	917	921	913	937	926	939	1019	899	965	992	929	936	942	997	920	1011	944	894	974	934	940	1008	953	959	927	975	958	952	935	912	979	969	963	921	943	981	896	973	962	915	952	948	943	975	971	939	893	986	941	949
1591	355	375	344	359	320	369	354	337	307	317	382	348	375	362	352	354	340	362	353	343	355	382	379	310	358	373	340	344	396	345	326	323	374	358	345	364	386	382	344	343	321	329	336	334	348	344	341	370	331	288	369	360	360	362	348	334	333	344	353	326	321	333	370	320	349	368	348	376	412	363	321	322	358	338	329	341	364	346	337	357	348	342	364	337	339	356	397	356	316	329	355	361	340	349	318	331	374	355	315	313	361	312	322	357	345	355	382	384	353	333	338	355	363	346	334	337	356	317	333	303	317	335	343	361	351	339	348	346	361	336	334	337	366	346	321	339	349	348	367	362	340	357	347	355	351	328	325	331	325	337	359	359	364	332	310	363	298	326	352	363	327	325	306	305	328	334	357	320	368	350	361	342	379	346	385	340	358	371	323	347	344	344	338	335	352	357	333	361	339	354	336	341	321	346	358	349	313	372	352	365	337	344	298	355	339	364	347	335	352	328	343	318	348	368	348	358	335	327	317	357	366	363	347	348	269	350	380	326	369	340	383	372	318	353	367	360	354	322	336	315	358	369	359	349	380	391	363	322	338	327	389	353	348	331	312	344	357	404	363	370	361	333	322	335	316	329	312	337	350	340	359	348	322	348	331	376	345	319	356	372	344	344	360	366	339	329	354	357	338	353	354	346	329	345	358	377	353	361	368	366	374	362	375	350	348	332	356	339	372	368	347	352	330	326	343	305	319	362	349	311	357	331	341	364	346	327	351	344	405	318	319	336	323	318	350	347	349	353	335	324	334	344	357	321	324	347	351	336	361	362	352	360	352	348	341	374	338	324	346	370	312	350	347	392	348	333	342	394	361	372	362	344	340	344	360	367	336	339	349	342	379	370	302	366	368	345	312	338	335	362	329	327	329	340	355	343	336	352	320	378	358	356	385	376	355	335	309	323	403	361	370	363	348	352	360	333	349	360	376	339	352	347	323	349	347	325	364	386	341	304	318	341	375	379	329	337	357	330	325	350	327	331	364	390	363	316	330	323	348	331	333	374	344	368	345	317	329	341	347	356	366	358	368	333	351	359	342	363	397	354	365	355	328	366	350	349	327	387	338	358	383	343	357	358	347	329	353	330	328	342	357	333	368	335	368	347	337	316	302	327	321	347	351	323	381	344	390	359	344	350	381	376	367	323	353	350	360	325	373	334	342	341	367	338	335	323	367	350	348	328	330	334	353	320	329	345	360	358	343	351	313	346	342	334	338	372	362	334	326	332	355	324	336	355	360	310	352	331	290	334	330	322	365	361	353	367	323	322	350	369	313	362	325	341	350	337	365	338	369	408	364	350	366	339	341	350	381	357	346	370	355	348	353	353	343	345	351	344	363	357	360	344	358	357	352	341	378	384	365	377	347	337	325	361	325	362	365	363	334	349	364	372	363	345	350	344	334	341	351	378	333	358	355	329	341	364	335	355	328	313	369	357	338	326	387	386	331	372	337	320	348	340	311	335	348	313	366	337	354	350	309	337	369	328	349	355	338	357	330	336	332	342	370	344	355	352	362	313	339	328	339	330	367	324	359	344	348	376	363	336	326	321	356	364	353	331	381	348	324	338	358	324	320	335	377	354	330	385	360	337	358	338	318	331	316	337	335	321	376	341	339	356	358	361	332	330	354	341	352	318	348	352	329	334	331	332	381	368	365	348	343	325	329	366	337	348	355	348	360	360	365	334	319	334	333	302	340	357	375	338	326	345	357	376	370	324	348	328	339	314	345	348	343	349	367	347	332	359	335	374	323	370	330	354	365	330	349	319	354	368	344	336	339	364	337	341	331	335	307	344	327	308	342	366	336	331	354	362	329	351	331	374	363	331	396	355	347	378	366	340	342	334	351	340	343	342	329	385	333	350	355	351	347	389	374	366	355	337	349	335	325	325	312	325	351	360	388	345	329	317	338	345	372	340	322	371	307	317	352	342	345	335	362	344	318	315	401	344	318	348	329	378	370	343	369	305	329	314	341	349	329	358	341	336	325	364	336	319	351	329	367	379	349	331	387	342	343	343	333	386	329	352	356	390	363	370	306	349	343	334	347	343	313	346	340	347	368	311	341	387	316	316	348	339	350	366	340	301	382	354	351	349	341	303	320	326	373	362	342	317	328	343	377	305	348	364	352	323	319	341	349	337	338	326	342	332	371	329	314	329	314	330	335	376	359	357	352	329	341	333	356	326	328	356	347	347	342	296	329	333	355	326	364	371	320	339	370	352	399	338	355	368	348	340	376	370	344	351	330	360	357	340	365	320	341	353	375	323	364	347	339	349	392	360	369	366	308	359	339	330	341	327	342	357	362	349	374	362	335	348	361	346	374	363	310	341	351	368	324	336	335	350	340	325	328	344	340	350	350	316	351	325	385	353	348	354	335	340	345	310	350	358	333	382	313	356	319	337	340	357	329	325	318	335	360	357	327	386	343	328	350	331	344	342	358	350	352	386	355	375	351	350	362	324	350	354	338	343	389	339	327	341	310	328	351	334	346	342	337	334	388	330	331	341	354	336	397	366	339	357	323	397	352	339	319	338	333	351	346	316	321	356	346	338	331	354	327	361	304	344	335	320	321	353	315	323	323	305	342	364	345	369	321	363	339	358	386	370	300	372	331	352	342	332	352	340	321	341	328	359	348	357	356	350	332	377	346	368	359	363	385	349	306	337	349	330	353	366	358	339	330	323	359	372	358	328	353	370	328	335	329	335	313	318	313	404	330	354	370	335	316	321	327	347	343	325	347	342	288	338	346	336	362	394	359	311	359	356	333	357	350	316	343	354	340	355	356	370	350	371	330	361	357	306	321	311	368	328	345	353	349	387	320	347	326	327	340	329	337	363	342	354	339	336	379	347	338	337	312	345	350	347	344	364	341	312	339	337	316	345	396	362	350	291	355	329	345	371	354	393	354	391	393	337	351	341	328	309	332	345	365	352	362	371	331	387	359	340	330	340	351	375	352	355	352	354	327	367	349	314	336	377	386	351	348	357	373	356	340	342	349	332	339	379	376	354	323	323	329	335	340	340	357	348	317	347	366	344	327	318	368	351	366	350	361	378	332	370	398	337	359	348	316	356	338	350	335	331	378	341	345	308	311	329	361	294	312	349	345	347	339	382	371	354	352	352	345	332	366	338	387	374	367	311	337	383	320	343	362	339	375	328	356	388	362	340	348	331	352	384	365	376	377	353	336	344	379	350	333	376	362	349	368	384	379	356	340	351	306	373	320	353	343	369	357	371	379	338	307	317	311	309	319	349	360	335	332	297	395	345	361	356	338	340	353	356	334	354	337	344	336	341	347	353	324	312	355	361	306	392	319	325	354	337	293	359	340	343	322	323	381	367	360	340	325	310	318	380	358	341	358	379	330	349	354	362	347	316	306	349	339	347	328	334	348	381	363	362	335	313	323	361	337	330	344	341	326	336	364	326	342	366	380	320	335	354	368	368	321	359	346	342	334	351	363
2090	820	912	932	936	928	866	904	838	834	837	831	818	816	845	878	803	801	852	806	806	877	853	780	836	837	833	807	790	867	816	795	785	889	795	810	855	807	798	813	800	834	863	835	807	799	789	824	858	821	823	836	826	822	820	863	811	830	803	845	819	830	834	813	822	846	833	822	861	798	921	829	814	835	864	820	835	798	800	802	814	814	807	880	842	860	857	844	878	902	827	814	836	797	870	886	803	835	841	769	779	777	826	830	775	882	814	751	869	850	849	844	819	848	792	800	790	851	827	838	853	802	855	815	849	831	800	866	780	832	823	815	809	826	857	806	820	832	816	830	821	822	839	856	843	874	845	847	861	857	817	815	849	865	822	845	860	816	853	826	803	821	803	883	864	848	773	838	817	809	833	839	829	835	854	803	826	880	812	809	829	836	843	884	835	864	825	778	818	862	807	824	834	852	853	830	810	836	817	838	818	804	787	815	834	853	792	821	805	829	849	813	876	852	771	809	889	807	804	848	813	749	862	826	796	791	794	815	814	836	844	793	851	842	836	839	827	846	847	791	840	819	801	853	845	815	903	803	841	846	863	809	783	837	814	847	838	827	824	850	862	878	849	806	819	812	814	878	817	846	831	808	848	837	882	793	856	810	804	836	820	784	801	817	807	781	827	833	886	784	862	842	844	806	814	848	852	853	768	840	848	793	781	820	794	824	844	839	827	837	865	820	799	786	840	830	847	846	772	786	812	830	803	861	869	787	838	796	855	828	830	854	806	788	801	816	844	784	802	883	811	816	826	834	817	823	833	750	774	870	845	816	854	837	813	810	820	764	814	876	831	803	789	795	865	814	836	824	825	862	852	802	824	859	879	843	843	847	783	862	853	891	832	823	849	772	819	821	795	822	890	834	809	799	790	824	818	889	832	803	810	814	833	837	845	865	798	789	862	829	811	851	847	810	789	763	863	837	873	791	861	797	832	864	782	785	868	832	792	893	861	876	831	807	828	778	838	817	835	790	848	809	811	832	850	828	816	773	799	794	830	778	792	844	793	840	817	833	799	817	864	821	845	852	825	835	868	851	845	860	845	827	849	806	784	809	882	865	831	808	813	850	868	867	780	862	843	839	844	847	806	833	829	850	838	847	824	840	837	882	853	850	834	806	858	837	891	852	834	815	816	854	834	790	837	793	804	807	804	834	843	793	858	840	835	833	852	868	831	832	797	813	812	806	789	835	836	802	830	837	849	793	777	787	805	876	824	847	772	834	847	811	835	808	853	840	861	835	830	799	794	815	853	821	846	850	794	872	842	843	821	856	847	848	827	816	791	797	809	812	833	811	820	827	807	817	811	823	830	833	842	854	838	879	789	820	844	821	816	842	834	857	854	860	863	785	801	878	872	837	854	815	801	842	805	827	881	800	765	785	819	865	791	815	832	870	819	815	866	855	874	870	795	809	840	796	862	801	869	862	831	851	857	796	843	809	843	803	865	773	788	881	821	840	831	871	903	843	817	806	825	855	849	861	803	832	830	825	857	811	877	802	890	775	824	819	790	874	813	799	816	760	883	825	851	841	889	815	838	795	891	761	863	816	819	875	810	835	872	802	795	831	839	854	832	778	850	815	796	844	831	825	861	793	818	816	820	840	796	850	827	862	807	767	857	803	806	821	846	819	827	840	839	839	854	895	857	842	831	788	775	835	830	824	819	801	812	840	797	834	849	845	804	820	770	790	867	853	873	897	849	811	780	786	836	845	810	871	814	825	851	848	811	815	879	770	823	815	850	870	859	808	851	843	806	800	820	883	837	784	826	871	826	841	852	792	875	839	824	789	816	855	817	827	833	827	789	832	829	839	845	846	848	865	811	870	811	822	878	857	846	834	844	827	814	879	776	755	809	884	812	884	835	806	862	870	887	797	834	743	871	831	817	881	794	855	807	798	810	803	876	866	841	887	827	813	840	838	780	849	836	861	832	828	793	864	883	858	833	867	883	827	826	811	852	819	811	863	835	858	841	800	863	799	846	860	816	829	851	868	840	825	790	870	859	796	813	825	878	810	876	812	817	838	850	822	817	865	854	786	844	809	800	818	842	870	785	775	856	816	855	845	855	801	847	772	813	820	833	832	856	807	819	828	814	827	852	828	850	820	849	837	812	808	850	831	836	827	804	847	862	845	817	882	798	775	775	838	851	817	834	822	800	837	825	833	803	862	836	849	854	836	768	819	808	802	820	794	829	838	799	764	863	875	865	807	784	850	827	877	876	845	839	828	843	768	816	864	814	808	824	835	918	836	815	818	825	753	883	830	896	859	876	840	858	788	832	816	794	831	810	829	859	792	801	805	871	821	846	807	829	820	785	864	843	845	846	832	837	853	852	868	768	848	841	803	836	885	774	827	853	835	835	801	859	800	845	855	886	801	744	846	787	828	756	790	840	829	827	806	865	813	818	854	831	841	818	789	858	811	772	832	821	832	821	845	819	817	805	832	831	837	815	859	846	807	866	877	808	764	846	825	840	834	832	785	830	882	844	836	840	886	822	807	801	869	816	840	802	893	816	840	829	857	844	806	856	848	807	823	844	795	814	832	800	841	824	828	814	776	812	850	869	861	837	791	798	809	815	838	836	851	815	787	777	822	804	835	811	871	849	842	885	801	838	851	792	837	810	816	740	839	878	802	856	828	826	800	833	855	821	830	861	872	800	849	817	798	858	834	833	811	813	815	822	803	840	821	838	812	849	846	823	833	865	839	791	792	786	846	822	811	808	823	804	825	797	800	814	848	832	857	811	815	887	818	845	855	825	858	815	795	797	782	822	847	822	808	817	839	823	827	869	819	828	853	823	864	831	851	833	840	835	819	824	793	811	852	852	832	758	838	847	819	881	819	820	838	901	858	812	819	814	820	848	819	883	751	864	816	821	843	822	835	816	898	791	812	816	827	820	758	836	791	788	810	900	825	837	813	848	849	850	802	787	857	823	805	851	878	813	795	841	822	774	869	834	854	818	801	802	861	871	839	832	823	812	803	816	832	788	829	812	858	850	830	827	870	775	881	826	785	789	836	818	831	776	782	825	783	881	806	820	794	848	800	798	853	805	861	860	872	803	845	811	769	827	842	811	806	845	823	813	815	808	809	815	831	810	814	824	823	816	836	805	842	800	824	835	787	835	846	836	858	893	843	808	828	836	852	838	809	841	873	867	825	814	829	858	822	829	786	796	841	812	816	833	834	843	830	788	797	836	774	883	813	815	799	834	787	847	788	828	831	803	782	802	833	866	782	860	881	790	770	817	807	805	818	808	842	851	866	858	793	812	800	818	837	854	811	833	819	849	849	835	812	805	817	810	798	835	777	815	826	876	859	806	834	838	821	827	835	782	821	855	806	804	834	789	820	840	854	779	820	825	804	819	816	833	823	782	784	835	793	806	777	810	845	816	848	847	835	811	851	818	831	871	854	857	871	827	841	809	875	847	802	811	820	826	822	811	809	910	828	856	846
7185	546	524	459	410	370	350	297	259	246	240	250	239	227	231	254	213	231	237	206	232	245	212	218	287	207	234	247	206	226	230	215	221	209	219	205	216	224	229	234	236	220	229	231	201	234	218	220	227	218	216	243	204	191	218	215	236	217	179	211	235	199	225	223	226	207	223	222	208	235	191	215	209	195	210	213	223	217	244	221	213	218	204	214	223	230	207	246	208	202	196	243	252	200	195	206	223	244	216	231	229	200	223	193	222	195	199	252	221	225	228	204	220	207	237	218	221	213	206	250	222	256	209	216	238	216	213	217	237	214	227	213	203	204	216	228	242	222	255	201	219	227	238	204	217	208	212	219	224	225	207	212	261	204	234	224	212	223	208	232	192	206	229	237	193	241	232	209	212	208	207	231	226	215	204	209	195	231	236	218	241	231	201	200	223	198	217	206	203	228	224	246	218	218	238	196	211	218	218	220	227	237	204	230	215	232	206	207	228	229	217	208	227	232	200	236	216	222	221	230	197	212	207	241	190	204	238	231	183	202	208	230	208	229	270	218	218	228	200	170	213	227	250	214	238	239	214	179	211	211	221	229	233	225	205	203	212	228	210	232	232	201	204	178	218	201	228	234	223	179	232	201	224	248	210	237	229	207	234	214	200	236	232	200	238	236	203	209	222	231	189	206	211	183	205	207	237	229	221	241	214	213	222	240	229	242	216	210	234	231	242	216	240	203	238	219	210	210	221	207	239	215	206	224	203	216	225	194	216	260	219	187	210	229	205	248	216	234	222	257	234	207	248	204	211	220	224	224	197	259	217	190	247	206	229	202	207	223	209	238	190	212	209	253	188	204	205	198	225	219	207	197	190	237	203	222	211	219	227	221	224	238	204	234	226	195	214	226	231	210	249	178	237	225	189	228	253	193	222	227	236	227	215	229	222	224	235	225	216	218	198	229	207	188	226	189	225	204	226	207	214	230	212	209	234	195	226	228	213	198	223	222	203	215	241	233	199	191	216	200	230	216	232	254	243	239	217	200	212	216	218	224	229	212	197	257	228	227	255	214	202	233	219	228	210	227	228	213	219	235	212	201	199	227	205	210	200	220	218	214	235	221	217	209	238	214	225	227	216	235	240	213	232	226	250	212	225	200	231	197	210	240	187	214	244	200	226	219	227	215	238	219	210	219	207	222	212	216	204	224	232	229	257	226	212	238	197	195	222	231	189	214	218	232	234	216	234	190	211	200	223	227	240	253	208	240	221	233	215	220	246	191	197	229	220	216	221	215	190	188	220	246	240	212	259	207	220	206	228	222	228	224	210	219	236	232	219	244	216	214	234	217	224	201	208	217	207	237	213	207	220	210	218	227	214	207	225	224	237	215	217	236	233	207	209	186	223	218	242	250	214	224	189	201	206	193	235	235	231	230	214	234	187	231	239	211	213	205	184	208	215	210	218	210	232	231	218	234	204	219	245	218	203	203	213	203	262	229	224	206	231	187	210	221	194	233	207	219	226	197	216	205	221	209	242	213	199	215	200	243	203	241	226	212	210	208	244	217	207	220	208	232	194	198	214	235	211	241	229	196	231	230	202	222	206	209	209	224	197	219	249	218	223	193	228	212	203	220	226	231	234	198	227	234	227	210	199	237	215	228	246	197	218	234	254	213	227	212	209	217	201	207	245	229	203	227	216	223	200	224	242	229	239	218	211	202	190	221	215	199	232	240	235	193	183	215	223	198	169	214	214	234	231	190	215	239	200	223	235	222	237	237	212	234	222	238	257	221	229	228	221	218	209	233	214	207	238	220	237	238	191	214	219	237	245	194	245	195	249	225	182	205	207	202	226	208	241	228	254	267	207	225	238	242	235	195	216	228	191	221	211	242	221	216	238	244	233	226	199	239	234	243	201	242	230	203	211	211	206	214	230	224	225	234	221	196	251	235	215	202	208	231	184	221	240	190	224	222	216	249	226	229	218	207	241	253	210	218	228	243	233	239	221	253	218	243	243	210	200	202	210	176	202	226	210	204	244	211	241	224	212	224	211	224	219	198	219	242	216	231	235	229	237	215	200	226	202	207	221	200	227	227	225	221	217	238	224	238	246	213	220	212	222	202	242	211	201	203	206	239	216	225	193	190	208	228	196	255	204	238	218	220	207	217	193	230	255	230	240	237	205	200	222	240	221	212	217	248	226	234	236	216	225	193	209	227	216	236	237	220	218	233	217	215	240	218	200	222	187	213	225	210	224	232	197	227	221	205	227	194	199	198	206	208	207	201	244	236	206	226	209	185	222	238	218	210	203	251	207	253	225	213	194	234	241	225	216	201	230	241	232	207	202	225	206	195	235	238	210	218	204	199	199	219	214	207	215	228	194	220	207	237	225	217	222	205	215	231	202	268	208	199	199	192	231	219	203	229	220	233	215	234	246	224	228	177	211	226	213	238	221	214	220	212	224	234	228	232	225	197	208	196	217	221	206	198	234	220	207	232	210	223	233	206	241	229	205	186	227	208	234	232	226	230	255	214	271	195	206	210	208	186	221	230	230	232	242	218	208	236	199	223	243	204	208	230	224	223	236	225	230	229	213	218	204	266	271	229	212	211	222	226	252	240	240	181	196	229	237	214	225	182	211	228	230	226	226	237	207	212	251	238	239	219	237	204	225	239	230	213	248	205	212	231	207	217	228	213	230	247	217	232	226	227	220	205	233	199	232	219	216	210	200	201	225	246	239	214	191	214	198	195	212	220	207	216	238	197	215	231	204	215	234	214	216	198	193	213	256	230	235	231	223	214	220	241	225	230	225	227	234	228	219	189	222	206	236	236	223	201	219	226	202	208	213	197	207	223	232	212	210	225	226	208	255	244	209	252	243	207	201	219	224	219	242	226	238	224	218	203	229	215	204	195	225	212	206	232	219	226	202	214	227	184	207	223	210	202	248	244	217	242	253	216	226	231	220	252	234	212	231	239	228	218	210	207	195	219	216	200	233	222	219	235	223	214	239	213	210	206	216	199	212	204	196	235	237	234	196	202	214	231	215	207	205	224	221	220	239	231	236	209	216	236	228	192	198	209	215	215	229	229	200	227	239	231	252	213	199	218	225	227	225	213	207	234	224	208	220	205	238	243	224	216	238	229	230	195	200	238	198	221	201	225	217	224	224	231	241	230	217	218	219	192	182	215	217	231	216	238	203	216	210	224	225	210	212	203	200	214	204	222	199	210	242	193	216	222	228	207	206	203	206	239	222	242	229	226	190	217	213	213	214	208	226	219	220	268	240	219	217	208	224	230	206	223	202	222	245	187	191	204	210	232	214	216	212	197	241	198	187	209	255	234	226	204	230	228	233	218	225	217	216	223	220	220	225	219	196	203	203	233	247	245	240	207	213	226	235	209	216	184	229	221	226	234	235	210	236	231	225	213	198	228	215	208	231	183	229	235	208	211	222	224	224	214	244	202	242	214	198	217	210	252	233	216	224	228	230	207	247	196	223	224	227	241
6165	801	1249	1438	1416	1302	1140	977	906	793	814	786	778	698	710	673	696	639	574	624	596	683	638	600	610	612	613	651	604	657	632	638	587	606	639	583	624	626	634	655	619	597	639	576	633	609	634	630	571	659	622	575	571	595	586	613	555	646	610	615	621	633	624	622	603	617	574	561	617	600	586	596	607	593	595	606	567	608	581	594	621	617	629	593	624	572	634	610	622	551	559	603	600	629	595	590	586	630	607	573	627	589	591	605	567	620	591	588	578	603	609	552	656	596	602	644	583	614	631	607	652	595	612	605	610	588	602	620	570	599	630	596	625	611	613	568	571	588	608	621	610	583	609	631	607	600	609	581	587	572	610	612	604	589	629	575	612	618	580	564	586	586	614	593	632	624	609	563	545	624	605	613	606	598	607	585	667	557	618	625	615	582	587	601	624	601	557	601	566	559	596	584	614	611	617	576	630	615	607	634	616	572	560	576	611	562	590	592	613	583	585	609	593	585	585	626	575	585	617	607	560	560	577	584	592	600	600	621	585	653	603	612	633	599	584	628	604	632	593	589	619	601	626	611	588	585	557	558	604	582	595	576	592	574	616	617	627	581	607	634	627	629	593	549	589	656	571	602	553	580	604	570	590	556	563	601	573	574	609	578	597	582	589	625	603	603	575	610	587	600	574	548	565	643	616	618	589	643	612	544	613	612	608	651	579	559	607	572	554	580	584	577	599	615	600	601	549	663	589	624	586	576	595	615	631	574	629	574	616	629	592	592	600	605	581	540	606	622	614	618	604	546	587	625	634	556	578	578	556	552	581	581	576	604	589	618	610	583	593	541	619	578	592	594	618	572	587	582	565	555	595	573	530	561	629	645	607	586	590	586	563	608	589	620	588	629	589	613	603	547	609	597	591	578	636	596	601	593	619	620	608	580	597	603	637	590	578	605	580	569	608	579	597	583	606	619	608	599	609	644	600	589	522	583	644	605	596	579	613	595	585	566	613	576	620	620	610	603	566	579	627	608	594	634	607	632	597	617	606	614	574	654	585	607	612	645	572	610	614	588	594	593	619	653	612	614	592	559	626	548	542	612	602	600	561	601	609	594	590	595	660	603	600	569	561	624	591	601	580	579	577	592	604	594	577	600	574	585	580	582	590	627	586	609	546	564	610	650	652	582	601	640	611	581	609	574	585	591	553	587	632	600	599	558	632	595	601	576	608	565	640	592	596	556	632	563	564	553	588	573	620	581	587	607	608	639	607	581	592	574	585	588	564	635	646	601	592	613	613	621	590	608	597	577	631	594	603	632	552	585	641	559	613	565	622	572	618	582	599	578	576	617	623	627	583	624	588	589	627	612	607	551	585	568	602	592	597	555	616	632	579	601	602	588	616	593	585	570	573	570	570	606	598	596	601	634	593	597	595	596	565	620	592	573	588	601	612	597	612	585	610	590	568	633	579	627	619	604	589	584	662	592	592	584	582	559	619	592	628	605	581	625	567	566	595	609	623	625	583	585	619	651	596	574	607	580	566	584	622	592	613	589	595	625	581	584	662	631	559	629	596	623	615	605	604	561	590	614	574	575	558	598	587	578	617	614	638	635	600	581	600	587	652	573	622	584	577	584	554	582	628	601	582	559	584	627	635	541	625	623	620	598	631	613	632	608	609	607	582	594	603	604	571	615	611	580	596	594	612	599	606	603	586	576	615	602	623	642	547	643	571	565	636	654	556	588	633	588	583	554	585	610	607	606	626	605	585	575	578	618	574	580	627	628	590	605	558	558	601	605	604	602	602	559	595	554	616	613	625	608	627	602	595	628	572	648	624	614	656	593	581	593	583	562	623	638	571	639	577	617	574	578	618	600	547	643	588	585	566	565	581	578	595	648	678	606	558	572	617	587	591	614	605	606	575	583	596	622	600	613	569	630	609	646	607	592	553	637	570	579	672	613	561	585	620	603	576	582	597	614	594	617	612	540	558	575	605	619	606	622	582	592	589	580	537	595	599	610	640	583	606	556	546	601	611	569	617	570	614	592	640	581	587	587	603	574	566	585	587	614	602	602	588	619	604	585	638	597	616	610	542	591	603	607	621	614	569	596	564	617	593	616	556	614	557	588	605	619	596	588	597	576	618	644	582	608	587	602	628	622	624	615	618	539	604	609	630	608	593	584	593	595	595	579	597	645	612	584	583	583	622	644	609	593	603	555	544	636	592	617	577	589	600	578	631	593	616	594	575	567	621	598	608	562	597	599	582	572	624	646	610	569	616	558	562	613	578	631	584	546	570	530	586	606	591	593	593	621	637	578	629	616	599	613	608	589	570	659	597	612	627	620	631	602	561	585	617	594	590	592	592	584	608	570	611	617	611	605	603	567	554	576	604	618	618	594	604	618	606	592	608	610	628	581	602	619	566	604	588	584	622	561	601	590	585	578	583	622	613	594	597	648	574	598	611	569	598	620	590	630	609	551	602	609	626	622	646	611	604	573	561	607	588	610	591	584	594	607	604	575	629	624	542	586	621	588	560	614	574	575	594	604	571	573	596	570	678	644	611	624	622	589	626	598	602	631	620	615	609	606	599	560	605	643	602	582	613	575	630	596	600	604	593	634	587	606	608	588	610	568	623	576	608	582	603	619	612	567	600	588	574	598	586	603	628	621	563	598	624	561	602	625	616	601	575	607	608	641	598	577	598	624	634	623	587	565	599	591	609	592	576	592	610	574	604	602	608	602	632	579	589	587	620	588	642	573	562	574	605	566	647	584	620	620	581	600	588	586	611	596	624	592	608	586	581	598	613	598	632	622	595	586	566	601	590	593	608	593	602	610	613	564	588	595	624	564	596	580	603	631	620	618	587	570	595	575	638	586	603	632	599	599	605	556	600	615	563	568	658	617	581	579	607	546	583	600	616	665	632	547	562	619	590	583	606	567	589	651	617	616	639	618	602	598	622	633	667	599	578	608	593	588	574	648	582	613	545	590	602	542	562	620	579	566	605	605	621	575	577	619	622	598	565	593	586	630	598	562	629	599	588	601	541	588	575	623	673	591	565	612	630	636	597	628	593	611	610	591	602	581	612	620	573	560	592	578	593	612	614	601	604	581	578	579	568	606	558	599	608	575	634	611	614	637	566	574	621	554	636	596	627	588	585	571	599	643	612	586	664	578	597	602	584	581	606	616	624	616	585	642	571	559	625	603	585	619	553	617	597	546	601	588	562	620	629	621	559	648	569	598	572	629	612	569	597	602	626	563	582	593	606	587	585	576	608	613	591	639	577	615	558	569	611	594	595	573	657	577	605	575	624	580	589	625	595	610	597	576	604	569	569	602	607	583	590	603	638	611	571	606	612	633	643	571	573	638	622	606	624	561	569	623	628	611	589	601	572	613	560	631	600	566	629	599	580	633	596	622	563	575	625	577	586	616	588	590	624	618	581	596	589	608	583	546	580	598	581	638	616	600	652	571	627	610	606	631	553	566	567	606	584	576	591	553	582	628
14112	1337	1024	873	764	638	549	489	557	470	443	436	465	380	441	388	400	382	395	400	405	370	378	428	374	386	362	363	438	391	392	366	395	419	397	397	424	361	344	382	381	419	390	387	337	385	403	378	402	391	369	410	382	379	357	394	381	388	394	425	410	382	388	379	388	395	382	398	426	368	396	384	373	387	393	391	417	395	387	390	353	358	409	405	398	372	404	380	389	387	375	352	387	373	382	423	386	360	386	383	367	429	372	410	399	368	377	408	417	366	426	383	418	395	372	369	366	385	395	377	371	425	371	402	398	408	395	394	416	420	382	357	369	392	408	389	347	396	400	390	414	386	399	409	406	379	376	362	373	327	381	407	384	419	361	361	390	391	393	366	389	357	377	371	380	386	384	401	372	378	394	378	402	401	385	388	408	377	397	392	381	370	353	388	410	430	435	357	391	380	383	403	406	390	375	394	422	390	395	394	390	370	397	410	411	438	440	359	406	398	397	356	355	367	378	395	393	362	391	394	379	377	382	385	387	343	386	381	365	448	387	371	419	405	381	373	369	412	414	377	417	383	410	374	414	355	445	403	409	416	380	391	394	364	365	410	372	427	448	408	410	381	383	411	382	361	388	377	382	426	427	372	398	340	370	360	377	373	386	378	392	392	373	407	363	397	352	371	390	365	402	380	383	414	379	390	399	396	400	365	380	385	387	438	390	392	421	399	390	391	400	385	393	390	375	386	420	382	417	365	368	408	435	426	402	456	437	392	348	414	382	407	350	363	380	397	361	375	397	409	374	390	368	375	376	436	428	358	347	416	384	397	391	423	373	419	378	403	425	407	395	346	383	400	390	406	412	341	406	394	366	379	373	365	399	371	361	374	400	357	373	402	391	414	355	386	398	379	416	418	390	386	378	419	382	353	390	365	424	416	365	376	396	388	394	385	417	376	415	376	388	384	387	358	398	444	423	412	413	411	397	406	387	362	395	385	406	353	357	373	341	407	369	368	363	406	375	375	386	386	405	401	387	412	396	384	401	377	394	379	379	431	391	393	391	388	389	326	370	416	408	439	390	369	417	389	380	382	389	387	378	332	366	380	404	426	391	387	409	363	408	424	413	393	357	395	424	384	398	375	397	407	411	388	388	373	435	378	369	386	382	419	404	404	377	390	390	383	427	356	377	371	424	375	373	383	399	413	362	370	395	434	389	376	390	383	438	375	333	382	408	388	379	383	394	382	369	424	374	356	354	383	388	383	378	369	394	362	422	429	404	379	397	403	359	405	377	388	408	377	358	429	415	432	405	427	391	381	358	428	436	399	344	393	368	393	390	406	374	405	408	413	386	369	397	353	382	358	400	376	394	345	380	401	384	385	376	395	425	375	427	387	433	364	359	380	396	402	392	403	352	369	430	406	389	360	398	390	353	359	428	384	420	438	343	380	392	400	393	370	385	383	394	424	404	396	385	414	381	401	400	389	419	383	371	384	415	373	367	400	353	380	416	399	375	412	411	363	382	356	377	418	381	412	394	376	376	352	372	374	360	370	381	397	368	375	342	377	376	367	383	374	392	380	341	418	403	373	396	404	403	407	396	418	420	382	393	391	386	363	395	399	385	408	402	399	370	394	397	368	364	383	387	383	361	409	376	357	382	382	384	384	410	414	363	407	403	380	403	386	361	345	374	379	380	377	413	399	369	397	406	369	384	384	428	465	389	398	412	391	376	416	419	408	388	378	426	376	352	384	353	387	375	375	398	349	371	420	400	370	404	386	405	375	369	430	358	413	391	413	388	390	426	355	353	385	386	398	424	425	396	395	401	405	405	389	381	396	409	433	422	415	384	383	396	400	411	393	419	408	363	374	377	384	375	394	418	376	401	404	413	420	373	412	383	408	406	412	392	370	394	402	348	391	407	377	386	402	358	393	391	380	398	370	434	397	409	401	368	367	385	422	431	417	367	399	388	396	378	402	368	363	414	389	406	347	357	366	401	379	372	399	420	395	397	390	371	418	385	361	359	414	375	405	396	388	366	384	340	400	396	380	421	394	400	397	441	391	407	378	398	384	458	373	387	390	395	384	397	403	398	413	356	409	376	418	375	367	371	392	380	431	363	377	350	417	360	400	413	436	399	377	379	400	350	395	396	404	401	382	409	372	383	407	395	395	349	431	361	396	442	407	408	378	401	430	402	398	357	409	425	384	398	375	359	383	395	411	358	405	379	384	410	379	382	346	410	390	377	360	417	380	390	400	360	362	370	413	409	417	409	388	421	378	400	410	371	366	403	394	385	380	362	415	360	423	418	418	365	406	390	389	386	378	371	421	418	371	378	365	417	371	376	404	408	408	365	394	409	399	363	418	374	368	374	358	368	346	380	422	378	423	401	407	406	388	372	433	411	398	416	369	411	423	370	352	387	362	370	402	391	373	389	380	387	397	384	414	408	412	360	387	391	392	437	417	355	427	412	411	392	352	396	393	399	403	373	399	396	418	409	398	395	427	398	433	388	393	381	407	415	388	408	357	374	410	391	376	363	405	377	402	371	400	420	369	405	413	419	395	404	411	376	378	398	389	390	343	425	372	412	370	398	374	394	352	345	382	365	391	366	417	382	381	376	375	395	409	404	367	382	380	360	365	406	423	403	366	373	376	427	425	377	423	385	396	356	398	402	365	365	346	410	456	413	395	384	377	358	394	417	388	405	407	422	388	383	408	356	364	393	376	359	399	413	409	378	395	430	349	392	409	403	402	397	409	421	384	379	403	420	363	399	382	393	389	415	391	393	396	399	413	369	409	391	375	396	430	377	360	422	445	408	403	391	393	376	406	394	368	395	381	400	384	398	383	399	403	400	389	423	395	387	345	421	386	388	388	377	383	394	365	359	400	389	413	406	382	377	386	383	391	386	399	420	367	413	419	404	386	363	379	399	392	419	384	417	408	405	392	404	418	364	365	394	367	397	413	379	370	385	366	379	446	408	381	380	393	411	398	398	383	392	385	403	402	380	398	415	354	377	435	432	368	372	387	418	352	369	397	385	382	394	382	376	429	395	359	398	399	413	376	377	409	417	380	392	358	372	409	375	384	382	403	357	389	368	395	416	402	379	415	417	427	380	401	405	381	361	393	358	441	359	372	340	389	430	377	372	356	391	415	398	372	431	419	424	438	382	405	424	396	385	381	375	375	411	399	422	333	405	362	427	397	373	357	389	387	399	437	396	414	405	400	389	408	422	383	371	385	383	382	381	387	400	400	369	389	392	381	386	392	399	395	378	372	390	411	418	400	416	389	416	416	358	391	350	390	366	394	394	350	392	389	382	402	375	358	406	389	384	390	380	401	367	337	417	410	401	404	380	345	406	375	354	417	369	392	376	401	375	360	387	417	416	407	453	349	361	351	381	396	380	349	379	392	367	347	413	433	391	362	361	365	429	391	382	412	403	398	367	385	376	389	403	388	369	395	378	376	385	394	372	415	388	389	388	399	406	350	408	361	379	388	331	360
8376	1450	2343	2617	2352	2154	1916	1688	1552	1449	1382	1296	1300	1213	1142	1109	1027	1045	1055	1005	1067	1021	1038	1001	1020	1022	965	959	977	932	954	1008	944	953	953	949	969	974	970	942	983	965	979	926	929	943	990	947	962	903	982	954	977	953	921	951	987	924	967	968	988	964	921	929	927	907	952	955	963	966	921	937	951	909	974	985	903	934	948	927	996	981	934	938	1005	923	900	935	956	927	984	908	933	949	962	890	964	970	975	969	874	963	988	971	935	935	961	948	956	931	908	949	945	938	942	938	919	952	942	892	986	959	915	931	980	948	965	939	985	956	1008	939	920	948	935	889	939	932	961	979	932	898	963	925	906	923	954	936	1002	911	956	956	964	943	958	987	922	977	932	922	888	1026	949	907	936	920	979	918	979	942	921	945	917	925	923	935	987	963	936	946	943	955	908	914	956	927	928	973	952	928	952	972	933	976	907	923	968	921	959	981	973	979	946	920	927	965	944	930	991	921	929	925	926	979	982	962	993	954	979	927	898	931	946	973	925	904	939	948	921	975	900	922	964	934	965	910	917	978	986	937	929	937	927	943	944	954	1001	965	977	918	935	919	953	943	957	944	927	867	957	894	900	985	934	921	921	933	895	899	940	980	939	949	984	932	956	1005	951	946	934	942	854	998	995	962	938	922	917	914	987	929	939	926	937	989	929	947	911	928	963	971	927	925	960	901	939	920	938	907	915	961	949	955	948	931	972	924	983	923	998	988	900	926	956	975	947	945	977	957	928	962	1024	934	962	942	833	943	984	929	943	935	877	960	932	943	965	936	947	928	926	920	953	984	950	967	941	987	920	877	950	931	937	947	929	971	976	927	999	909	928	969	984	939	921	948	964	955	985	964	906	976	919	910	900	885	874	965	927	986	944	1017	926	914	977	931	920	973	967	985	937	890	922	941	920	934	947	951	977	891	974	938	956	900	957	914	963	916	964	952	919	927	931	935	920	926	972	947	946	946	909	981	988	995	904	960	937	974	941	939	927	919	929	933	905	934	984	959	956	867	872	912	957	933	943	924	978	927	967	891	934	1046	919	923	920	965	905	913	972	985	914	934	905	935	960	942	968	934	895	934	935	913	951	926	941	974	955	967	930	951	934	932	963	901	999	950	985	945	944	974	921	901	933	998	971	927	950	929	931	909	999	1007	944	932	987	933	982	928	987	889	949	956	925	963	910	920	897	960	934	899	942	939	993	983	955	929	1009	943	937	998	976	957	933	908	942	922	989	959	962	908	969	970	970	910	913	970	949	920	959	946	915	910	932	924	945	931	970	968	879	899	929	968	965	984	994	915	910	913	926	905	982	904	896	930	953	961	946	994	956	1039	948	973	921	837	878	922	958	919	900	929	929	883	955	914	981	972	943	942	994	954	927	903	935	969	1000	961	948	929	955	938	959	962	908	915	941	985	908	945	914	1000	925	922	902	999	952	975	953	970	967	940	928	936	957	887	946	918	912	976	960	992	914	976	960	894	930	907	959	939	897	941	991	944	959	981	959	929	954	953	940	944	890	940	961	906	986	917	922	899	947	892	956	981	944	939	936	924	935	928	943	965	923	924	951	937	973	997	954	955	898	955	997	966	962	951	969	916	955	923	924	956	990	952	944	955	930	851	966	965	961	914	937	925	873	945	1009	933	933	965	924	967	949	939	953	978	940	956	935	947	886	919	915	958	930	949	992	980	957	932	974	960	940	938	970	917	911	946	952	952	942	916	931	944	963	939	946	1002	941	992	979	921	910	937	964	974	942	919	928	979	910	961	953	950	990	928	956	968	911	912	946	946	968	936	948	957	962	1015	1007	986	971	950	909	975	939	978	915	903	969	946	978	982	907	978	907	928	960	948	911	937	887	1003	974	941	952	929	972	928	936	945	947	984	933	901	906	977	920	937	993	889	943	958	953	946	947	985	1013	942	911	943	915	916	913	896	953	895	938	968	918	911	879	936	939	964	924	917	972	932	956	908	934	928	855	908	990	963	951	919	972	936	952	916	898	919	940	944	957	957	924	973	996	893	912	941	999	915	896	935	958	889	1011	913	958	915	962	900	984	940	908	989	937	945	977	914	946	908	1003	962	996	923	982	985	919	939	937	950	1011	952	887	939	969	981	960	897	985	994	972	926	955	971	935	910	921	972	870	941	973	1007	1003	919	950	943	970	971	907	930	981	954	941	943	957	972	971	903	947	982	976	930	976	929	944	944	962	947	957	1014	910	969	904	945	921	919	980	904	956	971	929	942	925	953	875	997	921	962	946	931	913	893	967	909	927	994	942	962	958	922	923	964	949	978	941	941	896	1007	1005	971	906	970	988	926	922	941	901	956	949	954	969	946	927	1002	988	999	974	961	951	950	939	949	941	943	931	934	963	900	966	925	967	926	989	930	944	957	927	990	990	982	966	951	922	920	958	945	980	900	902	934	975	904	962	976	986	888	949	904	898	965	957	911	918	942	989	909	905	944	886	893	916	950	959	895	925	939	984	938	893	886	945	978	1010	919	964	900	950	938	908	954	918	918	950	943	963	928	920	956	1001	992	986	977	905	917	967	885	967	938	971	970	972	945	987	988	979	952	927	999	966	942	959	936	945	899	946	1005	953	993	942	942	930	882	974	959	936	905	958	961	940	957	897	913	984	944	953	931	923	897	915	940	920	928	950	920	962	983	977	900	956	914	962	966	978	944	923	946	944	1008	918	975	945	897	933	881	957	932	998	968	912	956	962	929	974	935	941	1004	950	970	947	954	944	924	921	959	975	956	951	980	921	978	953	980	928	964	904	948	954	972	937	984	952	921	971	935	977	958	957	904	937	961	999	959	931	952	954	962	996	971	926	948	952	962	926	998	970	969	950	967	925	959	915	935	947	982	955	950	944	938	965	935	931	937	940	937	933	938	931	924	950	925	975	1021	961	943	957	961	937	968	980	955	974	974	858	989	955	876	901	900	927	913	985	985	958	950	958	961	982	999	961	917	872	914	974	993	1006	1006	999	908	943	974	1009	988	915	954	884	984	962	935	948	919	940	963	957	921	926	947	919	922	963	979	951	934	940	1014	977	979	961	920	952	1010	922	944	945	981	949	927	967	970	942	931	965	944	978	948	961	884	931	998	922	938	934	997	961	985	957	896	963	1002	927	897	922	952	978	964	979	929	956	897	915	875	916	953	951	960	919	897	943	1009	944	947	994	989	903	904	944	914	939	965	963	964	984	912	972	957	920	980	968	922	892	870	888	927	946	967	925	935	983	925	951	933	927	929	981	868	932	957	941	954	930	919	949	956	940	921	992	1004	913	947	960	980	969	907	982	968	939	905	941	937	922	997	950	958	971	959	984	937	969	966	915	948	977	974	972	989	985	923	946	949	915	964	991	942	919	957	935	989	954	957	899	993	947	972	941	902	992	934	968	945	977	927	924	969	953	884	954	979	995	950	970	991	969	917	956	977	937	922	935	938	981	971	948	936	1009	972	920	995	903	887	979	933	956	1006	889	968	914	914	892	921	978	1005	912	911	976	978
1703	379	378	403	332	363	360	326	369	370	359	352	345	359	381	374	333	377	328	322	334	336	350	350	316	331	331	325	342	359	356	349	344	331	366	357	359	376	381	333	360	333	357	339	371	342	352	325	368	352	368	329	329	348	350	347	322	374	373	309	348	345	359	315	371	361	351	334	332	363	340	378	368	335	344	344	386	352	351	354	339	346	349	357	339	323	346	376	357	341	346	367	358	344	364	389	350	368	379	340	344	379	342	340	326	334	393	392	336	323	399	330	345	355	370	368	370	370	304	351	361	332	338	341	377	315	327	365	335	380	345	325	364	373	342	345	365	353	369	375	357	321	347	351	350	366	360	349	356	362	357	368	341	349	355	369	327	349	335	289	321	384	317	359	371	350	340	319	370	375	371	314	320	357	361	302	329	364	348	368	348	316	348	378	363	336	384	332	359	327	367	368	345	368	353	329	364	328	322	325	341	345	354	400	340	327	343	342	372	324	365	337	306	347	338	314	349	318	334	341	336	330	332	359	325	365	344	311	370	335	354	356	313	348	372	354	343	342	326	339	348	344	343	327	344	363	357	339	346	344	377	341	386	359	334	317	351	354	344	351	341	359	316	379	335	332	361	343	347	337	340	400	363	364	320	340	351	343	364	356	364	350	344	302	355	347	333	324	311	348	404	351	330	382	338	333	352	340	326	333	343	346	329	364	358	339	327	359	322	318	335	366	344	354	335	308	358	383	354	340	348	383	362	334	331	356	344	361	326	335	335	332	339	376	373	346	364	345	357	379	382	308	365	365	364	339	333	350	318	340	366	378	342	385	349	352	313	372	381	362	356	359	361	349	355	355	334	321	339	340	352	316	349	383	380	331	362	323	312	352	356	344	316	320	335	346	295	341	329	321	323	343	324	347	374	318	336	388	376	379	326	347	356	333	341	355	366	337	374	343	302	345	390	355	345	351	318	329	343	311	351	352	316	345	384	352	345	344	375	348	363	362	340	352	353	303	341	370	348	364	337	391	357	347	359	338	330	334	374	329	340	326	345	394	363	334	350	362	339	338	348	363	357	361	377	374	359	361	358	359	328	324	348	362	386	351	323	354	380	342	348	334	344	332	394	328	368	357	336	364	338	328	337	371	393	335	390	356	340	348	338	342	332	329	336	355	315	327	353	306	321	358	309	351	374	360	341	322	284	349	384	350	337	336	351	328	322	362	339	344	347	325	335	340	398	328	340	337	331	324	348	336	361	350	364	348	330	327	334	338	352	367	364	331	342	342	353	339	314	336	351	372	337	410	307	354	365	348	329	369	336	346	321	322	357	343	357	337	372	355	361	346	342	368	353	323	329	326	351	344	346	382	332	335	321	371	337	316	357	338	347	313	354	347	356	346	352	321	302	367	346	357	353	385	316	359	301	319	351	370	336	367	340	290	317	357	339	358	339	371	345	335	372	365	351	358	359	349	359	379	338	315	345	359	331	315	373	353	338	309	355	370	361	337	321	365	382	367	352	370	290	326	341	380	342	365	341	340	340	300	337	333	360	349	363	371	327	376	371	373	352	329	340	353	354	393	363	324	368	324	343	345	331	336	338	336	356	359	345	347	319	342	338	353	315	356	355	361	356	357	340	367	365	362	355	313	340	313	361	352	331	317	314	338	362	368	336	333	382	385	328	379	365	367	348	329	327	359	370	331	353	319	340	341	361	326	349	352	354	310	344	342	357	361	322	363	370	318	344	319	347	316	330	363	335	358	320	368	324	320	365	345	370	350	350	358	323	345	375	356	337	367	341	342	342	358	334	295	349	357	360	363	371	355	362	354	361	327	317	327	337	354	358	362	358	362	348	360	341	337	359	373	333	372	360	375	366	345	386	354	366	373	359	371	367	334	329	365	332	368	361	353	324	369	331	320	370	352	351	326	339	350	326	348	374	367	302	329	366	371	265	332	333	332	379	341	362	343	355	359	315	350	355	329	343	337	316	329	328	344	353	342	340	347	370	329	337	317	335	328	331	385	426	358	373	347	329	323	304	372	337	338	386	340	350	363	332	357	328	322	362	330	327	356	364	371	345	387	324	329	307	347	365	359	363	320	359	343	346	339	310	329	330	343	354	359	322	336	337	338	372	359	340	353	368	331	378	324	340	393	371	324	365	324	356	332	326	330	365	349	346	346	371	340	368	358	345	319	335	354	362	357	401	358	384	367	344	359	350	390	340	344	366	346	334	319	341	370	329	339	380	388	335	367	332	350	356	353	366	391	354	331	330	358	347	347	334	354	317	324	372	341	331	328	357	330	347	371	335	362	363	329	368	368	355	348	330	351	328	310	364	332	343	352	356	377	373	378	364	337	374	323	324	349	357	376	324	342	379	338	350	349	347	326	372	345	335	315	305	313	343	347	339	353	322	332	355	326	330	351	336	342	339	372	365	369	325	327	315	359	346	355	311	322	337	367	325	336	339	374	375	358	321	345	350	350	352	341	380	330	301	346	332	357	336	336	359	355	328	345	351	382	331	357	367	376	318	322	344	348	355	298	322	354	359	372	328	315	367	339	343	359	325	350	332	326	359	356	322	331	365	333	308	346	320	345	336	373	311	334	342	382	380	313	312	316	368	362	368	350	351	357	336	363	348	350	330	335	376	338	347	327	336	310	369	353	316	356	340	348	338	374	363	363	302	353	340	372	389	360	351	336	389	337	347	366	340	315	370	353	333	369	316	359	360	364	358	381	307	333	339	356	349	375	343	362	333	330	335	292	325	340	360	307	343	361	360	323	332	325	348	345	337	345	301	334	346	345	351	362	325	344	310	329	333	323	351	328	334	342	376	374	343	322	347	323	306	334	325	355	359	327	319	347	321	345	353	345	339	332	344	353	339	323	355	379	324	338	338	349	323	356	339	304	353	317	353	345	377	325	371	350	335	366	334	383	319	391	340	355	368	344	366	330	348	344	324	385	342	309	350	322	347	353	348	360	319	334	353	371	343	344	328	325	311	328	354	340	364	378	314	347	356	333	337	356	377	332	371	378	341	348	358	309	346	324	349	381	378	350	350	356	332	361	359	341	348	338	365	352	373	331	344	337	347	385	371	319	312	383	330	334	352	355	373	321	349	361	367	364	386	344	318	358	322	342	312	298	333	331	363	351	372	366	356	341	331	357	361	360	359	348	345	326	356	332	385	344	336	359	377	373	326	384	334	332	345	366	358	349	338	328	332	351	351	313	345	356	358	306	354	373	330	361	358	361	334	317	351	346	338	320	382	334	360	352	358	321	312	362	347	328	330	358	346	301	327	349	292	343	365	381	348	393	381	362	345	330	330	330	355	385	337	380	363	341	370	342	348	362	375	329	371	352	360	322	343	368	354	346	360	334	361	361	314	372	370	324	364	361	345	335	368	400	322	320	337	325	332	361	378	330	368	360	359	346	352	325	333	308	374	341	361	355	329	344	328	358	338	356	352	361	367	349	368	347	375	335	355	339	313	320	338	310	343	347
2096	805	874	930	906	876	841	859	849	876	875	866	856	809	821	843	867	838	852	864	843	812	832	879	834	855	869	815	826	799	794	837	808	868	780	842	847	878	814	880	867	874	821	776	828	916	868	790	842	874	816	853	845	835	864	839	826	836	841	817	835	887	865	842	875	840	810	851	842	862	797	839	843	844	853	796	829	813	867	809	810	832	831	857	845	802	857	869	834	834	837	826	783	862	845	829	838	816	807	835	883	803	808	824	802	814	777	842	825	851	823	807	829	847	800	773	819	857	789	822	819	821	807	848	818	811	822	809	791	860	808	810	798	818	804	790	805	797	840	838	894	837	815	834	794	792	875	800	827	791	796	867	852	820	855	778	815	853	829	847	847	827	890	857	842	890	880	811	809	865	829	838	809	854	832	818	834	803	776	880	814	828	851	797	825	805	798	824	802	829	818	800	895	808	818	810	853	838	795	812	850	812	819	762	868	880	806	814	836	802	828	847	837	847	821	824	832	857	799	844	819	809	845	812	833	785	838	795	817	871	824	825	834	831	846	827	797	826	845	843	792	842	855	793	826	821	835	834	838	910	848	838	856	798	866	811	805	844	814	762	826	803	819	827	872	842	852	847	845	848	835	794	786	776	821	844	845	770	838	861	821	842	894	912	847	795	836	823	789	891	853	818	809	862	814	801	830	831	869	808	861	871	853	875	886	790	827	848	811	847	818	833	818	774	900	823	814	808	839	791	872	812	863	830	801	856	797	862	816	826	795	804	814	836	806	854	792	809	816	857	824	822	836	873	882	803	826	840	812	814	806	825	857	839	874	757	871	863	777	801	797	824	821	855	815	827	777	872	807	855	817	802	785	819	820	838	826	783	840	805	865	753	810	823	830	870	840	843	802	846	858	826	807	861	828	871	822	878	854	793	851	807	815	825	809	818	846	812	841	793	838	871	859	855	811	810	815	836	831	814	815	852	835	843	846	834	823	805	830	856	831	746	890	854	836	823	846	837	801	830	833	825	792	824	853	842	809	872	851	799	886	852	835	829	826	835	840	805	821	790	847	870	864	786	832	845	860	808	823	877	811	814	830	818	818	822	863	783	850	821	855	833	834	866	835	794	815	821	828	864	856	831	827	825	797	846	862	872	813	818	759	806	824	796	836	827	831	819	819	841	875	806	848	849	794	848	802	861	832	799	858	830	838	829	885	847	806	873	848	861	891	795	840	815	856	800	789	820	862	756	853	777	814	808	845	811	813	824	840	794	873	777	792	821	738	859	824	835	796	825	801	863	882	799	855	855	805	819	817	874	791	779	812	806	785	853	840	772	799	852	797	903	819	825	827	848	836	838	791	851	793	836	810	822	850	847	816	841	820	795	871	834	821	868	836	807	830	832	796	798	822	836	824	816	765	911	838	840	851	867	808	848	802	816	813	840	822	787	832	838	852	816	779	830	814	861	820	791	840	787	832	774	821	823	874	861	839	814	745	870	838	878	879	851	827	825	848	777	860	848	843	840	835	821	853	796	800	797	852	807	836	797	817	808	786	776	747	839	792	816	787	851	830	870	858	850	847	842	826	803	800	816	801	784	856	855	795	838	798	845	841	863	821	782	819	844	796	859	851	821	868	881	800	782	829	819	834	841	889	866	790	824	815	847	841	802	813	816	823	831	805	862	821	865	799	829	784	827	826	822	778	822	816	769	810	788	803	806	810	793	838	818	824	821	882	793	825	798	830	793	799	842	814	782	781	858	870	872	821	814	805	837	830	878	798	798	840	824	879	892	814	813	881	822	852	848	835	799	760	865	820	843	854	833	804	780	847	863	803	817	845	783	867	821	866	830	821	834	820	821	864	850	841	858	809	869	822	841	862	834	856	829	828	829	805	846	841	833	824	835	769	827	819	854	866	806	831	824	883	856	835	832	880	801	861	796	842	811	853	832	869	861	794	823	813	821	840	832	879	854	859	844	816	747	781	822	839	782	849	812	818	754	830	828	836	807	856	821	825	835	797	828	828	810	849	852	813	802	831	815	853	846	806	763	848	818	822	855	787	853	824	868	845	877	786	820	831	803	842	839	813	776	845	795	862	795	874	846	821	816	812	835	860	793	825	830	826	810	823	840	823	772	838	834	812	827	836	827	855	884	824	831	820	813	811	840	842	842	814	822	826	820	828	833	836	834	813	863	805	864	833	809	871	829	872	843	833	813	837	863	821	821	823	824	864	858	830	884	840	842	783	820	825	782	812	807	872	842	795	860	819	789	853	796	822	871	869	800	810	805	831	834	818	779	879	808	810	848	866	857	809	832	844	807	855	871	850	822	841	857	818	772	769	829	854	835	815	824	815	855	818	849	802	838	824	801	801	787	808	820	828	843	793	858	858	790	828	758	862	799	804	853	872	822	846	845	809	838	831	848	818	824	807	835	825	779	844	848	788	800	851	811	812	874	829	836	919	881	868	802	864	841	806	876	798	838	827	805	805	816	830	851	833	891	779	821	855	761	854	846	874	821	837	847	826	825	800	865	819	794	801	806	821	766	816	847	857	797	850	838	842	851	807	867	824	787	838	850	829	791	831	842	855	852	822	837	859	833	823	855	863	824	811	847	851	776	820	850	838	813	827	808	898	825	817	836	794	836	769	821	800	864	860	859	834	877	813	833	810	846	842	870	805	836	840	888	794	788	859	832	821	806	800	846	817	808	848	822	830	851	868	851	820	812	812	794	866	821	863	852	846	880	815	806	817	864	857	840	849	833	834	795	886	843	837	846	843	800	841	819	857	825	853	803	822	802	846	819	862	821	796	833	819	868	808	852	810	803	865	843	864	843	824	808	774	879	816	873	826	843	813	837	797	847	851	804	834	843	839	823	831	811	876	844	822	850	856	818	837	816	820	804	790	815	794	922	825	855	790	884	793	833	907	811	790	831	860	816	894	798	818	856	818	845	809	836	857	843	825	830	773	805	876	835	798	844	890	880	858	820	746	848	817	819	808	816	850	800	804	819	891	819	874	797	858	837	814	807	888	837	878	806	839	797	825	836	879	826	856	863	812	825	838	795	823	824	804	836	853	808	805	801	803	810	808	843	828	817	838	864	868	838	773	849	862	824	811	849	863	843	817	857	801	863	863	769	861	848	809	801	851	856	790	821	848	787	794	847	805	803	811	777	833	847	889	773	861	885	802	860	768	814	798	828	795	819	771	826	796	879	783	832	844	833	743	820	768	817	911	823	852	806	869	866	842	827	840	797	798	832	802	847	870	833	808	919	828	823	853	836	815	819	806	829	794	785	857	813	857	825	815	823	852	817	803	844	886	894	842	794	883	815	805	835	841	800	860	839	865	842	770	837	867	851	853	800	807	868	863	824	839	891	817	876	827	829	813	833	801	852	792	801	836	835	844	852	822	824	858	810	786	867	811	830	802	878	818	848	832	847	790	841	863	776	828	837	882	866	806	806	787	836	848	849	825	849	875	833	857	842	876	839	885	876	818	817
7073	516	576	473	390	353	318	291	288	254	242	227	230	275	234	243	245	231	225	200	188	231	223	239	241	223	230	239	249	234	235	185	212	213	184	229	245	215	222	216	207	211	220	211	210	220	215	218	208	239	247	230	196	200	214	217	227	208	230	221	218	179	231	212	229	225	233	231	246	190	245	206	226	185	205	212	245	204	208	226	187	204	238	223	218	235	208	199	225	226	227	231	196	213	215	198	235	221	220	228	233	224	245	206	238	201	230	233	207	254	227	222	236	210	253	199	225	216	210	191	204	201	200	227	236	224	240	205	223	222	237	208	251	226	212	223	219	229	215	275	223	211	246	242	214	245	196	219	191	223	248	199	234	192	225	219	214	239	186	210	203	192	250	205	207	224	215	212	210	233	223	204	221	216	225	248	199	213	182	203	228	237	217	229	201	205	240	202	211	229	244	219	233	200	212	189	195	223	235	225	262	220	219	239	196	226	216	225	222	228	205	201	208	202	232	222	220	231	248	220	233	218	213	250	247	207	230	230	234	220	216	223	228	227	250	204	218	221	207	201	227	211	229	238	208	216	201	251	231	211	219	234	205	191	223	231	195	227	211	224	244	224	236	212	234	214	210	205	254	205	228	251	218	218	199	250	225	190	225	205	216	217	228	197	212	231	218	213	218	220	219	233	200	218	238	195	216	212	226	229	211	235	209	191	190	220	213	214	241	219	226	206	233	196	205	239	239	223	224	205	235	216	188	225	194	239	223	212	201	213	207	212	234	231	193	231	240	235	221	230	233	216	213	219	216	210	226	212	212	225	246	213	213	203	187	189	241	229	228	233	220	232	233	209	206	208	210	222	224	216	242	216	220	222	235	235	216	252	248	227	215	237	214	243	229	209	233	201	218	197	233	229	193	193	179	212	226	212	216	229	214	228	229	217	238	206	222	226	207	236	186	233	216	195	236	240	222	225	218	248	216	218	191	212	195	228	233	219	193	223	214	218	226	258	209	195	209	228	224	239	229	212	251	221	227	242	175	238	187	233	212	248	226	235	238	215	200	223	215	207	232	219	231	218	234	232	219	231	217	212	231	171	239	241	218	186	199	236	240	224	241	194	208	218	200	231	212	205	181	210	238	223	254	221	236	230	192	208	195	180	243	229	219	203	234	211	213	183	208	230	245	206	222	277	221	209	223	197	225	208	233	204	222	206	210	209	230	212	222	185	229	228	222	233	207	214	219	199	224	198	216	196	225	219	221	232	196	215	213	235	221	222	196	221	243	210	243	245	219	200	211	236	236	214	196	203	238	226	186	222	183	238	219	209	220	224	234	223	195	213	220	205	204	197	205	243	211	245	231	223	199	210	217	225	207	236	223	229	220	219	206	247	236	211	194	194	209	244	225	219	235	222	222	226	239	231	215	193	204	221	223	211	229	218	242	212	189	216	185	222	219	230	226	209	236	243	210	233	223	232	209	243	209	214	222	222	185	206	246	215	244	205	199	219	211	239	206	230	224	255	248	216	231	225	212	219	198	240	254	220	212	212	201	236	186	259	188	213	235	202	206	218	239	224	222	224	247	235	220	212	202	208	240	279	229	239	234	190	210	215	221	229	182	212	203	239	233	237	239	220	207	214	238	215	214	202	219	228	231	225	198	219	222	212	226	229	200	230	209	220	218	215	216	226	215	207	238	247	210	218	232	223	238	228	224	201	237	222	222	187	231	227	225	214	221	194	225	226	227	204	211	199	211	220	232	225	226	240	228	218	247	222	211	228	201	219	196	236	207	225	211	217	228	190	212	197	203	191	199	220	227	207	215	197	224	230	194	231	218	221	225	219	211	220	246	218	224	210	218	188	241	203	245	233	229	241	213	227	228	232	215	238	217	212	226	239	234	211	227	223	233	188	241	210	256	222	217	234	234	202	206	253	201	223	209	236	228	210	211	197	231	207	217	213	221	201	232	225	215	236	234	203	209	214	222	200	220	223	194	202	230	209	221	213	199	194	215	240	223	226	199	225	215	192	210	231	236	186	222	238	220	207	234	207	212	235	201	228	215	232	213	206	204	238	205	233	243	239	239	233	242	224	212	210	215	201	205	237	236	236	235	225	227	190	198	220	198	218	246	248	241	203	217	255	201	211	213	207	190	212	208	223	204	232	256	212	230	234	230	244	205	200	239	210	222	212	245	229	202	199	223	253	224	191	214	216	204	212	210	209	217	209	212	190	228	255	206	223	217	217	208	216	204	193	204	204	207	227	258	258	249	243	193	213	220	199	213	220	220	242	226	232	235	210	227	190	213	235	206	210	203	193	223	218	209	195	205	239	205	198	208	241	232	222	234	235	221	229	223	223	208	228	246	211	210	223	226	230	224	219	224	209	196	230	237	239	206	226	189	219	232	192	226	192	228	245	210	214	236	221	236	234	227	206	225	232	215	220	221	236	230	224	198	217	240	227	252	226	212	241	237	224	232	228	222	195	199	236	209	222	226	220	213	223	206	212	225	203	244	198	193	254	235	232	243	240	195	245	204	215	222	224	230	221	223	214	212	213	222	197	221	211	166	199	243	231	212	227	207	212	214	257	238	198	204	243	218	235	224	235	218	220	188	211	214	221	232	229	215	253	249	220	202	204	230	192	237	225	226	235	226	228	227	254	221	227	206	225	262	235	216	214	222	187	218	197	230	207	191	212	217	230	199	235	235	208	229	218	241	219	222	230	240	217	213	244	232	212	223	230	217	213	218	228	222	215	209	214	199	212	205	216	221	219	220	226	217	216	241	217	200	201	201	195	217	249	204	210	202	214	225	216	252	211	231	243	235	226	198	227	196	201	200	201	230	220	229	253	196	206	201	234	244	230	225	208	190	250	209	212	233	249	225	221	209	204	223	204	229	220	210	240	230	229	219	224	218	242	238	222	212	211	225	201	198	205	195	212	235	205	229	210	177	221	226	229	223	230	216	204	221	217	249	230	228	215	209	215	216	211	222	206	206	224	193	218	213	219	237	230	214	225	222	207	226	217	214	196	223	234	226	232	232	231	200	215	208	237	217	208	213	221	225	230	221	263	226	199	216	224	219	225	215	239	225	226	223	213	177	237	208	216	209	206	191	214	223	236	210	216	251	227	223	218	254	235	227	229	229	211	229	213	241	213	238	232	248	195	224	246	237	241	196	223	240	226	247	220	236	234	219	225	195	221	215	223	213	218	196	233	228	211	243	205	235	209	196	228	223	212	204	225	223	203	221	223	219	218	203	228	212	219	231	234	228	220	189	210	224	221	216	209	212	205	240	217	220	207	216	208	237	217	225	254	210	225	236	192	220	216	240	215	203	193	214	218	228	188	224	224	220	221	223	221	205	210	203	203	202	230	225	208	229	226	197	197	247	251	196	207	244	229	235	211	229	221	229	233	243	227	202	237	224	225	226	225	224	250	237	194	242	215	197	234	230	229	210	208	221	182	198	198	210	201	221	214	231	245	228	217	216	231	216	227	218	207
6210	881	1392	1427	1332	1271	1121	1001	960	834	790	749	775	743	685	640	668	672	652	654	641	684	626	624	607	626	629	605	655	639	627	601	627	642	625	608	597	643	617	610	605	615	600	601	601	625	618	604	629	643	588	588	596	633	621	639	634	553	582	620	611	572	593	593	532	625	607	619	607	577	574	594	601	570	589	617	571	612	618	615	604	602	634	584	582	634	600	595	589	616	614	634	577	614	642	581	561	609	568	610	621	593	615	614	606	630	603	640	606	589	587	619	615	606	640	596	568	615	620	611	586	591	583	595	656	657	579	582	611	568	593	619	632	618	574	612	600	594	564	621	605	600	618	594	584	612	592	606	599	583	601	620	561	627	624	673	602	632	649	592	640	612	582	602	601	634	583	614	595	579	573	592	612	601	609	559	603	608	606	630	610	591	593	634	562	601	576	594	587	593	590	618	593	568	633	599	568	607	637	549	629	617	606	608	609	615	573	608	621	604	606	613	597	637	571	596	617	577	602	539	575	568	576	621	587	592	592	609	595	616	571	603	583	619	614	579	631	623	601	572	535	608	679	615	568	587	589	540	568	605	570	578	584	602	586	581	550	594	590	610	581	556	584	637	580	622	563	632	591	606	618	564	598	622	632	567	598	608	600	591	629	594	566	568	627	609	567	582	620	632	661	576	600	612	588	613	633	613	612	586	611	580	582	577	618	622	594	582	620	570	602	565	607	584	636	578	603	602	580	611	607	581	637	592	615	619	619	597	598	589	624	536	615	619	621	583	606	629	579	600	607	591	656	604	610	592	551	618	644	601	574	575	600	595	579	577	607	615	591	622	608	629	615	597	623	612	577	610	569	587	654	599	592	624	563	619	608	563	594	597	603	606	628	558	587	615	606	584	575	578	615	623	598	592	618	586	579	605	596	640	607	579	584	590	612	571	606	620	609	624	598	635	587	568	603	605	579	601	593	574	571	575	619	593	559	573	581	584	637	553	596	581	629	608	572	614	598	588	612	621	580	582	636	544	598	611	566	619	579	594	595	596	580	588	637	579	610	593	603	647	627	622	602	561	634	630	614	638	592	593	597	632	592	601	606	617	569	602	610	617	611	626	583	662	623	602	619	572	566	562	597	628	635	561	603	587	631	594	628	597	576	622	627	565	617	630	590	615	572	587	656	601	582	572	606	596	584	598	564	633	564	641	583	579	627	581	566	575	655	601	605	629	605	624	578	598	612	571	548	603	557	603	590	566	586	659	632	613	576	566	609	579	573	590	583	608	588	591	623	593	595	621	623	591	565	622	584	575	572	593	616	620	579	596	613	597	650	560	596	591	587	581	611	587	618	546	611	592	569	589	579	604	589	620	620	609	614	576	573	601	582	622	568	590	613	602	609	623	608	597	556	631	577	570	605	605	626	551	581	587	650	616	599	583	603	606	600	597	603	572	626	589	606	596	614	598	584	557	588	581	620	624	583	608	580	632	630	628	632	599	622	590	563	659	602	607	609	584	613	579	579	590	576	613	614	574	584	598	621	626	587	612	624	616	588	615	592	615	585	601	574	581	638	630	586	606	583	591	614	580	630	603	608	616	570	613	600	609	620	585	585	578	592	668	633	602	621	644	615	641	589	582	588	545	620	632	597	549	582	587	597	610	547	615	609	577	570	582	566	591	602	630	588	634	640	619	562	617	591	639	577	600	621	575	587	573	560	598	650	616	640	650	599	590	558	607	588	594	610	561	641	613	599	600	623	591	589	547	582	593	562	593	541	562	554	604	588	560	632	626	656	640	595	603	594	603	599	603	597	587	603	606	573	592	568	588	584	638	556	639	613	553	607	646	603	642	584	609	531	608	603	638	594	568	589	623	597	583	638	619	620	606	598	608	627	555	593	603	606	631	596	566	610	598	590	621	540	562	579	574	597	589	619	642	649	612	640	589	592	632	592	580	622	573	596	597	619	589	632	634	566	607	581	558	609	598	617	621	619	614	593	606	571	606	626	625	565	605	590	594	542	592	639	607	579	620	611	644	612	601	604	587	637	614	592	626	563	609	641	610	631	600	624	614	622	543	657	616	619	633	564	578	583	636	621	541	584	590	576	590	605	617	611	552	587	579	632	577	561	622	564	613	650	562	613	598	589	612	594	619	579	607	574	614	635	621	604	623	560	591	646	618	624	595	606	618	637	584	628	644	559	577	574	603	616	587	608	648	581	584	568	622	582	596	602	582	616	600	562	637	621	608	601	582	592	575	633	611	569	614	597	612	627	606	620	585	644	620	634	592	608	607	630	594	603	597	572	636	593	629	567	611	584	621	586	645	653	577	575	541	597	626	621	591	595	601	639	586	633	636	593	623	575	627	590	622	612	586	568	654	628	549	636	622	591	614	589	633	588	576	591	626	592	599	583	573	545	599	550	623	639	599	636	602	538	574	540	555	663	630	605	575	638	568	618	594	604	619	567	587	570	584	585	596	585	601	605	628	627	643	588	586	608	602	569	585	566	573	600	631	606	590	588	636	617	575	558	594	646	634	551	585	640	602	626	611	582	593	582	617	636	630	568	627	639	585	628	606	608	591	613	605	594	590	584	539	550	581	634	632	605	598	643	601	648	603	579	606	612	595	639	626	609	593	627	618	633	569	578	603	599	573	648	595	578	609	629	592	568	560	585	567	608	590	640	583	627	612	553	598	580	566	593	618	601	585	590	600	541	582	630	585	568	591	581	594	601	633	590	625	606	606	622	597	608	613	636	599	613	613	589	659	577	601	611	620	611	596	610	564	580	611	607	591	642	570	606	595	586	611	605	564	659	635	635	588	612	583	599	629	591	613	612	572	607	640	601	597	605	596	608	616	573	615	585	600	565	577	624	598	605	636	605	635	593	611	578	581	576	614	587	583	599	615	573	600	600	619	577	596	590	606	571	616	612	639	580	605	622	630	536	546	550	565	597	633	581	598	599	583	612	627	635	590	598	597	619	593	563	601	637	629	628	575	599	606	630	636	611	580	601	581	594	576	594	586	646	564	613	564	569	540	612	572	582	605	580	562	629	580	597	643	625	567	567	580	613	568	594	613	621	590	624	594	616	598	540	609	597	592	603	616	635	601	605	614	626	564	606	573	595	600	567	578	600	564	573	595	630	611	598	621	612	599	623	575	593	570	589	583	605	617	612	590	583	599	624	610	572	593	587	570	616	606	611	604	625	585	558	613	606	582	620	632	572	627	611	597	597	574	622	597	598	614	594	561	582	575	606	619	560	580	571	592	593	705	578	609	579	596	605	614	578	576	559	587	572	606	584	602	572	613	585	573	603	608	642	605	613	597	580	590	632	633	604	615	561	605	626	625	569	593	577	594	603	573	596	618	627	608	609	630	585	613	640	595	580	600	572	604	611	612	568	579	534	572	638	595	582	611	596	627	591	621	598	631	657	581	565	637	595	594	634	610	596	599	541	585	626	606	620	627	574	596	636	611	586	583	595	551	623	579	607	591	609	607
14434	1333	1085	913	752	697	593	596	530	444	445	482	428	412	441	409	425	415	399	407	460	414	384	372	396	384	406	331	379	382	383	393	371	388	371	393	379	400	401	378	400	418	403	365	356	426	377	362	384	352	358	376	395	399	377	379	367	413	375	410	414	407	390	360	395	428	388	372	387	388	401	360	404	370	381	382	385	392	361	395	370	390	428	362	384	382	408	396	376	359	386	384	385	368	383	396	428	345	388	404	360	424	377	383	326	417	371	351	385	422	342	348	442	398	400	406	402	351	407	399	400	411	365	320	402	398	387	365	439	384	404	389	428	402	418	383	395	395	378	333	374	376	366	377	402	392	383	379	377	423	414	382	399	388	399	393	378	363	412	401	419	391	374	394	414	354	390	396	393	374	403	418	385	404	387	383	374	380	390	384	370	411	390	380	390	374	403	416	414	361	368	393	388	411	398	383	369	382	382	383	400	372	395	356	400	404	415	394	367	418	403	414	449	430	370	391	403	412	429	367	367	386	368	386	442	414	374	379	382	421	397	396	385	379	394	397	389	384	438	419	389	425	380	388	350	350	378	403	437	392	403	388	430	409	387	367	369	413	406	420	397	417	393	371	426	413	366	401	354	418	356	389	403	368	396	375	377	413	400	429	396	361	359	363	376	392	429	420	391	374	354	418	413	369	378	378	424	396	367	387	420	382	383	352	370	404	378	400	379	408	370	365	394	392	369	400	424	407	414	409	384	400	375	389	397	391	374	390	400	419	378	432	380	389	329	366	422	366	393	398	377	432	422	380	363	369	390	359	404	401	374	395	380	377	384	387	375	364	399	413	391	413	399	366	396	411	373	407	417	417	372	383	416	445	400	354	400	410	392	381	405	376	383	422	356	407	378	385	368	370	416	408	392	368	398	412	417	397	403	395	390	384	388	377	392	382	408	422	454	395	415	386	410	441	376	401	431	402	355	367	380	390	392	376	425	373	370	390	400	360	388	393	386	396	395	408	397	388	367	384	359	388	393	404	376	423	352	402	376	397	417	417	364	372	363	374	370	387	384	413	396	402	412	365	345	372	383	396	359	396	397	391	384	399	384	386	417	376	338	367	415	407	433	367	410	367	402	369	394	401	375	347	358	396	382	393	393	387	358	393	391	408	387	387	410	393	359	346	406	409	402	422	370	386	359	384	425	417	413	426	399	415	382	411	360	397	393	417	364	372	388	377	480	373	390	412	400	380	431	410	386	403	401	408	407	382	384	416	363	366	422	398	369	378	428	376	395	350	391	376	402	363	398	403	376	411	377	364	390	404	389	387	415	417	367	380	411	417	369	434	404	417	388	376	356	397	406	418	408	402	417	409	402	400	416	426	371	362	363	348	419	386	367	405	380	378	405	369	384	369	392	410	376	384	390	404	373	435	390	410	379	397	421	375	361	424	423	392	409	377	362	359	354	366	351	376	367	424	410	413	388	355	361	375	382	416	413	379	384	404	418	401	388	392	394	376	420	379	388	403	379	375	349	365	411	434	388	402	358	378	413	381	373	397	429	398	395	390	416	364	403	375	360	340	392	435	376	390	372	349	390	390	400	409	396	372	416	379	378	410	390	371	392	416	398	401	370	424	388	437	421	437	397	417	412	370	389	373	357	415	420	399	399	397	373	394	381	384	389	380	396	422	374	372	395	383	366	378	360	365	372	361	383	378	371	401	399	410	374	412	392	379	382	421	395	388	414	374	438	367	407	379	393	411	405	407	367	357	371	390	413	393	384	355	397	381	420	348	367	407	357	377	425	382	432	383	393	401	422	400	358	382	383	377	375	382	426	410	438	369	387	396	355	365	398	378	403	394	389	367	377	397	407	377	388	401	388	396	378	409	356	380	399	403	348	405	390	434	413	368	397	401	362	382	389	412	413	372	381	388	418	413	400	431	406	368	387	359	398	409	356	400	375	378	374	385	355	405	390	380	381	352	368	382	357	410	433	423	405	358	378	375	402	418	355	400	407	377	388	393	393	376	376	429	369	362	390	418	385	367	381	356	385	395	388	403	390	404	385	396	376	408	397	390	422	404	372	390	422	375	382	397	401	391	396	429	383	387	371	386	400	392	364	381	380	374	401	408	376	380	378	401	388	341	377	369	413	362	385	411	405	384	384	398	372	369	400	425	409	396	398	365	417	369	391	378	391	374	374	387	423	365	385	384	394	387	398	376	398	406	391	422	374	401	349	396	386	387	388	387	408	407	419	401	429	399	396	373	379	374	401	378	402	368	425	395	387	410	410	381	424	384	391	374	444	380	409	372	394	387	367	397	381	431	397	359	399	369	377	395	441	391	350	386	401	411	388	390	412	437	353	391	357	410	380	365	395	393	371	406	414	385	402	370	454	426	390	362	353	406	381	408	404	377	354	363	422	397	393	411	387	435	384	397	361	404	361	400	401	418	390	362	420	388	414	372	415	352	413	424	352	372	380	383	380	383	387	362	383	369	385	389	407	409	385	418	421	393	396	365	388	417	408	383	367	384	371	411	372	407	391	393	384	395	411	436	398	365	354	411	398	382	411	409	382	414	403	363	378	408	380	406	348	406	385	380	371	421	390	421	364	394	439	351	349	394	392	385	431	384	398	398	385	398	389	395	359	367	378	390	406	397	422	412	389	406	417	389	403	382	421	409	394	390	369	456	382	383	408	387	389	395	393	353	391	394	390	391	382	408	384	437	396	396	395	383	393	413	382	382	362	439	384	438	396	415	381	390	374	380	408	435	362	360	409	399	370	376	389	380	403	409	423	399	423	367	402	402	389	419	377	417	382	422	376	371	371	361	384	409	437	354	376	387	390	419	395	389	381	405	359	382	354	372	391	386	428	397	397	378	418	409	425	429	368	359	422	388	391	373	354	389	423	400	429	375	384	365	396	371	393	355	374	395	343	389	416	361	399	410	405	398	433	358	397	386	388	376	395	405	409	399	388	428	377	359	399	423	393	398	379	412	381	397	382	396	382	390	378	416	344	401	366	366	357	380	412	371	402	373	363	379	405	380	424	391	411	394	388	363	416	402	356	415	388	373	413	421	378	355	367	413	422	402	388	413	413	378	387	341	337	388	384	392	437	386	390	399	382	340	396	414	400	382	368	383	400	385	384	429	392	391	351	401	356	365	356	416	356	417	384	378	374	361	390	413	405	414	408	403	396	425	358	411	370	367	396	399	380	352	395	409	392	390	403	390	356	419	438	414	381	400	389	359	415	383	401	355	432	404	384	428	394	428	378	428	357	345	403	375	393	384	405	401	400	380	425	387	380	400	401	384	389	344	393	371	408	380	397	396	409	376	398	408	373	402	389	410	415	381	429	396	400	428	384	398	370	385	362	414	391	373	380	418	407	389	361	416	386	414	366	389	398	409	388	378	389	378	396	365	389	373	395	366	344	402	380	399	373	403	358	389	396	381	339	394	392	355	377	344	408	385	366	418	400	375	409	394	389	443	453	388	394	343	345	389
8195	1487	2354	2552	2388	2125	1894	1717	1574	1402	1358	1374	1315	1155	1192	1086	1165	1086	1071	1050	988	1005	1025	1015	1038	983	974	996	968	936	962	997	1026	978	974	954	998	943	951	982	950	996	977	950	943	975	971	1004	963	954	960	980	1010	947	933	915	919	936	956	955	930	955	981	963	971	944	948	931	984	959	972	911	944	967	956	971	990	955	908	1005	955	908	899	939	949	997	948	898	953	959	932	925	989	927	982	962	897	964	970	924	967	931	944	895	959	960	943	941	985	931	972	920	964	921	876	954	954	979	995	983	963	927	1002	949	960	926	961	961	973	977	969	980	939	951	962	960	934	886	1010	979	944	981	969	900	949	925	993	959	961	989	938	951	997	956	912	946	1048	906	926	930	996	988	919	976	939	973	954	977	919	975	957	982	916	966	943	913	931	1002	929	908	919	921	942	986	911	931	939	988	938	968	988	950	957	906	910	910	1021	949	919	921	967	933	935	966	1001	925	938	909	900	947	988	969	939	980	964	953	995	888	1007	936	928	1020	925	957	932	924	955	934	944	930	954	956	977	903	976	947	930	956	941	943	975	957	910	943	968	977	925	966	967	945	914	977	981	974	953	906	921	899	958	977	1009	968	915	954	960	938	980	953	934	903	972	934	875	876	905	944	856	903	935	910	912	852	929	947	866	995	928	1008	1003	939	908	868	989	945	995	953	933	923	919	951	1005	963	941	947	959	930	981	988	964	965	936	933	969	901	979	957	917	972	915	948	980	970	977	964	917	896	893	969	918	921	913	957	975	974	930	917	936	999	965	955	935	938	989	960	993	999	936	955	916	945	929	910	945	919	991	897	924	924	966	939	949	974	968	964	896	952	978	941	979	913	908	969	998	958	947	964	957	993	952	972	929	988	968	971	966	966	924	916	955	897	978	930	994	906	917	966	949	959	927	987	949	972	974	884	951	980	922	984	936	944	959	995	1014	910	961	984	956	895	897	946	915	947	947	972	909	937	928	961	911	977	906	927	1007	927	918	936	990	948	926	893	944	928	923	1036	947	1003	944	980	958	971	881	958	1021	944	943	896	963	925	925	957	1011	951	934	1001	954	928	931	1036	962	997	959	925	971	914	959	952	915	939	976	960	945	940	955	951	985	966	936	902	956	955	914	907	914	940	957	950	983	963	947	953	911	964	940	950	978	955	928	937	922	928	980	964	954	962	937	992	988	947	954	933	1009	945	1007	976	927	939	947	912	985	928	953	972	972	918	950	911	980	982	936	932	924	960	982	968	957	924	926	960	889	940	967	970	970	989	922	953	969	916	901	906	969	913	1017	977	924	979	922	964	977	910	947	960	948	959	984	918	940	963	970	977	927	923	968	966	885	1004	990	961	981	893	936	905	961	933	974	1006	916	908	935	974	963	978	904	972	921	944	937	1002	932	961	946	933	931	1008	927	1000	929	957	981	950	897	932	926	954	961	915	966	955	913	946	930	990	911	978	945	957	947	920	949	939	965	926	991	951	925	999	930	940	946	951	924	926	967	914	922	920	977	949	946	944	974	954	1006	988	939	997	973	943	959	975	891	918	930	967	945	939	959	937	968	946	969	943	929	892	972	892	928	966	918	943	984	994	925	936	960	933	927	901	968	944	924	938	997	943	920	956	932	933	964	952	947	896	968	970	967	930	948	990	933	925	948	939	981	975	965	972	953	900	953	959	917	944	994	926	984	929	980	926	908	914	968	934	968	893	974	919	938	945	950	980	970	924	904	979	958	931	956	974	975	944	915	974	991	1000	898	980	935	919	979	969	966	950	979	932	988	910	972	938	947	1011	940	1000	933	913	934	948	964	958	957	947	1005	944	993	994	964	963	938	900	988	907	922	981	967	998	922	865	911	928	925	938	963	896	914	920	929	960	942	979	950	913	957	969	950	950	958	963	989	945	1019	938	941	923	943	888	927	925	908	884	948	960	890	932	950	952	921	891	994	944	920	926	926	915	937	970	978	974	1019	989	916	1005	920	950	881	958	972	972	961	968	956	990	968	962	945	974	930	946	923	996	861	946	919	942	972	943	909	1004	948	918	915	912	938	933	947	907	911	927	981	932	960	947	975	954	960	906	929	978	939	910	960	910	989	898	924	945	950	958	893	964	911	969	994	894	932	930	915	962	905	954	912	942	937	956	978	966	942	947	992	966	938	893	948	868	941	961	978	927	992	906	919	949	984	927	938	963	945	905	926	959	919	950	949	929	936	961	923	920	971	976	1000	966	960	954	941	979	924	931	913	877	994	867	879	877	940	947	988	947	938	919	920	884	902	954	936	918	938	920	958	936	958	952	924	927	937	894	945	969	999	937	957	998	887	972	970	894	863	907	936	941	955	993	927	880	988	908	968	929	869	929	965	927	939	959	963	924	907	946	939	928	967	949	945	935	952	908	953	957	925	971	908	970	933	903	948	970	948	949	966	973	982	894	933	944	967	962	982	973	977	991	959	971	918	986	958	986	931	990	952	964	954	951	972	944	900	940	953	981	936	951	933	918	919	956	915	985	914	942	971	944	904	950	986	931	926	879	961	925	897	932	958	976	965	971	946	911	931	968	956	964	922	916	891	985	928	949	914	930	915	882	936	1015	985	936	880	888	977	988	994	981	935	960	975	963	991	930	944	900	904	933	959	922	924	978	993	940	926	1022	954	968	949	964	910	930	954	921	911	968	935	898	956	936	962	956	935	1001	957	937	937	988	961	951	1001	944	962	912	882	945	870	895	922	918	980	932	983	951	977	992	1017	961	931	992	974	925	939	891	948	987	946	958	974	950	932	1006	991	932	951	879	939	953	910	930	960	990	948	942	936	981	933	935	917	945	990	880	934	880	899	954	932	960	940	996	937	949	931	928	948	964	969	966	956	989	977	941	944	937	975	935	965	957	971	948	976	984	894	980	953	934	934	979	957	929	959	983	986	927	938	979	1009	936	927	913	958	925	920	931	949	944	857	942	989	1030	958	957	962	953	954	935	897	952	990	943	942	994	899	951	973	939	899	961	929	975	989	976	988	907	941	927	970	958	936	961	949	924	975	980	935	921	963	941	984	1007	992	961	908	935	948	931	948	975	971	872	939	947	994	943	950	1006	948	925	980	933	926	984	979	1001	981	946	945	952	938	963	963	968	910	945	929	998	932	913	977	982	917	978	899	941	959	906	922	955	948	956	882	945	904	895	960	926	914	990	934	953	908	955	937	984	934	967	972	998	906	844	963	914	931	935	941	930	979	929	983	971	915	934	932	970	975	957	922	969	930	975	967	992	935	942	978	925	985	943	970	958	903	938	949	956	913	975	983	953	941	903	968	930	963	965	941	958	972	999	844	903	923	936	977	980	969	926	980	944	958	948	961	948	947	973	967	973	913	958	972	968	948	949	968	867	933	959	910	907	920	1019	955	986	918	952	966	964	949	955	946	958	1005	936	942	1009	921	953	933	958	941	943	944	956	998	922	948	937	930	990	933	950	935	932	931	911	942	985	952	912	939	933	938	911	934	967	944	1015	985	935	954	986	984	955	951	1004	931	929
1741	384	380	380	389	373	373	378	351	369	347	330	325	349	376	313	324	352	346	335	360	323	361	330	344	364	327	334	305	310	375	338	348	349	355	340	341	370	355	329	327	339	353	404	339	351	334	320	344	319	359	348	365	326	364	337	323	315	341	335	345	311	344	353	346	330	328	348	330	369	341	359	342	383	325	363	355	324	357	377	341	342	336	343	325	334	366	386	349	376	380	348	325	368	362	351	322	372	345	347	327	344	361	372	355	322	336	332	336	349	334	369	372	321	347	298	350	326	347	366	359	354	329	322	365	317	359	358	350	350	333	359	334	370	367	336	299	344	360	369	353	307	313	339	337	343	361	344	367	342	337	345	354	322	347	347	278	344	346	363	309	342	341	365	370	331	363	381	359	365	321	351	336	343	320	353	354	315	358	351	372	399	366	348	365	339	352	390	339	321	330	349	369	311	376	380	343	355	342	381	325	390	388	367	378	308	360	323	328	313	312	347	350	318	324	358	367	346	307	328	376	356	351	363	360	319	343	330	343	347	351	390	366	355	341	347	308	301	350	340	353	345	344	320	376	351	337	346	361	358	341	367	359	371	347	337	320	387	342	348	342	326	357	339	333	323	331	354	354	314	358	340	337	333	332	387	359	335	308	345	357	343	360	375	324	331	326	316	344	388	344	333	333	349	316	316	334	355	369	347	357	309	317	316	374	338	361	304	332	391	358	347	315	373	341	333	371	340	356	343	326	336	314	339	324	370	354	344	376	341	357	380	347	363	340	347	332	359	346	326	366	362	348	378	376	334	323	349	355	330	349	354	364	361	356	333	343	325	348	329	324	343	348	353	349	355	322	335	354	392	388	353	319	325	361	356	371	300	359	315	349	320	357	330	335	331	341	355	321	349	333	366	347	343	365	341	349	368	343	373	369	366	356	366	337	346	332	324	382	353	353	357	356	365	350	346	353	335	336	340	330	371	322	341	323	371	303	354	351	347	344	348	292	314	324	328	314	296	322	372	339	335	369	346	363	370	350	332	342	392	349	337	322	355	374	324	353	336	351	340	336	348	355	363	348	358	325	371	343	316	327	368	310	372	344	366	313	359	377	319	323	309	323	364	370	362	336	352	312	345	327	323	325	359	338	380	335	334	340	316	365	344	330	371	338	333	347	330	323	357	364	366	312	325	315	351	350	330	354	385	346	360	321	343	344	309	317	312	307	338	317	360	350	281	335	322	333	342	350	309	327	400	348	372	334	354	321	318	357	327	326	301	324	353	341	351	346	316	339	325	345	361	374	388	366	378	332	354	311	359	355	318	330	375	335	346	346	309	330	350	325	365	345	340	362	350	347	344	322	347	320	353	341	314	342	333	334	358	322	332	347	357	375	366	348	345	345	357	333	327	338	361	384	343	375	348	384	343	335	323	332	354	330	333	327	357	339	355	322	345	376	336	322	358	328	327	317	337	329	385	347	315	324	368	342	357	348	347	308	361	357	307	380	346	350	355	323	336	387	318	345	394	308	308	374	381	347	363	355	350	309	347	335	352	321	357	356	327	343	339	343	344	352	341	344	346	325	345	337	389	330	345	351	344	331	296	351	306	337	345	339	334	346	332	351	366	362	344	340	341	370	340	332	373	338	314	343	342	360	326	358	346	350	349	365	342	338	313	360	345	314	355	338	367	346	348	347	332	364	393	345	367	359	348	339	350	354	342	346	358	339	307	350	348	342	363	336	360	364	335	379	352	336	315	358	323	335	344	360	319	357	391	350	318	357	331	357	344	345	347	322	352	315	360	361	328	373	342	362	349	367	363	343	346	347	331	335	353	353	332	351	314	373	348	371	361	358	366	347	374	332	348	350	358	367	328	308	307	346	363	322	336	331	354	316	337	310	328	377	377	324	358	338	340	335	349	326	308	292	344	336	325	332	336	398	338	353	359	332	352	323	321	381	383	336	338	377	366	366	318	342	340	321	323	335	362	333	330	331	349	358	372	350	337	395	325	363	333	323	311	364	299	316	357	362	357	322	349	315	344	375	359	361	363	360	316	326	339	382	369	341	343	354	367	329	323	342	301	329	346	366	340	347	342	298	339	345	367	344	316	330	360	316	348	322	341	321	347	340	332	356	322	397	332	296	329	329	309	307	329	344	367	338	342	353	332	372	356	343	335	336	352	380	303	359	340	364	322	332	329	334	332	308	364	344	326	340	345	344	331	350	342	320	371	340	333	380	312	373	341	367	378	342	308	331	346	355	343	357	360	381	350	339	379	375	356	326	325	342	299	309	353	354	335	360	323	369	377	365	347	331	327	342	316	321	345	354	370	339	348	327	359	359	333	319	368	389	362	324	331	363	343	330	335	361	316	356	327	364	373	331	322	357	343	339	358	349	336	356	344	329	341	339	357	346	361	356	373	364	319	333	317	370	358	342	373	345	333	364	346	378	358	333	356	337	334	367	339	328	321	344	335	319	373	340	331	339	309	324	321	340	325	349	301	363	339	347	307	347	378	344	376	312	323	372	379	405	359	327	378	316	350	311	366	329	327	370	367	326	331	353	309	371	341	330	362	341	338	351	388	354	342	354	344	344	358	303	322	341	371	326	320	363	334	382	321	350	368	336	382	371	387	338	370	333	367	344	359	376	335	334	322	310	333	356	337	325	368	326	343	352	318	316	337	383	326	342	336	329	351	333	379	381	335	352	349	355	324	377	322	351	327	357	349	331	374	316	361	354	357	350	339	355	355	340	344	350	352	340	363	359	350	325	332	371	338	362	338	333	338	354	340	329	340	334	319	327	378	346	349	363	363	383	355	346	350	382	341	328	363	350	298	346	352	365	343	352	336	351	343	327	313	354	365	365	327	331	352	348	372	343	344	359	375	333	341	308	343	324	325	352	353	355	326	323	354	346	313	319	332	321	371	361	315	368	350	327	337	354	333	337	337	351	351	341	326	323	359	342	294	353	349	361	325	346	353	350	338	371	351	326	314	325	337	353	353	349	328	342	396	358	320	346	340	338	369	301	355	341	326	349	326	339	323	327	385	371	350	346	363	330	330	333	338	335	347	344	346	326	352	385	338	360	349	387	347	363	328	336	331	355	365	356	329	334	363	309	340	366	343	341	332	366	340	325	359	348	316	338	346	331	328	294	350	339	324	346	336	381	339	388	365	337	331	360	367	343	318	332	369	382	380	345	344	362	333	316	304	360	354	309	311	369	324	343	373	349	352	352	320	349	352	357	330	340	372	347	323	346	322	347	328	317	360	337	335	340	372	332	350	351	375	359	315	332	357	334	321	352	323	345	351	360	385	348	339	340	397	330	346	389	362	350	356	355	340	354	340	331	317	324	342	367	349	355	326	361	331	344	331	368	346	367	316	327	301	326	338	340	335	325	378	338	328	301	351	341	336	308	366	360	339	301	336	362	341	354	348	322	348	349	350	366	350	321	326	329	350	315	361	334	365	341	363	333	362	312	337	331	363	407	334	372	364	335	349
2076	803	910	849	875	865	875	843	877	863	872	859	855	838	809	810	860	837	824	796	864	850	814	846	887	892	851	841	846	841	775	860	848	821	854	847	802	773	833	833	810	848	776	868	856	857	868	813	827	877	798	827	818	800	870	877	815	832	830	834	844	898	827	865	822	842	930	834	829	848	857	819	798	784	779	813	812	867	816	772	842	841	784	838	796	862	757	839	812	880	850	859	861	787	837	814	861	823	847	861	819	850	825	817	843	850	843	825	804	821	752	842	816	849	856	813	828	805	784	870	789	821	833	822	817	778	833	841	808	833	820	847	858	861	793	834	845	823	843	896	875	834	822	866	854	821	801	852	853	872	847	820	780	798	837	835	857	805	863	862	848	854	845	807	847	813	819	841	801	900	833	845	861	824	839	861	843	820	842	800	842	861	824	874	788	843	855	800	851	809	831	783	842	872	888	784	832	783	835	827	816	844	832	820	833	866	829	784	796	814	812	847	857	822	817	822	801	826	803	830	829	828	852	807	901	790	894	854	826	855	826	808	817	856	821	816	836	843	828	838	799	843	845	834	845	835	846	856	850	861	814	831	820	840	812	866	829	802	772	866	791	818	826	814	812	783	777	858	819	890	882	878	849	795	853	826	819	791	834	821	828	807	854	868	792	838	833	864	855	833	789	809	827	830	918	835	884	805	881	820	856	837	823	856	803	825	850	820	807	811	836	812	833	797	853	818	850	833	855	829	857	810	844	824	809	817	822	820	809	887	875	877	806	818	781	863	793	817	833	798	858	800	797	813	875	806	824	814	785	807	871	838	826	831	792	817	782	811	873	861	803	814	838	799	823	801	841	825	803	839	783	760	830	796	802	832	841	819	842	832	835	873	854	848	870	864	824	801	851	855	867	842	837	829	835	836	785	844	822	856	801	791	830	862	903	799	835	848	847	839	823	789	765	862	852	825	828	799	835	786	861	818	843	801	832	831	809	819	799	836	885	835	816	802	868	816	794	851	805	792	814	823	885	829	807	863	805	871	826	841	865	779	815	796	817	793	790	866	770	834	788	817	872	868	813	779	815	830	836	825	826	869	870	807	836	820	849	815	813	845	851	837	848	802	794	797	818	861	794	825	780	864	866	788	790	841	775	798	791	872	803	853	801	813	876	833	821	842	785	797	852	831	887	784	809	869	796	820	839	823	818	834	832	848	824	782	839	826	855	821	833	851	864	828	877	839	825	837	816	798	891	860	844	802	853	818	833	866	804	834	847	803	846	819	864	807	809	804	850	830	803	818	806	795	806	781	809	812	820	846	830	855	787	821	825	820	850	858	835	857	814	824	869	822	856	800	858	868	782	826	820	812	858	883	792	890	789	894	782	811	831	813	908	877	857	853	804	832	855	880	862	848	837	819	828	808	878	860	814	822	855	887	848	803	815	813	853	796	845	817	818	842	845	796	824	844	854	824	911	798	833	814	799	823	843	844	833	833	841	797	859	847	810	790	854	826	839	847	812	790	809	850	780	811	805	820	815	840	790	840	886	827	829	853	809	766	833	851	857	843	776	851	817	803	848	823	813	810	843	807	819	844	840	807	899	856	788	816	835	785	875	847	808	808	853	808	791	839	815	816	800	820	825	783	873	840	877	870	839	856	767	859	819	858	828	863	821	829	847	824	837	812	788	872	797	835	880	884	867	808	855	862	756	808	845	823	847	890	843	779	813	846	811	848	888	854	840	860	813	869	856	817	865	855	835	835	814	811	834	875	834	842	833	811	837	857	860	794	824	862	821	822	862	827	815	852	829	835	800	823	874	781	821	859	840	820	875	851	869	852	857	828	937	828	856	848	810	787	854	877	833	815	829	799	830	853	792	830	810	820	842	870	862	829	804	784	852	820	815	834	824	846	803	854	829	853	844	789	882	832	814	825	843	849	751	829	836	815	851	799	811	843	837	791	866	821	827	809	835	837	833	851	862	824	813	818	845	809	860	836	865	850	840	841	820	826	864	786	816	830	822	782	838	830	832	803	800	828	866	860	835	860	810	898	791	826	858	843	779	794	887	769	835	808	795	813	869	866	833	764	807	826	799	815	859	841	818	873	850	839	853	835	769	844	842	772	786	819	836	791	849	822	853	852	761	846	870	811	797	818	829	826	830	841	826	826	829	813	833	852	855	797	852	864	893	870	852	815	857	815	821	834	809	821	838	806	845	842	820	823	812	828	866	798	887	834	830	820	797	782	797	777	851	814	827	868	798	902	815	871	815	819	829	800	832	771	818	903	797	865	761	809	842	871	847	824	854	857	841	852	850	859	825	830	829	843	814	821	830	878	782	852	807	826	864	837	852	866	834	847	804	805	814	835	874	836	781	836	798	800	794	832	884	800	836	869	887	755	853	845	830	823	815	825	838	799	832	834	828	811	808	844	897	852	830	794	838	823	862	827	843	810	803	826	810	820	797	784	867	861	827	837	782	830	811	832	848	851	813	863	842	827	805	808	867	836	822	835	822	813	828	876	790	866	836	823	803	889	865	847	854	859	861	785	803	823	821	808	843	842	841	846	818	803	822	831	844	819	826	812	836	764	857	868	821	833	814	874	787	783	839	835	875	771	845	852	818	873	804	858	777	845	823	799	838	869	854	828	807	813	840	835	852	796	845	767	808	841	834	850	867	798	789	822	799	817	824	841	763	884	796	850	831	831	846	810	873	831	808	794	844	851	821	805	845	860	832	795	773	817	826	846	843	878	832	828	824	849	825	840	818	862	835	827	829	846	859	802	816	819	851	844	811	827	839	822	883	843	813	807	836	807	845	823	795	837	819	863	847	862	887	817	820	819	842	854	823	803	820	809	855	871	862	819	837	840	834	847	844	818	821	868	823	834	793	782	870	845	820	825	815	839	805	829	817	858	835	827	750	847	852	833	833	850	813	829	826	874	854	834	823	806	788	772	845	807	840	817	848	851	838	824	813	863	776	844	870	858	815	830	864	821	834	855	820	879	876	856	849	827	846	887	806	845	833	874	822	821	845	810	872	795	826	842	881	793	864	847	803	825	843	831	798	789	784	834	845	868	820	890	848	826	821	847	815	847	845	836	873	855	849	808	805	827	795	817	864	852	840	865	771	880	829	794	800	815	849	858	854	841	878	825	776	881	813	790	887	834	813	841	836	874	798	840	836	834	842	845	855	816	847	825	800	768	802	848	835	875	809	825	831	871	804	850	909	818	837	827	829	805	813	817	808	891	849	813	831	855	807	842	835	833	786	849	823	851	912	849	820	841	840	846	808	857	829	830	816	841	863	805	803	812	811	838	859	823	838	843	821	828	847	820	863	830	817	805	803	817	815	833	846	820	812	797	835	832	851	890	776	835	886	833	819	856	847	823	800	898	832	796	868	855	791	788	818	801	827	808	888	783	833	812	789	857	884	880	845	842	864	864	817	784	820	863	845	798	821	776	835	782	820	786	816	842	847	792	787	815	841	869	866	831	879	837	786	819
6925	518	528	432	388	332	308	267	277	281	229	254	234	261	221	234	231	237	231	272	226	230	224	247	258	201	215	198	249	244	213	211	208	214	217	232	213	238	226	235	206	199	222	216	223	232	218	193	236	206	232	208	218	234	226	224	237	223	221	225	211	252	228	217	211	214	243	196	231	223	222	223	235	205	209	221	226	229	238	227	234	211	239	213	204	240	174	231	195	212	222	233	229	208	261	203	218	222	241	202	203	221	196	197	198	204	233	235	237	221	213	238	206	215	224	213	226	214	215	228	232	194	229	223	203	220	210	200	218	213	239	209	225	212	223	228	226	214	238	183	235	199	203	188	238	236	208	204	230	227	242	221	193	219	227	212	226	212	227	223	234	234	237	247	228	219	227	210	232	226	198	207	220	199	201	245	214	211	197	227	270	209	219	194	223	184	204	221	221	213	203	215	223	221	218	210	212	228	257	209	222	188	219	253	242	196	233	203	223	200	186	208	203	218	225	233	214	202	201	185	210	231	237	212	210	243	210	172	211	202	219	233	200	229	222	234	183	232	200	205	221	232	227	219	237	232	212	229	191	203	229	233	214	213	230	212	204	246	211	253	212	244	242	237	203	221	248	194	211	227	213	188	209	242	242	228	212	231	228	220	196	215	235	207	199	226	215	231	212	221	229	214	222	229	211	203	228	212	232	197	223	212	204	193	178	218	211	217	250	250	219	208	232	221	228	219	210	214	195	202	215	222	207	223	229	213	212	237	220	207	207	252	242	206	206	206	239	226	209	190	239	233	212	222	220	273	211	253	225	202	225	250	215	213	217	213	203	221	233	233	240	220	206	220	189	208	194	243	224	245	206	218	211	242	211	222	211	211	224	182	213	201	241	228	244	258	203	230	216	214	231	244	200	251	204	218	238	267	222	217	235	238	225	220	207	228	226	212	228	232	207	210	191	214	236	214	230	220	226	233	212	232	219	200	224	240	219	201	199	230	216	227	211	222	185	235	239	202	216	247	235	222	258	255	208	222	239	256	205	231	218	217	211	228	250	208	179	222	215	209	235	211	217	222	220	235	212	216	236	224	219	227	238	205	219	223	220	241	207	209	224	219	215	239	227	240	230	208	228	224	267	217	183	209	217	216	236	214	201	235	252	227	212	213	193	192	200	204	191	228	208	217	203	203	230	201	210	200	228	230	197	226	198	212	248	213	218	218	205	233	228	225	201	225	205	199	208	242	231	213	213	197	233	212	198	209	198	221	225	232	229	205	202	208	237	200	208	196	244	216	217	217	210	224	210	243	202	224	230	254	222	228	228	197	171	235	253	226	212	198	223	239	240	201	209	218	225	211	207	228	223	208	213	228	234	201	210	224	209	210	253	251	215	256	228	251	244	207	219	221	219	212	207	211	203	223	221	224	214	196	246	239	193	205	221	238	215	228	227	205	205	213	210	213	239	209	219	208	231	211	227	222	221	209	227	210	232	229	216	230	222	189	223	210	212	197	201	200	215	222	211	218	215	197	208	211	223	269	218	217	251	202	232	248	208	223	206	216	214	216	189	242	225	234	197	214	200	246	217	259	217	240	254	219	216	218	205	207	229	235	230	215	218	205	225	241	230	191	199	215	234	216	235	159	195	179	205	230	208	242	238	223	233	221	211	220	226	219	203	199	195	224	191	205	229	237	232	223	219	212	226	191	218	232	222	211	258	195	235	217	213	224	232	216	232	202	234	213	196	223	204	224	214	220	203	231	220	190	206	217	207	210	197	203	219	209	205	222	227	234	222	245	241	231	207	228	251	204	217	198	202	194	212	265	222	220	209	211	210	235	227	231	236	219	228	188	209	205	220	194	223	245	250	247	203	224	231	199	199	203	211	243	209	228	213	230	206	240	212	205	213	229	228	219	214	226	200	210	209	210	206	215	182	227	216	183	211	241	242	238	221	201	219	221	245	230	195	227	243	235	214	223	224	205	223	236	194	233	214	237	194	195	238	188	216	211	249	209	229	225	214	211	233	234	228	217	237	196	248	246	235	231	215	193	222	230	243	222	231	235	210	200	256	235	212	187	229	217	208	220	202	215	229	225	225	217	245	227	223	204	240	234	249	195	221	230	229	209	210	214	214	213	213	269	206	249	217	220	230	216	227	210	205	219	210	179	219	222	230	225	236	216	229	274	219	179	252	214	235	216	233	223	201	218	203	234	236	219	223	218	215	205	177	212	217	224	230	226	203	204	220	214	195	202	197	203	220	207	223	238	226	225	196	215	169	207	215	207	209	222	193	236	225	223	225	199	225	200	209	217	206	180	211	201	203	230	208	231	229	215	228	248	209	228	216	193	214	214	261	238	209	222	241	202	202	215	215	212	225	218	186	235	231	240	260	211	222	227	242	228	228	205	212	207	229	228	200	220	233	221	216	241	232	214	242	237	214	241	204	240	236	229	232	228	222	193	220	197	230	253	207	285	200	212	229	231	237	185	212	216	202	214	215	218	203	235	199	227	176	246	223	226	187	208	200	223	231	202	180	216	220	204	190	231	256	210	244	204	205	229	207	203	237	222	233	226	187	254	223	231	236	222	245	224	219	219	215	252	219	248	212	209	226	230	218	207	218	201	247	224	217	197	240	212	232	205	186	243	264	216	222	228	198	212	208	218	214	228	219	212	227	204	219	207	210	238	190	215	228	231	191	212	228	201	225	197	211	246	220	200	189	226	200	234	212	236	219	229	237	244	188	230	208	208	221	222	196	214	239	201	194	227	186	218	219	213	188	230	209	199	225	220	198	220	247	241	213	235	182	197	201	237	242	206	214	218	210	221	231	225	219	216	196	195	206	219	248	217	198	238	222	218	213	232	232	216	208	184	214	237	199	223	229	222	220	251	218	235	233	223	208	241	215	208	215	219	238	207	227	235	222	237	236	240	220	239	225	209	212	222	207	222	226	244	231	222	225	244	240	188	196	259	217	219	232	176	222	238	227	205	218	201	224	216	200	231	214	194	215	217	228	251	230	193	201	238	218	190	216	216	225	234	221	218	234	231	217	197	214	264	250	218	221	212	211	222	235	238	234	224	239	192	244	219	197	210	195	208	232	199	224	217	213	210	222	223	222	216	231	240	225	225	201	237	236	199	249	250	236	221	218	218	221	219	222	235	231	205	222	237	271	222	228	222	195	223	216	205	197	196	216	221	212	213	221	206	218	236	224	232	208	196	210	183	237	230	204	226	223	197	215	232	239	229	203	224	243	228	209	191	209	215	251	249	198	222	198	237	199	198	226	237	197	215	243	246	237	242	222	253	212	208	192	243	234	207	242	237	201	201	214	253	209	233	229	216	227	205	215	224	223	199	209	197	184	214	194	224	220	233	230	236	192	254	247	253	252	228	202	218	225	229	202	205	220	208	228	207	235	215	212	242	222	235	208	212	213	213	220	218	195	224	217	223	191	233	217	216	205	188	183	249	210	235	195	210	213	206	187	224	258	202	202	244	202	226
6249	849	1300	1464	1378	1240	1081	958	884	817	829	767	780	745	664	717	667	685	663	622	614	657	625	618	625	614	656	660	580	620	612	602	612	607	637	637	619	670	589	629	557	605	622	656	612	602	610	578	616	656	621	584	611	649	602	614	638	595	551	625	595	593	594	558	618	620	618	615	560	615	577	621	605	587	633	581	580	635	555	620	568	586	587	626	637	642	621	569	571	588	625	603	639	562	589	616	589	566	629	606	632	587	658	594	590	586	594	622	577	604	616	636	584	597	600	622	553	561	628	604	611	622	570	603	640	609	631	611	597	589	597	622	560	642	611	605	569	580	595	569	573	612	589	554	649	599	599	622	649	568	628	564	621	550	597	559	630	631	634	611	587	661	585	627	630	576	570	561	621	600	608	636	620	579	655	578	601	565	640	586	610	576	595	621	610	592	587	534	591	607	604	556	614	575	571	568	611	562	560	630	585	602	603	607	595	576	645	564	619	585	618	570	618	591	593	589	607	638	590	595	627	609	634	574	641	640	602	601	603	613	629	557	573	603	566	604	628	592	625	609	595	641	606	622	611	587	595	601	585	650	596	613	604	585	568	623	604	588	632	623	619	578	627	599	547	605	620	617	611	591	595	613	603	585	621	623	607	573	619	586	637	614	596	575	600	603	582	588	630	608	605	602	577	580	640	576	576	603	593	625	626	591	613	633	622	604	581	560	586	604	565	621	611	573	607	590	560	626	622	612	549	632	589	612	583	578	581	630	617	586	621	614	630	614	635	566	593	591	605	582	592	606	627	627	596	622	656	633	624	604	614	620	578	570	594	632	597	587	597	638	605	581	581	600	567	589	607	593	598	631	579	606	596	605	559	624	605	588	563	596	604	595	614	617	641	571	639	620	591	598	614	601	605	623	581	588	628	605	564	597	588	560	594	586	608	589	604	596	572	593	608	602	583	596	589	642	603	602	584	623	568	588	577	574	616	643	592	573	592	622	653	589	588	671	581	601	605	628	597	644	582	629	621	590	558	558	651	612	602	614	644	581	593	625	574	613	596	593	577	568	608	595	627	597	589	619	576	603	597	609	658	529	625	632	585	637	606	616	565	635	601	593	608	622	600	638	619	640	597	587	636	589	611	605	600	589	575	573	629	626	611	593	597	602	585	548	621	586	604	560	655	615	637	649	601	630	608	620	609	596	613	618	584	618	592	595	604	614	623	615	647	569	625	566	638	619	569	581	589	599	586	610	569	589	594	597	587	572	605	599	572	600	611	586	607	598	588	587	632	578	580	579	643	570	594	637	573	628	642	581	595	584	606	637	637	558	629	599	635	547	571	607	615	555	645	592	594	595	590	643	605	558	582	601	627	565	580	655	629	630	635	634	608	604	624	633	562	615	566	618	592	596	594	564	627	604	619	575	617	616	588	611	661	610	617	593	599	588	588	607	627	648	587	610	636	644	570	670	589	616	630	573	576	574	579	600	612	584	613	628	583	598	595	632	595	588	607	622	627	621	596	620	616	568	603	558	626	603	592	599	617	650	616	574	642	602	609	604	566	600	589	622	548	600	610	589	629	593	542	571	612	581	588	604	565	580	578	584	614	596	553	579	650	592	590	604	581	598	611	621	571	579	620	580	615	594	580	646	604	565	592	595	583	583	572	581	594	583	608	625	592	619	596	634	625	589	575	614	646	562	606	602	605	606	621	615	586	608	588	614	648	610	627	582	612	599	631	606	548	600	608	603	608	624	594	642	576	595	566	589	619	594	635	607	638	599	578	577	634	641	612	565	594	631	583	616	613	622	586	574	607	573	585	617	599	623	597	580	601	604	616	604	602	665	642	592	581	589	600	563	574	569	612	589	609	617	605	588	586	583	625	565	587	636	611	611	625	615	569	616	581	573	646	614	603	597	579	586	627	584	581	613	561	570	623	569	630	593	636	582	599	612	602	611	593	568	608	558	571	576	592	611	634	605	580	596	627	615	600	565	563	619	580	610	608	571	580	629	620	592	571	627	560	575	559	668	618	575	548	629	636	592	591	624	614	556	612	628	613	660	628	595	625	554	619	590	611	639	560	606	597	593	636	580	605	602	579	573	630	579	568	632	616	596	583	571	604	600	570	629	599	618	615	549	596	599	633	573	623	605	590	588	631	561	591	605	541	625	617	554	613	622	614	605	572	582	627	635	571	565	612	585	606	599	632	576	598	578	601	592	594	591	619	619	602	611	611	599	641	593	602	591	583	635	559	605	597	621	614	619	588	586	616	591	592	613	625	621	630	612	636	591	618	597	548	611	571	601	589	593	642	609	585	573	622	578	611	536	543	587	575	594	613	627	615	581	627	582	596	639	633	551	603	603	618	594	596	590	631	598	612	625	590	588	639	583	573	572	591	572	641	592	582	603	594	644	570	618	619	573	579	589	583	591	636	610	592	616	601	646	575	603	651	589	579	596	625	620	578	613	602	619	641	556	616	579	605	600	588	595	564	635	594	620	620	542	588	632	605	620	648	630	633	603	587	622	582	563	584	630	604	611	582	577	584	588	610	645	611	605	600	641	611	598	605	598	578	594	588	554	606	684	600	609	589	567	593	591	576	622	590	579	620	602	608	631	570	583	582	608	621	573	611	639	650	621	597	579	612	606	598	593	583	615	607	589	646	629	595	646	601	583	620	548	598	581	621	586	584	580	555	625	607	597	559	601	618	563	581	593	595	585	602	633	552	619	602	573	615	614	626	611	577	587	604	575	611	641	588	638	586	595	610	621	606	568	581	611	608	624	576	589	551	645	594	626	626	615	588	630	587	606	617	629	596	587	618	627	619	562	625	572	599	565	623	582	625	591	604	608	621	598	582	644	626	606	632	583	634	606	576	590	575	617	588	595	622	624	596	607	603	606	563	595	638	646	571	630	636	630	577	595	600	566	606	551	597	574	607	590	601	598	581	630	571	601	602	587	628	577	630	643	627	642	593	582	668	635	594	598	601	567	615	631	584	617	633	606	578	567	618	639	574	615	590	644	656	636	596	576	615	617	669	585	605	565	606	617	616	587	622	626	594	598	661	564	590	582	623	608	623	607	628	573	625	609	590	542	590	593	620	586	603	612	576	626	598	630	548	621	599	625	618	606	603	590	596	613	579	604	623	599	586	606	590	581	624	602	550	587	600	597	590	602	627	652	613	633	608	577	584	599	614	591	590	593	568	581	668	575	588	618	602	552	639	535	584	604	603	637	603	563	587	567	588	562	576	549	604	637	612	618	624	585	620	552	617	589	593	579	650	626	633	571	571	576	596	561	591	598	605	582	626	559	582	604	595	626	561	552	562	584	600	582	578	628	659	573	597	603	628	601	623	601	601	641	595	580	601	641	584	586	632	635	601	623	623	589	603	609	553	607	640	611	626	593	600	600	536	558	624	573	584	614	643	596	663	627	588	587	572	607	616	552	577	587	594	588	605	604	595	590	590	537	620	609	616	608	596	592	593	653	606	565	588	601
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
