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
338314656448	338314657009	338314657559	338314658109	338314658659	338314659209	338314659759	338314660309	338314660859	338314661409	338314661959	338314662509	338314663059	338314663609	338314664159	338314664709	338314665259	338314665809	338314666359	338314666909	338314667459	338314668009	338314668559	338314669109	338314669659	338314670209	338314670759	338314671309	338314671859	338314672409	338314672959	338314673509	338314674059	338314674609	338314675159	338314675709	338314676259	338314676809	338314677359	338314677909	338314678459	338314679009	338314679559	338314680109	338314680659	338314681209	338314681759	338314682309	338314682859	338314683409	338314683959	338314684509	338314685059	338314685609	338314686159	338314686709	338314687259	338314687809	338314688359	338314688909	338314689459	338314690009	338314690559	338314691109	338314691659	338314692209	338314692759	338314693309	338314693859	338314694409	338314694959	338314695509	338314696059	338314696609	338314697159	338314697709	338314698259	338314698809	338314699359	338314699909	338314700459	338314701009	338314701559	338314702109	338314702659	338314703209	338314703759	338314704309	338314704859	338314705409	338314705959	338314706509	338314707059	338314707609	338314708159	338314708709	338314709259	338314709809	338314710359	338314710909	338314711459	338314712009	338314712559	338314713109	338314713659	338314714209	338314714759	338314715309	338314715859	338314716409	338314716959	338314717509	338314718059	338314718609	338314719159	338314719709	338314720259	338314720809	338314721359	338314721909	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
18914	1811	1014	830	553	440	382	347	349	323	305	283	278	271	293	252	296	284	241	272	286	264	314	296	246	272	279	271	266	245	266	239	250	251	249	251	244	275	269	270	245	244	237	260	254	245	268	259	254	246	244	245	253	234	268	231	257	255	264	246	238	255	245	262	242	240	227	258	243	227	227	244	250	257	274	236	246	254	253	260	275	255	265	199	268	239	252	222	225	247	267	233	236	275	243	214	233	249	240	256	227	240	211	241	240	257	235	254	254	235	259	237	268	252	247	203	260	244	261	248	278	241	215	231	248	247	258	212	239	258	243	223	235	281	259	241	231	261	279	232	265	271	217	242	250	274	228	244	236	268	262	240	257	216	246	246	238	233	269	222	275	240	250	245	237	270	218	233	236	252	245	264	247	251	247	246	244	252	247	253	241	260	240	237	235	246	266	250	235	267	266	249	227	244	276	252	275	251	198	272	245	230	259	259	252	237	246	237	251	249	269	215	240	266	221	243	271	259	229	275	275	218	271	256	250	243	248	238	253	275	252	259	239	259	277	264	279	246	218	238	242	270	253	282	270	278	256	274	267	272	249	242	236	258	263	212	247	255	251	230	241	245	214	244	260	263	232	272	237	238	243	255	240	244	273	249	244	221	242	248	247	265	232	255	266	244	252	248	278	223	248	227	276	237	249	235	237	257	286	271	277	251	250	250	214	246	254	269	247	239	298	246	258	207	275	232	266	250	244	262	269	262	266	259	245	292	267	253	243	256	277	226	226	243	273	233	226	285	269	221	225	253	251	233	260	231	239	263	268	285	245	233	257	263	250	234	254	273	245	262	210	274	244	244	242	236	267	239	233	266	273	266	225	234	259	270	247	239	248	228	230	259	257	276	258	284	238	250	217	251	244	287	237	232	241	241	248	225	236	251	229	260	247	224	281	235	273	244	260	255	247	234	284	264	252	282	272	261	270	259	248	260	265	257	255	270	272	238	268	225	278	230	269	234	273	253	239	241	237	257	231	246	264	243	250	245	265	267	289	275	274	278	254	259	255	266	239	258	269	244	254	244	292	271	236	267	237	236	251	236	290	229	238	220	220	228	266	250	241	270	258	237	266	239	238	242	267	280	254	242	244	262	270	279	259	252	243	257	240	254	238	216	253	258	260	246	224	232	260	256	226	240	250	241	267	235	257	241	254	243	242	237	265	257	261	256	257	212	242	242	212	248	249	238	249	264	252	261	265	252	263	278	263	282	228	284	246	220	273	252	260	241	278	263	260	254	268	259	257	261	251	254	226	239	254	227	241	238	258	254	251	223	254	276	268	255	236	235	253	251	264	231	243	231	233	265	231	225	234	221	242	239	239	260	235	254	205	236	259	257	245	247	251	227	237	254	213	244	232	236	255	218	255	260	248	268	264	250	239	260	252	253	230	255	249	249	281	230	261	270	257	234	247	241	267	258	253	245	242	228	264	236	248	249	233	263	222	255	254	280	240	231	234	258	247	240	262	242	245	217	264	253	250	253	256	249	234	234	257	238	227	248	234	262	262	255	262	225	238	262	246	273	254	236	272	270	280	237	239	245	230	259	253	236	252	208	257	251	243	283	251	248	261	275	266	253	241	249	243	255	235	227	265	235	234	229	264	284	262	267	269	242	247	260	239	237	259	252	255	270	248	260	242	241	233	252	231	267	257	239	254	242	242	248	216	268	261	231	266	238	245	253	246	248	241	234	245	273	239	237	247	231	264	276	241	255	243	257	268	228	252	236	250	262	271	241	273	239	265	235	237	253	266	274	223	264	264	256	283	255	243	258	241	222	276	246	272	258	239	227	241	232	259	280	237	240	258	258	251	256	248	285	231	264	268	255	228	262	251	251	268	241	268	265	237	255	258	226	222	268	225	264	240	267	275	264	245	238	242	228	258	249	263	237	221	248	241	248	247	258	249	212	264	277	249	236	263	247	229	242	227	232	268	232	272	274	267	258	299	261	233	240	276	273	224	237	254	276	229	229	254	278	243	233	238	219	266	255	271	265	259	232	252	243	236	217	253	266	259	271	224	261	266	249	272	229	258	259	260	259	241	251	263	266	268	224	239	252	214	231	256	260	251	207	247	242	268	249	267	266	266	221	231	236	243	248	253	278	252	250	227	207	249	227	234	271	249	251	245	273	253	263	252	245	238	207	269	259	257	247	262	259	223	254	240	228	280	261	218	218	249	233	210	263	235	263	251	232	225	278	226	224	253	261	257	265	269	257	264	293	225	245	229	211	245	225	253	246	265	214	243	227	238	272	229	241	254	275	254	264	248	267	258	252	269	256	251	252	238	256	242	244	208	258	216	259	229	253	234	260	269	229	276	264	244	278	246	238	216	228	250	261	236	241	257	246	242	262	263	233	251	248	268	255	256	233	249	267	264	247	205	250	238	240	243	257	232	286	245	257	262	246	265	248	261	257	246	277	247	232	252	256	272	231	241	204	281	243	256	231	262	240	252	219	261	228	257	235	254	254	235	261	278	248	244	275	242	218	249	243	267	276	239	249	256	276	232	267	272	262	244	238	245	262	246	267	268	245	230	273	263	264	246	247	263	241	261	266	251	250	242	227	254	244	227	262	259	251	228	257	253	257	235	249	260	263	281	233	255	223	236	260	231	277	225	246	232	226	250	260	259	276	278	248	285	271	243	243	226	277	249	251	246	287	252	252	256	265	286	262	234	258	232	270	269	225	254	219	230	231	232	242	265	245	266	230	294	257	242	245	273	229	245	258	233	251	272	217	263	232	227	252	247	228	256	237	215	249	248	270	206	229	244	247	289	241	245	230	215	247	239	219	230	260	229	253	281	253	242	210	239	250	230	246	261	242	247	246	220	241	248	236	241	260	255	242	242	280	277	260	230	226	257	252	220	230	261	255	273	262	229	262	256	286	228	253	250	278	234	266	286	249	261	230	232	288	262	250	253	238	255	257	241	260	244	251	226	233	261	253	280	242	259	248	260	262	252	262	243	255	251	249	260	252	258	267	271	223	245	255	253	264	272	296	227	260	270	223	247	235	256	242	249	247	259	216	252	229	239	246	275	265	259	237	248	239	234	222	235	236	216	240	251	259	256	254	215	263	248	248	264	227	258	248	270	235	245	242	260	264	252	213	221	226	254	251	251	263	222	261	260	248	253	261	258	267	248	249	287	294	287	270	262	248	246	263	261	275	257	266	248	217	224	267	240	246	276	251	217	256	286	261	253	226	255	228	230	253	257	261	283	246	240	259	252	249	277	260	276	282	267	261	246	253	256	237	265	250	237	254	271	260	239	223	266	258	232	241	276	265	238	229	244	261	231	262	244	220	269	272	275	267	241	260	251	255	287	228	251	269	239	217	237	251	254	235	241	234	267	264	265	254	224	263	236	246	246	225	262	282	236	281	231	226	249	246	256	228	291	259	241	217	233	239	263	262	279	249	224	260	265	225	288	253	260	249	241	209	291	249	265	241	279	227	250	254
10572	1344	2101	2287	1913	1600	1356	1230	1040	911	878	819	786	755	703	756	723	713	686	667	679	634	639	647	623	625	635	595	619	634	628	583	606	604	599	619	584	576	604	629	605	567	584	628	607	602	618	607	501	561	639	604	560	579	589	577	584	607	545	541	604	614	592	621	599	542	607	570	593	607	539	566	567	596	587	577	590	574	582	548	567	616	563	591	560	602	535	567	579	604	557	580	600	584	578	523	560	611	601	539	619	573	591	599	561	556	543	577	565	573	560	545	609	568	623	561	553	548	578	578	541	613	612	609	580	566	552	607	631	610	599	567	613	540	613	608	577	548	582	599	599	604	640	544	583	607	551	539	528	576	581	604	594	562	570	569	539	576	551	536	591	545	559	585	545	571	577	577	574	575	556	582	562	557	539	606	583	613	591	580	572	566	582	534	579	568	611	548	582	568	612	580	586	595	567	573	550	565	591	601	563	586	620	544	598	582	563	566	568	596	585	552	591	602	534	594	595	586	574	588	595	569	573	630	609	646	583	565	551	598	601	596	578	588	594	580	604	613	589	575	536	552	583	586	540	549	609	551	612	579	572	572	587	589	564	563	606	590	605	551	557	559	594	568	585	626	586	556	578	531	607	569	564	566	571	562	587	603	541	566	580	558	588	596	535	584	588	572	548	559	593	602	567	575	561	571	571	616	586	574	569	563	548	579	539	585	559	590	574	581	506	560	563	570	628	618	561	561	620	568	571	541	577	525	606	593	577	546	571	500	527	576	594	596	606	588	593	557	552	606	552	560	594	540	579	581	552	537	578	567	558	559	582	581	571	560	591	577	594	544	546	619	572	564	594	603	607	612	608	520	582	577	578	579	571	578	606	591	573	552	608	561	570	504	546	550	568	581	580	592	557	578	531	527	598	549	571	588	571	574	547	557	551	599	553	638	561	556	554	590	570	553	544	578	570	544	604	579	527	574	557	575	599	517	577	574	582	544	544	590	578	599	562	581	555	553	595	587	549	567	567	590	578	599	588	570	597	530	568	564	551	562	605	537	585	614	538	586	550	575	569	552	570	595	542	566	565	550	581	586	545	602	606	580	534	548	606	550	564	571	544	588	577	564	621	592	567	578	606	580	565	609	602	570	556	596	573	573	592	571	520	588	572	574	539	594	584	575	640	546	571	574	561	636	624	604	560	578	550	569	590	578	582	534	560	559	607	554	592	569	571	565	564	563	570	564	534	548	590	580	563	546	602	561	561	590	578	583	544	538	530	595	566	577	553	591	559	572	584	578	588	569	584	580	577	580	637	563	576	569	568	570	605	596	566	619	585	536	569	570	584	623	599	593	605	583	558	577	559	576	616	532	582	582	558	489	592	565	620	609	563	610	560	540	608	552	573	584	555	536	546	572	556	591	589	570	569	495	558	566	578	589	587	588	620	577	517	535	600	591	569	579	611	585	532	579	538	586	570	571	578	589	560	553	565	627	585	592	538	565	564	561	603	576	556	553	535	622	595	587	522	524	580	597	596	584	571	603	560	561	523	556	597	577	586	514	587	576	582	565	538	566	547	587	603	522	582	546	581	588	541	583	583	569	540	609	564	580	597	582	583	565	567	549	561	595	561	573	549	590	566	612	563	528	589	572	598	578	501	547	574	539	592	534	602	581	567	525	569	551	545	563	572	531	568	544	558	563	563	581	574	550	567	589	536	601	590	554	584	586	589	571	527	574	565	606	598	529	530	570	591	565	600	555	597	588	564	550	556	588	582	553	558	591	562	556	576	573	631	598	548	558	561	589	563	575	594	575	546	569	551	561	563	549	600	570	620	579	581	569	541	543	611	569	598	574	571	545	560	555	540	559	596	552	592	547	587	533	583	572	543	544	566	552	566	581	560	575	577	546	558	580	633	587	521	533	519	577	581	495	554	592	561	602	580	587	554	560	600	545	581	495	600	568	547	613	578	517	541	558	592	556	626	585	590	594	611	596	580	597	550	600	559	573	559	563	603	577	551	588	578	592	546	579	565	573	557	569	599	577	551	616	594	596	558	571	562	584	593	584	585	563	563	508	587	598	589	618	587	585	594	599	581	539	538	549	558	591	585	589	564	579	537	597	564	590	618	547	568	582	604	587	595	585	567	550	602	588	559	605	599	572	583	560	561	562	567	550	590	579	577	597	569	567	556	596	565	597	596	567	569	626	561	586	528	561	578	569	547	591	565	561	553	609	563	557	613	579	539	608	590	531	564	592	579	578	555	561	591	586	558	543	612	594	594	558	588	571	536	554	546	576	644	578	582	577	565	548	591	614	553	584	587	552	591	626	598	598	559	544	585	567	576	568	590	584	565	580	634	594	588	636	569	594	568	585	606	552	584	597	593	562	624	563	620	578	547	565	553	548	541	574	562	567	594	621	547	553	550	560	555	579	558	568	562	569	575	589	548	588	586	582	596	584	541	581	608	582	572	545	589	549	585	588	574	583	519	614	593	579	602	531	519	556	599	538	567	572	560	598	555	590	570	569	604	558	538	572	598	598	579	589	575	587	578	592	554	590	559	555	607	569	556	599	581	567	576	559	588	546	610	567	592	550	611	523	547	616	569	555	580	567	561	562	545	578	524	556	546	577	545	551	588	545	562	618	561	598	524	587	577	602	580	604	560	557	576	559	573	603	540	559	582	607	623	595	571	571	585	585	566	567	553	573	557	551	522	578	592	561	573	610	578	552	558	551	553	545	569	553	572	604	583	603	574	568	585	537	578	547	587	578	638	594	519	571	579	576	601	634	548	552	584	550	594	547	566	565	574	600	568	551	534	569	527	621	537	577	525	601	604	580	586	591	570	560	571	562	589	552	569	612	546	592	553	525	601	577	567	596	547	630	598	574	567	567	598	583	541	554	579	597	537	593	599	582	576	550	584	567	569	522	555	565	529	599	589	556	613	570	595	561	606	574	563	587	512	574	573	633	582	576	622	551	585	540	563	579	543	592	530	588	597	554	581	536	597	606	533	574	567	515	603	573	579	572	607	554	594	567	567	596	569	580	585	559	578	600	542	595	574	572	590	560	562	573	584	567	559	596	571	608	572	605	593	550	559	535	600	511	548	562	528	556	588	573	605	568	594	582	606	574	541	532	556	564	560	559	573	550	550	528	562	580	554	602	544	523	567	544	576	521	598	558	504	559	586	544	588	544	584	534	564	572	572	540	560	532	567	545	579	585	549	593	538	619	545	604	604	559	607	597	581	544	593	558	550	544	576	589	554	555	621	585	573	593	566	552	581	549	587	570	543	577	560	566	560	566	570	591	574	559	558	552	530	578	534	575	546	581	566	565	574	621	609	586	561	557	551	543	576	540	555	614	599	539	603	626	567	580	568	570	558	570	608	577	563	573	572	597	577	570	573	558	600	582	589	564	553	546	565	584	569	529	564	566	626	584	554	597	557	613	637	547	582	563	598	604	580	559	600	526	609	549	560	566	594	508	557	582	572	546	598	595	583	550
3190	325	230	226	212	243	239	227	229	233	217	222	229	224	237	233	217	205	248	220	241	224	227	208	223	210	221	229	212	223	230	231	200	233	235	205	218	236	226	204	202	240	226	194	214	210	226	194	236	183	248	221	242	216	211	213	211	218	234	184	207	235	209	232	231	235	211	216	231	213	219	207	244	194	250	197	208	218	229	216	217	223	206	196	229	220	257	217	246	209	221	245	224	227	221	251	196	225	218	206	232	231	212	236	209	210	228	204	195	237	227	192	221	234	199	193	210	205	217	208	219	219	197	189	229	205	213	210	233	222	199	193	203	212	221	234	220	214	250	226	216	194	221	241	199	194	200	197	217	205	219	207	215	214	231	194	216	200	229	234	217	201	232	220	195	214	200	218	217	218	222	221	209	220	223	207	192	215	200	218	225	210	211	214	191	237	213	216	241	222	240	220	181	230	217	266	235	250	202	217	203	214	227	228	227	220	215	216	203	240	219	235	210	238	203	250	225	218	238	226	209	212	222	242	218	208	221	211	212	231	213	200	214	224	199	227	212	252	247	193	235	220	207	212	225	233	193	253	195	196	223	203	225	223	224	192	202	215	218	255	188	211	245	228	220	226	230	184	224	218	225	230	227	200	212	217	209	222	211	210	229	212	237	214	207	225	246	221	192	237	230	210	208	197	214	212	218	223	212	199	234	212	229	176	196	211	201	226	231	201	220	224	200	240	208	204	232	207	236	224	232	255	239	238	223	239	218	243	222	237	215	230	221	223	236	219	221	219	229	229	206	206	233	225	237	217	211	209	233	245	220	193	208	221	224	234	238	210	231	193	227	200	199	215	224	245	193	204	222	220	187	211	224	232	244	220	252	218	217	182	248	221	211	221	220	224	191	240	257	227	205	200	223	206	216	235	225	205	196	198	213	225	221	198	168	195	223	215	220	227	200	210	204	211	199	213	202	232	215	238	239	220	208	251	226	198	216	252	219	217	215	227	233	198	211	218	234	201	218	195	228	222	191	221	218	219	224	207	211	211	217	215	234	218	212	230	221	190	211	216	211	223	214	215	245	218	223	198	183	216	224	231	220	221	265	229	199	233	219	221	221	239	225	215	221	191	184	202	200	214	215	214	224	223	240	223	250	225	224	233	203	211	198	224	236	219	205	235	230	248	213	194	227	220	230	200	207	211	211	209	209	167	224	212	233	245	216	229	219	203	209	179	215	223	211	213	201	218	222	247	252	209	207	227	208	217	220	230	218	202	198	210	228	186	205	220	234	241	242	229	202	225	208	205	219	233	232	222	229	216	220	238	240	232	217	204	187	205	228	213	189	199	230	220	222	248	231	217	210	225	226	213	232	212	206	221	228	227	265	247	218	222	209	210	221	202	192	206	235	196	215	203	205	245	202	223	209	218	211	217	188	233	245	212	230	215	219	199	200	186	195	197	223	214	225	202	242	200	204	211	199	230	219	213	237	220	197	208	198	202	194	238	211	202	223	245	220	224	196	250	205	216	203	224	244	268	222	214	270	194	210	233	231	216	212	205	216	219	210	219	228	207	234	220	211	224	220	236	194	200	184	211	226	187	225	213	201	247	229	215	191	217	221	218	188	216	215	234	223	209	229	210	202	208	222	246	213	198	230	230	212	213	213	198	202	181	225	231	214	231	210	234	210	233	193	238	226	227	234	220	214	203	230	203	247	194	210	211	238	237	222	258	232	228	204	215	200	237	222	228	229	185	192	219	197	212	241	212	225	209	214	223	213	214	221	221	211	233	208	227	212	226	200	205	259	213	212	227	202	188	178	244	215	223	212	205	223	213	233	226	216	203	200	198	209	200	235	219	223	211	213	221	201	204	216	228	196	218	212	234	209	235	202	220	186	225	240	229	249	204	231	230	225	242	226	234	212	210	223	237	201	244	223	218	208	245	199	202	214	211	221	244	200	214	227	183	207	210	243	217	195	200	213	229	194	212	220	235	232	217	200	216	217	216	192	219	188	219	216	227	204	239	170	216	209	197	215	207	236	255	222	216	221	227	223	208	196	196	222	234	238	209	243	225	206	234	206	207	217	177	209	214	239	211	208	196	199	236	236	220	190	211	231	223	189	212	233	225	248	215	216	223	233	204	237	243	244	227	213	202	204	219	239	239	188	207	198	212	211	207	235	211	185	196	188	236	244	209	225	197	205	210	231	206	217	232	205	224	239	227	214	218	243	207	197	222	234	213	212	214	230	199	217	205	181	228	221	204	239	236	213	250	218	216	209	207	219	236	202	206	209	227	236	188	234	221	199	210	196	211	215	216	254	246	234	193	209	210	222	232	204	211	203	226	201	210	230	217	205	225	236	233	215	226	202	233	213	206	217	219	231	199	219	213	190	234	217	226	198	199	203	204	199	193	227	207	212	228	234	203	248	221	201	204	217	217	222	218	223	247	215	214	200	218	207	198	228	189	217	198	224	243	204	198	207	196	255	208	225	260	265	225	230	211	201	215	226	221	220	210	221	211	261	199	194	263	228	235	209	212	247	211	208	218	192	216	210	223	211	229	194	214	214	243	227	234	208	218	210	193	187	220	223	207	219	245	216	226	225	201	203	222	199	202	219	243	221	229	223	194	214	207	221	204	229	222	218	245	216	213	253	209	230	229	241	228	207	224	187	220	226	230	230	198	212	227	224	209	215	206	215	194	225	229	222	229	201	242	230	210	202	206	211	210	219	201	222	211	184	211	209	214	205	211	215	204	223	208	189	233	242	204	223	192	205	211	205	212	223	202	235	201	215	217	201	205	220	199	217	218	242	208	228	237	258	231	215	210	222	240	214	194	228	214	234	232	192	204	205	217	209	232	211	223	205	218	209	212	226	219	207	221	220	202	215	221	211	216	225	249	223	220	219	220	239	224	210	220	214	203	211	207	214	204	235	211	213	229	229	248	225	243	229	242	226	234	221	203	204	212	234	239	212	223	234	200	210	234	234	198	213	208	240	215	217	214	227	216	191	216	232	217	232	235	223	204	207	195	199	213	216	209	221	201	207	206	217	183	192	214	208	215	241	222	194	214	214	203	230	215	218	224	227	213	219	186	203	226	212	240	222	227	208	211	212	237	225	225	227	212	209	239	202	214	202	185	217	219	222	219	191	214	240	241	239	243	198	185	194	196	237	195	205	233	235	199	205	200	217	222	209	201	210	215	201	216	224	221	199	194	211	219	216	212	225	223	216	209	229	230	206	227	218	218	198	220	205	221	214	246	228	236	215	212	234	226	219	207	231	181	239	209	193	220	199	197	205	238	212	215	211	220	216	211	220	226	203	251	233	212	233	202	241	235	240	221	227	212	243	189	206	204	227	226	247	240	220	203	190	206	195	208	238	208	198	184	196	196	189	212	206	210	231	230	214	226	209	243	210	243	222	221	222	233	221	210	211	207	217	186	197	202	228	195	217	223	221	224	244	206	227	218	240	197	216	238	198	199	206	205	211	221	213	236	210	243
2919	613	610	558	595	568	553	566	554	563	531	547	534	539	574	549	499	589	500	533	587	559	565	523	536	526	513	514	547	517	573	523	510	536	544	521	546	590	583	555	528	553	572	503	495	515	518	507	559	555	511	533	584	570	543	527	539	513	491	511	537	493	509	554	524	558	546	546	557	529	549	529	510	522	577	499	494	506	530	527	525	555	524	522	554	549	521	497	519	501	545	547	540	508	524	544	524	528	520	551	550	521	559	567	526	562	517	569	531	502	539	564	544	506	544	563	534	561	521	549	527	513	511	524	559	493	519	565	521	539	554	530	518	551	540	530	505	552	540	534	531	533	556	529	533	492	524	494	546	542	499	550	523	547	551	546	514	510	536	520	533	517	541	523	536	529	484	524	555	518	536	525	565	544	533	491	554	528	527	560	529	492	566	509	552	551	549	549	516	481	523	532	546	536	563	514	567	478	559	469	493	533	505	517	549	560	526	551	524	557	488	514	535	577	526	583	508	548	546	503	532	516	537	525	528	508	554	558	607	539	553	512	551	550	525	518	525	528	525	554	532	521	526	521	500	527	572	519	535	543	541	577	542	545	519	563	518	526	509	539	513	561	506	550	541	556	536	530	544	533	499	571	527	536	565	522	528	474	551	504	526	503	545	575	566	551	544	547	591	553	508	516	536	505	530	522	568	513	526	539	575	544	512	530	510	559	523	512	549	529	508	543	532	556	544	544	554	523	542	518	557	529	554	504	503	548	512	566	543	526	489	535	582	498	540	502	525	517	546	552	535	538	534	551	537	521	515	521	523	538	481	550	537	569	483	554	542	536	548	578	557	521	542	563	530	511	525	549	539	550	518	558	523	509	571	526	538	535	505	550	575	520	560	583	529	531	558	528	512	534	544	522	559	549	511	513	548	490	539	560	518	576	549	505	527	512	501	532	552	522	556	547	543	576	556	537	525	489	590	553	488	542	561	544	524	557	530	501	525	496	503	500	530	571	532	555	523	540	506	527	559	534	567	552	534	518	526	494	548	542	489	516	564	496	535	508	546	530	564	525	515	551	527	564	550	471	506	519	550	503	502	537	543	497	539	502	508	541	543	506	533	574	536	502	506	554	511	536	537	535	537	545	532	556	527	533	539	525	512	534	546	565	583	544	496	538	546	519	519	520	542	538	526	523	510	547	496	544	547	509	519	488	496	504	554	531	525	575	497	591	553	527	562	499	551	537	557	559	523	574	506	528	545	537	552	474	513	566	543	527	568	517	556	541	558	533	528	549	585	523	556	578	560	573	578	528	509	556	517	555	520	564	516	556	504	508	522	550	562	547	505	537	528	548	499	557	506	565	524	544	516	527	556	541	573	539	524	493	557	557	530	535	539	535	573	568	545	553	516	534	518	543	540	526	537	515	536	515	544	524	569	543	589	566	546	501	550	524	577	555	553	483	553	551	595	515	550	519	529	551	493	523	526	594	525	573	528	525	515	548	540	562	559	508	551	537	545	535	533	566	498	552	550	477	568	538	546	540	542	543	533	501	575	524	564	550	541	541	523	524	544	511	520	528	553	513	547	577	514	530	502	554	557	509	512	544	554	543	556	570	526	567	520	522	552	521	528	558	498	521	539	481	527	550	535	538	540	521	543	493	533	479	555	511	559	524	553	512	553	531	554	561	558	533	582	576	558	490	545	515	525	536	519	536	522	546	520	564	531	556	531	548	541	536	544	500	538	518	580	533	526	544	525	503	511	523	542	511	524	543	545	547	551	525	560	542	554	518	566	581	550	526	544	554	541	551	514	492	564	544	565	517	540	539	585	537	529	553	543	514	512	528	549	559	564	533	515	534	567	516	554	572	550	535	539	486	555	524	510	557	513	566	519	531	515	516	520	530	548	546	529	510	549	554	571	517	560	521	535	503	528	531	551	508	571	526	563	505	518	548	514	522	559	502	475	563	520	522	469	522	556	587	505	550	545	515	532	549	509	569	526	544	531	527	498	544	528	542	558	535	543	514	554	546	529	534	499	495	532	527	532	536	553	528	544	565	551	551	543	575	573	541	532	512	547	511	531	527	550	548	561	540	540	532	557	542	551	502	506	551	543	544	533	547	525	567	511	537	538	529	560	532	556	538	537	539	567	539	545	577	526	559	542	479	546	570	549	515	543	541	513	507	558	497	566	501	525	538	537	534	524	567	545	535	530	518	547	503	495	533	526	544	521	525	537	579	525	535	527	554	486	546	508	558	530	533	547	541	575	562	515	512	535	598	495	505	541	545	515	501	543	527	541	516	527	517	495	545	535	502	558	544	540	537	546	520	490	524	559	546	566	552	541	501	546	552	524	549	533	580	566	530	497	495	576	524	497	510	550	558	495	541	524	552	504	570	549	528	497	511	535	532	579	507	543	551	554	511	535	519	539	559	592	542	530	512	527	548	519	560	557	531	517	554	527	538	539	527	531	570	526	548	538	531	554	507	515	513	492	481	559	547	554	548	544	570	513	557	487	526	553	544	528	516	510	521	510	531	549	537	571	537	554	563	530	560	513	571	532	510	513	555	566	527	542	499	551	577	543	478	546	505	536	540	473	527	516	507	519	518	524	555	559	531	570	537	544	534	527	556	508	557	511	529	552	515	543	524	541	526	516	521	510	561	553	584	513	520	521	546	554	503	515	517	548	574	571	522	528	564	522	530	500	498	491	518	502	538	559	533	547	518	519	577	520	541	518	529	531	541	544	522	547	524	527	547	550	505	515	544	554	534	562	563	516	540	544	525	591	510	514	526	540	511	531	510	507	548	549	526	513	510	519	546	557	518	548	518	498	568	542	551	502	542	497	549	498	489	504	533	545	559	562	510	531	527	532	506	532	564	565	570	533	534	545	484	575	548	519	526	532	559	563	548	508	575	537	554	568	537	501	525	563	514	525	548	552	528	621	566	554	524	537	547	504	546	494	504	534	537	503	559	533	504	510	546	512	533	529	522	534	581	570	509	541	520	554	537	548	542	550	563	522	498	568	544	585	531	573	528	514	553	525	514	507	523	533	518	539	558	532	545	553	525	505	547	559	522	515	549	538	515	516	536	531	491	519	567	519	516	539	500	560	511	580	543	524	538	569	496	546	512	534	568	531	508	542	530	528	556	520	544	553	558	550	540	529	512	513	522	545	561	553	524	556	566	541	522	526	518	508	538	554	538	543	551	580	525	519	568	566	523	549	551	555	584	558	531	499	515	550	546	520	525	543	507	495	544	500	509	494	545	541	536	522	532	570	572	591	513	546	529	487	551	544	531	548	568	552	543	565	546	562	538	528	520	559	513	497	564	535	528	509	526	492	537	535	537	515	523	578	519	566	552	523	510	524	499	542	540	541	522	547	547	552	560	558	535	530	548	521	557	504	585	505	529	559	547	534	547	540	540	542	532	521	498	520	531	493	548	546	572	491	539	545	521	539	517	552	554	531	551	549	510	531	498	553	489	506	497	523	536	512	553	525	500
10775	919	693	589	539	402	408	416	392	397	377	344	377	332	359	313	361	344	328	343	316	353	319	346	315	331	327	319	302	379	347	361	326	321	361	353	361	348	299	340	296	327	390	342	334	353	348	366	341	359	342	343	348	319	344	357	347	350	351	312	343	353	317	332	309	364	340	323	347	327	319	350	346	323	301	302	318	348	331	367	283	354	334	347	352	319	343	364	336	342	315	332	313	312	353	355	313	344	319	352	323	321	359	371	333	335	336	327	303	385	359	364	379	334	354	366	341	363	323	337	306	329	316	301	318	320	330	338	356	351	356	329	357	305	345	359	333	338	357	354	345	332	316	333	335	353	358	321	359	296	365	356	334	351	326	314	333	357	343	314	321	323	383	330	308	329	311	324	345	337	339	319	344	317	306	343	365	328	367	362	333	341	371	331	323	299	323	350	380	323	365	339	343	333	315	332	343	346	324	311	348	324	322	298	372	338	359	291	341	368	344	336	354	321	375	317	335	301	321	345	324	371	334	306	351	348	345	313	358	315	357	324	312	317	305	319	369	329	339	333	310	352	337	354	364	366	333	347	338	310	358	323	325	319	385	346	335	325	359	314	339	378	368	310	360	366	328	341	354	324	325	317	306	376	372	328	288	316	331	326	296	350	317	346	357	297	335	348	328	338	341	342	343	310	349	357	352	331	345	338	296	321	356	322	316	341	300	342	350	326	331	340	331	312	311	362	369	343	308	345	295	317	335	325	363	304	313	317	336	342	326	328	355	360	321	352	345	288	358	326	305	355	341	327	340	355	312	349	351	340	342	364	348	313	315	346	338	346	337	369	355	341	320	329	357	331	320	343	319	331	330	318	326	331	321	361	350	358	321	336	328	337	315	327	343	369	358	346	342	359	358	328	341	361	362	350	342	314	365	346	369	346	344	345	339	340	321	322	328	340	329	344	313	362	337	326	340	310	320	327	348	341	353	311	294	358	357	341	343	323	360	350	353	346	356	325	318	346	335	366	332	322	345	337	337	380	350	322	369	280	350	339	322	322	319	298	317	366	385	314	360	359	329	379	348	338	340	369	332	360	340	307	324	347	328	358	344	347	335	311	322	334	344	329	307	357	339	314	306	314	361	378	335	365	352	367	331	351	355	329	337	336	339	357	359	333	325	328	348	319	349	323	335	337	297	355	330	307	342	345	322	282	345	373	347	348	366	350	326	333	337	318	334	305	356	294	370	367	338	333	327	339	326	335	331	320	358	344	316	323	328	371	368	337	328	310	309	349	334	330	304	315	342	333	348	371	353	321	333	342	317	278	357	375	343	339	365	338	365	348	358	363	346	318	318	338	312	326	379	328	337	352	350	328	331	366	335	349	363	332	342	310	318	353	323	340	324	300	323	335	324	327	335	388	315	326	332	322	333	340	333	331	325	351	294	390	364	336	328	335	336	323	354	293	331	322	355	346	327	310	287	366	352	316	357	331	334	345	293	337	353	329	345	362	321	299	357	322	341	309	345	329	346	363	324	338	323	352	330	343	307	331	369	353	360	322	329	370	336	365	310	354	322	326	347	348	337	354	342	324	354	346	343	337	342	310	314	351	332	322	349	310	308	304	322	327	373	327	344	356	327	359	319	360	383	343	337	354	368	338	344	336	325	320	399	318	376	329	353	304	298	312	333	358	322	333	360	315	352	365	348	339	308	371	354	337	327	370	332	338	328	313	337	320	318	353	372	356	380	349	338	325	332	337	319	339	328	324	359	356	353	339	341	344	293	329	342	361	345	332	336	358	321	340	318	314	301	356	328	366	324	307	365	347	346	333	351	333	339	322	320	349	305	345	312	323	306	338	372	385	334	363	356	341	328	314	319	363	360	338	333	319	334	331	323	330	340	356	388	335	335	328	315	305	359	373	322	363	366	341	345	333	307	327	327	329	334	345	358	337	359	327	368	319	312	354	321	343	334	313	326	316	358	349	338	332	354	338	322	340	337	347	307	350	354	336	304	356	324	337	365	340	352	368	328	329	336	306	339	321	327	354	363	339	328	333	336	327	275	377	353	315	359	354	369	345	325	352	345	366	395	322	338	348	307	328	301	341	337	358	336	334	362	355	308	337	304	346	351	320	324	359	344	342	339	343	353	320	329	334	371	341	308	318	332	336	339	321	332	301	328	360	287	350	318	363	334	333	340	349	295	343	326	347	368	343	328	350	312	319	288	326	360	344	330	339	341	369	331	322	340	320	376	343	368	330	309	361	371	328	346	348	303	329	335	342	310	324	349	384	352	337	366	333	323	336	323	343	338	378	334	348	322	374	350	343	325	319	317	338	342	346	312	275	343	301	355	318	306	335	384	287	331	397	346	324	330	328	351	342	339	344	347	349	344	357	338	341	354	321	336	347	343	326	321	322	371	329	302	349	356	351	333	340	353	369	307	350	304	351	318	349	311	369	336	339	367	354	311	307	325	329	347	317	333	345	330	354	330	359	329	332	321	326	302	360	324	347	331	305	326	321	326	338	347	325	318	331	353	362	311	347	318	349	338	320	368	358	317	333	323	304	352	329	346	299	298	346	330	357	345	309	330	361	321	308	356	345	331	319	336	329	337	325	330	313	370	336	337	311	322	355	349	344	363	353	333	359	366	336	346	333	322	321	296	334	319	312	355	363	359	363	320	329	327	319	289	367	327	344	328	339	346	363	332	322	374	343	360	342	360	342	369	301	356	343	340	363	363	344	344	336	351	352	309	343	349	327	330	378	348	328	331	338	355	342	345	331	324	341	331	375	335	362	339	345	356	347	366	331	311	322	324	362	332	328	327	345	350	293	361	308	321	343	345	361	323	305	359	354	299	332	365	331	306	353	354	368	353	327	322	365	356	359	341	325	322	324	349	330	342	339	352	334	372	359	333	369	350	329	280	318	371	349	359	361	330	317	354	328	288	377	320	367	311	300	331	322	309	324	319	322	319	339	306	352	313	347	336	320	377	357	320	336	350	357	327	346	349	314	338	335	345	314	346	365	325	344	358	354	307	314	355	346	342	341	353	359	355	325	312	372	312	353	336	367	346	336	321	326	328	322	317	330	344	350	315	307	364	309	322	341	362	353	363	346	345	316	373	319	322	332	300	323	371	321	359	298	363	382	350	327	327	357	292	350	324	335	363	349	332	333	351	330	346	368	358	311	359	351	288	318	319	315	332	397	348	346	359	378	325	308	331	358	324	305	345	341	359	330	338	337	339	329	337	339	318	344	352	335	295	328	361	350	351	337	350	373	344	358	333	365	359	331	328	317	377	311	321	357	295	312	324	332	322	356	319	338	344	325	321	333	308	362	319	361	354	308	323	308	329	322	337	302	363	373	361	333	345	342	353	379	360	369	364	304	364	339	332	348	351	336	333	327	340	349	364	328	314	320	320	325	363	350	351	333	368	345	360	339	302	356	362	325	346	389	371	353	333	315	355	354	332	314	341	328	356	342	368	319	308	346	356	348	326	305
8408	1101	1502	1654	1487	1245	1190	1160	1037	950	958	900	890	881	879	956	789	816	803	824	877	813	794	809	819	790	783	778	762	817	803	814	811	836	762	811	796	813	763	749	707	807	763	771	754	806	803	793	798	788	807	785	840	772	783	824	788	797	814	819	772	768	795	801	802	809	753	763	723	801	784	784	798	814	775	800	805	765	766	826	746	772	758	807	791	755	771	739	749	782	776	769	778	809	786	782	801	770	783	740	757	763	803	791	781	764	773	787	823	786	758	784	774	808	756	766	749	770	794	793	766	783	762	784	733	768	791	766	775	752	797	836	810	786	772	753	767	832	818	769	797	759	770	775	780	774	769	711	757	823	788	749	820	726	773	797	757	823	710	773	776	754	801	789	784	787	723	796	762	766	803	752	733	778	808	786	792	782	802	790	735	793	807	825	754	775	753	760	783	770	782	831	763	825	816	850	784	768	805	755	812	789	738	772	788	749	788	779	801	773	748	765	763	728	797	770	735	778	776	771	799	793	823	819	804	789	755	755	761	742	769	804	778	772	767	747	782	752	790	721	804	779	805	738	781	837	756	781	804	784	791	801	768	738	770	762	797	786	786	755	763	817	787	783	815	759	811	725	801	811	771	765	806	780	781	789	738	812	807	765	749	784	761	785	776	794	750	787	772	760	821	787	781	762	792	721	770	751	797	780	760	796	786	767	802	745	748	792	732	829	725	753	773	748	738	762	751	786	758	786	777	765	772	774	790	767	722	790	749	812	806	780	769	760	759	749	739	790	786	806	777	794	760	783	781	746	755	826	781	754	816	733	816	764	780	790	746	770	745	757	812	780	757	735	814	785	758	783	737	789	803	761	827	837	743	799	748	760	771	787	771	770	814	781	795	837	720	816	784	748	757	791	810	778	808	787	788	765	794	799	761	800	771	759	817	742	805	791	785	762	764	762	775	739	791	800	784	757	815	731	797	728	761	821	785	769	767	728	772	828	777	752	797	790	754	747	785	776	803	815	768	803	746	781	786	798	815	756	776	760	774	745	753	800	769	768	788	794	784	760	784	767	794	830	821	783	746	792	786	802	724	851	759	832	784	795	802	785	744	749	828	843	770	765	748	791	794	774	780	813	753	773	793	785	761	789	779	826	734	799	763	785	799	803	813	725	729	800	767	778	773	716	824	753	755	805	784	765	760	742	762	763	737	740	770	762	795	775	793	761	761	780	742	718	793	765	780	789	791	823	745	765	769	795	791	765	785	796	778	786	757	758	772	828	792	738	811	770	811	750	734	773	773	770	763	785	839	778	756	771	807	775	764	730	762	719	782	799	787	768	781	806	751	804	777	831	831	760	766	765	741	800	787	787	760	783	751	747	785	786	760	829	737	790	771	755	792	834	745	733	799	792	787	795	829	752	780	732	781	780	777	811	782	763	785	798	761	781	745	722	809	747	735	756	759	766	764	787	756	778	759	771	793	784	777	758	783	751	777	782	759	754	798	784	719	789	795	804	752	815	796	800	727	798	758	793	725	775	737	814	765	725	800	767	777	746	793	769	761	798	765	804	791	780	763	773	812	776	737	758	809	753	785	799	782	776	831	756	781	761	743	813	794	782	779	795	774	747	824	756	796	739	750	756	762	801	782	773	766	724	744	731	769	769	772	795	786	747	737	764	774	795	826	782	746	713	787	791	810	774	802	839	834	830	773	765	790	781	755	776	745	765	736	783	841	732	822	759	791	781	808	763	757	760	728	788	775	804	788	792	796	716	781	725	798	799	748	773	745	765	830	767	786	762	764	801	760	780	728	804	789	782	808	748	767	836	803	808	782	763	769	799	733	757	793	729	776	790	803	767	800	766	707	808	799	770	788	805	790	819	726	764	797	790	785	800	783	761	803	756	727	762	778	776	755	768	806	781	729	796	787	730	784	791	746	715	807	833	812	765	797	754	772	789	845	780	791	694	753	746	816	799	801	792	751	784	768	734	730	740	728	800	807	757	778	766	824	766	741	789	761	784	779	826	746	780	767	815	803	760	795	834	788	764	766	821	787	794	766	783	748	764	792	804	734	765	770	727	799	786	737	745	783	801	772	752	780	774	784	782	789	743	774	813	767	762	800	750	763	838	769	771	743	782	754	782	763	787	792	723	802	860	758	746	749	755	759	801	775	771	773	815	793	842	730	799	786	774	774	797	758	766	826	764	771	794	825	764	796	735	755	771	758	707	712	732	721	775	799	740	816	775	809	749	816	782	810	793	776	785	758	745	760	761	763	791	807	791	737	730	791	781	784	734	748	728	749	743	790	756	733	736	740	747	772	777	803	779	742	755	844	782	777	804	770	798	812	796	766	836	790	729	774	766	810	776	805	724	755	802	746	765	774	752	779	781	756	790	814	762	785	775	764	787	761	806	791	812	813	785	744	750	755	770	777	823	773	785	736	791	804	798	797	727	769	802	819	780	797	781	723	756	741	721	786	774	802	754	744	772	807	755	755	730	800	722	782	753	821	736	796	767	781	789	830	792	762	775	778	820	775	768	778	780	809	781	803	807	733	717	773	767	806	783	767	761	804	798	811	753	777	836	781	795	818	766	809	744	791	752	808	772	793	780	719	768	803	788	768	833	808	780	769	764	768	758	785	793	779	792	765	811	812	818	801	793	759	745	822	866	800	811	783	769	808	781	794	774	833	768	766	784	768	803	788	746	793	798	729	782	767	817	821	811	741	801	751	764	810	781	772	782	777	817	772	772	770	763	776	791	758	796	718	760	784	766	757	793	790	796	770	733	762	731	736	784	721	739	799	769	755	758	745	773	782	766	774	777	758	833	807	802	764	750	762	798	763	785	738	822	816	816	784	812	764	695	789	845	735	753	768	770	801	788	832	790	808	714	729	823	776	816	783	790	780	822	794	751	829	770	738	814	760	771	841	802	769	777	743	798	770	845	731	802	755	723	767	790	778	821	765	771	807	755	807	802	845	794	769	801	769	802	763	763	813	792	799	792	797	776	794	759	776	730	806	766	739	799	731	775	778	788	773	788	741	818	769	772	743	750	784	775	705	817	801	788	770	802	760	817	824	808	812	777	792	785	754	769	741	792	731	803	785	832	756	815	740	739	796	783	743	827	782	772	743	734	790	772	768	786	802	727	724	762	771	792	826	729	836	775	837	809	827	784	771	846	773	757	793	782	816	764	741	760	802	729	789	812	763	740	823	796	710	814	758	795	729	832	795	758	766	804	790	733	801	765	775	764	806	798	785	783	778	799	767	783	756	746	716	814	791	781	759	818	795	753	785	788	799	766	757	757	750	783	756	780	779	803	776	827	713	770	762	741	781	756	743	748	722	785	827	765	806	797	759	726	820	781	798	730	752	771	806	795	735	782	756	769	786	712	748	792	797	769	748	857	779	765	813	779	784	763	775	804	793	760	737	758	764	779	753	771	779	851	828	821	758	805	805	736	770	746	784	745	808	737	813	750	776	750	772	781	749	748	709	753
18520	1757	901	730	542	440	402	373	302	308	328	271	248	263	273	276	283	237	262	252	266	240	247	272	253	262	243	236	255	270	286	266	249	265	234	228	257	239	249	283	243	259	234	272	240	244	226	239	280	261	244	244	231	234	219	247	248	224	239	225	229	255	232	239	259	249	249	256	218	250	226	254	231	245	267	250	266	265	240	265	255	230	216	212	233	239	255	266	219	227	247	224	269	247	251	231	254	228	250	242	234	225	212	222	260	237	213	254	252	233	255	249	294	288	268	227	235	266	237	245	244	267	249	233	252	245	216	262	246	239	224	250	234	259	266	247	227	199	254	236	255	241	250	241	247	220	241	242	255	220	247	246	252	273	248	237	279	243	255	256	228	232	252	241	207	219	215	260	248	230	262	229	245	212	250	265	241	239	222	257	278	243	229	233	253	246	211	240	222	233	214	246	227	245	264	245	251	239	251	232	211	234	257	235	215	226	262	222	228	226	249	248	237	257	274	233	261	223	207	258	262	249	230	244	227	234	259	240	258	222	248	240	216	243	251	226	215	273	243	235	237	227	238	228	255	227	236	206	237	238	256	242	223	226	234	235	262	237	289	258	276	274	253	226	231	229	225	277	234	213	266	270	247	212	220	255	248	241	231	246	247	269	216	217	249	258	262	238	250	248	262	257	280	243	214	256	216	229	254	245	251	240	232	257	250	261	265	249	261	238	261	264	240	296	270	258	243	256	213	249	256	250	269	249	247	242	251	232	231	227	263	243	250	256	256	218	250	262	227	265	237	245	265	288	254	274	265	236	244	240	266	246	225	252	254	246	225	226	254	258	260	227	205	274	230	231	257	268	256	240	267	229	237	238	247	251	269	271	245	250	255	239	251	251	254	249	223	221	244	264	255	286	235	213	252	225	246	217	257	268	245	244	249	237	238	255	258	244	215	247	225	242	258	259	242	240	225	254	253	242	275	237	246	241	267	231	254	235	239	234	240	265	254	224	226	230	267	258	244	252	219	269	245	232	239	227	259	256	247	243	212	209	270	265	250	238	242	229	224	249	257	246	259	237	235	233	246	231	236	249	249	243	256	229	253	242	271	249	235	227	225	267	237	249	214	242	212	224	274	247	244	253	276	277	253	253	268	226	254	233	221	260	249	248	211	247	234	230	223	260	231	249	258	236	264	262	244	226	268	252	247	263	238	240	207	252	268	240	276	261	242	238	224	242	251	260	297	230	243	257	236	233	221	264	232	239	251	267	246	254	226	255	211	231	251	260	228	246	258	250	266	229	242	241	251	223	274	249	235	239	258	250	223	237	275	266	252	220	220	272	233	216	273	260	245	244	233	245	226	262	289	231	238	247	258	283	236	259	229	244	247	259	263	258	198	244	256	258	242	256	242	249	245	222	225	266	250	240	237	245	247	205	241	269	257	261	260	260	240	254	272	259	251	241	248	278	238	223	252	227	236	216	243	245	277	265	227	236	251	250	213	253	262	235	259	246	230	229	267	243	256	224	225	235	241	272	239	235	233	266	237	238	244	218	231	244	247	245	260	249	232	240	252	254	237	231	239	238	221	189	229	234	255	203	258	205	213	223	242	267	250	246	273	244	231	275	250	263	275	250	261	253	249	283	238	235	238	264	227	235	263	230	231	239	265	258	281	248	252	249	257	256	242	243	236	264	230	227	214	248	210	214	239	266	244	252	259	246	244	254	261	216	261	212	270	234	216	231	237	205	211	252	244	258	251	237	250	247	240	247	251	272	271	251	245	262	265	249	240	261	232	231	233	248	261	245	252	259	234	250	246	259	220	245	246	233	253	257	270	276	265	259	236	250	235	197	274	231	258	230	228	238	228	243	256	282	258	229	226	257	269	235	241	235	272	267	206	245	241	240	258	269	251	264	257	235	252	236	246	271	219	213	248	232	275	273	215	246	222	231	222	247	220	228	239	227	244	219	257	237	228	246	240	253	271	264	240	215	259	228	243	238	237	244	250	268	228	268	254	208	260	243	261	231	215	269	264	233	247	237	223	241	223	254	240	239	245	255	248	247	282	239	236	258	239	245	237	222	270	219	226	244	242	232	232	234	244	231	244	234	225	255	245	231	234	258	249	241	264	239	253	265	241	247	238	233	231	251	252	229	240	241	240	260	248	251	256	252	246	237	226	237	227	241	244	238	227	244	241	256	254	251	263	272	253	249	237	241	249	239	261	243	246	277	248	210	267	210	233	242	228	271	250	271	257	241	271	216	239	259	233	254	237	232	237	233	247	259	214	243	267	255	251	252	267	287	243	268	266	267	253	252	254	232	260	205	250	252	238	247	263	241	275	217	270	238	236	242	210	211	229	257	238	247	229	241	230	234	280	244	243	234	240	264	245	260	273	254	237	244	252	249	250	287	266	266	249	209	275	242	223	229	232	239	245	241	272	234	252	236	270	242	256	266	255	266	225	248	218	252	251	215	238	240	243	247	257	253	227	236	212	249	245	258	236	254	241	214	222	214	216	219	232	228	254	225	239	239	222	249	252	253	246	209	256	252	256	231	263	269	240	239	227	225	251	251	262	245	222	208	226	240	246	209	269	262	234	232	235	227	242	239	201	234	265	247	221	249	232	239	255	218	225	240	245	228	235	246	266	238	233	237	243	265	229	242	250	227	227	251	221	237	236	247	237	234	252	204	244	248	268	209	289	271	229	259	236	232	228	205	223	237	243	247	271	256	230	265	245	253	266	223	263	225	237	247	247	233	268	279	260	266	232	248	235	263	225	262	258	230	224	258	256	238	221	239	269	263	247	255	242	239	268	264	240	263	260	238	247	251	231	247	233	219	232	239	265	265	229	262	241	263	249	235	232	243	250	218	240	240	234	259	274	242	236	266	230	233	228	266	237	263	235	259	251	228	250	243	233	200	231	250	245	231	236	249	239	268	240	244	245	216	274	263	254	239	233	243	249	214	231	215	256	238	253	236	242	223	238	230	235	245	237	230	250	221	245	251	247	262	229	274	243	241	244	247	240	239	275	260	254	253	230	246	238	233	198	233	251	242	251	252	233	243	256	232	234	233	258	251	261	253	229	240	245	259	233	246	232	250	226	259	239	225	251	253	258	237	236	203	230	234	230	233	225	251	261	242	225	238	191	251	262	255	245	247	238	248	216	230	246	234	256	237	202	230	245	257	252	243	242	239	268	228	248	228	263	249	258	220	223	249	241	252	235	230	266	269	225	221	265	253	283	247	240	256	227	232	275	253	231	221	244	252	220	231	251	263	208	263	239	250	245	224	264	277	250	258	247	242	237	267	221	242	243	252	223	243	236	247	282	213	249	248	239	246	228	252	261	258	253	238	227	252	258	249	243	244	222	243	253	288	249	253	240	234	247	250	235	270	249	221	243	229	255	246	238	239	228	206	213	254	257	223	215	221	254	239	234	238	275	262	223	248	249	242	242	258	298	263	228	259	240	237	262	252	253	261	255	250	259	263	252	242	238	233
10626	1221	2014	2290	1828	1527	1331	1162	1007	980	890	818	784	722	745	736	710	648	668	618	658	615	640	634	647	570	599	575	619	628	560	578	598	581	601	571	573	589	586	571	567	547	621	521	610	576	575	573	570	568	595	579	546	583	595	560	516	555	565	575	592	537	558	580	589	522	547	550	523	595	568	565	590	558	540	570	605	549	563	621	577	566	606	562	552	524	579	584	555	543	578	538	584	591	541	551	603	567	563	568	593	555	577	599	565	522	551	542	563	565	563	572	555	526	527	561	538	529	564	575	569	572	550	515	586	564	563	575	559	584	563	539	535	540	566	619	577	539	552	584	540	606	573	559	555	571	550	550	572	529	564	583	587	588	574	568	552	553	539	599	536	558	515	543	560	533	573	551	602	539	589	541	555	549	529	533	499	545	556	579	538	541	568	540	561	585	550	554	529	564	560	551	599	540	630	580	570	551	577	552	570	568	521	570	582	568	554	588	573	595	544	560	601	606	568	555	560	541	509	555	561	548	566	564	579	541	577	582	524	557	592	627	566	545	600	529	552	545	563	541	563	591	565	576	563	566	603	588	561	557	559	577	545	585	556	550	580	542	583	554	577	548	548	523	565	551	541	538	553	570	569	579	597	532	579	557	581	541	550	533	576	519	583	552	565	550	587	539	529	556	576	558	539	543	589	541	587	577	545	558	537	553	558	536	575	537	561	549	570	563	569	568	560	585	597	560	572	574	552	553	540	565	529	530	563	617	556	600	576	565	505	566	548	566	554	548	561	596	604	577	569	544	579	578	546	558	593	605	532	537	524	568	573	574	569	542	546	576	540	573	509	555	555	599	535	527	576	595	572	581	551	558	581	600	564	556	525	611	548	618	575	571	606	510	573	596	541	571	560	577	567	528	572	559	524	538	562	585	601	574	571	533	559	581	555	563	557	589	597	559	539	527	578	527	546	519	561	542	555	560	568	521	585	581	593	576	527	591	580	550	515	559	588	565	561	614	539	556	522	591	543	575	553	564	590	566	517	551	569	547	561	582	554	582	586	534	544	614	544	552	562	525	578	563	606	609	530	568	549	556	563	550	548	533	559	581	565	556	549	562	552	553	604	579	518	557	592	540	522	537	577	502	570	537	577	507	569	550	556	534	551	553	550	526	541	555	523	560	585	562	556	603	549	561	536	565	532	594	549	541	587	550	613	569	536	575	555	565	558	604	562	572	552	555	514	534	567	546	592	563	567	558	546	611	580	583	556	528	584	558	579	620	588	570	554	542	549	561	534	570	520	611	516	549	564	579	574	546	583	548	532	535	583	565	531	596	575	549	554	554	580	542	522	561	570	591	560	558	584	569	586	591	545	577	568	526	535	577	582	608	545	594	502	539	592	575	543	591	577	552	540	576	539	516	546	549	551	543	569	593	543	546	547	555	540	552	507	585	577	576	548	541	568	594	542	560	572	517	622	589	593	529	548	577	560	529	554	560	560	580	558	534	577	548	507	535	564	563	551	551	560	569	572	563	582	548	587	552	605	550	593	547	573	589	534	571	579	557	558	593	586	537	624	557	588	583	607	556	556	528	579	552	560	572	554	560	563	575	572	565	538	568	557	577	574	601	531	565	554	509	563	559	537	586	548	568	536	560	567	543	560	586	566	549	587	584	593	597	581	551	556	562	578	543	594	587	519	529	577	596	546	544	542	527	564	558	566	556	560	600	506	536	543	601	564	561	594	558	573	583	562	573	558	541	598	570	601	545	563	563	581	546	562	535	549	553	592	583	592	563	565	564	537	601	543	544	590	549	565	528	530	576	559	539	572	571	561	588	545	553	540	564	568	545	539	570	615	571	582	555	527	558	601	566	563	564	536	565	557	542	539	523	538	525	586	580	571	563	561	533	590	580	497	536	518	579	556	539	589	607	560	568	572	536	587	586	616	510	565	610	533	571	572	593	619	561	539	557	580	549	568	535	567	579	587	562	553	555	575	573	569	572	588	536	552	566	512	608	549	543	561	535	551	559	550	562	565	570	539	555	529	569	561	507	541	580	519	573	556	573	548	563	535	553	596	538	567	570	588	612	584	576	570	521	558	546	587	555	524	567	559	587	566	527	587	559	577	623	540	539	558	556	548	584	596	547	567	556	569	565	542	553	523	559	492	540	531	542	549	611	549	512	506	514	541	556	543	569	569	550	565	544	545	577	526	566	551	528	524	509	555	606	503	555	574	561	561	514	571	605	558	568	557	568	587	586	613	560	574	544	558	558	589	565	572	596	541	562	533	564	576	544	568	540	621	572	602	508	507	580	540	546	588	570	550	548	536	574	565	576	565	504	547	544	628	553	549	628	599	566	577	544	594	585	549	538	634	603	576	535	552	578	570	584	542	561	575	528	522	566	583	550	564	550	587	569	589	518	502	585	579	528	545	559	579	555	565	575	604	566	582	529	547	593	572	571	582	573	546	537	555	579	569	545	537	573	546	548	572	578	540	555	562	532	576	598	561	555	575	591	596	544	562	533	539	570	570	573	565	555	582	494	595	575	556	562	557	569	500	593	557	553	590	550	562	597	570	585	540	555	553	573	574	536	590	505	570	547	525	611	560	555	520	561	545	562	572	546	520	573	568	530	606	562	529	545	602	552	618	523	542	556	534	588	534	578	586	567	578	604	568	594	575	566	557	595	552	559	578	514	570	572	600	546	569	530	578	580	558	566	539	607	549	560	569	554	577	606	603	525	570	538	572	562	556	556	568	527	629	587	590	575	557	559	554	548	548	558	547	529	605	584	536	566	545	539	596	572	578	571	533	561	578	539	597	582	562	545	555	583	537	553	605	573	570	580	572	514	579	540	540	544	558	531	578	560	600	588	570	531	556	553	576	562	575	592	566	507	580	593	529	535	553	560	571	585	591	582	559	514	545	579	563	601	550	544	524	542	547	565	588	560	554	602	516	617	534	566	600	593	602	536	539	609	547	555	560	568	523	558	556	575	557	595	554	532	527	557	527	574	555	606	556	569	563	594	575	523	564	546	583	536	524	616	568	559	559	546	534	587	550	557	571	569	560	581	547	553	572	540	560	559	547	593	557	572	582	580	558	592	551	549	574	554	582	541	567	536	559	527	586	608	512	551	592	573	541	565	554	573	543	586	523	585	571	572	520	573	586	551	538	578	568	598	566	559	557	519	587	553	601	543	575	597	582	564	556	583	592	584	586	579	570	545	539	602	555	521	613	579	583	564	561	588	583	588	610	527	527	551	592	571	522	511	598	526	567	552	504	599	568	576	588	534	575	561	576	544	562	544	560	563	584	603	545	585	602	598	529	577	562	549	556	561	564	606	620	545	536	563	596	543	537	558	563	578	589	556	548	550	601	572	540	577	606	555	569	564	547	584	580	543	562	571	518	538	611	585	545	555	526	563	552	595	518	565	608	562	618	537	544	555	536	545	604	540	544	532	487	550	509	516	520	541	590	571	604	533	565	492	606	581	595	558	557	573
3151	320	240	233	233	216	213	236	219	242	219	210	202	184	210	225	228	246	199	231	192	235	213	215	205	219	231	227	192	212	190	187	221	236	230	224	215	200	208	235	204	213	212	194	235	205	227	218	212	223	208	217	202	221	212	220	220	209	199	221	219	230	216	216	230	204	218	228	235	225	211	214	201	203	211	228	223	228	203	224	237	213	217	202	210	246	203	206	208	202	210	216	195	222	199	230	219	229	208	242	238	185	220	209	227	231	206	204	217	221	202	214	229	226	235	195	239	199	230	209	223	195	214	202	205	192	212	190	226	230	204	236	235	239	219	220	198	189	218	230	195	238	216	186	217	191	212	221	212	240	207	201	173	204	226	218	206	235	209	209	227	222	223	204	244	198	238	224	208	214	223	187	205	226	234	197	247	201	202	229	216	236	196	193	280	222	205	233	234	202	200	218	216	210	218	234	237	231	224	211	203	218	205	218	214	216	212	202	231	222	230	232	203	224	216	234	224	213	243	243	210	222	233	193	228	241	216	202	223	227	204	200	210	221	235	249	221	205	208	222	203	205	201	204	192	208	198	217	204	220	213	237	206	207	233	221	215	195	232	245	224	230	199	242	208	206	184	220	211	221	205	223	229	214	203	236	241	219	212	200	212	241	223	213	212	198	212	202	216	228	250	201	266	220	226	219	223	223	221	214	233	229	218	200	210	211	178	233	206	207	241	242	207	212	197	219	193	236	224	233	222	206	203	217	227	187	249	214	196	197	234	212	230	222	212	228	217	244	220	235	204	226	190	197	196	217	221	227	234	223	195	212	215	207	225	193	213	220	210	228	229	222	220	220	238	244	214	209	236	192	217	208	195	220	223	222	235	239	233	232	189	227	225	221	227	226	233	233	219	211	213	196	227	202	207	217	219	217	213	217	216	215	230	204	222	237	217	221	236	196	218	225	219	197	247	220	216	224	215	201	227	218	208	193	267	215	223	204	220	231	226	210	215	214	231	183	233	238	205	222	231	193	206	226	224	190	215	182	224	240	212	226	195	235	202	224	221	221	253	246	248	205	199	218	240	216	213	213	207	197	227	217	211	204	209	211	230	228	204	208	204	223	194	204	199	226	221	234	226	202	198	220	213	227	240	202	221	223	217	200	179	221	216	208	222	209	197	211	206	202	211	235	197	197	205	203	214	196	181	221	236	237	214	221	214	227	224	190	214	238	207	202	215	209	210	252	230	217	227	216	216	232	213	229	188	222	214	198	227	212	238	225	234	209	222	213	212	200	229	209	207	240	208	215	214	242	234	216	235	250	234	196	206	230	190	226	198	213	239	217	213	212	220	237	212	235	196	212	184	251	200	217	223	203	210	219	203	206	192	207	219	242	180	214	228	199	217	211	233	198	200	206	206	206	217	209	185	218	216	222	232	207	204	224	215	252	228	190	218	242	226	220	198	223	222	224	212	209	214	239	236	205	228	216	182	206	219	190	239	208	234	207	220	197	217	233	216	220	240	265	202	197	200	217	182	225	207	195	208	224	180	224	179	210	204	226	212	208	204	212	229	225	206	195	215	212	217	234	206	236	248	186	221	177	211	208	217	214	229	197	220	235	205	218	199	204	206	223	227	219	183	210	192	218	233	210	197	235	201	225	226	203	211	233	227	223	208	214	202	230	206	198	195	220	190	210	230	197	210	226	235	204	209	223	216	224	239	227	209	204	203	211	231	231	230	225	208	194	198	203	198	205	180	229	231	233	211	216	230	242	204	235	202	207	193	227	227	225	206	215	250	230	223	216	237	214	207	215	225	202	222	244	241	227	193	231	222	232	221	202	204	202	214	214	216	229	204	243	227	207	220	213	209	206	234	205	228	196	222	219	235	225	230	218	174	227	232	197	219	212	207	231	252	208	199	212	209	243	216	220	221	219	228	202	191	194	199	207	217	204	211	227	226	213	197	219	225	216	219	225	240	200	208	205	229	230	205	226	212	194	194	231	200	215	231	248	200	263	223	242	214	203	218	234	245	218	213	224	224	185	222	213	228	201	201	220	223	214	241	232	217	220	213	188	215	198	187	218	202	231	233	213	201	212	230	223	196	231	211	231	248	234	218	212	213	203	229	221	211	211	224	210	251	215	203	224	242	228	202	255	211	232	232	206	212	207	210	236	229	200	220	239	219	201	206	213	227	195	204	201	179	232	239	241	271	253	237	213	213	226	219	208	256	221	213	238	226	209	221	234	211	191	237	221	254	225	207	222	229	205	204	221	218	260	235	215	221	204	222	205	225	226	214	214	228	235	222	212	190	212	231	217	217	241	194	193	207	249	217	236	225	232	196	224	229	208	201	220	203	226	227	217	199	203	208	213	225	207	226	218	202	224	227	185	236	213	205	206	235	252	250	212	209	230	216	204	235	257	238	220	200	241	188	218	225	167	218	223	205	207	210	222	244	226	227	221	178	227	194	231	237	243	189	211	204	198	200	234	233	222	200	250	214	218	206	209	213	218	185	199	229	198	217	232	215	239	219	199	260	220	213	199	215	231	211	220	221	228	235	231	207	217	211	213	218	217	249	184	217	221	212	223	210	230	227	209	222	226	211	225	204	189	239	218	203	236	231	198	210	197	200	195	232	236	215	197	212	209	222	196	202	211	207	226	192	223	248	218	227	200	223	201	216	195	211	233	229	274	200	214	227	191	237	229	182	198	237	217	196	226	233	210	201	213	241	195	220	227	232	221	214	232	222	240	189	215	183	214	221	187	202	209	242	215	211	226	239	214	208	216	217	216	199	207	253	209	234	224	222	218	201	193	219	223	230	221	254	225	219	219	195	230	186	226	158	218	197	201	189	232	220	206	214	223	203	185	217	215	199	218	191	197	207	212	202	209	208	221	254	235	217	217	212	246	189	211	197	213	215	201	210	216	186	194	220	237	229	223	231	204	242	216	241	201	196	199	229	203	209	194	212	222	216	231	206	189	175	200	222	193	211	230	207	210	203	262	202	224	229	196	207	223	223	248	241	185	228	199	228	213	221	204	204	210	231	231	202	215	204	207	208	218	206	196	227	228	222	219	224	229	192	195	213	204	194	229	233	208	218	222	239	216	209	210	203	220	204	196	207	182	211	243	203	205	228	229	209	211	223	187	211	194	207	227	223	214	233	209	234	211	184	229	205	214	206	223	233	229	196	234	230	210	213	222	235	192	219	211	195	218	188	201	227	230	216	200	226	224	214	201	172	220	226	225	210	226	216	212	206	196	226	221	195	224	191	207	233	211	202	215	217	235	227	231	218	204	226	219	209	222	222	228	202	210	222	217	208	218	222	233	234	197	218	227	198	202	213	209	259	222	242	196	215	235	216	181	213	260	220	196	200	207	250	225	217	219	226	213	196	231	211	205	240	214	209	216	209	199	196	189	223	189	237	228	223	229	224	208	222	227	226	226	210	245	198	193	219	224	212	200	222	231	226	194	200	215	202	244	206	227	238	193	221	199	208	232
2840	597	625	606	588	579	589	558	550	545	525	523	527	556	530	574	523	510	551	533	522	573	547	553	588	538	528	515	549	546	545	521	534	528	525	513	519	525	573	515	533	526	526	540	497	607	563	472	517	542	559	530	495	531	501	537	506	538	555	539	513	565	535	536	496	524	514	534	521	530	546	498	507	558	590	510	531	556	521	512	552	521	548	555	552	537	545	574	548	514	573	569	517	511	571	489	592	501	539	566	509	564	524	521	563	523	562	537	558	516	561	546	533	519	506	527	534	548	543	554	547	516	543	511	522	494	526	546	533	516	531	550	562	557	513	526	566	569	523	536	571	536	538	568	555	548	534	502	571	517	519	503	523	566	517	514	504	531	496	522	533	505	564	546	514	524	532	526	518	516	505	570	511	525	552	565	530	533	529	532	553	541	568	562	516	535	544	503	494	539	559	541	539	558	567	520	559	533	512	543	510	563	539	524	571	552	515	487	539	562	541	539	529	533	487	500	537	533	510	518	569	506	513	507	525	560	524	503	523	536	515	535	526	495	482	524	545	522	545	548	552	515	566	520	580	552	505	527	534	514	503	539	527	545	534	546	571	580	518	539	520	549	557	492	525	556	498	535	554	542	544	560	560	535	515	534	541	547	494	523	576	512	498	539	523	525	494	539	503	518	506	537	532	557	498	542	501	526	540	565	527	512	517	554	579	499	519	550	497	549	533	515	516	533	503	504	517	521	520	503	563	493	540	555	512	551	522	510	539	557	526	539	542	560	552	513	554	506	580	513	523	554	530	541	559	515	523	523	539	543	571	581	535	534	516	541	518	562	530	535	511	527	543	534	525	521	517	522	549	552	515	530	501	506	512	519	540	514	574	543	572	548	530	492	529	580	539	531	528	533	530	569	530	517	548	527	530	526	583	555	536	516	553	548	547	551	547	511	500	496	561	511	529	526	576	537	512	514	577	526	502	494	552	508	516	560	515	546	540	541	529	537	554	541	525	531	503	524	540	521	498	572	533	536	565	518	532	568	557	578	556	527	550	522	540	550	533	510	557	566	523	524	521	534	583	521	542	524	527	523	500	552	504	513	543	544	491	542	527	534	538	549	543	514	516	513	546	546	580	538	569	546	521	544	527	485	538	507	512	586	555	529	543	500	559	540	508	526	513	557	525	552	501	580	542	545	514	541	588	535	560	493	517	542	563	546	483	513	563	544	522	527	543	524	525	544	546	568	557	527	553	571	583	530	561	529	506	584	549	532	511	539	560	536	566	578	560	511	513	570	505	533	538	559	532	543	515	495	522	539	532	523	506	528	520	494	549	557	556	504	519	536	549	531	567	558	529	506	532	555	525	517	503	560	568	573	558	545	547	535	524	537	568	568	549	534	573	535	521	524	530	506	519	538	573	531	505	499	531	569	512	562	566	546	538	567	536	510	531	517	560	507	528	575	528	504	529	531	550	552	528	523	522	566	504	536	512	536	539	528	551	561	562	536	509	576	531	588	554	537	515	526	521	529	515	532	547	569	517	518	542	538	534	531	514	482	549	554	489	520	541	546	548	524	533	532	558	527	516	553	534	528	535	541	534	525	537	534	525	568	504	522	504	571	564	542	551	567	540	536	519	510	555	567	543	518	552	535	558	573	516	543	566	527	543	569	514	567	505	502	557	525	544	581	509	523	573	532	525	546	576	525	563	509	554	530	545	523	508	530	600	530	539	551	544	538	577	574	530	513	531	562	512	558	522	569	467	565	495	544	560	497	537	530	532	526	525	567	555	541	550	555	565	563	524	558	519	555	550	548	520	538	491	525	565	534	526	531	539	553	560	552	547	518	512	561	535	539	533	520	484	516	519	581	509	532	514	558	542	544	546	511	532	518	568	534	534	537	518	525	521	524	538	524	531	585	525	557	542	521	512	511	520	506	531	515	544	585	531	542	522	508	560	533	532	533	522	511	571	540	532	528	516	539	558	518	511	555	542	530	519	538	505	490	540	530	540	523	538	500	525	519	563	514	538	592	518	530	502	528	537	479	515	561	604	565	524	523	552	549	557	526	559	554	547	572	572	545	539	576	525	543	529	532	532	496	493	507	496	499	540	532	517	514	508	513	576	533	579	511	539	537	547	531	512	507	509	519	468	550	576	500	516	507	525	572	561	542	516	536	529	516	544	545	496	535	574	551	558	558	546	527	521	551	583	534	535	520	535	511	543	488	540	501	519	528	495	558	510	518	531	519	534	567	535	512	546	506	511	558	526	539	524	475	584	550	533	539	548	540	538	533	543	548	534	489	526	554	519	548	527	503	559	536	534	501	514	556	502	596	528	550	544	548	562	508	528	526	550	561	548	539	525	516	504	486	593	520	546	576	565	553	541	575	524	525	501	520	544	513	506	540	550	536	513	576	540	529	534	530	528	537	520	565	529	547	495	526	547	530	541	529	563	528	532	525	538	563	523	501	525	546	531	548	528	583	548	520	510	556	518	516	506	526	552	543	550	522	530	515	528	544	535	562	526	527	560	529	546	481	609	493	551	510	572	518	543	506	537	533	579	530	541	548	513	526	529	540	579	537	536	503	511	581	487	580	543	519	556	517	544	540	544	497	572	511	562	537	531	516	526	509	538	530	546	552	509	533	571	580	529	551	549	549	540	526	512	531	515	540	564	470	549	507	535	534	525	567	523	492	539	530	538	542	540	524	511	530	522	571	521	541	540	589	551	515	542	559	527	541	564	538	514	494	499	518	552	540	536	535	493	568	545	511	521	543	489	534	498	564	567	516	519	546	582	550	479	552	565	563	572	518	575	558	533	510	554	521	530	528	530	566	589	563	547	555	527	514	493	545	538	561	535	562	554	556	535	530	511	540	548	530	536	563	522	510	540	541	501	492	564	533	529	514	551	539	541	575	504	496	550	538	506	540	522	494	562	527	496	514	549	568	521	570	529	499	546	560	540	521	568	515	534	509	515	520	523	549	531	536	510	543	559	527	512	514	559	555	543	530	593	548	541	547	533	526	494	509	494	533	521	544	560	568	579	554	490	545	522	551	522	536	537	525	559	520	537	532	528	540	544	533	512	486	546	492	502	564	553	500	556	527	564	541	530	517	545	521	561	529	545	547	535	557	546	575	552	589	532	534	543	571	551	519	507	505	554	490	514	501	531	563	575	520	522	529	513	524	523	570	517	517	530	533	535	545	527	518	542	519	578	514	556	583	513	519	501	533	524	558	525	519	516	552	584	559	561	539	551	566	543	552	552	542	481	549	515	541	536	530	535	574	537	532	532	589	578	558	503	498	519	505	555	538	554	513	509	527	549	541	523	557	535	545	551	549	512	545	619	576	535	511	512	536	538	507	509	531	543	541	550	515	530	544	508	552	536	540	515	549	531	536	520	536	476	517	505	562	573	542	530	544	561	539	527	533	596	521	553	532	514	517	551	505	547	534	552	488	531	532	556	564	580	507	522	559	491	516	563	532	574	559	563	498	538	495
11066	911	691	543	490	455	405	397	378	351	366	380	351	355	370	353	373	345	370	335	378	363	340	371	336	373	340	365	363	330	334	417	357	368	354	366	338	333	327	349	319	353	329	318	340	399	369	346	323	345	319	353	334	339	343	311	316	312	343	333	325	344	335	329	326	337	316	374	342	323	285	348	332	341	349	325	342	343	343	316	355	329	348	385	376	374	330	336	316	330	349	351	326	319	319	337	336	328	322	342	344	317	364	332	343	354	322	286	341	339	357	359	334	307	351	327	341	342	382	329	347	346	304	335	351	325	361	351	337	363	337	350	299	357	355	300	333	369	324	332	348	348	378	346	332	297	304	334	306	340	333	330	327	328	347	376	327	346	361	332	329	309	328	323	341	357	348	340	310	300	365	329	318	366	320	333	328	368	330	319	326	317	359	332	324	331	356	324	330	316	331	351	340	362	332	320	320	315	324	305	317	318	343	346	345	320	352	334	328	303	339	328	331	320	341	343	341	333	361	340	369	344	359	315	289	307	369	365	356	345	350	349	360	346	326	342	343	342	343	315	315	358	331	381	344	354	302	327	343	390	312	351	315	332	333	321	330	365	328	351	360	318	361	353	324	355	308	328	387	338	337	328	328	355	360	331	340	332	340	358	307	312	305	339	312	305	307	351	323	337	353	321	297	311	365	349	308	335	365	343	348	350	328	318	306	332	332	342	350	340	346	336	350	347	337	330	348	339	343	317	314	317	355	343	366	330	344	327	354	338	320	320	293	351	325	347	352	336	398	341	343	302	354	357	330	335	351	350	338	360	330	348	362	324	330	312	303	337	330	349	329	367	344	331	361	298	315	330	322	337	360	314	332	334	331	328	344	338	323	311	348	345	339	339	336	363	342	351	343	323	354	292	318	300	339	378	318	313	315	318	352	346	347	305	343	354	342	343	343	332	364	357	348	337	336	323	301	338	317	388	339	337	352	349	345	304	289	329	364	350	342	328	323	323	340	359	352	331	340	303	389	351	361	366	387	321	353	351	301	331	382	349	337	338	312	308	305	350	323	324	311	359	325	329	305	361	327	330	343	338	334	329	335	312	365	345	335	342	326	319	317	324	337	361	361	303	315	333	352	348	307	355	324	341	334	377	358	325	340	321	377	364	338	327	329	302	332	334	364	333	362	363	344	369	366	349	330	334	339	349	317	354	327	328	322	353	312	354	344	333	342	334	320	313	341	344	325	349	309	353	307	343	362	372	353	356	328	332	329	290	302	334	335	301	342	308	333	347	350	325	322	347	351	375	351	329	345	354	326	337	345	342	337	351	319	341	320	342	362	359	353	329	330	336	365	337	291	319	283	319	334	329	335	327	293	333	317	309	314	344	311	341	327	347	309	381	319	331	327	352	347	296	326	336	346	352	354	351	338	333	331	333	341	329	330	370	331	326	307	326	336	326	347	336	329	324	326	329	343	321	338	323	328	295	315	330	351	338	303	341	344	351	349	318	336	370	336	310	305	374	348	310	329	298	328	326	374	338	336	343	302	318	325	341	304	301	372	324	318	351	359	325	362	310	353	327	349	358	357	351	355	331	363	313	368	337	322	337	318	374	347	343	297	333	350	374	340	321	342	376	336	331	306	354	388	327	357	306	362	332	334	321	358	355	340	328	313	312	342	320	317	284	345	312	354	365	356	323	330	335	337	310	310	347	348	361	335	327	343	311	321	344	324	355	346	323	368	337	296	352	350	342	336	347	330	349	337	325	349	378	368	336	312	285	323	333	339	322	340	352	324	352	361	297	326	307	346	343	357	337	316	358	314	322	357	333	323	354	332	328	312	354	335	300	349	341	319	340	309	364	351	342	342	310	300	293	364	351	365	343	341	388	350	311	329	310	330	362	384	328	292	352	329	319	334	344	348	348	312	367	311	325	339	350	326	333	347	341	362	359	342	314	335	324	359	355	296	349	301	314	341	328	369	324	335	340	332	291	315	359	334	325	330	309	346	320	312	310	344	342	328	362	334	306	354	312	308	313	356	328	330	345	339	310	341	348	340	320	325	326	348	355	347	304	330	354	348	343	330	374	345	321	295	350	343	367	324	356	317	368	331	330	356	330	327	333	304	347	323	265	344	362	304	334	341	352	320	352	334	355	375	366	369	390	354	342	367	366	340	344	322	336	323	332	322	355	313	326	338	332	322	306	336	341	338	315	381	349	342	341	328	328	305	316	347	330	316	329	307	283	352	335	325	295	320	360	356	326	328	351	322	362	340	316	346	325	339	348	298	322	326	335	328	320	310	340	349	359	324	326	352	332	320	347	350	329	333	355	350	348	329	331	330	313	329	349	378	322	340	318	333	311	328	316	313	316	327	308	346	339	327	356	357	360	332	307	312	314	335	309	341	354	346	333	300	307	355	332	324	328	349	384	371	339	326	373	330	356	329	341	323	326	337	311	347	323	358	361	355	356	332	320	354	330	341	356	354	346	331	307	297	326	361	349	322	361	372	367	307	314	317	326	358	355	335	332	323	360	322	356	375	332	357	321	312	340	317	348	364	364	347	315	357	390	344	307	343	351	306	357	351	374	360	307	300	345	303	311	347	332	314	339	340	337	364	307	326	330	343	347	329	335	356	374	371	352	333	323	325	343	306	337	314	312	299	330	344	348	290	309	339	314	294	315	334	325	344	340	364	321	363	334	352	339	339	348	342	312	345	371	347	334	355	354	353	299	318	302	329	346	331	323	374	327	333	369	318	337	341	336	309	325	330	344	356	322	325	354	340	367	313	329	323	339	332	336	338	305	338	335	352	371	368	341	334	316	323	344	355	361	340	342	349	337	365	314	352	337	302	337	300	335	356	357	347	333	307	351	388	316	341	363	345	344	374	333	317	347	346	331	389	361	319	325	365	327	371	381	340	354	324	344	326	318	330	313	344	327	335	333	339	354	318	328	334	368	369	320	353	340	305	321	351	330	314	357	299	326	304	363	342	339	338	325	341	329	366	370	374	326	314	328	331	330	357	289	334	324	334	362	347	346	329	334	313	329	306	374	335	361	326	334	338	340	364	309	333	323	333	329	357	355	383	305	307	314	354	318	323	322	319	315	346	348	316	321	331	314	306	326	330	357	315	322	376	358	342	348	302	356	334	333	337	332	364	349	327	320	377	351	336	330	335	330	349	337	330	310	348	305	359	337	323	346	325	336	323	354	332	335	361	348	381	342	340	353	331	357	316	362	327	359	318	344	311	352	326	299	320	332	339	350	352	352	368	363	329	337	336	368	319	303	317	306	314	337	358	334	354	334	340	332	351	355	347	352	331	313	313	310	356	311	339	352	341	330	334	306	308	311	325	335	332	355	326	324	312	301	319	327	329	313	371	336	331	350	361	332	340	317	334	321	368	349	329	359	315	317	361	362	369	301	344	357	347	336	304	344	342	337	356	347	335	358	345	339	304	360	339	340	351	312	324	322	381	321	350	355	335	336	314	347	347	335	355	351
8487	1094	1578	1645	1574	1370	1199	1076	1004	984	971	857	870	886	847	876	872	852	849	821	827	837	813	770	804	847	824	847	753	748	780	796	770	830	796	778	800	774	792	859	778	802	817	773	820	802	797	759	758	763	751	753	757	782	780	744	811	752	741	817	749	790	752	791	780	801	783	821	760	742	761	785	829	789	834	814	773	805	823	767	782	818	765	754	805	771	844	792	774	786	768	828	793	848	722	751	825	791	759	744	791	782	768	797	756	787	765	787	806	818	772	763	743	778	747	747	798	753	802	807	792	818	807	757	812	784	810	762	791	782	783	756	751	836	730	767	781	802	742	759	784	809	741	798	796	754	805	819	778	802	812	737	793	805	763	798	767	779	718	792	777	762	807	819	777	804	760	737	751	821	715	782	752	766	788	816	739	806	742	772	781	717	811	836	824	778	770	839	800	778	799	755	781	750	810	777	772	736	823	791	758	756	777	777	790	752	755	743	746	760	799	766	761	775	793	803	785	792	764	789	786	787	819	786	792	722	792	853	763	828	757	796	815	794	795	813	775	786	838	750	769	749	726	788	764	743	749	782	779	758	717	785	776	774	780	826	765	803	751	748	809	803	760	759	816	762	775	790	825	748	755	754	804	803	770	747	787	811	738	751	805	800	724	734	790	817	816	754	783	775	784	782	852	763	738	826	810	799	776	828	780	798	786	810	721	763	788	767	797	787	751	726	757	771	801	760	788	804	786	805	813	849	810	816	806	750	737	780	783	772	782	811	778	778	801	800	719	746	788	785	726	786	775	732	761	809	798	802	778	745	857	802	784	766	785	777	757	771	747	763	827	756	779	744	769	781	829	752	758	762	775	760	783	793	746	739	721	720	797	777	761	789	786	790	745	743	797	781	748	703	779	773	766	753	781	774	736	769	715	796	797	763	768	743	800	798	761	770	731	773	739	787	804	734	782	811	790	813	766	821	771	797	771	772	797	757	749	707	819	791	754	798	761	761	748	803	742	774	762	822	823	802	780	812	790	796	782	818	772	785	787	754	781	777	775	769	784	749	816	828	754	815	750	743	780	751	799	750	793	790	780	772	811	750	766	777	810	776	801	829	773	833	784	772	774	773	787	789	779	794	827	809	786	784	731	782	743	798	807	736	764	782	760	819	822	801	800	810	784	789	734	735	766	759	750	772	789	783	766	739	825	750	840	770	786	741	779	767	779	791	748	813	750	805	774	833	785	787	752	781	773	768	773	804	818	825	770	760	791	747	785	801	767	766	791	738	779	813	719	740	750	731	753	747	759	742	777	764	812	751	806	775	796	761	777	821	828	714	767	750	734	770	795	812	797	800	787	788	790	786	744	806	756	753	780	857	753	776	773	795	809	818	793	790	804	767	797	815	757	762	775	777	730	710	769	758	834	788	789	760	778	800	747	816	736	779	794	760	803	807	764	801	809	749	745	743	719	776	746	747	793	763	775	748	774	764	833	829	780	804	779	847	766	738	798	761	771	778	786	769	773	744	787	854	773	782	765	779	774	763	734	728	765	751	792	783	748	772	768	726	767	771	773	770	754	780	789	756	811	775	780	766	745	751	719	710	753	834	780	748	748	768	722	777	829	775	801	820	790	767	733	774	789	753	708	765	815	784	730	783	756	811	806	785	788	775	764	854	806	737	787	747	745	749	782	751	782	734	791	746	818	779	767	793	777	743	727	793	792	760	755	736	734	723	764	755	736	748	809	800	780	741	805	774	736	813	820	788	779	789	819	760	795	780	812	744	801	789	778	757	769	774	785	752	765	716	741	775	773	788	796	809	777	743	798	773	769	806	775	775	755	797	793	790	783	778	673	745	796	785	769	794	744	786	791	802	774	775	738	754	825	766	780	832	766	764	775	757	789	761	770	790	794	748	786	705	730	777	753	761	815	725	794	762	765	768	746	744	771	772	758	790	771	771	791	735	761	780	822	782	726	715	781	796	775	783	783	786	801	805	744	750	847	769	720	757	797	811	802	786	776	767	780	780	775	821	760	755	758	757	815	751	788	790	726	812	752	796	736	767	770	773	775	761	774	741	764	822	731	803	740	748	787	782	745	794	776	735	764	799	696	827	765	824	756	811	766	832	777	782	789	783	774	802	776	769	785	786	745	774	795	782	751	787	758	805	786	791	764	765	772	786	745	753	776	761	775	775	765	825	803	775	769	820	751	731	753	753	792	813	759	755	775	780	794	759	768	788	776	832	793	788	752	820	809	797	800	774	818	777	757	797	796	765	771	803	749	791	724	812	769	823	788	803	810	812	770	758	811	782	761	761	720	763	774	804	733	785	777	724	797	826	769	742	779	763	703	737	770	776	804	808	792	842	815	761	824	765	775	779	762	759	757	796	785	800	800	768	751	802	768	805	791	783	797	734	758	777	779	724	775	779	760	749	793	745	774	796	740	794	758	756	809	773	787	774	739	803	732	776	825	777	766	729	763	794	743	820	769	799	760	793	681	776	806	763	766	852	801	771	762	757	820	822	735	749	778	727	735	785	756	786	754	766	754	756	752	759	798	781	783	783	798	791	808	801	772	831	800	747	796	780	738	732	821	837	760	782	786	810	769	787	791	800	796	786	802	720	750	745	815	784	768	803	731	751	724	798	747	753	775	766	816	792	798	785	808	785	801	775	763	750	771	774	762	789	806	786	776	804	757	810	764	831	789	782	792	798	830	767	776	766	741	815	748	807	763	773	805	824	761	758	786	794	752	708	782	794	839	794	713	769	795	781	804	807	759	735	737	786	755	775	802	729	776	785	792	750	737	777	783	759	787	788	721	771	770	779	779	778	757	746	779	816	814	774	769	766	805	730	777	756	780	784	797	785	789	776	768	798	793	779	769	797	725	765	758	779	736	811	767	830	796	734	833	805	777	763	760	815	746	778	791	765	795	776	765	773	783	795	766	717	807	762	772	765	770	798	782	746	740	767	796	800	806	785	802	743	771	762	794	742	803	808	779	741	723	778	816	786	760	809	839	720	780	798	803	811	780	851	718	769	751	758	785	770	776	749	793	786	780	776	761	740	796	802	780	786	764	777	819	738	741	791	767	798	769	752	763	776	771	736	779	778	792	812	765	802	734	719	758	753	777	770	746	751	805	772	766	783	802	821	743	807	782	808	770	790	829	720	769	790	842	780	777	735	804	795	765	762	791	725	791	791	779	762	746	758	748	845	784	809	789	730	754	732	778	754	761	780	795	754	741	783	837	804	786	787	807	731	788	778	806	764	766	816	791	774	792	738	768	765	770	767	710	773	743	876	768	828	763	768	753	724	776	752	736	780	757	751	741	774	802	806	818	762	831	751	796	755	729	775	816	787	778	797	776	746	795	770	771	746	755	787	798	758	809	763	791	778	759	731	746	776	794	794	758	762	783	821	800	789	746	795	786	815	800	797	774	710	732	825	758	776	789	775	768	753	800	789	760	820	786	810	756	782	764	797	782	770	751	770	802	762	796	776
18564	1764	911	759	570	432	388	342	310	286	298	284	262	300	269	291	264	276	244	299	256	250	222	258	253	247	276	275	263	245	240	218	251	251	231	231	254	264	263	239	243	257	252	229	245	250	240	213	212	250	248	268	272	235	258	245	254	222	250	243	249	261	249	235	229	247	237	240	230	268	237	229	258	245	261	240	240	253	293	231	268	225	264	259	206	234	225	255	233	231	276	238	235	248	243	238	255	249	246	227	229	214	265	263	258	231	237	254	244	234	244	231	266	253	261	252	253	227	239	256	258	251	257	235	225	235	229	253	222	211	229	230	230	215	237	228	248	232	251	251	240	237	253	255	261	253	262	271	250	215	268	245	236	230	234	252	237	232	238	236	236	221	253	268	220	226	233	282	255	245	261	240	231	250	237	219	245	250	225	215	278	262	232	230	248	283	230	229	222	254	264	242	261	243	258	267	261	253	259	261	272	221	257	232	223	227	228	228	237	266	265	219	240	243	238	232	216	227	245	215	237	247	231	264	254	243	213	272	244	225	271	254	256	225	264	245	216	224	244	272	234	214	226	208	245	247	228	243	278	249	205	264	249	239	247	236	244	255	249	251	261	241	255	277	231	249	253	240	245	238	224	232	235	263	262	260	234	224	235	233	246	238	257	228	264	255	240	245	261	250	239	234	213	264	250	232	235	241	237	250	245	244	227	251	239	255	232	285	228	263	214	233	254	216	253	230	233	236	241	257	265	242	226	256	267	257	264	220	243	237	236	251	253	256	241	253	243	240	245	235	251	245	248	267	253	233	263	209	257	245	220	244	230	260	254	238	261	275	230	241	210	260	236	223	258	244	250	249	226	238	266	236	225	239	236	272	261	288	254	249	274	260	213	200	235	246	243	225	200	246	260	219	249	263	264	252	237	222	230	269	247	254	244	283	255	245	241	227	219	248	248	270	261	224	223	229	241	240	229	221	255	255	269	226	235	203	235	234	237	259	238	248	230	226	243	215	231	251	263	225	261	246	250	217	216	256	221	265	224	241	240	259	267	246	263	233	233	240	250	272	253	257	252	256	238	254	237	240	249	248	240	279	232	213	211	245	272	273	249	271	230	249	257	242	221	271	254	259	225	223	248	230	271	262	230	240	227	241	230	214	263	252	231	232	238	244	227	256	244	241	228	201	248	250	257	275	227	262	251	238	220	225	214	250	252	261	259	226	209	250	265	226	231	209	242	261	260	243	261	259	213	246	219	255	234	252	238	253	228	226	255	246	274	225	232	241	237	260	246	242	216	205	245	232	270	243	223	245	260	260	256	261	231	243	216	251	274	239	223	252	244	246	268	226	215	214	238	255	247	246	252	260	250	276	243	245	216	229	261	269	234	266	263	248	271	258	235	223	206	284	250	224	265	258	220	217	239	258	233	224	242	226	248	251	246	266	225	255	215	228	232	255	240	238	253	258	254	241	236	236	241	236	243	246	233	238	227	236	230	226	242	247	220	265	254	203	242	265	252	263	254	211	248	228	217	264	271	263	261	244	260	222	255	248	261	241	245	216	246	236	234	212	264	248	241	202	292	268	251	234	239	253	251	246	242	228	234	244	232	211	207	247	212	256	256	252	225	248	241	233	215	220	276	259	233	267	249	260	245	238	204	231	212	241	226	253	254	243	229	254	261	259	214	250	244	239	241	248	242	269	258	218	239	211	256	255	246	242	217	216	214	221	246	247	237	244	240	236	235	265	221	251	248	234	259	230	234	233	258	210	232	231	235	235	266	244	236	239	275	247	240	229	255	243	240	250	253	205	282	274	237	225	246	222	216	228	275	238	261	229	217	234	215	217	222	233	260	258	232	252	239	255	246	250	234	247	235	223	226	237	253	238	265	227	248	251	248	244	222	246	251	254	226	268	277	223	232	282	247	279	260	246	233	221	245	253	252	237	267	264	237	217	237	278	230	263	258	263	254	262	279	269	258	221	243	238	243	225	263	250	246	282	269	267	228	238	226	211	233	234	261	245	238	228	248	209	248	242	229	230	256	265	233	233	254	285	250	239	231	269	216	234	282	255	237	221	239	266	220	255	227	257	227	261	227	237	245	241	261	241	238	243	226	273	263	217	236	272	236	270	233	238	249	238	249	227	217	242	225	241	230	245	234	232	262	244	249	221	261	235	220	237	213	239	248	232	229	230	237	239	268	223	245	238	228	226	238	251	235	266	230	237	236	238	234	249	225	250	251	219	248	286	250	253	224	246	258	227	238	253	226	222	226	223	238	258	233	272	248	224	229	266	245	237	222	257	225	229	257	240	233	252	228	249	217	211	246	246	243	235	271	236	268	264	226	230	269	244	259	260	244	221	244	240	241	222	235	250	238	239	227	232	246	237	223	251	247	251	230	253	244	231	256	232	248	244	223	225	270	240	239	242	232	245	229	227	227	279	241	235	247	262	216	240	228	235	251	232	287	256	261	261	229	230	235	224	271	231	233	232	265	265	246	261	240	196	240	263	249	221	232	248	238	257	256	250	249	210	255	240	220	226	268	239	254	241	247	247	248	274	275	229	249	245	264	228	256	203	211	234	221	245	265	289	251	216	240	223	221	259	256	245	262	242	201	254	239	248	236	227	243	231	250	262	258	228	248	229	227	239	247	260	263	242	261	241	253	248	226	241	232	224	219	232	254	278	232	258	213	245	254	243	250	236	263	248	243	244	239	253	241	243	227	250	225	203	263	273	265	224	241	223	222	239	243	244	222	236	241	238	255	232	226	233	235	227	207	222	237	229	224	224	237	251	254	232	235	237	242	221	240	239	235	241	239	242	249	229	209	231	240	245	236	263	230	235	246	278	261	249	245	237	242	240	235	191	252	234	218	254	267	240	242	235	219	234	266	260	238	211	244	248	225	235	239	223	253	243	257	264	243	239	218	243	245	239	249	279	238	227	263	242	224	270	220	243	218	222	231	257	242	243	233	259	236	246	223	236	232	276	244	242	257	238	236	232	242	254	234	259	233	238	258	252	255	241	222	231	254	220	250	244	246	252	218	251	223	256	236	218	270	279	247	243	216	274	268	210	213	233	228	245	282	276	240	248	243	232	253	243	253	231	237	256	270	240	251	220	274	258	234	228	260	213	203	257	217	261	222	248	247	244	217	262	249	252	218	249	279	266	234	255	250	236	240	244	265	229	254	255	243	232	226	251	253	245	239	222	263	194	239	258	232	219	265	254	220	240	260	232	240	217	216	247	226	251	232	255	238	272	211	251	236	237	260	229	245	276	270	235	231	240	265	246	226	242	243	244	272	258	211	246	248	246	250	257	237	251	251	237	237	233	235	251	262	259	265	219	264	265	225	250	246	208	246	234	247	260	247	255	228	252	233	226	212	245	222	215	241	251	238	218	236	261	219	241	244	247	228	270	227	221	247	256	225	241	250	261	226	265	253	236	250	225	254	231	275	239	284	275	235	254	228	255	252	249	261	243	239	217	247	237	275	254	265	245
10387	1229	2027	2228	2032	1592	1307	1133	1007	901	840	769	754	747	712	698	698	643	669	677	617	657	647	661	613	617	639	614	620	593	614	567	590	599	610	556	569	602	596	556	589	582	588	584	596	570	574	533	570	525	544	581	534	560	568	566	568	572	605	567	554	552	535	564	565	563	574	580	526	543	613	540	545	570	601	574	558	592	610	543	585	547	564	549	555	612	569	563	581	561	566	542	564	585	540	575	578	527	555	570	511	586	557	603	559	518	544	561	553	587	575	553	553	557	584	546	560	540	525	558	635	539	555	567	605	546	568	570	569	586	585	562	557	532	531	560	568	587	589	564	549	526	542	596	575	562	532	502	568	564	566	533	592	572	521	586	523	550	593	588	576	559	566	578	601	585	585	542	579	537	593	550	539	531	561	558	572	551	562	562	550	551	595	549	565	585	525	541	566	553	562	541	580	551	551	559	542	568	563	559	577	554	572	543	553	547	552	599	577	554	599	565	556	557	539	571	547	556	550	557	544	517	561	554	545	609	568	520	574	574	546	565	539	543	562	521	592	528	554	503	516	538	578	572	519	570	569	573	595	583	560	511	516	532	557	570	605	564	599	597	540	556	555	583	568	580	553	540	560	568	553	528	519	532	547	541	574	550	543	542	558	527	523	548	583	627	547	554	562	611	562	550	527	581	598	563	563	519	557	556	539	558	533	595	531	551	551	561	532	572	593	515	536	537	531	537	570	577	575	555	541	565	517	581	522	577	549	568	551	570	552	581	543	586	597	519	577	546	547	552	530	588	521	552	559	569	568	534	571	489	560	567	575	563	512	574	487	566	559	568	604	572	538	509	553	580	547	570	556	531	580	510	547	579	530	540	561	547	525	587	597	588	569	541	533	549	550	584	537	551	535	532	556	558	612	530	591	558	574	540	530	561	561	516	530	566	541	610	559	541	545	534	554	540	611	570	569	555	555	570	542	601	561	543	544	579	535	599	544	548	555	549	559	538	562	529	552	583	540	581	566	535	562	517	598	532	586	565	551	567	584	540	569	574	601	583	557	556	529	551	550	567	500	618	617	530	519	551	569	571	579	544	549	573	582	566	557	558	555	541	531	547	563	547	569	585	546	533	555	533	603	593	565	605	576	555	588	559	549	576	545	531	542	544	548	517	562	528	564	575	546	590	577	521	537	574	541	563	509	559	531	570	559	529	501	544	507	586	575	522	577	560	572	532	553	547	500	552	556	533	587	548	561	559	612	553	568	583	604	552	539	562	545	547	521	547	593	588	522	594	567	578	542	517	562	544	552	561	611	519	576	597	526	586	568	530	605	612	563	519	535	582	519	545	560	582	552	571	597	547	558	599	564	526	578	552	539	582	558	544	534	557	511	569	572	542	612	569	558	548	594	586	586	525	588	546	543	574	546	598	545	572	544	528	560	599	562	525	549	577	544	586	542	576	521	570	597	537	582	584	542	575	573	577	526	579	564	538	536	570	574	558	555	550	559	582	558	532	556	576	562	607	562	549	586	548	556	570	540	504	538	544	544	541	532	556	545	549	571	556	536	547	572	542	548	557	544	569	596	554	549	522	510	531	574	531	532	563	570	566	570	596	570	598	547	556	560	546	578	558	542	556	592	553	528	539	520	574	519	591	533	540	569	544	566	561	550	591	550	533	580	533	562	576	586	543	591	562	557	574	538	618	544	577	530	568	592	581	574	572	554	512	571	534	571	596	541	608	547	574	502	555	558	523	570	585	546	524	564	553	529	554	556	558	532	521	554	555	548	607	504	577	538	556	616	592	586	548	585	582	546	575	550	554	552	548	512	556	535	549	562	525	561	556	514	544	567	542	552	528	588	571	550	588	541	552	524	557	553	560	580	527	539	571	571	543	574	563	575	549	608	594	581	582	505	606	586	610	550	538	535	557	549	566	565	551	567	578	581	549	578	555	595	574	569	538	578	547	580	550	571	574	559	536	553	589	565	548	535	564	520	538	539	575	591	567	571	520	594	572	529	614	567	604	539	583	554	559	564	558	566	541	562	560	531	531	596	587	534	569	556	550	535	574	540	584	583	529	506	569	561	576	582	601	546	534	548	524	529	521	536	547	520	538	533	541	609	603	545	544	510	585	583	542	593	548	553	514	555	507	569	589	542	567	573	564	620	603	578	534	575	553	557	521	526	554	550	610	550	520	589	557	554	539	576	528	576	576	549	548	571	542	542	573	572	542	555	569	577	550	542	552	546	593	531	569	546	554	549	553	524	538	554	501	544	583	538	595	572	554	558	547	564	588	579	557	554	551	554	562	539	554	557	523	544	562	559	563	586	565	556	561	605	584	545	538	609	616	589	554	524	575	517	535	521	534	531	524	526	586	534	551	559	495	544	561	579	521	574	543	526	528	580	562	552	569	553	549	587	527	542	548	531	574	537	552	513	561	563	526	571	569	577	558	540	554	588	576	581	589	558	555	564	517	567	523	566	567	563	572	502	556	537	536	555	518	550	522	549	578	602	545	612	557	545	580	544	544	583	543	582	579	587	552	551	571	580	561	544	572	541	540	553	553	542	551	552	554	563	551	562	595	527	574	584	571	534	575	527	582	566	550	527	508	567	554	505	588	538	576	562	584	529	561	539	549	559	536	558	545	530	541	540	572	604	558	555	582	596	553	540	550	575	550	531	567	580	574	570	545	569	553	550	608	579	546	557	570	537	572	512	561	550	550	541	608	627	519	500	550	559	580	530	550	563	514	567	525	549	582	543	545	545	539	551	568	532	518	587	601	580	579	546	543	580	550	536	588	576	566	548	593	574	547	546	539	597	534	535	563	571	530	561	579	549	557	564	593	559	541	562	593	551	524	565	549	532	557	570	533	531	573	556	534	518	516	539	550	512	566	578	529	516	590	573	582	556	577	569	589	569	550	549	596	524	534	545	537	554	585	557	560	531	547	577	551	537	569	584	557	545	578	588	583	565	573	561	528	533	562	507	517	546	556	589	583	603	552	589	568	616	599	570	565	564	582	576	557	578	545	570	581	588	583	507	535	504	597	579	550	545	562	540	557	538	553	555	506	538	535	540	573	570	579	605	583	579	525	560	567	539	568	582	568	530	566	551	553	571	560	545	556	508	568	516	562	549	590	543	550	589	540	516	555	546	552	565	561	584	555	579	511	555	562	569	519	579	551	550	551	548	568	557	568	539	555	552	565	599	561	528	579	561	532	591	528	567	566	515	576	543	554	549	514	564	556	556	584	564	512	564	543	552	574	533	586	558	526	528	501	548	566	578	578	558	607	581	549	543	576	549	529	545	589	561	588	552	583	569	567	544	551	580	562	551	541	535	579	581	584	590	522	562	568	487	606	542	540	594	576	588	574	578	540	548	519	549	565	545	553	541	542	569	542	578	509	572	556	605	589	590	558	536	540	558	576	540	564	539	609	554	555	529	563	569	534	536	563	560	560	593	506	567	546	560	578	553	572	530	541	567	552	532	568	583	540
3072	302	245	245	251	225	220	231	220	231	206	188	222	193	193	244	216	224	233	219	218	225	206	236	207	226	215	222	202	196	241	228	212	228	215	214	196	201	215	221	239	249	200	206	230	239	195	241	221	228	233	233	224	200	197	190	216	196	202	247	200	229	222	197	224	229	232	205	204	216	188	227	195	193	202	196	233	224	245	215	212	202	190	225	213	232	198	181	232	215	210	185	198	218	212	204	200	211	212	204	256	226	234	232	228	222	220	218	217	232	205	206	212	206	185	200	212	186	219	218	221	236	235	229	219	222	213	250	210	229	234	232	205	195	194	218	223	203	207	204	231	205	205	210	216	212	233	228	244	237	211	212	216	218	225	215	195	225	198	214	233	225	199	231	250	194	191	224	218	254	192	217	203	215	224	237	208	223	241	193	218	235	203	217	199	210	177	192	239	217	220	213	215	234	224	239	220	201	200	200	202	218	208	229	218	215	213	221	228	205	219	195	194	223	204	205	238	205	210	212	207	227	202	202	193	215	209	213	214	219	217	210	203	196	192	219	231	203	205	200	265	194	213	190	215	225	223	193	224	218	246	204	204	205	216	215	201	195	228	197	215	216	207	198	218	183	210	228	210	209	205	239	242	215	221	226	213	195	220	187	220	224	235	198	205	209	221	225	213	195	215	203	212	210	228	227	247	213	220	233	217	224	213	195	218	192	207	213	209	214	195	229	204	221	220	215	233	248	240	213	208	225	249	190	207	217	202	261	242	220	207	211	216	219	218	228	200	219	223	226	216	200	218	233	199	222	238	197	221	196	204	228	200	227	235	228	198	211	209	203	219	212	213	197	238	217	211	214	222	232	184	226	222	214	210	214	216	199	224	195	207	227	213	199	214	192	213	244	208	233	196	205	206	209	214	214	242	241	226	206	219	231	210	202	238	207	212	194	238	244	228	233	207	231	217	209	205	223	200	207	213	210	217	218	204	221	221	245	216	200	200	212	213	207	210	250	221	195	204	238	199	205	206	220	222	205	237	210	225	189	201	182	214	198	224	235	203	185	214	203	239	236	246	226	221	229	197	223	245	188	203	222	201	242	203	235	196	191	237	216	190	218	221	234	202	231	222	232	216	195	205	218	182	226	189	199	193	240	225	188	187	206	224	203	178	202	167	188	203	214	202	197	199	213	230	207	229	209	214	217	190	202	216	239	226	220	197	211	225	202	214	198	208	221	227	223	226	238	201	198	183	235	241	219	224	199	186	207	223	221	230	225	211	202	203	229	218	210	200	208	222	242	222	208	214	240	255	225	225	210	188	214	211	200	206	223	205	209	206	212	219	207	187	226	227	233	216	205	233	236	185	204	206	232	177	216	216	206	204	227	226	195	219	242	215	212	203	213	231	214	222	181	219	233	222	194	212	236	198	215	222	230	206	188	212	206	240	225	238	254	205	228	230	214	244	233	225	223	191	226	224	161	193	212	214	215	182	236	210	198	196	200	236	224	232	225	225	210	187	219	202	240	231	270	191	236	232	228	192	178	227	220	230	231	221	208	216	211	230	245	215	215	222	185	224	216	220	254	226	204	195	195	227	213	219	231	236	214	183	215	231	216	210	233	192	231	197	220	223	180	215	184	190	243	221	200	202	214	220	219	211	237	213	203	221	196	231	224	221	199	188	224	232	205	222	233	215	245	206	234	225	233	195	210	227	235	197	199	206	219	202	228	235	204	211	213	212	188	227	239	248	240	210	211	237	230	187	222	193	186	207	196	187	209	193	193	186	200	253	221	210	215	220	209	236	227	223	238	203	210	230	216	230	212	214	193	219	209	212	198	210	244	223	205	193	200	208	215	210	195	176	233	211	177	203	214	216	208	231	211	210	227	230	214	228	225	213	228	208	211	213	218	222	215	214	208	241	227	217	186	201	201	215	207	188	228	211	221	243	212	190	227	212	217	222	230	193	208	216	202	212	231	244	184	185	203	222	199	204	209	230	228	201	185	210	210	205	206	239	219	205	209	196	216	225	219	203	243	234	228	223	200	212	218	217	200	208	223	201	204	187	218	223	227	219	189	203	236	231	203	195	211	235	223	224	244	235	225	216	222	204	214	243	222	215	219	198	218	238	209	229	220	226	219	184	218	196	193	204	239	213	233	211	243	221	231	208	203	187	225	189	237	236	203	228	225	211	233	211	181	196	206	194	194	201	204	201	232	187	231	230	226	233	207	208	242	252	203	208	167	220	201	235	210	224	223	231	221	248	220	214	201	210	192	192	223	205	201	190	193	215	204	249	204	220	219	218	200	250	202	212	194	196	267	214	253	220	235	216	212	183	216	245	212	225	235	211	213	224	186	213	213	203	210	211	221	237	247	212	179	202	209	222	220	205	211	212	216	206	217	213	222	225	197	217	224	217	233	223	206	200	206	212	214	233	229	215	195	210	220	207	247	218	210	226	218	189	206	216	219	232	199	214	197	212	207	241	201	238	208	213	197	222	228	194	213	214	217	213	222	214	214	202	193	203	211	195	208	234	193	233	206	204	243	206	218	237	214	246	200	203	191	212	187	226	197	221	238	211	212	217	212	216	226	227	261	244	228	218	209	211	229	215	221	256	224	205	206	230	229	227	264	242	232	213	215	211	209	244	228	199	196	189	215	225	217	238	224	200	233	191	221	217	205	235	200	194	204	221	203	239	228	213	203	224	182	208	214	230	246	207	203	210	208	190	251	199	226	229	206	206	223	202	224	233	226	206	204	243	228	218	206	215	215	208	204	243	208	215	222	202	218	214	208	201	204	218	204	203	204	215	196	206	190	180	229	206	197	206	220	179	214	212	201	232	221	190	191	204	217	211	222	197	222	254	240	199	235	201	208	222	217	219	189	205	223	225	232	238	192	194	220	211	200	233	191	212	241	228	203	192	211	217	206	231	229	209	199	203	197	218	193	220	213	212	234	196	217	188	238	179	217	227	170	231	193	204	202	198	219	198	237	194	209	211	208	233	202	211	194	222	198	235	215	220	205	203	185	208	175	204	224	210	206	205	229	217	234	220	232	193	232	218	208	207	195	204	218	206	213	195	217	225	236	220	225	202	239	196	208	216	188	223	192	219	212	217	252	220	240	209	217	204	205	204	230	233	210	221	187	219	218	198	227	212	190	203	211	181	230	212	208	246	214	196	231	200	229	198	191	234	240	210	237	242	222	220	220	198	223	221	204	214	208	194	208	209	228	197	222	196	227	217	204	203	217	215	207	211	218	218	227	209	219	184	198	240	222	225	226	203	224	213	207	209	212	217	215	214	206	204	217	215	190	199	213	224	224	195	229	235	215	227	177	248	231	226	204	237	248	181	213	209	241	221	207	225	222	224	203	208	210	217	219	207	211	223	221	242	212	228	219	188	217	233	214	202	239	197	192	229	240	216	196	205	218	199	215	218	223	203	219	192	223	225	214	200	212	211	174	234	213	218	221	205	214	219	229	201	195	202	228	229	194	232	221
2814	584	517	641	598	552	558	510	543	551	533	505	547	552	550	558	520	505	559	507	546	564	535	551	547	540	538	483	514	534	548	513	550	503	549	527	560	593	580	543	542	575	488	549	568	522	561	551	523	542	544	530	517	523	508	548	542	575	501	488	527	510	549	537	543	532	544	525	544	541	492	533	523	507	570	520	540	527	496	515	539	510	535	550	548	518	541	567	565	521	539	489	519	538	503	544	527	564	537	505	535	554	535	548	519	505	524	537	513	477	545	522	560	513	520	540	515	547	572	585	540	530	555	539	548	497	582	534	563	574	507	542	533	513	519	500	529	557	548	549	523	550	528	523	517	591	535	551	573	545	548	537	548	575	497	573	558	501	501	545	495	558	547	555	547	513	538	519	545	525	573	519	520	519	531	519	565	535	478	512	537	528	525	529	558	561	514	551	531	528	544	516	555	525	539	509	543	564	506	546	553	521	543	506	528	545	547	560	534	511	538	535	541	532	562	559	530	540	559	522	539	565	543	509	574	594	568	500	520	514	505	521	518	526	546	529	544	525	524	547	537	530	544	551	552	522	490	545	537	560	501	533	545	536	546	561	539	521	557	498	582	532	519	543	544	519	582	556	546	550	479	555	556	542	507	526	574	550	524	572	567	530	493	524	547	516	524	522	532	558	543	556	589	511	512	570	522	512	562	533	516	540	563	527	569	546	547	517	495	542	539	548	562	551	476	536	528	569	527	505	508	521	500	515	546	513	523	537	584	518	555	521	560	536	506	558	551	557	534	581	526	501	513	550	538	560	523	549	570	525	560	532	519	530	495	537	541	548	583	558	533	536	534	544	519	538	586	547	518	537	523	552	547	546	512	507	520	525	484	556	529	530	549	499	514	502	574	547	544	539	522	546	536	534	512	573	505	507	478	554	534	545	519	541	513	529	576	558	567	538	536	537	549	533	570	509	509	521	508	544	561	519	516	529	570	527	534	540	550	532	566	535	517	532	584	557	531	483	493	554	538	495	536	534	500	525	572	570	542	539	484	537	513	514	517	545	523	522	545	535	543	499	500	518	520	567	551	537	540	508	525	508	506	510	545	517	567	489	553	520	522	541	502	528	541	509	532	534	559	480	551	563	549	519	541	563	563	556	539	529	531	560	496	562	553	504	509	505	518	579	540	552	540	529	554	556	516	533	557	525	524	547	552	532	516	524	502	567	534	507	512	511	578	572	529	502	541	497	522	535	499	572	515	535	585	547	509	511	539	540	523	518	545	511	527	549	545	566	522	552	525	515	550	515	507	553	540	549	523	547	522	535	540	541	519	546	517	553	565	544	516	545	525	511	533	519	549	571	531	505	526	500	523	494	560	549	529	525	568	543	563	518	560	492	531	549	509	538	501	507	563	543	562	610	540	549	544	505	514	539	549	526	530	514	530	583	565	528	546	506	568	522	513	585	539	513	586	551	508	575	537	562	540	520	473	553	528	522	517	548	533	533	566	517	509	537	554	548	495	524	488	539	542	535	533	576	538	540	536	537	531	505	571	539	545	546	547	548	558	520	544	540	552	542	556	524	477	548	576	530	537	585	529	535	568	532	505	565	545	519	531	555	533	573	549	492	535	532	528	572	523	532	546	529	552	514	509	529	530	504	543	569	529	551	532	540	534	553	566	513	551	515	563	535	518	538	487	541	527	520	554	539	525	588	513	546	546	526	563	533	558	505	518	557	566	547	503	532	534	554	542	546	513	554	575	535	537	518	491	525	581	517	508	546	529	531	515	553	571	510	529	513	518	541	541	558	530	532	506	529	528	553	546	520	548	522	512	513	524	554	545	493	511	552	574	571	549	534	555	531	511	545	514	540	543	545	545	539	530	537	519	523	539	578	527	533	515	478	544	553	548	561	551	546	504	535	551	541	523	555	507	537	544	553	498	501	510	522	545	520	515	517	532	517	529	536	531	524	544	547	549	531	542	579	548	508	526	529	484	531	545	519	522	534	556	546	517	504	537	566	502	565	551	492	561	520	489	542	519	514	538	540	576	505	527	538	509	501	532	529	564	506	518	545	528	581	522	520	580	495	541	544	550	484	525	503	507	556	554	549	514	530	575	537	519	527	535	572	562	565	544	547	578	538	500	575	574	489	545	526	536	500	525	544	534	527	541	531	560	573	528	534	554	576	557	530	541	514	515	527	573	511	522	545	552	547	488	568	535	545	545	501	536	544	502	517	546	530	541	542	509	536	538	515	540	565	515	546	534	553	576	530	560	508	560	528	485	517	551	497	545	560	560	530	524	486	532	517	522	530	546	543	525	551	564	554	532	527	566	533	521	544	533	528	545	544	557	580	516	482	531	549	563	521	511	538	531	558	552	578	514	549	526	515	529	558	535	518	510	541	507	499	517	535	532	542	534	555	564	550	513	550	541	522	524	551	563	540	520	522	532	552	537	543	522	548	561	512	513	493	529	558	562	492	583	545	519	572	507	594	523	548	516	555	567	544	520	536	564	544	589	523	504	527	509	502	505	541	584	514	518	589	509	508	575	543	557	557	556	512	524	493	525	550	531	500	539	548	525	510	515	566	558	555	521	569	527	540	528	559	517	529	549	532	503	544	517	530	525	528	573	549	509	551	534	534	553	535	542	514	508	522	557	511	524	537	568	541	552	529	516	555	558	495	530	518	526	495	561	548	525	546	497	528	500	548	544	542	506	564	499	482	528	538	558	544	523	520	525	491	546	556	516	562	566	542	519	556	519	516	483	513	527	541	542	554	546	502	537	522	501	529	592	537	507	553	544	550	522	570	564	506	539	505	522	564	549	513	549	518	584	508	545	564	519	548	551	560	569	552	551	548	555	538	529	551	547	519	529	537	584	525	554	508	534	542	553	532	564	559	517	532	488	575	556	503	525	549	560	572	519	532	483	528	510	514	550	557	521	529	548	515	535	536	544	528	565	539	529	553	500	498	559	522	518	610	542	542	532	609	559	539	505	571	534	535	527	523	539	524	542	529	528	527	520	530	484	536	492	576	565	514	559	520	517	527	525	556	541	506	528	562	530	551	513	530	550	503	515	566	526	505	559	519	570	557	526	545	568	518	531	524	531	515	557	512	554	501	556	527	626	533	553	531	546	506	499	569	556	508	535	525	558	542	548	529	524	512	561	557	507	541	514	511	508	518	510	507	529	552	513	538	542	524	557	546	504	475	542	511	520	552	550	525	564	524	542	488	526	526	511	513	530	518	536	548	566	578	505	557	538	502	529	508	547	547	544	505	508	479	517	521	488	506	542	520	505	524	552	502	531	548	507	530	544	503	557	498	539	560	533	513	550	493	538	528	502	528	574	515	557	526	511	502	554	526	503	538	554	525	584	510	546	578	553	506	531	558	543	540	557	520	552	535	552	544	535	521	507	545	526	512	581	561	538	528	524	490	529	561	507	548	532	534	544	514	534	540	524	546	540	532	546	524	519	509	526	512	565	572	526	536	584	563	535	548
10835	854	708	548	481	437	389	396	361	371	371	369	347	354	364	344	322	367	350	362	334	368	341	352	331	354	359	365	369	310	324	331	346	332	340	346	315	317	321	321	313	301	327	346	331	348	381	367	334	324	318	365	331	299	341	319	332	350	335	342	328	331	353	346	344	328	345	314	372	371	338	351	348	369	318	355	334	324	322	323	346	373	346	326	346	348	311	372	367	351	371	358	328	317	312	363	346	337	335	332	328	316	304	361	356	362	338	327	308	315	322	332	314	349	349	313	321	344	300	336	344	300	355	312	319	337	388	306	353	322	314	333	323	340	375	327	358	337	352	316	331	344	324	304	361	318	305	291	321	311	363	326	321	347	341	298	336	339	346	341	320	350	296	320	318	339	385	375	333	325	354	375	345	317	291	308	340	326	337	325	346	326	339	372	359	356	340	311	331	322	343	326	317	333	342	342	282	336	343	316	353	301	341	352	370	361	350	331	342	355	330	327	347	333	343	283	322	320	347	349	307	318	330	346	372	350	364	335	377	295	352	341	326	346	338	353	303	370	365	358	312	322	333	344	329	379	340	336	355	335	343	322	330	374	289	311	328	293	351	327	341	351	332	336	343	333	319	338	330	283	325	369	337	305	296	376	318	314	340	382	315	323	333	312	325	338	321	375	347	321	312	331	347	324	361	372	324	322	321	377	336	323	310	300	337	349	301	326	311	338	365	318	339	350	301	309	326	349	347	323	318	347	350	335	340	302	348	365	295	367	328	343	328	309	354	333	322	318	338	342	336	307	331	340	329	361	311	331	352	343	314	300	352	359	356	352	356	336	352	328	330	332	362	320	316	313	330	322	341	317	333	362	364	352	343	334	348	386	320	314	342	280	310	324	331	357	332	373	367	348	354	315	348	324	327	327	367	346	311	341	336	342	324	325	309	338	320	324	311	393	334	301	309	355	373	326	323	303	345	339	360	344	348	335	344	318	314	337	341	364	362	310	374	351	340	268	341	361	333	324	304	323	331	338	350	321	350	338	332	284	321	310	334	326	310	310	356	394	375	325	358	328	341	346	361	330	301	355	330	317	357	336	327	343	351	328	365	350	305	350	339	311	354	334	309	303	347	346	318	330	332	331	347	324	342	331	369	332	344	330	351	360	319	329	345	292	331	320	331	328	329	320	333	339	334	356	331	331	318	362	365	361	335	326	339	323	329	346	328	359	349	344	326	331	307	345	344	325	299	347	362	359	344	308	327	319	293	337	311	345	364	317	333	321	363	321	338	343	288	325	303	350	330	330	330	316	321	306	295	326	334	309	307	312	313	317	323	337	359	340	307	309	355	353	337	316	346	322	332	342	342	324	356	329	334	352	329	319	307	327	326	311	344	346	333	336	335	378	339	324	294	317	352	337	352	338	380	285	334	336	350	327	363	345	309	320	303	363	360	326	349	303	350	339	295	347	328	364	339	368	321	329	347	373	347	341	339	340	331	322	353	347	321	323	319	347	384	382	299	343	320	337	376	324	324	341	305	343	330	329	303	337	316	348	361	324	385	322	322	387	360	350	340	345	325	356	295	327	333	340	335	328	329	348	340	365	336	352	318	349	350	343	365	335	311	332	332	356	356	314	354	363	337	325	339	331	328	316	319	324	365	360	325	359	341	351	316	344	363	331	376	352	355	355	353	333	303	311	318	345	356	328	358	349	342	342	344	316	333	318	336	350	356	345	339	357	354	350	370	347	359	339	336	343	322	366	327	351	310	313	314	324	317	336	333	299	336	353	400	337	326	367	347	344	337	345	336	306	325	365	352	311	330	325	342	339	297	294	359	337	316	365	298	336	296	322	348	326	335	356	352	321	360	353	350	336	358	321	337	349	349	325	343	314	334	355	338	352	361	361	321	324	330	314	326	342	333	355	368	316	342	311	329	323	356	321	333	317	349	288	321	297	309	317	328	339	308	333	347	309	340	332	331	354	336	333	358	339	337	323	329	359	318	308	335	361	350	353	334	344	323	360	334	329	335	323	312	315	297	311	330	329	312	360	300	301	378	359	309	355	340	334	314	333	349	330	328	342	320	347	346	313	336	335	333	296	312	357	318	305	366	331	323	345	308	352	353	342	359	378	330	314	333	331	337	332	334	334	345	327	328	321	347	303	330	337	354	345	347	342	347	374	324	332	303	345	340	353	313	335	329	345	353	339	320	334	327	303	318	324	332	361	348	365	348	291	337	341	322	337	329	315	293	348	376	326	342	323	336	337	315	335	353	344	370	338	331	343	329	340	363	331	312	324	358	318	347	345	313	325	345	334	326	343	323	320	331	308	338	376	323	312	335	312	301	365	345	319	349	354	350	328	355	303	322	299	298	318	342	304	291	311	326	328	333	334	327	333	330	345	349	309	304	319	349	330	316	331	310	331	320	319	311	310	351	327	304	364	340	335	346	340	324	341	336	293	340	323	327	337	319	339	307	343	337	302	329	353	346	381	328	357	348	333	328	359	356	359	318	301	347	340	344	358	357	298	309	310	332	370	319	306	315	344	348	323	308	305	354	349	319	317	306	304	317	306	380	335	326	345	327	338	333	352	355	370	346	318	346	337	316	309	337	352	323	326	296	339	300	344	334	321	327	335	333	334	368	325	324	358	346	352	307	363	336	372	348	378	350	345	362	347	369	366	343	323	318	345	311	363	308	365	323	298	314	326	380	355	336	347	326	312	354	349	336	324	347	331	323	358	343	319	306	320	316	318	322	323	318	324	334	334	346	326	318	338	310	309	351	324	329	357	348	337	351	309	359	336	325	335	307	327	302	336	350	337	349	373	336	359	320	307	342	312	343	325	344	331	344	322	333	336	356	352	353	310	334	349	347	353	339	359	349	343	331	322	306	325	380	322	354	351	342	327	327	337	331	336	302	351	337	314	324	314	334	301	339	352	368	329	315	332	334	304	334	353	323	299	329	317	348	359	305	342	358	298	335	350	322	339	359	336	356	327	312	340	346	300	351	341	346	314	350	344	362	341	316	364	358	367	334	312	314	325	325	320	332	336	363	332	342	327	323	332	351	351	356	322	318	327	348	354	313	364	332	340	329	317	325	332	299	332	349	312	339	320	360	340	324	354	304	349	320	312	290	322	331	379	365	316	312	349	320	338	325	332	350	330	319	348	327	346	330	318	327	357	329	353	355	355	350	318	318	344	334	343	322	340	354	310	337	318	328	347	308	329	283	354	345	355	342	346	338	288	317	330	302	310	370	335	332	305	369	354	366	323	318	353	308	298	354	336	320	329	348	311	322	378	327	321	332	344	356	351	328	334	311	321	334	320	311	307	346	356	300	338	343	366	363	357	362	331	360	312	310	291	318	349	363	338	325	313	292	351	340	333	353	344	297	332	327	308	336	353	304	340	325	335	337	348	337	358	346	319	316	326	321	317	322	310	323	357	319	343	317	370	323	344	318	341	343	351	347	346	345	308	330	292	335	339	348	336	324	344	375	353
8271	1143	1557	1677	1433	1326	1235	1059	992	955	920	876	855	913	857	871	872	829	834	831	786	771	836	776	765	806	811	741	811	780	800	751	735	807	787	774	784	790	772	750	772	807	843	768	754	813	784	823	784	829	812	788	798	803	767	722	809	783	771	755	745	781	787	778	791	765	816	768	774	792	808	753	773	798	812	809	746	780	797	753	851	826	775	755	776	803	843	764	794	798	756	781	779	758	746	801	766	808	772	805	775	756	769	791	736	797	782	755	767	814	726	741	749	767	779	807	788	774	783	734	755	764	800	746	774	792	792	765	802	798	778	744	756	792	730	825	763	790	828	746	747	785	821	787	772	811	807	797	775	812	759	767	777	789	766	767	748	784	768	818	744	766	734	772	751	731	806	839	780	804	758	774	735	717	816	810	777	797	769	763	850	762	772	818	741	785	768	777	765	766	763	750	733	753	800	799	741	777	753	810	730	790	762	797	779	744	779	740	819	785	774	720	757	791	774	774	703	742	752	794	745	794	786	747	760	767	783	767	805	769	810	730	784	745	752	785	772	779	752	706	783	767	751	733	801	716	769	781	759	821	766	766	745	809	822	777	736	799	806	786	747	818	790	734	766	763	723	813	807	726	774	790	748	778	759	758	790	772	790	789	763	783	823	775	790	799	770	795	783	741	757	773	814	792	765	802	785	809	687	692	834	766	792	727	757	755	743	781	751	737	759	743	775	774	759	792	805	795	757	758	809	754	754	761	795	830	802	749	765	833	841	803	794	805	767	808	770	709	782	805	741	782	792	781	728	854	749	719	778	732	762	771	783	784	689	740	749	785	767	760	767	744	793	804	756	753	802	749	807	808	790	749	799	780	822	799	741	764	780	762	773	792	792	811	789	754	779	748	782	753	751	780	765	760	769	734	752	702	809	767	804	742	835	820	767	752	742	768	752	734	816	772	789	757	726	746	799	780	771	793	780	767	847	773	765	773	750	761	783	798	773	726	755	759	711	806	795	815	779	783	817	794	748	779	744	775	796	781	776	740	766	757	824	742	726	733	756	782	768	839	786	779	793	761	771	725	799	761	771	755	766	765	757	820	782	754	751	722	799	788	754	790	765	801	765	762	793	755	756	761	784	759	762	782	785	780	792	799	822	763	813	766	779	786	739	809	765	774	781	709	767	758	760	752	719	807	849	792	743	781	774	767	744	773	775	786	789	811	746	805	815	766	772	755	741	713	770	832	764	819	743	735	777	743	800	764	755	798	796	785	733	755	761	788	800	796	776	759	746	751	773	758	749	738	781	796	808	779	733	759	775	756	783	801	767	780	815	808	757	762	726	808	729	723	778	809	830	777	794	717	769	766	789	836	787	790	771	786	785	807	805	771	737	757	760	810	823	780	752	775	848	786	771	705	804	733	792	769	783	757	805	790	773	828	800	773	780	753	823	806	783	796	810	785	777	788	787	866	760	776	752	756	785	716	749	757	768	772	771	764	784	741	773	770	774	720	774	755	812	815	804	796	799	714	779	795	796	774	769	785	779	786	757	782	748	822	762	796	743	770	757	773	773	771	767	795	769	767	754	785	766	811	748	817	733	734	731	785	828	758	749	766	752	770	734	800	726	782	771	775	736	747	762	777	785	763	811	753	796	745	774	825	740	824	772	812	745	773	764	736	783	788	760	731	765	731	763	766	780	813	740	763	764	740	774	752	760	767	763	747	752	749	767	807	791	756	727	770	825	806	755	800	780	793	734	810	778	786	806	791	776	807	769	757	782	725	822	768	771	750	810	751	775	792	813	773	748	730	769	796	727	768	745	749	754	749	811	739	746	784	747	794	782	769	763	790	776	727	781	777	780	730	778	776	788	799	801	799	765	734	820	736	795	750	774	760	775	771	794	758	815	748	762	782	783	814	752	760	797	799	744	787	791	771	785	735	767	755	765	741	755	782	775	751	752	734	794	800	795	770	734	769	779	775	807	785	829	751	760	782	773	798	827	776	769	803	825	755	808	778	765	801	775	730	801	784	756	782	778	779	784	782	767	787	785	771	792	794	749	825	764	757	745	775	755	801	822	804	721	708	746	745	805	737	759	735	763	775	755	751	791	808	746	744	768	767	749	740	787	783	756	765	773	827	788	760	788	780	743	731	723	784	738	784	769	790	773	794	797	821	780	775	747	836	770	796	700	774	794	773	789	755	774	747	744	769	754	813	783	752	789	783	779	788	780	758	841	823	766	778	797	765	744	787	821	775	790	792	795	763	756	785	776	751	781	801	761	737	812	762	780	792	781	740	754	747	755	822	793	753	739	788	743	778	763	760	797	781	763	769	785	769	724	755	827	759	759	799	790	772	801	762	819	795	770	757	736	766	768	768	801	734	847	837	744	812	749	762	786	797	730	806	781	830	753	807	753	801	814	768	713	755	757	784	741	719	782	735	801	781	747	815	805	730	805	763	783	766	840	833	771	776	750	812	813	731	770	756	753	805	770	844	782	765	770	759	741	760	759	792	744	777	771	773	799	801	782	766	753	743	751	775	747	793	833	762	775	800	789	760	779	759	740	766	802	814	750	815	784	770	772	721	782	794	823	759	783	758	783	745	772	782	835	808	761	806	771	788	792	758	784	777	757	749	762	787	774	778	762	763	815	799	802	818	723	805	789	750	762	775	815	768	754	747	766	772	814	759	777	808	742	761	773	813	765	741	752	767	817	787	825	753	757	800	763	786	837	698	823	760	735	776	761	765	817	768	769	761	768	739	744	809	769	754	790	731	748	769	743	786	798	809	770	784	822	808	750	794	747	827	811	844	820	818	829	754	788	823	802	768	786	788	843	771	765	788	783	778	827	781	668	779	772	782	755	799	808	765	788	826	759	791	780	822	771	774	798	808	762	792	804	772	732	757	730	745	784	752	780	764	796	756	813	715	805	807	780	797	744	781	771	761	759	783	828	766	802	768	778	785	824	778	803	754	832	759	784	839	802	837	785	747	806	785	782	745	797	788	780	756	756	781	762	728	756	766	833	791	778	741	740	756	809	731	844	786	747	774	746	749	760	736	780	769	756	808	747	772	777	749	763	754	748	813	804	796	877	732	784	758	718	842	756	797	763	753	727	796	807	801	760	751	755	794	806	779	723	780	767	826	744	786	828	791	765	733	776	793	818	718	797	769	818	789	751	759	792	831	722	797	799	791	726	738	713	751	774	786	711	737	794	825	789	773	753	784	725	763	786	793	798	812	772	764	776	734	748	762	759	782	720	775	774	788	749	725	762	748	781	795	817	776	715	803	754	779	743	754	759	819	817	774	780	794	748	794	749	769	736	760	767	770	835	785	749	783	779	787	805	776	738	781	822	804	755	764	736	758	771	801	804	757	787	805	779	760	773	801	808	735	751	772	780	781	782	773	753	737	803	804	838	722	823	755	774	728	774	744	820	763	787	805	726	812	763	758	773	773	808	787	770	748	791	747	800	803	762	747	790	749	738	784	763	755	821	766
18877	1766	896	745	562	439	381	344	314	298	288	284	260	260	267	276	264	239	284	265	264	216	246	270	268	282	267	261	249	250	217	231	235	227	248	236	224	273	253	253	267	251	226	253	269	253	236	233	239	246	233	239	245	250	238	269	243	248	252	262	257	241	241	241	283	242	241	269	272	252	253	249	280	238	232	242	258	231	248	250	226	233	217	239	252	253	252	218	236	267	264	224	255	255	244	238	264	235	237	229	219	232	229	245	210	227	248	218	242	230	207	245	229	203	272	249	244	213	219	217	240	230	237	225	222	233	254	254	243	263	269	250	212	239	222	225	218	243	244	253	267	245	228	256	253	240	212	241	227	246	222	224	244	214	259	233	271	238	244	252	223	246	254	214	259	238	228	270	265	228	256	278	252	241	243	243	202	238	252	237	241	223	226	238	227	242	218	256	267	220	269	227	218	228	231	249	228	236	256	227	236	228	214	244	275	240	251	239	269	273	227	243	228	245	256	249	245	239	226	217	244	228	222	212	244	208	261	244	259	241	239	244	256	237	230	216	248	268	239	242	220	238	247	247	243	232	250	232	219	247	224	257	271	260	273	247	274	234	230	262	215	226	259	240	249	234	243	247	245	254	230	231	281	248	214	256	241	214	231	253	184	271	222	243	258	231	216	233	228	259	238	239	249	216	266	249	246	242	246	240	226	267	257	246	223	247	246	241	233	204	236	243	232	252	256	236	259	249	266	215	255	269	253	280	250	275	255	232	244	276	240	276	264	242	243	252	211	249	224	229	252	224	251	252	235	235	262	239	232	240	254	234	232	236	224	216	243	217	210	234	264	259	228	249	212	256	257	215	240	233	261	239	266	261	245	221	223	236	243	243	268	233	244	249	231	273	266	221	220	237	225	255	224	233	259	238	250	245	235	243	214	242	256	226	230	234	246	236	266	235	219	267	237	221	238	249	216	264	254	223	245	236	227	235	228	229	239	254	266	227	242	256	240	255	271	219	248	248	245	241	233	244	247	260	236	239	224	247	249	243	251	227	236	252	213	258	222	258	256	261	250	216	225	223	239	231	248	252	226	234	228	245	285	245	219	236	242	221	240	238	217	225	203	236	239	252	209	241	234	251	248	220	232	249	277	263	229	216	216	256	230	273	261	245	232	271	262	267	233	233	255	256	226	235	245	246	279	262	266	245	233	249	241	217	248	245	249	252	236	232	249	246	229	243	239	235	238	272	243	225	247	227	259	264	246	242	248	248	249	239	261	225	253	225	236	232	231	234	223	236	227	263	222	261	233	227	202	237	245	234	241	269	270	225	251	231	262	247	228	272	232	253	260	238	239	231	224	239	248	240	238	264	252	217	240	250	244	266	255	244	223	251	264	255	238	212	203	230	235	227	255	254	264	212	207	253	248	211	250	248	223	263	276	251	251	201	237	235	246	236	209	237	229	225	260	247	252	265	253	278	263	254	221	249	227	256	213	252	234	246	272	239	232	251	249	225	219	245	254	271	241	223	245	232	235	259	253	237	214	239	248	239	253	246	240	222	272	223	242	252	194	260	223	248	225	219	235	255	233	239	252	241	237	218	230	239	237	245	227	244	251	239	226	228	264	232	231	235	247	244	241	250	247	241	196	219	251	232	253	233	201	242	263	227	256	236	255	219	252	242	263	252	216	229	233	265	238	269	208	234	242	224	252	234	266	241	233	240	254	248	245	260	242	209	239	218	207	226	267	252	260	252	262	252	258	261	246	248	249	265	262	241	248	232	236	252	226	239	261	244	252	238	240	241	229	274	251	258	257	233	233	257	276	235	259	265	253	233	258	203	229	248	235	256	253	244	258	254	276	254	253	239	275	222	233	235	251	233	229	259	206	235	256	245	207	225	235	223	251	241	238	261	259	225	252	239	253	240	253	230	237	235	236	237	250	243	233	253	252	243	221	231	233	245	227	235	229	236	216	210	236	233	227	277	244	292	239	235	256	239	228	212	262	248	234	252	223	269	221	214	247	202	231	258	269	248	238	221	225	245	241	225	230	242	249	223	237	243	221	251	242	228	243	247	226	278	251	233	226	247	214	248	238	241	256	242	248	267	247	259	257	246	255	238	251	238	230	240	238	284	260	268	240	252	241	255	234	265	257	259	245	211	264	241	249	262	248	229	266	251	251	233	234	231	218	246	250	237	241	233	229	205	228	252	239	281	239	237	271	247	237	239	247	221	252	224	263	244	233	247	240	227	270	248	240	231	252	240	281	235	233	226	251	229	231	248	240	228	255	206	247	228	249	233	235	219	237	264	243	237	237	270	236	241	252	217	234	279	248	224	247	253	239	241	266	216	253	237	230	251	258	258	232	252	244	258	229	195	216	228	201	201	240	233	247	234	263	263	233	233	226	251	253	268	271	264	249	237	236	246	225	226	236	236	266	267	218	260	249	257	257	251	221	228	281	215	221	193	309	275	259	217	253	235	252	238	261	250	260	264	243	263	234	227	239	244	220	253	248	254	264	242	256	275	215	236	245	238	238	253	243	244	242	218	229	232	242	271	239	247	231	237	238	226	207	249	222	244	250	236	237	235	225	238	243	265	245	247	251	253	270	242	256	228	251	264	226	222	192	254	257	264	257	229	224	245	235	266	257	264	255	236	250	219	246	256	225	213	222	254	253	191	240	251	220	242	231	202	219	271	231	229	230	262	253	224	224	264	253	246	247	258	267	229	245	260	227	249	276	231	231	250	221	248	264	243	244	240	238	244	272	267	241	245	224	241	236	245	227	243	238	229	223	237	221	244	247	236	263	260	251	248	240	240	246	251	258	252	262	250	267	257	246	241	235	264	239	223	224	255	236	247	245	237	242	223	226	249	261	236	264	240	248	238	229	278	227	223	240	220	230	206	224	229	250	261	245	259	229	260	269	229	278	263	224	259	264	216	250	244	246	225	285	226	249	224	234	263	258	241	255	259	259	220	234	243	256	209	242	243	236	253	246	235	270	250	232	240	238	221	232	241	256	278	244	229	241	225	264	258	254	226	248	233	247	218	229	251	249	244	205	253	254	272	261	235	236	204	235	253	261	209	246	243	213	222	250	232	230	242	241	255	256	247	250	234	258	252	190	226	219	242	224	230	256	227	230	237	205	246	238	235	247	248	221	254	243	249	239	235	275	242	232	262	292	238	240	249	254	240	253	253	255	244	221	258	242	258	250	249	222	230	226	236	266	253	232	236	236	229	249	268	230	210	283	240	241	252	261	256	238	246	263	250	243	262	262	246	233	235	256	228	239	243	248	214	239	251	259	247	258	250	242	229	216	262	237	232	256	261	259	248	261	234	234	211	256	203	252	244	228	249	237	242	239	225	261	229	242	247	233	242	250	246	261	205	256	237	234	253	210	258	243	278	257	234	254	234	228	237	233	221	247	233	259	237	253	248	258	261	263	245	252	230	273	267	238	236	240	212	259	243	227	246	231	222	237	225	229	253	237	232	226	233	248	240
10651	1231	2006	2264	1865	1519	1339	1121	1011	926	833	776	813	744	731	681	666	692	646	708	597	651	594	664	637	587	620	598	625	574	635	596	553	608	570	631	582	595	609	592	630	556	601	584	607	525	558	558	585	577	599	577	573	533	622	574	557	544	538	595	547	580	567	546	569	577	559	548	536	557	519	532	575	559	585	580	549	546	572	555	576	552	562	546	560	561	567	554	554	555	552	576	612	532	556	543	508	514	502	593	583	600	570	573	541	596	539	546	507	516	521	582	584	583	585	596	565	561	571	567	585	512	564	554	536	617	550	591	559	549	571	584	549	581	553	570	510	511	564	586	560	562	550	569	573	513	597	566	547	593	542	555	537	562	590	588	566	572	569	551	532	584	618	536	564	534	569	487	527	568	560	552	572	574	552	477	584	571	531	519	564	527	585	601	547	573	544	566	508	562	537	534	570	532	548	584	535	548	502	559	524	576	538	530	559	562	533	523	525	584	559	542	565	544	567	545	535	564	589	575	558	579	521	565	535	536	573	566	579	529	559	566	538	570	536	587	553	549	571	534	565	497	521	571	542	542	564	602	605	566	598	582	538	563	538	557	567	547	542	554	583	542	550	553	567	552	544	519	542	541	537	549	577	615	501	569	593	562	539	531	522	520	564	567	557	531	593	535	531	544	542	549	573	568	564	525	524	598	531	566	572	575	542	546	554	527	597	544	533	557	557	603	576	545	593	547	600	566	591	602	539	541	573	554	568	537	578	526	558	546	553	582	547	591	589	516	524	569	572	588	566	538	525	517	544	532	542	552	560	553	556	532	570	567	563	558	544	578	546	562	588	531	572	542	547	552	525	612	579	538	553	527	611	573	562	517	559	542	548	551	531	563	533	557	570	573	544	534	556	569	534	553	515	559	580	556	568	569	556	561	548	524	548	530	549	521	554	528	553	572	535	528	556	552	549	563	561	542	570	537	557	557	565	541	556	567	574	565	518	553	533	562	550	576	514	577	562	527	623	551	558	551	596	554	568	574	589	549	572	540	559	556	522	554	563	570	563	562	577	523	577	542	601	569	578	530	545	544	545	565	586	583	594	555	553	563	529	605	564	545	556	507	559	521	546	557	570	586	575	554	542	531	568	563	542	564	537	571	531	581	572	601	570	541	543	547	542	534	545	530	557	562	560	576	523	565	574	560	548	519	592	569	493	544	545	586	534	558	571	557	602	532	524	560	595	581	565	544	535	546	549	548	558	589	505	532	515	531	567	575	542	564	550	569	613	566	539	526	567	587	521	605	544	589	523	553	592	564	579	579	563	553	568	568	576	544	555	545	525	534	526	546	555	552	568	588	542	529	590	530	542	557	557	544	531	490	609	533	532	553	519	551	556	563	521	540	547	566	518	534	544	567	560	547	535	547	546	546	562	567	567	583	553	562	527	542	516	541	523	525	504	565	564	566	558	567	547	541	566	548	575	582	499	539	560	560	545	560	576	565	548	530	516	554	561	591	504	527	562	553	561	610	558	509	548	500	559	557	573	554	552	551	559	545	539	539	559	561	610	503	529	511	559	561	556	520	568	587	538	544	504	555	511	584	561	534	566	548	573	546	585	525	585	545	551	547	600	560	548	575	537	516	533	586	542	531	546	569	530	560	547	614	566	531	566	539	586	588	559	600	514	581	577	549	576	576	572	576	520	585	533	570	597	583	513	576	569	566	556	528	587	556	562	545	538	540	556	575	590	555	499	543	618	521	541	581	560	558	551	579	545	569	546	527	538	568	516	578	577	568	520	546	558	526	544	544	605	494	550	598	543	524	532	560	528	564	562	562	539	546	515	556	597	546	549	542	552	555	568	566	504	592	551	586	544	580	540	533	571	541	581	525	597	542	581	588	563	549	552	583	569	540	559	560	528	605	531	553	530	532	585	570	533	569	545	587	523	582	605	544	567	563	506	511	594	517	586	576	575	564	619	519	527	532	592	538	570	537	596	592	540	547	573	553	570	564	504	605	565	528	535	552	541	545	576	559	534	550	533	534	592	558	558	546	570	514	572	536	558	548	554	589	554	550	535	541	537	550	560	573	603	608	514	593	556	563	568	578	558	559	548	602	523	536	557	553	549	545	527	579	589	570	563	553	528	550	544	586	560	556	532	544	560	562	534	564	514	560	539	552	562	539	580	532	550	511	535	535	500	588	590	547	548	570	582	571	576	578	569	594	552	590	501	586	555	528	531	549	611	533	546	569	560	528	570	563	562	555	586	535	546	569	593	548	583	605	570	548	605	542	541	543	560	529	522	591	584	544	603	545	547	582	536	534	540	551	519	528	542	537	542	538	562	570	542	554	559	592	564	521	553	513	587	549	556	524	550	567	579	562	540	556	579	596	553	547	577	601	552	530	564	528	532	571	542	569	575	549	562	562	525	604	544	542	524	520	555	542	528	564	543	536	590	569	585	566	578	549	571	516	580	552	570	598	551	536	541	545	568	555	556	527	587	521	564	564	537	559	543	533	525	520	578	548	518	561	559	565	525	575	532	582	566	551	545	567	549	532	562	536	590	535	581	558	574	517	558	565	562	565	560	524	549	580	571	582	537	562	543	592	551	529	558	555	574	570	567	559	605	539	546	566	518	561	568	578	561	552	560	534	588	596	553	527	534	551	560	521	571	580	525	545	579	600	579	639	547	597	560	539	565	589	589	517	547	567	539	530	544	565	526	553	539	589	567	537	567	536	556	553	556	555	546	552	570	583	548	516	567	554	536	557	553	558	578	490	580	545	544	545	523	553	568	532	509	540	587	566	570	574	606	569	527	528	560	570	568	554	524	581	585	560	536	559	550	530	535	539	542	591	536	560	563	566	536	560	575	573	517	549	513	576	566	552	595	563	541	569	554	539	549	580	562	588	557	566	519	539	515	530	546	549	533	586	565	519	542	500	576	537	536	588	571	563	549	571	564	555	529	565	601	564	562	580	540	561	576	517	562	520	550	543	537	584	577	511	531	522	564	528	573	531	538	543	585	576	584	614	579	516	532	527	582	582	573	556	559	549	554	550	516	512	553	594	533	547	554	551	554	522	538	557	533	587	563	538	533	541	570	569	554	580	551	548	598	570	548	549	593	562	569	598	559	604	558	552	574	563	577	561	559	584	536	518	562	548	587	541	546	535	499	564	583	525	557	588	562	567	541	584	582	578	569	525	537	564	616	552	569	559	565	560	569	585	554	623	613	504	535	567	556	519	584	578	548	548	564	555	569	541	550	557	579	555	532	531	509	564	556	597	537	576	548	552	549	554	556	569	536	567	600	547	540	551	551	528	544	566	542	552	554	561	530	533	518	575	532	548	575	573	570	556	589	560	528	518	561	572	562	548	537	561	601	555	524	558	532	566	542	582	551	530	551	564	564	543	599	535	578	531	575	546	567	572	573	531	585	549	547	569	590	580	575	594	573	561	555	575	569	544	578	553	568	553	546	558	568	562	581	573	544	558	559	600	558	569
2974	267	244	282	218	254	218	212	203	188	215	184	184	213	202	204	219	230	211	206	228	215	201	233	210	210	225	187	223	212	224	217	224	222	201	189	201	225	233	240	199	229	221	231	214	218	216	206	233	228	199	187	189	215	224	216	220	192	211	223	212	233	227	225	225	224	201	230	206	223	239	201	219	239	198	217	214	212	205	245	230	245	191	213	236	231	224	224	213	223	212	201	218	209	186	228	211	206	192	205	232	186	229	223	195	241	224	255	223	217	238	223	208	222	201	204	190	223	235	246	198	213	202	214	207	232	231	222	223	224	207	204	224	219	212	204	203	234	223	242	226	194	222	218	252	216	209	212	201	193	202	203	226	193	197	215	220	202	219	218	216	202	201	209	211	199	229	228	217	235	201	203	231	249	214	202	193	193	195	206	208	199	224	210	218	235	195	237	204	209	206	191	189	200	214	222	232	227	223	205	215	232	213	194	218	200	227	238	232	208	201	198	242	211	220	190	233	211	231	214	205	195	201	205	214	220	206	215	228	215	205	219	202	219	196	205	194	221	220	210	213	218	202	229	208	230	217	244	210	237	216	194	197	216	227	225	210	241	211	199	208	224	202	197	204	226	227	209	204	214	218	187	199	188	224	205	210	206	216	196	205	182	175	208	198	244	203	203	197	205	213	209	191	213	205	207	195	233	211	201	223	219	197	221	229	195	220	229	195	203	192	211	229	215	217	232	222	222	226	219	228	228	210	239	206	212	225	199	213	192	207	233	199	206	200	208	212	218	211	211	221	194	196	195	198	216	194	217	239	213	206	220	220	216	205	220	197	220	232	244	216	206	199	222	226	220	207	224	234	219	219	234	220	218	205	192	207	211	234	212	228	206	215	197	211	240	207	211	213	217	197	241	217	238	228	207	218	240	202	217	193	195	186	203	218	222	219	183	218	201	217	205	210	184	200	219	232	213	208	194	232	207	214	215	228	233	215	208	205	205	206	221	218	221	204	204	240	219	190	207	210	222	235	185	224	203	196	198	210	175	206	198	172	221	210	192	211	207	241	190	214	221	219	211	210	192	190	211	214	218	210	215	231	236	227	232	206	228	203	220	183	228	194	206	199	216	225	238	193	203	215	194	203	212	213	239	219	232	203	216	197	229	195	224	217	219	226	236	227	226	223	220	220	223	208	199	211	190	199	212	208	192	195	217	209	217	197	237	229	208	226	232	200	212	201	200	211	217	215	212	183	235	239	223	214	239	245	219	179	192	228	217	234	210	225	209	221	224	212	213	199	224	192	203	210	196	207	233	213	200	223	200	205	215	211	210	231	191	173	187	208	197	217	208	203	224	188	197	196	213	200	205	233	205	212	180	240	208	198	239	215	205	217	211	210	191	206	221	206	221	219	203	200	198	218	204	207	243	230	192	239	227	191	230	235	213	225	219	225	218	222	218	242	213	197	218	209	207	197	204	239	231	220	196	195	215	218	216	222	218	238	246	195	212	208	207	220	214	216	247	234	242	231	261	219	208	179	223	201	253	216	204	216	199	213	205	211	210	214	231	215	216	200	194	209	199	216	207	223	221	205	209	223	212	222	212	218	220	178	193	217	211	220	219	225	226	231	223	210	202	214	226	214	250	223	220	244	210	195	205	208	208	224	176	198	202	200	197	204	241	203	237	222	209	185	235	213	194	199	215	223	241	241	214	205	202	203	207	227	210	227	189	181	218	231	202	212	191	200	226	214	224	220	198	256	237	212	232	222	241	210	207	228	186	212	237	210	251	217	202	242	212	217	220	221	240	205	193	190	194	208	207	192	232	234	209	223	210	209	220	242	199	215	231	214	251	216	208	223	206	235	233	202	209	244	199	203	205	219	196	205	190	218	213	237	208	216	236	196	211	178	187	222	219	208	220	241	199	219	213	215	218	219	217	230	209	208	186	239	212	218	249	225	205	212	207	218	193	195	203	230	203	237	193	205	229	215	225	199	197	190	219	179	212	237	206	170	208	226	188	206	216	245	199	215	224	216	237	235	204	231	204	207	202	211	228	258	210	214	210	207	217	204	214	223	219	221	215	190	185	200	200	220	204	207	193	186	209	177	240	192	212	250	220	225	185	230	214	209	260	221	211	207	249	230	226	205	234	206	234	183	229	227	239	211	216	242	216	196	173	223	236	210	215	202	224	228	207	208	223	207	236	220	227	262	210	188	219	185	232	242	198	228	239	209	203	224	209	204	216	222	208	230	216	238	217	192	207	203	237	224	237	222	212	220	217	194	209	234	220	237	192	201	187	239	249	200	224	238	229	222	203	211	215	202	194	224	226	204	212	221	215	208	190	188	235	256	217	204	208	212	217	215	208	209	209	227	212	197	208	228	210	194	199	223	242	183	213	215	199	239	227	196	195	176	226	219	214	201	204	186	208	201	239	209	226	205	223	199	212	223	214	240	223	246	213	224	211	237	198	188	227	233	232	214	196	205	232	214	248	215	218	208	205	239	248	220	218	220	202	224	197	229	233	183	188	182	192	211	225	224	193	204	195	216	197	217	217	216	209	241	196	181	250	210	238	199	212	223	216	217	237	225	197	222	213	217	230	229	238	197	213	209	233	236	222	199	229	201	220	191	210	197	197	188	216	199	193	244	205	231	236	204	212	218	200	216	219	189	212	229	198	221	215	210	229	206	213	232	236	198	205	202	212	214	221	239	216	207	228	206	215	235	231	220	231	243	233	236	209	202	186	217	245	247	203	229	206	212	214	212	220	217	219	205	230	214	225	216	240	231	233	199	226	201	206	221	211	199	219	217	225	211	215	201	202	212	215	228	223	182	208	219	216	217	212	187	217	232	217	185	198	207	229	227	197	208	192	222	195	216	191	218	222	227	254	244	206	219	220	214	211	233	208	183	242	204	203	213	193	197	210	176	193	217	224	213	236	214	190	226	215	218	193	202	213	218	196	221	193	226	227	227	197	211	230	237	198	199	192	224	228	234	209	199	215	203	207	214	198	203	227	210	207	237	236	202	220	208	218	227	248	197	221	233	203	208	215	205	227	236	200	242	199	186	227	211	220	189	236	215	215	232	252	204	212	189	207	216	195	231	187	209	207	230	231	240	221	219	216	201	222	239	229	212	248	220	176	218	216	227	210	194	235	213	242	205	239	222	206	198	202	229	200	215	219	200	205	218	219	225	196	216	204	229	222	204	224	241	222	206	212	204	215	204	205	189	223	193	197	239	232	224	226	192	225	208	205	190	212	196	185	241	223	247	205	189	207	220	206	199	206	196	204	214	207	200	210	211	214	218	231	217	213	176	200	200	228	199	201	199	204	189	200	211	196	175	181	209	186	213	225	223	212	205	239	209	208	222	225	211	219	181	202	223	211	210	195	201	210	213	236	198	195	227	231	200	215	198	237	217	209	208	217	215	206	181	220	203	206	215	206	196	210	237	193	206	243	224	225	224	225	205	229	214	214	236	222	197	212	186	201	187	199	219	232
2804	579	602	575	565	565	551	516	600	535	549	543	541	523	539	549	548	524	532	556	529	516	543	517	537	536	534	562	583	522	578	575	553	553	511	514	513	540	540	565	530	511	511	531	561	507	519	580	491	564	502	515	487	524	546	519	529	575	529	522	564	565	550	514	544	530	521	553	498	543	561	511	573	521	483	560	543	512	522	520	524	489	595	540	587	549	519	502	532	541	531	504	497	517	528	538	532	577	542	517	502	504	565	589	559	529	508	535	565	550	547	546	532	524	502	522	562	560	529	539	519	513	533	495	522	509	566	518	459	509	544	587	556	546	514	552	511	519	514	538	488	484	565	546	588	501	564	501	556	541	535	559	498	540	539	530	536	510	537	509	549	560	555	513	546	531	551	534	537	577	516	526	505	512	529	522	524	537	537	493	532	521	530	507	509	561	528	551	515	531	532	526	498	569	529	535	484	540	517	568	538	553	544	517	541	549	512	529	522	510	525	538	475	575	532	540	559	540	528	541	558	481	515	527	559	532	546	506	533	554	551	519	559	519	547	574	544	563	551	517	500	544	549	522	541	510	555	556	512	498	565	557	497	538	511	542	507	518	529	528	510	549	506	526	507	526	553	510	527	533	542	506	536	530	499	530	518	534	526	530	497	515	530	528	556	524	528	550	529	532	508	538	538	536	533	522	536	535	521	540	503	557	555	503	487	527	540	518	523	546	552	553	529	490	518	524	509	513	572	498	514	551	512	512	536	544	532	524	560	567	511	537	550	519	496	575	547	507	571	533	526	564	517	560	565	544	524	514	537	521	550	518	558	501	524	486	495	514	519	536	525	544	518	556	521	554	513	523	530	504	536	564	522	529	553	523	509	473	502	501	521	520	490	549	538	553	491	520	618	538	529	523	513	559	502	530	584	520	499	529	561	519	511	498	486	532	525	527	501	548	517	521	564	533	518	547	522	530	519	505	558	504	538	509	516	500	551	551	556	567	527	523	568	541	513	512	501	495	542	574	529	569	528	499	533	535	541	525	518	514	543	529	528	508	534	518	507	538	558	549	566	539	549	543	520	486	551	535	556	504	526	543	507	517	486	526	509	510	535	535	510	514	532	518	529	533	511	510	502	568	522	531	533	501	492	582	524	555	528	516	498	500	536	556	528	499	553	557	585	535	542	512	529	558	569	529	528	532	526	548	568	484	539	554	498	564	543	495	533	543	531	529	564	489	529	509	527	542	507	492	528	539	540	503	501	540	540	538	517	498	554	539	516	519	506	510	509	579	510	524	526	520	519	538	529	491	553	542	527	557	490	510	526	571	571	535	538	551	540	535	565	533	550	539	478	494	526	553	529	537	559	526	521	524	513	538	572	535	519	533	527	545	543	518	527	536	535	526	500	548	523	490	532	583	496	517	516	548	546	537	581	528	522	534	524	498	510	530	507	541	524	537	527	507	524	519	545	588	549	528	546	508	537	490	541	525	532	533	516	532	523	575	495	520	486	514	556	535	521	553	472	517	549	509	536	510	543	542	551	512	523	534	576	516	511	504	514	551	538	524	517	498	537	563	554	533	554	584	538	543	551	497	530	540	518	521	531	516	527	528	526	510	517	553	529	495	507	574	530	529	485	542	554	535	532	566	492	555	506	558	549	503	537	534	504	522	537	553	532	516	484	536	518	482	489	508	510	500	534	512	545	574	536	577	528	505	554	544	513	545	560	486	529	572	512	599	536	560	538	545	534	553	547	571	541	491	530	549	517	550	521	516	564	502	511	485	520	552	546	516	548	504	510	511	487	506	540	514	556	587	511	553	497	535	585	536	530	534	489	555	541	512	519	515	539	525	520	504	555	514	518	509	545	528	542	541	518	491	482	561	533	580	553	508	497	546	534	508	529	561	498	570	554	501	517	528	532	533	531	522	543	514	515	514	521	515	519	494	550	514	532	563	524	513	547	572	549	518	504	544	546	569	545	535	501	513	477	515	519	545	517	520	508	544	574	531	518	545	553	531	561	560	551	531	540	517	526	511	512	501	559	555	573	537	545	554	542	543	537	514	520	540	517	553	501	554	537	518	522	564	570	480	582	540	561	517	524	566	514	560	525	589	546	502	580	532	537	558	527	527	551	564	472	533	546	549	539	517	505	538	488	494	484	495	530	534	545	549	506	579	509	520	534	549	520	533	538	504	526	498	504	502	517	509	520	531	555	530	511	519	561	519	528	520	505	544	544	547	516	482	560	510	564	562	560	480	541	544	538	499	507	490	552	549	512	530	519	538	509	544	491	526	469	494	510	533	517	500	494	514	516	521	504	532	518	550	552	540	518	526	535	543	526	550	517	524	510	521	533	548	526	533	532	535	548	481	527	583	543	573	515	518	534	519	541	514	513	539	510	508	523	489	506	548	496	531	546	521	521	516	543	525	559	543	546	534	514	556	499	553	509	553	539	549	565	565	517	525	540	500	516	556	525	555	550	499	524	511	505	517	514	558	509	496	524	595	494	537	497	507	531	520	516	497	514	525	545	497	543	537	514	541	549	496	563	523	510	504	519	521	535	491	572	500	510	526	551	542	514	582	502	547	488	547	541	531	566	510	575	538	521	557	516	532	500	521	554	535	538	537	504	571	537	524	574	556	541	538	566	492	545	559	514	533	505	571	527	518	527	511	560	494	527	565	531	568	488	523	519	542	522	543	520	570	511	529	517	505	482	516	533	552	542	502	540	547	528	545	567	547	510	525	513	510	575	531	567	562	506	512	541	524	543	555	509	554	556	497	514	527	517	520	513	558	548	503	571	524	496	578	545	539	555	539	523	537	547	510	512	536	524	520	505	557	480	534	557	555	515	532	456	538	485	568	547	494	520	541	505	511	537	544	557	503	540	542	506	523	543	517	510	518	567	555	523	555	544	554	517	554	536	534	514	554	542	574	541	524	526	521	524	549	566	503	552	497	533	530	509	511	523	515	521	518	560	512	532	520	558	498	533	536	518	506	524	541	478	522	552	485	541	561	500	545	539	514	550	545	519	531	577	488	553	479	525	530	574	561	502	545	558	534	536	552	545	510	520	518	537	574	549	567	523	534	562	536	501	540	550	511	552	478	554	511	533	497	532	548	523	518	516	534	540	542	529	502	556	511	523	527	500	568	539	522	564	536	546	564	526	536	511	545	561	544	528	547	563	521	537	534	512	543	512	504	530	530	583	563	524	502	528	541	514	548	523	495	511	488	513	535	538	534	526	538	556	546	482	499	543	551	535	522	554	534	527	514	529	566	528	544	508	517	555	542	541	538	484	556	555	533	519	546	555	523	540	557	533	537	553	515	530	505	564	516	526	537	554	524	507	481	504	546	535	573	545	512	550	550	501	510	558	480	557	547	505	503	537	504	538	565	505	519	489	509	549	539	562	535	550	506	540	542	522	543	543	512	504	535	501	538	532	520	552	533	569	522	512	539	537	545	520	517	546	522	522	541	534	545	528	546	517	520	545	527	540	547
10872	925	654	593	499	478	392	359	384	385	375	391	361	352	338	340	367	351	351	297	353	362	371	368	351	380	315	364	348	370	355	348	356	358	323	341	335	339	365	330	343	314	324	342	309	351	334	333	326	352	374	370	381	323	344	351	321	346	367	327	316	352	326	344	320	351	337	345	347	301	317	367	357	331	346	348	344	329	312	334	320	338	347	332	332	328	329	324	335	328	303	333	319	357	316	319	350	326	347	355	336	378	351	350	327	364	338	318	368	349	364	380	342	359	342	321	368	315	331	336	349	312	332	305	318	373	326	327	341	337	312	350	306	343	315	330	343	316	306	342	322	366	323	351	312	319	347	335	358	323	328	338	303	340	325	293	325	329	355	321	342	326	348	321	366	344	348	350	316	336	353	341	351	343	331	318	307	334	353	374	332	318	351	331	312	320	311	313	368	310	370	369	352	355	341	349	301	315	335	328	318	311	341	349	313	317	385	333	310	346	350	330	306	357	351	311	318	323	337	326	324	346	327	350	350	335	318	322	350	338	333	327	324	347	338	364	353	326	346	329	353	322	352	338	363	328	333	321	301	368	338	350	326	326	389	314	342	393	327	334	329	329	338	330	389	359	325	322	389	361	382	327	332	337	328	369	333	331	363	305	344	357	318	353	336	308	334	310	337	371	364	331	324	347	332	304	318	307	328	330	330	316	318	365	343	315	320	335	348	316	327	330	375	323	311	321	385	357	335	331	363	324	381	312	327	309	283	349	342	358	352	305	340	323	328	324	330	308	308	316	350	361	350	332	375	316	337	341	318	306	333	323	351	336	347	307	336	318	357	333	344	331	326	345	331	332	352	326	367	335	331	320	351	346	326	319	371	328	329	334	325	344	336	291	344	277	314	331	323	315	369	342	328	347	346	310	346	321	322	347	342	335	301	332	316	318	348	343	346	379	372	353	340	299	363	352	363	357	349	354	321	323	328	342	372	320	310	343	320	335	342	335	333	361	336	342	339	327	330	339	346	318	359	315	339	351	343	324	328	336	313	389	358	351	356	298	345	319	363	342	341	334	349	330	360	388	338	364	362	314	304	317	363	363	331	327	358	335	329	322	326	337	330	333	337	322	324	307	337	346	316	307	312	365	335	325	343	323	339	355	355	339	332	352	359	356	293	337	320	303	378	350	349	333	377	324	315	339	361	346	296	353	358	318	346	318	326	354	305	372	324	338	303	343	345	307	359	326	318	345	322	334	328	360	316	321	326	327	329	308	318	351	365	316	337	340	329	305	318	337	343	349	338	336	341	368	338	333	343	307	367	325	327	338	341	325	348	358	339	395	356	349	351	341	314	337	334	343	342	330	316	360	362	375	312	353	328	330	341	321	340	333	329	317	364	334	335	325	339	316	346	347	335	347	328	327	336	362	310	320	345	324	316	339	304	338	334	348	300	333	316	334	325	319	339	333	320	357	344	326	297	310	352	329	339	376	347	325	375	355	361	355	325	332	353	335	304	313	287	366	339	326	310	318	319	316	369	363	314	351	338	325	320	320	344	334	326	335	340	322	332	293	342	322	309	360	354	297	332	319	350	347	349	354	361	347	338	353	331	332	346	308	349	314	334	342	357	363	299	347	306	301	311	320	332	308	337	299	324	345	342	301	329	384	347	330	354	321	377	363	327	325	336	323	336	363	304	324	345	357	338	296	307	348	321	369	339	346	314	330	373	349	341	366	304	347	369	353	312	309	342	381	313	351	319	337	331	352	331	312	352	371	339	314	327	333	331	335	342	357	288	323	332	364	374	333	358	345	366	309	338	324	317	336	307	323	298	318	349	329	388	309	373	352	343	326	341	339	317	348	318	343	386	330	335	330	296	343	333	356	336	315	323	308	301	363	339	333	351	361	332	321	310	330	354	309	371	353	338	321	277	332	338	340	312	339	335	385	358	337	314	309	364	348	347	340	330	369	342	323	304	340	330	317	339	343	357	329	336	309	350	327	335	328	329	324	352	337	310	337	331	344	346	355	346	343	336	379	344	346	319	347	326	306	362	323	348	343	338	302	330	342	310	357	324	321	333	333	340	330	328	335	323	327	338	362	314	342	319	341	317	292	358	325	342	357	310	351	331	357	303	347	346	331	327	362	328	359	319	358	312	319	336	339	324	380	343	332	339	320	354	352	340	335	305	314	331	316	337	304	316	295	313	365	355	342	312	359	369	351	350	335	329	350	298	309	363	337	332	338	295	343	335	320	329	362	304	357	331	305	352	354	317	349	347	336	361	342	346	340	375	355	340	319	328	321	317	378	371	366	307	337	345	350	352	323	340	356	331	338	327	336	337	339	340	368	355	293	304	299	363	345	353	325	319	336	367	353	344	376	341	335	313	291	323	361	347	303	346	286	320	338	321	397	380	345	341	329	337	338	335	328	325	340	328	330	335	323	349	313	295	304	325	318	321	346	308	323	370	306	319	345	330	353	357	394	311	343	332	328	339	339	337	319	320	339	354	356	332	338	363	359	341	320	304	350	345	335	404	339	328	381	355	322	314	367	345	340	373	299	340	332	379	361	363	365	307	328	335	349	335	327	355	338	313	299	348	337	313	329	317	320	350	325	318	320	313	321	362	353	319	351	373	364	315	332	332	329	355	318	378	325	350	319	370	330	292	316	347	347	341	320	330	311	315	306	339	325	334	385	340	335	321	345	368	347	344	333	376	323	359	333	344	334	330	302	329	333	336	324	349	340	321	366	334	346	350	310	341	359	340	302	356	351	330	324	358	344	351	353	357	372	327	344	328	344	337	324	304	343	348	329	328	326	359	313	362	390	343	351	343	319	337	344	374	337	329	297	318	361	337	314	351	315	317	319	356	350	346	380	350	353	342	328	311	322	352	334	288	345	354	347	368	338	331	340	315	345	343	349	353	358	362	353	354	336	319	311	335	293	284	342	355	329	327	326	321	310	344	329	324	328	313	343	321	327	312	336	352	335	324	348	327	361	306	328	352	358	368	346	326	356	326	306	345	380	353	361	358	327	343	307	311	352	357	345	377	325	321	337	340	337	351	326	316	349	364	314	315	368	321	326	343	330	325	333	326	343	324	320	354	333	344	335	320	293	316	332	330	333	339	347	346	318	335	370	329	312	324	349	320	365	372	330	316	357	321	359	356	333	325	355	357	308	362	341	339	326	336	331	318	361	322	362	336	339	347	327	349	364	343	314	327	325	301	327	321	367	371	344	352	332	322	360	342	315	380	313	308	358	331	365	341	339	345	319	350	356	314	330	348	354	335	314	327	325	337	340	340	343	346	298	313	311	340	317	364	329	284	331	356	325	323	356	350	327	348	347	315	352	357	347	360	351	328	313	329	329	358	345	333	328	330	322	312	348	367	350	347	349	312	291	334	362	338	357	341	324	302	340	329	319	329	325	329	297	319	342	329	326	330	310	336	342	301	334	362	331	302	301	369	318	334	343	347	377	344	351	333	315	357	335	311	312	350	317
8481	1130	1534	1685	1430	1323	1112	1083	1010	996	942	861	884	886	838	819	865	827	849	825	829	838	808	779	840	805	786	772	827	793	834	815	787	809	759	769	778	798	787	797	801	795	772	747	844	819	757	793	770	759	797	813	750	788	786	779	779	833	717	767	741	719	800	758	753	786	748	784	768	776	828	788	761	781	732	762	717	765	836	771	793	794	804	764	821	780	783	758	725	773	694	801	784	813	747	776	822	776	767	790	764	763	776	756	769	816	755	764	806	846	770	728	713	800	761	768	782	798	767	729	782	742	758	764	741	778	748	766	774	777	779	782	806	716	768	729	766	759	756	782	716	755	769	756	729	739	855	856	778	763	800	816	769	752	772	784	807	750	715	764	778	761	783	763	774	734	760	745	773	764	788	789	796	733	763	761	801	709	791	769	740	776	793	748	761	754	771	762	763	764	826	742	773	770	747	731	770	788	743	766	789	758	800	781	798	738	759	821	837	704	770	754	791	766	734	734	822	738	789	767	738	785	760	803	787	758	743	758	761	784	753	780	786	736	773	787	721	756	748	805	791	706	736	777	782	732	790	764	754	727	755	797	768	800	756	819	773	769	791	744	732	756	791	782	760	768	745	756	727	775	774	749	808	774	746	742	739	753	796	727	769	784	739	804	746	809	745	800	777	785	808	720	757	750	805	775	774	770	770	783	768	794	720	735	716	746	791	754	787	759	796	778	753	782	839	786	791	789	755	767	776	799	782	766	760	742	763	767	757	777	721	779	765	772	746	758	793	787	789	781	744	740	775	757	736	734	843	740	756	717	738	726	751	765	764	800	732	802	723	725	780	725	741	737	765	750	790	770	762	769	776	734	744	760	715	766	724	779	755	731	778	723	738	782	785	763	789	779	771	777	786	760	793	770	722	787	774	749	772	754	829	728	744	819	788	757	761	737	744	753	770	736	742	739	761	742	735	756	762	782	770	771	736	789	755	776	767	740	751	791	756	756	728	756	745	732	732	745	770	718	785	796	784	796	849	726	766	776	801	776	782	730	781	771	755	811	765	759	761	810	743	764	774	788	761	801	797	790	761	767	758	779	761	808	770	798	737	758	825	783	780	766	804	764	817	756	755	774	783	781	780	754	786	802	732	795	723	763	784	795	779	760	783	787	789	750	759	755	806	804	748	764	775	816	791	751	789	788	764	758	813	734	770	830	777	737	773	742	746	775	767	755	832	767	828	762	832	796	786	745	727	792	786	769	759	735	797	794	774	774	732	729	770	765	777	779	775	758	762	733	789	772	805	790	763	773	778	760	733	790	714	762	773	741	739	861	762	779	774	803	794	759	738	757	792	791	819	789	741	798	800	744	803	816	753	741	734	787	782	761	751	752	710	780	758	740	719	777	853	741	820	768	779	766	741	766	770	788	779	729	733	761	763	760	782	790	781	731	763	729	774	768	796	835	745	754	837	757	775	811	770	743	766	785	804	728	793	739	749	764	774	769	756	796	769	777	760	745	731	780	772	763	748	752	768	773	805	823	756	822	763	768	762	744	763	760	812	739	804	780	769	739	743	725	802	741	784	812	750	809	703	769	760	814	749	785	770	826	784	800	734	749	775	785	756	784	784	752	800	751	803	743	738	766	777	771	785	728	722	782	792	798	777	800	774	755	776	780	769	786	753	777	782	739	821	758	750	758	827	780	780	777	766	788	732	803	731	799	782	753	738	780	784	759	770	776	742	776	765	770	744	749	737	749	800	778	793	728	715	743	755	816	761	788	737	759	731	808	811	731	770	751	799	750	775	770	777	808	810	751	756	749	761	752	766	751	775	773	763	765	821	758	776	798	809	769	773	781	793	770	779	720	795	801	734	770	807	780	821	758	735	773	763	780	794	728	782	754	718	741	752	725	774	807	743	790	735	773	796	803	762	764	797	807	749	788	757	820	727	848	791	759	739	760	743	748	836	740	807	774	750	775	767	797	807	744	780	783	763	775	843	781	726	789	784	772	789	709	772	706	715	769	733	798	762	784	755	766	792	761	782	766	793	750	811	657	792	755	798	773	793	763	838	755	788	754	760	803	740	731	764	801	798	794	788	802	790	774	803	764	740	737	816	757	808	816	786	729	771	764	805	718	817	795	763	743	746	801	785	780	772	791	762	766	820	780	752	790	781	754	722	737	773	774	771	747	815	747	798	759	796	733	753	816	810	798	750	744	806	818	728	698	754	771	782	743	779	790	743	764	794	766	822	762	790	801	760	701	733	754	780	777	755	809	796	809	736	781	815	763	807	785	730	752	788	771	800	715	759	777	749	733	776	716	727	769	760	741	764	775	761	724	827	702	787	770	752	745	800	813	783	764	814	772	714	711	756	753	792	792	761	730	765	740	743	745	767	733	833	832	769	736	781	757	723	746	855	756	762	801	756	728	772	775	754	743	781	775	768	784	757	747	749	751	735	761	770	789	812	806	759	800	812	796	790	786	776	743	808	797	783	751	753	770	771	813	796	775	770	773	785	808	760	749	758	750	776	748	771	716	758	786	764	751	782	764	818	782	737	764	746	811	771	726	750	820	794	754	783	788	779	791	766	778	759	785	778	787	799	802	756	802	799	796	793	780	819	776	816	798	735	823	741	804	769	724	818	779	756	806	749	759	783	780	744	804	755	736	764	794	690	739	764	751	786	736	773	777	744	748	753	756	801	829	761	793	780	725	777	770	824	760	863	726	774	812	786	785	760	794	789	757	805	726	802	719	775	786	769	739	745	760	766	770	778	761	795	792	778	732	752	764	745	751	775	754	762	808	747	733	762	785	763	780	782	784	814	767	771	798	820	789	818	801	780	737	760	793	759	752	706	765	824	725	785	771	739	824	763	836	777	771	748	781	775	776	741	757	803	783	780	809	790	769	784	749	797	781	744	801	759	772	757	791	773	747	787	779	743	774	727	775	777	806	747	771	716	749	757	720	838	760	743	815	781	739	757	759	756	803	756	776	800	741	804	761	770	723	751	748	812	770	771	752	780	756	753	803	740	754	782	813	723	752	716	776	779	739	759	760	748	812	764	780	770	762	739	741	749	781	749	815	776	807	771	759	765	783	777	718	756	763	799	740	776	765	734	747	730	783	751	710	760	769	782	798	789	776	748	769	769	814	797	760	749	771	780	810	786	738	776	794	773	808	784	772	812	744	764	774	755	773	776	780	783	774	784	791	750	793	806	807	780	804	774	811	755	749	752	790	780	776	789	817	756	749	748	779	712	791	782	821	762	772	761	745	791	764	730	767	788	807	811	826	729	733	783	724	786	764	763	800	784	726	791	753	736	791	802	795	786	736	744	771	800	780	750	741	764	804	757	823	784	756	750	792	785	743	786	731	783	782	732	795	812	750	797	783	779	735	812	779	766	751	792	739	785	802	762	820	785	820	759	793	769	799	787	814	743	783	737	792	749	770	766	745	794	797	782	724	766	770	800	798	746	738	721	776	744	771	766	774	767	749	800	783
18518	1651	942	759	572	403	356	354	326	312	314	282	307	256	277	255	252	274	273	269	276	245	249	244	243	277	294	278	256	239	256	235	274	258	252	233	241	232	251	238	251	212	232	277	227	209	246	233	234	235	232	251	217	254	250	206	279	288	285	246	228	253	268	282	252	241	233	268	261	233	241	258	257	253	274	239	252	263	249	254	248	233	224	267	232	253	261	257	250	244	252	284	238	263	232	243	253	233	257	220	236	229	254	246	247	224	228	233	240	247	250	234	248	227	264	246	216	241	240	266	262	284	220	233	255	255	280	255	241	258	265	228	234	266	220	256	234	254	213	228	234	245	235	254	243	221	215	268	241	260	246	227	257	243	236	226	253	220	239	287	265	236	242	263	226	261	239	244	245	238	263	232	221	247	255	229	252	256	236	226	271	245	235	235	229	227	245	238	248	239	254	248	232	231	243	243	223	243	236	244	240	245	254	231	219	244	237	271	222	240	290	259	263	229	234	231	242	242	235	290	263	259	234	231	237	217	254	240	258	251	234	249	243	252	253	237	247	211	223	208	230	265	237	243	225	223	247	256	250	227	221	241	240	195	227	255	241	233	270	277	221	224	243	251	216	237	242	242	247	237	228	227	262	232	233	254	236	249	233	232	239	244	204	248	275	244	245	291	251	246	246	249	219	222	215	258	250	249	248	244	251	258	256	233	225	231	255	230	237	254	253	227	238	222	256	259	247	257	252	219	258	239	239	230	243	227	231	247	253	259	250	241	222	237	267	254	227	236	231	248	238	256	218	216	247	236	229	264	226	252	224	255	258	251	244	236	253	227	238	273	241	257	243	239	220	253	241	244	253	243	271	241	252	231	263	241	259	260	240	269	255	258	235	253	217	199	227	232	236	256	229	242	221	238	259	235	258	256	251	259	229	227	256	231	233	260	248	243	233	248	255	246	251	225	237	220	247	231	270	246	219	232	251	208	223	241	232	225	261	243	244	249	225	227	244	242	233	224	230	215	238	247	256	239	235	259	254	255	212	216	243	217	246	233	246	219	216	240	225	235	238	256	232	232	266	283	257	238	237	266	247	217	230	246	243	231	248	263	237	249	259	263	245	272	211	245	244	247	200	223	265	276	235	247	229	235	230	257	225	233	232	243	247	210	224	265	227	242	269	246	262	214	246	230	228	252	230	243	261	233	253	241	266	240	259	234	239	245	252	236	255	223	247	251	270	229	236	256	266	277	239	258	253	248	240	254	238	242	252	229	237	246	275	247	251	190	232	253	210	258	254	225	244	219	234	215	208	249	234	222	225	214	264	252	229	224	268	245	242	242	268	234	247	251	230	232	245	232	243	240	249	256	244	220	278	279	235	224	227	232	239	249	243	266	229	241	263	241	239	252	235	227	256	231	252	210	275	250	251	221	236	234	231	230	229	242	269	239	245	231	238	232	256	277	220	208	205	233	250	259	232	236	230	243	237	232	251	222	223	266	269	214	255	222	222	232	211	273	244	239	211	227	246	259	220	252	232	263	237	225	224	249	244	256	247	227	224	226	213	236	249	274	245	233	274	246	207	236	245	228	250	277	269	254	245	242	243	226	234	235	223	244	248	253	230	239	234	258	227	260	242	239	222	256	292	230	225	220	254	234	249	243	261	217	229	236	261	263	255	268	242	244	249	262	239	245	236	239	252	230	259	234	234	268	250	243	267	223	251	228	256	253	213	261	267	220	232	225	244	265	239	265	215	218	246	229	239	222	255	253	206	246	236	220	240	223	251	264	220	235	246	255	245	217	242	235	221	241	229	259	266	218	250	232	236	230	233	245	248	245	220	270	230	226	228	230	241	238	230	231	229	231	251	247	212	198	290	239	253	232	207	221	229	252	245	269	242	239	277	265	255	238	252	247	244	250	226	224	241	238	230	203	243	257	233	237	224	252	232	230	239	251	220	252	232	212	252	268	245	210	238	246	270	259	246	221	239	244	243	242	226	255	264	242	254	239	239	243	266	251	263	246	218	254	230	236	252	263	244	260	200	264	231	245	234	229	252	212	216	251	240	224	245	217	247	268	262	233	261	240	235	226	263	245	222	225	226	251	228	211	250	241	231	239	259	251	227	256	243	250	224	232	254	238	236	189	228	267	247	264	285	226	227	237	272	222	228	266	256	225	229	235	243	238	267	266	237	235	273	247	262	228	277	234	268	220	224	211	231	233	230	244	219	281	270	245	205	245	263	234	223	244	245	248	259	236	240	248	239	231	246	263	274	240	276	251	199	217	224	256	231	253	223	210	253	241	246	236	209	236	263	221	236	263	225	259	254	243	232	253	213	232	267	246	256	252	290	240	228	242	248	239	227	249	234	251	270	232	241	216	268	279	252	249	224	243	251	229	225	255	239	268	237	219	258	256	212	258	229	210	229	272	240	257	237	233	233	292	281	242	279	222	213	234	226	246	251	260	229	215	250	265	256	195	247	208	236	235	228	242	239	209	233	252	255	228	248	250	227	239	247	228	227	261	234	258	276	228	235	244	249	269	244	242	238	258	240	230	217	242	235	225	217	243	252	222	254	224	258	236	240	249	230	245	237	224	248	232	242	231	228	241	221	247	240	229	227	262	238	234	248	212	263	222	271	259	211	227	263	275	233	256	234	221	253	243	253	244	241	236	257	220	231	220	236	199	246	244	242	236	242	247	228	249	226	214	248	224	253	247	218	241	226	247	235	237	256	266	252	240	219	252	249	245	245	211	262	235	257	276	258	257	275	259	238	259	238	231	238	251	270	256	231	222	222	221	227	262	265	256	248	218	260	256	233	229	230	264	256	236	268	232	238	246	255	228	210	251	217	221	225	237	261	243	235	249	262	259	240	255	258	238	266	254	241	259	260	252	242	230	231	267	231	249	221	260	276	235	241	263	258	242	223	241	252	261	250	252	227	240	238	241	245	201	227	229	253	234	250	250	262	233	246	224	231	244	198	254	257	233	228	254	228	237	247	264	237	242	257	246	266	236	263	235	233	241	244	247	222	250	265	239	251	229	256	234	272	263	223	245	264	217	247	243	258	255	239	251	263	258	230	243	236	269	235	230	250	271	259	232	238	220	272	245	245	249	234	220	269	257	219	209	235	216	250	211	267	219	220	219	213	217	238	256	261	240	258	237	236	257	193	236	234	247	247	223	247	211	277	253	222	265	257	236	235	228	237	263	231	240	250	227	219	251	230	216	300	238	206	244	235	269	251	236	239	235	265	225	216	232	240	269	239	261	239	227	256	232	225	258	260	230	237	239	237	223	224	292	225	255	248	235	252	259	238	237	245	239	204	268	238	236	251	254	244	240	248	251	245	251	223	238	240	237	246	210	219	255	218	241	237	214	234	244	231	246	261	233	249	251	273	234	252	256	256	201	273	232	228	203	236	219	261	259	223	256	237	264	239	256	248	279	218	245	262	231	225	236	239	251	252	221	269	237	251	263	223	246	234	249	260	265	263	230	238	185
10378	1197	2007	2281	1906	1606	1313	1085	1000	934	840	804	793	727	708	691	655	639	689	636	643	619	644	605	610	631	630	577	631	598	639	551	572	549	576	562	527	535	553	603	627	575	553	566	546	541	543	562	551	595	544	567	606	558	582	558	536	586	567	552	523	549	555	543	568	581	582	554	567	560	548	531	516	577	545	567	589	556	586	537	543	537	571	546	533	537	563	488	503	527	514	580	531	560	578	588	548	564	574	532	542	551	542	567	568	554	511	546	532	557	555	608	545	533	532	533	587	543	553	556	534	576	562	565	537	530	595	592	530	561	562	547	541	564	574	611	557	561	577	541	564	569	538	523	535	545	585	539	540	519	553	556	587	523	534	556	571	562	557	541	529	541	542	544	544	554	538	549	550	506	560	556	588	553	552	530	554	504	558	545	569	566	552	586	576	558	550	548	537	525	572	568	579	571	577	581	558	568	587	590	552	600	558	582	538	551	552	519	555	552	522	578	577	528	546	514	584	564	493	557	557	516	546	559	575	595	538	518	528	545	557	566	550	564	540	555	563	514	589	581	608	544	588	587	574	535	558	574	558	583	583	563	555	557	561	601	577	568	539	582	567	567	560	532	560	592	571	602	576	576	551	535	567	567	534	533	562	546	512	542	578	565	542	618	552	576	526	592	586	558	561	555	534	560	530	568	552	582	522	572	561	541	593	567	524	521	566	516	568	510	520	518	501	552	561	508	588	565	561	581	533	564	568	563	575	562	607	571	540	552	599	575	561	559	539	561	490	535	534	528	570	570	518	532	487	557	505	595	547	489	554	531	552	530	536	546	578	563	609	552	544	566	619	564	590	528	571	588	559	550	580	524	504	567	578	563	546	568	574	516	530	577	566	561	529	583	572	568	531	523	537	535	535	555	556	550	558	583	562	534	549	565	538	524	528	582	537	559	550	549	559	562	552	533	562	567	600	541	585	550	538	534	532	577	568	547	550	532	582	595	580	587	554	558	564	531	544	586	569	549	532	554	591	570	527	577	517	541	549	565	605	528	527	563	537	540	553	563	535	588	549	580	562	530	579	561	549	552	560	544	542	528	518	565	585	526	561	575	561	563	566	546	528	518	523	543	542	545	560	573	546	575	599	534	585	542	532	562	529	569	539	546	583	540	567	548	597	573	542	556	560	558	492	579	547	525	581	593	563	560	533	578	519	591	579	546	498	545	504	534	541	540	558	581	534	562	525	541	604	507	561	531	538	521	561	580	607	548	527	534	521	568	552	577	518	532	564	557	568	562	578	563	559	546	546	595	570	530	555	525	602	568	550	520	579	549	515	518	561	524	553	602	571	529	599	575	533	528	570	584	539	505	580	554	569	592	579	555	527	551	536	562	577	563	576	529	538	555	583	562	552	569	592	520	547	575	593	540	512	576	585	551	551	520	503	554	557	526	568	574	551	517	558	582	588	535	594	579	528	552	585	592	562	529	535	582	553	525	549	533	516	568	583	545	537	562	581	579	543	567	537	543	547	528	517	503	545	551	565	506	545	517	534	567	580	583	548	572	556	592	580	577	593	536	564	601	564	559	547	591	570	529	505	525	546	574	527	523	534	531	576	532	527	535	565	532	541	605	586	548	550	571	577	549	577	581	596	567	577	553	550	554	563	554	511	545	572	580	562	519	531	551	544	581	560	547	541	560	533	550	510	545	546	598	550	545	568	551	528	545	618	606	587	510	538	559	564	535	547	588	538	587	565	547	546	526	513	565	527	535	543	530	567	568	558	560	582	562	577	507	542	504	555	557	577	502	572	605	595	551	578	545	556	524	548	554	535	553	539	552	545	594	545	556	558	558	527	570	584	547	522	565	571	578	570	611	537	531	552	565	584	554	554	526	534	560	567	560	563	550	534	573	523	544	558	582	583	555	554	566	576	579	564	560	542	567	544	570	560	522	536	540	580	603	535	588	576	551	546	544	558	625	566	562	552	580	490	525	523	532	553	551	562	568	540	528	545	537	551	576	552	532	504	582	530	536	539	565	573	534	586	561	572	538	572	583	562	571	573	491	563	549	585	586	537	560	497	556	541	525	581	541	538	587	558	546	549	576	503	515	548	563	557	581	561	557	552	557	542	540	548	557	546	583	526	550	574	525	584	571	536	552	588	548	547	590	577	563	561	571	593	527	566	574	498	559	594	565	562	545	524	598	547	534	504	587	539	559	537	536	518	535	524	555	544	565	514	552	578	573	589	577	574	591	553	559	545	563	524	511	559	557	558	607	545	562	532	530	587	532	549	535	580	584	540	553	596	550	540	542	565	551	567	555	551	604	553	563	583	545	566	605	567	560	521	531	613	526	532	534	553	547	564	584	544	538	516	565	554	589	559	562	573	556	534	580	542	537	574	563	543	540	538	532	570	544	572	561	553	576	571	531	590	579	553	598	558	559	524	555	571	559	537	550	540	523	516	554	594	579	574	526	592	551	564	558	532	529	559	584	549	527	553	538	552	590	580	529	546	546	575	580	560	579	561	572	560	545	557	553	547	513	597	547	584	573	579	517	613	615	546	533	538	528	568	571	481	542	556	544	567	585	545	556	540	583	546	552	572	534	565	560	591	548	544	541	539	549	523	547	513	520	582	523	534	559	578	528	543	540	559	573	576	583	564	549	513	553	559	525	528	529	520	615	551	545	543	522	532	531	527	545	563	526	541	539	565	516	551	551	535	622	557	570	547	545	628	609	569	575	590	511	565	563	569	556	577	592	571	564	547	560	462	533	577	511	520	528	557	547	569	586	581	573	531	567	544	588	572	567	543	545	538	541	574	540	619	598	561	566	602	585	574	541	522	564	530	584	573	566	514	560	523	524	565	588	561	572	547	530	542	552	580	511	558	577	546	595	550	590	549	542	540	550	549	579	581	598	534	524	515	540	555	510	563	545	568	563	517	569	509	543	566	524	566	554	555	563	553	497	531	531	520	530	561	586	588	573	540	557	540	555	571	545	567	554	588	540	544	551	557	528	538	558	608	591	580	594	545	574	558	551	605	557	559	543	569	577	575	563	529	530	614	537	575	553	549	599	554	526	553	521	523	521	512	523	531	563	555	560	550	574	552	533	567	533	500	527	547	572	552	566	569	544	581	529	518	505	536	546	551	510	523	578	545	543	548	577	532	532	555	613	553	544	555	580	545	512	587	606	566	567	513	554	577	556	533	548	519	569	539	513	561	566	559	557	588	537	547	582	537	580	523	534	520	498	573	552	567	575	568	583	588	590	543	557	609	562	547	544	547	543	579	553	566	582	581	548	579	527	521	547	554	570	571	555	587	506	527	598	516	577	585	550	558	515	580	546	543	534	557	557	570	556	548	511	541	544	506	551	512	535	552	535	563	542	524	561	508	549	561	534	527	583	548	622	524	584	529	564	585	602	557	563	567	569	540	555	542	514	562	547	562	584	469	548	548	595	515	577	537	546	583	551	583	592	534	533	510	524	556	543	550	573	546	561
3308	293	220	231	251	234	194	192	214	248	187	230	208	184	202	216	239	227	217	223	214	222	211	210	176	243	229	226	209	213	219	239	219	238	191	254	228	220	219	207	230	257	178	192	192	213	228	212	224	200	218	228	212	199	194	223	221	209	188	220	240	208	211	204	239	211	224	213	201	210	218	204	207	218	190	236	236	219	210	229	217	201	206	213	239	215	240	188	240	209	224	245	230	207	238	231	219	231	211	220	207	214	229	206	223	210	217	216	255	203	170	210	212	245	216	228	232	216	222	226	220	199	229	220	223	240	265	241	216	243	216	183	213	221	206	206	236	248	225	221	239	228	203	204	205	211	251	248	235	220	177	218	212	248	247	210	222	192	227	231	227	210	224	220	214	197	231	238	199	204	235	211	221	203	236	202	202	205	210	197	222	219	185	222	228	228	209	204	207	211	224	214	230	190	224	180	200	219	235	233	246	239	246	190	232	212	229	236	188	219	224	205	199	220	221	221	190	199	241	197	215	235	236	263	192	179	186	227	228	212	243	206	242	213	222	198	215	183	223	207	224	210	245	222	230	196	190	220	216	235	183	221	229	201	220	223	222	195	210	186	205	185	237	251	201	210	196	216	218	207	225	216	221	234	234	222	215	208	186	222	251	202	213	234	239	225	184	245	216	188	201	211	178	202	237	200	213	216	199	198	207	200	204	183	215	217	230	226	232	205	211	220	198	234	220	231	211	208	221	205	225	214	218	220	204	206	226	199	181	243	236	192	203	200	201	204	229	203	243	222	206	214	167	214	213	262	214	205	230	217	201	202	212	233	244	205	217	243	218	234	208	214	211	205	208	220	228	216	220	206	206	217	199	211	245	226	228	208	247	224	245	211	223	210	249	235	224	217	220	234	226	248	202	260	245	212	251	246	187	231	251	233	226	227	232	192	208	234	224	229	219	229	212	219	212	192	216	218	209	211	229	233	237	202	226	217	177	240	209	236	223	190	209	222	207	210	204	180	226	244	195	188	210	245	220	230	226	192	231	230	231	214	225	225	255	219	212	230	213	229	198	213	213	195	215	208	239	240	258	226	204	209	209	220	225	235	246	239	187	198	242	246	210	251	225	213	206	214	215	203	217	204	244	224	206	195	223	191	221	231	222	198	197	212	224	231	218	247	202	226	219	230	233	199	225	209	206	204	257	199	215	200	211	217	229	239	208	192	227	207	206	216	218	206	221	217	178	197	226	207	204	222	233	191	250	202	204	228	231	226	219	215	250	202	222	243	217	222	221	240	221	233	210	235	215	217	218	215	210	196	207	211	218	221	189	208	218	202	214	233	201	213	212	255	209	229	194	215	237	187	222	207	227	242	233	195	225	228	223	199	207	218	197	231	211	242	247	235	218	216	219	221	208	204	229	225	199	237	240	204	213	172	209	205	195	227	183	237	217	222	211	245	235	211	202	236	214	222	219	212	210	218	232	258	219	231	219	202	202	217	201	236	200	206	247	196	194	233	207	234	232	213	235	233	229	205	217	234	183	205	199	236	228	219	227	199	209	202	199	221	215	247	211	190	231	212	205	218	213	242	198	211	207	212	203	196	202	236	235	210	202	248	201	226	168	210	242	233	230	219	193	213	218	200	232	214	197	187	245	227	223	233	248	237	216	227	243	198	200	227	210	209	199	239	204	215	192	236	205	217	234	218	212	197	222	200	216	207	214	225	227	190	214	205	203	213	199	216	220	217	241	211	206	211	238	194	217	214	220	210	178	230	192	209	227	249	215	219	198	238	219	219	204	213	232	227	204	197	211	207	212	196	212	196	208	219	211	222	207	219	198	207	241	233	226	195	208	215	207	231	224	227	206	211	233	211	207	211	225	239	203	194	216	224	233	188	232	213	218	212	207	214	232	196	227	191	229	202	240	229	231	219	205	214	224	211	203	228	216	214	194	202	225	197	233	190	237	208	234	219	216	185	206	224	201	201	228	213	236	233	200	221	224	203	196	237	220	233	248	238	208	250	251	218	197	198	215	222	211	230	192	214	225	194	225	254	221	217	200	192	219	236	204	184	223	238	228	248	221	198	231	200	197	205	215	195	237	212	216	251	210	196	203	209	220	202	216	229	198	217	178	194	234	246	206	223	224	201	226	228	227	223	215	239	217	224	220	229	179	228	198	214	270	199	213	229	233	203	219	207	185	195	190	207	215	230	211	200	196	203	229	206	232	233	207	229	223	235	231	239	233	227	213	169	199	245	213	232	227	207	205	215	218	216	233	243	191	209	218	226	239	219	213	186	191	211	185	234	199	229	213	222	196	187	206	217	215	233	207	199	211	226	228	222	244	198	242	220	227	208	233	202	210	233	213	202	192	223	198	238	230	226	221	218	235	212	201	175	210	207	242	206	216	220	217	218	196	191	220	196	212	205	227	240	226	207	209	207	239	212	208	241	222	246	207	207	212	226	221	207	233	206	209	229	215	220	208	220	205	223	219	211	219	212	221	203	218	259	218	209	220	238	225	209	223	181	208	210	218	217	231	244	212	210	215	239	211	205	216	202	208	210	211	210	259	250	224	220	240	228	214	215	240	246	229	219	231	221	210	217	233	220	229	227	234	189	216	219	276	235	217	211	217	218	200	203	227	231	216	212	242	229	213	225	192	235	214	251	217	244	213	217	221	196	225	206	245	198	179	211	171	229	223	224	243	214	214	206	199	207	184	232	241	250	256	217	199	203	218	212	220	222	218	242	216	236	218	221	222	216	193	228	199	225	253	208	226	205	208	235	244	204	206	199	210	202	203	217	219	222	215	207	222	215	210	199	228	206	208	223	219	201	250	250	239	230	210	190	229	216	257	235	183	219	225	225	229	233	234	222	219	198	207	212	204	228	219	198	199	207	197	216	207	224	218	220	234	239	182	216	233	211	224	227	207	205	210	185	213	220	215	227	206	253	196	235	209	218	193	194	208	222	221	256	220	208	208	219	231	207	202	195	196	213	232	238	202	233	192	214	246	203	227	216	205	203	211	214	225	220	201	207	190	208	218	209	207	216	189	245	198	212	231	243	233	215	226	219	232	214	231	233	214	238	226	206	232	197	232	214	214	201	242	225	234	216	223	211	197	217	256	245	223	203	206	227	211	210	255	228	219	230	239	208	186	214	202	205	204	216	232	204	216	222	210	208	260	245	227	205	221	172	214	211	208	224	202	221	212	211	211	188	191	193	194	226	231	245	209	231	235	229	219	220	240	215	201	222	223	212	224	225	243	222	210	201	222	217	215	210	214	220	202	234	207	211	225	202	208	210	218	204	228	231	202	222	216	195	224	233	235	215	199	195	203	209	201	231	201	222	241	220	220	219	219	189	203	210	207	214	247	252	187	203	226	187	218	236	205	216	230	239	239	242	235	228	190	224	213	213	229	206	201	202	213	204	247	213	215	203	220	234	205	223	202	221	220	207	222	237	236	217	237	235	221	204	214	205	202	219	207	214	216	243	249	198
2936	586	547	569	610	600	628	572	565	527	570	545	485	519	548	529	511	549	545	539	561	544	516	507	537	553	505	571	537	581	573	517	537	500	549	550	569	563	509	544	577	538	512	513	515	534	523	565	525	519	525	559	541	579	536	514	582	530	531	563	541	532	536	559	553	520	558	531	537	559	523	565	514	568	539	534	589	516	532	551	555	530	545	543	534	535	490	554	541	514	560	564	511	528	524	538	512	543	548	559	517	550	527	563	548	553	533	524	526	533	514	528	490	564	527	509	525	487	484	512	555	544	566	514	555	499	524	499	548	536	587	546	549	537	521	562	538	533	483	568	543	538	479	560	523	552	490	536	510	517	496	486	483	538	520	526	494	519	560	492	539	539	566	517	538	532	550	494	531	557	543	545	512	526	532	538	513	570	521	538	553	556	512	525	488	495	521	521	558	503	536	542	526	554	560	516	538	530	529	532	511	538	552	573	544	469	499	522	524	536	534	542	524	527	588	519	479	505	547	527	531	536	562	535	547	542	545	524	558	544	545	548	580	516	566	551	521	560	587	529	509	499	578	538	556	553	567	563	522	524	575	512	544	520	535	534	523	540	567	507	559	534	522	514	555	557	533	558	523	546	552	551	497	546	526	534	505	554	507	515	529	558	515	588	552	519	467	583	525	514	551	551	546	542	535	486	531	540	540	549	517	573	550	567	555	576	548	562	521	527	505	515	504	553	530	493	527	529	564	559	536	509	456	522	522	554	583	550	503	552	505	534	596	525	520	526	524	564	504	521	569	501	503	506	533	495	592	515	542	532	570	528	499	534	573	526	569	541	545	479	571	520	533	552	535	532	515	537	574	502	540	568	528	535	567	512	507	544	532	564	564	513	516	494	545	538	505	506	509	520	534	512	535	553	545	519	530	524	566	523	513	542	559	547	499	548	506	541	532	555	574	560	482	520	535	542	532	519	547	503	553	525	524	550	520	525	548	559	553	506	558	524	540	502	531	526	529	506	530	538	542	521	554	533	529	524	511	537	538	523	523	517	548	537	544	519	548	550	525	475	534	567	511	537	582	522	546	554	539	535	520	479	499	528	553	492	533	525	546	524	538	553	498	553	566	549	482	548	546	535	508	558	543	500	580	536	510	521	529	582	503	544	569	516	504	514	552	509	502	535	554	514	522	523	542	524	547	537	535	551	529	540	546	526	582	547	505	526	513	550	550	557	558	556	597	547	509	523	549	523	522	530	536	578	550	522	528	517	551	492	521	491	516	548	559	522	508	509	597	512	562	550	519	526	562	548	532	583	536	518	525	518	502	563	561	530	522	541	513	514	507	551	558	544	552	526	477	552	508	510	525	552	531	534	530	575	537	534	544	566	522	524	523	496	574	551	508	547	530	554	553	498	542	545	555	551	525	533	549	560	569	522	516	507	535	517	483	541	524	572	516	554	550	522	510	544	515	525	505	542	522	536	522	548	566	576	540	526	489	526	516	552	522	507	558	514	567	511	544	531	522	506	495	529	502	508	553	481	556	568	513	540	559	548	520	560	577	524	504	552	527	525	545	553	553	506	509	480	491	531	522	528	555	517	548	536	532	512	502	519	551	521	578	475	504	562	533	534	534	571	552	546	553	512	572	538	553	509	536	515	543	526	536	506	532	543	497	523	547	526	527	522	561	555	527	531	520	513	511	565	548	548	508	513	527	568	553	509	524	523	557	530	498	506	514	546	561	522	517	539	517	523	556	532	561	502	565	532	528	523	534	509	574	521	548	510	564	516	555	527	548	524	545	487	564	495	506	520	537	517	531	540	507	537	544	521	528	496	529	586	525	523	517	549	511	574	588	599	531	528	555	516	534	541	590	543	511	558	539	523	523	540	521	546	547	520	579	564	538	535	558	534	486	556	541	561	546	519	541	514	526	540	502	497	548	513	523	540	547	554	523	516	555	526	521	556	513	534	530	548	529	533	548	553	522	512	496	537	542	523	570	509	521	546	504	568	494	531	560	571	547	530	545	567	553	547	544	513	565	553	511	555	532	543	557	522	560	512	547	504	548	533	581	552	548	527	520	539	486	562	527	507	545	551	524	529	547	522	530	538	529	545	518	533	514	542	505	513	529	553	535	544	513	513	556	556	527	541	562	519	564	533	527	523	544	524	547	543	523	508	509	526	527	539	552	535	521	534	521	533	531	538	565	564	491	562	514	537	523	568	464	519	530	546	562	516	482	521	493	507	549	522	530	472	543	501	566	549	530	514	509	514	554	558	528	545	505	551	523	518	532	515	558	542	473	510	526	524	540	542	536	530	540	567	554	522	524	510	548	539	537	538	530	535	510	541	514	528	530	527	522	502	530	550	521	549	522	534	558	495	506	508	559	546	516	550	502	523	544	522	553	545	506	513	557	531	565	513	558	571	510	556	512	492	584	537	535	535	517	500	545	515	551	516	538	541	498	525	543	536	512	505	504	600	529	538	536	546	571	534	500	550	536	549	548	553	558	549	525	549	520	519	538	555	482	513	518	506	550	566	502	558	529	543	524	545	532	527	551	554	543	510	519	575	529	557	559	494	550	523	530	517	541	530	541	555	505	503	524	501	555	547	532	565	536	554	535	565	497	539	571	558	525	534	527	559	563	562	520	541	518	551	559	527	557	589	525	587	515	512	518	490	525	507	544	530	477	553	531	534	524	513	504	538	547	518	559	555	559	517	515	575	537	547	557	508	550	531	504	529	532	565	511	485	548	538	503	581	557	523	560	544	528	499	506	520	521	552	507	520	516	517	531	536	523	541	569	537	556	531	556	552	513	505	535	530	508	558	521	540	558	518	569	507	573	544	522	537	508	529	506	549	533	516	525	513	517	554	523	522	603	498	542	486	515	562	531	528	550	534	516	551	477	521	547	544	536	512	506	546	578	594	536	497	496	529	549	557	512	512	565	546	528	554	520	506	565	486	521	560	562	564	542	577	555	549	515	535	508	513	577	536	598	562	532	556	548	541	521	528	531	508	555	527	490	565	520	542	527	534	546	520	559	521	523	510	530	526	527	530	547	582	557	527	525	548	529	529	494	535	531	559	538	540	519	521	559	509	526	493	525	517	548	588	531	574	554	540	523	561	522	532	488	534	551	529	515	578	516	528	506	540	479	558	483	479	572	538	538	541	551	534	541	532	534	522	496	503	540	540	527	474	516	578	525	533	560	543	550	553	558	540	557	562	548	540	562	583	558	510	571	527	517	529	541	557	525	497	502	539	510	543	554	529	553	533	516	521	533	495	570	538	540	507	586	571	540	533	550	510	523	539	506	519	524	535	550	481	567	509	515	497	497	538	553	537	538	599	586	542	538	563	524	525	528	545	508	547	536	527	555	564	544	517	522	515	565	548	545	554	557	508	525	508	522	551	525	544	539	555	536	561	556	536	500	458	517	519	514	536	538	560	513	560	511	544	527	547	538	549	527	543	523	533	517	570	506	545	506	550	485	541	533	478	562	528
10898	911	657	618	482	478	382	394	377	312	362	357	354	328	376	381	378	371	327	327	351	321	284	319	344	319	313	341	342	330	322	352	362	297	334	346	343	322	346	365	352	321	317	357	311	319	340	348	319	331	342	354	333	323	338	349	369	324	314	354	305	341	327	353	331	337	316	337	341	341	371	350	311	314	294	309	319	326	339	366	367	349	356	356	314	318	374	324	335	302	354	349	365	309	308	340	369	373	335	354	360	330	287	355	314	341	308	352	348	350	339	333	342	335	350	350	350	357	365	337	335	306	362	323	343	328	309	347	315	325	339	300	317	333	309	313	337	341	352	352	339	337	358	331	366	334	344	346	317	351	313	310	306	297	321	309	329	328	306	362	344	343	356	328	342	311	316	351	346	344	347	339	319	312	322	343	339	319	328	314	340	346	334	340	323	309	338	319	322	368	331	355	345	338	333	328	327	327	370	324	321	356	350	353	350	328	351	321	346	360	316	325	320	379	333	307	366	327	337	358	337	338	295	317	315	360	340	353	327	350	325	326	354	363	328	344	324	321	318	364	336	330	370	340	325	341	315	313	339	324	348	350	348	351	342	337	322	344	325	356	310	343	363	327	331	355	346	339	361	340	409	314	301	350	323	349	343	335	341	350	337	351	347	365	338	319	307	352	329	334	336	354	356	355	324	307	330	349	359	322	357	361	329	349	325	316	305	342	347	336	320	332	328	340	321	358	340	334	370	346	359	332	324	352	357	350	334	320	319	316	311	317	276	308	360	329	335	337	354	365	341	327	310	325	350	334	299	339	300	351	318	364	320	338	352	321	314	319	327	327	328	278	323	339	351	351	325	327	347	393	351	316	332	318	347	345	346	317	344	327	323	370	358	316	357	353	319	338	325	329	366	355	329	301	298	303	336	325	365	341	330	362	337	309	349	332	353	354	348	329	340	354	296	313	339	367	332	325	348	311	336	342	339	329	302	327	318	353	315	342	357	345	304	306	355	329	328	304	330	338	331	361	357	336	331	299	356	336	358	322	359	337	342	326	325	334	356	361	352	328	339	305	311	322	304	350	346	332	301	322	318	356	357	305	325	382	322	328	351	332	316	324	379	302	375	320	325	337	319	331	334	315	356	345	319	348	363	329	314	320	317	358	336	372	354	326	337	356	340	338	330	311	344	340	325	299	337	359	343	315	345	331	318	354	334	330	334	352	375	318	326	354	370	315	357	331	321	330	343	344	357	360	377	356	321	323	339	337	329	357	340	333	321	353	300	344	379	341	327	325	309	358	346	354	321	323	334	350	343	362	382	354	327	318	341	313	319	329	330	365	375	349	362	362	350	318	313	326	304	356	324	335	336	324	311	312	342	308	332	340	322	325	351	337	339	334	315	327	306	290	310	291	333	350	300	327	323	299	320	329	329	349	326	337	335	326	367	328	327	329	327	305	344	341	328	360	340	349	351	332	342	361	331	336	354	326	333	356	314	320	311	375	360	360	303	322	333	344	364	362	350	320	325	346	301	326	362	328	314	306	328	299	333	322	358	339	340	329	309	334	352	329	333	294	328	343	377	304	348	320	313	357	348	348	341	355	367	349	316	328	345	361	356	322	346	380	338	338	314	359	329	352	328	341	317	315	298	343	381	345	301	313	305	349	338	335	341	339	357	314	317	326	347	369	332	330	344	349	338	340	329	331	343	358	322	319	379	331	314	333	360	323	338	349	362	318	364	332	350	336	315	328	340	350	306	324	368	314	319	322	352	350	312	291	330	323	350	339	342	342	359	320	355	344	317	310	353	366	322	351	335	347	309	321	375	291	333	317	305	349	354	329	307	343	324	350	334	348	347	326	349	344	346	308	343	328	324	362	304	325	351	303	321	325	315	329	350	331	370	290	314	339	361	319	324	348	323	329	355	339	339	342	325	309	354	337	300	341	318	338	311	329	309	361	329	325	354	344	355	333	356	344	341	344	339	327	324	324	331	313	339	347	336	345	345	362	318	315	360	301	356	303	315	382	320	363	340	358	351	316	359	336	331	373	324	313	370	356	336	347	319	352	369	338	353	341	329	365	323	357	317	324	324	324	319	293	353	320	321	338	341	321	319	336	339	300	284	338	342	324	347	328	331	320	297	304	348	301	332	328	367	316	331	340	350	323	336	323	336	344	340	337	341	348	346	339	345	317	313	365	347	356	358	301	351	297	340	336	355	361	346	315	322	328	326	341	320	351	364	325	365	339	336	360	384	352	355	304	331	351	341	342	324	335	326	310	330	339	317	341	352	336	334	354	303	307	318	353	356	348	355	358	338	299	272	313	342	339	347	326	324	326	344	322	324	339	321	363	356	334	295	344	313	342	361	343	339	351	320	337	352	360	338	302	305	307	333	335	363	319	339	356	327	320	349	306	320	377	368	328	349	352	353	329	321	319	333	337	365	367	311	344	337	320	356	320	311	344	384	311	360	322	346	338	315	330	338	346	337	340	334	336	325	311	338	362	387	344	292	283	360	309	310	336	326	381	344	317	326	357	349	348	350	327	365	333	304	373	342	329	309	350	357	351	324	352	301	341	336	333	334	351	344	364	315	353	330	313	346	315	311	314	326	331	315	359	360	371	347	326	329	346	299	297	317	344	302	351	303	317	348	303	302	327	312	371	344	352	356	371	306	309	316	328	314	302	326	323	337	346	360	324	362	350	348	345	366	364	356	343	307	340	333	343	332	371	334	344	348	343	340	357	350	324	343	309	336	329	357	380	304	370	331	342	337	296	350	307	341	354	331	324	345	352	315	303	325	342	319	332	336	348	338	334	318	359	365	302	356	317	392	322	329	357	340	335	306	335	350	332	346	352	341	341	328	358	344	351	284	376	356	310	304	314	310	318	357	311	302	337	321	324	357	334	305	317	336	317	340	343	328	344	347	317	328	320	322	325	325	308	333	341	375	351	325	325	334	324	336	340	326	362	321	330	336	345	333	329	335	297	319	326	349	323	333	333	340	337	358	335	344	319	348	362	337	329	345	357	342	335	335	359	341	312	323	351	327	362	357	327	320	305	345	346	325	345	325	320	349	313	341	314	304	366	335	347	314	310	350	324	336	371	349	306	332	361	332	340	302	343	335	343	342	356	327	325	341	405	351	328	316	345	367	329	331	350	333	355	328	351	334	356	321	318	312	349	280	334	310	318	335	344	319	359	321	297	298	313	312	351	375	338	355	317	365	332	328	330	342	334	320	327	359	357	359	353	313	371	311	338	307	288	293	309	303	346	301	300	331	345	323	298	329	349	331	325	297	332	322	344	347	319	340	312	350	341	311	334	331	334	313	356	322	338	309	334	325	342	328	357	348	333	334	346	323	332	325	337	364	355	321	347	315	334	363	360	340	329	332	339	325	362	343	332	363	311	346	324	363	314	343	338	331	336	305	331	328	350	298	324	340	328	308	326	326	315	287	312	325	334	329	330	342	325	351	359	331	363	328	328	364	329	371	322	338	321
8356	1120	1505	1617	1477	1253	1167	1081	977	924	975	925	928	890	839	842	832	783	839	826	799	763	807	750	831	744	779	755	797	752	766	804	796	755	744	802	798	773	817	797	807	805	773	779	777	757	783	754	782	750	776	789	752	804	794	778	778	768	806	712	755	791	769	781	755	781	820	735	750	759	835	762	703	767	718	759	808	784	822	756	722	766	821	789	769	848	755	731	752	780	779	824	774	780	771	803	793	793	785	807	812	774	744	801	784	759	782	796	803	804	791	776	803	718	749	733	772	777	776	718	819	779	829	731	801	772	768	772	751	784	820	757	796	689	760	776	759	787	758	806	741	739	794	753	796	738	732	734	805	756	747	753	791	759	774	781	718	777	803	769	772	764	820	790	821	765	760	761	746	769	759	754	812	791	828	804	831	771	767	750	771	788	779	776	751	734	749	844	761	766	771	730	740	811	815	795	819	750	760	722	782	773	781	755	746	785	778	736	764	733	737	785	750	804	764	736	781	780	752	753	744	789	752	757	739	772	712	761	813	742	825	756	788	754	829	800	784	687	772	796	756	808	769	764	760	773	760	763	758	790	787	783	775	788	775	764	715	771	771	771	773	781	736	747	752	755	740	793	765	785	793	795	748	767	780	723	788	765	784	833	768	824	731	745	745	752	739	740	767	780	685	706	765	796	780	776	788	777	792	788	774	800	768	782	748	741	785	784	790	764	766	787	760	787	760	745	754	737	787	802	750	763	740	745	763	824	781	740	733	792	760	769	784	765	805	790	764	740	766	769	743	788	780	772	808	747	786	770	770	755	768	801	758	770	760	760	786	732	788	784	778	746	815	755	790	802	787	796	801	811	761	784	798	826	767	731	762	719	738	788	769	797	742	746	778	731	796	767	745	742	767	760	797	766	711	795	787	776	753	747	777	744	793	745	748	742	768	778	773	771	777	771	786	769	773	819	748	788	757	800	750	725	745	797	776	787	750	750	718	787	752	784	730	832	770	760	769	781	752	755	740	777	768	799	742	775	760	744	755	805	778	744	743	774	736	794	771	744	759	803	794	773	771	783	778	770	767	769	727	752	753	755	751	793	755	775	759	799	769	808	793	719	726	803	765	772	854	780	796	800	769	770	755	752	765	789	772	819	788	779	779	799	761	793	769	726	774	763	766	789	786	779	749	787	787	769	752	743	787	731	771	739	747	774	830	781	827	789	719	736	742	766	744	763	777	779	764	768	754	816	789	790	786	810	772	822	793	778	780	748	747	758	762	783	774	798	781	797	735	762	784	792	736	788	810	734	802	787	774	789	752	765	780	812	765	763	738	819	779	786	749	768	793	802	812	762	747	788	760	788	785	789	804	753	741	760	785	760	714	739	757	759	766	792	739	780	777	775	755	824	779	792	791	773	741	762	794	745	791	792	755	773	780	722	762	793	772	725	764	787	782	759	749	722	760	777	767	751	738	824	750	752	723	756	762	745	799	759	794	770	768	829	740	783	771	756	788	758	795	727	782	731	791	755	792	775	784	779	777	716	780	757	730	769	790	800	770	754	750	719	724	767	812	769	873	738	815	779	739	761	802	772	831	735	806	751	784	756	737	785	712	753	789	742	764	775	744	787	744	793	738	765	749	804	796	743	811	781	758	807	728	735	775	780	799	762	725	747	733	781	766	713	765	793	763	763	766	763	780	794	741	815	839	776	739	772	800	721	749	777	762	729	775	736	757	803	740	755	748	775	763	751	763	771	767	784	772	777	766	730	760	746	775	757	775	733	814	772	711	767	790	771	732	798	787	789	775	772	740	740	772	770	738	763	781	847	756	800	790	755	755	755	750	750	764	776	752	795	786	794	734	798	786	742	745	741	777	740	748	738	729	779	783	805	777	789	756	787	793	782	753	812	740	773	767	762	750	794	754	803	761	704	741	805	753	829	754	776	727	803	782	772	781	818	767	763	719	716	750	789	758	729	774	806	815	796	755	723	762	793	755	786	718	699	780	759	707	737	729	814	739	801	796	718	739	787	789	696	744	728	754	739	746	747	799	766	782	784	764	782	783	770	776	803	760	800	773	750	783	764	762	788	793	779	778	769	782	743	755	774	743	807	740	795	716	840	796	761	738	776	796	759	805	741	740	798	796	769	736	850	791	761	742	736	745	781	715	735	749	791	771	776	774	747	808	800	769	773	773	773	788	778	797	791	792	751	731	776	788	771	725	777	753	796	790	761	796	739	794	747	775	736	771	754	721	742	786	729	782	779	757	802	778	781	795	789	804	790	755	807	805	751	786	718	803	773	807	703	738	769	752	777	749	805	754	796	741	754	814	798	762	795	807	757	776	765	760	768	792	782	760	769	744	782	760	767	785	716	711	755	766	759	761	804	762	766	755	719	756	789	792	747	775	785	750	822	733	787	778	793	776	779	755	777	754	828	769	765	766	759	770	757	734	716	722	745	695	737	742	756	712	799	755	776	759	810	802	732	788	819	753	749	775	747	786	782	804	753	766	796	754	775	726	808	832	758	753	763	802	769	809	756	811	795	792	767	740	777	776	740	790	768	740	793	744	795	757	760	771	755	774	819	822	755	740	717	748	778	746	751	803	787	783	713	715	770	771	756	782	745	758	736	757	769	813	803	765	759	758	759	764	763	765	765	798	807	814	762	778	792	778	720	770	780	759	728	739	797	765	758	749	757	753	775	770	761	787	809	732	767	791	698	818	783	796	785	767	755	785	782	810	748	752	768	777	770	746	740	761	732	724	739	716	735	751	776	778	810	794	744	785	787	791	794	790	749	783	790	747	798	760	733	753	746	736	764	797	789	769	744	803	758	745	794	767	750	747	757	796	785	789	732	759	766	828	828	758	709	806	801	778	789	796	741	853	811	740	723	757	741	800	766	780	729	765	759	772	752	722	805	753	770	709	783	765	774	798	811	751	763	753	812	832	709	775	792	745	775	782	805	767	751	760	815	722	757	741	821	789	770	777	814	726	772	813	738	784	760	758	765	792	785	768	786	733	747	769	767	744	749	803	736	787	740	791	796	736	740	753	794	770	742	774	776	760	777	809	782	798	760	758	797	793	769	763	755	754	788	766	810	747	777	782	755	715	774	794	832	792	730	790	734	783	784	760	819	750	777	753	780	732	790	719	781	760	764	771	769	767	759	724	798	770	784	844	737	760	753	746	802	786	801	787	766	738	756	762	786	730	771	776	745	779	786	789	769	824	730	779	771	757	760	771	765	770	806	760	793	743	763	790	741	750	749	803	799	731	760	775	786	792	791	772	772	783	788	820	755	812	762	765	728	769	756	743	776	779	739	753	816	748	789	799	771	762	785	767	765	786	768	781	839	762	795	770	797	791	738	761	768	796	765	769	738	801	810	725	751	792	746	783	772	787	787	804	770	730	736	757	755	772	751	762	824	784	770	795	787	771	763	730	798	791	777	783	744	780	791	764	786	790	737	726	760	748	778	728	763	810	765	755	749	783	712	782	780
18444	1727	983	699	544	418	394	314	342	292	267	277	292	255	290	265	252	261	226	247	237	268	241	231	231	263	256	245	237	244	264	226	278	226	256	242	220	240	248	258	263	249	219	224	229	257	233	251	257	242	247	219	228	245	257	247	240	241	212	238	222	254	228	265	239	243	241	225	253	237	265	244	217	223	216	237	235	252	261	229	252	234	254	251	233	251	270	219	224	201	256	185	264	250	263	223	232	232	211	261	235	264	219	269	237	237	220	246	230	248	204	216	243	218	212	235	230	227	218	235	243	257	242	264	255	252	213	248	221	232	242	219	238	223	237	224	219	237	238	235	258	253	241	229	258	245	263	241	229	225	232	236	250	233	221	248	236	231	228	257	241	214	226	244	244	235	225	256	239	254	231	246	236	258	231	235	245	238	228	234	268	244	222	221	240	214	263	229	232	252	225	260	238	247	228	242	206	262	262	253	235	245	251	245	245	221	227	249	199	225	259	217	262	240	239	214	237	236	252	226	234	228	258	247	260	220	250	229	220	244	258	246	272	244	272	245	248	266	235	252	253	275	236	235	256	255	253	222	214	255	258	258	240	243	258	221	213	243	237	212	224	249	229	223	218	233	273	228	223	253	233	274	243	258	249	268	248	248	257	263	228	225	233	253	231	235	245	238	214	220	230	226	231	240	262	250	228	258	233	242	239	232	263	249	227	273	249	238	240	235	241	251	254	224	249	254	254	252	238	240	231	244	236	254	251	233	231	226	247	258	233	211	242	220	225	248	270	250	238	260	237	239	241	277	277	253	231	211	222	229	240	238	222	217	238	255	222	272	239	204	257	241	260	236	244	258	238	243	259	231	228	227	250	233	229	294	222	244	246	242	212	238	219	238	229	232	237	249	264	223	233	242	269	221	244	242	227	197	239	229	226	216	265	219	247	231	249	238	248	242	239	248	251	226	231	225	212	213	236	232	222	239	257	202	216	239	223	263	233	197	263	233	232	232	230	242	237	255	238	196	234	246	256	231	249	249	235	234	239	254	237	198	259	226	211	256	257	245	250	238	238	235	232	249	268	266	261	251	221	250	230	218	236	244	220	245	262	232	239	217	248	253	235	262	271	229	215	241	209	235	245	249	246	244	226	233	211	253	221	239	244	250	243	223	246	258	239	227	228	235	224	247	258	247	236	239	215	239	227	221	206	254	241	236	252	232	252	246	231	244	265	232	239	232	274	240	219	247	240	225	266	255	232	248	257	223	237	245	243	236	233	226	236	253	247	258	265	235	219	266	271	244	249	240	251	270	272	245	260	260	230	235	243	247	252	220	250	277	232	232	254	244	225	203	243	259	254	222	248	245	267	255	254	230	204	245	237	289	237	242	240	255	233	257	217	256	226	253	236	249	248	270	252	247	229	228	250	243	239	264	239	266	252	246	217	253	246	256	257	228	260	244	227	257	226	252	243	226	247	231	253	253	224	223	247	248	257	274	265	250	240	239	209	227	238	241	238	240	230	246	231	260	242	232	224	233	233	236	275	233	227	239	241	235	262	242	256	263	236	304	228	263	234	222	213	222	292	247	273	246	234	246	224	226	224	273	227	260	242	238	240	256	267	219	250	265	274	231	287	252	239	239	235	261	213	225	259	236	241	232	238	244	236	244	223	212	240	211	226	230	237	248	247	272	252	251	223	230	225	245	218	227	239	244	251	259	255	231	233	227	217	222	226	251	270	217	262	240	276	230	234	231	234	237	240	231	227	228	248	274	253	255	207	214	252	243	250	225	246	239	229	237	239	249	211	229	229	240	244	243	252	213	258	244	248	243	253	245	240	242	233	255	242	229	252	211	240	219	241	245	241	239	222	253	241	235	240	284	222	256	272	229	285	238	211	240	232	216	244	224	245	219	244	228	253	234	206	226	235	229	245	227	248	246	259	247	241	253	238	236	256	246	286	250	219	249	224	251	221	262	203	221	239	235	225	233	242	245	272	265	250	242	247	262	216	223	221	240	262	236	266	256	251	253	224	243	246	260	262	238	265	249	246	253	259	239	216	224	238	257	258	224	242	247	244	227	235	226	242	272	236	249	248	266	249	235	224	233	253	222	245	220	255	227	238	226	216	208	257	237	229	237	247	227	205	250	215	237	250	268	261	223	213	206	228	217	244	234	256	235	241	238	236	238	235	239	238	256	274	237	221	261	227	262	251	231	236	246	259	230	242	233	264	228	261	231	236	235	222	253	216	222	236	251	215	239	221	243	221	252	273	219	230	267	230	245	226	250	237	198	236	255	222	253	265	269	251	259	223	268	224	218	209	231	232	233	208	216	217	240	288	250	238	232	245	227	232	244	244	226	235	252	239	244	257	242	261	237	231	240	246	234	231	259	244	250	256	234	246	234	236	200	216	229	239	258	210	225	253	257	254	249	246	225	230	264	221	229	208	229	253	228	236	241	240	227	249	241	228	236	273	227	239	222	250	272	244	184	260	236	241	241	257	258	221	250	233	230	243	233	280	239	248	234	233	270	266	240	224	230	244	203	259	212	258	252	245	217	223	210	255	253	226	253	250	251	217	266	265	244	233	241	242	227	235	242	249	251	233	257	253	230	238	216	269	234	233	215	217	230	258	259	278	252	240	249	228	253	241	273	237	240	244	239	234	231	245	215	244	239	244	255	223	247	209	257	254	265	234	241	258	247	251	238	239	248	245	238	259	259	221	235	243	246	257	246	243	235	222	266	283	227	243	245	233	223	223	234	237	255	250	266	218	260	228	239	249	245	232	234	228	240	247	255	248	229	227	216	197	254	242	264	248	261	250	236	236	258	263	293	231	220	248	213	268	273	229	257	222	219	254	249	240	227	236	238	250	240	236	251	264	243	220	224	230	259	234	240	230	266	271	212	234	261	243	264	238	228	239	241	218	229	245	218	237	243	227	250	213	258	244	228	244	247	249	232	236	186	242	241	218	243	247	263	235	240	217	254	246	238	223	244	244	225	251	229	226	226	213	258	248	214	237	240	243	248	243	239	226	240	235	251	237	252	264	229	240	243	257	270	222	241	237	246	237	237	239	230	220	245	221	221	233	214	249	244	242	236	259	272	244	257	212	234	267	224	248	254	238	252	260	260	271	260	255	243	234	251	233	264	251	237	226	221	244	240	225	233	234	249	230	231	244	247	269	239	252	271	227	219	216	234	202	234	208	218	231	220	271	232	225	235	264	220	241	245	229	238	211	241	266	232	250	238	240	232	218	211	255	264	248	231	219	215	261	261	261	236	241	233	236	259	257	226	222	227	219	221	222	215	248	268	229	259	250	248	252	224	235	234	240	233	233	258	242	246	199	263	218	232	260	227	242	257	206	229	248	221	254	237	238	247	256	224	233	258	226	244	223	222	228	224	226	211	245	222	237	242	257	244	251	240	224	223	255	221	244	248	227	269	253	239	239	249	257	234	244	223	244	246	270	214	231	252	244	271	261	259	223	244	252	257	210	213	218	228
10387	1169	1997	2306	1925	1573	1357	1152	980	899	844	814	788	763	710	675	690	683	715	613	670	636	616	615	592	612	588	614	579	553	565	567	587	613	618	573	556	578	538	639	554	591	529	571	594	552	571	519	597	578	572	541	584	553	564	579	533	549	550	547	569	587	604	542	528	551	560	547	542	520	539	518	525	566	526	557	550	524	561	591	563	507	520	530	580	533	535	522	579	558	608	574	597	579	532	560	550	571	574	559	575	547	557	547	563	567	520	539	562	534	544	530	536	540	554	563	557	522	531	563	553	542	543	569	556	551	539	572	541	569	534	593	584	534	560	547	603	544	532	601	533	531	536	584	500	561	523	601	540	547	597	550	520	556	582	569	583	584	561	542	544	542	591	543	568	532	575	553	603	576	544	594	565	587	571	545	545	560	540	538	518	559	537	563	541	558	550	564	535	553	522	572	575	538	558	554	563	554	559	548	569	575	555	571	549	558	527	536	531	547	546	547	545	493	531	567	526	545	556	563	576	539	569	555	545	518	540	522	555	558	533	587	548	555	554	573	572	538	536	529	558	514	520	522	567	554	578	552	571	532	522	538	560	512	544	545	556	595	586	551	555	515	492	543	544	572	540	591	541	598	567	525	565	538	599	558	554	582	557	572	521	559	565	541	505	517	567	540	534	540	535	541	543	539	548	567	546	537	542	578	540	522	560	538	572	565	492	558	536	570	546	583	520	574	567	523	573	553	529	523	528	540	510	573	561	551	541	528	511	582	578	530	543	560	564	559	584	540	531	543	551	517	493	529	576	569	582	630	569	510	557	544	557	544	549	570	553	554	573	567	515	541	543	564	609	568	509	563	543	558	575	587	540	564	597	541	527	517	560	575	579	584	555	557	548	595	560	548	556	560	546	548	567	548	575	535	538	537	540	577	600	524	541	579	566	549	536	556	532	552	524	531	552	533	545	544	479	543	558	561	534	537	545	559	578	575	571	531	571	542	553	555	553	524	573	544	544	557	555	550	551	555	568	573	581	550	526	561	540	559	559	573	559	569	569	563	561	572	564	559	538	530	528	558	593	589	558	567	545	556	544	553	524	551	563	515	497	549	581	574	575	586	571	532	537	560	552	571	549	551	560	533	592	532	559	525	543	538	568	540	531	569	537	548	548	541	518	528	527	569	514	581	557	557	485	502	570	544	554	543	533	586	521	533	500	556	562	570	563	560	551	543	527	512	547	576	565	549	537	546	552	560	548	543	556	557	498	573	546	549	505	595	519	532	539	546	588	533	583	557	548	539	575	566	528	534	548	537	533	559	571	545	518	577	554	542	569	596	593	548	545	561	556	531	524	578	543	525	532	547	593	606	581	569	551	543	601	556	540	547	576	553	545	551	591	562	534	555	600	521	520	513	554	574	544	540	554	535	499	513	594	563	542	562	539	581	528	598	545	567	567	552	552	561	559	536	569	582	582	544	554	520	568	530	559	533	569	549	575	541	546	552	545	577	569	520	522	554	540	557	555	524	569	576	568	545	546	545	537	512	562	523	553	558	564	542	588	568	524	553	572	530	555	565	551	575	518	566	508	551	539	567	567	546	545	548	585	542	513	522	564	556	548	564	518	584	547	556	608	598	513	558	587	539	569	530	584	543	558	545	526	560	539	587	532	518	572	582	499	537	554	588	543	556	531	537	565	554	575	532	606	543	531	532	555	554	597	569	537	562	545	525	565	535	566	564	570	545	576	571	561	557	590	552	546	546	547	547	558	557	570	556	561	495	542	555	576	537	526	529	562	569	557	548	553	561	547	535	509	531	530	554	539	566	549	505	543	523	554	535	566	572	571	562	534	532	544	597	563	530	524	570	586	546	547	548	550	557	540	519	548	524	561	615	574	569	550	535	562	580	572	549	580	558	541	574	563	551	549	577	586	548	569	543	603	519	573	554	531	536	539	538	562	519	549	579	578	542	492	530	541	586	591	534	584	551	563	550	581	525	560	582	563	586	546	574	572	564	584	543	539	548	540	527	542	604	543	583	568	540	534	495	529	510	576	570	582	566	549	552	566	526	533	535	586	549	577	539	531	574	562	561	578	500	551	562	532	577	536	558	551	558	527	526	536	552	539	564	564	554	545	544	563	542	529	531	535	575	583	545	546	539	563	549	602	566	564	501	529	541	552	531	547	572	534	548	541	555	543	585	559	556	553	583	530	533	576	555	551	548	562	517	493	564	585	565	579	538	560	608	569	545	554	551	532	551	579	522	564	551	569	553	500	565	519	528	554	576	569	539	556	561	574	508	593	521	522	586	548	538	564	539	538	608	542	549	571	589	580	554	551	530	606	548	555	530	570	515	539	532	579	553	517	594	560	530	594	563	547	522	582	574	588	541	568	554	555	546	569	526	534	584	534	566	519	579	567	503	548	549	547	529	576	552	541	554	553	557	534	545	523	589	591	557	554	536	547	569	552	544	539	578	583	573	551	555	568	557	545	523	517	537	515	534	555	632	566	545	521	533	540	556	556	536	583	619	532	564	571	522	584	524	564	563	531	571	543	579	572	536	624	594	574	536	488	525	531	551	508	535	567	535	538	558	578	535	549	575	555	529	521	547	562	500	565	523	583	559	592	541	541	556	560	545	565	532	569	538	564	559	535	580	545	531	554	516	579	635	559	557	526	541	539	594	578	544	515	514	576	522	517	542	572	591	552	563	586	613	584	593	588	555	542	559	534	527	514	567	552	574	572	530	516	586	561	552	549	524	579	611	539	535	573	537	543	543	555	550	545	560	567	565	550	549	564	562	531	533	518	555	587	564	547	551	549	525	543	536	560	572	574	546	539	543	577	542	523	553	563	578	574	593	577	557	540	556	541	574	570	515	560	504	609	570	554	578	523	574	562	553	574	581	547	552	527	573	529	554	554	570	532	523	544	551	557	553	588	548	553	548	559	538	553	566	543	559	587	572	502	511	555	537	571	525	576	539	565	566	553	570	518	554	533	566	535	571	525	550	564	556	567	546	550	564	533	528	562	530	553	566	527	567	590	590	536	541	544	552	579	546	553	585	544	529	508	578	542	549	561	542	525	515	562	552	540	514	529	535	542	562	582	551	577	538	584	592	544	563	559	580	519	539	560	541	522	520	516	512	581	552	563	552	578	584	552	553	523	546	545	547	512	578	508	575	527	551	581	537	590	574	566	498	552	543	595	588	575	566	494	571	488	594	572	568	513	565	538	588	569	561	628	520	522	570	505	559	568	564	543	557	516	534	578	589	561	530	509	551	536	552	547	555	614	583	572	539	546	534	564	565	579	544	566	550	555	551	551	547	567	544	541	546	531	497	546	557	513	537	569	573	572	544	557	528	593	547	598	574	579	524	531	492	566	539	552	574	526	521	569	560	543	542	522	538	587	498	540	565	548	528	520	551	546	536	551	564	548	529	506	530	585	525	566	589	521	574	569	528	543	572	543	597	570	565	555	578	505	534	536	538	568	557	565	485	526	569
3086	323	240	234	209	197	241	231	203	200	203	197	218	218	244	234	224	216	217	227	196	223	239	258	208	173	219	208	194	212	229	223	230	230	218	217	246	229	208	222	227	231	231	219	231	227	186	198	171	224	196	231	215	227	198	236	224	218	239	232	234	224	222	229	210	209	230	211	258	227	188	205	209	227	201	217	213	202	185	206	215	231	219	205	217	229	208	206	209	209	190	206	212	203	214	207	212	200	218	234	200	224	228	232	204	211	220	196	192	243	227	220	225	185	209	194	208	224	209	197	246	211	191	207	215	216	239	226	213	227	233	209	185	199	200	176	245	202	233	220	225	205	240	220	219	198	208	214	195	199	196	209	210	237	212	232	216	218	199	215	203	199	260	245	213	200	199	204	196	197	221	187	183	213	202	177	220	206	247	218	230	213	218	233	220	201	218	190	194	239	215	224	224	187	202	215	218	223	204	192	201	207	209	219	220	207	222	206	202	204	213	195	206	199	197	229	195	185	198	203	189	224	209	201	197	192	229	232	207	208	210	229	208	230	219	217	210	200	227	216	229	204	221	178	210	223	193	224	208	214	206	189	225	215	207	212	202	213	212	223	204	210	225	208	219	198	218	218	222	203	261	218	252	202	225	208	213	234	180	232	228	211	237	221	211	239	218	241	202	194	220	223	198	197	210	234	220	189	212	219	232	194	216	225	211	209	241	206	211	212	216	184	244	238	235	237	241	223	234	232	218	221	197	210	228	228	209	235	179	199	213	188	219	212	213	225	222	219	195	202	195	228	230	214	189	237	209	211	194	212	210	229	237	193	241	219	217	217	205	204	187	198	208	226	243	212	221	215	208	178	242	193	212	227	216	218	212	223	196	209	206	251	206	220	209	200	213	187	214	218	186	215	199	198	224	220	197	217	231	260	215	245	212	203	204	208	252	218	196	209	221	205	215	218	191	218	190	220	209	226	188	196	214	205	226	215	198	230	213	209	209	218	245	213	210	188	200	227	231	234	191	210	221	237	178	186	224	212	229	221	218	237	199	198	216	223	244	187	210	211	237	233	216	218	201	212	219	185	217	213	214	236	213	202	200	213	222	225	224	228	234	215	228	217	239	213	213	241	233	228	211	232	237	218	214	236	213	199	231	228	194	213	211	264	223	227	194	198	218	184	220	206	239	207	218	217	243	203	229	229	215	236	225	221	215	204	236	204	175	196	203	212	210	215	211	231	201	218	183	212	214	219	208	214	245	182	230	218	217	226	183	236	208	204	195	231	229	217	210	252	218	216	215	202	235	210	196	218	192	226	220	221	236	212	228	222	211	206	215	207	210	203	218	201	217	229	230	188	211	198	196	194	206	220	205	198	210	221	220	212	195	221	234	238	236	234	201	229	209	207	185	202	231	233	207	203	189	166	202	188	224	225	220	226	228	208	196	192	197	210	199	216	199	227	184	217	199	185	234	236	201	248	218	210	195	195	200	197	212	201	218	223	193	210	211	213	229	235	204	210	212	205	232	215	241	190	188	240	212	226	184	205	186	190	202	235	218	230	217	191	198	191	220	200	182	204	218	212	211	235	187	213	208	206	202	197	243	216	209	190	214	228	200	220	219	205	225	180	207	210	200	209	212	231	241	231	226	215	198	228	185	167	193	218	221	237	223	236	219	203	213	215	186	230	225	219	190	226	187	198	225	225	221	203	195	212	204	215	204	201	202	206	204	219	182	213	226	206	230	219	210	184	221	228	220	216	226	250	214	205	212	205	219	201	214	215	216	188	187	205	214	195	199	243	193	218	196	231	234	215	191	209	194	223	246	202	230	221	220	198	213	218	210	201	227	215	208	218	232	203	194	216	233	208	194	211	204	220	217	239	199	221	232	222	185	171	221	218	220	212	216	185	204	198	217	202	214	197	221	200	229	217	194	201	190	207	221	217	203	230	221	204	186	204	209	217	244	185	221	193	200	216	190	217	205	221	223	242	215	204	215	191	209	188	185	199	207	238	226	216	199	208	227	214	205	210	221	195	215	235	238	221	222	211	179	220	208	219	259	196	233	212	219	203	244	229	209	218	190	193	234	234	203	217	219	230	214	224	238	215	230	235	220	236	207	208	219	200	210	225	267	215	202	225	224	202	223	210	202	220	223	192	219	223	245	206	195	193	219	230	194	238	207	207	211	219	208	213	213	182	182	190	214	225	212	207	203	234	222	197	223	229	205	221	205	203	234	217	234	232	193	212	226	230	221	213	196	215	246	196	213	203	202	204	202	226	204	195	217	231	225	187	195	228	203	210	252	206	212	211	191	208	192	241	217	194	252	240	181	193	204	210	212	219	212	217	200	195	205	224	208	211	188	212	246	210	216	226	195	239	216	226	248	197	231	247	229	187	193	198	217	206	211	206	229	227	211	229	222	202	231	197	214	234	218	230	222	203	212	222	185	187	201	237	226	214	208	214	241	209	222	208	215	198	217	209	232	218	237	245	206	220	192	207	220	215	224	263	205	221	208	215	204	195	212	214	257	221	210	207	207	228	211	228	242	225	202	215	219	240	182	214	235	207	204	205	204	230	238	231	223	200	200	228	191	232	195	220	178	226	208	236	196	216	200	207	212	221	208	218	223	209	217	211	212	230	250	210	209	230	213	199	199	213	211	186	203	216	200	199	187	202	237	210	197	209	207	214	240	237	209	211	220	192	220	210	235	232	201	219	216	203	233	201	226	210	237	218	209	220	192	221	203	220	205	216	235	216	215	217	249	207	207	208	195	220	209	219	198	186	205	197	221	231	199	187	219	201	222	226	202	237	209	222	213	222	218	214	210	232	236	231	197	181	192	209	201	230	221	224	216	245	204	227	219	196	205	198	214	209	225	186	234	207	222	206	213	208	229	233	235	205	220	193	193	225	216	226	221	204	213	256	196	201	209	221	192	216	224	210	200	206	212	204	214	218	240	231	238	213	208	176	234	217	226	221	226	196	239	226	196	213	212	218	251	202	205	220	177	218	207	211	188	215	245	222	218	215	222	220	229	209	211	207	182	209	216	217	203	216	230	194	216	195	214	227	222	206	198	196	198	212	201	205	207	215	223	200	196	229	227	214	229	210	220	213	234	196	213	210	219	209	226	228	198	217	227	203	212	188	206	232	201	227	219	222	237	188	190	175	188	198	226	202	209	205	216	207	210	202	211	242	209	203	206	217	198	218	188	219	242	201	225	219	227	199	189	201	211	212	222	204	216	215	227	188	238	212	230	194	216	205	210	221	236	252	222	228	240	198	202	210	227	193	206	223	210	214	201	212	257	229	221	198	195	212	227	233	223	195	204	231	243	229	203	221	221	214	189	211	200	191	237	225	193	201	216	230	182	224	185	225	246	195	230	205	209	173	209	212	212	226	225	235	208	177	188	205	216	220	217	210	199	227	183	209	199	194	213	221	197	216	219	219	227	212	207	193	220	229	230	216	239	205	191	205	228	221	243	223	233	182	206	212	219	246
2727	615	591	616	548	567	567	549	551	572	555	576	562	526	515	503	542	577	492	535	503	547	502	496	527	543	521	512	511	536	519	510	544	522	516	554	517	528	491	508	549	552	521	485	500	557	568	570	526	554	533	489	554	511	506	550	519	546	549	568	517	546	519	556	538	539	542	513	505	551	509	533	549	548	488	529	520	533	507	487	527	523	562	528	586	488	501	551	516	556	511	506	497	534	506	493	536	563	498	509	548	547	559	532	512	563	514	517	535	512	509	556	553	559	506	519	498	486	517	534	534	471	564	514	531	524	563	543	538	564	511	546	491	559	574	513	492	524	483	520	519	545	549	503	517	494	460	538	502	550	518	555	516	516	578	544	503	536	508	497	543	548	519	544	504	504	510	541	560	522	525	531	545	489	540	495	527	532	530	538	543	549	550	543	504	499	556	564	546	535	494	565	561	505	558	495	514	545	490	537	519	558	557	552	566	539	499	552	543	524	498	489	501	570	536	533	532	548	557	552	523	510	547	574	557	558	538	508	552	545	569	532	542	531	577	523	501	555	566	542	542	510	520	531	546	535	548	533	518	544	557	548	575	523	505	516	560	484	503	539	484	473	522	485	501	513	524	566	484	555	542	501	527	501	548	531	515	520	510	527	525	538	530	518	576	509	507	517	557	558	557	490	512	517	490	530	548	521	496	509	527	499	513	524	540	552	562	530	509	515	497	550	481	535	520	525	516	490	507	525	528	514	503	567	492	533	553	542	562	516	519	566	481	504	501	548	520	524	533	556	531	549	499	537	488	545	500	515	516	522	496	547	535	526	508	520	532	568	525	511	539	531	541	513	527	546	514	520	511	517	517	520	600	529	545	540	510	564	551	558	527	537	516	580	512	540	578	505	507	504	549	541	552	517	511	503	548	491	565	553	500	475	501	538	557	552	510	528	546	523	528	543	539	541	544	528	505	559	547	461	553	504	549	532	549	486	500	503	558	535	555	525	496	525	506	534	556	502	514	531	573	537	503	562	547	525	541	485	522	522	550	549	505	524	496	477	528	542	531	486	514	552	551	513	541	508	498	512	544	535	499	509	514	537	511	511	514	580	510	515	497	518	555	564	540	542	497	475	509	507	563	482	535	515	548	533	505	556	564	492	529	554	525	545	528	544	510	541	535	515	476	541	502	510	535	493	562	505	544	571	518	498	528	572	522	556	503	559	525	485	544	505	487	536	516	512	544	533	518	530	575	558	570	531	551	585	526	531	537	508	537	562	528	521	533	496	559	555	532	514	513	487	512	567	516	539	495	501	529	512	537	493	528	509	557	508	571	547	514	519	526	531	514	529	519	571	513	483	529	539	504	524	533	528	540	485	521	544	531	506	574	532	497	568	520	491	511	525	536	535	528	525	534	502	541	523	551	495	527	529	495	513	528	539	516	528	542	546	524	525	513	521	570	536	482	552	531	519	506	499	563	546	532	516	522	506	507	494	520	544	563	495	539	531	529	472	496	524	493	562	544	548	576	533	538	518	509	574	512	500	546	531	566	525	512	513	577	538	523	556	544	503	512	531	512	537	529	529	537	494	486	549	500	518	537	555	531	511	545	523	531	555	506	515	539	524	533	547	567	504	503	533	536	495	542	553	523	491	511	567	505	520	493	542	547	505	515	506	557	498	514	518	494	517	527	497	526	506	565	541	533	547	537	560	514	488	576	512	559	498	534	563	500	512	517	524	504	519	499	523	541	525	487	517	537	482	544	544	553	525	542	558	566	538	535	526	536	530	537	500	502	499	521	551	540	533	518	540	520	533	523	538	567	507	535	545	536	498	515	529	504	519	549	518	530	536	548	501	529	519	559	469	534	523	500	559	512	529	519	564	564	542	519	526	507	522	527	510	550	525	558	529	521	557	547	533	529	514	541	552	508	483	520	527	530	535	594	551	520	529	552	555	488	534	527	509	539	537	495	521	532	523	546	561	521	533	543	510	544	555	465	532	525	522	579	515	546	547	537	513	566	511	537	550	511	521	517	518	519	562	522	532	500	516	517	564	538	501	517	550	513	585	559	593	526	554	525	558	509	505	508	517	562	498	555	482	522	529	526	574	555	514	539	547	518	521	483	543	538	495	552	542	518	535	517	510	572	582	487	497	534	537	491	536	499	503	541	534	507	499	579	520	519	536	505	521	516	509	485	532	529	532	527	491	483	533	490	536	515	523	547	543	520	472	513	542	487	482	474	548	571	496	513	562	529	510	525	536	494	475	525	481	492	571	534	522	514	518	566	549	527	519	513	553	567	550	473	504	516	538	485	542	562	527	521	553	552	547	520	519	529	528	528	536	528	547	534	505	587	540	543	529	551	471	544	532	554	521	540	558	539	513	532	512	530	533	535	545	481	554	527	514	516	533	561	508	530	506	527	507	509	481	533	546	490	512	515	495	544	527	529	495	535	565	553	526	553	534	518	542	465	593	516	516	567	512	512	493	546	500	524	518	507	516	533	501	506	510	583	514	560	537	524	524	520	505	551	466	557	529	535	536	524	553	512	504	498	508	556	473	519	524	539	541	522	497	506	537	531	539	493	563	511	505	530	545	526	592	501	550	503	550	536	558	522	530	527	507	527	507	512	555	534	549	492	522	558	520	544	512	542	518	505	543	538	560	575	521	496	528	556	546	516	512	532	493	511	582	519	505	486	571	551	549	507	585	529	498	520	518	503	538	534	519	516	500	492	548	531	535	532	506	521	514	531	480	516	542	508	501	502	532	506	518	503	554	554	533	530	525	493	537	590	517	487	493	523	517	488	519	532	536	543	521	543	506	482	554	511	527	529	561	537	502	537	479	523	553	539	518	544	485	532	518	507	529	522	564	543	503	534	527	518	510	531	513	552	523	572	534	548	527	529	527	481	523	514	532	531	580	504	541	529	547	471	520	529	528	544	545	546	542	528	484	505	537	525	545	511	545	559	510	501	515	569	507	526	500	489	534	498	560	518	565	489	520	521	491	497	517	526	520	522	521	546	516	554	503	504	517	542	520	548	564	519	510	522	534	504	502	546	563	545	541	517	508	517	526	519	525	516	545	504	553	557	483	515	525	525	519	501	552	505	507	490	535	538	537	523	538	516	541	508	520	536	541	508	492	515	515	549	552	502	505	517	506	543	529	545	496	523	516	548	534	532	519	560	523	571	481	524	570	538	549	528	502	539	569	552	531	520	500	510	506	533	531	497	511	541	504	553	528	511	527	527	531	478	540	534	533	534	516	505	522	532	517	536	527	540	512	546	516	468	505	483	535	517	533	491	535	577	530	579	543	568	554	537	510	503	555	532	526	505	555	536	546	514	488	515	524	531	566	542	543	511	514	570	566	546	520	537	551	547	528	519	511	574	530	514	525	523	530	526	544	522	539	535	477	556	505	540	525	576	531	539	547	558	529	492	534	534	496	530	530	544	544	536	511	500	530	495	544	511	519	510	515	498	558	487	565	529	492	516	534	505	493
10764	930	725	556	519	449	434	401	370	380	338	358	328	340	357	352	309	339	313	334	354	384	322	350	349	326	409	338	339	343	317	329	341	334	341	335	334	309	333	333	330	330	396	349	306	349	326	303	333	329	348	304	337	360	319	349	365	353	348	355	308	345	360	348	348	328	339	322	354	341	301	312	332	334	357	334	305	360	353	336	330	301	329	354	366	329	353	336	313	336	318	333	332	306	322	355	377	383	342	291	300	316	308	313	311	297	355	370	344	309	351	319	307	307	342	327	357	378	358	351	355	376	399	339	357	380	309	314	392	316	361	344	363	313	340	309	323	332	377	332	355	333	348	329	353	317	319	346	311	322	339	326	347	360	336	342	321	285	310	314	315	338	323	317	327	321	325	299	298	322	311	311	349	369	360	350	363	314	368	350	319	318	323	341	344	321	349	334	279	314	345	347	333	324	360	347	320	341	322	324	308	349	353	331	315	305	336	342	310	321	340	323	344	300	361	337	325	331	339	322	318	354	346	305	326	361	304	336	309	363	330	346	321	320	340	343	342	331	307	327	361	369	316	354	344	308	301	359	347	338	307	384	330	323	316	343	315	352	299	292	341	332	366	303	325	317	324	296	372	315	334	304	314	316	338	305	347	323	353	338	328	305	366	349	340	316	335	338	333	346	343	374	324	371	344	324	323	328	345	307	331	345	326	330	335	352	310	369	320	342	337	307	340	315	351	333	321	353	335	323	326	336	349	344	340	326	345	378	332	337	329	293	337	365	320	347	312	363	363	316	306	320	363	334	334	350	320	359	342	325	326	339	343	348	367	324	338	361	342	343	354	315	366	342	356	356	349	366	335	329	345	294	310	335	348	332	308	322	325	356	332	346	340	344	320	351	326	362	330	344	343	354	330	362	321	318	353	373	329	323	344	281	321	337	324	358	328	348	324	339	335	350	373	309	336	328	348	327	353	323	323	318	348	338	343	344	333	351	329	323	354	339	313	337	330	346	334	356	356	366	360	351	374	348	344	333	368	304	361	361	342	334	321	289	358	360	321	344	349	295	316	330	337	353	334	305	364	332	358	325	346	319	328	324	363	346	310	295	350	327	300	351	338	350	324	333	318	340	382	314	343	382	335	328	343	352	299	374	359	323	338	335	350	338	339	325	313	333	329	365	336	307	342	336	322	343	310	311	333	344	331	335	333	296	346	338	316	304	345	351	342	366	359	324	335	336	308	364	338	329	334	344	306	356	335	371	328	352	356	353	374	347	355	298	350	325	330	323	338	351	299	372	332	337	314	336	302	306	298	357	336	337	355	336	341	343	348	328	335	329	357	351	323	344	335	305	315	337	332	323	314	325	343	343	319	318	355	323	341	296	337	337	352	328	343	353	331	322	320	339	318	302	335	348	355	350	352	310	343	361	363	337	344	328	324	365	333	345	331	314	326	348	354	343	358	341	381	316	347	329	292	286	371	333	300	326	349	368	347	345	314	355	332	343	350	325	326	337	324	342	319	314	324	333	321	321	329	337	352	345	317	314	331	323	353	355	335	340	312	353	321	334	344	334	338	298	326	329	331	281	325	352	345	326	326	326	307	328	363	345	309	341	313	348	347	351	325	300	317	343	367	357	321	333	337	326	346	364	344	341	329	336	327	281	340	327	322	335	329	314	344	362	341	319	364	338	326	331	333	372	351	349	349	339	361	331	338	325	323	335	338	327	353	339	329	314	336	337	357	349	300	307	333	355	342	334	324	321	303	364	316	348	330	342	345	277	292	334	335	352	336	304	338	328	315	310	370	354	362	327	346	314	343	307	323	334	357	348	336	344	324	318	339	372	339	331	367	336	329	328	362	357	325	376	343	306	338	350	330	354	307	334	338	323	303	337	318	339	348	336	332	289	339	340	306	338	265	310	338	324	300	337	344	326	329	345	341	328	359	290	327	296	305	371	315	320	354	364	351	337	372	332	345	336	353	314	352	321	345	326	313	333	329	328	341	326	345	305	323	353	349	336	340	343	340	356	346	349	344	336	364	341	337	330	341	356	356	325	357	343	335	356	361	324	351	335	330	342	331	309	341	318	335	304	320	318	335	340	322	315	343	342	328	333	327	352	282	358	346	310	322	333	321	313	335	318	329	369	352	355	333	326	328	350	312	356	306	320	334	326	318	348	357	350	330	310	319	331	319	321	315	291	327	324	341	302	338	324	342	356	304	315	337	351	331	306	341	323	348	301	317	332	322	329	309	304	328	341	348	367	322	337	367	346	319	331	326	311	322	327	317	342	359	341	324	316	339	318	311	337	302	329	320	342	298	369	337	334	341	325	350	356	323	324	337	311	303	344	336	314	383	367	284	331	323	306	321	340	337	349	323	318	317	317	342	331	364	358	295	331	359	329	307	310	350	338	317	325	332	346	318	301	325	284	324	349	350	320	306	332	316	338	310	347	333	321	296	341	314	345	294	371	346	316	320	337	344	324	332	329	369	309	344	329	344	325	346	339	326	324	328	361	313	303	363	318	295	355	327	329	321	305	323	318	332	304	365	330	338	357	344	346	303	375	348	345	321	353	349	317	338	326	329	347	293	337	328	334	336	356	336	336	301	336	315	316	327	341	345	339	321	354	318	299	329	317	355	328	320	330	324	345	328	330	297	327	326	351	360	314	338	328	315	327	329	317	329	329	337	317	316	336	358	320	325	329	339	297	348	336	349	380	338	347	324	340	306	306	329	357	350	329	357	302	334	285	346	352	328	347	320	338	354	328	305	335	331	365	316	309	337	334	330	329	303	286	353	355	342	336	326	345	306	331	335	338	315	326	311	289	292	300	352	361	332	302	312	368	309	357	317	336	354	329	332	335	321	319	321	324	328	332	314	336	346	325	329	337	362	346	329	340	342	360	365	331	359	328	295	376	349	364	377	343	335	359	326	335	325	321	337	375	338	359	350	341	317	360	365	341	392	362	322	356	367	343	346	351	297	337	307	334	342	308	290	309	325	325	321	339	344	334	354	354	330	319	347	321	329	328	336	359	314	379	333	318	354	299	303	335	374	331	331	348	320	310	334	322	296	318	343	338	327	309	294	319	325	328	324	319	322	336	311	317	373	347	338	339	317	381	360	340	362	352	327	362	323	342	366	323	307	327	307	377	315	323	352	343	348	357	384	363	331	315	329	362	327	342	345	341	338	334	302	335	369	327	330	332	333	328	314	321	362	335	347	373	320	320	333	342	338	332	380	315	321	326	331	320	322	345	328	340	297	334	329	321	338	308	371	342	328	328	385	337	323	330	322	311	321	313	306	359	327	329	312	321	340	350	318	346	337	315	326	345	345	310	308	337	338	305	325	338	330	302	332	325	304	325	329	330	360	332	347	352	354	336	317	305	314	319	338	322	348	343	322	347	314	321	306	342	350	363	334	297	322	349	332	331	310	344	364	326	351	335	342	305	355	337	353	330	353	354	348	358	346	322	320	283	333	329	335	354	362	302	321	292
8203	1134	1514	1584	1526	1338	1157	1116	1063	989	952	917	897	898	788	867	846	859	832	785	825	821	764	825	867	780	799	777	835	804	812	785	769	816	728	796	769	777	797	764	768	740	805	815	763	821	757	788	798	724	850	782	795	754	839	744	786	753	791	789	777	789	819	691	765	781	783	725	758	738	761	766	829	771	748	779	760	827	785	762	771	785	719	793	764	725	759	793	749	767	789	753	814	738	753	744	760	785	756	795	769	761	818	763	764	752	753	752	712	789	776	790	737	741	740	791	721	753	783	762	763	763	769	798	788	778	756	796	768	751	745	780	794	763	742	761	741	766	768	784	745	815	835	819	776	757	790	782	768	807	772	794	734	744	782	772	731	786	804	795	787	767	764	730	794	769	798	762	759	808	722	722	736	770	763	789	792	790	769	731	726	775	798	750	747	759	745	762	800	758	755	797	792	781	812	818	772	746	776	704	735	781	753	769	788	814	757	711	735	776	746	767	805	765	792	791	743	775	714	740	774	797	772	765	788	743	780	783	792	728	815	778	809	730	698	768	750	777	752	788	708	759	808	734	765	757	804	762	791	745	767	740	775	767	752	781	778	778	795	789	725	782	734	749	799	724	798	785	819	713	729	797	773	741	738	807	810	779	741	760	735	741	783	760	716	775	742	699	758	781	776	765	728	800	777	769	744	721	765	787	742	780	790	839	719	781	801	773	773	734	747	775	781	759	773	767	792	750	790	754	708	766	767	711	810	781	811	780	733	767	802	771	802	821	741	759	782	742	756	810	781	772	738	773	761	766	750	754	752	747	767	782	749	712	729	765	749	773	773	786	709	755	844	770	758	783	752	783	767	765	778	745	774	756	775	748	733	786	741	758	779	756	789	812	809	721	785	770	783	767	776	758	748	772	703	756	768	785	741	833	785	763	741	782	753	806	784	789	792	749	798	720	761	777	759	757	750	776	768	750	712	791	765	822	774	797	788	786	761	759	780	817	730	760	811	751	743	759	750	745	819	775	807	733	761	759	777	769	784	766	756	741	775	809	775	736	740	798	740	807	771	737	790	759	820	754	764	796	769	818	716	816	782	857	699	732	699	764	759	793	760	780	754	760	759	764	753	719	738	773	751	774	809	771	755	760	768	741	777	760	759	786	771	759	784	864	818	754	832	735	734	751	764	757	740	766	770	716	799	753	760	762	799	787	747	738	778	803	749	764	786	762	760	823	816	701	824	772	755	764	773	746	812	727	756	788	753	763	796	751	758	774	776	790	751	795	792	792	800	795	788	780	806	759	786	815	751	751	782	752	755	802	776	770	767	759	769	750	787	761	764	767	767	809	724	766	735	742	712	772	774	780	749	731	783	766	801	756	764	792	808	764	774	757	745	760	745	770	791	771	789	768	763	758	796	780	762	780	786	756	754	779	749	746	769	797	755	786	810	772	806	788	740	751	769	777	747	751	731	718	691	758	830	769	730	761	764	760	781	744	766	763	746	756	752	765	744	799	739	748	731	757	750	717	826	787	773	782	750	786	768	747	829	802	728	738	772	744	739	743	742	741	747	814	770	796	772	774	747	810	758	808	818	767	757	766	828	768	787	790	773	752	801	758	753	768	820	773	828	787	734	752	747	802	793	795	773	765	816	762	811	781	756	730	816	777	782	735	765	753	734	754	809	825	779	743	769	731	759	760	735	784	722	773	821	765	781	769	889	748	773	757	737	688	771	771	799	801	773	757	819	749	741	760	761	756	750	754	733	803	791	747	752	791	824	829	813	809	756	780	785	773	735	760	768	735	738	795	741	758	796	767	745	760	703	814	793	783	744	752	799	741	744	708	815	794	750	799	776	752	772	802	795	738	718	797	764	680	762	762	825	764	748	789	764	749	744	768	742	761	813	774	755	775	790	775	780	809	783	737	744	749	770	779	792	833	771	812	774	764	766	734	749	729	780	763	759	727	749	763	786	827	751	807	781	710	779	789	813	749	715	810	797	773	781	736	747	723	755	783	765	754	818	738	758	767	742	837	789	714	690	750	791	735	791	727	773	814	774	763	761	756	787	801	778	737	808	753	753	809	731	770	747	769	737	765	755	808	757	795	766	705	797	801	753	737	808	731	744	776	781	777	719	777	781	749	797	731	764	832	738	779	692	768	728	823	744	725	767	729	770	776	802	805	774	737	752	748	782	759	808	741	771	795	775	785	818	757	732	743	760	721	752	807	777	745	755	745	759	746	804	762	746	789	797	747	811	775	718	751	775	819	770	786	793	762	823	794	777	751	766	762	776	781	738	716	762	738	763	783	761	760	744	781	762	791	774	770	739	791	812	805	754	770	756	747	740	757	801	772	766	713	789	799	746	738	749	744	762	793	773	798	771	745	706	745	751	784	722	780	740	797	802	730	779	804	735	769	794	724	743	783	791	778	735	754	781	757	767	816	779	765	815	780	716	787	859	738	768	743	737	765	787	803	696	748	757	720	767	759	803	783	771	774	758	810	805	763	809	759	815	779	755	797	765	751	786	795	761	739	781	768	750	800	763	808	786	773	772	729	750	780	787	735	791	760	779	763	770	792	732	766	761	776	748	711	808	747	727	760	803	777	712	788	762	796	780	777	777	753	755	743	780	754	792	706	807	736	780	813	807	756	770	814	757	793	809	750	777	764	778	799	705	743	748	760	813	761	754	774	781	828	772	736	798	787	738	776	748	771	769	782	778	798	767	794	811	783	759	764	725	757	740	756	736	726	787	810	808	736	787	831	820	811	786	785	759	744	758	796	752	758	773	692	734	770	764	785	797	784	760	730	738	741	788	756	778	782	736	761	815	773	752	742	755	764	708	781	797	737	800	802	745	727	740	748	773	754	824	818	713	739	809	734	757	735	801	783	746	785	772	754	850	753	762	792	758	781	757	747	723	799	757	768	783	802	745	742	774	766	816	774	683	742	737	779	743	751	761	731	774	791	762	721	715	759	792	736	789	796	751	782	802	774	783	772	720	757	785	750	771	773	704	799	753	755	728	741	783	808	777	755	814	758	748	748	794	735	818	797	803	734	785	806	777	769	769	699	860	776	800	791	749	791	755	771	794	713	741	777	756	826	751	747	719	789	760	723	734	814	820	754	786	719	749	810	739	820	755	748	758	737	753	785	792	829	753	765	757	749	722	744	798	779	794	756	771	783	796	719	736	770	798	785	783	759	789	762	810	751	726	772	733	752	743	769	741	771	782	785	775	788	742	712	742	791	775	769	746	808	769	744	718	767	750	784	745	776	774	787	743	764	805	789	752	764	725	708	797	799	740	763	806	796	769	707	772	786	814	779	769	804	759	763	797	721	809	758	794	784	794	761	776	753	724	735	756	778	730	801	778	736	761	817	800	793	774	779	784	798	711	743	719	715	696	741	773	760	827	780	825	726	758	827	735	768	761	795	740	728	733	754	760	734	750	825	795	811	756	747	762	735	808	805	785	800	789	719	753	834	782	744	798	794	802	773
18664	1722	966	787	547	471	403	319	346	275	301	256	284	261	274	252	300	252	263	291	235	254	250	246	217	243	233	250	259	263	227	261	254	246	250	208	232	233	239	221	229	270	244	243	279	227	234	258	237	251	231	237	227	237	240	242	251	244	235	230	241	233	255	236	247	262	247	245	208	224	230	238	289	265	245	261	254	246	280	244	260	257	244	268	240	192	275	268	222	279	230	260	211	239	241	227	238	231	263	256	255	239	247	240	249	232	267	227	242	240	217	213	250	242	205	226	230	246	255	242	266	254	226	215	259	236	229	222	253	235	285	204	261	255	262	246	207	236	251	240	242	216	229	231	207	250	244	264	279	248	245	261	239	217	213	239	255	288	271	234	220	233	272	234	249	231	206	248	249	208	223	193	239	232	229	218	216	254	265	245	254	264	256	218	213	220	238	247	239	243	213	223	227	268	255	246	201	202	238	265	217	250	260	238	239	271	239	231	223	295	218	210	236	218	258	241	241	240	239	233	280	240	230	227	238	215	245	249	217	242	286	257	209	240	245	245	215	272	230	224	255	228	242	254	216	222	245	216	197	212	245	226	233	234	237	202	244	205	262	263	245	244	213	233	231	239	230	225	241	237	238	227	255	246	233	256	249	276	282	298	238	228	253	305	256	242	236	206	208	244	252	267	256	241	244	225	204	228	248	220	246	279	249	232	264	250	243	265	243	248	231	260	258	249	197	222	255	231	262	219	256	245	221	220	231	291	258	241	234	214	243	250	225	216	260	224	229	232	236	258	235	224	226	206	255	212	256	244	209	279	256	254	251	259	255	245	259	230	225	240	229	237	205	201	230	236	252	239	238	252	243	248	221	268	230	237	241	232	230	247	261	270	209	244	279	241	258	230	282	247	245	252	274	235	246	223	237	251	246	258	231	229	228	234	193	243	240	249	239	249	223	254	248	259	248	224	239	223	244	236	242	232	221	281	249	254	228	248	246	215	236	246	282	258	246	227	260	241	235	245	264	231	243	252	259	243	217	245	235	269	251	243	271	240	250	239	221	256	243	258	243	265	240	228	247	226	204	228	226	240	260	256	280	251	257	237	268	234	243	230	222	227	247	214	262	249	247	267	225	239	231	248	246	257	258	227	227	244	230	239	237	237	268	248	239	243	243	256	235	248	235	235	252	243	256	247	252	231	219	188	233	263	259	239	266	246	226	247	250	211	255	272	236	249	229	252	257	224	236	245	254	240	223	265	255	265	249	269	233	231	245	223	236	244	237	228	198	221	214	260	231	220	254	253	222	233	252	262	261	229	249	236	245	231	244	219	251	238	230	223	242	208	240	259	227	252	230	245	242	220	245	249	220	241	258	220	244	257	233	226	234	250	248	258	223	236	230	242	244	230	276	231	242	219	237	248	235	275	234	273	274	242	239	263	249	234	228	260	238	236	258	258	252	256	250	227	235	250	248	215	240	245	232	243	239	247	226	234	253	224	220	255	251	257	249	225	234	256	248	232	206	250	229	272	286	227	215	239	219	238	245	265	267	225	266	234	247	256	281	251	249	271	252	218	263	247	274	234	302	247	260	257	215	228	259	197	222	251	220	266	259	210	259	228	238	208	222	262	253	253	242	224	240	242	236	220	229	245	234	230	240	204	252	255	229	225	254	244	253	241	244	246	269	245	270	250	238	256	225	218	250	245	240	243	257	218	262	238	216	244	255	215	244	265	242	242	268	228	243	240	239	225	262	225	260	237	254	267	261	230	261	233	223	253	231	240	270	225	244	269	234	241	270	260	232	244	230	225	252	232	230	233	263	211	224	237	262	250	236	255	245	247	255	232	202	260	249	249	251	236	275	243	203	257	264	242	232	261	270	224	236	244	257	229	232	239	223	242	238	228	261	258	238	244	238	256	206	218	248	240	236	223	235	253	229	241	240	236	241	265	235	233	257	215	243	257	230	232	255	244	253	242	231	285	256	265	253	250	246	205	212	239	266	267	254	212	227	259	229	234	239	247	254	238	236	270	218	263	269	238	219	213	236	237	228	222	259	267	248	252	229	250	239	224	282	255	232	231	234	245	247	233	232	247	247	261	247	218	234	249	235	239	257	253	252	250	228	271	243	263	224	239	265	232	205	239	235	251	231	243	217	232	253	236	245	267	243	200	236	227	218	234	251	233	243	229	241	229	252	280	246	267	244	231	240	218	241	213	208	238	266	229	254	250	206	226	250	265	257	244	263	271	227	235	238	208	248	246	238	256	230	253	256	251	246	263	233	247	235	276	246	232	238	266	243	223	255	231	226	248	256	229	217	270	250	243	247	264	240	254	242	240	202	233	241	247	228	235	239	246	243	211	222	238	228	221	226	254	224	231	236	220	234	217	239	236	240	250	229	251	235	234	262	234	241	232	239	236	223	250	238	217	261	236	283	254	260	246	224	238	232	246	215	225	223	217	250	256	265	257	225	268	212	243	232	274	243	219	240	253	237	233	210	254	223	221	241	224	227	243	223	229	221	249	259	247	207	239	238	248	227	261	202	210	263	276	236	264	231	223	230	269	209	235	229	260	222	243	256	236	244	230	228	256	233	239	256	250	258	255	275	233	224	229	231	241	232	237	213	236	255	231	249	238	249	225	261	238	230	243	243	268	224	249	238	243	232	219	228	232	233	238	209	255	262	245	230	234	270	234	260	252	231	213	242	234	248	263	202	220	224	208	240	239	266	227	243	250	251	231	217	231	239	274	231	258	242	214	205	227	212	278	265	243	226	217	206	223	224	252	236	239	268	246	249	235	239	225	252	275	243	238	240	217	221	216	257	234	231	262	206	232	241	236	216	240	244	217	268	236	234	226	268	266	246	276	252	230	258	219	208	253	237	253	254	218	238	250	199	234	263	252	237	249	241	256	264	280	248	238	227	228	241	236	264	238	252	263	265	250	237	235	220	221	238	232	233	240	255	241	257	258	256	264	262	217	218	230	209	232	274	245	226	194	232	253	248	266	222	246	222	233	243	235	225	209	244	270	256	251	209	227	221	240	244	252	244	250	225	257	241	231	205	225	254	287	244	230	228	270	240	210	249	211	240	220	232	204	236	249	239	261	237	232	239	234	246	232	242	261	267	283	243	214	236	222	254	230	244	267	218	252	257	228	243	263	233	221	257	230	223	233	269	281	247	217	236	223	240	253	240	231	227	225	225	243	249	243	246	245	239	243	235	249	242	244	216	258	236	263	267	232	218	251	246	241	271	242	239	216	254	216	229	205	235	259	222	202	217	270	260	216	206	262	258	210	245	243	260	233	245	251	238	247	223	217	261	210	228	256	236	247	232	246	250	259	243	243	237	239	234	269	256	230	255	236	264	204	245	230	234	233	253	246	237	250	229	248	237	242	259	225	243	232	262	227	228	263	248	291	233	237	236	244	233	263	217	214	243	231	259	248	247	223	239	198	273	227	273	225	258	274	244	233	234	241	250	244	246	256	233	250	232	246	223	234
10386	1176	1884	2250	1921	1567	1300	1160	942	910	867	809	779	731	705	670	657	656	668	687	677	646	637	599	624	660	588	597	579	553	602	609	568	576	591	587	597	559	577	565	565	537	507	576	565	553	526	587	540	579	574	537	551	604	556	559	573	599	570	546	545	555	530	560	609	543	542	592	554	625	546	531	607	559	556	578	546	522	549	555	598	572	554	516	542	563	614	543	525	573	543	561	538	625	516	540	562	554	591	539	561	559	558	533	518	600	541	556	561	580	538	533	552	562	547	558	545	558	585	555	558	558	601	541	531	567	605	546	577	518	505	563	596	536	536	591	545	554	574	559	593	555	537	557	537	545	558	571	546	553	573	546	536	563	600	579	568	575	542	488	549	538	524	553	541	582	568	535	550	591	503	534	535	556	532	549	551	574	563	556	549	510	521	557	571	548	515	538	523	558	518	538	564	521	523	499	556	557	551	544	561	561	532	527	563	560	559	505	541	550	536	567	536	540	576	509	550	574	593	543	538	554	550	504	528	524	589	546	538	553	556	553	561	568	580	571	542	549	521	552	561	501	553	553	577	542	583	572	559	536	560	516	603	533	514	511	503	551	542	570	543	573	580	546	565	548	556	571	571	582	589	545	570	544	531	537	566	559	566	537	576	579	529	519	561	526	555	586	496	537	538	560	541	570	517	563	541	564	581	534	532	587	539	567	555	521	583	533	545	579	534	551	580	529	541	564	590	553	553	551	495	586	560	582	526	577	576	570	536	508	514	527	538	610	560	577	555	549	567	557	549	554	588	528	557	559	532	602	543	529	539	574	571	523	543	556	555	542	541	504	577	510	554	555	567	525	524	512	536	547	568	569	559	587	584	548	563	535	553	559	571	488	555	553	578	520	556	553	544	517	525	557	548	566	557	560	538	576	558	597	592	545	552	501	546	538	552	572	534	575	538	572	565	540	574	588	493	557	519	520	535	580	577	521	582	554	554	566	511	541	535	550	529	543	518	578	521	566	567	540	518	571	553	538	549	515	584	546	581	565	557	531	596	527	532	546	554	539	582	578	564	565	557	552	588	621	527	570	550	573	599	553	537	569	520	522	554	556	593	582	561	551	573	567	557	529	529	583	563	511	513	547	579	553	538	584	592	521	577	563	564	574	557	565	540	515	578	546	533	555	527	559	588	549	554	560	515	546	579	558	586	595	557	563	501	541	531	583	589	556	548	559	561	541	566	569	536	543	561	520	561	549	543	541	536	568	577	567	550	587	588	522	529	542	509	535	535	543	552	515	532	579	534	535	566	545	565	543	577	565	580	547	517	573	514	571	557	551	529	561	536	531	527	544	567	570	541	551	521	506	557	576	553	546	515	537	545	553	564	549	542	527	546	544	544	594	558	529	524	549	585	523	538	566	569	550	585	572	579	573	523	533	558	589	527	530	561	544	493	522	548	543	572	551	562	537	544	544	551	522	535	543	530	537	539	574	558	523	574	595	579	586	587	531	565	515	542	593	529	534	572	530	554	568	522	572	542	531	550	554	526	544	544	556	551	513	556	530	554	557	563	532	501	545	536	557	585	562	589	526	527	563	552	579	523	551	570	535	529	521	564	540	548	561	538	553	574	563	560	564	591	524	549	544	549	492	547	590	593	591	537	557	544	535	520	591	557	526	541	583	552	505	593	610	554	572	548	544	534	569	549	594	552	562	590	501	570	548	518	544	562	593	544	525	510	541	554	560	516	516	563	540	530	560	556	572	529	513	579	580	560	587	540	517	520	567	548	560	572	577	528	548	555	522	525	550	561	569	543	536	523	545	571	566	535	552	582	521	542	547	573	550	540	569	584	532	532	568	536	574	544	516	536	554	586	545	526	485	579	560	520	513	547	597	531	527	533	574	557	577	543	538	549	518	521	570	540	549	528	536	542	501	557	540	564	555	501	576	561	552	536	512	576	551	575	580	512	558	525	565	562	524	553	535	538	558	541	511	542	575	560	621	539	548	549	510	549	559	582	585	531	533	555	577	573	534	558	542	532	586	542	559	572	519	530	561	592	567	554	545	546	515	549	555	527	560	562	555	562	504	535	546	569	543	544	526	583	577	559	569	542	563	538	541	542	543	536	589	558	609	562	508	534	556	533	545	545	555	534	566	561	585	551	602	541	557	548	572	558	540	561	528	548	548	535	570	559	551	562	562	573	565	518	534	553	585	555	550	535	575	544	532	507	541	538	533	522	614	536	546	545	579	540	536	558	528	582	542	484	554	568	537	550	568	525	538	561	542	612	548	533	545	564	531	531	550	563	556	511	529	584	535	543	564	534	561	559	522	561	499	549	526	587	539	524	576	542	558	542	557	536	554	573	568	563	544	566	517	568	555	528	541	554	530	554	577	553	571	550	569	595	535	566	558	551	532	535	560	534	546	568	543	585	603	555	547	584	561	553	550	542	519	578	538	548	562	538	551	578	535	524	576	568	545	514	560	550	547	546	529	546	552	546	571	555	559	509	556	574	552	578	539	566	609	545	534	565	578	568	559	590	564	544	560	570	579	548	533	532	516	576	575	547	570	540	550	570	574	583	550	556	542	544	575	532	548	557	593	562	556	526	551	522	528	539	525	571	551	563	539	532	575	603	550	546	552	530	534	559	529	549	535	541	558	586	572	552	536	541	545	538	527	506	592	533	542	560	599	571	576	556	569	520	521	535	572	552	534	527	557	562	555	562	527	548	547	535	542	568	552	535	551	515	554	555	580	560	532	542	529	518	543	541	564	543	545	552	573	503	604	586	549	560	517	568	545	580	553	559	567	567	566	538	595	539	540	532	565	573	560	515	521	536	495	568	577	529	558	541	534	540	568	530	571	504	553	520	544	494	533	557	537	527	590	540	558	530	544	548	551	547	518	550	598	538	525	529	549	518	548	566	561	591	540	565	560	577	555	553	557	530	557	543	560	546	517	550	531	567	525	494	531	532	539	524	545	527	494	526	556	532	576	563	564	569	583	537	535	560	571	563	565	503	532	562	550	531	547	581	533	546	569	556	583	528	571	491	559	571	560	565	532	553	514	550	593	540	547	548	557	543	569	527	562	580	573	563	513	536	554	563	558	525	584	538	521	559	528	571	528	538	541	526	546	559	558	511	556	557	552	563	534	558	571	547	566	522	547	563	527	580	549	573	554	561	474	579	502	594	543	557	587	518	544	538	562	572	550	576	536	522	549	573	533	485	572	526	546	562	551	580	534	581	555	527	573	538	569	554	534	575	536	620	520	591	573	554	537	526	570	527	552	537	541	551	572	563	558	575	585	522	568	534	513	562	514	562	574	562	617	589	540	557	553	520	540	578	538	532	581	563	556	582	542	548	566	561	551	521	540	566	600	534	528	506	594	535	577	549	569	554	524	550	508	560	561	561	553	514	554	535	544	529	565	569	541	577	506	580	578	563	552	541	495	557	575	558	548	534	599	507	534	562	544	538	587	561	525	555	508	532	554	531	548	570	541
3057	279	245	216	236	246	211	249	212	207	229	237	225	202	244	206	209	239	222	216	224	204	217	181	196	211	226	220	196	228	227	216	186	195	240	214	179	201	208	221	192	212	243	222	226	200	187	224	238	213	205	237	203	216	246	238	231	221	207	223	218	199	229	214	221	207	209	201	253	206	247	216	195	190	216	206	242	198	192	203	191	215	199	209	196	198	219	185	237	239	211	222	209	232	194	220	217	208	243	220	193	227	198	210	202	237	233	212	207	204	212	195	258	188	222	218	179	224	220	196	222	242	210	215	206	237	215	212	227	226	201	241	199	216	214	211	203	228	230	236	189	222	219	245	214	213	219	203	189	212	229	227	238	204	201	231	218	250	225	222	207	231	242	209	202	196	215	210	202	213	212	218	251	240	228	205	198	198	195	236	198	215	216	202	229	233	207	226	221	204	209	207	208	191	228	228	241	200	206	241	219	213	211	208	213	196	221	202	228	226	191	220	219	195	216	207	211	224	224	217	211	239	203	204	205	237	228	196	214	218	241	220	219	211	197	204	205	222	187	223	212	223	253	219	230	200	197	177	255	245	212	232	239	238	221	217	225	201	196	197	213	188	221	231	219	239	218	222	217	225	201	232	221	222	217	193	200	271	222	185	202	225	203	209	233	224	239	220	241	200	209	219	209	242	221	212	232	224	207	216	222	219	206	206	233	215	201	238	203	219	191	198	220	224	218	233	218	225	227	215	215	210	188	218	203	195	207	216	232	233	202	199	208	221	194	220	209	201	217	225	218	212	226	196	209	201	231	251	228	215	220	213	250	215	229	199	188	214	229	207	201	223	203	202	201	230	228	234	202	208	235	176	187	222	232	214	261	223	185	201	208	234	221	209	227	234	220	199	226	226	178	202	210	219	201	198	209	227	192	215	205	233	231	196	188	248	225	196	228	198	216	223	207	245	187	202	228	240	239	208	215	226	218	213	229	228	248	190	217	195	226	225	236	205	201	217	202	227	239	233	199	209	210	223	235	228	230	209	213	224	217	196	223	202	223	226	205	225	206	181	212	213	214	230	215	231	232	209	203	210	235	227	219	239	230	182	235	239	224	230	219	243	189	214	248	210	210	203	198	211	197	216	218	191	217	207	217	223	221	213	182	241	221	249	224	205	215	234	216	243	226	207	210	241	214	232	223	223	231	227	200	206	231	210	199	233	236	212	221	203	217	259	218	224	210	208	202	215	258	222	195	190	229	198	204	208	236	219	208	208	214	207	220	225	239	254	239	212	214	215	222	213	249	249	200	210	183	221	237	211	212	194	209	214	216	231	230	231	192	221	213	235	235	230	242	239	226	236	238	209	195	211	228	187	210	196	212	192	232	212	181	204	183	223	224	212	232	200	219	238	199	211	216	213	211	184	206	211	208	211	207	225	218	233	230	217	213	227	226	228	211	188	221	221	223	190	242	197	215	213	216	210	229	237	217	211	211	236	193	198	204	214	213	189	202	251	203	214	231	219	224	232	215	229	209	225	211	219	224	207	207	214	221	219	243	246	207	208	221	239	202	204	209	248	192	203	209	219	206	186	208	199	220	217	219	215	203	226	198	222	212	210	231	198	209	224	209	195	211	218	220	202	185	208	204	229	213	236	198	232	227	191	229	205	234	213	229	228	201	203	203	215	232	213	236	236	201	207	190	210	211	233	224	185	212	212	207	232	212	251	223	203	236	231	227	208	228	229	174	231	201	223	219	236	223	216	235	185	246	225	212	251	177	232	228	215	212	233	223	218	222	230	203	218	243	201	230	211	209	219	211	233	192	225	212	216	217	212	235	218	222	204	227	227	209	215	220	190	227	235	193	193	218	214	252	222	192	214	236	214	213	241	206	227	225	258	183	205	216	212	220	220	209	210	199	221	221	198	228	227	190	210	256	236	211	234	196	217	218	212	242	235	209	234	202	210	208	227	204	233	196	221	209	196	209	205	202	222	240	202	225	228	237	209	197	217	249	231	228	195	199	180	199	209	243	232	234	229	218	224	215	214	188	193	204	249	196	229	219	213	207	203	222	219	225	204	237	213	214	208	202	198	230	204	215	242	243	216	199	247	214	173	204	207	214	200	222	193	216	228	199	204	218	234	222	222	241	208	204	246	209	208	185	239	206	220	230	230	206	238	223	232	194	192	230	198	186	225	215	222	201	225	251	233	214	206	208	229	218	213	222	229	236	244	238	223	232	225	208	236	193	244	204	207	199	215	195	201	203	189	258	189	214	207	207	213	204	224	224	231	245	209	224	221	221	232	235	217	194	209	212	224	219	188	236	208	216	229	205	229	233	221	202	202	210	190	233	233	214	222	206	181	212	221	238	210	212	206	209	216	194	207	225	227	191	223	240	213	220	221	217	205	227	243	212	231	202	224	205	210	225	216	193	245	228	189	236	206	237	196	223	196	182	202	238	224	198	217	218	197	233	217	235	226	233	226	248	236	228	196	222	215	212	206	230	209	224	220	209	191	198	214	229	213	219	208	203	219	221	240	214	209	188	213	190	208	231	197	205	226	216	210	239	227	184	245	236	209	224	215	227	209	211	232	200	231	225	239	220	205	178	206	218	225	214	224	221	202	226	212	238	210	229	187	216	212	195	205	195	234	219	199	182	232	212	221	205	200	212	227	220	218	218	203	219	206	219	224	230	261	220	211	219	208	197	225	196	222	203	211	195	238	233	218	219	256	240	220	230	221	200	201	201	218	207	193	231	178	214	192	204	225	215	210	247	183	253	227	231	224	231	212	204	205	186	208	220	193	234	235	194	211	231	246	227	206	214	217	221	196	189	211	221	227	212	225	238	230	236	203	220	215	220	201	228	220	221	194	194	226	229	227	182	228	217	194	222	216	219	218	223	204	213	209	205	216	220	227	216	217	197	232	208	215	211	226	210	262	198	241	236	226	210	251	236	216	187	224	213	194	230	206	239	215	192	224	190	258	197	205	196	236	245	216	201	214	206	234	212	221	228	202	198	224	213	203	215	220	196	234	213	225	213	215	231	195	211	223	219	195	187	219	229	225	227	233	217	208	219	190	210	216	200	214	210	244	233	220	215	288	205	192	212	224	215	230	235	213	229	227	217	212	222	222	224	221	212	206	197	194	195	250	216	201	197	180	209	210	223	232	240	214	199	234	227	218	229	237	235	211	212	219	227	219	210	219	228	228	208	187	233	193	209	237	226	213	192	204	248	216	204	238	253	231	224	197	190	208	226	184	217	239	189	222	184	226	206	215	188	214	240	203	232	211	227	223	229	227	216	217	241	210	225	230	207	217	239	217	191	204	194	214	185	248	215	190	233	199	220	218	216	235	228	206	214	221	216	225	247	217	215	211	206	215	226	213	226	242	218	214	234	242	226	216	224	215	189	233	213	205	211	228	209	223	214	217	200	204	229	226	208	195	249	213	210	204	225	236	245	215	207	189	214	220	201	202	228	191	210	190	214	218	209	189	202	221
2744	590	556	579	597	556	582	586	549	535	531	525	491	522	565	512	525	533	520	551	539	550	505	525	552	573	533	548	548	553	535	527	569	578	554	546	543	551	595	521	538	555	486	482	549	508	521	556	538	536	557	537	506	555	552	557	514	541	525	514	517	555	544	480	522	544	535	503	486	545	500	505	532	512	580	521	516	559	535	548	529	522	522	560	531	536	552	532	513	511	521	530	553	542	557	541	513	510	585	543	559	513	511	553	576	503	525	519	519	541	541	530	595	536	534	512	509	568	518	528	517	545	537	531	550	532	508	534	545	517	551	514	512	531	505	530	541	579	547	543	511	580	539	526	519	549	530	513	543	565	531	525	499	484	516	530	510	556	476	518	485	513	577	522	498	520	489	527	540	541	522	572	534	511	572	512	523	551	537	532	508	506	546	538	512	522	511	531	531	498	522	521	525	527	503	514	519	526	505	553	551	527	548	527	523	539	502	564	495	561	513	518	547	521	532	562	530	532	533	585	513	551	522	530	562	519	521	510	563	555	549	517	564	536	554	515	577	482	544	539	565	508	521	534	528	497	479	499	534	548	502	570	493	539	539	544	531	484	514	536	550	529	485	512	565	536	541	529	529	538	542	558	520	561	508	500	524	558	558	520	523	528	563	489	517	539	525	542	531	520	513	534	567	504	545	551	536	581	593	523	497	534	532	524	508	481	568	543	498	514	534	523	513	536	523	495	550	568	527	494	532	571	554	521	561	541	512	523	491	542	534	537	557	556	475	512	519	536	543	537	537	508	558	518	537	490	554	523	554	525	535	533	531	544	542	541	472	548	516	592	527	541	520	511	567	547	526	513	563	515	563	528	563	488	529	532	561	520	529	571	534	528	539	554	532	529	528	560	516	527	537	507	548	537	548	580	562	540	548	533	548	524	551	540	534	537	531	547	545	514	536	527	579	509	525	521	552	511	578	551	564	561	536	534	539	575	481	523	489	583	572	550	534	533	578	547	493	528	555	523	531	546	536	551	580	517	498	516	555	544	590	539	519	583	520	538	531	540	554	549	535	551	518	494	571	531	549	518	545	534	519	536	549	558	507	512	459	507	515	486	536	554	543	555	525	533	539	532	575	541	553	524	514	502	548	536	539	531	495	521	521	537	481	505	528	540	553	532	512	553	541	535	534	544	480	556	514	535	567	526	536	539	486	527	546	511	569	527	530	514	536	545	515	544	543	563	502	486	528	553	519	526	517	550	542	534	517	517	564	480	542	549	517	591	512	566	536	564	499	574	558	537	532	534	529	502	517	484	528	549	518	539	544	539	496	580	527	528	515	516	519	538	531	524	500	498	513	510	545	529	573	537	541	540	556	513	500	590	524	561	562	530	524	533	541	499	514	501	568	529	517	537	546	517	503	542	511	557	567	509	488	515	530	534	553	545	544	497	557	534	512	538	515	520	522	551	524	523	507	451	533	534	541	535	519	521	547	555	557	579	545	539	543	528	512	513	518	532	524	569	494	538	508	537	558	498	498	508	515	492	535	540	535	522	524	526	513	526	529	559	553	503	547	556	509	578	552	547	541	539	487	533	534	523	525	552	541	527	560	527	526	545	493	559	528	513	532	554	520	511	547	576	525	534	508	536	536	536	529	510	522	519	565	515	528	555	546	530	565	526	538	570	553	542	498	541	536	585	517	548	516	529	535	515	517	540	541	573	548	555	531	539	525	534	531	535	548	581	519	538	514	560	544	540	519	547	541	549	500	551	531	502	580	539	531	539	544	570	534	495	521	539	513	555	516	508	509	503	538	541	545	546	547	547	511	545	503	553	499	537	581	514	544	524	493	539	601	525	534	542	559	513	535	495	577	501	566	516	538	542	535	475	497	532	550	515	555	544	514	538	548	496	560	546	514	516	557	536	544	558	525	523	522	536	509	509	501	537	530	527	499	571	524	540	577	571	565	581	491	541	526	561	539	539	565	518	550	571	543	502	551	539	528	528	526	503	522	560	539	507	562	557	565	529	573	524	541	517	502	515	537	522	500	529	538	548	494	571	509	573	512	536	560	541	502	516	548	534	569	503	526	552	541	545	515	535	530	566	529	551	558	548	574	595	529	534	576	504	569	520	542	527	511	519	543	529	546	513	558	513	509	532	534	474	517	501	523	554	522	555	512	556	518	495	555	559	518	511	523	501	556	512	563	515	521	546	540	532	553	514	541	562	549	555	555	561	549	510	548	585	518	494	565	516	514	510	528	534	544	514	511	531	562	538	533	551	531	571	520	564	535	553	494	561	528	533	502	528	553	526	510	522	588	529	538	587	548	541	490	537	533	535	518	575	525	523	554	542	587	505	535	554	513	535	482	543	550	537	541	527	523	550	533	544	546	524	500	547	529	541	519	568	558	549	518	560	540	486	530	500	575	559	515	538	523	564	578	555	529	492	572	550	561	502	536	546	571	519	517	516	523	532	558	491	510	526	498	539	569	513	523	517	574	559	536	529	505	512	510	584	522	493	538	513	507	524	527	558	577	542	505	523	570	501	520	545	537	530	546	553	506	550	504	565	523	499	517	471	500	545	535	504	512	512	564	515	573	499	568	507	517	500	537	538	522	523	500	502	524	575	580	529	520	599	556	552	504	538	555	509	587	515	516	531	532	521	524	566	524	544	553	513	538	546	562	535	519	499	526	537	499	542	509	539	556	532	507	521	547	547	539	561	532	518	554	544	500	513	563	537	573	538	511	553	541	502	517	495	565	523	527	546	521	541	553	512	561	523	523	547	537	536	534	519	535	588	460	500	518	544	537	528	529	540	582	567	522	557	509	556	550	541	525	559	519	506	530	536	543	511	546	545	531	534	538	504	534	543	512	529	549	516	538	539	592	572	555	554	527	489	526	530	527	533	590	480	531	563	519	533	542	575	562	511	581	571	516	516	519	515	533	553	526	497	541	544	509	527	496	586	532	516	522	579	522	564	537	598	506	538	553	528	520	587	499	498	537	488	499	505	528	521	525	579	487	558	526	599	548	566	558	516	551	503	485	524	554	552	503	505	535	541	541	540	565	475	519	547	539	577	519	550	500	512	502	541	510	533	551	514	540	539	505	537	510	537	534	515	566	524	484	565	581	510	494	515	578	526	586	543	517	538	540	523	519	488	557	539	532	503	518	569	545	542	554	534	521	506	541	558	499	530	552	501	580	549	532	510	510	503	536	529	565	517	519	549	544	512	526	517	544	511	556	536	555	586	525	556	564	547	550	552	548	509	546	542	583	548	549	535	513	554	525	501	568	533	504	545	518	542	505	543	496	536	526	523	513	542	541	538	562	535	499	564	563	552	534	519	544	492	570	538	556	515	496	495	529	555	556	521	571	577	512	519	516	545	491	539	550	534	512	526	524	569	513	557	564	497	494	531	539	554	560	520	547	535	564	565	530	525	530	558	530	547	532	551	525	558	497	527	509	532	537	520	556	508	567	507	527	544	499	512	549	577	541	552
10825	908	666	579	476	417	427	366	324	401	381	354	364	358	308	343	346	358	325	341	313	317	339	322	344	340	362	351	345	330	335	308	313	312	339	343	330	321	355	340	365	338	350	324	313	366	338	328	328	346	322	334	390	337	301	329	352	340	322	316	335	321	345	347	370	332	349	345	297	298	335	350	326	341	327	323	317	324	344	319	306	336	368	317	347	334	343	334	350	278	333	313	311	345	315	309	312	356	337	381	341	309	340	338	366	352	329	318	336	319	336	344	364	333	369	348	355	349	332	335	332	314	332	329	321	319	345	324	329	319	352	318	325	335	301	331	328	322	313	357	349	303	343	288	335	354	321	340	317	340	310	307	343	370	313	302	357	357	344	311	294	359	338	359	354	297	330	329	341	362	357	345	296	316	305	326	325	324	381	315	356	341	373	392	341	343	335	330	331	302	304	354	339	315	344	333	278	340	346	345	333	315	364	319	354	322	333	370	320	346	346	323	362	353	341	336	327	362	344	317	327	311	336	366	355	300	320	340	318	330	332	335	343	337	309	350	278	301	319	348	329	317	342	313	338	338	330	339	301	329	320	323	339	343	288	325	318	343	340	351	327	342	352	324	334	353	334	343	309	339	317	290	324	385	335	321	334	343	328	335	288	358	333	345	326	315	332	296	361	298	315	332	339	374	334	364	347	311	337	350	291	326	356	331	364	320	324	342	325	331	354	352	328	381	334	344	349	357	306	333	386	361	326	342	347	328	294	310	302	368	349	309	329	350	314	346	317	343	330	312	323	320	318	351	313	309	344	337	349	346	317	349	342	309	351	342	341	332	343	359	281	341	346	340	318	317	339	329	305	346	336	332	344	303	333	361	304	304	336	317	300	306	292	330	309	324	353	338	367	333	352	323	344	332	363	321	300	319	312	332	347	341	358	333	311	347	310	341	324	344	328	330	341	357	340	328	321	344	332	329	327	341	347	327	344	377	335	319	336	320	299	310	377	345	318	318	311	334	360	309	325	309	326	342	321	315	336	337	324	323	379	317	351	349	344	349	326	337	371	313	340	347	331	327	343	326	304	344	329	337	312	350	353	351	372	299	330	359	351	318	349	353	326	355	360	326	347	324	342	322	322	347	352	336	344	369	349	343	332	333	343	319	365	357	292	338	353	335	344	336	365	346	337	329	323	342	335	295	335	353	302	327	340	340	322	304	322	347	347	371	355	375	346	311	311	339	343	307	383	326	333	354	316	373	348	315	341	279	344	315	311	324	317	333	287	327	358	352	323	320	324	327	348	311	301	305	349	312	285	336	351	342	335	326	334	306	349	350	339	350	353	315	297	346	357	338	290	313	350	332	329	332	340	334	331	383	316	328	330	346	362	337	326	313	319	332	346	335	314	338	338	335	302	308	331	350	317	368	338	348	347	328	353	354	363	324	355	363	361	339	332	348	318	345	302	348	367	293	327	348	295	320	350	345	322	327	355	350	314	337	323	350	333	303	358	348	337	339	324	304	309	312	302	295	298	338	276	317	323	348	339	302	312	322	356	330	345	360	318	347	339	334	318	353	316	309	317	308	345	310	364	317	335	331	355	367	328	349	303	340	364	354	301	337	331	342	347	318	319	341	361	300	360	362	375	316	357	357	300	332	346	331	326	343	328	354	350	304	327	329	329	315	303	334	322	340	368	344	340	338	312	323	357	356	357	308	320	313	309	338	311	298	316	351	331	348	352	335	320	324	340	313	340	330	327	348	343	326	325	370	326	317	334	298	344	334	344	333	318	318	341	349	327	309	330	323	315	309	332	312	293	322	331	354	350	341	327	349	327	322	324	322	303	344	339	335	302	327	345	354	334	330	303	365	340	315	319	374	332	343	318	340	324	314	326	327	336	336	345	317	369	353	299	338	318	338	319	342	331	320	346	341	354	344	341	349	390	326	324	325	331	297	307	339	333	355	341	349	321	340	349	307	317	333	354	352	358	320	317	330	351	328	322	344	335	328	343	329	317	322	297	368	367	349	334	329	326	316	322	343	323	354	337	374	347	323	338	327	365	313	325	322	356	349	333	323	323	322	325	374	316	344	331	306	326	343	342	331	370	339	317	315	347	363	329	317	314	328	320	369	321	346	345	351	350	357	343	319	329	337	331	320	328	345	365	332	323	329	373	353	328	328	325	328	294	352	324	348	318	317	362	338	321	293	330	317	328	349	314	337	332	308	367	305	325	345	332	354	329	327	340	349	371	337	350	349	325	358	345	382	283	368	354	325	311	312	303	316	345	348	332	323	342	340	325	345	312	325	315	338	332	349	372	337	351	299	331	349	366	337	301	337	320	309	364	330	316	322	336	377	307	335	347	340	340	321	364	329	339	326	339	350	322	314	320	315	326	354	332	342	366	327	290	331	344	331	341	293	354	345	327	372	339	321	363	339	339	314	350	328	329	327	354	342	353	361	311	326	284	356	325	342	334	330	338	350	279	325	355	326	295	356	331	316	344	326	357	338	328	305	337	328	348	335	386	330	314	308	331	355	352	329	351	311	315	289	361	358	325	351	354	329	339	336	345	337	362	335	311	331	317	360	303	363	305	334	325	324	362	303	323	301	333	320	325	319	336	330	310	313	330	337	331	349	344	348	333	325	339	368	306	351	331	347	365	340	337	367	345	327	319	308	339	309	306	315	327	367	304	317	306	311	335	381	352	358	326	297	353	366	361	318	327	308	317	351	297	348	345	310	316	287	342	345	347	343	358	330	318	338	320	362	323	395	335	328	320	307	316	348	309	322	345	305	342	362	342	324	336	340	343	321	371	365	320	328	314	314	349	362	313	323	309	357	334	331	311	311	328	309	343	339	345	336	320	354	326	324	348	341	330	320	332	319	345	291	293	315	347	318	338	355	319	348	322	324	326	320	318	348	356	330	343	328	335	329	346	347	315	337	307	345	339	341	376	349	324	333	351	358	336	304	330	329	346	341	358	352	330	336	337	310	331	302	333	330	309	340	331	296	371	361	341	320	349	300	327	328	353	377	319	341	309	331	310	354	315	323	329	346	337	311	342	336	294	330	330	286	298	336	316	325	337	374	314	303	300	357	331	357	376	334	329	325	321	325	367	336	325	359	342	369	358	349	352	358	328	333	316	336	335	353	336	332	372	343	314	314	305	336	307	357	319	323	340	306	374	323	347	319	317	362	326	355	333	358	335	326	333	361	340	327	317	359	324	321	314	296	358	376	334	321	325	337	354	297	318	365	308	348	308	338	324	362	314	323	327	379	321	314	361	326	333	330	322	339	314	273	368	359	330	310	309	324	328	373	341	352	347	369	320	360	299	369	307	331	377	319	340	324	310	326	322	342	335	308	304	315	372	323	358	308	358	358	320	306	353	347	328	296	341	327	298	318	314	320	318	329	333	348	349	306	373	328	333	347	305	315	326	316	324	351	352	336	336	338	335	332	335	326	306	297	376	354	335	348	296	367	308	363	360	317	351	320	307	367
8092	1107	1456	1660	1503	1357	1174	1141	980	1005	922	861	925	862	833	847	851	796	809	760	794	812	809	850	813	819	804	763	790	754	792	808	765	800	762	814	747	875	806	775	818	771	782	728	779	786	761	763	759	771	753	789	790	797	771	792	727	750	824	792	763	780	750	785	787	734	789	793	747	776	740	712	740	782	767	710	745	782	814	730	746	789	778	790	796	800	739	769	819	790	742	762	755	757	810	745	741	744	763	777	767	754	782	772	778	729	732	712	815	781	786	781	771	775	817	780	757	804	766	801	772	818	728	753	765	789	750	799	786	767	784	781	781	771	770	767	763	818	762	730	729	824	801	688	791	754	767	756	767	726	782	794	802	757	764	763	769	764	765	772	728	719	815	842	732	778	742	739	784	739	764	742	793	757	778	770	748	734	813	793	788	768	800	744	723	788	805	780	784	807	776	794	755	770	762	755	776	750	744	752	799	838	764	733	789	744	759	713	749	814	770	810	781	745	787	718	796	775	766	794	813	794	743	792	783	782	784	768	780	795	830	747	779	787	772	798	802	782	731	775	759	778	810	770	746	737	741	758	781	759	779	736	757	792	778	737	791	772	731	736	732	776	726	808	772	727	783	802	736	747	769	744	786	784	747	788	751	742	782	738	762	777	710	764	733	801	729	766	724	781	766	761	806	731	774	788	765	752	788	726	774	766	747	758	819	763	809	747	778	732	772	785	797	743	777	729	752	759	730	759	820	806	783	773	792	818	805	759	754	771	770	743	746	776	765	775	755	787	795	776	819	808	757	787	770	740	790	766	729	751	813	773	744	832	756	794	780	797	727	745	761	768	822	781	775	793	738	785	789	763	768	833	776	724	761	791	729	779	806	790	814	761	739	783	796	732	762	718	757	795	772	762	768	842	760	749	778	751	741	793	801	769	791	724	739	798	795	761	767	751	730	755	709	747	767	799	742	752	743	764	747	759	747	716	763	753	770	734	791	729	764	736	758	778	748	782	740	792	760	824	759	826	794	776	753	797	794	798	761	729	738	849	725	786	788	763	766	780	751	777	766	786	740	799	740	764	698	803	751	754	745	770	716	756	802	761	795	767	797	731	778	736	781	731	773	725	767	769	735	767	791	745	776	757	796	722	795	803	768	773	733	800	758	780	776	803	781	768	767	728	755	767	731	828	779	786	715	742	753	795	792	735	735	752	728	778	773	760	799	727	786	816	853	774	753	806	824	770	745	725	792	735	723	727	757	767	831	730	752	756	783	761	759	761	792	782	750	789	748	786	823	808	763	787	768	739	809	780	771	745	770	761	731	774	744	716	747	761	762	732	741	733	786	827	764	845	816	748	794	736	797	785	702	796	750	779	748	742	783	755	767	780	762	747	766	777	786	751	790	717	759	718	738	765	779	764	759	825	740	717	825	754	785	782	818	767	827	753	745	753	782	777	771	794	761	751	771	753	699	764	791	768	779	767	725	788	776	771	779	767	758	749	805	774	749	728	746	762	782	759	764	776	742	747	745	746	790	769	759	750	809	771	740	794	738	769	720	790	762	785	769	777	724	764	803	738	755	744	704	757	800	788	852	754	720	773	760	810	775	786	749	836	737	752	728	739	765	754	739	797	791	791	766	787	766	811	724	763	762	804	797	751	739	761	767	774	745	792	757	741	769	777	746	797	765	727	774	803	780	743	780	742	765	789	771	776	785	796	802	791	794	820	767	761	793	770	795	752	746	731	768	783	742	738	732	819	788	797	756	759	773	796	781	800	758	784	753	780	796	761	769	718	808	749	769	773	826	769	784	742	776	764	798	761	770	755	714	750	778	792	794	770	796	763	745	805	790	713	771	788	763	758	765	784	743	794	818	758	784	780	748	779	727	809	775	745	766	779	789	770	751	746	789	829	778	778	763	758	746	790	795	772	757	767	798	732	779	814	813	816	757	793	773	765	804	766	793	768	809	717	776	769	802	742	788	762	772	750	794	735	751	842	780	773	807	754	734	738	823	785	756	747	741	754	763	703	712	724	793	751	756	727	763	771	781	739	744	769	773	767	772	762	780	774	797	749	759	752	772	749	843	807	802	749	795	803	784	803	803	738	779	747	723	756	794	821	739	807	771	739	728	762	806	758	797	800	718	756	781	767	789	801	775	744	739	761	733	774	765	732	756	797	754	735	804	741	760	822	842	773	751	750	772	706	763	726	770	778	742	767	815	730	762	756	752	813	773	700	715	724	761	758	789	772	835	802	765	764	784	711	769	776	790	810	790	735	792	791	795	734	765	719	776	766	782	769	758	729	787	771	756	749	782	813	767	737	777	758	801	718	763	764	805	778	712	778	817	795	769	745	780	788	714	754	790	768	747	792	736	797	745	778	726	763	739	793	776	759	770	769	802	771	755	803	731	815	764	749	739	784	791	810	797	780	716	730	750	785	758	744	740	800	736	762	683	768	718	797	787	750	822	755	770	736	745	754	789	718	786	787	765	753	807	726	734	738	760	764	726	757	727	763	735	810	745	775	799	780	735	771	703	797	800	809	781	780	773	784	774	788	744	787	737	780	802	733	775	761	787	792	786	809	807	724	768	753	737	792	775	733	685	763	773	768	728	799	756	747	796	780	770	779	740	766	758	773	718	787	785	756	752	753	758	814	825	653	817	696	773	751	778	767	742	814	798	793	784	801	781	783	763	796	765	749	779	778	725	784	782	802	729	715	800	779	759	750	756	767	800	748	773	819	741	749	751	731	774	785	806	780	736	802	775	793	799	713	788	753	763	774	777	765	783	709	757	761	790	751	764	785	788	768	797	784	766	782	780	783	766	821	754	767	850	749	775	735	814	761	761	777	774	730	753	775	784	758	778	732	725	744	703	763	776	786	792	730	793	768	799	797	765	812	774	745	828	756	793	737	755	779	786	711	777	745	743	773	775	784	791	800	791	765	782	791	735	743	772	770	773	777	769	789	809	767	770	787	774	771	762	743	774	768	777	807	819	785	687	769	755	775	777	780	753	770	775	753	826	809	704	766	750	786	734	793	711	788	755	802	760	816	715	771	735	767	737	763	792	764	772	801	737	803	786	732	787	754	781	768	762	762	770	738	732	736	759	763	760	748	777	759	734	758	746	781	771	795	752	748	753	795	814	768	756	811	700	750	767	768	759	743	794	806	760	727	757	803	760	759	769	803	710	773	808	749	770	773	758	743	749	766	787	738	759	768	781	772	751	776	794	779	733	767	762	767	715	749	775	722	774	825	756	743	752	746	800	821	771	750	830	737	757	769	762	741	768	804	751	790	782	739	763	763	707	751	779	778	808	751	740	738	787	723	820	758	760	776	805	794	772	777	780	761	775	783	755	757	768	764	774	742	811	703	754	762	780	736	774	767	770	707	783	777	774	778	724	788	789	804	818	759	775	791	759	754	758	781	776	803	735	796	801	768	790	715	746	769	742	779	770	808	769	753	737	744	780	754	745	781	794	790	741	736	779	765	790	787
18496	1697	968	780	630	470	365	378	327	329	264	262	254	272	287	280	267	248	224	249	225	219	286	260	252	221	233	265	255	274	235	221	256	277	253	224	239	246	261	258	223	220	237	234	226	252	263	237	258	222	251	235	246	241	237	262	239	252	215	235	264	243	246	256	250	244	240	231	232	253	248	248	219	258	244	233	244	239	265	249	240	233	261	238	211	255	230	252	226	247	250	246	241	218	241	226	261	259	252	256	248	234	262	222	226	198	262	238	232	198	269	245	223	244	263	231	220	232	196	244	247	247	246	255	230	260	215	252	245	249	230	241	237	240	229	248	228	230	226	239	246	250	235	263	245	240	229	221	234	212	230	203	255	262	238	232	213	245	263	221	240	266	269	240	225	222	230	253	252	247	227	234	250	224	229	231	264	233	216	240	237	252	251	249	272	269	234	222	239	236	217	238	253	242	221	225	246	229	260	232	268	214	211	238	242	252	254	222	239	239	225	253	234	259	225	285	235	236	224	258	244	255	243	236	250	272	247	232	251	259	253	257	240	240	230	243	247	225	235	247	251	221	223	206	261	267	229	230	239	249	225	223	239	240	253	248	246	261	238	256	254	266	224	247	213	245	221	230	240	210	232	223	226	227	217	244	246	224	250	242	252	213	234	242	282	267	259	219	236	227	229	272	242	222	263	255	254	264	241	211	224	222	233	236	250	232	246	213	253	252	256	237	241	232	242	238	236	222	208	224	219	223	260	234	244	238	238	224	252	257	242	240	215	214	208	271	243	204	209	234	212	211	249	231	256	259	239	260	206	279	247	203	241	253	257	262	244	220	218	254	200	254	255	255	243	218	230	211	256	253	238	247	214	237	286	218	247	243	248	250	253	216	227	214	234	234	258	237	243	245	253	254	246	213	249	271	230	255	246	235	247	240	262	237	251	243	247	225	264	237	259	241	258	223	219	221	223	245	220	249	226	257	226	245	245	238	239	227	237	262	200	247	227	239	233	236	233	237	222	212	243	240	214	215	261	247	246	237	240	253	237	249	256	265	273	202	219	229	241	209	201	247	245	211	237	241	236	267	247	229	220	224	232	249	250	245	222	247	242	242	252	228	243	235	212	231	250	291	229	231	243	241	233	259	249	245	240	258	244	237	241	251	279	228	254	244	218	229	258	228	248	238	246	254	216	222	224	245	246	276	240	237	266	256	259	263	244	252	227	267	254	232	242	240	233	249	255	226	229	261	255	248	251	246	240	275	226	258	248	283	251	223	232	234	222	251	240	269	199	278	226	271	222	249	224	222	237	251	222	220	199	234	238	212	263	245	261	230	254	246	220	251	281	233	234	243	243	233	260	233	256	232	220	197	245	265	239	235	240	247	215	224	258	243	234	247	256	246	256	247	231	249	251	239	247	258	252	279	258	272	243	238	260	229	247	243	275	223	220	268	228	228	277	226	237	256	217	237	210	249	223	239	252	226	232	206	227	239	229	245	239	227	250	214	233	216	247	226	252	254	225	253	232	215	242	229	270	232	236	271	228	254	235	266	244	237	265	251	264	229	223	233	252	208	242	245	244	249	231	243	235	236	226	242	215	265	240	274	244	242	253	272	218	230	253	254	225	271	247	235	251	227	253	236	229	251	251	249	252	229	239	224	237	271	231	231	254	253	259	272	231	240	249	279	261	216	243	253	230	228	259	236	276	268	266	241	247	236	252	227	216	258	263	269	243	258	240	244	221	204	243	246	215	237	287	245	235	224	261	213	229	236	220	226	247	239	240	226	251	260	246	240	245	254	224	261	235	263	237	233	219	235	202	249	276	251	244	248	234	271	249	228	238	236	253	252	230	266	266	239	264	231	238	231	261	259	258	261	245	212	239	250	255	231	222	250	237	228	240	255	244	249	244	232	244	222	227	257	223	218	238	251	247	251	235	225	225	228	232	246	239	235	249	264	246	246	233	263	244	263	221	239	264	244	226	230	237	231	248	243	247	255	228	229	278	230	239	245	261	269	222	232	220	256	272	263	267	226	246	245	241	220	246	240	233	237	246	240	235	249	265	222	230	249	250	235	229	210	283	228	255	254	263	199	226	253	250	232	254	246	230	240	233	231	217	249	247	261	243	251	277	232	226	237	244	239	256	225	237	228	210	242	214	249	216	257	228	239	229	233	248	215	265	244	272	227	239	227	230	222	243	280	241	255	264	247	237	258	242	267	210	228	225	202	220	259	259	244	223	220	227	216	230	236	236	235	224	257	214	267	248	230	228	248	249	270	228	244	245	228	232	242	237	276	207	256	251	264	247	221	236	236	251	236	236	253	216	227	221	244	235	233	238	254	286	240	250	215	242	233	232	242	236	261	273	236	218	275	199	234	229	235	269	230	242	267	234	193	241	230	230	205	226	234	237	282	252	251	247	222	244	249	224	245	275	231	249	241	210	243	235	249	215	262	238	228	237	243	227	228	284	229	243	249	254	256	236	227	224	256	238	220	224	222	183	243	225	195	230	231	223	232	263	252	260	249	240	241	241	224	236	232	256	262	220	206	231	240	243	210	262	229	251	221	250	228	250	240	224	261	242	244	256	227	226	259	246	235	230	231	264	262	257	233	250	275	238	249	235	231	261	253	241	216	250	226	231	232	216	220	245	215	226	256	248	248	235	238	237	252	214	204	244	208	226	218	268	228	238	252	228	259	277	222	234	200	233	240	245	265	228	253	263	240	211	235	260	251	255	241	269	215	217	245	213	225	244	258	232	237	245	232	243	234	218	275	262	242	224	253	251	240	232	231	240	258	259	249	231	228	274	230	261	229	257	252	235	251	222	244	239	242	240	227	214	190	232	241	222	208	233	261	237	240	217	241	246	236	235	234	249	239	254	229	276	206	236	241	251	225	244	227	237	239	209	228	253	254	227	236	198	233	265	256	229	217	256	238	246	237	231	231	246	247	232	252	231	267	253	239	244	227	221	234	229	236	208	189	225	231	245	276	262	220	245	255	254	226	224	240	228	257	236	257	258	252	233	267	213	186	253	238	235	250	256	226	209	224	233	228	214	240	246	227	246	256	251	230	240	262	250	235	246	237	252	255	262	228	235	228	220	254	238	233	234	254	238	240	238	244	223	240	252	242	225	279	248	254	229	250	251	234	286	222	237	236	236	241	247	224	233	268	247	269	238	235	232	229	230	240	235	235	226	242	228	219	228	230	265	217	242	246	251	230	247	218	259	263	268	240	252	237	225	215	251	247	258	233	262	231	222	237	249	243	219	229	237	224	218	274	252	225	273	240	240	261	247	237	241	229	256	249	253	236	272	215	247	248	239	256	222	246	254	209	228	268	248	264	216	226	271	238	230	210	236	253	225	230	242	240	255	268	231	252	244	209	240	222	222	231	210	249	245	233	217	223	225	225	224	246	252	246	251	244	241	218	216	242	265	230	232	227	240	244	278	242	231	246	251	229	265	249	240	250	221	220	227	244	255	243	229	252	235	226	248	242
10434	1198	2010	2253	1923	1565	1362	1098	1046	962	888	807	727	782	716	703	724	675	651	675	612	624	645	568	610	611	556	596	628	591	540	620	591	596	577	559	543	559	599	580	584	592	563	549	547	570	579	563	558	565	551	585	574	583	518	578	584	569	550	564	533	580	558	536	581	553	541	550	560	533	588	564	561	519	555	587	562	558	609	536	531	536	562	497	536	529	555	504	547	510	577	568	574	578	559	541	543	564	560	571	542	556	561	563	569	539	568	553	568	565	559	570	571	579	562	569	560	555	521	561	561	548	534	562	541	553	556	525	545	568	568	542	524	555	591	580	559	539	565	529	566	523	545	616	566	502	541	558	544	554	513	512	554	559	548	556	521	540	544	571	536	517	585	548	527	529	599	525	550	561	552	573	557	547	600	608	511	525	499	558	569	580	515	548	579	545	531	540	584	574	576	550	583	555	616	532	560	537	578	576	574	565	568	555	531	541	552	527	573	541	538	566	552	591	535	520	563	566	579	561	568	571	562	564	517	532	549	573	503	520	562	552	540	551	557	566	608	530	562	547	563	544	576	561	550	546	543	545	582	535	597	545	562	532	556	554	543	546	538	561	507	572	544	498	567	556	521	530	547	561	584	503	551	535	567	557	522	534	550	560	553	512	536	521	548	546	579	559	552	528	584	579	572	567	560	539	563	487	575	522	553	595	520	569	537	567	516	561	547	571	570	575	514	509	543	567	562	525	575	554	551	552	551	522	582	573	546	573	557	554	533	552	554	534	563	524	505	529	572	538	545	554	531	539	562	607	563	556	516	548	551	555	518	545	525	577	557	535	590	568	540	544	538	563	565	561	532	539	561	535	539	605	580	512	572	553	556	552	533	557	548	571	569	531	548	559	570	566	542	526	531	516	534	560	600	560	566	529	567	565	545	522	581	586	559	586	580	529	534	550	567	533	540	540	548	533	556	520	586	527	564	550	565	527	567	579	550	528	541	555	554	525	514	591	606	582	549	575	552	505	525	535	562	545	514	557	501	519	498	562	517	558	511	583	579	536	559	530	551	554	567	565	539	555	508	562	562	526	550	520	570	549	559	557	555	555	559	520	556	509	579	581	546	577	529	553	543	548	565	525	543	523	537	578	552	538	552	611	566	519	574	563	567	558	532	533	575	556	557	533	541	538	554	579	581	552	546	535	579	566	575	540	549	574	577	541	541	577	538	492	538	580	578	551	542	554	568	526	568	561	528	543	548	540	582	504	570	577	599	576	564	532	487	517	564	538	564	567	557	517	577	581	550	575	573	562	515	539	551	538	540	523	551	532	527	529	579	544	538	571	563	493	558	494	521	528	533	538	550	529	540	566	549	579	508	589	565	550	561	508	536	556	524	548	601	569	534	563	578	589	540	552	536	519	577	591	544	562	515	563	537	569	551	561	527	569	544	601	545	534	597	570	588	578	529	557	550	530	513	564	586	553	528	559	555	546	555	531	582	560	607	556	508	524	525	565	558	565	523	558	591	547	549	531	518	527	520	541	541	559	530	567	549	545	558	534	537	557	579	526	565	558	547	564	551	534	553	540	549	554	544	563	542	519	600	560	558	523	547	549	559	587	561	546	553	586	538	567	544	568	527	513	582	500	542	581	509	569	573	545	595	573	556	586	549	551	558	534	530	550	547	570	550	552	536	559	557	527	561	583	591	533	570	543	564	551	550	571	580	589	540	526	549	551	564	560	538	529	547	549	577	547	562	523	542	590	551	581	562	539	573	573	603	552	561	517	564	571	564	581	569	557	573	605	585	549	525	523	520	552	518	568	573	571	569	588	551	576	547	565	519	567	533	539	565	549	546	556	578	535	523	535	544	589	589	547	577	553	542	541	591	588	572	548	561	543	565	556	577	522	538	555	500	518	533	541	541	570	578	482	566	569	560	529	567	524	582	558	558	586	565	552	569	554	513	556	567	572	542	589	556	556	548	541	564	556	536	574	500	555	569	552	517	524	592	574	527	572	559	578	513	541	576	568	542	558	588	556	579	565	532	532	547	572	523	582	588	566	525	545	573	554	553	556	504	552	532	524	570	551	540	529	525	619	543	553	544	543	552	570	590	558	538	548	527	570	531	550	551	519	592	545	553	600	574	558	537	567	562	521	532	553	557	524	506	540	546	567	519	549	525	546	544	581	555	552	567	500	545	549	569	557	544	564	570	569	515	572	567	522	583	548	546	553	575	564	535	550	602	613	568	579	558	549	545	528	542	564	535	579	581	542	519	547	543	543	580	500	524	554	555	537	564	543	524	559	527	533	554	543	565	558	559	590	532	545	573	558	552	561	548	551	567	551	577	583	532	539	572	569	551	549	576	565	583	580	524	554	539	544	533	562	552	560	622	555	570	562	599	516	547	554	539	554	534	537	545	529	556	571	563	573	564	526	548	585	515	554	544	536	528	581	545	520	564	578	580	511	521	537	533	560	538	543	558	558	533	563	586	511	565	540	549	592	493	562	582	588	545	579	575	566	542	615	514	557	527	524	570	572	528	591	536	525	536	580	549	560	529	522	539	539	488	592	560	574	561	566	573	531	540	540	524	538	572	553	554	594	576	582	546	539	577	592	530	528	533	561	561	571	585	550	505	501	597	552	527	563	580	552	558	553	527	568	515	552	495	539	552	568	520	550	545	528	604	548	555	534	552	546	523	577	525	512	578	512	524	524	569	495	530	560	516	568	546	576	580	562	509	534	532	571	589	565	549	492	566	553	549	573	552	562	533	552	543	555	554	577	539	521	535	530	531	558	579	567	566	556	576	579	565	540	560	558	549	527	603	551	552	542	528	601	546	548	532	519	555	539	553	547	552	515	559	564	553	564	524	555	545	558	558	564	521	608	527	606	563	544	593	598	522	582	547	519	556	560	544	550	509	558	544	545	577	515	552	579	548	557	527	562	572	548	544	566	587	535	542	560	534	570	548	509	547	528	551	570	540	579	595	515	555	532	568	562	559	527	555	559	535	546	530	520	560	556	557	546	549	545	535	567	528	602	519	566	574	550	506	574	531	550	558	553	543	525	556	555	560	523	517	550	531	565	523	511	553	514	551	514	561	557	554	535	565	566	538	565	525	556	551	563	535	538	568	548	597	551	556	551	570	557	540	556	546	569	538	526	566	546	504	537	545	517	540	544	562	551	549	547	524	533	617	537	532	559	521	619	531	543	578	543	549	513	566	564	528	515	516	556	559	535	548	579	521	565	567	528	578	525	504	591	548	548	573	512	519	553	575	549	585	552	590	568	530	566	563	544	527	536	532	564	552	539	515	529	556	564	517	570	578	559	526	555	542	554	566	582	561	575	543	545	553	548	577	564	541	536	539	556	572	553	577	509	524	583	552	541	546	591	555	537	556	543	513	545	573	526	522	587	530	604	564	566	556	550	559	535	543	548	554	548	548	565	599	499	544	536	569	581	563	562	528	509	546	567	555	546	553	586	558	543	570	619	596	583	500	566
3051	335	247	257	225	224	224	238	205	210	221	219	189	208	217	237	202	241	216	189	225	203	210	207	224	249	229	245	227	212	219	240	223	215	194	186	202	232	221	209	211	189	239	218	220	235	216	228	216	211	225	215	201	225	234	258	228	232	204	211	219	231	219	253	226	227	228	205	244	212	230	210	202	238	234	210	233	249	223	213	218	224	208	198	219	203	228	207	221	202	204	228	224	235	221	215	234	259	192	225	192	220	180	232	224	225	228	210	223	257	215	188	217	188	234	219	213	196	237	222	218	221	201	217	239	247	206	208	211	188	212	206	212	222	214	159	218	218	215	220	228	241	228	205	202	217	210	214	213	227	214	209	215	227	221	199	215	217	246	204	229	214	236	203	214	221	198	208	208	213	216	227	214	220	193	241	235	213	197	207	211	236	200	215	196	210	201	224	212	223	220	210	214	210	234	226	219	216	216	215	229	195	188	233	215	222	223	212	169	197	208	210	240	212	205	215	190	210	197	183	212	232	190	209	191	212	220	236	229	234	197	210	233	221	233	229	238	217	221	224	224	211	203	222	206	214	206	211	250	232	216	187	200	218	219	211	212	228	240	218	233	202	215	206	225	222	211	224	224	231	246	213	225	225	217	223	228	216	213	208	241	222	198	239	231	210	191	203	218	215	221	200	197	219	223	252	218	205	227	220	205	221	217	223	242	217	221	200	207	217	207	195	211	204	216	245	202	207	197	228	217	212	204	245	239	215	187	224	226	200	189	239	236	208	196	212	193	208	214	235	233	229	220	211	181	219	219	208	194	217	230	220	218	211	250	206	223	218	211	238	228	245	201	200	225	214	208	205	199	222	210	199	221	195	217	227	187	244	207	198	213	268	211	247	235	207	201	197	210	194	230	220	181	183	218	231	204	203	201	188	205	223	225	220	222	219	237	195	206	223	214	204	212	175	234	203	233	250	192	256	225	232	220	226	237	191	212	226	211	212	208	212	190	217	216	204	225	216	227	220	205	216	195	208	192	209	222	216	219	232	223	215	202	199	211	211	195	173	218	202	192	210	226	213	185	231	201	234	200	230	225	198	205	185	226	153	192	191	205	224	237	210	218	207	217	200	207	224	220	207	225	222	232	185	208	211	238	234	218	205	246	209	244	192	207	240	204	215	187	205	221	233	220	220	225	229	248	197	219	224	232	237	224	216	242	193	217	219	216	215	235	246	241	225	239	193	214	237	209	211	248	198	223	205	251	225	185	202	204	204	210	230	212	208	221	224	205	247	203	212	207	194	193	204	197	213	214	251	228	207	213	230	238	185	203	240	215	197	216	210	251	239	208	217	243	213	222	218	232	220	200	247	237	214	207	231	229	206	206	195	193	199	224	199	208	196	203	202	189	207	222	203	227	220	220	195	182	192	205	192	205	216	219	219	199	214	180	227	194	207	230	194	222	190	185	212	244	248	208	210	241	219	217	203	223	215	217	206	217	218	209	210	213	241	226	209	230	235	189	222	224	214	226	208	203	213	208	186	254	230	217	206	230	262	223	194	211	229	231	209	214	230	205	172	221	225	235	210	214	208	217	227	188	212	241	202	215	186	223	225	211	216	221	205	232	238	223	205	220	211	239	235	210	247	245	263	182	187	219	230	221	232	181	189	212	250	221	211	216	234	210	211	222	213	241	208	205	245	240	223	188	235	210	223	229	225	233	187	209	244	232	231	211	219	223	208	183	220	203	230	205	210	196	220	225	214	235	242	236	215	210	200	208	238	216	216	205	195	233	211	215	227	191	225	210	221	208	196	196	208	194	189	239	220	250	236	230	238	228	213	196	210	213	216	204	221	219	219	221	187	173	222	198	186	210	209	260	189	200	204	212	200	201	213	198	239	224	202	204	203	212	208	234	225	234	232	244	228	216	209	207	268	198	199	248	209	217	221	209	211	229	207	236	228	186	235	163	206	204	162	207	212	218	239	209	187	207	202	229	242	201	231	227	206	224	224	209	214	195	233	223	216	183	231	227	212	221	207	240	209	223	192	216	244	223	203	199	212	216	195	213	205	229	210	236	218	245	195	201	223	237	221	204	205	179	196	230	227	201	169	208	227	212	207	218	209	230	209	198	223	252	201	231	194	218	233	191	207	214	220	192	197	213	226	214	229	204	216	219	176	201	225	238	178	208	227	218	226	238	223	225	218	228	206	228	209	187	205	184	244	244	199	214	236	198	184	223	223	234	230	198	257	212	212	199	210	219	222	250	215	205	216	191	220	230	220	200	198	197	215	211	233	198	202	231	229	206	215	230	214	196	225	218	241	229	189	189	199	219	223	206	181	223	205	211	232	227	212	195	242	243	242	248	234	220	197	211	212	236	222	231	224	224	191	219	195	205	214	222	185	205	215	227	195	242	202	232	229	210	221	239	199	222	229	206	226	205	248	240	199	224	230	238	216	193	213	213	229	219	217	208	212	235	213	208	197	206	222	228	209	213	226	217	218	201	231	210	229	225	230	209	225	230	228	212	184	249	216	235	228	224	225	220	257	209	194	205	209	239	216	208	214	221	218	196	199	190	224	254	186	199	203	199	205	247	205	189	212	229	196	214	219	207	212	255	225	219	227	218	224	221	215	227	211	232	219	213	234	209	235	227	209	225	243	240	226	203	175	221	239	239	226	222	210	217	236	200	225	240	199	204	212	233	256	195	230	224	241	217	242	197	213	196	187	237	199	239	233	222	184	219	199	215	251	217	203	199	220	205	226	224	223	198	221	190	232	238	223	196	192	204	242	218	215	193	210	228	208	221	192	222	199	195	189	214	215	218	218	212	211	233	208	250	202	208	244	223	186	228	238	220	213	226	241	193	222	214	212	183	227	221	206	236	235	212	211	219	202	220	206	216	212	224	188	235	220	199	250	217	207	225	226	212	236	224	211	216	188	192	239	244	237	227	193	229	195	220	228	185	208	184	215	215	222	239	214	208	202	217	186	217	204	199	219	207	207	189	218	192	204	200	238	194	214	229	200	204	215	230	225	203	206	206	234	218	205	212	223	212	231	255	225	220	229	233	198	203	199	218	182	202	216	197	229	229	200	222	264	218	205	227	220	239	228	208	230	220	261	237	216	232	215	211	240	200	216	200	239	197	222	217	217	207	229	218	188	216	221	184	221	216	260	227	234	219	244	218	202	197	203	195	188	235	231	237	199	211	209	207	255	211	212	234	222	210	215	201	232	223	210	222	221	226	243	213	232	213	217	196	235	213	245	224	219	207	230	232	210	249	224	229	217	210	229	228	230	209	218	243	211	196	206	182	217	198	222	196	248	215	224	193	189	190	225	215	233	250	198	244	243	218	206	206	185	214	192	211	208	214	200	218	225	204	227	242	196	217	214	226	255	215	209	222	216	230	247	219	191	237	232	217	233	229	243	235	239	231	186	222	203	211	237	217	207	222	216	215	214	231	193	211	193	225	213	216	218	215	199	198	189	203	219	246	206	212	197
2868	591	592	639	606	583	552	554	552	558	536	573	512	550	581	543	484	555	574	524	557	495	527	571	568	515	541	540	542	548	506	540	531	509	494	550	512	570	529	535	528	570	528	533	499	519	529	496	521	489	517	526	542	568	556	508	522	519	508	538	568	534	543	523	514	528	512	511	524	545	501	514	535	522	536	522	517	536	557	557	521	491	477	538	520	515	553	539	531	564	545	521	573	546	556	486	519	521	517	508	528	541	499	517	559	507	539	549	564	544	496	554	531	551	499	499	524	582	555	551	525	499	582	533	477	550	556	549	477	492	504	510	526	553	525	515	528	533	567	532	528	549	537	522	489	551	529	527	548	575	534	537	510	527	513	511	553	536	519	537	540	533	553	529	525	546	523	511	535	572	541	519	494	478	536	524	524	562	559	504	520	556	590	522	503	523	523	559	554	520	564	508	539	543	529	558	555	526	505	557	491	530	555	499	523	545	543	490	544	539	539	534	493	510	514	525	529	552	547	577	565	484	540	500	531	516	535	567	522	526	519	551	576	524	507	554	541	557	550	525	565	523	548	499	544	509	539	489	518	528	511	517	572	522	534	537	554	519	559	516	509	512	552	525	495	524	549	542	529	532	527	529	479	540	540	521	521	544	506	510	523	482	505	531	543	548	541	541	551	493	548	544	504	566	508	523	562	565	542	579	552	547	508	536	556	544	549	579	565	558	508	565	521	533	530	510	534	538	533	563	513	548	504	532	519	520	550	526	528	566	530	530	532	505	536	512	498	524	535	513	533	534	552	559	474	549	517	517	504	557	511	553	503	512	512	521	505	528	538	528	487	546	495	537	555	516	524	530	513	545	500	495	522	491	525	559	534	512	535	533	510	528	532	539	532	531	555	536	495	494	550	492	477	558	549	514	501	513	502	566	551	537	574	523	533	551	529	493	542	524	537	523	497	500	515	540	539	515	558	524	557	522	538	508	535	547	536	525	551	546	544	526	549	516	501	523	526	522	516	507	508	509	491	553	531	557	532	521	530	492	499	507	513	501	543	487	539	546	545	538	549	528	514	557	546	513	526	548	532	562	553	521	480	483	523	526	587	554	550	547	536	521	552	529	502	511	514	554	559	543	531	563	530	544	529	500	554	496	505	509	534	576	585	508	515	521	508	492	580	526	540	550	524	545	500	539	563	529	534	554	557	546	533	524	559	510	558	530	495	522	526	546	544	508	519	496	538	517	507	523	492	557	516	575	530	565	540	573	503	568	512	513	540	518	527	513	478	519	523	521	544	523	572	540	551	569	517	519	540	503	537	539	534	525	534	507	549	567	557	552	560	514	544	547	533	495	520	570	460	525	533	550	563	517	538	569	542	547	487	526	539	537	564	529	535	522	538	566	552	505	508	551	538	537	527	506	550	546	519	544	525	555	506	565	559	566	527	525	528	556	506	536	535	520	538	542	540	535	541	526	553	573	545	472	548	527	491	532	499	501	544	551	551	545	602	493	544	558	547	556	536	486	534	539	499	535	488	553	511	507	552	567	551	471	552	495	569	527	533	529	533	514	533	513	500	517	548	534	502	535	502	515	537	474	506	549	558	522	525	504	545	536	530	506	556	543	546	560	514	553	553	529	525	486	563	536	543	500	510	563	528	569	546	503	523	540	541	526	513	501	489	494	541	539	520	543	542	465	559	546	542	514	540	498	593	521	557	508	500	521	571	540	525	531	515	538	487	501	563	546	541	564	543	521	564	512	511	522	531	522	554	515	542	522	551	500	526	562	530	539	551	507	546	540	501	524	530	524	537	537	519	529	527	533	540	539	566	517	577	481	549	503	560	488	546	554	530	567	537	548	535	536	514	548	505	557	521	535	499	539	542	527	542	558	528	533	521	492	495	532	516	510	518	558	544	549	547	537	569	532	560	491	540	532	512	561	508	537	488	586	534	524	550	523	560	559	523	506	515	560	533	488	515	558	514	561	504	563	558	542	527	512	529	533	547	531	511	542	508	536	526	564	507	531	566	571	526	528	556	544	522	535	519	565	533	566	529	486	515	542	607	541	533	518	516	509	514	539	498	494	525	529	540	505	525	528	508	544	560	510	529	520	540	523	566	547	541	549	512	517	528	553	491	546	525	493	530	523	525	559	493	496	571	465	546	550	528	515	513	557	534	512	531	551	529	498	530	554	554	523	512	531	526	545	535	539	504	530	524	528	531	509	521	509	494	559	551	501	549	504	542	522	576	505	570	496	506	586	576	530	572	537	548	526	539	536	518	485	513	507	512	513	559	518	484	524	513	482	523	549	558	561	543	532	501	548	559	499	546	551	496	554	565	588	536	541	527	536	517	507	507	560	500	516	579	544	512	518	521	550	552	572	528	537	542	504	573	517	506	548	540	590	554	484	510	528	531	536	553	558	532	553	550	521	556	547	511	526	542	507	515	588	543	528	562	575	511	529	543	546	538	513	550	529	517	498	510	523	535	524	521	551	524	546	530	555	544	490	515	542	512	533	551	522	559	524	551	519	546	551	503	504	514	510	493	510	543	519	495	508	548	566	527	528	546	558	514	507	510	556	503	541	510	516	553	526	510	522	510	518	512	533	554	530	558	572	570	557	522	494	521	536	521	601	560	520	538	553	525	514	534	517	505	549	500	522	469	532	548	456	544	521	522	526	513	521	534	536	503	478	569	547	533	527	530	542	510	515	536	541	554	549	537	544	522	505	520	542	531	521	488	515	524	469	576	494	550	491	507	561	506	555	514	586	507	521	594	531	538	489	504	534	500	522	532	543	540	563	521	487	517	569	520	514	537	528	547	551	525	517	528	513	536	523	508	520	519	541	508	527	556	514	486	511	549	534	494	564	563	510	538	491	563	512	483	534	537	530	532	516	549	500	561	545	531	540	550	526	573	538	522	548	576	503	503	530	528	542	541	495	535	524	545	546	554	545	510	530	544	522	544	516	574	520	533	495	514	567	555	525	533	571	480	531	498	541	541	554	509	502	498	558	549	555	549	536	546	556	548	553	550	535	542	557	534	506	523	547	513	548	513	518	544	519	501	594	508	510	584	575	546	531	537	518	546	521	496	505	539	553	532	531	565	472	569	557	514	537	502	510	539	510	509	529	549	533	534	565	516	540	533	521	524	504	533	540	580	551	524	559	485	534	541	524	565	554	551	571	502	513	524	543	519	567	552	507	498	465	536	523	566	527	549	546	521	566	505	567	505	539	544	504	490	500	534	537	534	548	508	600	539	511	566	529	544	559	495	491	527	533	549	539	535	557	562	542	546	537	522	495	533	523	518	511	516	504	546	505	535	530	519	539	525	517	517	528	527	530	541	520	557	545	543	550	500	567	512	510	540	501	548	480	515	551	480	540	530	539	555	515	526	493	548	547	573	532	534	561	542	538	521	566	513	516	539	513	523	549	498	530	544	560	566	538	498	525	520	543	545	506	512	526	536	519	503	497	534	530	513	548	563	502	502	562	517	562
10938	849	651	587	515	413	405	414	362	343	381	361	344	335	350	336	323	335	383	373	321	352	332	327	338	329	335	318	351	318	338	314	303	350	328	333	362	339	307	324	361	331	324	342	330	349	384	362	331	338	326	308	363	375	337	347	371	347	331	322	380	362	330	318	310	329	317	330	342	340	322	326	367	331	346	342	310	338	339	324	352	342	322	335	271	290	342	310	364	341	324	317	326	348	337	311	307	329	347	333	341	324	312	315	340	344	349	354	345	318	334	305	315	323	331	353	338	323	336	342	363	321	299	349	300	350	302	328	359	303	331	377	306	312	323	324	385	354	319	363	343	297	350	346	320	301	383	346	326	288	364	324	305	335	316	336	331	345	339	312	333	324	354	326	331	368	334	324	321	355	333	333	315	347	329	313	346	360	316	314	337	316	340	325	329	354	318	362	294	369	364	316	332	348	339	331	360	337	330	331	349	362	316	348	350	313	345	318	343	304	310	310	325	360	343	322	314	327	278	303	330	313	378	314	316	312	338	334	363	314	329	338	318	303	339	340	321	358	299	324	357	332	368	350	318	319	340	318	294	305	340	307	326	314	298	339	353	324	353	356	344	326	368	335	365	307	298	328	331	317	315	323	315	306	335	372	342	326	343	326	320	331	323	347	358	298	352	332	323	315	332	321	313	308	291	315	353	324	353	320	350	330	302	337	339	343	343	327	312	353	347	372	350	344	335	343	331	358	372	321	323	343	317	305	327	325	331	326	336	299	364	327	337	351	330	314	307	351	352	360	371	307	327	341	352	334	350	347	294	357	290	316	302	343	365	315	331	358	346	332	315	326	346	305	361	345	289	342	342	322	333	318	340	347	343	345	305	339	319	323	321	297	304	374	319	332	351	314	364	345	345	338	337	319	336	337	359	340	390	337	367	365	299	321	328	328	314	322	348	315	335	316	343	331	322	367	327	328	332	326	358	363	351	345	319	326	361	344	361	309	312	335	348	331	334	331	343	317	342	331	316	281	313	372	353	358	312	331	292	352	311	321	326	317	293	351	338	301	352	355	287	319	337	344	376	307	368	346	346	335	356	317	314	308	326	331	328	309	335	349	332	333	347	370	319	324	350	332	337	338	360	343	296	308	337	326	348	342	304	320	351	347	339	347	321	301	297	320	347	369	334	358	320	330	314	306	300	314	294	336	334	320	330	322	337	330	358	303	307	332	344	323	306	300	337	343	328	343	366	332	313	319	285	327	328	314	295	313	348	324	306	341	282	316	349	342	342	292	320	324	390	353	307	317	297	320	356	326	346	325	359	358	331	338	340	340	304	342	349	338	359	304	351	340	335	362	338	361	339	308	352	373	328	288	357	337	365	326	323	334	319	358	330	359	351	355	329	376	342	294	331	309	338	366	350	339	321	340	347	356	322	337	347	329	330	343	317	324	356	282	340	314	333	344	346	327	334	303	314	340	356	359	326	324	315	338	351	336	328	320	323	344	338	349	320	341	341	329	331	335	311	313	340	343	341	318	349	325	327	321	329	339	331	334	354	356	357	351	365	322	318	316	328	317	343	352	321	319	310	336	356	345	328	350	342	296	321	317	330	329	338	343	314	324	312	328	303	317	324	342	329	320	352	351	351	336	359	314	332	326	353	365	363	301	296	342	342	351	356	352	356	312	354	301	345	351	325	337	357	331	333	324	351	316	328	334	298	351	356	333	322	328	344	362	338	340	324	330	334	326	321	321	328	344	314	329	312	342	302	318	340	342	314	351	317	369	349	316	312	366	338	320	334	344	324	326	346	334	369	326	362	328	308	333	349	302	326	315	345	339	358	318	345	316	341	364	357	325	325	356	373	344	358	320	331	357	349	343	340	342	350	388	354	349	347	319	349	326	343	298	324	308	335	257	340	336	349	299	308	338	352	354	339	324	317	320	322	340	340	344	329	327	336	319	355	322	329	357	322	312	328	346	333	336	318	308	331	313	304	324	356	318	332	321	345	321	334	332	356	317	345	315	341	368	340	350	349	302	297	353	325	347	349	333	342	328	340	312	351	349	329	339	327	324	318	318	310	338	306	349	343	352	292	349	338	333	356	349	343	321	328	341	338	329	316	292	318	346	328	281	325	326	343	313	312	319	325	320	339	335	323	352	336	317	335	337	339	314	321	335	358	342	329	323	345	313	336	283	336	348	347	342	352	364	352	331	325	307	307	330	319	355	329	351	334	376	352	363	337	361	311	332	312	322	316	316	307	315	331	331	328	333	372	367	320	337	345	358	315	327	338	302	311	354	328	348	359	342	304	312	356	346	337	346	336	343	356	358	365	361	318	380	330	325	304	331	315	316	307	329	341	321	349	359	318	357	358	304	355	369	348	311	340	337	306	345	320	308	359	302	300	332	291	299	301	322	351	350	322	306	293	333	337	324	339	330	322	333	313	342	325	309	369	332	338	352	338	333	311	355	351	328	340	335	319	353	283	342	324	330	337	324	345	337	317	372	318	344	347	308	305	316	329	339	324	354	332	363	342	334	343	329	335	323	332	354	312	354	347	296	314	328	336	342	323	330	310	322	355	337	374	368	302	336	337	352	337	300	298	329	327	306	333	347	304	340	327	340	319	333	312	327	327	312	303	349	347	347	329	317	314	337	336	305	326	330	336	308	303	313	327	322	299	313	309	337	312	349	331	361	336	325	318	336	319	367	313	350	309	328	318	343	319	358	380	316	291	330	322	330	338	343	344	360	357	327	324	305	340	348	301	304	328	360	362	339	322	301	303	312	314	317	315	327	313	350	317	297	378	353	344	346	335	339	366	326	315	310	312	313	315	333	329	366	344	294	317	348	343	327	387	347	324	341	328	309	308	335	313	311	354	335	344	344	322	310	323	332	299	333	342	334	328	358	343	374	314	357	350	357	335	324	320	341	321	331	322	326	345	349	321	354	344	318	311	330	315	314	320	358	382	323	343	311	325	316	353	340	333	368	298	313	339	323	321	362	340	360	355	330	296	301	349	318	330	317	352	355	340	322	373	320	332	326	330	313	363	314	318	310	315	360	343	357	307	353	344	328	351	322	321	361	340	354	369	363	376	333	327	340	361	370	354	300	350	303	312	297	340	299	357	354	337	338	298	302	326	338	331	348	316	349	342	314	342	336	339	368	361	338	332	303	346	340	322	334	340	367	357	335	335	328	329	363	283	315	340	312	338	323	349	327	317	324	333	297	311	362	357	348	322	374	306	344	319	348	330	307	332	336	311	334	326	322	328	393	325	327	309	352	346	320	366	310	350	321	334	349	324	352	327	302	319	311	344	360	345	317	371	343	365	316	341	338	320	350	349	300	330	351	297	332	358	324	354	349	358	351	310	285	305	328	337	347	318	323	345	347	330	332	346	355	367	335	341	367	321	345	352	330	349	356	353	313	329	295	320	329	317	343	318	334	337	310	292	316	348	338	334	303	331	341	343	335	345	338	341	354	354	317	343	318	324	312	342	353
8204	1110	1492	1648	1531	1346	1164	1099	1067	1015	889	883	876	869	870	848	839	824	865	816	824	821	786	801	774	778	768	775	809	807	813	795	780	785	799	793	795	800	792	743	746	818	802	792	771	796	784	762	785	763	742	808	785	742	774	813	799	773	728	789	792	785	745	797	815	761	774	785	748	783	768	773	730	750	782	830	773	775	809	757	761	737	746	748	750	786	765	753	757	780	712	769	781	761	736	794	767	770	774	802	758	753	791	694	769	783	744	790	772	774	771	773	719	780	825	770	786	759	747	772	747	748	772	772	729	754	782	733	764	791	739	802	813	781	757	806	767	745	737	770	745	789	774	774	783	790	756	769	757	716	793	759	769	712	808	750	776	691	783	768	765	709	756	777	768	755	737	810	769	783	753	794	735	777	750	791	719	749	758	783	771	756	779	759	761	759	795	777	765	777	738	759	746	793	758	749	744	779	746	750	753	758	791	760	738	760	802	806	748	771	740	772	784	762	759	792	763	722	812	743	739	795	797	762	791	787	715	746	755	799	712	748	766	751	720	812	745	731	738	697	734	749	737	769	811	766	749	763	756	751	748	749	815	778	787	779	740	738	720	760	744	743	773	790	710	788	785	736	751	801	783	756	794	750	761	777	755	731	749	753	739	813	786	758	727	758	776	729	789	777	740	771	777	755	748	754	718	787	740	788	742	756	761	718	791	783	757	807	779	732	780	773	787	771	779	812	805	763	708	760	789	767	818	764	741	756	771	791	771	746	797	789	775	754	776	739	783	722	789	781	782	728	752	824	731	767	792	749	775	790	784	772	752	742	814	738	794	779	705	810	744	773	761	789	775	811	759	812	759	776	819	734	764	802	789	807	738	775	786	798	780	739	746	735	798	792	748	757	780	769	765	750	797	779	730	764	783	761	773	783	762	756	784	751	786	803	766	759	783	741	775	728	742	779	779	774	744	736	791	745	736	728	765	762	743	744	765	795	782	783	766	763	789	731	778	783	713	727	756	821	781	771	785	786	794	779	745	701	795	749	738	782	799	759	811	781	746	772	746	742	721	768	801	763	773	780	745	751	757	800	748	725	731	730	774	762	763	752	797	763	762	787	780	745	795	798	750	774	751	829	756	769	702	806	750	786	767	778	803	762	779	778	763	772	736	817	795	745	787	748	770	826	769	765	759	831	751	739	805	776	716	798	768	777	776	814	745	804	764	773	782	749	706	749	826	757	770	778	729	767	776	702	821	772	769	793	776	778	764	716	774	800	747	771	760	736	756	756	785	771	747	795	792	755	771	790	798	781	783	786	766	760	735	726	789	773	731	839	729	805	779	800	796	779	727	795	739	789	747	735	763	764	720	808	751	761	763	795	780	806	780	768	751	711	764	785	799	757	719	822	764	775	754	788	780	770	826	729	824	793	785	810	738	742	765	755	738	753	783	775	796	763	781	754	781	803	795	758	813	775	770	786	822	768	745	703	726	765	788	751	836	777	755	725	786	801	721	744	777	763	767	834	752	757	785	741	801	777	751	753	756	747	811	767	722	744	789	765	734	729	742	770	769	766	738	751	766	786	766	744	794	754	797	756	690	761	749	738	760	781	784	758	793	760	817	769	782	750	753	775	753	774	699	741	823	748	764	761	768	761	771	755	784	794	801	746	760	772	776	788	810	776	790	767	748	759	746	723	776	753	775	780	738	758	783	722	741	800	734	763	715	755	804	759	789	737	743	760	715	791	723	760	784	726	779	781	751	762	734	803	800	728	776	777	786	739	812	775	748	795	737	744	828	785	761	720	737	801	767	769	766	803	718	759	783	758	748	749	730	732	768	755	799	747	794	789	749	734	762	687	731	780	792	767	775	761	716	744	743	805	744	776	803	689	716	805	784	732	747	766	759	733	753	784	771	755	752	769	775	755	758	743	770	767	786	756	777	769	777	812	802	799	771	759	749	731	748	718	770	742	746	767	771	783	815	742	730	750	773	742	777	754	776	777	778	759	755	785	770	751	749	709	763	785	779	794	759	807	709	766	759	766	804	766	790	809	720	760	796	771	726	730	822	783	763	804	745	785	746	748	764	758	763	801	770	780	721	746	720	741	801	767	797	767	770	777	738	755	763	715	746	724	747	803	786	825	729	792	750	746	754	772	814	780	802	786	759	809	772	795	762	765	804	816	781	739	752	769	755	800	751	742	729	755	774	787	713	745	735	733	731	768	791	778	795	790	751	792	783	758	782	728	785	742	763	768	737	778	782	773	776	711	741	723	766	762	770	809	732	788	771	759	770	782	752	726	805	760	749	757	751	831	741	751	709	748	776	738	765	770	804	737	754	804	785	759	767	778	811	758	747	760	798	764	765	779	774	752	775	754	776	768	758	782	729	771	748	751	746	784	767	721	767	748	754	734	807	804	724	775	773	733	748	757	744	760	740	764	795	793	754	767	737	812	781	756	786	770	751	745	769	779	739	761	787	801	781	747	793	732	732	757	855	726	733	727	740	774	750	793	768	775	825	766	777	729	804	718	743	754	795	785	771	776	781	786	777	727	731	737	811	784	782	737	793	727	743	746	750	727	802	791	813	777	792	771	784	750	735	717	774	784	703	781	715	783	798	747	757	780	801	787	742	713	755	783	787	786	798	840	772	762	695	799	786	772	771	779	742	771	790	763	755	798	807	713	796	732	729	773	738	760	775	782	783	757	789	768	800	803	802	720	748	739	763	777	766	747	777	779	718	789	748	790	759	775	842	756	779	785	767	760	754	742	756	795	749	757	795	760	738	817	757	765	747	691	778	770	762	708	744	807	719	725	772	749	742	763	782	793	862	743	782	762	761	752	815	722	778	733	752	770	750	751	776	768	772	772	741	800	795	715	791	779	738	732	754	732	752	781	786	793	783	788	722	806	807	765	808	752	781	782	799	781	741	806	773	766	740	775	784	780	766	768	780	809	725	770	758	763	752	791	737	782	788	756	769	789	781	751	771	757	749	748	720	727	811	752	783	726	763	809	768	798	793	755	725	746	704	780	761	745	731	795	813	753	772	802	713	748	803	796	783	736	764	772	769	742	771	775	719	790	778	746	802	782	758	816	770	743	812	785	792	755	798	749	806	743	802	755	761	790	775	773	744	781	741	800	706	781	828	755	765	773	772	743	785	781	738	807	733	790	785	772	745	763	829	790	740	771	776	818	741	800	770	744	747	765	769	724	763	763	752	716	818	762	742	768	762	761	734	799	754	779	789	752	772	740	778	729	768	772	735	789	746	758	783	712	818	823	814	740	785	779	787	790	774	787	767	765	740	747	763	771	778	750	785	714	768	728	813	757	751	727	801	778	746	770	801	759	730	795	722	747	753	764	799	709	737	768	715	790	725	704	803	803	757	785	758	747	772	780	721	752	773	734	765	775	765	784	746	774	750	747	790	721	800	695	772	686	775	775	786	698	801	788	745	777	760	784	714	766	806	758	741	799	793	747	754	757	749	785	748	751	767	788
18414	1711	848	744	573	422	374	318	310	275	299	274	259	260	261	247	277	258	247	271	251	265	265	262	254	255	217	264	245	243	243	226	283	249	259	236	199	237	225	219	237	269	234	264	245	254	250	241	234	248	258	257	215	241	244	261	267	245	282	227	245	234	262	228	240	246	265	242	250	238	226	251	278	238	189	215	254	227	220	227	243	245	239	260	221	247	230	221	262	256	245	264	254	254	222	248	239	259	226	247	194	237	228	234	214	225	245	231	213	255	207	237	224	238	230	250	239	246	234	245	242	242	268	247	209	261	262	234	268	243	250	239	224	239	235	242	246	238	262	266	275	263	223	248	238	242	216	229	238	236	237	244	256	244	221	252	258	266	245	249	251	236	223	232	251	251	244	206	252	228	221	248	238	227	232	261	258	229	201	259	222	231	244	233	229	229	247	241	239	222	238	263	238	229	231	239	224	246	225	245	240	238	268	256	228	235	257	258	207	234	232	241	273	228	241	264	226	211	234	260	248	228	230	247	240	254	227	211	239	257	225	228	258	246	215	262	242	222	237	245	235	240	235	215	253	256	260	257	263	276	213	234	268	211	230	217	224	220	242	235	233	247	243	249	240	218	248	257	246	240	256	215	253	258	256	279	232	227	244	225	237	242	238	236	271	253	244	254	248	236	229	232	214	219	269	250	264	263	244	243	230	261	263	231	259	228	237	236	219	216	258	255	231	254	225	226	217	250	238	252	246	228	250	228	212	242	241	238	233	191	239	250	227	250	205	229	238	262	256	257	260	261	226	237	232	257	287	249	262	248	251	237	251	265	218	243	235	248	249	218	222	233	256	245	218	265	261	222	237	247	249	263	224	237	225	245	257	249	236	240	236	261	223	262	249	234	235	241	263	244	268	246	224	239	237	228	237	222	230	271	242	227	223	250	256	276	238	259	229	243	253	256	235	202	227	259	253	218	241	255	224	210	234	248	230	213	240	256	258	245	227	248	206	249	250	262	258	249	267	273	283	271	252	285	255	261	280	268	242	246	231	265	264	252	241	268	225	245	214	236	224	226	242	219	231	245	215	257	240	204	248	257	232	214	225	231	252	244	222	232	243	260	233	213	238	235	245	246	233	259	245	266	237	246	219	261	253	261	238	214	225	201	215	240	242	235	257	210	265	249	239	240	261	230	251	254	219	225	248	255	276	221	237	201	233	229	257	262	237	233	227	236	257	261	259	248	242	220	253	231	208	205	240	229	254	204	241	229	272	243	246	210	263	220	239	210	257	233	237	245	253	231	235	238	259	214	221	253	253	231	261	240	219	244	257	247	239	227	236	228	223	228	250	227	256	230	251	243	258	263	249	265	233	252	232	238	240	248	269	252	228	258	222	260	262	245	260	241	237	244	233	250	228	249	224	222	259	244	219	250	207	238	242	226	251	250	223	232	219	241	220	227	235	243	233	224	236	216	232	233	268	222	201	234	231	205	241	237	237	218	235	242	253	241	232	237	248	229	238	257	247	276	256	244	230	236	284	242	235	219	234	275	245	271	246	228	222	263	219	238	243	211	266	222	239	230	247	234	234	235	247	264	281	248	241	230	218	237	268	243	242	259	246	236	237	231	233	218	262	271	210	240	233	217	243	253	240	260	269	253	248	228	249	274	252	246	260	235	248	223	211	269	263	223	241	240	250	206	229	231	221	244	244	230	222	269	230	232	223	239	247	230	246	239	244	235	223	276	225	270	269	237	246	221	240	237	246	243	250	250	230	238	237	222	256	253	256	248	235	263	232	215	231	226	263	220	226	246	228	226	247	226	214	263	247	227	239	225	240	280	240	223	238	226	253	262	229	282	270	261	269	251	224	230	268	242	242	237	260	245	232	225	239	259	253	271	242	249	267	222	241	219	236	222	241	261	270	221	232	239	222	262	247	278	245	248	220	238	264	245	219	243	237	249	219	229	218	210	238	249	245	207	239	230	268	231	223	243	237	231	243	236	233	228	232	230	209	225	192	221	252	259	223	233	253	269	238	237	243	259	232	230	240	228	237	233	251	226	219	260	280	239	222	210	235	257	241	256	232	224	224	234	268	246	260	208	220	230	229	271	230	230	239	231	259	246	260	228	222	236	260	215	238	244	261	239	224	248	237	229	214	241	233	248	226	235	253	210	221	241	234	274	253	236	254	219	216	253	249	246	230	251	217	249	230	227	230	254	231	269	252	239	265	276	273	279	276	248	222	242	254	260	253	202	209	245	249	237	244	246	235	245	220	217	252	250	261	219	241	248	257	290	239	243	255	250	232	244	249	260	251	249	216	211	242	249	237	269	222	240	226	234	242	225	216	241	236	250	253	216	253	248	242	244	245	235	207	223	229	245	231	221	241	218	265	254	261	231	260	242	273	218	239	248	231	223	223	229	238	253	234	233	239	253	241	208	263	242	213	229	241	253	275	249	241	227	244	227	242	227	233	243	281	265	246	270	256	248	235	234	239	222	235	257	237	227	211	244	215	276	246	231	235	208	239	223	230	217	245	217	249	216	225	266	241	213	242	231	235	248	248	234	251	227	256	247	234	268	231	262	254	256	282	257	214	223	234	208	210	274	247	260	231	255	224	221	252	247	234	215	251	258	228	261	236	244	238	247	213	221	235	236	239	232	250	234	229	221	265	229	243	207	261	256	223	229	249	249	244	269	232	249	235	271	213	236	242	248	217	267	238	234	251	249	237	235	285	229	226	249	222	225	263	231	241	249	240	231	251	233	228	219	240	235	239	245	234	239	259	264	224	232	238	253	274	225	254	259	262	250	240	231	242	244	254	236	256	236	243	253	230	222	264	234	214	245	258	245	270	216	239	220	243	276	260	234	251	238	245	254	263	244	234	228	239	223	238	251	248	244	233	250	274	248	244	247	241	236	228	244	235	224	225	243	254	228	237	268	225	258	235	228	264	254	221	225	225	260	228	235	245	226	241	225	228	216	250	211	241	206	228	230	250	249	226	236	239	261	219	214	270	263	233	261	256	210	221	240	245	261	223	241	256	246	234	239	250	245	221	278	255	261	249	239	254	216	207	244	228	253	283	241	219	253	226	246	254	261	249	248	260	241	232	214	234	264	248	220	249	230	231	256	244	280	256	251	243	257	237	251	270	228	232	247	277	267	249	263	260	255	232	228	209	245	248	229	232	213	233	242	241	226	258	210	223	232	222	253	231	250	223	260	233	233	231	225	238	250	241	240	240	267	256	257	251	238	221	238	250	245	220	272	236	222	211	230	239	242	248	273	229	246	286	246	230	232	233	229	269	274	235	258	259	275	223	227	244	242	269	243	246	221	238	213	269	257	278	267	232	243	250	281	250	230	212	253	241	214	257	216	257	231	226	248	240	204	274	238	257	225	234	246	237	250	244	255	247	232	223	232	248	220	225	247	263	256	261	206	229	265	255	276	243	231	220	246	237	219	216	226	213	261	209	253	238	236	208	218	221	221	220	255	226	261	263	210
10365	1170	1958	2221	1885	1539	1326	1140	983	855	856	804	824	728	750	692	659	624	651	662	612	633	628	586	576	568	602	575	575	609	611	560	591	588	597	554	572	544	568	557	594	534	532	531	619	545	534	569	579	519	567	578	570	570	593	597	587	565	570	565	551	581	534	564	550	608	569	571	560	574	569	570	552	529	537	554	545	525	511	525	542	558	525	545	542	531	513	525	571	557	532	513	589	578	565	579	517	542	611	592	533	555	534	536	567	560	542	526	533	577	538	524	521	560	537	549	563	548	526	526	576	554	542	561	576	524	527	522	553	564	525	546	552	558	543	533	540	562	546	564	550	572	566	574	543	565	531	517	508	546	549	545	565	575	543	550	580	529	521	546	526	551	583	526	528	537	500	551	546	552	573	575	522	546	506	618	549	564	518	567	580	557	540	536	554	563	542	552	570	574	563	550	561	541	550	529	541	562	559	516	528	544	562	586	604	525	546	578	579	529	533	540	537	533	564	579	543	570	585	569	570	564	573	502	562	561	586	574	535	519	492	506	545	515	545	556	550	529	551	565	491	537	567	560	557	548	521	544	544	550	539	552	570	479	577	541	558	558	550	544	556	529	567	534	574	527	567	516	559	531	528	572	522	556	516	519	599	551	545	552	514	552	522	561	549	544	548	559	586	558	586	564	537	600	554	579	575	577	530	536	589	542	516	534	574	564	541	572	579	575	563	543	559	569	565	543	547	567	563	555	554	558	529	518	549	552	535	555	565	550	556	524	575	512	513	560	555	538	548	579	541	524	532	535	543	601	544	555	559	559	545	542	558	547	518	530	541	537	545	517	519	556	558	587	534	539	552	528	518	554	565	549	554	559	554	566	564	530	576	556	547	523	553	545	508	548	548	533	589	545	553	553	543	520	588	502	527	511	544	594	564	532	618	560	543	540	578	551	521	565	553	534	567	562	540	543	560	491	564	517	540	533	542	526	542	582	510	573	571	569	585	551	526	532	521	559	540	545	563	548	513	558	586	542	580	564	536	544	553	502	529	506	546	581	596	550	564	577	547	550	509	556	554	565	572	530	524	588	568	518	534	574	548	565	566	506	532	575	566	586	535	564	574	545	561	559	518	551	559	553	515	529	557	585	567	531	560	559	538	560	531	550	557	511	546	540	570	505	535	546	526	566	558	495	549	541	565	553	569	526	508	572	581	541	533	564	542	512	539	576	570	504	577	589	528	545	549	551	603	578	554	528	586	561	534	537	582	522	541	534	526	536	593	546	522	575	567	548	553	581	567	534	553	550	567	535	572	563	571	563	579	560	530	524	521	524	547	556	545	546	562	526	568	572	559	549	539	595	569	566	593	541	523	524	561	540	526	527	569	559	537	511	526	529	581	553	576	550	602	581	543	536	529	547	559	549	581	540	518	561	522	560	567	535	522	606	567	550	545	546	574	574	509	563	557	565	525	566	539	508	522	551	515	528	596	551	536	560	537	548	550	538	533	569	557	555	531	557	540	557	546	560	539	566	494	539	586	550	561	556	536	560	555	563	527	549	549	578	557	552	520	585	559	529	541	533	522	531	512	527	560	567	559	530	545	560	606	535	548	536	524	525	556	519	575	572	534	529	561	563	554	511	547	552	514	553	559	540	539	561	538	551	553	582	526	553	554	569	511	548	518	537	584	517	528	557	551	510	529	516	543	576	535	584	551	529	576	523	580	516	535	581	582	523	533	554	551	564	579	540	580	533	574	568	519	540	570	574	518	568	553	540	580	557	546	538	517	525	539	563	577	558	577	530	538	599	543	541	565	548	554	569	511	513	531	555	569	520	521	555	582	559	526	567	517	560	535	560	550	565	538	552	551	525	553	575	554	564	576	512	573	566	556	538	549	542	516	604	587	567	537	576	552	569	537	505	532	582	567	521	539	543	514	534	563	552	554	600	554	582	560	537	524	505	576	520	570	550	540	544	512	594	566	581	545	519	514	546	524	525	571	545	576	529	549	565	557	553	527	564	547	555	529	548	561	551	548	584	528	543	570	540	568	557	604	540	550	533	563	550	577	547	540	586	570	577	534	539	553	549	564	551	524	572	519	573	587	598	571	540	558	586	537	533	592	519	556	586	536	550	540	552	553	499	554	598	549	549	595	546	514	561	520	557	554	522	546	544	530	574	579	526	523	534	494	516	539	560	545	549	562	553	547	564	524	547	549	544	544	566	583	534	550	573	551	565	555	570	562	530	543	575	520	549	563	532	521	579	562	555	532	542	560	518	538	554	550	522	565	532	548	559	565	564	568	564	551	572	564	549	498	546	559	553	562	523	580	551	542	548	565	562	516	540	578	533	552	536	524	550	555	572	539	538	548	561	548	542	545	576	540	541	561	541	516	562	532	529	544	579	524	540	554	563	561	556	535	574	601	503	547	560	596	547	562	574	564	556	528	582	549	543	545	585	557	602	514	556	552	596	527	524	540	515	516	564	534	527	520	558	556	510	515	580	506	581	559	541	527	593	547	551	546	528	504	575	571	567	553	491	581	512	515	535	563	568	526	543	559	541	517	576	553	540	565	525	565	538	535	562	560	537	538	578	570	586	575	535	460	566	569	549	569	547	545	578	514	574	555	529	572	545	521	586	558	546	553	564	559	552	548	599	566	562	551	519	538	505	582	548	561	582	550	539	565	527	557	560	564	545	539	592	531	515	529	521	516	571	539	527	566	538	558	509	531	550	567	588	545	534	568	551	542	528	534	579	537	579	541	541	577	521	556	564	597	575	583	517	528	559	601	543	545	574	553	544	512	540	523	549	546	582	523	541	567	528	553	544	562	509	541	557	524	553	516	576	562	562	571	553	519	576	567	520	553	544	549	519	562	546	555	546	565	582	530	541	589	577	552	576	559	537	551	555	571	551	542	527	551	538	556	581	537	542	565	564	537	523	551	565	517	537	554	570	571	555	550	556	549	557	535	534	557	575	567	552	569	548	559	564	539	543	556	557	571	580	585	531	540	543	587	551	555	555	539	581	563	536	556	545	513	561	548	564	547	542	564	547	552	543	560	542	559	531	575	563	569	535	518	549	546	558	539	557	580	563	515	539	557	523	557	569	586	553	561	572	583	588	544	506	556	566	523	499	522	519	612	552	538	531	570	559	505	538	542	579	516	537	596	553	581	588	556	548	566	580	556	555	553	566	576	546	535	582	572	565	516	522	585	534	521	530	551	572	549	520	565	527	566	542	546	526	555	554	549	554	525	542	557	529	569	546	570	553	578	541	552	538	564	543	525	573	524	538	553	547	568	522	567	569	555	490	545	566	589	578	530	573	555	560	501	546	531	485	500	569	533	539	539	559	587	546	561	555	520	555	554	559	515	545	574	574	539	597	561	545	531	508	527	527	531	521	545	542	526	550	499	556	606	566	554	571	527	563	551	521	563	596	538	568	515	552	572	535	554	546	587	552	555	549	563	551	564	537	544	536	566	501	540	574	535	527	544	573	533	543
3110	295	247	212	251	216	236	197	247	234	227	217	204	201	219	171	209	226	223	214	237	231	218	216	193	217	250	199	239	226	183	237	164	228	210	249	217	191	236	214	230	184	242	209	255	225	225	200	241	200	202	198	221	187	213	204	197	185	203	220	215	207	235	207	195	237	223	214	198	214	208	197	226	204	214	212	207	227	227	221	205	211	214	217	229	220	197	194	204	224	210	222	203	202	199	195	225	197	205	211	211	232	198	236	234	223	236	218	200	210	242	230	204	213	203	219	247	253	205	229	205	198	217	207	211	215	198	219	205	208	213	226	199	217	236	215	230	225	213	226	196	210	201	193	199	215	218	199	247	217	208	216	228	232	242	220	196	216	200	193	213	220	236	202	220	215	226	201	242	221	199	197	200	215	206	215	197	199	235	236	229	205	188	228	203	187	219	219	192	233	209	213	200	212	224	229	230	212	236	216	218	216	209	220	211	205	237	238	223	196	189	227	222	228	215	209	192	223	205	222	232	182	188	227	242	235	218	217	214	192	231	229	210	167	206	218	213	181	202	196	203	225	212	214	192	193	212	212	213	199	203	209	225	204	232	189	195	210	218	204	227	226	196	201	203	216	226	216	204	240	207	208	206	229	207	211	219	216	216	193	217	225	226	235	204	235	213	253	225	216	218	235	217	242	221	225	208	190	220	194	206	224	219	199	187	213	222	193	235	200	204	209	212	213	229	211	214	202	220	188	209	216	228	221	200	185	205	192	226	211	205	177	212	200	204	204	223	216	229	219	236	216	169	213	239	228	204	194	193	207	209	231	191	217	231	214	238	216	203	207	209	220	209	205	196	211	217	207	224	201	212	215	207	237	213	184	192	253	234	203	237	236	206	218	200	239	228	206	224	242	201	195	197	223	222	238	204	231	202	233	220	212	247	215	194	196	206	221	210	211	192	218	221	217	207	213	183	210	220	204	247	209	192	191	226	225	188	199	245	153	199	212	200	210	202	228	211	241	219	217	189	217	210	196	221	206	228	231	242	205	219	222	226	253	218	205	231	227	226	212	187	216	194	199	200	224	201	208	221	213	214	191	203	199	208	215	218	188	198	226	205	223	192	227	205	203	190	197	225	212	191	211	233	214	231	193	212	195	191	213	201	223	199	213	212	229	203	192	219	211	234	223	200	208	216	215	236	228	225	228	220	221	194	230	221	243	207	243	253	242	202	199	197	239	213	213	205	219	218	222	193	211	178	215	215	203	201	230	221	214	212	228	234	194	221	201	221	223	229	231	214	226	177	243	258	236	193	217	199	224	210	220	208	200	220	192	198	206	224	202	201	224	196	213	232	233	212	206	221	191	240	231	231	213	225	216	194	207	200	200	228	215	182	237	208	192	217	228	189	190	214	215	195	193	246	221	230	199	211	205	241	209	223	258	205	215	206	178	212	227	214	204	248	207	233	217	235	177	211	229	231	214	185	217	227	210	229	218	207	201	234	218	195	215	222	219	207	216	198	222	219	197	212	200	194	205	228	227	198	193	211	210	188	219	198	216	220	207	233	234	205	222	212	202	204	208	195	192	213	207	217	220	221	208	206	225	203	214	230	230	218	202	224	194	201	198	197	215	218	209	207	200	188	193	209	197	216	219	210	186	194	188	245	201	226	209	219	195	204	204	203	213	201	240	211	216	203	179	206	215	215	216	249	224	235	234	212	194	210	227	203	227	194	231	220	202	220	183	207	229	229	232	195	220	185	198	222	235	207	202	221	201	206	202	230	224	238	203	225	250	178	181	201	188	222	216	196	216	185	189	225	224	216	217	233	207	207	238	239	235	222	224	215	209	229	208	205	217	230	227	211	210	232	195	196	200	201	175	222	234	200	219	246	232	229	194	204	195	194	211	203	214	222	185	210	182	218	215	214	202	252	208	204	220	238	210	197	186	207	232	216	230	221	218	213	219	203	226	200	252	221	216	236	221	224	218	205	234	213	228	247	225	225	194	212	210	205	214	195	230	199	220	202	200	205	208	214	204	193	218	230	207	195	230	202	225	218	215	198	224	212	229	224	217	202	215	214	224	207	227	202	229	201	185	222	187	188	233	210	201	229	215	232	205	192	215	227	196	178	172	210	213	233	205	200	198	210	215	230	213	212	214	216	250	208	225	201	186	181	231	235	236	252	176	212	237	215	178	243	193	213	210	229	218	210	233	199	182	182	190	226	229	239	222	236	208	233	253	222	214	214	183	219	205	228	196	241	213	203	219	229	187	233	198	207	226	211	246	236	208	205	223	222	215	202	198	233	230	195	216	214	217	217	216	240	218	172	213	223	218	202	184	214	220	216	236	200	209	212	236	230	236	196	214	219	221	200	189	192	203	213	212	225	195	213	229	238	209	229	205	200	223	216	231	192	209	210	197	219	218	209	251	199	189	198	237	225	223	209	216	211	226	190	220	207	206	214	213	227	201	191	216	211	238	188	233	198	224	218	175	195	218	201	207	195	214	207	230	201	208	211	196	206	243	222	226	203	204	188	228	207	205	197	222	219	208	201	217	194	202	197	216	210	197	209	203	200	211	188	245	215	217	190	214	198	186	216	226	211	203	191	222	210	209	202	247	194	220	213	196	222	206	220	225	224	210	233	208	216	226	230	224	193	226	205	207	230	206	223	189	192	198	207	208	216	216	207	226	242	235	216	195	222	206	228	215	212	201	217	227	189	221	191	216	216	201	202	234	217	205	224	236	228	197	185	224	217	204	249	231	226	234	188	199	205	217	209	200	209	219	205	207	208	212	238	231	236	221	197	227	206	231	187	211	187	195	199	189	217	214	194	185	208	229	183	227	220	219	195	210	225	253	241	208	225	208	233	216	211	197	211	198	216	226	225	194	221	204	232	218	201	203	224	213	243	218	217	186	198	226	228	237	212	243	209	194	190	212	200	218	220	197	230	206	201	204	208	241	210	223	200	224	183	214	233	241	223	225	189	190	204	222	209	210	210	199	226	199	236	210	201	223	211	205	224	217	215	219	217	216	180	206	214	203	203	203	212	225	216	189	219	200	216	224	217	214	217	219	224	182	197	197	234	204	223	208	199	208	223	215	213	230	216	196	224	211	183	228	218	195	207	201	233	211	183	205	220	209	207	230	201	219	242	224	214	232	193	206	230	200	226	217	210	233	200	247	189	204	204	196	207	213	211	231	227	235	227	204	184	194	206	237	206	228	208	213	198	207	241	219	241	215	212	214	198	234	224	213	213	176	199	200	219	201	218	205	211	212	223	230	208	239	237	251	229	186	226	218	216	216	229	223	214	199	203	203	210	189	221	163	201	219	192	218	236	226	250	204	217	226	211	187	219	211	224	243	210	235	203	195	212	219	227	195	222	208	217	212	197	225	201	213	205	208	227	196	220	200	219	197	201	223	232	214	210	228	232	199	209	239	191	219	229	208	218	195	187	209	210	202	203	201	219	211	234	218	188	226	200	200	204	242	213	206	215	212
2909	602	599	615	572	577	530	544	549	517	532	550	502	504	478	553	530	478	509	546	535	489	516	506	519	556	545	546	560	480	518	533	574	492	534	536	540	537	543	608	563	521	525	533	562	532	571	497	552	534	527	534	553	528	511	560	526	526	518	511	534	529	554	519	530	530	473	524	504	535	498	505	525	522	547	552	545	477	550	552	495	504	545	507	514	562	534	552	517	557	520	507	525	539	507	518	476	517	500	531	531	543	552	540	552	535	537	492	540	556	503	528	493	515	544	533	522	536	569	490	498	523	513	487	508	546	527	551	570	512	537	542	538	564	542	508	527	517	545	538	542	505	485	530	487	526	546	501	500	554	521	538	506	524	514	508	553	546	555	498	551	513	531	522	522	515	517	528	505	531	512	516	500	532	539	538	527	532	492	487	520	513	550	531	496	536	489	511	473	525	516	488	525	525	516	510	500	487	580	534	549	505	525	527	530	524	549	563	591	522	518	573	552	549	518	504	505	502	599	557	506	539	540	562	530	561	516	507	540	522	589	510	547	514	524	516	522	540	492	544	560	550	496	527	516	490	552	514	538	536	516	514	558	492	524	554	496	537	503	559	492	510	559	552	523	487	509	530	536	500	527	506	518	536	542	518	560	541	565	526	545	560	538	547	562	527	499	563	542	565	512	493	557	542	529	532	542	556	523	532	524	529	575	509	528	497	532	539	534	524	565	523	499	532	534	512	546	544	540	523	523	522	542	534	547	526	479	512	540	533	498	524	569	535	507	529	570	552	558	552	488	513	512	492	519	508	543	512	550	522	531	531	525	561	510	501	505	550	490	536	520	511	510	511	520	537	529	499	514	555	501	531	561	528	544	537	517	546	497	498	534	532	531	514	503	523	514	504	525	537	505	556	505	550	517	515	517	514	509	526	539	526	514	489	565	522	552	509	502	527	581	562	491	548	532	580	518	511	487	543	556	544	517	547	546	521	538	526	507	519	516	532	536	533	575	528	489	499	547	540	550	525	539	511	503	569	529	513	518	539	592	521	512	510	512	530	490	518	521	478	555	479	516	523	566	543	528	551	526	535	539	572	529	547	510	529	527	503	470	508	531	539	557	505	524	525	531	500	534	533	537	528	477	509	520	495	522	513	546	530	520	544	534	525	525	529	554	536	564	530	605	492	541	502	507	517	513	525	540	524	498	538	507	557	526	520	509	499	546	493	527	499	532	558	546	516	547	533	549	546	509	529	507	572	542	557	514	538	504	501	529	538	514	530	512	507	532	536	551	554	517	538	536	543	510	522	500	544	547	478	513	543	553	558	547	518	553	534	506	566	566	552	531	538	538	515	522	527	510	525	542	523	570	562	500	526	512	531	506	543	544	478	543	536	561	517	543	537	542	531	523	495	510	545	503	531	528	500	538	518	481	578	528	522	565	507	536	549	535	549	561	541	508	509	559	512	532	532	505	485	534	549	491	495	529	515	518	546	500	492	546	524	494	533	491	550	519	551	481	502	483	487	555	524	537	516	547	514	539	551	514	555	539	492	575	575	500	504	513	549	541	546	499	526	553	498	489	464	544	502	498	510	538	502	531	532	499	532	551	513	496	497	527	520	506	527	535	545	547	513	513	513	516	546	513	540	555	518	531	551	511	510	486	506	486	530	557	538	521	493	551	500	546	527	522	526	559	560	517	522	521	499	547	517	502	516	549	497	604	507	542	533	513	533	540	541	512	566	588	513	479	495	560	512	551	553	508	574	540	544	528	507	560	532	549	522	535	599	542	503	497	530	524	502	595	550	514	539	569	583	506	549	491	528	553	547	548	528	529	569	540	570	483	519	489	535	528	498	547	510	558	547	487	514	553	530	509	526	498	591	532	547	519	524	525	467	537	542	507	548	481	495	549	528	534	578	537	538	535	549	529	533	528	548	520	538	509	547	508	551	472	560	495	528	536	508	528	526	518	521	511	521	531	504	532	556	500	518	541	511	518	521	530	534	593	508	541	593	501	498	506	576	511	531	521	522	514	524	569	541	530	513	532	561	525	546	499	558	534	501	503	532	546	540	476	510	554	529	543	541	546	555	573	561	548	543	503	552	502	586	521	523	494	553	503	522	558	494	506	551	553	534	575	513	571	495	522	540	509	565	529	549	552	503	513	513	511	532	549	554	480	534	554	504	514	507	521	525	502	507	493	560	525	517	522	533	518	512	497	569	486	564	554	540	532	510	563	529	557	513	537	537	498	508	541	530	526	513	531	508	550	522	533	480	544	501	545	533	516	551	516	507	497	529	525	546	499	510	527	506	514	549	495	569	511	525	513	505	535	502	483	523	491	501	525	509	529	518	532	542	497	504	525	539	555	546	526	575	511	538	535	547	537	511	565	534	518	539	481	517	510	573	491	532	485	565	556	539	543	526	505	525	465	565	553	562	556	487	539	542	532	523	523	526	547	529	554	532	521	510	500	499	517	553	546	540	515	503	535	532	522	537	570	498	533	536	532	511	508	515	527	523	539	565	523	505	498	519	535	539	514	585	551	520	515	552	543	525	554	500	535	503	518	508	505	549	504	536	530	537	531	500	474	532	516	522	530	520	524	506	512	554	514	520	515	518	555	524	502	529	533	515	530	500	550	513	504	521	524	510	521	517	567	537	524	497	532	489	522	524	527	530	566	548	501	517	517	563	510	527	514	564	545	474	549	516	549	505	545	548	527	520	492	513	480	546	506	494	538	517	491	538	471	521	551	514	522	510	532	571	560	539	523	533	541	519	536	521	536	573	490	538	546	531	553	501	499	528	524	525	517	509	489	559	529	531	545	504	529	526	496	580	539	522	499	541	532	525	529	485	550	526	538	550	492	517	535	514	547	551	559	558	505	547	557	546	499	519	502	507	520	535	495	529	530	525	536	523	515	527	528	551	554	522	553	528	521	520	494	514	558	578	570	518	522	549	545	521	528	547	513	571	506	542	513	533	511	570	506	530	541	518	534	533	534	529	507	538	516	562	534	511	548	519	503	525	538	549	551	525	517	582	523	501	550	569	550	482	556	507	543	523	525	542	506	548	567	525	534	563	519	515	510	540	571	533	541	527	567	511	549	502	546	517	512	564	566	491	498	494	520	528	509	552	523	515	510	523	533	560	553	490	532	530	528	500	486	527	535	544	510	525	546	572	486	535	568	521	512	528	547	506	517	521	519	528	550	521	489	516	504	600	557	546	542	541	576	532	586	548	540	489	565	553	537	533	481	539	530	562	563	570	508	523	503	528	543	533	534	495	529	484	559	521	495	559	558	523	522	522	561	475	566	534	553	489	520	509	505	493	535	513	554	555	531	544	498	553	525	518	521	538	544	572	503	526	524	512	580	524	522	538	539	553	542	497	540	490	509	495	549	516	557	509	498	559	548	522	502	536	506	554	550	559	508	521	562	492	532	546	496	521	527	534	537	558	516	522	515	514	500	539	567	611	521	555	508	565	495	556	523	532	557	503	504	535
11126	923	678	571	470	465	391	418	353	338	355	332	335	335	359	322	330	295	346	330	336	362	335	335	341	342	351	320	354	330	307	326	324	367	365	328	302	324	356	310	291	368	369	333	364	348	292	365	343	332	342	343	320	327	329	325	304	361	337	352	335	347	310	330	364	321	339	312	347	333	302	358	351	387	334	336	338	349	333	333	307	370	326	335	324	324	335	320	288	336	325	350	345	329	345	318	340	317	311	329	317	316	326	348	340	307	365	384	330	325	336	302	375	358	347	352	339	323	349	340	339	360	330	270	367	310	335	329	310	309	356	340	285	326	333	358	350	350	328	309	313	325	342	308	333	343	305	332	368	306	319	356	352	348	340	315	347	345	318	318	362	316	347	346	348	378	350	309	331	350	344	312	358	327	333	371	320	323	329	328	296	337	336	321	304	316	386	338	317	323	382	356	330	334	333	345	317	350	328	339	323	331	289	320	313	348	349	361	312	326	326	337	321	334	338	328	354	352	326	348	315	329	332	377	302	336	319	365	322	306	322	325	315	333	324	355	327	350	337	346	343	333	314	299	311	341	358	329	346	318	308	335	318	312	272	316	319	330	305	302	319	326	324	288	357	331	323	323	292	324	323	373	337	331	343	373	384	303	357	316	328	296	324	361	332	355	310	320	324	301	295	355	327	300	292	325	341	384	351	312	286	324	305	323	378	340	361	307	306	310	312	301	324	300	370	326	305	345	344	316	339	344	344	338	361	343	339	332	337	332	340	349	344	323	322	337	321	328	334	342	332	324	314	354	370	330	320	305	335	339	334	327	300	313	321	364	357	324	329	309	336	336	334	330	363	380	315	327	335	329	313	316	328	326	341	320	309	358	306	326	318	315	329	318	348	371	318	314	309	325	340	324	312	313	315	337	306	373	328	370	331	323	354	330	328	321	352	304	339	300	326	343	348	358	351	330	338	366	348	346	328	332	329	342	327	321	341	328	343	322	349	348	347	341	299	334	315	349	345	343	347	350	321	328	364	354	336	340	339	337	297	320	301	307	318	312	350	366	339	284	353	343	287	312	348	335	319	340	331	340	363	339	328	347	331	314	341	329	332	323	294	328	341	320	347	313	324	339	319	319	373	354	333	330	348	350	348	333	357	355	336	329	325	366	376	327	326	308	313	364	326	359	314	340	320	351	358	304	334	320	328	354	323	340	301	328	352	332	331	340	350	353	347	337	339	348	345	342	317	308	328	337	357	342	322	332	343	341	357	320	333	305	344	314	310	334	319	324	335	332	329	315	341	335	336	349	339	338	369	342	332	306	370	316	321	327	328	370	344	305	333	333	302	358	314	290	327	307	307	289	339	321	309	368	366	318	315	308	325	292	320	352	342	336	363	334	335	338	337	326	357	328	329	317	336	340	332	342	349	374	336	310	351	348	358	334	323	308	362	337	364	348	359	313	347	348	325	352	339	327	313	299	312	355	333	306	326	320	352	343	305	293	357	342	325	313	330	306	314	328	338	359	376	328	312	313	351	309	305	331	330	337	355	348	314	334	307	328	305	346	323	330	373	334	334	304	331	359	343	332	319	362	354	327	380	303	365	334	333	343	339	335	334	352	352	331	335	340	338	359	274	320	323	328	353	325	312	328	368	355	337	322	320	322	319	333	337	332	327	317	354	315	348	339	352	325	320	354	351	344	293	319	346	324	324	329	327	334	346	323	333	302	365	325	313	320	313	337	324	363	341	346	347	349	318	321	325	308	313	340	328	333	332	306	327	278	308	318	315	307	317	307	352	305	311	336	339	356	342	329	354	349	325	352	290	333	333	346	307	320	305	335	363	342	325	318	367	328	310	327	328	308	324	331	311	330	321	335	341	344	339	328	341	348	357	348	347	305	358	315	326	330	307	331	341	346	344	318	321	323	341	336	324	339	319	315	336	300	321	352	319	329	342	352	342	333	316	365	312	358	341	330	334	314	309	352	354	322	325	313	308	348	355	351	322	335	315	318	349	338	318	324	317	327	327	345	359	296	328	351	376	345	334	275	323	326	323	335	338	324	309	360	333	307	353	350	309	346	301	340	336	323	334	312	307	347	342	329	339	301	334	333	309	353	329	337	329	355	349	321	352	366	318	343	320	349	341	352	356	323	295	327	317	361	328	323	332	313	315	355	342	321	340	320	337	378	328	352	343	326	325	310	311	296	336	340	339	320	328	390	326	355	340	330	329	334	337	322	344	346	354	346	353	315	336	338	312	346	342	357	357	342	363	348	337	324	325	302	297	336	351	349	339	311	344	339	333	320	306	339	326	348	371	331	308	410	282	313	344	318	346	321	333	336	335	342	353	337	331	369	346	336	319	350	346	331	336	335	344	344	309	343	368	325	337	366	313	351	330	333	326	351	307	355	329	337	338	318	321	308	309	371	326	356	330	308	343	328	311	325	289	328	369	308	339	340	276	319	341	348	347	332	348	348	338	338	337	341	326	343	332	320	345	352	322	315	324	371	328	333	313	293	304	341	363	306	294	334	336	360	318	326	330	347	314	318	344	313	318	319	317	331	359	323	303	299	309	328	330	374	344	347	310	342	318	326	357	324	328	336	319	340	319	319	345	337	338	314	347	333	293	309	360	334	316	338	352	311	344	353	320	334	319	347	350	365	344	336	322	328	329	302	326	355	347	341	342	309	355	371	333	342	326	348	342	337	344	340	312	335	318	371	333	334	361	332	339	332	350	366	316	340	305	316	342	345	297	345	331	343	344	341	311	347	326	362	320	335	307	306	356	343	314	366	339	342	320	311	347	322	319	335	298	326	354	342	353	346	350	357	338	321	332	366	322	315	335	332	341	286	343	315	309	341	330	351	334	346	365	344	344	310	348	340	342	358	343	302	342	314	335	339	364	342	322	313	318	327	365	348	329	329	348	335	331	327	327	373	296	366	343	352	278	323	305	344	315	331	285	325	357	347	333	318	360	339	327	342	329	330	353	355	327	318	335	329	320	344	346	361	323	313	330	336	311	353	328	332	354	331	314	355	318	361	373	347	322	305	334	347	309	287	309	341	311	395	334	313	329	299	340	321	337	368	331	325	349	332	361	328	307	293	345	316	344	338	316	329	356	344	339	305	310	340	325	323	301	337	307	328	354	315	326	286	339	340	285	330	334	329	325	337	312	355	359	364	320	352	334	329	325	351	320	355	334	331	337	334	304	313	332	333	358	368	329	331	377	338	305	330	323	328	332	349	364	311	300	298	330	325	352	381	345	322	336	333	331	317	300	333	321	320	300	316	354	294	314	325	324	314	347	308	306	340	330	331	318	317	293	353	317	335	322	332	329	300	370	357	362	345	361	351	324	343	355	337	301	314	284	311	343	316	300	348	314	330	306	382	332	358	373	320	300	329	327	325	324	309	292	332	321	308	299	306	356	331	344	345	320	345	305	333	342	294	325	327	354	354	334	285	337	343	346	317	362	334	344	343	328	349	315	301	345	333	353	334
8408	1093	1478	1660	1513	1353	1175	1052	1029	999	920	910	890	850	895	818	818	815	849	822	800	796	800	779	795	792	810	814	766	773	802	759	815	802	807	790	729	804	737	766	808	789	779	795	766	749	802	781	821	738	751	744	774	797	793	809	760	709	806	773	755	761	770	747	785	802	781	734	832	821	747	752	785	749	747	745	772	749	812	782	751	792	795	759	763	769	766	830	792	717	781	730	754	772	738	777	771	738	761	791	735	803	782	788	744	777	744	707	753	754	727	759	772	728	723	760	765	759	748	750	743	775	823	739	753	764	817	803	771	766	785	751	725	801	786	756	791	774	804	772	710	781	801	768	758	756	789	831	764	769	791	809	745	733	698	758	743	747	760	756	725	753	763	780	779	762	787	816	759	852	769	753	758	744	725	776	761	830	723	727	754	743	760	714	800	751	801	775	757	810	750	771	835	732	762	782	795	753	733	772	765	740	713	741	720	703	767	757	777	760	820	731	740	721	778	815	749	733	775	762	771	737	785	772	796	789	771	760	772	735	752	733	763	832	825	702	811	769	741	754	756	778	783	755	790	750	801	762	722	734	782	732	806	747	731	727	800	714	775	733	769	810	757	740	707	732	788	768	738	761	783	741	802	735	786	734	816	754	786	761	753	790	822	784	713	764	749	768	782	680	728	816	742	795	761	702	705	766	788	749	786	727	787	779	733	800	811	777	742	755	749	764	755	729	768	775	761	760	757	776	759	721	759	778	800	778	757	784	797	777	736	774	749	778	761	754	754	785	797	779	736	790	766	750	780	769	796	753	778	763	775	808	828	831	733	729	764	701	788	752	765	752	767	750	758	744	770	747	788	746	761	777	743	781	785	782	762	744	749	786	830	738	773	762	730	772	771	826	776	685	796	748	787	799	702	805	803	767	768	808	791	730	752	750	775	775	772	756	776	798	747	805	773	772	807	766	783	755	775	782	765	776	766	814	782	746	799	749	773	768	785	775	789	762	755	763	789	807	756	757	700	793	715	760	767	824	759	756	728	712	787	768	827	756	789	769	775	758	707	768	806	740	764	796	767	737	792	765	768	788	746	794	759	731	781	740	780	760	762	759	802	743	766	753	703	744	763	733	762	772	788	739	804	748	743	740	790	744	770	755	782	814	734	779	767	778	708	757	759	713	761	800	772	833	721	782	726	713	739	800	749	762	783	765	765	760	782	785	774	778	748	729	769	773	769	814	750	777	731	808	777	811	769	753	770	716	804	786	789	776	752	795	771	753	744	791	778	816	834	754	766	788	733	757	780	755	751	750	806	806	760	787	790	808	713	752	743	784	743	722	747	757	742	825	776	761	753	767	742	749	751	814	802	795	748	809	807	745	776	744	780	798	755	789	775	746	783	726	790	747	734	783	763	762	737	814	756	750	743	743	783	769	771	744	809	766	736	775	760	738	769	797	780	752	748	820	788	819	759	786	758	770	764	788	801	710	788	790	757	769	785	787	778	793	778	752	760	758	768	769	774	787	755	798	731	712	772	742	767	801	724	763	739	802	776	753	709	777	799	741	741	817	774	714	807	790	747	725	812	766	746	743	762	750	771	762	772	706	758	754	779	804	746	750	778	751	782	817	762	734	786	802	784	749	760	826	774	766	753	756	759	748	779	780	771	829	801	762	843	773	806	767	760	756	849	751	735	799	768	743	756	737	729	781	782	705	762	758	776	732	777	745	791	757	746	780	752	768	779	823	796	783	773	746	802	767	761	748	774	815	758	809	782	756	732	756	822	785	734	778	759	749	758	815	792	787	763	808	744	787	747	751	742	769	739	752	757	720	776	756	775	731	771	802	753	758	744	743	732	791	721	754	782	776	780	751	749	784	733	763	763	780	788	737	771	773	786	748	797	768	757	756	768	733	739	760	783	730	790	789	769	768	775	801	748	785	737	772	813	757	750	772	764	728	783	791	705	789	772	759	788	805	701	757	785	758	738	748	746	738	697	803	779	748	759	797	744	708	763	726	758	747	756	797	774	785	713	774	768	809	778	800	796	772	779	739	844	732	757	796	717	723	762	777	747	771	733	764	774	712	757	772	815	744	773	743	738	754	789	775	760	753	707	784	740	812	721	755	796	779	843	820	741	727	776	740	723	727	774	713	779	731	769	809	771	743	781	768	719	806	777	773	783	784	797	755	777	818	786	769	714	768	792	771	741	745	800	785	786	768	786	768	766	769	771	803	764	769	773	743	805	746	775	769	775	725	752	776	794	771	777	714	782	828	792	781	824	734	739	741	770	776	813	830	768	751	735	779	789	783	770	805	788	758	743	731	787	774	796	756	796	731	769	745	811	731	757	790	708	778	754	860	812	748	736	816	771	780	794	747	788	752	741	786	729	774	787	818	796	764	779	774	806	817	755	760	739	757	780	798	785	763	747	734	737	780	773	756	759	774	746	800	768	801	739	730	771	735	786	784	713	754	739	761	771	761	791	767	779	746	759	763	785	741	773	807	737	755	769	794	782	793	797	764	730	750	780	755	802	731	765	721	790	759	793	767	790	779	787	778	726	786	772	761	780	764	756	747	734	773	757	738	770	784	793	769	796	752	751	778	813	737	804	751	769	748	769	767	755	756	762	735	700	800	763	797	782	802	759	795	740	774	759	748	738	805	770	776	754	716	789	786	765	780	732	757	775	765	778	795	758	733	719	744	789	702	763	767	754	817	726	743	814	771	805	776	724	778	733	723	777	770	767	799	786	779	814	768	798	785	776	767	805	731	754	765	771	781	749	732	778	735	759	746	775	778	759	811	746	790	772	773	786	782	761	793	751	813	740	748	734	817	775	748	733	756	793	781	800	738	749	782	752	762	762	761	714	778	756	719	763	798	720	756	713	799	756	747	741	759	735	734	768	751	760	734	729	727	733	793	839	777	764	723	768	742	743	754	752	808	804	739	790	766	721	732	777	769	787	778	779	764	786	752	730	749	753	782	776	793	774	737	749	778	764	751	759	680	782	727	781	738	772	762	763	779	765	807	792	802	719	822	789	808	745	767	783	795	829	766	784	756	788	716	740	801	783	786	749	798	761	753	757	768	764	720	743	773	822	737	769	755	747	796	747	765	778	757	743	709	764	773	768	756	751	786	743	742	804	792	779	792	786	756	765	765	769	775	768	781	790	741	776	729	782	800	763	763	804	749	772	761	803	761	824	763	786	816	763	718	763	764	791	828	789	738	760	755	786	773	797	785	776	764	820	742	784	763	790	796	693	784	797	772	781	729	809	792	748	751	829	806	824	800	772	808	800	736	769	759	794	795	739	769	781	776	751	699	760	786	763	761	732	754	771	807	775	788	791	759	783	776	775	782	804	785	785	682	759	789	763	786	746	808	757	738	743	746	797	747	812	795	711	731	740	798	781	750	769	742	754	735	707	803	774	748	772	778	748	738	775	828	763	762	725	750	743	802	786	751	755	783	746	756	782	785	774	828	748	762	794	734	776	802	735	778
18538	1629	965	775	554	437	381	361	331	300	289	284	275	277	253	269	221	262	276	246	272	244	230	252	264	246	261	225	232	250	227	243	257	219	210	228	225	255	252	238	236	279	251	229	224	227	237	225	245	242	262	280	238	246	223	254	234	250	254	213	245	245	218	236	241	222	238	220	255	225	277	244	228	236	259	255	243	228	227	248	234	287	235	222	242	242	226	259	214	265	238	250	250	250	206	262	224	267	218	222	231	197	269	247	245	244	230	226	257	262	227	224	252	235	247	235	251	208	246	228	215	235	243	209	236	243	243	246	210	229	224	249	251	202	239	232	264	189	222	201	219	224	236	254	218	199	252	277	253	254	253	217	249	244	212	243	220	221	226	240	241	232	237	237	239	255	225	238	252	248	240	219	244	224	269	235	228	243	251	255	230	241	248	206	253	262	244	224	214	233	220	239	218	218	210	240	229	240	245	239	195	246	238	236	236	238	230	247	227	245	239	229	254	255	242	241	276	230	255	234	234	215	242	232	235	250	255	247	235	231	245	231	243	261	218	269	226	257	243	246	213	238	231	218	221	252	256	262	260	218	254	233	223	231	239	268	264	255	246	221	237	226	241	254	228	216	262	239	244	198	206	251	222	227	242	230	241	238	227	242	249	209	218	248	206	238	254	246	228	216	239	236	265	242	214	218	272	244	243	226	210	226	248	250	236	219	239	248	251	248	259	241	238	250	220	222	226	252	245	230	221	229	248	256	240	258	227	242	268	215	235	238	235	210	245	216	239	232	247	235	251	241	240	254	258	239	226	206	217	225	230	220	268	248	205	217	226	232	227	236	233	275	253	222	235	219	207	228	218	230	228	236	231	236	232	235	230	244	228	243	240	228	265	280	231	267	229	273	236	242	210	246	224	224	222	256	259	256	221	231	250	246	212	236	278	249	237	230	227	232	254	222	267	233	223	259	259	230	246	263	240	238	270	217	236	247	227	236	215	226	242	212	244	246	259	240	239	219	236	228	232	248	214	255	240	264	223	216	233	253	238	238	247	230	255	240	240	291	265	249	222	266	229	223	219	238	243	209	254	209	266	247	232	237	259	243	272	227	235	264	244	226	241	255	263	214	218	246	248	240	207	255	220	213	238	237	232	233	240	218	224	251	237	216	233	237	245	232	266	256	237	229	231	237	237	256	206	232	227	217	230	250	250	231	253	227	262	257	238	222	252	253	233	265	243	238	232	247	224	270	200	232	240	261	219	228	237	258	243	250	219	232	242	241	247	244	203	223	229	257	255	216	247	211	230	238	235	219	268	244	232	216	195	259	222	242	254	218	225	239	238	267	233	240	236	244	244	219	234	230	249	229	225	231	230	254	213	228	249	234	260	247	258	221	244	291	266	231	224	249	244	236	224	267	249	221	236	237	219	235	244	254	239	219	227	246	256	233	255	216	252	266	224	226	264	260	252	220	216	248	238	245	232	241	216	205	245	228	233	266	288	241	237	216	233	229	237	218	241	216	239	236	227	222	235	231	210	297	297	250	215	248	245	243	228	205	235	235	245	252	258	243	240	252	231	227	208	262	222	247	242	217	242	243	240	264	253	241	245	231	223	257	238	231	226	236	219	255	254	238	229	239	243	262	263	202	236	221	254	249	212	215	204	228	257	253	218	219	234	225	262	263	237	228	238	215	238	251	228	249	259	238	281	244	273	241	264	271	227	238	223	218	253	244	254	230	271	232	262	236	218	221	226	254	226	272	222	263	224	243	246	246	258	264	239	251	226	211	244	230	248	253	236	225	240	262	228	242	254	238	241	258	238	248	234	216	246	219	249	246	240	235	232	219	214	245	223	203	265	263	250	220	252	250	196	277	215	253	222	247	241	255	236	228	224	253	216	247	234	213	232	241	288	268	252	255	236	225	239	265	251	240	243	218	262	220	260	222	219	250	241	220	231	236	235	235	251	235	237	224	213	230	224	226	237	229	237	228	232	243	248	202	255	220	270	229	238	233	265	229	219	236	230	227	264	206	260	227	236	250	227	222	216	205	238	247	271	257	208	223	250	226	235	245	247	259	236	222	241	240	234	259	216	215	222	250	222	231	215	223	248	209	233	221	217	225	215	236	255	258	217	252	241	262	244	236	233	244	223	261	232	228	226	221	237	262	275	249	237	226	227	236	255	269	236	221	234	216	245	218	244	255	217	247	242	224	238	235	220	224	255	256	224	251	226	244	239	242	265	231	265	221	267	253	202	250	241	253	245	226	255	216	237	263	279	248	242	238	212	233	255	228	253	248	270	245	267	203	247	273	232	248	252	216	239	241	256	235	229	231	230	211	250	242	262	220	226	224	243	220	241	218	214	241	234	210	223	240	249	236	245	248	246	240	269	267	214	262	262	239	235	265	245	264	249	231	233	246	262	246	276	220	234	227	242	249	231	243	257	238	251	203	247	237	234	255	239	228	248	233	248	251	245	234	249	223	211	206	224	234	233	234	246	260	259	216	244	264	199	229	280	241	224	245	246	256	257	257	215	230	252	252	231	238	247	286	252	214	246	223	259	251	228	218	281	237	247	238	214	220	240	243	218	239	247	249	228	293	222	255	260	251	223	259	245	227	218	240	232	247	236	244	217	266	253	274	277	251	260	204	248	216	216	228	221	233	253	230	247	226	243	231	255	242	244	273	247	249	257	261	247	260	269	254	246	262	241	228	223	228	239	236	280	204	254	245	241	248	239	241	219	250	234	242	217	269	259	237	241	231	213	216	244	254	263	239	253	231	241	245	214	242	207	244	237	222	225	240	252	229	227	238	227	232	216	225	250	247	237	246	247	220	229	221	240	258	240	251	245	258	232	230	254	260	258	232	246	229	257	242	205	215	245	257	275	253	222	260	240	241	238	232	222	246	230	253	233	269	252	213	246	247	254	234	218	242	211	228	228	204	260	261	258	240	230	227	216	216	251	231	241	218	251	213	240	221	263	245	229	257	237	249	249	251	224	252	241	208	254	236	215	235	244	222	210	248	242	238	279	229	235	234	236	231	223	215	252	216	230	244	250	233	250	256	235	216	228	223	214	261	207	243	257	232	226	258	243	259	234	233	235	219	213	244	228	247	265	228	260	261	233	228	233	248	235	244	218	255	230	233	243	248	261	239	251	245	244	245	278	204	241	202	267	251	228	234	253	224	232	233	223	238	245	229	235	230	228	236	241	265	264	224	251	238	200	207	260	235	217	255	241	248	228	221	248	268	244	240	227	252	249	220	222	229	245	238	258	227	244	208	244	257	258	235	231	244	237	211	218	239	250	224	240	225	248	247	257	275	229	252	236	215	225	239	233	262	232	233	224	231	247	256	207	256	252	247	264	255	226	220	249	237	246	275	255	230	236	241	259	270	233	231	257	197	209	208	255	257	236	237	209	238	232	245	226	241	233	246	226	232	246	272	239	218	232	223	227	209	266	260	246	224	231	278	235	240	254	253	237	234	254	232	219	208	222	250
10333	1181	1918	2189	1876	1559	1301	1101	943	909	801	788	763	751	756	700	695	663	635	684	643	632	568	594	615	639	631	606	628	570	538	558	597	542	579	494	589	543	556	563	566	584	554	579	581	577	522	561	537	574	527	523	582	602	537	568	559	549	528	573	525	580	564	530	574	561	529	582	526	537	557	546	580	555	570	517	548	507	535	549	506	536	550	563	590	541	587	546	540	541	526	586	531	560	547	570	522	564	516	515	513	554	579	536	549	523	547	526	522	555	611	526	549	549	501	551	554	557	563	544	522	569	543	567	566	539	555	531	536	544	530	511	509	529	555	522	508	526	525	517	546	545	533	582	497	504	557	515	541	556	593	528	525	576	551	566	568	530	512	574	577	534	613	531	544	522	527	544	571	519	562	542	521	538	548	537	565	563	563	511	551	565	518	550	570	550	572	531	539	516	532	553	535	556	565	533	567	586	579	554	525	548	544	536	556	546	553	495	546	572	568	550	549	577	566	581	547	567	543	559	537	541	554	527	616	537	556	571	564	560	513	517	567	547	587	571	577	525	545	546	525	575	518	555	548	605	539	543	535	523	515	584	607	520	546	547	538	531	538	556	565	503	516	548	546	527	555	542	608	567	542	549	525	516	541	555	559	528	533	563	572	545	547	496	554	566	530	536	555	570	540	557	526	547	554	534	562	543	590	527	536	551	560	578	567	538	492	558	539	498	516	527	518	536	513	562	516	532	537	580	554	580	526	565	516	542	540	553	548	568	529	508	540	529	559	551	542	543	540	522	571	565	583	502	554	487	501	533	525	562	534	572	545	561	547	519	532	588	548	568	586	543	574	519	547	564	578	524	553	562	554	549	571	549	544	565	573	567	564	544	503	568	511	542	564	570	568	565	559	533	577	586	535	561	509	539	550	533	567	574	568	590	516	522	543	515	492	539	538	506	554	570	546	565	528	541	521	512	521	533	521	521	556	558	525	557	565	503	550	499	574	548	582	568	543	532	514	561	578	591	506	540	557	577	564	542	577	517	548	564	544	525	600	561	572	528	547	602	529	545	584	507	535	543	511	580	519	540	545	532	526	538	596	575	536	598	527	522	585	574	501	560	523	514	525	558	549	527	576	494	551	562	569	534	537	555	546	537	527	496	547	550	548	538	567	546	521	551	562	525	550	527	534	528	535	528	508	568	592	514	563	538	535	546	567	542	557	549	551	527	564	545	541	553	541	518	600	534	538	518	530	553	558	541	554	557	539	504	555	578	564	533	514	564	547	558	581	546	564	554	532	542	562	563	567	559	538	540	594	546	558	510	540	550	550	559	542	560	556	578	528	583	534	541	510	579	590	563	559	542	562	562	584	506	541	582	537	540	519	573	533	561	581	581	523	535	542	523	552	519	555	545	559	518	539	512	542	546	535	563	521	590	500	552	509	556	544	552	536	569	505	555	596	533	571	527	571	568	584	533	540	622	537	574	563	538	535	526	527	522	576	573	583	548	548	561	527	547	552	563	535	561	516	536	538	565	516	558	614	521	515	505	551	548	522	533	546	549	552	524	499	502	534	525	536	568	582	545	549	559	557	523	509	550	514	527	595	560	581	560	584	522	546	531	539	554	536	567	555	543	508	546	557	507	548	559	540	527	518	577	499	501	546	526	540	569	561	542	524	562	569	573	579	535	510	573	550	497	528	551	566	551	609	569	558	523	514	553	524	522	566	566	505	576	572	552	545	547	567	510	528	532	517	556	552	531	520	558	541	588	536	530	561	578	523	513	526	542	536	483	563	540	522	531	540	559	525	578	536	579	549	576	598	539	530	544	571	588	564	559	540	545	530	548	540	569	538	551	510	520	522	561	572	534	595	538	535	525	546	522	549	615	546	600	515	522	571	523	583	556	565	511	557	536	514	550	500	557	545	539	537	543	548	549	530	554	588	560	544	551	567	535	562	505	553	555	535	532	562	535	570	590	517	545	516	523	552	567	543	565	514	537	582	539	575	535	500	526	566	558	524	568	562	531	523	530	551	498	563	578	579	534	549	533	539	539	574	544	540	576	549	585	567	569	569	537	562	517	470	571	527	570	552	559	540	531	549	575	548	527	502	563	576	508	599	537	562	520	547	549	512	534	558	579	562	563	541	557	596	518	586	546	566	505	574	522	533	544	533	533	557	509	559	542	536	532	594	526	541	540	553	577	597	607	558	533	552	543	541	489	551	557	550	547	515	552	507	543	551	547	556	578	568	561	552	515	515	519	573	572	560	554	537	557	597	499	554	549	533	545	542	546	545	498	522	510	529	529	504	537	560	545	534	555	522	562	554	560	538	559	551	527	581	523	537	551	560	585	543	560	516	562	539	546	566	547	560	580	515	539	586	507	575	474	558	513	514	589	575	552	507	524	532	540	552	529	532	557	561	544	531	574	505	581	573	585	556	534	543	559	549	576	539	574	556	580	498	547	509	543	544	521	532	553	571	547	512	498	570	567	541	521	533	557	503	557	536	561	546	577	548	570	472	535	546	559	515	556	540	551	559	561	547	525	508	547	538	525	542	542	551	529	559	541	551	542	540	522	517	530	533	528	544	528	553	559	532	550	521	568	577	534	559	564	536	530	539	544	513	537	558	577	549	522	515	545	527	537	542	552	555	523	576	541	558	532	569	550	527	527	536	549	535	537	556	561	505	578	502	561	529	525	530	526	552	526	526	524	530	524	529	533	537	510	559	534	535	541	541	541	533	529	528	527	548	567	564	529	558	535	552	547	524	537	549	524	554	524	539	567	602	535	554	537	518	558	523	539	585	576	515	575	545	540	535	509	519	560	548	524	523	537	543	537	506	567	552	578	553	557	510	526	521	566	538	573	547	541	568	587	588	576	562	566	538	521	528	554	535	580	505	539	536	523	545	509	551	531	551	551	617	538	551	536	527	561	558	568	621	539	517	557	539	572	577	542	535	560	540	524	578	549	573	541	570	577	585	527	543	567	565	538	514	551	512	547	553	575	539	611	573	531	540	519	562	560	557	461	529	522	587	533	539	542	529	530	552	546	566	537	567	572	562	515	506	549	584	559	561	544	539	532	505	534	564	484	533	593	550	503	526	549	528	527	524	567	577	559	510	558	533	540	543	547	568	539	574	536	556	540	584	557	513	558	556	544	563	603	517	561	546	583	573	551	543	555	553	562	568	585	535	554	524	580	567	549	489	541	552	525	535	563	547	523	525	566	536	515	601	528	526	549	526	529	548	532	543	543	539	558	525	559	542	476	594	553	509	561	571	542	561	556	559	509	587	560	584	569	574	530	587	566	624	528	603	554	561	536	549	530	555	560	567	558	506	523	506	548	541	550	546	583	561	558	549	516	548	538	555	592	548	572	520	534	542	495	597	568	516	564	554	556	576	515	544	568	560	540	562	565	536	552	529	563	548	547	592	577	537	535	521	538	570	549	537	534	566	514	535	545	562	545	539	576	534	559	557	548	504	519	570	540	531	545	497	572
3040	278	237	224	221	212	209	243	216	203	205	208	212	195	236	220	233	245	195	215	197	199	194	216	211	261	230	214	195	227	210	207	208	221	215	208	221	215	222	221	214	219	179	234	222	220	208	231	235	214	221	194	216	236	229	228	203	216	211	222	221	233	219	217	240	202	236	251	197	218	211	213	215	200	192	198	201	204	201	225	237	222	225	203	243	233	203	238	228	211	196	179	249	232	204	234	245	207	231	220	222	210	231	236	200	204	214	191	218	187	183	223	197	213	203	208	200	225	211	188	214	211	226	243	213	210	225	238	238	213	203	207	209	200	223	220	218	201	241	211	191	180	198	225	215	218	218	205	225	196	206	219	197	218	216	222	214	210	192	212	203	220	217	219	240	221	234	198	230	212	232	222	211	235	215	213	213	215	195	197	191	212	197	217	199	228	197	201	208	223	234	220	208	227	211	212	242	234	210	220	214	198	212	229	215	217	207	214	212	206	216	211	216	225	238	201	225	217	187	221	220	237	204	202	222	192	191	226	219	182	209	197	208	200	218	227	227	220	216	215	220	222	224	216	224	175	182	233	213	192	223	207	223	245	203	213	191	227	180	224	239	219	212	229	191	224	239	202	215	210	245	244	200	228	228	219	215	220	203	226	243	216	227	224	206	222	195	250	216	227	216	210	220	214	244	246	225	215	199	220	208	213	198	202	237	203	207	205	189	225	216	232	211	216	201	206	202	230	235	210	213	214	212	209	215	227	227	225	218	241	221	219	231	248	204	219	202	217	238	228	237	209	203	180	214	212	190	214	220	222	227	192	217	213	186	215	210	204	235	185	225	200	230	221	229	191	209	235	222	215	232	200	198	207	223	203	222	207	209	208	214	225	191	197	198	194	229	213	229	186	207	227	203	199	183	209	224	229	233	224	233	204	200	232	226	188	224	225	240	208	200	243	201	204	237	229	225	217	210	221	220	228	229	205	234	199	173	205	208	212	195	166	227	228	226	214	223	204	208	196	227	221	207	197	215	218	217	255	221	239	207	235	201	208	235	228	227	199	216	209	213	183	209	204	214	209	222	204	203	221	236	208	218	239	209	232	242	238	166	230	205	195	183	225	221	226	209	211	218	208	206	182	222	226	240	201	196	232	210	199	214	231	206	216	231	197	210	217	208	227	220	242	242	235	188	214	226	213	255	253	226	213	203	216	197	206	241	224	227	211	206	198	222	204	228	226	203	215	205	212	220	227	234	212	212	224	207	199	233	242	195	230	209	225	233	206	226	224	210	209	208	237	247	223	217	225	206	208	198	233	203	214	212	205	215	228	222	181	195	200	234	209	196	198	224	220	191	208	214	257	218	213	241	204	209	237	215	219	208	215	226	234	202	216	206	207	207	216	215	207	221	173	192	178	196	227	186	242	239	224	201	221	179	195	199	227	203	216	237	222	212	210	203	195	214	239	194	210	235	224	177	183	229	256	220	224	214	172	218	224	208	214	212	204	207	227	184	197	231	243	199	210	197	177	233	198	227	213	215	214	204	215	224	241	214	214	234	214	205	214	232	228	223	199	184	202	211	245	207	230	211	200	223	198	222	214	214	233	230	246	213	199	208	200	229	206	198	219	202	221	207	210	235	197	208	227	210	216	228	192	222	189	202	233	215	232	207	198	231	222	184	215	224	238	210	239	220	201	232	229	217	200	240	213	204	231	201	203	221	254	202	230	206	213	195	213	221	202	183	198	237	208	236	211	237	195	220	228	223	235	220	221	230	246	204	223	186	220	210	212	213	210	227	219	212	227	195	199	230	196	223	198	216	208	207	205	201	211	190	231	196	213	207	218	215	204	205	180	211	220	206	189	209	183	220	194	200	216	226	220	203	220	223	209	211	226	216	216	196	208	215	217	207	221	205	206	216	234	229	236	220	237	194	208	214	184	219	208	217	206	243	220	193	221	216	208	252	207	220	212	199	223	203	235	214	189	225	206	188	230	203	210	214	217	211	192	235	214	216	206	202	217	226	240	214	233	235	231	212	218	214	206	225	221	235	214	205	223	236	188	224	216	207	226	246	219	232	204	190	217	221	224	220	231	226	257	244	217	201	238	226	214	192	210	225	232	210	191	226	224	212	195	203	206	222	224	207	211	213	209	212	234	187	203	201	179	235	212	211	212	191	214	225	214	244	211	212	225	216	198	203	198	224	202	225	231	203	186	251	211	211	225	230	209	214	189	213	212	206	236	226	200	241	207	216	206	242	199	224	214	213	217	238	200	231	218	230	211	201	221	220	209	235	206	215	220	214	201	225	221	214	255	236	220	204	206	233	211	232	206	211	232	205	210	205	201	216	218	222	243	201	201	221	225	239	219	234	231	223	208	198	203	216	218	215	207	210	228	203	225	198	214	208	243	218	213	211	208	230	216	235	237	200	234	233	179	202	207	196	226	215	217	190	212	213	216	219	225	202	217	191	206	229	222	200	227	184	214	203	218	185	225	231	226	244	203	207	205	211	197	186	211	220	203	232	210	212	206	220	200	218	229	203	200	176	197	220	241	212	202	228	187	210	231	252	197	206	204	234	218	214	194	222	244	205	207	200	225	240	213	198	200	207	211	210	207	201	210	210	236	198	220	206	191	226	223	197	198	199	243	236	193	208	208	192	214	214	223	210	239	234	229	224	202	226	241	214	183	197	242	201	200	203	216	224	235	210	234	226	233	213	224	214	218	224	205	234	216	198	227	213	213	209	199	224	219	225	232	224	216	224	215	192	200	201	201	212	215	216	179	213	218	194	203	220	256	233	223	207	240	210	227	223	223	215	217	201	245	206	240	206	224	221	231	245	242	221	206	215	183	231	232	218	226	217	211	228	255	231	187	197	214	219	226	194	205	226	226	241	209	192	204	234	203	210	231	200	232	226	235	254	214	223	198	224	204	209	225	225	211	209	233	222	202	227	223	243	238	198	206	202	218	217	229	220	239	218	235	223	194	216	219	226	254	222	213	198	217	223	229	179	219	202	199	241	223	229	226	207	231	214	215	230	225	219	221	236	182	224	232	202	198	226	191	220	248	221	206	193	211	215	234	212	207	202	197	194	180	208	197	246	219	197	220	222	227	221	192	212	222	212	251	215	212	215	208	193	248	194	226	242	187	193	212	229	215	226	203	211	220	193	190	204	221	229	196	222	188	214	208	223	186	199	225	188	218	221	236	215	246	212	209	234	222	231	230	221	219	216	237	213	212	198	205	203	232	226	194	184	185	208	208	236	211	234	244	210	183	209	194	213	218	196	227	199	218	237	218	202	207	244	235	212	233	240	216	231	276	215	222	201	211	223	229	232	218	208	213	261	231	227	215	213	184	209	232	221	215	224	225	227	246	253	217	220	211	208	230	226	230	208	218	216	195	220	233	220	217	234	212	233	202	222	221	194	211	220	212	203	218	217	196	202	232	219	212	213	235	201	232	209	202	218	247	199	252	207	241	244	198	200	237	206	209	218	223
2779	562	572	557	597	588	567	546	507	517	561	529	520	586	519	555	552	512	557	532	548	536	505	538	529	509	506	528	551	510	522	574	584	541	555	523	519	510	534	536	527	534	533	515	505	514	498	551	536	479	543	547	533	514	555	562	535	502	508	575	532	522	528	558	555	527	475	540	506	573	538	567	544	504	514	534	540	498	536	530	523	521	498	473	483	552	540	493	492	482	517	534	525	535	575	515	527	532	517	539	514	516	557	516	514	550	537	533	543	516	515	558	502	519	504	540	564	500	511	518	556	541	509	524	531	527	559	529	507	535	526	535	541	544	528	554	515	535	510	509	496	564	524	572	525	578	497	535	534	537	532	562	502	549	525	484	517	527	517	518	572	521	519	488	569	502	549	505	555	506	522	516	486	490	534	554	508	547	480	560	508	484	520	528	517	519	515	556	551	527	516	562	527	547	571	527	526	526	573	528	574	521	517	500	547	503	554	583	533	522	526	507	563	538	528	545	508	522	503	584	546	516	556	539	529	549	529	543	558	508	535	546	551	526	532	497	492	500	528	520	527	510	549	526	549	490	501	510	459	498	517	527	521	546	536	540	542	506	562	520	517	481	526	547	559	534	506	547	549	522	536	563	556	548	574	542	580	530	532	524	505	535	504	529	491	528	544	549	515	499	553	536	532	537	535	525	560	525	513	496	553	501	519	549	532	561	514	533	534	531	559	534	555	562	514	573	529	540	519	552	514	514	525	508	556	539	498	540	522	493	527	561	534	521	526	507	530	535	501	561	509	501	527	477	540	488	500	527	526	547	518	530	498	538	578	573	527	499	564	479	496	545	504	541	539	563	565	512	578	520	475	513	552	507	492	492	530	490	508	559	525	553	550	543	533	529	526	524	536	576	568	582	521	552	485	542	507	517	569	532	554	530	532	542	518	541	524	545	521	540	532	527	524	516	545	526	512	535	522	562	514	538	531	569	520	542	557	534	544	540	548	489	519	552	520	519	533	535	531	513	511	535	488	537	534	555	554	543	523	517	572	535	504	504	577	510	540	551	499	554	550	511	527	505	531	549	499	536	501	516	536	537	507	551	509	512	557	548	550	529	487	541	525	522	529	523	565	531	547	520	525	526	514	533	574	540	579	519	493	509	551	533	518	547	506	553	539	500	483	560	524	554	494	535	584	536	557	516	556	530	551	537	510	508	520	529	528	546	536	558	531	599	509	563	497	531	479	495	566	536	551	535	526	539	524	550	524	523	529	501	515	514	548	537	536	498	561	494	543	528	515	538	507	551	553	524	527	574	570	515	509	545	543	585	522	546	522	520	548	531	541	527	537	555	556	529	473	528	506	516	543	537	538	554	499	551	558	518	551	523	509	543	494	519	537	537	583	550	566	567	523	515	540	544	491	501	494	523	547	539	498	526	525	543	548	515	515	522	541	531	548	533	523	506	512	487	532	557	538	497	515	575	517	559	524	549	526	546	563	544	553	527	486	506	492	530	517	515	505	555	521	484	511	519	514	507	557	510	562	538	515	516	540	499	540	517	548	532	526	534	485	524	502	513	501	495	507	523	504	532	577	546	494	517	529	534	498	538	554	530	480	564	524	496	551	533	537	492	520	534	522	529	524	497	539	526	588	552	537	486	553	510	558	524	499	549	537	521	516	528	491	541	529	507	545	481	555	498	488	559	512	511	528	553	507	485	537	542	489	548	551	543	521	518	534	506	525	569	547	546	517	532	520	525	511	543	532	528	522	542	545	503	553	534	565	550	527	525	539	555	531	504	570	480	506	509	587	535	560	529	495	530	530	546	553	549	496	506	528	579	544	545	545	536	507	528	500	524	513	540	506	521	517	541	500	525	529	480	534	524	552	489	522	561	549	530	532	544	535	555	508	542	562	524	547	555	528	538	533	523	586	565	556	531	544	527	557	534	555	512	512	504	510	504	547	518	527	514	566	513	534	527	490	519	495	542	548	523	548	529	513	544	499	482	536	558	532	564	499	530	509	524	540	527	518	522	527	525	537	535	514	503	489	541	547	515	510	500	522	513	525	510	551	577	590	558	525	508	502	535	526	531	508	520	540	515	541	546	534	579	528	517	530	504	554	499	551	535	546	544	506	533	529	574	527	533	517	524	547	562	517	559	552	572	557	495	562	527	544	502	532	503	526	477	524	535	550	545	516	539	534	540	535	515	515	525	546	517	484	527	507	560	530	555	521	519	524	531	516	520	527	537	516	514	541	577	524	507	508	545	522	495	505	522	512	547	558	525	509	527	524	541	504	524	535	550	508	536	503	548	532	543	516	494	499	543	522	490	514	515	539	533	556	525	499	570	570	548	501	536	526	523	509	506	523	514	526	556	531	530	544	524	528	522	544	546	536	538	521	554	498	515	541	539	521	518	532	508	545	507	505	522	531	554	567	565	526	486	506	549	521	559	540	517	503	526	517	514	544	534	547	604	551	548	538	525	545	542	529	523	556	523	554	529	541	527	533	560	544	521	546	530	555	558	558	520	526	521	549	524	532	573	551	524	564	542	544	565	504	515	538	550	559	515	511	528	556	510	551	547	524	519	524	525	494	510	576	505	543	549	561	506	552	592	520	526	516	477	548	567	503	503	517	509	536	574	547	551	506	548	553	516	508	527	559	477	555	541	513	520	580	540	531	509	520	544	485	528	495	522	541	511	539	530	512	556	506	522	526	516	544	495	506	526	542	542	579	528	524	560	535	529	519	529	551	518	554	519	547	531	510	530	532	555	508	480	549	533	565	558	516	566	520	515	526	523	531	590	534	513	541	497	526	517	551	512	528	521	538	512	519	545	503	515	551	560	592	545	536	506	485	530	573	525	531	540	527	522	540	566	547	501	545	515	556	558	599	503	554	543	497	521	560	568	502	504	552	529	523	584	553	527	559	541	569	497	547	538	516	525	525	498	548	521	499	568	544	556	533	512	538	503	533	495	533	539	532	540	556	536	514	526	525	553	532	529	521	515	570	534	538	517	530	524	526	547	546	512	473	493	534	509	536	527	518	507	535	483	512	543	551	532	540	540	535	520	567	520	563	479	542	494	510	545	508	522	511	528	503	517	497	538	530	508	529	543	568	526	496	490	533	527	562	518	528	529	546	529	493	529	531	546	519	516	555	520	525	527	505	553	507	522	494	490	490	517	495	541	520	530	547	523	515	593	527	535	532	566	578	548	555	575	548	569	556	529	528	517	533	527	525	514	524	548	540	491	506	525	533	545	523	577	541	503	545	558	554	482	550	522	511	520	499	509	533	583	527	540	558	558	511	501	494	480	538	521	552	507	538	556	522	531	525	533	505	548	538	572	525	561	522	562	538	556	548	537	527	547	569	589	564	531	531	538	555	551	540	554	524	523	534	511	533	495	535	531	568	505	544	530	536	489	533	513	552	514	556	523	521	533	508	537	500	554	519	505	546	535	529	552	508	480	506	539	548	543	519	480	532	530	497	506	509	524	508	483
10484	849	622	558	493	441	389	396	378	360	419	354	341	347	348	348	345	363	349	313	328	344	338	350	322	345	347	349	294	349	293	302	338	319	319	294	372	357	335	331	332	299	305	320	323	347	326	346	327	319	336	321	291	312	329	318	350	320	331	304	330	396	333	339	322	324	337	325	331	352	372	370	322	290	346	344	319	345	317	341	320	371	365	325	325	306	325	307	323	348	371	337	351	316	335	336	339	339	338	333	303	308	360	335	337	345	327	349	343	308	359	351	333	330	332	314	323	356	335	332	367	329	340	333	360	298	338	343	311	361	348	336	333	326	335	346	364	319	337	358	340	318	344	349	363	341	350	353	328	360	318	313	313	338	331	354	314	355	326	322	314	319	324	356	335	332	319	321	406	338	319	347	300	329	315	351	303	352	322	304	291	342	342	313	341	311	379	348	334	336	342	308	325	333	325	327	322	328	346	322	338	328	366	340	351	349	340	329	339	321	301	350	350	337	315	321	376	355	355	325	327	312	328	293	349	335	339	301	318	352	341	351	306	366	323	349	343	377	341	345	299	318	295	306	355	346	305	329	327	298	336	332	306	311	274	334	320	338	320	330	373	336	341	334	294	327	330	332	319	310	339	301	342	330	330	305	350	326	330	329	332	318	337	316	332	312	353	337	321	320	311	338	335	300	353	300	361	317	317	330	357	333	349	318	298	365	342	335	312	337	333	337	359	352	324	341	309	328	377	359	319	326	348	314	365	333	375	353	313	351	322	320	336	364	371	332	293	343	366	287	301	316	319	324	324	328	286	323	335	336	316	312	319	318	332	336	332	330	315	339	320	278	299	359	317	327	350	323	388	339	337	335	335	371	314	346	337	340	348	304	322	310	330	353	312	327	304	341	314	348	338	344	318	362	300	341	322	316	290	361	326	345	350	347	324	313	314	385	348	343	351	317	339	310	320	324	346	328	335	287	326	350	335	307	349	335	325	331	366	317	293	321	327	344	321	338	362	325	323	329	366	332	351	366	348	299	350	328	342	375	351	365	299	320	352	369	357	393	331	292	334	349	318	317	340	341	319	334	353	350	300	312	329	310	330	376	314	314	325	350	317	361	316	312	314	342	317	347	320	356	354	363	340	328	330	349	351	352	354	356	324	311	358	354	347	329	338	332	330	307	324	351	331	332	303	305	308	326	316	336	333	353	311	301	394	343	317	342	319	352	351	320	298	305	332	331	350	314	345	339	310	342	337	326	333	325	341	310	331	327	335	397	358	360	335	337	376	336	362	343	340	359	345	327	345	331	347	339	296	351	348	340	340	293	339	300	346	329	324	320	312	337	341	312	370	320	329	335	351	326	342	301	348	339	313	349	340	352	352	323	360	336	311	330	325	317	316	346	368	333	336	355	365	311	322	327	343	342	329	329	348	338	334	343	290	298	310	325	316	303	321	293	346	348	328	334	353	369	322	317	303	337	353	325	348	353	334	345	309	350	368	353	331	377	361	323	315	359	291	366	315	345	330	347	331	296	353	325	323	325	352	328	335	344	344	308	324	322	290	328	335	313	345	321	316	299	333	358	347	324	321	346	355	304	343	337	317	332	348	344	335	335	306	319	352	338	329	328	318	310	312	365	318	318	318	332	335	296	313	307	324	346	359	332	340	363	326	332	348	325	298	309	325	326	301	302	330	320	336	349	343	330	338	333	387	362	339	312	336	321	295	367	301	331	305	316	328	306	346	295	312	320	328	352	365	327	326	317	304	299	329	359	340	302	322	322	324	325	313	346	337	321	333	340	325	349	314	341	329	319	342	304	338	333	304	307	344	345	294	290	333	339	334	342	320	339	328	347	333	338	339	339	348	328	314	331	327	335	343	307	361	350	294	347	317	338	302	313	325	301	351	307	291	348	324	318	304	319	332	330	338	334	311	377	356	341	291	311	323	337	317	328	346	336	330	328	381	301	347	303	357	341	312	324	325	354	304	325	352	339	352	342	328	382	302	346	327	345	321	389	326	363	338	315	295	319	294	302	353	326	358	353	310	358	363	338	314	346	339	328	314	343	315	359	334	342	345	308	366	315	360	347	325	329	306	313	362	335	325	320	305	310	341	320	317	351	339	382	325	321	321	297	323	356	359	318	307	340	298	341	321	326	318	332	354	358	338	347	336	319	299	339	314	350	328	325	374	319	344	359	329	322	335	331	342	345	318	283	328	340	300	320	343	342	302	324	335	331	334	350	342	288	319	342	327	317	365	322	319	317	335	349	336	306	334	359	332	294	343	328	302	309	318	348	332	353	339	333	324	319	318	369	329	325	347	374	354	287	324	332	303	354	339	317	314	330	342	308	350	307	302	351	322	334	330	322	332	307	305	328	323	332	335	349	349	340	352	337	362	340	302	323	356	310	338	338	327	348	332	321	346	311	306	339	335	349	345	317	322	328	348	304	316	334	323	316	323	352	327	332	329	366	310	368	325	304	356	352	338	360	328	309	296	385	322	290	306	312	343	337	341	343	332	324	336	360	335	301	303	352	337	307	342	352	323	324	347	339	356	333	323	326	326	348	345	315	342	323	343	380	328	300	315	342	311	338	336	309	287	343	347	335	351	281	322	335	309	320	328	308	348	319	353	318	347	316	323	302	348	326	330	333	312	355	363	347	335	335	322	344	391	331	336	343	313	347	330	346	316	347	344	321	361	307	343	311	330	328	303	353	332	334	353	358	333	328	344	370	343	328	331	349	349	319	317	359	351	331	354	314	366	329	339	316	348	326	343	359	335	335	345	340	337	340	331	279	330	342	352	352	334	306	305	354	360	352	349	343	312	323	313	312	343	321	344	333	320	355	318	331	376	331	327	339	314	328	342	334	311	368	323	318	348	353	321	319	332	284	303	327	298	323	305	349	337	338	322	334	333	315	330	331	329	314	353	353	320	339	335	329	326	326	340	334	367	338	320	322	323	330	336	332	328	333	367	316	309	328	337	365	342	347	322	299	323	324	333	336	309	333	372	354	342	362	347	315	309	356	346	291	346	287	315	345	348	325	313	314	332	317	304	336	352	352	356	345	350	308	326	348	350	337	332	318	308	313	328	290	315	324	337	276	331	332	360	360	341	343	322	341	334	350	332	330	353	327	341	333	318	326	298	343	323	315	342	336	314	324	323	327	339	317	334	327	314	304	304	301	320	294	383	325	338	336	344	339	310	319	316	331	337	331	338	301	318	295	363	306	325	296	313	323	340	308	341	324	323	294	294	355	340	349	341	339	358	338	357	350	311	359	324	317	360	318	353	316	302	308	338	318	326	337	308	347	347	334	319	349	326	330	314	338	342	325	314	366	338	325	330	293	311	332	357	313	329	328	350	337	323	337	292	349	365	335	303	335	323	383	313	354	330	354	341	296	326	293	338	341	342	338	323	339	380	338	330	323	328	345	319	309	328	321	347	340	348	355	294	313	320	330	328	338	334	347	303	337	324	340	316	333	323	340	339	328	339	329
8187	1063	1493	1652	1402	1258	1193	1062	958	953	884	881	862	812	807	826	863	809	795	846	812	806	802	746	813	824	798	798	800	751	789	826	718	745	750	800	762	795	827	789	763	770	774	799	786	742	779	779	780	781	753	772	752	763	760	750	756	731	774	705	727	745	775	819	760	780	748	787	755	750	735	819	785	768	781	753	749	734	714	791	726	768	771	719	751	730	802	728	780	688	782	753	731	766	766	800	794	755	792	715	778	769	791	785	816	762	804	768	739	771	797	742	789	776	802	775	735	797	752	753	734	746	712	767	791	763	778	823	748	795	776	726	752	789	770	744	770	766	764	773	754	750	803	786	805	792	804	796	747	740	737	793	729	762	790	747	752	801	773	761	749	771	766	761	815	769	744	756	760	743	788	758	738	726	798	772	736	727	762	724	756	809	788	790	759	737	851	754	760	775	777	726	751	793	757	787	802	812	740	752	701	799	757	798	793	770	791	804	761	780	729	789	794	748	768	761	772	780	758	718	746	738	729	742	780	710	749	757	718	753	783	762	772	769	776	779	770	729	695	772	780	766	769	793	695	771	708	833	771	730	753	736	791	773	736	744	768	746	728	740	732	765	772	821	794	726	794	763	733	752	756	767	772	770	754	790	836	755	798	803	817	756	752	786	762	776	708	799	789	748	778	782	786	734	828	767	763	720	733	757	728	713	807	787	759	699	781	748	785	780	812	780	729	740	785	782	773	830	748	754	750	748	800	748	784	824	767	744	789	726	756	775	819	715	776	746	772	722	782	799	727	796	730	746	763	716	777	779	793	789	738	768	760	723	759	766	798	747	769	740	723	772	801	758	743	780	799	766	805	751	766	692	780	811	802	724	712	799	777	759	787	796	775	772	772	723	764	760	811	778	746	745	741	718	737	751	794	800	731	747	774	735	777	805	836	720	753	737	741	782	773	785	764	811	716	759	752	734	747	736	789	732	746	772	757	774	762	780	745	768	757	730	776	780	807	760	723	731	817	781	766	769	747	745	793	799	738	794	778	792	762	736	775	749	748	777	809	772	771	758	818	788	789	749	730	780	734	764	729	707	772	808	806	790	765	787	706	812	771	758	757	760	730	749	747	760	778	755	758	768	766	741	791	753	773	731	813	758	715	757	721	736	794	751	734	801	771	801	744	738	782	767	758	766	711	778	766	753	790	776	813	763	739	735	764	768	769	763	739	753	758	739	757	744	797	729	785	760	766	735	763	743	732	786	732	750	802	767	757	778	784	812	746	741	710	727	768	732	781	734	776	743	754	773	725	723	762	785	732	834	691	736	742	812	728	768	829	732	764	820	761	749	797	791	795	785	787	749	748	763	762	756	755	731	784	770	744	776	806	745	826	752	760	798	764	761	726	729	759	736	789	797	788	783	718	751	744	781	775	754	769	728	732	734	792	783	757	749	786	716	763	754	747	757	777	801	699	777	736	739	750	784	783	749	780	767	777	744	796	725	790	809	776	756	753	811	748	795	759	775	777	792	780	822	791	755	751	740	775	809	747	736	701	767	786	769	795	772	795	741	744	784	777	744	821	792	736	760	774	783	762	771	764	735	762	762	779	790	791	764	770	734	751	775	808	764	757	789	694	784	797	764	762	789	783	791	810	756	782	806	777	736	770	800	692	786	785	763	766	744	740	756	734	782	733	792	759	771	776	694	765	735	770	741	754	801	707	786	771	775	803	759	771	761	746	744	783	724	770	781	782	743	771	804	778	732	736	755	785	769	726	760	782	726	781	801	743	769	793	819	827	766	752	750	754	757	800	759	756	762	753	766	724	762	718	793	786	775	746	791	738	772	735	707	811	749	738	790	810	773	739	766	749	746	736	730	727	736	761	779	775	769	766	711	750	776	763	723	728	839	729	762	723	783	743	721	715	746	802	777	763	785	738	752	759	713	773	731	766	799	789	778	738	803	755	739	733	785	812	729	779	758	774	760	760	809	746	800	769	721	842	749	798	776	761	743	759	758	760	789	779	787	777	779	805	783	772	786	732	763	769	781	741	772	763	746	776	833	765	772	775	754	703	795	776	805	736	772	682	724	732	696	761	760	739	755	815	755	778	732	755	815	767	722	773	802	766	744	775	787	713	768	715	801	777	734	760	717	712	720	743	745	725	723	816	769	718	744	790	730	709	732	768	766	750	743	785	756	765	745	738	792	770	737	769	748	779	753	762	746	784	795	755	749	782	702	817	758	752	722	761	781	733	749	737	786	772	777	802	781	785	765	759	723	775	816	785	724	808	815	789	703	772	699	727	850	768	754	764	740	787	768	770	790	776	780	692	764	761	757	738	758	771	750	790	731	710	781	767	772	747	775	776	771	766	816	812	813	694	804	698	779	752	786	747	791	801	780	788	778	774	767	763	731	727	758	732	739	766	783	738	735	795	753	781	765	766	787	741	752	762	726	793	760	745	757	773	731	696	749	739	772	769	785	743	787	754	752	761	791	751	781	774	782	779	721	747	811	788	777	879	799	750	752	794	751	791	777	783	776	790	785	750	782	771	732	721	813	797	751	714	785	784	776	786	764	765	783	709	777	771	782	744	768	725	764	817	762	771	783	757	780	804	762	804	820	780	783	710	726	729	750	766	767	770	733	759	738	810	772	740	750	785	762	794	761	793	760	757	759	729	797	738	733	717	781	764	740	722	750	736	757	768	777	765	751	775	805	794	753	821	724	770	740	754	822	795	736	752	738	788	752	831	784	769	792	752	753	744	779	751	799	721	747	756	785	748	773	728	753	719	726	752	737	721	745	759	720	739	776	825	741	785	759	764	774	728	824	736	772	737	818	747	752	789	733	747	734	773	783	754	731	751	784	801	807	774	762	770	771	775	753	792	741	760	785	752	796	737	765	729	775	775	789	773	754	781	751	754	795	772	754	730	783	777	770	837	779	719	768	772	751	795	794	768	753	740	734	763	750	755	808	731	777	747	791	751	715	794	798	749	724	751	736	724	764	728	766	715	757	737	807	768	706	786	738	749	772	786	810	764	723	783	821	765	742	749	781	763	753	807	777	714	759	791	741	765	707	739	771	760	806	754	753	728	780	795	767	771	750	787	762	777	787	786	808	791	780	774	760	777	745	763	749	793	790	796	743	772	746	793	732	760	775	766	771	762	759	733	742	759	746	764	786	768	751	739	770	743	742	754	734	799	756	733	781	789	781	796	771	719	767	806	776	780	769	812	795	759	771	787	803	786	756	762	729	803	817	772	762	776	774	758	755	779	759	752	780	799	785	726	759	788	742	776	766	746	761	747	719	758	776	798	713	805	737	756	808	746	754	772	727	785	760	802	753	720	755	803	755	732	770	748	791	771	731	758	770	796	759	803	780	721	781	774	771	738	733	710	725	799	684	806	804	792	772	753	781	781	758	740	743	756	748	753	769	725	749	762	700	769	764	792	758	784	780	775	797	748	775	797	737	786	743	776	740	797	761	772	755	709	762	764	764	793	786
18162	1622	917	729	612	472	392	365	344	327	304	302	237	219	259	248	263	283	263	247	258	261	245	240	230	240	228	250	235	248	245	237	236	219	267	270	232	212	222	224	238	238	224	224	231	228	259	222	244	251	241	242	255	241	223	262	223	250	267	236	254	226	237	204	266	224	245	222	267	241	235	232	221	233	254	245	247	239	248	226	238	237	230	238	217	223	272	249	233	219	261	218	229	238	217	248	268	250	229	245	247	222	264	266	256	226	272	221	204	235	235	212	230	274	204	244	234	243	210	212	213	213	239	241	254	228	224	238	225	249	226	235	212	247	259	254	236	251	233	222	225	199	246	246	282	230	245	243	249	245	255	255	234	251	258	245	207	259	265	227	267	240	250	247	239	241	204	235	215	248	255	235	239	249	274	220	229	236	253	239	227	246	259	239	257	237	225	241	212	231	248	242	223	256	250	237	237	234	211	218	270	279	264	241	236	267	241	209	234	202	246	224	227	236	233	218	240	240	243	241	243	264	227	247	229	236	225	250	231	258	212	255	259	215	221	244	239	243	221	259	247	211	227	258	253	222	221	252	256	217	240	234	220	256	223	204	246	226	244	237	220	208	200	251	232	254	205	247	212	230	270	205	208	255	225	235	232	240	248	215	216	242	267	285	245	263	277	220	228	259	207	225	240	231	248	210	221	260	228	277	225	223	222	253	234	205	216	246	203	238	240	217	240	240	218	241	223	255	239	227	234	215	227	242	220	222	268	226	224	246	246	217	244	234	229	271	227	229	235	252	238	247	292	211	231	277	231	229	252	258	250	207	253	252	234	234	241	268	213	227	246	251	243	225	213	225	233	201	255	220	235	241	238	235	213	230	229	244	237	267	236	229	191	244	241	226	235	227	239	243	223	250	244	221	240	202	248	251	227	256	250	219	226	245	240	252	239	245	237	239	244	249	205	212	210	260	235	234	207	268	236	229	248	239	228	231	263	244	187	254	222	215	251	240	243	229	219	255	244	237	246	231	224	234	233	218	228	230	254	236	239	220	244	250	241	245	192	251	222	244	247	250	252	242	219	231	238	220	231	223	225	245	258	248	250	251	246	242	227	246	227	240	216	231	259	242	254	228	241	222	209	236	231	233	225	251	231	251	233	244	223	257	226	244	223	237	244	231	228	203	234	270	248	255	224	238	231	265	284	216	238	240	243	250	255	249	230	259	255	238	221	225	248	227	228	227	234	243	215	211	238	193	199	254	253	228	228	256	239	250	228	243	238	233	238	230	263	210	240	266	230	240	219	208	202	238	233	253	244	249	243	252	250	237	245	223	230	256	255	250	222	222	231	240	223	245	228	229	210	219	242	214	246	243	236	237	217	233	257	226	250	219	225	269	233	244	188	261	264	206	227	261	246	244	228	215	220	252	234	224	251	240	251	230	248	192	195	239	246	242	224	244	232	245	225	231	235	261	245	199	242	217	223	245	270	216	236	236	262	222	241	252	266	215	246	264	230	249	249	240	238	218	243	226	202	236	231	239	233	234	228	234	229	243	246	229	230	253	236	206	246	248	227	227	213	245	234	222	251	238	199	238	238	253	217	250	233	276	253	223	233	194	229	267	216	258	223	219	231	216	221	248	226	227	258	235	245	233	242	220	262	240	235	212	234	217	210	224	233	255	219	258	270	235	249	252	234	202	240	214	241	246	230	208	229	224	218	260	245	221	245	223	224	245	246	251	245	257	249	213	229	264	222	223	225	220	213	235	241	234	237	247	229	238	258	229	234	244	216	236	250	260	265	255	213	224	220	247	249	231	244	252	244	228	224	232	238	248	260	268	239	223	213	234	256	258	230	223	215	232	268	220	258	246	249	237	224	237	229	220	254	261	213	231	250	214	232	241	225	215	238	246	247	214	224	224	242	219	229	245	230	232	231	234	225	253	263	228	216	240	249	252	229	240	244	240	228	248	225	247	260	231	216	210	244	201	244	234	222	255	224	232	273	239	233	256	236	261	226	230	225	256	208	225	230	254	233	236	230	220	229	252	267	244	246	237	221	272	261	254	250	256	219	250	221	283	229	213	228	243	250	246	241	254	246	232	218	256	245	252	214	229	210	214	206	215	226	235	241	248	240	219	258	242	246	215	228	241	227	260	245	263	222	216	246	256	217	209	225	248	231	249	235	235	221	255	211	224	256	223	212	270	228	214	252	240	224	245	233	224	241	239	268	248	243	247	218	264	252	209	239	253	220	226	244	255	235	237	238	231	199	221	233	225	260	247	255	232	230	218	245	243	236	218	247	242	234	216	213	215	222	223	246	230	222	250	256	261	271	210	236	226	237	217	238	234	226	239	233	258	236	247	257	252	248	263	229	237	278	224	214	246	257	230	237	254	193	205	261	244	214	245	240	210	218	261	226	235	242	206	235	226	233	238	233	237	209	202	218	251	222	223	239	221	214	232	238	242	255	234	215	225	234	253	226	200	245	259	214	228	236	242	209	247	238	225	264	229	219	253	216	231	230	235	225	226	223	246	236	240	254	239	264	231	218	219	233	218	212	230	224	206	239	221	248	233	265	225	254	242	231	251	254	252	245	248	205	215	247	225	260	227	243	208	229	264	252	217	235	260	232	255	224	205	237	221	237	237	216	224	193	228	230	260	250	234	233	222	246	231	225	231	254	227	207	241	224	230	240	242	229	246	251	246	216	242	225	238	249	220	265	232	202	241	236	226	188	257	242	231	229	247	243	216	245	206	220	229	250	230	230	253	239	246	237	220	207	217	208	237	214	229	237	262	219	243	236	204	217	203	222	252	239	216	236	243	249	215	257	241	221	239	231	254	223	260	220	251	227	258	239	238	227	245	248	235	236	247	237	241	225	218	246	254	249	232	243	221	256	247	225	230	222	254	279	225	234	250	255	248	235	216	223	240	228	223	206	254	280	254	214	237	234	215	249	250	230	264	243	224	263	228	255	219	241	244	249	237	216	272	244	231	278	235	224	208	238	206	224	251	217	233	258	248	259	245	219	207	263	239	244	229	232	257	224	234	238	228	226	226	222	223	227	237	223	253	270	243	244	257	238	242	248	213	244	233	216	236	185	238	249	256	219	225	235	239	213	257	240	232	226	240	248	229	246	265	234	229	240	220	241	227	230	229	223	246	232	238	231	271	241	204	224	261	235	259	226	267	266	235	229	245	241	267	250	239	234	256	233	248	244	262	236	248	236	225	209	231	238	238	242	214	230	219	202	275	215	229	247	231	234	255	222	232	221	216	248	202	220	217	219	193	261	226	257	231	223	233	241	240	204	247	288	275	249	235	236	250	254	244	251	216	233	230	255	242	252	254	235	258	214	251	263	213	204	249	218	251	231	236	247	224	253	251	233	245	257	236	216	218	250	225	197	243	241	227	236	230	201	232	252	236	236	230	233	236	245	217	241	236	237	253	255	248	240	218	248	212	218	223	241	241	228	245	226	209	207	233	222	244	225	244	248	226	219	236
10133	1133	1968	2214	1896	1540	1332	1122	979	889	852	781	763	709	675	677	725	691	655	625	633	586	620	608	629	547	592	602	588	578	579	587	545	563	541	537	555	565	587	531	551	575	571	552	540	554	583	548	571	569	540	533	538	539	532	558	519	545	524	555	540	530	569	569	538	549	572	605	570	551	539	510	566	536	552	499	559	560	587	545	565	564	529	532	558	533	533	552	498	583	540	559	570	573	516	560	514	583	554	512	552	581	517	564	505	546	562	570	512	591	567	592	554	540	538	556	524	530	602	515	548	520	524	576	578	542	520	604	524	530	545	548	550	546	553	547	493	541	513	518	546	542	591	523	569	525	540	543	530	510	507	563	525	540	537	542	536	566	590	549	519	540	573	550	553	552	555	567	591	564	552	576	558	536	556	552	560	550	531	539	579	522	515	532	496	542	571	515	488	538	537	541	513	520	542	535	544	522	552	523	548	516	539	549	544	528	579	532	548	522	511	561	494	538	528	500	588	539	532	523	579	532	548	552	542	546	558	495	547	567	538	516	530	550	519	546	558	594	580	585	502	550	526	573	515	524	541	541	547	544	561	575	551	554	533	546	538	535	526	563	550	552	526	543	514	546	566	522	537	548	536	553	568	558	572	554	566	554	538	560	554	533	560	558	514	526	567	521	550	546	550	527	562	537	564	531	526	540	494	539	529	530	546	535	513	532	510	548	542	561	522	563	523	555	510	564	510	569	568	506	512	523	556	566	532	535	477	548	499	581	577	567	537	511	531	553	505	553	565	528	540	530	529	530	612	498	508	524	559	536	553	514	511	509	577	575	519	579	533	558	558	547	568	550	551	539	555	536	533	573	505	529	522	543	582	498	535	534	522	546	553	556	533	540	507	546	533	537	535	508	576	574	541	553	570	559	583	550	540	577	536	533	546	574	587	521	512	535	564	586	518	536	551	565	541	557	523	585	564	580	507	574	542	550	537	561	560	559	590	536	522	511	537	544	523	560	542	568	524	502	528	544	534	507	548	517	511	558	566	530	539	508	561	565	579	506	575	554	519	536	514	556	543	554	582	511	563	596	582	589	558	540	553	538	606	539	564	567	617	571	598	540	538	546	531	520	542	542	562	528	549	529	578	548	500	573	557	571	531	541	565	546	531	578	532	539	525	558	531	545	542	506	558	529	539	549	534	586	518	507	530	551	538	559	572	536	551	507	525	544	534	524	554	549	579	533	534	562	525	577	539	523	535	528	547	531	543	527	588	511	534	513	595	574	547	523	521	535	544	524	534	520	580	550	516	516	562	522	552	580	561	542	529	559	557	549	553	548	534	518	537	551	537	521	583	536	551	526	564	540	527	561	546	531	499	557	581	534	549	558	514	504	575	548	560	556	550	552	495	551	513	544	520	569	542	547	537	545	591	539	547	533	579	521	553	571	548	533	526	590	573	550	563	487	536	545	536	595	547	482	578	549	540	516	564	618	574	585	565	527	526	548	534	523	489	557	520	521	547	562	583	548	547	569	517	553	532	552	528	575	522	545	521	526	548	517	569	551	561	542	519	540	529	578	544	519	518	532	580	585	549	534	537	569	538	530	519	552	556	498	550	555	566	565	556	549	520	565	517	529	552	541	526	536	543	523	529	512	571	519	536	536	539	532	555	540	541	544	565	551	519	537	511	507	490	535	572	545	574	514	517	565	544	529	550	533	548	549	531	519	542	573	515	552	593	579	517	530	568	541	514	570	509	538	500	500	579	550	534	536	532	549	538	523	584	570	516	539	539	540	550	540	534	543	579	531	518	572	528	537	546	528	542	546	583	570	536	545	539	560	536	511	566	544	556	516	536	483	513	498	532	504	547	498	556	584	530	554	509	534	547	509	563	535	581	563	531	537	564	523	564	530	522	579	509	568	562	539	513	549	544	528	521	539	527	501	544	565	558	533	555	537	532	584	559	597	548	534	512	536	540	554	556	546	546	514	519	521	510	575	559	505	582	553	540	559	539	510	567	531	525	564	540	521	580	556	553	561	551	556	510	550	551	540	496	556	527	524	545	569	544	507	563	533	567	527	533	561	542	524	549	554	528	515	549	544	511	540	542	527	555	542	547	541	528	555	548	590	529	517	521	526	514	583	520	552	559	532	530	554	559	534	559	503	541	527	558	532	521	551	581	545	534	551	546	553	568	525	546	508	520	553	530	556	560	548	531	520	598	557	492	518	562	491	547	606	524	538	531	522	556	527	472	588	554	567	579	585	540	541	535	509	548	507	517	543	554	571	542	518	545	521	512	541	546	568	524	563	521	580	584	530	535	566	460	543	527	557	511	542	540	526	544	530	541	555	535	528	579	543	571	513	508	579	501	514	506	556	517	534	558	548	523	521	606	547	545	569	556	519	509	553	541	520	522	544	510	532	535	525	544	580	528	568	564	533	490	552	585	548	519	520	605	522	506	579	571	565	542	519	506	563	547	511	552	541	525	514	484	558	505	517	531	539	546	529	520	512	541	575	519	517	563	507	522	567	539	579	558	535	538	521	546	546	547	528	537	535	528	573	526	513	569	522	547	530	542	557	547	485	522	538	576	534	527	492	561	565	572	507	492	508	544	562	516	543	588	534	521	522	520	594	548	571	572	538	551	524	551	548	547	484	540	519	556	591	571	556	576	521	512	555	578	580	566	554	535	570	549	503	524	567	542	549	540	549	525	580	562	523	534	521	564	532	533	557	551	531	534	604	568	555	535	534	542	545	530	562	541	544	518	500	512	526	555	548	530	581	579	554	559	598	572	541	530	511	518	507	532	577	572	586	580	523	517	534	586	501	557	543	562	552	545	524	546	576	557	569	526	537	560	520	582	580	546	553	505	614	528	569	522	541	575	540	573	548	545	544	521	559	547	563	528	556	529	566	493	509	565	544	569	515	586	521	531	569	542	574	539	516	547	600	533	549	548	548	539	548	531	532	559	558	528	547	562	543	560	552	549	543	577	548	520	524	556	554	564	540	564	556	523	500	517	547	526	556	535	533	539	552	518	587	560	524	536	541	565	543	550	535	558	546	530	522	552	581	547	573	557	580	499	572	517	577	567	562	545	533	556	544	557	552	513	526	550	537	543	535	526	560	591	527	562	562	546	527	505	556	594	577	548	557	528	493	550	552	533	560	556	574	499	562	521	561	530	507	568	545	566	570	524	554	561	534	530	575	588	555	527	512	556	562	580	553	530	544	512	549	575	577	569	502	528	546	532	554	565	554	551	542	547	515	565	541	529	581	550	516	547	510	545	546	568	542	521	517	518	534	545	557	594	536	562	526	539	569	588	545	538	569	582	561	563	580	523	533	543	581	543	565	552	555	547	558	556	514	538	550	544	554	554	549	542	544	547	522	536	531	488	566	565	533	512	514	542	569	508	523	522	536	566	572	512	558	542	550	507	531	559	543	564	549	531	545	522	547	539	603	518	562	596	540	576	510	537	521	554	574	589	558	544	572	512	521	537	530
2999	257	226	235	230	250	216	227	222	242	195	215	221	231	230	201	215	189	202	212	216	230	208	225	237	195	219	205	202	202	207	191	207	165	223	207	226	195	229	246	194	204	218	215	235	242	246	210	212	217	197	211	225	213	230	215	212	226	184	216	225	218	202	226	217	197	214	209	196	216	193	208	233	214	207	198	218	198	217	224	188	230	179	198	213	198	215	206	222	227	207	221	208	221	192	224	219	230	212	213	218	209	198	220	220	221	191	206	222	244	198	201	197	238	230	219	214	200	237	196	223	234	231	212	204	191	200	208	219	215	215	228	244	234	216	211	192	214	211	203	220	190	228	202	220	224	215	211	190	197	239	232	209	202	221	240	230	221	209	229	206	246	221	200	199	219	214	209	205	204	231	205	205	250	220	196	226	212	201	202	206	211	196	217	212	198	210	192	198	217	201	204	198	218	229	215	226	207	237	209	222	208	200	218	228	201	204	188	208	259	217	206	218	209	210	202	226	197	210	209	210	206	210	236	210	230	195	180	207	188	227	200	231	220	183	227	205	221	222	198	225	192	220	234	232	229	184	202	212	199	214	208	218	200	205	244	218	204	208	216	236	210	183	241	232	224	181	212	221	238	201	203	205	189	201	224	207	221	218	208	226	223	223	216	233	226	218	225	215	223	213	217	208	234	197	226	229	236	199	203	211	219	211	257	227	216	233	217	207	206	196	223	226	215	217	220	202	201	187	196	215	232	219	234	227	199	215	207	217	218	219	247	209	220	223	235	196	228	219	234	175	234	200	220	178	227	218	207	228	218	215	214	220	230	227	213	226	242	201	219	212	230	242	232	228	196	188	191	193	235	182	230	191	223	227	204	225	230	230	246	266	230	198	210	228	213	242	221	223	221	240	225	236	213	206	222	191	215	222	195	225	257	220	200	224	205	237	216	196	168	221	205	251	200	221	227	212	224	184	191	215	220	232	213	183	209	195	196	246	244	218	225	205	200	206	222	214	180	207	204	212	188	211	216	211	231	240	233	225	225	190	193	216	209	220	207	198	202	205	223	194	207	233	211	199	186	194	234	230	218	217	211	234	205	198	190	215	203	248	201	190	224	215	190	216	191	212	208	196	254	235	219	224	200	208	191	199	221	216	202	214	230	232	206	221	231	195	238	221	221	220	183	209	222	233	234	217	210	238	230	226	229	204	228	202	206	212	214	201	192	213	222	216	222	203	175	204	200	177	191	216	231	201	210	199	174	227	193	265	252	232	220	211	223	218	208	199	190	205	190	195	187	214	208	196	209	208	226	215	202	202	205	203	204	212	223	235	199	224	233	222	190	225	235	212	246	226	205	187	200	230	197	200	208	218	204	190	231	209	224	211	197	214	238	235	242	202	198	215	194	211	193	206	217	227	230	234	213	223	238	206	218	230	199	230	202	210	238	197	191	207	215	212	198	212	221	217	226	191	195	220	206	191	243	205	205	214	208	207	232	226	206	215	209	197	183	215	216	202	205	205	222	225	242	220	219	234	233	229	224	201	196	222	245	183	205	218	196	214	240	207	227	194	205	218	250	202	220	214	185	228	227	202	219	217	218	212	221	204	226	219	245	208	221	238	211	216	243	235	189	207	224	206	223	207	209	220	236	195	202	213	202	210	192	236	232	215	210	210	190	230	189	232	222	203	204	220	230	202	204	195	188	215	200	202	214	207	193	229	206	220	193	217	213	209	195	200	234	230	213	228	205	214	205	215	216	248	223	196	203	260	241	215	226	184	220	206	207	229	196	194	216	221	235	206	202	209	194	234	223	230	225	228	182	203	208	214	215	200	210	233	191	197	221	197	206	201	246	237	198	195	225	202	229	191	211	226	203	227	210	226	176	213	198	225	194	212	211	200	205	202	202	236	209	217	215	242	203	229	210	224	196	219	220	233	199	185	224	200	222	216	199	198	218	222	234	222	227	197	228	195	214	202	229	213	219	182	200	184	221	215	196	224	222	210	209	224	254	205	231	227	201	196	175	223	220	223	191	201	211	214	240	218	223	197	209	233	209	194	218	201	209	209	214	199	198	210	182	218	207	209	214	225	208	205	206	204	204	216	219	226	181	229	230	189	239	182	202	218	221	218	212	209	234	191	217	221	229	204	209	193	205	221	223	233	235	196	207	212	225	215	194	210	216	245	198	217	223	237	203	213	206	192	234	217	197	198	228	239	221	207	204	223	218	222	207	235	218	200	218	198	195	197	222	196	213	220	227	190	211	221	209	209	191	215	202	214	218	224	216	214	203	213	202	229	209	220	208	226	189	233	190	216	247	208	219	220	237	232	217	231	233	235	201	213	251	209	205	223	214	217	198	241	207	202	245	232	221	213	240	207	215	204	191	221	195	193	205	223	244	204	225	223	206	214	228	222	216	234	213	192	203	190	208	221	220	212	195	236	204	236	224	195	200	220	212	201	210	208	192	205	205	194	206	234	228	243	203	214	217	233	224	180	217	200	220	224	170	193	203	195	214	237	224	223	254	210	242	202	216	205	176	184	218	223	195	253	216	211	209	233	243	197	217	202	210	238	194	216	196	210	224	217	218	225	211	224	215	190	211	205	228	215	238	231	230	230	226	205	233	231	227	220	248	221	223	198	217	210	217	247	233	248	224	231	190	223	226	210	253	210	231	194	210	214	184	199	194	207	209	234	234	200	226	215	222	227	232	180	194	217	239	200	194	224	217	204	227	213	178	204	204	212	205	224	182	194	221	239	223	194	215	184	231	210	241	250	223	201	212	222	234	230	199	205	213	222	239	221	208	200	243	219	233	211	221	216	220	234	215	198	224	226	210	197	218	224	214	215	235	207	225	199	217	231	209	199	189	198	230	233	202	189	218	215	223	226	224	207	226	214	222	197	211	226	209	243	218	225	214	200	195	245	221	207	191	208	236	205	204	192	217	198	189	187	218	196	207	244	225	235	195	245	201	235	209	201	209	208	230	195	207	214	234	246	191	198	184	214	205	209	213	237	200	223	219	204	216	214	195	208	235	197	221	235	216	205	228	196	221	206	220	207	222	212	226	215	204	214	226	211	236	193	198	228	219	201	208	214	233	193	189	224	209	214	189	210	205	222	174	225	202	214	232	226	209	234	215	218	213	177	194	216	216	235	238	214	194	190	236	198	213	220	217	239	229	231	225	221	237	219	204	196	226	208	220	214	218	246	238	231	210	218	215	206	209	226	215	225	219	209	218	207	187	213	232	198	217	215	231	220	190	204	192	222	202	212	247	222	215	222	238	210	188	217	194	205	235	224	185	187	206	234	212	227	178	252	210	218	230	207	203	216	240	213	198	232	217	218	184	211	199	229	243	210	227	227	203	196	213	185	173	218	232	237	219	226	242	229	215	212	218	199	221	243	270	236	235	205	229	234	218	201	214	244	226	216	232	253	206	206	221	197	224	211	199	203	196	195	196	207	210	241	215	229	216	213	214	217	221	242	215	214	202	220	196
2684	615	569	616	522	609	589	534	557	525	557	528	533	550	574	589	520	543	581	547	519	529	529	529	484	565	543	518	513	553	504	554	549	511	526	562	530	504	544	501	510	559	506	536	512	533	533	503	582	524	547	514	506	491	553	501	575	546	534	529	542	527	494	538	491	569	547	563	501	514	516	565	509	522	497	519	510	547	529	547	545	533	505	543	528	509	532	529	512	556	530	522	538	519	512	550	503	524	517	535	505	511	539	510	534	510	469	563	516	549	558	498	518	524	502	496	523	535	498	543	527	546	545	528	509	536	562	510	526	529	566	509	558	557	523	568	539	509	528	522	548	503	499	486	545	543	506	530	552	520	554	541	545	528	502	488	580	516	487	547	563	515	550	534	554	562	527	509	547	500	522	506	506	529	541	533	516	542	536	518	525	530	504	509	540	549	532	528	528	473	519	485	521	554	515	521	525	520	521	522	577	541	534	560	510	529	545	522	543	504	531	535	526	548	530	541	525	531	506	503	527	499	513	520	509	554	528	525	512	528	548	513	485	525	548	522	505	557	538	514	579	502	517	567	526	515	515	516	537	516	504	521	505	523	516	511	545	546	538	511	551	549	519	545	579	531	471	505	527	496	526	556	539	572	515	570	546	536	535	526	494	546	554	536	525	514	481	538	549	485	523	521	514	526	542	547	490	545	536	549	526	528	541	519	543	529	498	565	536	518	566	523	562	505	537	524	552	524	521	520	522	529	541	556	501	536	520	501	541	567	545	501	544	506	557	483	553	551	523	524	503	547	573	513	540	520	549	533	497	515	529	570	542	541	523	533	527	544	531	481	554	541	547	511	536	537	559	513	504	511	503	512	508	545	534	546	499	521	533	499	507	551	486	541	521	548	495	517	543	551	551	550	556	493	509	527	549	548	506	490	525	524	521	533	535	511	502	544	506	517	539	549	530	545	513	538	503	555	506	557	550	516	508	532	529	530	512	551	516	544	540	537	542	514	501	539	552	540	544	550	525	557	517	538	560	528	500	541	532	540	494	510	495	530	508	495	524	536	507	530	539	552	527	550	584	523	516	502	528	526	558	524	522	504	529	531	516	545	524	498	542	519	502	525	538	482	553	515	515	536	534	539	486	517	530	527	529	533	494	502	564	519	528	506	521	525	522	543	540	519	532	543	509	538	525	523	538	507	523	498	484	520	507	544	568	491	519	519	505	521	488	561	526	554	534	558	523	506	548	518	511	548	548	568	508	548	548	573	517	533	548	523	533	547	552	543	533	535	570	479	509	555	541	533	532	504	531	538	534	524	534	519	531	483	547	535	491	550	549	543	533	521	531	537	531	544	533	510	527	521	499	508	545	518	533	489	562	539	561	531	521	529	455	539	531	533	533	551	555	523	537	533	539	537	535	552	535	539	500	525	512	548	517	514	533	523	509	508	512	560	517	536	524	575	547	483	527	531	566	498	502	529	509	510	528	519	523	534	532	548	571	547	535	508	523	522	575	546	545	524	534	514	557	525	547	506	537	526	516	523	536	566	559	516	508	558	504	489	537	541	531	533	489	509	498	536	531	557	520	530	530	496	525	545	509	463	498	536	517	537	552	564	544	524	524	534	539	539	558	514	520	512	539	547	579	556	529	515	550	508	557	527	545	537	538	502	501	519	541	567	553	501	553	521	479	516	512	512	501	507	485	544	524	482	530	499	535	492	484	526	515	534	550	578	534	513	530	504	527	532	524	529	528	569	524	545	550	543	526	501	525	478	515	523	540	545	542	547	574	550	468	519	535	546	504	533	541	508	517	526	541	496	526	545	526	573	501	534	504	514	557	534	544	513	554	538	512	472	529	560	523	529	524	541	505	548	541	532	494	515	507	559	536	526	520	523	544	563	537	537	498	516	528	506	557	506	543	532	531	537	520	486	535	515	519	524	481	507	535	547	524	554	508	560	580	539	539	543	502	548	519	492	539	516	578	521	567	535	508	519	493	505	544	547	525	514	556	537	507	504	518	504	552	530	528	500	519	584	508	510	558	562	509	517	525	553	567	554	576	483	532	538	499	511	496	532	501	564	529	553	571	520	503	536	538	503	537	519	540	559	529	533	524	532	512	525	515	525	510	510	497	531	561	562	514	536	570	512	561	539	511	538	493	534	528	533	524	548	541	532	509	546	523	545	514	580	520	529	534	499	511	595	512	544	558	553	497	512	509	501	542	543	533	510	517	553	547	512	572	521	550	554	538	555	511	476	524	522	547	525	561	540	520	505	504	534	533	519	520	489	508	528	512	500	508	495	528	508	544	514	539	527	525	521	546	539	545	488	514	486	555	549	561	537	533	533	533	558	526	547	538	505	506	505	539	530	518	474	569	507	533	527	497	524	554	517	520	519	535	565	529	525	544	522	523	532	531	527	564	546	550	544	489	508	507	548	552	525	501	495	541	519	547	536	524	527	529	503	552	553	548	510	558	549	562	513	572	521	536	529	540	510	558	527	539	506	522	506	485	577	499	527	561	534	527	581	503	543	546	497	547	553	562	529	533	548	547	520	540	543	496	499	544	548	527	513	563	557	528	562	503	531	525	511	558	563	545	540	522	539	487	536	528	546	512	551	516	487	549	538	477	523	542	542	518	515	526	543	533	529	499	536	519	520	555	545	504	570	544	532	545	528	557	505	563	492	534	515	482	548	516	520	504	544	541	493	515	524	579	549	555	561	522	559	538	537	530	498	526	521	552	497	543	520	548	516	524	543	532	560	496	510	544	516	516	514	502	530	554	501	556	543	510	522	497	557	554	529	578	554	504	517	540	507	488	539	554	514	507	509	500	500	504	491	514	550	541	539	579	510	545	536	512	513	533	569	567	510	563	531	522	550	542	544	536	517	514	540	495	532	529	543	531	538	544	484	507	525	528	520	539	518	523	545	523	515	561	536	539	544	535	553	529	553	552	548	554	520	531	538	537	530	552	526	484	524	518	495	528	503	529	561	540	505	561	493	540	547	482	525	538	542	516	497	494	522	519	573	520	519	518	510	548	536	486	574	508	562	482	523	508	512	579	511	549	537	537	516	556	513	540	556	518	478	547	538	550	518	576	518	515	544	539	487	491	518	517	530	527	523	525	530	539	498	512	509	518	519	555	493	539	513	543	534	516	563	549	501	578	489	506	531	506	524	491	502	537	522	509	499	527	550	524	581	548	570	562	585	549	521	562	538	525	509	555	511	561	536	494	513	505	501	533	584	546	527	531	549	546	573	524	526	530	513	525	508	528	523	512	478	539	501	571	536	562	549	540	535	531	554	546	511	495	509	500	510	526	543	514	525	528	538	512	499	512	500	541	517	499	518	545	528	522	528	493	497	553	538	515	520	562	587	551	514	546	513	547	545	552	507	537	505	517	531	563	500	505	566	542	521	542	472	528	536	568	556	542	525	512	508	546	542	485	498	539	542	514	486	540	565	518	533	513	520	521	493	553	525	522	541	486	548	521	533	552	522
10567	836	682	538	471	433	422	394	379	366	355	329	367	403	387	333	356	345	347	311	333	364	325	326	338	342	332	377	372	340	357	357	358	358	313	326	328	355	346	339	317	318	313	307	372	308	286	350	332	326	297	298	333	349	330	342	372	358	359	351	324	339	360	286	297	341	315	340	334	344	350	336	383	353	332	359	324	298	314	297	347	335	343	323	337	354	348	308	307	331	343	306	331	330	305	341	336	317	327	347	300	349	309	337	372	317	326	304	304	376	336	335	320	357	341	321	324	321	332	317	327	300	337	321	315	324	324	300	319	341	343	313	333	325	316	336	329	295	329	331	338	317	312	307	330	308	306	325	344	329	322	354	328	343	340	337	333	328	327	362	341	332	335	304	338	340	346	320	344	300	295	328	340	349	379	366	303	318	329	315	338	286	368	330	311	346	304	296	303	319	351	300	299	315	339	337	319	319	313	333	341	350	331	321	322	342	303	315	330	306	328	311	335	303	323	329	328	300	356	337	371	343	350	308	328	321	336	336	302	331	321	304	303	299	343	299	311	339	342	355	331	339	330	330	328	345	326	355	332	339	361	335	369	335	366	354	304	307	338	348	313	291	316	348	338	310	323	332	300	343	369	302	366	329	325	349	318	341	334	340	330	339	339	308	354	324	302	310	337	356	332	338	347	329	332	331	334	318	318	338	329	312	363	335	334	322	296	308	342	332	341	322	362	291	338	344	326	319	312	366	337	344	337	324	331	345	320	347	319	353	343	326	326	349	339	338	316	352	348	348	347	349	348	367	329	370	328	312	315	325	282	352	348	326	349	345	328	319	344	317	324	321	319	339	305	303	336	324	337	342	284	306	321	318	350	317	314	339	308	329	345	320	340	356	325	312	345	290	360	330	349	325	345	326	327	317	338	300	348	327	353	348	328	342	324	299	326	329	323	322	333	334	348	331	296	333	357	337	327	323	369	349	312	342	317	307	311	327	297	335	319	319	345	355	312	337	339	330	312	326	326	341	364	356	330	342	310	362	320	344	340	358	349	333	360	314	323	319	346	320	327	321	349	324	359	339	304	324	313	313	354	349	308	347	322	332	337	298	309	327	337	325	379	299	352	358	308	353	300	290	305	312	344	362	368	325	336	335	338	321	302	336	313	343	358	357	326	358	321	335	335	340	357	319	326	294	338	334	361	321	350	323	370	319	360	328	321	325	316	352	342	323	352	372	336	305	320	344	343	335	320	328	308	323	305	329	332	274	297	303	319	354	329	325	348	337	316	326	315	352	313	353	319	310	370	324	320	334	354	318	335	319	291	323	305	329	338	327	342	326	336	350	323	354	325	297	322	322	347	352	357	321	295	325	325	339	357	318	325	347	315	340	307	318	343	338	332	303	320	302	357	306	310	341	339	307	317	325	366	342	333	332	285	307	349	350	336	349	331	363	351	325	338	323	323	319	341	361	344	355	343	318	323	288	318	301	345	357	317	312	316	271	342	334	361	367	352	326	341	299	322	356	311	338	357	327	341	325	335	321	304	327	319	351	333	340	327	318	325	334	315	327	323	311	310	336	316	369	369	288	319	315	335	287	319	324	346	316	325	332	348	363	348	356	311	326	344	337	349	354	337	368	345	326	338	311	298	359	319	308	321	328	356	314	357	340	325	314	314	317	350	296	321	357	328	329	337	337	343	327	345	346	355	346	337	329	342	392	307	332	344	326	324	341	340	340	341	334	307	297	303	317	328	389	323	335	308	353	299	333	336	321	326	340	312	357	331	339	363	328	312	321	329	343	322	336	313	322	312	329	307	333	324	329	302	336	316	355	347	338	321	297	357	311	376	326	326	322	363	326	323	350	347	364	346	311	309	320	301	321	354	313	320	324	360	338	346	337	355	328	345	356	314	314	333	327	306	336	276	342	315	314	315	362	288	301	323	312	363	357	352	346	325	306	334	323	325	323	339	345	334	332	346	320	319	329	322	331	299	306	303	292	309	354	355	345	322	309	329	307	320	325	356	318	334	287	294	328	285	350	342	344	310	352	343	336	348	346	361	318	308	304	343	369	347	317	306	324	335	322	324	331	321	358	333	318	304	277	358	335	326	310	363	343	330	342	317	305	304	336	332	317	371	314	343	336	288	332	329	349	365	345	308	332	335	302	322	324	316	318	331	335	339	349	293	341	368	309	337	355	343	339	327	366	317	376	325	309	299	341	336	301	315	298	308	334	308	346	367	340	354	304	317	324	314	336	344	302	348	338	319	317	322	326	304	367	305	327	282	314	322	335	378	321	333	348	304	305	339	294	336	337	328	348	334	347	309	358	350	367	330	307	358	333	347	333	305	349	327	366	321	318	351	341	309	356	322	346	350	328	304	338	333	319	321	355	333	354	375	320	345	382	308	302	342	313	340	351	327	299	324	323	305	312	316	331	324	305	322	329	280	286	333	347	348	342	348	317	316	319	338	363	308	306	357	324	324	326	320	311	308	361	330	359	318	317	303	323	350	351	359	337	326	357	306	322	345	339	346	337	313	336	324	346	299	306	303	357	325	324	329	352	325	314	330	330	318	325	342	355	324	329	348	367	366	332	323	290	314	375	359	324	318	330	351	376	303	333	344	324	308	322	360	314	323	326	343	338	355	365	315	371	327	344	367	355	293	333	373	321	329	338	334	329	313	368	354	320	325	347	364	337	358	318	374	373	344	301	325	333	338	347	332	326	338	347	315	355	348	335	346	347	333	297	341	351	349	334	330	297	368	330	334	327	336	300	303	308	343	319	356	361	346	343	336	354	326	308	362	347	328	309	345	339	347	337	356	316	333	331	321	344	350	306	306	333	330	323	310	296	309	343	303	333	332	341	340	315	298	361	322	338	321	313	330	349	349	309	374	341	335	345	347	342	355	314	338	324	356	335	318	312	366	346	342	341	327	312	345	356	347	320	312	329	330	361	315	337	348	338	338	358	320	307	361	339	315	337	358	336	305	310	313	320	351	331	341	359	366	347	326	332	343	370	348	290	344	330	344	358	313	339	337	358	328	336	342	324	325	332	330	356	330	329	323	336	309	334	336	327	338	323	341	315	329	340	304	352	321	318	345	309	308	349	353	342	323	353	325	334	309	315	324	328	359	317	320	347	348	314	332	321	272	339	357	345	348	344	314	368	379	342	324	329	318	356	343	315	317	315	326	351	322	319	320	328	336	319	367	309	319	307	311	337	333	305	365	318	358	335	317	311	354	317	348	307	339	324	309	329	352	356	341	339	302	324	335	329	341	302	342	343	331	346	343	348	323	342	316	343	322	321	317	373	331	367	331	343	323	375	364	333	343	347	361	300	351	319	334	349	309	318	331	336	344	365	277	322	369	342	301	329	345	316	318	304	324	309	353	360	334	316	318	353	316	329	314	329	343	319	314	359	291	353	312	334	321	333	324	346	328	293	308	327	361	327	355	347	318	309	336	332	313	298	324	356	333	336	327	341	294	315	354	373	298	334
8171	1066	1505	1667	1467	1338	1192	1021	993	978	978	900	859	836	838	802	820	814	840	785	821	804	769	799	747	762	740	814	803	778	816	784	744	799	740	767	776	775	783	773	743	762	744	783	767	797	793	771	799	746	779	767	781	726	756	817	796	768	803	762	729	767	727	792	721	778	773	733	791	772	810	719	792	792	784	821	731	739	754	745	754	783	726	746	768	772	813	730	776	809	766	703	804	762	766	756	777	779	762	816	745	759	720	750	774	780	771	800	757	785	751	760	814	725	753	787	761	739	734	792	761	795	774	803	755	770	757	776	741	734	760	723	729	740	782	704	781	746	742	748	729	797	762	762	757	747	749	760	808	761	750	747	771	764	773	706	723	752	779	769	764	774	749	714	797	721	757	766	783	761	745	767	732	756	761	772	795	784	725	761	760	744	766	737	731	771	744	755	787	778	754	707	745	795	744	817	774	720	711	767	712	737	740	790	793	766	758	683	751	792	721	734	786	731	742	815	745	787	781	765	714	758	797	795	759	722	745	779	755	788	750	719	756	775	748	738	789	730	738	744	731	753	777	739	769	732	722	783	766	765	780	759	696	749	752	753	722	741	766	762	718	769	746	735	806	819	715	772	744	852	759	779	739	749	774	748	782	793	752	786	746	739	738	773	738	784	722	806	773	722	767	760	757	774	764	804	803	778	744	798	759	790	751	752	771	715	712	797	799	755	788	768	705	752	793	792	725	744	741	803	764	750	731	742	808	774	736	757	749	748	745	756	774	790	751	774	756	729	796	791	784	767	794	781	736	794	845	722	774	744	845	731	751	759	772	783	790	768	770	735	694	785	805	734	765	804	756	764	808	766	778	829	758	726	756	701	773	725	763	746	756	761	772	760	699	753	768	756	717	761	750	774	724	787	774	728	770	798	755	746	734	717	804	753	724	768	794	723	807	725	781	771	784	759	759	805	783	757	774	765	747	777	771	786	765	774	717	748	826	732	762	762	801	786	730	767	751	771	749	739	721	745	745	772	759	741	774	772	707	719	744	772	747	752	783	785	758	782	740	754	776	756	756	761	786	747	811	718	735	741	731	769	792	769	758	713	742	787	810	753	808	754	769	759	780	771	758	744	784	747	750	704	773	731	786	785	774	713	809	760	734	745	769	724	732	754	741	721	773	754	796	735	763	679	785	757	730	817	726	772	810	842	770	712	762	772	671	778	736	773	764	795	761	712	710	725	744	740	788	706	758	778	776	751	704	747	779	751	821	792	706	792	739	755	784	746	785	775	762	794	724	715	696	726	734	731	785	783	785	749	750	738	739	789	762	713	696	779	754	797	751	700	782	787	783	786	725	772	765	728	732	734	742	783	761	753	777	765	777	796	768	803	799	731	729	772	750	751	752	708	756	747	765	764	734	753	756	774	757	745	742	787	790	734	729	807	729	772	768	749	724	786	770	823	772	719	719	747	762	775	817	829	782	704	740	754	761	735	738	715	751	773	739	741	762	783	781	760	764	780	742	766	776	784	750	764	761	788	710	717	794	752	763	781	768	739	786	718	770	765	741	749	763	719	761	709	758	766	830	837	716	798	767	756	775	765	759	785	751	724	766	714	738	754	741	749	733	757	778	734	777	779	773	796	763	731	735	755	751	706	735	735	758	741	802	756	727	733	831	759	812	766	784	740	773	756	738	778	812	742	781	764	773	742	799	744	750	754	740	795	792	783	782	731	727	804	764	744	749	801	768	710	776	716	733	767	841	752	809	685	776	743	775	690	796	721	776	829	773	780	779	719	789	755	704	738	842	747	760	805	759	742	728	740	742	779	764	745	796	759	734	771	751	771	766	754	744	773	749	741	725	803	792	781	737	758	801	815	793	793	743	752	777	778	794	749	727	767	768	747	731	761	795	749	753	789	740	765	805	769	756	763	781	750	775	732	684	694	756	785	752	780	733	782	764	754	785	759	748	756	767	779	780	760	768	750	757	715	734	811	792	746	708	751	785	769	721	727	740	760	745	765	796	765	754	788	768	735	718	786	801	752	776	799	785	753	758	763	714	732	743	730	778	753	726	758	759	714	772	764	734	804	739	797	744	773	747	775	750	827	755	797	789	757	687	776	735	757	781	793	785	775	745	757	732	745	780	795	798	744	743	706	766	730	754	830	739	773	765	743	772	783	814	749	771	766	742	741	736	764	735	783	735	766	818	777	736	787	794	722	767	783	730	752	786	773	746	718	777	746	757	781	756	762	765	799	768	751	783	781	746	742	764	767	784	801	720	795	715	778	734	772	812	753	774	718	740	749	729	733	782	778	766	787	756	757	768	733	761	762	753	723	814	792	818	817	737	843	761	760	731	788	696	689	765	787	769	783	721	752	723	798	763	761	798	761	764	739	736	748	742	805	787	803	741	721	736	724	743	751	778	795	826	774	750	721	807	722	783	778	730	774	757	767	718	764	748	762	794	726	700	740	775	757	749	749	763	762	768	735	768	799	783	754	763	792	803	773	758	769	740	790	772	760	792	766	803	823	789	781	758	812	771	733	772	805	787	775	776	770	738	812	754	726	743	773	739	775	783	776	779	679	735	757	748	728	745	712	798	763	747	761	733	786	778	735	742	743	712	764	746	775	749	715	771	792	760	763	775	778	743	771	754	807	776	750	829	776	774	748	752	793	766	754	743	764	772	790	767	762	732	748	727	733	802	739	773	722	766	726	757	758	735	731	728	723	752	784	754	816	753	757	767	725	753	775	755	775	751	763	766	785	743	768	779	741	716	716	812	774	738	772	750	789	746	733	763	793	699	719	759	778	763	759	753	781	753	733	751	734	740	731	726	757	734	773	735	776	775	753	753	733	799	765	770	735	767	740	793	724	760	809	768	781	755	719	709	760	736	759	710	734	747	770	708	739	771	726	750	765	764	715	741	768	745	748	777	800	720	779	829	796	754	800	773	697	779	746	718	745	774	781	789	776	701	773	774	732	745	738	770	723	790	745	723	811	799	783	806	767	757	750	792	722	696	747	785	739	749	792	814	744	764	790	766	789	774	760	796	784	768	668	762	766	727	732	770	752	723	736	739	734	746	784	785	724	774	754	727	769	763	756	774	702	804	769	799	743	785	798	759	748	760	722	711	765	731	804	765	731	808	823	785	753	744	743	744	750	784	729	750	785	737	718	755	751	767	763	754	748	770	796	778	772	757	787	721	758	743	762	794	827	723	760	758	763	784	775	735	772	784	805	758	772	797	729	758	742	692	784	830	739	758	756	773	766	735	769	755	701	742	741	765	796	820	773	720	746	758	780	770	744	809	760	750	757	742	757	778	756	728	787	783	778	769	754	788	697	774	761	784	746	716	698	746	727	754	724	755	790	783	753	782	812	783	711	789	764	763	762	774	779	740	810	770	791	744	753	771	771	775	752	755	763	770	797	738	768	728	770	782	738	732	745	750	773	798	774	738	769	771	745	766	747	719	703	790	737	850	771	779	719	763	777	771	793
18029	1642	896	686	518	447	410	317	319	283	292	237	266	268	243	232	244	256	272	250	246	215	252	241	242	278	224	231	240	264	238	249	234	213	274	223	220	262	215	241	256	221	234	225	222	264	201	264	225	254	204	252	235	248	219	242	241	231	253	237	239	258	234	236	218	236	226	249	273	235	212	258	224	210	245	215	245	222	200	267	224	262	208	254	242	255	270	241	232	250	249	262	252	232	258	243	235	240	264	213	228	223	235	241	235	223	235	233	246	245	262	227	232	225	234	223	247	254	233	265	240	222	259	264	242	239	234	247	198	242	236	226	238	220	258	231	213	242	206	239	211	230	233	259	266	258	266	223	234	195	241	223	252	237	212	228	252	210	240	228	265	255	249	252	229	245	245	229	238	234	257	255	236	217	233	256	247	262	194	231	238	209	250	234	207	212	255	249	222	233	248	245	229	219	253	236	225	255	238	224	232	262	241	236	234	218	205	210	222	263	219	244	230	234	222	232	258	262	260	236	259	242	210	248	214	255	247	202	223	251	234	265	294	235	241	257	223	246	227	240	210	261	256	223	236	228	251	210	221	239	241	249	239	216	247	230	242	219	230	248	260	235	225	215	214	251	246	220	230	233	232	214	229	204	225	235	222	239	252	229	224	218	230	225	221	225	243	240	214	222	219	223	256	234	217	248	278	238	220	222	220	224	261	228	231	230	248	254	216	243	241	238	241	235	249	240	240	258	202	246	234	246	245	220	239	246	226	233	216	248	253	251	243	236	241	245	204	270	237	216	236	208	231	197	234	255	222	229	233	238	241	248	230	246	223	215	233	242	231	236	241	236	236	216	248	223	242	274	251	232	238	250	220	205	252	251	230	211	261	219	249	233	223	209	250	231	216	256	229	228	231	257	252	229	205	234	230	224	234	226	213	238	217	234	209	233	229	247	248	230	205	235	235	282	217	222	228	229	219	224	242	219	215	221	276	244	249	266	227	238	222	255	236	260	203	242	215	229	231	230	243	194	222	260	225	228	230	225	236	261	229	204	247	246	217	247	258	213	254	218	249	227	231	226	249	257	241	244	213	260	240	223	194	204	230	219	221	241	274	257	233	213	248	231	239	236	259	218	240	201	253	224	214	262	247	252	250	221	234	228	233	217	259	241	259	240	232	244	241	236	263	267	232	234	224	241	242	259	223	220	262	240	242	207	254	226	253	217	249	224	231	233	251	243	231	239	222	241	243	203	253	220	255	246	238	233	240	241	250	220	235	245	254	245	210	253	222	246	236	253	252	250	233	225	237	219	215	270	239	249	256	235	236	259	223	242	240	263	235	233	231	247	254	241	258	233	267	256	251	240	239	238	237	226	230	219	222	228	243	242	253	244	215	248	273	247	260	253	221	209	246	244	224	231	217	231	216	218	223	215	219	238	224	240	206	241	255	241	240	240	243	226	264	227	233	227	251	236	266	254	236	247	195	227	242	220	219	230	240	231	247	242	205	226	220	239	238	259	218	247	219	230	259	219	211	244	231	201	203	240	225	215	203	262	251	231	244	219	243	237	228	251	241	253	227	250	197	224	227	242	216	243	236	246	223	221	225	207	218	242	253	239	246	218	230	232	219	220	248	238	231	217	228	263	204	217	217	219	255	234	224	243	235	235	242	238	227	241	236	264	229	195	224	218	249	238	236	256	235	247	231	254	245	256	224	250	253	250	204	232	222	224	243	212	260	223	213	221	253	237	250	258	248	250	247	239	242	226	227	239	263	223	246	243	223	237	244	205	254	234	220	239	232	235	199	264	225	230	216	234	216	251	228	230	246	225	236	233	239	254	233	253	228	242	256	217	224	241	254	242	224	214	238	263	242	237	208	232	254	258	248	238	250	233	222	242	266	233	245	243	262	232	239	262	235	226	210	217	230	214	243	255	255	224	225	227	228	230	228	254	242	221	243	223	248	244	228	210	244	232	233	244	231	244	257	253	225	228	226	255	233	226	251	255	225	254	240	254	233	250	244	222	214	234	247	237	265	240	229	223	241	254	239	238	244	268	268	222	247	202	242	207	229	239	215	218	222	243	237	235	223	210	246	227	239	212	209	252	212	226	242	229	210	230	208	210	228	234	228	216	213	243	247	244	225	261	227	254	259	233	235	249	238	247	269	241	244	218	254	228	233	253	248	259	245	240	272	233	264	217	200	222	248	274	249	231	240	253	243	208	255	235	253	261	252	225	226	231	246	237	226	225	233	216	244	233	218	260	220	251	237	233	249	221	238	215	241	258	265	235	208	249	243	231	252	237	229	233	236	247	238	211	243	237	247	264	227	245	238	214	263	229	220	228	235	227	252	228	233	251	235	253	234	250	240	231	258	218	258	250	244	191	262	215	250	227	218	251	213	239	230	271	228	234	243	242	232	241	223	230	243	221	241	236	231	216	248	239	234	217	216	239	238	229	230	210	235	270	225	213	251	218	238	234	233	207	237	255	247	217	248	253	232	220	220	236	252	238	220	249	243	256	218	221	245	231	250	228	218	227	238	247	252	238	216	241	243	226	245	246	261	212	220	241	230	242	250	250	241	226	265	244	255	235	236	245	264	248	223	221	230	237	251	239	230	230	240	245	256	241	220	223	229	242	265	231	241	240	254	230	234	215	238	227	253	227	208	228	253	236	227	243	242	225	275	211	227	277	239	224	238	237	236	206	229	248	234	284	265	214	246	245	219	238	243	251	231	222	242	228	233	213	258	230	238	249	245	267	246	235	235	244	223	231	237	230	271	228	226	218	247	234	286	219	235	237	259	250	220	240	252	220	223	237	262	268	207	219	215	262	236	242	232	249	219	240	222	237	230	207	233	222	267	244	254	241	225	239	231	225	251	253	236	245	251	248	241	249	221	273	248	275	255	237	244	251	245	236	252	258	250	233	238	239	267	216	230	253	263	233	233	259	216	251	267	224	252	257	248	215	263	249	262	247	205	214	239	222	221	235	229	260	246	240	245	231	227	220	244	257	240	253	243	216	226	238	233	226	231	240	216	231	220	252	241	230	258	241	233	240	224	259	266	220	231	232	246	247	228	245	219	228	253	228	209	239	231	221	230	211	230	247	232	227	271	211	242	267	219	268	267	229	264	252	228	211	222	225	218	224	209	222	225	220	238	232	243	232	241	190	225	246	231	226	219	243	250	247	235	252	227	225	231	249	234	211	215	246	241	230	261	248	239	230	209	248	252	217	221	245	246	238	238	221	235	254	226	231	254	224	221	238	198	255	239	241	218	257	231	238	236	223	247	211	225	239	239	254	225	268	263	222	217	226	233	221	266	249	232	223	197	237	231	244	229	228	243	230	231	207	246	263	239	231	248	230	232	239	206	232	218	228	221	247	230	241	236	230	234	252	234	206	207	262	246	251	221	259	243	232	245	262	252	228	228	232	232	244	253	266	231	257	256	247	261	246	250	253	239	258	232	237	204	272	234	217	266	249	225	209	221	237	232	237	229	250
10152	1150	1961	2167	1905	1576	1289	1155	1002	927	898	809	746	712	711	666	654	663	644	573	615	645	615	622	622	573	629	633	548	609	589	570	623	522	539	548	527	552	557	535	542	569	553	575	550	574	551	564	549	525	550	563	521	535	581	581	573	545	527	525	514	548	547	590	556	541	569	529	494	521	549	577	546	545	567	533	552	519	580	556	539	531	574	533	549	556	512	618	518	540	525	580	585	527	548	552	552	549	588	504	574	536	545	603	489	565	538	553	507	541	502	535	547	555	548	563	538	508	541	543	569	520	511	532	593	511	539	536	571	570	547	529	591	558	529	526	569	548	533	549	492	558	592	550	506	528	548	536	548	552	544	557	543	581	592	574	481	516	537	544	545	542	521	554	552	538	562	529	536	556	521	530	526	555	534	545	508	522	533	544	587	534	528	504	528	530	548	542	550	559	523	546	566	545	473	568	553	565	540	537	557	572	528	527	558	547	539	553	562	570	497	540	534	574	579	536	531	538	549	514	526	524	516	545	542	570	547	548	521	566	543	538	572	500	568	519	543	564	530	575	536	531	556	530	579	551	530	544	578	529	554	541	542	507	549	534	558	577	549	570	495	557	562	516	533	547	530	513	558	552	532	556	510	547	558	555	538	516	550	569	568	504	568	529	483	577	546	544	548	579	558	547	489	546	560	475	611	527	540	510	561	533	567	558	536	556	596	552	527	535	541	527	556	506	557	513	529	545	581	590	535	584	547	566	519	564	550	551	500	539	583	505	537	528	527	528	527	581	525	523	570	557	552	554	560	543	508	536	553	552	537	550	538	553	575	587	598	524	541	518	531	540	535	504	565	552	571	502	568	523	531	556	546	561	533	580	538	540	600	536	538	552	489	523	527	534	538	544	562	549	534	568	535	555	544	572	552	542	540	561	564	582	514	531	551	511	561	555	540	584	557	531	540	562	558	510	533	565	543	542	542	560	546	535	568	561	533	565	563	547	576	571	508	563	552	604	530	522	578	554	529	547	536	575	558	562	534	539	561	535	565	541	525	534	571	576	559	576	537	527	522	550	572	559	527	568	572	552	540	533	551	524	531	558	548	522	558	542	560	521	537	540	524	569	548	550	545	546	530	556	533	560	560	529	567	524	538	566	589	542	559	526	502	569	509	505	552	540	551	518	578	562	574	533	559	521	491	566	530	559	503	568	567	517	556	520	522	542	524	525	525	496	557	534	494	544	524	552	536	522	512	530	572	556	548	547	540	543	564	552	572	557	529	571	516	524	533	572	552	524	520	546	531	547	513	527	548	544	562	540	532	541	555	532	510	532	528	549	516	559	521	552	532	574	527	517	559	527	531	530	509	571	533	544	485	550	529	520	512	547	504	578	576	559	572	559	541	541	536	510	524	576	574	529	561	542	541	519	558	572	566	533	549	525	539	559	516	541	509	562	535	517	549	552	549	544	544	529	546	547	549	552	526	525	547	513	570	524	526	556	579	525	525	554	576	540	578	555	526	521	535	579	522	537	532	584	536	537	575	559	586	524	555	543	524	558	566	579	562	546	560	544	520	559	521	539	554	515	528	565	547	520	535	548	582	579	539	538	573	512	527	544	533	500	548	576	563	534	553	553	518	579	553	526	562	564	500	509	564	534	554	531	526	551	522	516	515	530	563	529	523	576	560	520	535	519	551	547	524	561	588	525	553	544	526	610	545	555	552	557	507	533	600	572	505	576	547	519	549	539	534	547	548	541	548	539	565	546	580	564	531	551	527	558	549	577	542	581	542	586	569	554	553	519	568	526	519	557	521	543	538	550	543	562	580	569	486	536	526	530	530	499	565	587	532	569	548	518	522	566	563	555	517	556	536	547	540	505	520	500	542	532	522	531	572	549	549	531	542	540	544	569	512	550	531	588	499	548	532	576	553	512	505	531	542	570	532	533	552	528	531	555	521	557	523	565	585	567	542	531	531	558	556	545	556	515	541	590	575	550	559	587	559	545	575	561	566	544	549	518	535	553	556	560	556	556	550	547	593	535	522	502	526	552	495	522	511	526	557	549	566	561	521	536	545	545	560	542	549	566	576	546	533	551	490	548	503	508	566	560	559	522	585	566	534	552	561	555	552	551	528	502	516	576	552	575	562	514	532	563	517	533	546	526	557	534	584	572	532	535	560	567	593	533	535	532	550	533	557	562	586	507	572	511	551	555	578	532	528	500	551	538	547	544	513	509	529	553	551	552	573	528	570	564	563	564	550	544	535	573	574	632	494	531	533	542	566	525	525	543	549	498	565	516	511	564	560	509	497	530	582	538	559	557	537	557	530	577	532	528	578	539	523	595	582	529	532	540	540	550	491	554	574	543	524	525	512	536	561	513	520	521	538	530	534	524	542	575	547	523	522	564	518	511	511	547	580	536	550	538	578	558	523	486	550	593	539	560	536	540	555	523	571	546	548	515	549	517	567	561	533	575	509	560	572	550	529	547	562	528	538	530	568	509	577	561	560	581	545	547	543	551	497	583	580	528	529	523	585	524	520	532	546	535	539	550	540	555	502	539	527	533	537	580	534	540	520	529	531	569	546	598	540	541	568	541	541	517	516	529	582	505	557	543	511	514	535	557	595	527	540	590	509	540	552	556	493	570	524	554	534	508	555	563	559	542	540	578	554	536	534	534	572	562	534	545	533	589	545	557	553	545	529	550	545	578	532	598	525	546	541	531	569	568	533	560	585	567	533	586	562	548	527	494	526	524	535	519	550	515	550	522	557	586	540	511	529	557	554	543	577	578	573	559	536	525	557	484	543	538	541	548	578	531	532	534	557	573	571	513	574	542	559	567	522	550	537	552	564	539	546	520	526	541	543	574	534	500	549	558	548	541	565	583	550	554	561	562	571	536	553	558	526	538	514	557	538	537	547	490	558	566	526	541	532	522	538	544	560	560	531	532	522	531	558	562	513	488	483	554	530	576	584	541	544	533	553	509	562	534	574	498	538	520	513	550	529	521	563	505	523	524	535	529	539	527	562	565	534	540	543	573	521	575	545	536	543	556	542	532	529	547	549	567	525	583	562	567	526	536	558	529	535	508	547	520	537	509	562	538	541	544	565	529	530	542	550	532	504	557	571	542	511	544	521	524	550	544	569	544	540	570	524	494	574	531	541	558	571	572	546	519	537	558	530	519	527	565	569	564	560	573	521	554	533	555	535	531	526	540	531	562	525	597	539	529	581	555	515	577	497	533	540	535	541	542	576	555	524	632	566	536	518	543	550	565	494	545	572	560	530	504	534	536	536	590	535	530	521	550	546	496	529	542	563	548	506	560	507	560	534	545	530	549	535	552	566	502	546	572	511	567	532	520	546	563	518	510	532	492	579	571	518	547	543	548	532	562	568	536	528	538	541	563	566	507	546	534	505	563	558	541	517	499	540	547	508	574	570	581	457	569	528	532	540	562	526	526	543	530	561	560	554	567	567	522	532	573	562	547	520	521	523	524	557	561
2951	286	223	238	241	210	225	229	208	227	209	231	202	229	199	205	220	229	224	260	238	215	244	220	226	177	196	230	211	212	234	209	232	235	211	223	202	199	238	211	226	206	209	213	207	206	194	215	242	219	229	211	212	215	229	228	204	204	210	178	198	203	210	190	218	219	214	232	224	200	230	219	217	214	213	207	205	217	199	213	207	227	207	237	205	193	225	225	217	214	220	209	178	201	226	218	214	245	226	233	210	208	196	223	221	214	213	183	230	230	234	212	221	218	184	214	211	206	212	213	225	239	213	197	201	199	237	197	207	204	225	192	200	186	241	221	206	207	210	210	204	219	249	218	247	208	222	212	217	221	216	237	207	258	198	218	228	214	220	209	201	206	219	212	238	237	212	204	211	200	237	245	243	209	208	224	206	199	236	217	212	209	224	224	206	246	217	197	196	215	209	223	208	243	232	217	207	211	199	204	216	223	229	209	212	234	226	210	221	223	229	201	237	242	210	197	203	215	206	199	192	238	222	201	225	193	178	215	220	246	224	226	221	204	231	221	199	218	216	211	184	219	199	212	202	197	225	253	214	204	199	227	213	225	197	207	207	184	239	219	248	210	236	215	206	202	205	228	206	223	211	195	242	241	224	199	222	206	221	243	215	204	207	182	217	222	211	208	206	188	207	221	229	188	199	190	218	222	215	225	200	220	176	205	195	215	212	210	215	195	224	195	234	207	201	205	214	198	214	247	234	235	210	213	212	191	198	206	172	222	213	244	223	215	213	225	204	227	209	211	213	223	214	213	191	238	209	202	214	212	225	232	226	206	227	200	233	224	247	248	193	223	223	219	204	198	241	239	223	191	234	217	195	226	208	217	216	211	192	238	245	207	236	203	223	198	223	248	214	217	230	225	206	194	219	221	219	204	210	212	200	184	215	214	205	236	231	218	209	199	232	252	205	228	245	192	223	213	207	224	199	251	227	216	235	194	200	198	180	231	224	215	188	207	218	236	233	233	211	219	244	202	200	218	204	227	226	204	220	200	210	226	207	218	213	210	224	203	231	226	210	196	226	222	202	205	200	204	183	200	198	216	242	222	216	193	236	226	193	208	208	228	226	219	196	226	215	208	210	221	207	205	233	208	206	213	222	198	211	216	206	211	239	241	218	220	204	175	204	195	216	215	243	210	207	212	221	213	225	225	214	215	218	212	241	218	211	174	226	204	215	224	225	234	200	209	225	210	228	239	210	214	209	216	215	231	227	209	196	230	215	213	225	222	236	231	220	218	212	211	228	217	226	221	202	231	230	209	214	225	225	229	224	197	201	181	249	220	204	229	237	216	196	229	194	218	214	218	218	192	216	229	217	224	220	215	207	204	202	212	224	175	222	211	224	214	235	249	214	192	209	197	205	219	210	203	212	194	177	219	216	220	237	199	227	243	246	194	201	172	236	192	222	206	241	204	234	215	243	235	211	193	222	180	219	230	201	242	217	223	227	213	197	229	225	262	229	185	194	216	214	232	234	224	233	213	178	237	203	226	190	219	212	237	237	242	205	209	213	235	209	236	214	208	221	207	222	196	188	177	197	197	192	175	202	212	215	214	205	229	222	224	205	237	218	204	237	186	180	214	217	224	213	213	208	226	196	218	225	228	211	214	194	213	218	189	216	203	226	202	201	185	184	219	213	215	219	194	214	237	226	234	215	201	224	199	202	219	178	180	243	235	218	215	188	213	244	202	225	221	238	217	209	236	223	222	219	200	245	229	219	195	224	218	223	203	232	224	191	209	231	262	232	222	192	231	195	182	208	199	224	198	224	223	243	233	215	231	228	206	213	210	198	212	225	207	217	228	217	192	206	192	191	213	210	232	213	203	188	197	208	192	213	212	206	219	226	203	225	226	199	188	193	188	187	215	245	210	248	204	196	227	225	244	204	220	218	190	199	221	233	216	199	242	230	199	206	211	225	235	225	207	206	191	204	228	219	220	216	227	219	223	211	207	204	225	226	219	240	194	226	235	192	228	210	177	228	196	259	214	209	216	192	180	191	193	217	217	198	203	205	237	222	218	226	215	216	223	205	232	194	205	207	208	227	246	230	216	214	203	247	196	227	221	211	216	210	200	234	231	219	201	221	218	202	240	204	220	242	214	209	204	210	181	212	199	202	206	207	200	264	213	244	258	220	211	209	218	200	203	212	195	231	247	193	205	209	206	192	190	234	199	212	210	203	214	213	213	210	207	236	198	235	196	204	194	210	230	209	204	208	207	226	196	205	237	232	192	196	189	223	204	206	223	199	213	211	211	178	222	229	223	199	205	177	226	193	224	195	191	225	228	170	186	219	214	211	192	251	236	229	241	210	207	214	209	232	196	218	220	214	224	193	185	238	239	219	221	221	206	208	237	202	193	210	221	230	206	247	224	238	248	183	196	223	210	201	238	235	204	201	218	236	222	189	186	197	236	205	215	221	227	234	211	238	208	228	223	231	209	207	186	219	255	179	219	212	214	211	206	218	211	213	192	225	225	235	181	212	170	200	194	206	227	202	197	213	204	215	210	183	198	182	203	222	231	207	237	230	206	215	222	210	189	226	218	219	199	220	217	237	205	202	204	223	207	214	227	217	215	212	211	217	225	216	200	210	198	188	219	220	226	227	213	206	243	223	196	210	198	244	206	189	203	202	207	199	206	201	199	228	219	219	203	181	176	208	201	221	231	229	216	213	205	200	204	217	215	226	209	225	201	207	222	216	211	194	210	209	199	233	220	225	230	190	235	200	222	202	225	201	209	234	229	176	213	203	220	216	227	247	197	208	217	203	205	234	231	192	226	208	241	205	221	248	218	198	210	196	232	193	233	229	218	193	184	225	217	234	197	221	199	223	218	196	237	220	205	225	203	202	218	232	192	237	213	220	218	197	237	221	183	210	202	211	219	205	216	222	208	198	241	194	205	232	213	203	229	245	197	249	212	232	199	191	213	195	227	199	230	203	220	228	253	197	224	214	231	209	195	211	218	193	220	232	210	195	214	184	220	224	205	199	236	231	237	186	219	191	234	245	234	204	231	187	231	190	221	194	212	208	195	229	223	213	246	217	216	260	203	204	207	189	200	208	229	201	211	203	218	249	222	200	216	202	205	221	257	221	220	230	208	189	200	228	222	222	201	200	231	191	208	214	207	216	199	213	220	213	232	238	239	209	222	242	249	252	225	200	202	197	208	213	229	193	201	229	216	209	187	226	222	211	183	226	223	236	185	214	226	203	221	241	205	229	190	211	213	218	234	240	211	225	202	225	187	220	208	208	196	223	215	220	208	215	196	248	202	214	205	219	212	220	232	206	204	221	210	212	230	202	216	200	195	207	190	242	231	197	206	222	206	210	198	189	230	227	200	178	190	203	243	237	237	227	226	222	186	206	208	239	227	201	211	198	199	185	209	209	223	210	208	194	236	200	218	216	199	216	196	223	221	210	253	254	215	219	220	230	205	224	226	214	205	242	209
2856	577	560	588	567	571	560	587	529	545	559	511	541	506	557	550	518	548	499	516	524	485	547	531	570	501	574	550	540	521	530	543	540	506	506	520	507	498	548	523	511	537	580	486	541	499	531	523	487	557	499	524	542	540	500	538	509	519	521	491	529	483	539	529	540	571	499	552	534	573	525	522	524	522	559	497	491	561	489	532	504	517	532	527	561	529	506	511	505	540	532	512	562	507	501	580	526	517	549	523	514	475	491	553	525	537	520	524	570	553	515	506	530	525	534	546	513	493	529	528	533	550	525	513	514	531	524	530	493	502	524	550	567	536	518	525	495	516	505	525	536	558	513	571	525	519	527	500	503	523	545	488	522	498	502	513	503	535	526	553	502	532	526	509	504	526	550	530	560	565	570	518	545	529	533	536	510	496	511	527	515	565	511	539	529	503	515	549	548	490	511	518	540	569	500	500	539	531	512	514	556	522	487	522	501	557	538	501	563	550	567	535	528	533	525	553	538	566	509	503	550	533	552	540	553	491	518	512	547	514	508	514	536	503	504	563	545	523	455	559	511	522	539	532	542	561	510	519	501	507	515	523	551	523	535	535	535	536	559	549	536	543	558	549	533	507	504	528	553	507	492	525	535	530	538	506	537	526	529	535	523	534	555	551	542	564	533	539	555	530	534	521	524	509	491	521	534	537	489	551	475	506	546	492	551	553	526	578	526	542	525	540	567	504	524	533	491	542	561	553	545	542	533	575	572	534	509	531	540	558	526	518	543	512	511	528	554	521	529	512	560	508	518	565	537	503	513	506	533	503	464	555	499	527	524	527	558	527	500	534	564	544	510	509	519	508	540	539	493	491	501	507	536	511	514	546	524	543	473	501	491	519	579	552	534	546	537	533	524	519	538	515	516	557	534	505	517	495	552	558	555	513	524	537	502	489	499	477	551	526	521	519	522	525	493	544	497	503	537	487	496	521	523	529	523	525	526	546	570	528	525	530	554	521	516	503	531	542	560	519	514	583	557	548	537	535	543	507	581	508	511	563	517	487	554	526	530	534	527	509	530	508	552	511	478	539	526	538	566	533	490	552	527	542	512	555	507	540	522	494	513	505	506	556	550	524	568	539	517	518	531	534	539	540	552	535	499	556	527	553	501	499	568	530	521	516	545	531	514	515	564	545	550	531	577	513	587	496	581	544	538	510	530	511	498	544	559	527	521	523	526	518	528	559	538	536	521	488	573	536	518	511	543	531	542	509	516	512	525	509	494	512	525	527	514	530	491	540	513	522	535	520	479	528	556	529	501	508	525	512	585	549	478	522	513	589	533	482	531	544	518	544	525	505	516	563	524	546	546	536	552	520	525	518	526	546	524	562	523	504	538	514	549	547	518	571	565	520	551	580	533	536	531	547	562	512	547	543	522	502	561	540	576	484	536	496	557	548	516	545	552	529	533	515	534	508	520	552	521	517	503	503	483	522	507	533	534	516	528	506	532	543	543	525	524	539	525	532	537	547	505	495	497	485	512	541	524	516	508	542	539	510	519	506	542	534	539	518	514	540	582	537	527	584	511	496	533	568	521	559	548	508	546	550	534	546	549	529	536	542	519	483	492	522	516	526	528	542	552	510	519	520	517	482	551	550	541	518	544	532	537	530	505	524	512	519	515	518	545	552	555	533	493	514	533	510	546	527	524	527	507	538	484	502	550	536	550	502	527	487	545	522	506	532	525	558	530	572	545	532	527	533	515	533	524	501	502	534	547	524	510	520	541	502	539	510	502	509	574	519	491	508	549	553	485	536	549	535	533	557	547	542	513	517	546	535	545	509	506	561	523	533	511	486	520	515	554	508	555	550	529	513	506	532	507	525	580	540	547	530	504	552	539	504	538	497	503	483	523	529	523	512	545	522	554	551	526	517	544	588	520	538	515	517	553	542	526	569	462	510	479	528	529	550	572	536	541	542	523	552	520	519	594	525	544	511	538	529	477	528	503	535	531	512	549	517	512	529	548	449	490	526	518	536	502	551	526	511	554	510	536	529	517	602	536	545	539	562	555	536	502	529	523	518	517	552	499	572	527	515	512	545	519	522	525	528	571	525	545	506	548	506	511	529	562	578	553	506	508	545	532	536	549	580	535	535	545	543	529	519	558	537	513	510	487	564	499	538	507	529	527	531	557	538	534	521	532	541	512	541	525	548	483	558	566	536	552	520	520	546	523	555	479	499	514	516	519	547	531	542	493	555	487	581	528	523	579	530	499	525	469	550	529	548	531	515	515	516	520	512	549	537	554	477	500	499	547	552	540	500	490	500	550	536	521	537	503	534	554	533	540	518	507	515	516	505	488	524	518	555	537	541	513	543	505	496	534	494	487	529	556	542	527	494	501	477	521	489	519	517	513	554	558	515	525	506	520	524	515	564	549	562	531	528	551	536	551	539	514	549	492	577	529	529	495	532	524	517	503	526	529	514	560	542	513	553	534	507	531	541	527	528	552	524	541	537	504	510	501	539	547	536	513	528	500	541	498	500	532	506	566	563	525	509	495	528	527	549	536	497	499	536	560	549	537	526	483	514	507	520	525	544	533	552	524	547	525	503	511	520	555	534	534	524	495	552	521	500	521	506	495	571	531	547	540	498	494	540	543	503	565	520	491	564	533	535	508	567	526	536	502	533	534	522	531	533	535	513	504	545	555	492	521	506	528	529	513	508	534	535	514	550	524	492	574	554	532	526	516	526	489	547	522	549	464	520	523	517	535	511	526	546	520	524	555	498	503	506	542	552	543	510	501	502	563	568	524	591	488	505	508	575	563	549	582	568	519	547	546	510	557	537	474	555	563	515	546	512	543	501	500	559	543	552	563	539	515	563	545	564	528	515	504	536	507	538	511	524	520	532	529	547	532	515	518	547	555	538	535	541	513	549	510	470	555	513	529	531	523	530	560	498	515	539	486	524	523	505	517	472	511	544	540	517	552	481	508	531	496	496	543	526	566	538	503	532	521	523	535	537	557	563	547	516	497	538	548	523	522	524	534	504	504	568	529	509	512	556	519	524	498	546	566	497	558	507	544	536	511	531	510	500	549	511	533	556	523	520	510	496	549	533	508	519	513	505	519	498	501	531	511	558	501	544	499	517	514	495	509	550	529	484	505	576	530	533	536	530	565	553	525	496	555	506	576	502	556	507	567	524	517	519	516	467	532	519	486	529	542	552	550	501	524	529	530	529	562	514	547	545	565	546	531	506	538	511	509	539	522	501	535	506	489	547	506	545	538	548	504	541	484	497	520	495	514	563	492	561	518	512	565	525	537	549	519	527	517	537	521	538	553	516	524	525	538	464	518	545	544	513	537	546	511	527	544	535	535	510	484	520	518	595	514	548	548	521	486	510	496	534	537	541	541	558	557	534	576	537	533	556	518	541	489	537	540	503	514	543	511	497	536	519	593	551	589	535	517	533	518	563	541	530	501	504	504	514	531	549	508	510	536	551	505	512	531	540
10710	871	681	550	471	422	406	390	372	355	312	345	324	338	359	350	326	354	314	322	326	355	374	344	304	368	326	324	334	312	368	326	350	308	353	317	321	346	333	335	343	318	366	382	324	337	335	332	329	336	310	326	322	354	307	343	320	356	329	314	334	355	324	310	290	332	335	348	311	297	318	356	335	312	319	341	340	325	349	308	339	334	335	323	343	348	309	317	339	337	300	321	290	347	324	345	372	348	357	324	326	380	328	311	354	350	342	304	308	341	318	297	327	361	342	323	329	315	336	352	342	358	323	298	341	301	314	335	361	339	303	322	325	315	324	298	325	296	300	287	306	286	305	346	309	313	291	344	323	302	333	326	330	328	333	325	337	330	348	331	317	302	314	346	331	354	294	368	343	304	313	344	368	333	304	332	288	364	332	346	351	325	303	315	313	355	348	313	318	343	343	335	287	315	344	319	299	349	331	340	322	325	358	308	348	338	326	336	319	323	320	331	325	312	328	369	341	354	336	301	333	367	339	308	338	318	360	373	342	279	354	339	313	342	322	316	304	351	350	327	381	324	304	330	312	328	332	322	343	343	308	321	334	346	329	334	310	342	335	314	317	335	358	368	323	359	338	331	342	343	347	309	370	331	325	290	313	364	321	351	312	363	345	329	333	351	320	350	340	319	322	330	331	330	330	359	344	336	346	324	285	286	297	332	300	323	306	326	291	352	330	318	304	323	334	339	367	322	305	355	313	304	326	335	327	323	355	346	309	292	320	300	300	314	332	312	345	339	319	317	352	361	321	310	304	323	340	331	332	370	371	341	338	331	290	326	334	343	379	344	345	328	272	342	315	345	341	306	320	313	342	326	321	352	288	297	334	328	349	322	340	304	332	313	307	314	310	309	303	336	342	343	304	329	326	305	345	359	331	323	301	324	352	362	340	344	382	337	354	328	341	334	299	357	310	312	314	310	322	379	337	314	315	306	327	370	306	324	345	323	312	332	307	331	381	356	335	307	343	306	317	335	341	345	350	356	333	343	309	318	340	289	309	330	328	334	322	321	345	330	346	355	352	307	359	326	327	312	318	332	331	291	329	324	319	294	319	312	309	319	345	324	350	358	355	339	351	316	330	345	354	318	284	330	346	331	316	308	313	322	324	312	327	319	319	297	320	315	293	334	334	328	305	325	339	327	310	333	304	344	314	328	346	352	353	334	323	331	341	324	340	369	345	334	334	373	340	313	329	336	336	347	353	387	348	331	319	335	295	334	349	324	309	349	313	335	315	299	354	331	334	342	312	311	313	307	348	320	347	324	326	346	303	328	306	318	329	358	311	332	320	349	315	328	336	333	276	368	357	281	310	330	301	328	315	357	312	292	341	285	308	334	308	329	328	342	315	321	324	310	332	291	323	335	328	322	333	326	293	325	330	331	302	317	333	349	326	316	341	324	322	326	310	349	307	315	324	295	341	326	337	350	276	314	349	356	346	342	348	308	335	329	335	300	301	321	290	347	313	307	330	339	331	322	324	370	328	326	315	351	370	295	324	325	313	307	314	358	384	358	339	317	355	331	294	342	300	328	342	355	322	329	324	338	330	336	369	378	291	338	341	334	322	366	321	309	293	348	330	327	382	341	338	318	349	350	335	348	315	306	319	333	348	320	314	309	323	322	363	321	336	364	352	341	336	294	346	344	331	350	329	348	313	352	298	324	335	328	310	330	313	320	347	311	316	314	312	345	330	327	319	359	322	351	316	309	292	319	343	285	304	341	312	321	378	347	326	306	282	328	320	358	310	304	306	358	332	325	359	336	311	326	330	330	336	337	328	314	326	320	311	335	323	332	338	355	320	342	363	295	310	288	301	342	363	307	323	326	360	311	359	310	329	339	319	347	299	322	337	333	315	328	301	299	329	319	365	346	351	310	320	329	322	346	318	323	319	345	321	357	346	352	326	378	327	352	294	336	353	306	300	335	345	347	339	356	302	331	320	338	297	321	346	340	355	327	318	335	360	327	327	333	331	321	356	317	333	352	330	329	361	347	335	385	330	340	334	307	310	316	340	316	323	327	363	337	340	321	316	354	328	306	303	355	331	302	312	315	314	334	344	319	310	351	324	311	319	311	339	336	333	345	321	349	337	317	352	341	344	318	339	331	350	343	315	333	331	338	374	353	327	334	327	297	329	308	385	336	331	325	325	357	325	343	294	346	354	309	342	338	319	356	325	313	303	329	318	320	302	286	327	332	328	314	348	387	336	362	380	354	316	348	331	328	326	328	360	327	321	320	346	327	332	294	300	347	318	318	334	344	350	331	334	322	288	351	292	329	349	353	332	296	344	303	323	345	318	316	321	318	341	322	335	350	295	327	339	317	308	353	297	315	305	306	315	349	332	320	335	339	321	350	337	322	340	302	294	320	322	301	318	349	331	302	312	329	344	305	318	308	299	328	365	331	336	309	328	353	381	341	353	357	327	333	315	327	318	311	313	364	350	342	353	323	346	324	350	332	335	330	318	314	324	324	329	366	344	315	340	321	309	336	294	315	299	359	356	333	361	354	345	319	326	373	334	342	378	336	298	336	340	305	319	307	358	327	305	295	311	314	336	314	302	332	294	327	370	330	344	346	336	300	306	331	291	360	349	318	341	324	354	318	315	309	319	332	366	324	331	320	333	299	336	303	326	359	313	331	282	362	343	315	320	335	337	331	295	319	325	342	342	373	374	333	302	308	296	315	320	329	315	374	318	368	356	318	347	325	350	342	316	358	287	311	337	352	329	319	340	290	360	329	331	316	309	346	334	309	318	321	344	355	342	327	340	336	331	358	339	321	320	329	337	289	335	324	349	328	305	325	347	297	343	349	356	318	339	329	327	334	321	313	303	340	343	343	292	311	330	331	316	296	355	323	332	323	360	351	316	318	298	339	339	298	284	310	317	306	331	317	334	311	316	341	336	296	318	341	332	335	299	354	330	310	311	340	322	321	360	329	329	324	317	398	322	321	309	330	320	363	304	349	313	329	336	354	316	290	288	327	302	332	370	303	331	303	340	321	328	358	331	315	288	325	339	299	326	330	312	313	306	339	319	312	335	339	357	324	322	305	288	293	347	308	355	354	354	356	354	345	344	306	338	314	305	310	328	330	373	313	279	356	309	342	311	341	334	324	326	315	315	352	361	315	335	331	343	313	308	347	322	317	326	356	327	359	331	298	288	338	293	326	344	340	331	330	352	330	340	337	342	305	343	340	324	341	328	358	300	322	334	332	342	321	356	323	328	334	301	315	328	331	305	316	315	338	346	315	362	340	323	313	329	320	351	309	339	340	342	323	311	354	338	311	310	309	332	358	313	333	309	311	333	370	312	374	334	333	344	318	324	357	334	336	328	358	338	321	332	330	330	338	324	314	331	333	313	333	330	313	349	318	358	363	319	337	335	370	343	315	361	333	303	280	341	385	324	310	341	350	330	351	313	309	331	311	348	300	353	355	363	369	365	322	304	311
8242	1061	1462	1683	1400	1326	1135	1074	965	955	883	909	870	877	824	884	851	850	848	813	775	825	762	826	784	794	763	781	798	755	783	784	748	848	791	784	809	820	729	748	737	778	753	782	776	825	756	772	778	726	774	713	792	757	779	795	721	766	748	744	761	758	760	816	764	728	747	790	760	741	773	736	756	720	803	753	745	767	751	761	708	785	764	735	726	776	764	758	786	804	748	781	733	763	737	788	754	743	715	796	776	760	746	746	752	755	752	780	806	754	738	755	737	752	709	810	791	818	727	754	738	760	749	756	688	750	758	836	755	743	757	726	765	763	748	743	770	749	784	754	791	743	758	755	765	776	699	774	749	739	792	740	762	732	802	737	771	729	767	788	814	787	779	751	738	751	791	735	725	755	708	748	775	769	757	763	716	720	733	730	728	749	779	755	739	706	764	768	707	761	767	742	771	772	770	775	810	739	738	727	769	822	788	793	750	803	762	768	742	728	762	762	762	720	772	683	805	752	761	760	775	789	804	777	760	752	763	755	736	802	784	754	735	809	717	797	754	758	776	771	740	729	721	797	819	767	800	748	760	756	791	775	735	793	795	802	760	755	746	729	758	796	725	750	788	759	728	695	730	831	756	723	759	762	778	758	738	764	767	800	770	741	726	767	710	760	745	770	750	775	763	758	775	735	779	751	791	721	782	771	753	775	776	676	755	762	760	751	771	779	726	756	756	741	767	764	761	750	776	793	702	708	811	731	771	775	720	722	782	753	782	790	751	714	768	767	749	739	738	738	743	752	754	746	753	809	749	740	743	743	775	749	730	738	706	714	742	786	746	741	750	776	762	780	725	751	792	760	756	741	775	790	740	833	739	791	761	734	790	730	748	775	773	695	761	778	748	756	744	786	816	799	760	804	762	798	751	733	740	708	787	752	754	760	779	799	776	775	759	737	773	795	787	759	732	812	732	725	786	772	761	826	785	795	780	766	787	760	689	754	747	766	768	717	748	767	756	740	718	805	719	770	757	805	747	754	787	761	742	770	759	736	772	759	742	782	777	775	840	703	794	779	716	775	731	697	755	729	718	735	726	727	749	739	755	724	755	825	765	791	777	760	793	751	749	803	806	803	755	799	793	757	773	751	729	764	756	798	782	743	755	716	766	717	757	760	759	780	766	760	798	754	793	703	739	765	751	803	821	776	750	775	755	767	765	788	801	769	775	727	821	726	753	784	762	746	768	753	787	753	771	761	749	791	761	815	721	751	727	750	744	722	767	759	807	751	795	733	800	775	736	785	824	755	787	803	740	739	771	789	813	739	798	730	772	714	720	766	781	742	736	763	840	707	743	787	797	760	809	727	763	743	760	739	769	786	735	757	731	776	760	798	782	772	766	802	801	745	764	723	793	765	744	780	772	785	705	726	737	711	738	774	766	778	773	781	742	759	745	753	727	714	799	733	710	808	738	756	771	771	779	788	754	741	751	690	768	782	837	802	772	765	739	776	759	778	744	721	751	759	710	714	747	737	740	788	741	773	786	747	746	722	728	740	776	715	756	744	770	771	761	821	753	791	761	792	787	756	753	798	776	790	749	702	773	756	751	732	724	773	765	774	773	794	789	752	745	817	737	692	738	805	738	713	762	756	738	791	812	773	727	762	768	734	769	786	716	761	799	772	766	778	757	816	776	761	798	758	768	737	776	762	738	788	717	760	817	802	763	738	725	757	777	762	778	765	793	766	766	771	779	752	772	784	743	752	732	718	770	760	745	767	786	756	776	792	692	756	817	754	742	744	790	740	753	749	767	737	725	783	734	749	744	730	776	753	763	760	719	749	712	772	726	770	693	748	749	784	747	776	816	756	713	743	792	755	748	758	775	787	772	766	746	794	748	755	788	787	756	810	805	764	753	780	730	797	734	785	734	761	731	777	761	782	769	766	828	792	757	743	765	768	780	769	740	795	771	722	745	768	773	721	780	769	767	756	778	768	783	707	773	781	766	728	752	750	749	784	804	732	802	740	762	711	725	820	761	717	804	781	820	735	764	751	792	748	759	791	745	761	727	813	748	777	718	782	747	771	771	799	753	746	777	780	816	756	741	754	774	746	767	731	798	762	768	753	707	768	782	741	766	762	743	793	771	772	793	810	761	758	796	778	768	796	778	750	762	799	722	686	722	763	758	753	813	720	802	728	759	761	753	769	743	778	773	754	789	765	743	800	740	762	726	734	833	784	771	795	704	681	771	760	704	763	814	792	768	789	757	741	756	794	738	784	764	739	754	748	764	803	795	781	754	785	752	709	709	809	804	808	794	762	779	777	753	779	811	730	729	773	735	747	745	756	762	755	800	791	740	712	718	780	747	800	736	731	754	819	714	708	772	752	771	761	781	797	756	752	798	742	764	780	737	771	733	734	765	714	749	756	698	734	745	749	736	799	753	806	726	728	750	744	739	791	759	747	788	776	734	790	733	795	795	700	847	774	767	747	705	788	745	758	734	781	721	757	752	711	764	803	741	740	799	812	771	755	748	750	714	764	732	780	788	794	767	781	780	759	801	770	776	744	777	802	806	747	735	788	800	803	731	798	762	787	741	742	718	777	800	734	792	751	735	731	738	782	757	804	784	689	736	723	807	755	738	777	760	798	746	710	770	696	748	751	759	751	799	729	767	746	735	758	766	767	731	745	717	736	803	794	761	723	727	742	756	761	790	813	772	807	782	754	758	760	771	796	690	765	731	786	797	715	786	790	748	718	786	749	780	747	781	736	777	804	755	732	803	755	782	796	737	764	761	765	831	737	765	751	811	759	726	756	716	791	758	752	776	745	690	766	715	746	799	723	763	765	798	789	817	768	780	753	697	807	760	785	709	781	795	765	797	767	774	776	789	797	767	752	735	746	734	774	769	741	741	723	761	752	765	792	777	748	761	735	719	760	818	776	737	753	780	830	756	740	755	775	716	768	759	744	722	791	759	761	729	772	764	754	770	764	736	770	736	819	743	802	759	784	756	773	753	777	736	810	798	790	753	809	756	730	788	736	826	808	761	720	812	747	761	722	763	745	796	785	793	774	725	775	779	750	736	782	740	727	745	747	778	725	737	775	772	740	740	792	787	777	739	764	768	744	748	790	732	762	716	722	754	767	779	753	759	751	726	713	749	764	789	773	804	772	759	787	732	776	754	754	758	811	764	770	749	787	795	735	672	753	761	806	799	790	775	771	768	807	759	742	698	768	768	771	765	741	785	739	763	766	778	796	712	743	787	724	757	728	793	763	743	770	781	789	750	804	786	804	779	769	712	776	725	746	806	841	711	741	718	803	775	783	764	764	742	786	756	748	806	768	782	746	757	759	786	781	732	812	733	757	725	751	792	740	775	782	745	761	800	788	745	736	757	750	788	690	787	778	728	683	757	782	776	751	726	757	766	733	731	772	800	732	729	746	720	745	768	765	802	736	757	757	797	786	736	741	767	779	794	784	760	714	714	720	759	776	753	786	802	779
17639	1551	916	702	513	460	394	311	306	294	295	261	270	267	267	255	268	254	245	282	251	246	241	238	261	241	245	253	250	214	265	254	232	235	251	260	280	269	201	224	249	232	223	229	238	223	254	236	240	224	254	244	221	221	209	261	235	252	244	229	246	232	262	231	212	232	236	234	227	234	263	228	239	224	272	221	235	263	222	230	212	257	267	264	233	273	228	237	231	239	225	243	224	250	233	235	229	247	261	267	225	207	241	218	230	245	205	265	255	223	217	234	212	226	238	233	252	221	238	232	267	258	233	230	211	263	250	238	231	220	239	238	218	234	249	246	269	214	227	209	260	248	223	262	249	245	249	263	244	274	221	253	238	212	212	231	239	226	238	240	239	256	246	201	219	216	247	234	256	256	253	240	218	224	237	225	229	249	218	250	256	234	232	233	256	218	218	277	218	232	223	233	231	240	242	240	247	212	212	242	222	265	224	252	263	225	244	224	268	255	254	219	247	226	255	221	256	231	220	236	218	217	238	280	239	250	232	218	223	250	233	202	226	235	253	232	245	233	239	243	235	228	218	227	244	244	239	287	207	236	202	234	233	262	220	237	218	235	249	241	259	270	248	241	219	229	230	243	236	217	244	215	248	251	223	219	267	268	253	249	241	217	200	245	241	228	221	218	254	241	230	217	227	204	230	231	252	255	252	200	251	215	239	196	246	236	240	219	250	248	238	210	227	256	246	226	262	201	244	228	214	229	242	243	221	234	217	233	241	229	229	243	212	203	227	241	244	240	245	220	237	205	194	220	213	213	252	213	235	231	211	223	227	239	208	228	240	216	223	231	241	221	223	204	231	261	238	242	224	239	214	262	254	246	250	247	239	222	249	215	270	265	249	245	236	228	237	233	211	214	279	239	231	216	239	224	235	250	248	268	231	232	227	231	244	246	279	236	219	279	216	259	277	248	250	239	220	239	245	219	247	225	225	237	234	239	222	225	235	245	227	217	248	232	252	211	244	260	223	217	224	261	264	223	220	236	226	229	243	221	261	235	244	224	233	267	220	220	249	251	243	209	249	248	226	226	268	226	235	231	234	257	238	253	237	224	216	253	242	213	222	206	245	220	252	243	232	257	230	241	240	245	262	216	254	229	260	221	256	239	245	219	221	224	230	236	221	257	218	230	295	248	245	252	222	207	263	244	233	207	216	232	215	231	222	242	244	245	245	219	240	274	229	217	223	240	236	218	224	244	249	208	228	222	199	232	253	240	245	242	205	218	215	213	240	216	227	238	215	219	223	214	223	242	255	238	258	211	206	229	246	209	222	249	231	242	250	227	234	252	217	240	216	238	232	244	260	224	226	233	260	247	249	246	225	229	252	244	223	252	244	251	249	245	225	238	246	238	231	228	224	244	221	204	209	239	230	236	285	257	241	227	224	215	263	213	237	236	234	240	240	245	231	253	251	228	219	245	238	227	256	271	248	216	232	247	194	246	235	247	264	241	219	263	247	251	189	258	246	221	237	243	260	231	232	246	237	218	215	225	237	223	249	206	252	222	243	243	230	251	233	234	233	222	234	212	263	240	200	241	219	226	213	234	204	242	264	221	224	233	230	233	200	205	217	234	236	272	225	222	234	258	241	194	230	225	251	250	281	218	219	223	230	261	256	217	230	238	230	240	246	227	260	255	254	210	214	249	244	205	201	224	247	230	251	220	240	231	231	234	240	246	217	257	215	214	272	234	247	210	244	259	206	238	236	217	224	256	250	243	236	204	209	224	211	247	219	199	216	258	238	251	208	225	235	224	225	229	235	240	220	232	223	233	218	231	217	224	226	231	228	256	227	226	225	228	258	238	213	214	246	240	255	221	212	212	227	221	230	234	219	259	228	251	269	239	231	214	262	253	243	239	254	243	236	248	243	221	208	261	215	228	234	250	243	235	245	222	257	267	236	216	228	239	222	239	215	241	250	232	247	242	266	237	226	237	220	230	255	250	245	241	276	243	246	200	218	228	230	238	254	240	211	243	249	218	222	241	246	234	215	226	222	238	223	198	236	261	198	261	264	257	246	227	248	251	231	248	226	252	249	224	258	215	244	248	196	236	190	243	227	211	222	218	242	195	208	202	248	236	248	237	239	240	239	226	230	269	261	245	229	213	221	227	237	228	210	248	238	216	238	234	235	241	222	238	230	270	235	256	246	245	237	227	252	232	232	240	251	230	255	236	248	230	226	216	227	217	234	193	256	223	228	230	230	257	249	236	222	242	242	242	216	253	235	243	234	233	221	232	212	256	234	258	222	208	213	209	240	243	248	226	235	238	221	236	224	229	217	220	238	201	233	220	233	199	215	228	249	242	238	239	219	210	220	285	253	253	220	256	221	238	247	253	189	229	233	207	231	247	201	244	256	232	226	233	236	218	250	242	235	244	227	247	203	228	231	264	224	227	218	227	223	242	204	241	228	205	223	251	222	210	220	205	231	241	228	234	211	214	228	238	250	220	222	223	224	245	240	218	259	226	243	228	230	235	217	243	233	251	231	239	225	210	223	222	249	249	240	269	229	219	225	217	253	241	237	246	260	213	215	239	226	252	225	239	237	237	208	246	251	219	217	243	255	239	234	255	224	234	258	212	216	230	234	240	211	239	249	230	232	239	232	223	236	234	240	226	223	252	245	232	243	238	225	221	204	231	231	242	242	232	216	264	247	238	229	266	234	220	229	238	223	233	208	254	256	239	226	245	230	236	252	237	230	235	239	238	240	234	236	226	244	230	245	213	217	241	208	219	218	226	238	221	240	219	230	212	260	220	245	229	255	235	222	257	210	250	264	213	255	219	230	207	251	224	232	244	225	252	256	239	251	229	262	247	242	229	223	215	237	216	232	223	217	248	208	204	174	229	234	218	212	245	203	228	216	248	214	244	245	218	176	237	248	242	243	230	205	232	252	253	211	260	232	238	230	218	246	222	254	247	214	257	239	251	224	242	232	281	251	230	221	237	232	264	209	245	231	208	230	249	205	232	251	246	238	214	236	234	256	212	270	229	263	241	246	227	221	239	238	217	251	213	223	252	223	228	239	232	200	273	226	213	223	237	225	206	234	251	227	227	237	235	214	257	236	233	238	216	238	247	208	255	237	240	240	274	237	227	233	206	238	267	233	219	245	226	264	225	237	227	257	216	235	260	258	236	230	242	219	233	220	213	244	240	273	273	233	246	249	234	276	217	263	297	221	183	252	214	243	282	238	253	249	247	280	241	208	227	223	217	223	270	251	241	236	253	222	214	236	228	237	239	240	270	241	239	237	222	232	234	246	241	220	226	223	235	244	210	200	226	266	259	241	247	243	212	252	225	226	216	225	237	257	231	227	225	238	255	250	229	223	235	220	251	244	249	247	234	259	238	246	258	233	219	236	276	249	228	247	252	238	228	231	248	236	239	253	243	250	244	261	197	238	269	243	237	226	217	231	230	220	236	193	228	265	210	261	244	218	193	209	219	233	210
10035	1220	1900	2230	1939	1604	1327	1127	991	873	896	794	772	758	734	662	693	660	589	652	644	603	667	596	589	598	609	633	600	599	622	582	544	558	578	568	577	575	560	532	534	549	507	515	538	608	544	584	558	529	543	580	569	542	534	541	545	547	562	541	565	543	557	564	535	550	587	562	522	544	536	567	554	521	580	565	588	517	552	506	529	532	511	533	528	571	505	547	577	572	529	543	529	508	563	528	494	549	578	543	548	506	549	538	532	551	533	581	529	554	496	574	547	554	542	523	522	554	550	566	533	514	520	594	530	545	561	548	500	544	565	551	539	588	544	539	495	531	509	550	585	531	523	489	577	541	571	526	557	505	561	510	537	590	510	545	565	524	560	528	556	566	585	520	580	540	555	545	544	525	527	533	557	563	577	546	568	589	514	536	515	561	534	557	541	547	540	554	585	515	515	478	535	513	522	537	519	542	558	505	548	551	535	517	523	536	527	564	567	562	549	531	503	525	538	533	552	538	525	526	555	575	524	537	568	503	545	549	557	554	514	527	539	535	550	527	550	492	547	525	527	539	544	553	529	510	525	547	546	577	524	563	544	538	553	583	538	556	561	529	535	491	541	532	567	555	534	547	554	524	544	584	520	558	519	525	557	558	517	588	534	548	559	536	496	530	541	543	520	532	543	549	523	561	556	582	552	563	534	545	533	555	574	536	529	553	547	514	525	542	534	564	571	537	558	515	516	531	533	579	556	478	560	571	526	547	505	535	529	582	575	537	530	588	541	570	556	559	579	557	533	532	533	577	530	555	541	557	548	549	512	546	564	608	553	556	539	564	546	532	513	566	510	522	582	558	537	489	532	552	541	530	502	549	552	563	552	534	534	529	583	565	532	548	524	532	553	538	531	518	532	569	504	535	523	522	564	552	536	526	502	554	531	569	525	553	553	528	509	570	536	560	518	578	552	548	548	514	510	490	519	550	562	531	547	554	537	542	505	582	535	539	538	528	578	559	550	487	556	564	537	544	520	547	520	559	508	514	522	535	573	549	549	551	549	539	518	532	536	572	535	538	571	524	534	524	577	519	510	534	513	569	512	531	550	590	530	538	540	590	522	529	526	551	534	522	535	551	544	575	509	554	561	520	541	576	552	513	531	512	570	521	564	506	574	497	537	541	513	549	567	545	561	537	487	528	510	554	556	572	572	554	565	547	569	520	513	545	555	522	536	554	537	530	561	514	584	560	555	508	510	521	554	558	556	538	541	541	531	505	570	549	560	510	558	516	538	582	566	540	550	512	591	533	546	507	528	533	552	506	546	558	583	514	545	528	548	528	553	527	532	509	551	547	557	546	503	544	496	543	526	559	610	529	553	554	552	536	555	570	572	551	536	505	551	570	564	544	584	594	604	549	549	520	528	532	558	570	552	544	584	534	600	524	520	504	564	526	529	542	541	581	524	503	551	547	542	580	555	522	581	540	555	536	575	546	514	552	572	585	565	551	531	550	538	556	522	514	517	553	546	490	532	541	528	555	523	585	491	559	572	501	553	546	543	539	528	560	571	549	527	504	541	542	503	499	504	507	563	536	544	559	548	555	542	551	497	560	530	549	535	561	521	566	516	566	498	574	545	534	534	511	550	523	579	567	552	539	544	494	571	528	524	516	522	574	571	530	539	530	596	544	551	563	579	546	525	568	515	545	485	519	521	533	546	592	543	601	494	565	542	543	547	512	545	505	553	566	549	508	538	554	580	516	541	514	544	503	551	451	566	549	522	513	541	548	537	558	540	542	526	514	573	556	558	562	534	514	538	554	518	521	526	554	539	548	519	550	568	536	498	549	543	554	545	561	561	563	514	546	573	498	513	548	551	537	563	558	549	563	531	522	554	523	541	585	542	529	559	544	554	567	551	560	519	491	573	523	511	534	546	523	541	576	568	511	530	556	542	574	526	571	562	549	524	535	544	544	550	523	505	500	569	507	542	551	558	509	568	549	507	487	513	545	543	552	534	525	577	559	526	545	521	531	546	536	533	542	532	548	543	590	538	585	515	551	501	504	531	512	577	543	484	551	565	591	526	490	539	556	558	482	542	561	495	532	538	509	549	515	525	546	503	551	535	500	506	571	533	563	521	477	538	581	476	539	550	566	554	555	559	552	558	530	540	536	574	549	525	538	544	477	557	504	584	540	535	494	528	537	582	516	523	541	552	527	584	582	513	584	509	515	559	570	517	536	536	559	553	540	565	514	589	521	549	542	504	547	528	546	538	532	532	550	527	511	506	514	557	551	526	539	549	520	542	513	532	584	505	512	539	549	586	501	470	541	534	514	566	590	522	571	508	532	496	559	567	531	552	536	557	545	518	554	581	522	563	502	528	554	531	530	511	528	535	542	546	554	526	530	581	530	507	525	501	512	528	539	538	527	527	555	584	527	526	526	566	559	536	540	548	497	596	533	570	529	542	532	509	516	506	505	536	519	569	483	487	519	524	562	517	547	554	552	532	532	536	583	533	532	545	543	586	554	533	560	576	514	489	546	534	537	579	543	552	529	542	564	525	579	538	545	586	550	551	560	553	563	555	532	526	572	548	512	599	530	531	566	522	544	529	497	573	546	542	539	572	568	532	505	548	546	508	563	508	529	521	554	481	531	539	510	541	511	552	576	529	532	507	510	549	549	555	532	552	545	557	501	580	578	524	586	522	543	521	494	515	561	568	528	572	511	538	525	537	512	531	565	548	526	559	537	552	551	532	529	540	504	551	521	548	565	555	528	540	510	539	543	541	520	521	557	563	537	519	550	556	535	498	547	573	556	559	544	567	584	547	541	536	541	558	568	550	542	519	509	547	535	559	542	573	532	592	561	544	530	594	508	507	551	568	606	516	561	528	560	511	532	556	518	530	563	541	530	533	550	564	544	520	549	574	536	536	538	595	565	519	509	547	516	595	534	566	571	535	521	535	543	540	545	565	571	555	522	540	561	528	539	524	563	524	511	534	641	544	492	536	540	529	546	558	556	555	564	556	562	593	550	531	562	540	553	557	579	544	556	543	557	552	527	534	550	558	529	549	544	556	561	563	561	565	545	531	541	516	504	539	522	505	479	496	508	537	555	520	523	548	578	533	547	525	541	536	552	538	526	510	496	536	544	528	501	566	532	525	564	514	497	521	502	504	540	528	506	548	536	503	539	570	552	539	536	539	558	582	540	563	531	522	544	550	590	515	533	587	568	523	549	534	520	562	550	515	491	506	511	573	542	528	554	541	562	562	552	569	563	564	564	508	522	520	551	524	554	525	533	576	527	546	537	515	529	544	507	541	539	569	547	526	526	549	555	541	571	575	569	528	495	511	561	532	563	549	569	534	538	532	535	558	509	550	508	514	577	535	531	543	514	558	532	517	526	508	551	520	515	549	512	530	562	535	533	528	530	567	530	517	556	522	535	522	542	581	525	490	540	547	588	518	548	539	569	546	533	536	570	513	546	551	538	534	525	543	565	574	525
2990	289	269	213	234	216	237	232	233	222	208	241	209	225	224	216	237	225	191	204	200	250	195	191	217	237	187	209	211	191	193	207	212	213	198	219	226	220	195	198	214	246	199	201	203	208	221	230	215	190	202	233	197	188	220	202	220	226	235	205	190	216	218	190	215	247	218	208	188	209	210	235	239	224	184	198	208	187	210	224	202	218	202	204	222	217	215	234	202	206	196	230	248	222	237	190	226	206	203	237	224	187	189	184	185	185	231	190	248	215	221	214	227	249	196	198	216	189	216	214	229	226	248	215	225	189	203	223	211	223	211	214	232	232	226	232	220	191	233	208	217	213	217	226	215	222	225	197	207	211	197	226	212	218	208	193	228	217	195	216	211	200	204	210	213	224	242	202	189	208	205	208	223	191	218	248	212	214	222	215	234	227	205	223	239	224	206	229	216	211	209	225	222	209	195	187	217	221	210	221	188	198	203	194	211	206	213	229	209	224	234	204	211	238	207	240	205	222	211	197	214	176	210	203	221	229	190	203	225	220	212	218	222	224	192	216	226	236	201	223	187	247	193	214	211	195	205	221	216	235	205	205	210	212	227	193	196	185	219	212	223	195	232	238	221	221	221	198	217	230	198	206	211	235	229	228	195	219	249	232	228	246	207	228	220	220	223	193	209	219	241	228	216	226	199	198	220	227	232	223	233	203	210	213	207	202	224	224	225	224	207	232	214	198	223	202	241	230	205	200	219	215	186	218	198	225	238	234	237	240	227	220	192	243	208	212	220	215	223	221	215	231	219	178	210	245	209	199	242	227	237	233	219	201	209	219	178	205	223	176	227	206	199	203	224	202	188	198	224	214	196	215	222	227	254	222	189	198	237	240	209	231	258	216	214	209	214	228	201	199	216	219	219	205	208	229	208	204	234	218	240	214	230	232	212	197	233	208	238	211	204	222	210	186	210	212	189	180	206	208	179	186	203	209	197	195	216	200	255	185	221	209	191	227	198	199	212	209	241	223	218	201	223	242	208	204	175	212	192	247	225	220	186	188	233	211	223	216	206	220	222	237	216	218	229	224	243	216	223	262	227	211	209	212	223	211	213	202	225	188	207	205	215	222	223	229	202	201	215	191	189	209	192	205	204	208	204	197	228	207	237	226	235	200	199	213	216	230	220	205	222	227	185	191	205	202	219	211	214	219	217	237	222	218	242	219	226	205	218	216	226	231	223	230	225	239	224	201	221	231	221	260	221	211	205	193	237	195	205	199	212	209	224	200	220	200	198	220	220	212	203	203	209	215	215	206	223	225	188	228	210	188	223	218	230	193	199	230	190	214	215	218	227	210	195	223	220	206	211	221	243	233	207	200	203	214	207	234	182	214	210	190	208	212	198	209	213	219	226	220	237	219	251	219	220	210	199	238	181	197	189	202	196	207	252	221	213	208	207	211	222	188	230	187	216	238	230	225	225	198	226	219	221	234	215	214	217	205	237	196	210	213	226	240	192	225	222	198	194	225	217	193	200	205	221	228	218	214	209	229	205	191	195	261	203	232	216	196	221	213	208	206	217	210	183	196	247	214	251	201	203	211	193	209	209	205	225	217	215	218	217	198	215	204	216	213	203	207	205	206	217	188	225	223	225	227	210	213	226	222	207	214	244	223	202	231	252	228	225	208	195	196	190	195	207	184	232	212	205	199	203	231	222	243	211	207	211	211	220	214	197	220	226	189	225	216	209	238	240	201	188	216	233	213	235	212	195	194	210	215	214	219	230	225	215	227	205	193	211	206	228	217	204	245	229	220	210	222	215	199	213	231	232	229	191	208	194	212	215	227	211	211	190	235	192	234	242	218	206	201	217	190	223	231	184	211	243	214	206	225	217	211	224	192	222	204	225	212	196	220	207	208	183	179	213	236	204	214	203	210	223	234	191	229	196	234	223	197	206	237	223	208	199	211	216	236	192	203	232	207	246	236	202	223	226	201	226	211	215	204	203	237	224	210	223	228	174	213	226	207	241	212	222	211	220	205	206	211	237	212	231	219	197	224	246	210	198	227	203	199	205	227	220	190	239	243	201	213	205	198	205	225	207	210	232	213	220	229	214	199	236	228	239	218	223	233	223	225	224	242	200	208	199	191	204	181	221	207	222	235	214	214	179	212	214	209	259	246	184	207	199	250	211	210	216	233	227	212	228	242	213	221	227	190	213	192	205	202	204	211	211	221	223	224	199	204	203	221	219	184	229	255	212	237	240	201	196	193	235	206	213	219	203	231	206	198	211	196	220	207	203	217	204	224	194	263	198	221	206	212	176	205	229	210	230	181	198	209	228	229	191	187	207	235	199	212	233	216	193	214	224	216	196	176	212	218	217	234	240	213	216	238	170	207	214	244	221	221	228	191	251	202	203	225	230	208	196	203	233	236	196	216	207	198	188	210	217	218	204	221	235	237	225	214	236	197	206	228	249	252	214	215	219	192	212	205	209	218	195	204	209	220	201	214	215	183	216	238	234	203	221	234	205	217	261	216	207	206	218	215	183	186	242	211	189	208	212	212	224	205	228	219	202	237	204	208	203	201	230	220	212	199	203	193	221	205	194	228	230	218	175	198	210	203	205	211	194	231	265	225	223	214	228	233	196	217	207	184	206	227	239	216	220	235	204	233	223	196	221	233	218	236	190	192	229	206	236	226	236	206	193	219	207	226	206	201	210	242	216	225	203	230	226	216	213	201	224	208	196	232	224	206	208	198	205	205	223	174	247	207	209	202	194	226	185	222	206	238	184	201	198	210	245	221	208	227	230	200	237	208	205	223	208	205	207	246	230	217	191	217	239	201	208	240	193	215	227	236	216	190	189	231	220	213	207	212	215	218	207	202	219	193	223	200	197	191	194	177	217	189	194	198	204	219	212	209	241	236	220	210	190	218	237	198	213	221	233	220	252	247	221	199	178	228	250	253	218	237	234	234	203	233	224	203	225	231	241	181	190	197	220	246	234	213	211	217	185	176	232	242	246	226	220	203	220	206	227	244	221	222	204	232	189	204	203	242	218	189	206	221	225	200	250	207	246	221	209	206	199	216	192	198	232	215	217	212	209	211	213	214	234	202	198	239	219	248	213	233	203	210	211	210	222	193	202	197	242	215	221	204	193	210	231	223	228	221	224	214	214	220	206	256	208	202	216	211	244	210	229	198	222	214	195	216	207	232	215	229	211	199	205	210	199	207	200	189	224	221	229	203	204	179	220	212	232	233	222	215	221	213	222	228	225	204	213	183	209	221	233	208	202	229	232	225	208	249	199	210	201	213	215	213	220	228	214	205	232	222	213	198	218	241	223	243	216	210	192	205	212	224	199	190	218	218	215	219	194	213	212	218	241	191	237	236	183	212	207	236	204	212	220	202	204	198	207	214	219	238	225	220	201	202	185	229	220	220	208	207	205	226	196	207	222	200	205	210	203	217	246	210	237	193	223	208	200	208	205	220	224	234	213	240	202	224	187	222
2832	643	604	606	563	539	526	500	535	543	537	551	530	547	488	526	553	540	549	482	528	549	480	509	533	500	564	556	554	539	519	527	505	540	489	554	578	574	510	539	560	540	510	534	489	525	505	550	497	508	506	549	539	480	550	503	545	486	540	532	542	531	517	494	513	498	539	533	520	539	536	552	537	553	560	507	517	548	507	515	532	516	516	512	518	546	557	494	509	516	501	516	571	548	481	519	551	551	528	538	488	503	515	533	548	506	500	521	526	553	482	512	573	513	477	549	534	523	506	567	537	569	538	545	502	506	553	589	560	511	506	549	545	511	538	483	559	503	517	520	534	499	511	556	503	521	571	530	494	481	536	518	541	522	563	557	540	506	562	508	553	546	537	521	518	559	536	576	514	532	493	544	572	553	491	485	512	534	548	550	531	546	550	522	479	534	500	520	552	573	522	536	543	492	490	543	524	541	523	531	524	499	503	513	564	544	525	520	522	497	553	502	497	510	517	510	545	548	553	536	480	516	533	546	524	536	541	532	532	519	557	526	552	531	493	528	505	557	536	501	568	541	556	556	602	539	533	515	558	553	503	548	544	529	498	510	503	522	558	529	522	549	553	569	518	552	534	563	538	489	523	489	497	498	546	533	519	522	554	497	505	571	522	553	517	537	492	497	567	546	527	555	534	506	550	487	500	474	486	502	499	517	565	542	502	532	468	503	547	496	507	541	505	538	522	533	510	511	524	535	489	525	504	514	551	481	490	495	520	528	564	540	526	527	519	491	504	596	517	509	524	516	492	524	528	493	490	544	520	517	536	540	544	555	488	509	505	547	549	587	499	525	540	514	572	513	542	528	517	552	531	468	535	486	521	476	539	557	505	554	517	516	545	519	537	569	510	506	528	487	535	518	521	535	493	535	515	531	529	514	515	535	528	544	537	499	529	535	530	521	565	570	580	506	492	546	509	543	560	474	528	523	518	563	568	539	559	520	461	517	555	512	497	517	533	529	497	554	563	504	540	532	553	517	552	533	536	541	560	523	529	529	505	506	552	514	528	548	546	524	529	535	534	538	504	545	541	479	553	532	559	540	532	512	526	511	502	574	547	520	562	494	518	564	541	575	551	532	541	516	512	550	557	513	528	533	518	538	481	534	559	570	533	519	529	498	533	517	537	508	530	495	524	542	531	548	527	506	517	538	534	524	538	539	542	532	504	493	549	512	549	501	531	513	561	528	537	552	521	534	543	529	536	545	514	533	541	500	536	580	539	545	486	529	557	570	515	543	567	520	556	530	560	560	512	531	533	549	535	527	514	539	512	532	538	545	542	537	562	519	498	490	525	486	571	517	498	522	546	522	549	532	540	500	575	544	540	526	531	519	478	522	540	524	525	521	522	538	507	534	567	495	525	520	513	564	521	505	521	518	524	526	542	518	511	523	524	542	520	479	501	506	550	504	516	515	552	522	503	561	540	545	510	529	525	534	534	493	524	492	507	505	483	533	518	573	505	536	532	557	550	483	504	514	512	561	516	505	569	524	487	553	505	546	537	513	517	495	529	548	517	534	564	573	534	498	543	528	530	472	552	487	518	511	524	560	548	557	491	573	515	500	520	552	502	517	536	507	540	511	510	515	535	500	550	545	518	485	547	511	542	530	500	532	528	508	525	519	563	530	570	511	528	518	547	497	522	489	539	512	535	519	515	517	522	502	531	533	494	561	558	536	537	534	493	530	501	513	561	536	529	538	475	580	520	499	537	566	548	536	512	528	539	529	532	513	520	551	527	503	531	559	516	493	554	554	536	535	510	510	565	577	566	481	512	485	519	511	524	513	519	496	536	543	567	563	512	518	545	528	501	491	513	552	512	525	523	555	504	527	513	523	566	501	519	553	524	526	547	530	513	526	518	538	491	528	524	559	527	551	536	487	527	553	537	520	525	495	519	547	532	564	531	570	517	509	538	539	514	514	546	511	565	538	524	501	512	512	488	506	558	526	481	528	543	487	508	543	536	478	516	501	503	528	565	523	521	509	569	512	528	545	529	552	543	542	542	495	501	542	590	495	518	523	529	481	555	572	486	517	512	561	514	515	573	493	556	512	495	534	538	532	515	516	555	506	488	517	489	541	527	535	513	548	602	531	519	508	496	532	535	490	545	502	518	538	517	554	514	517	494	542	516	534	526	518	534	532	495	533	536	477	514	573	549	515	540	571	513	490	506	491	577	558	464	552	497	535	535	523	530	534	517	545	520	548	503	492	545	515	521	558	533	534	553	536	506	555	535	525	528	548	523	528	540	512	503	544	551	524	565	524	548	502	555	543	542	512	522	500	533	503	536	553	481	559	550	495	518	514	538	518	516	540	544	545	512	540	577	547	496	485	502	524	526	512	549	520	518	522	519	529	518	526	527	510	520	552	537	478	501	533	501	557	559	545	543	509	506	500	539	537	520	550	527	520	510	522	526	515	549	536	496	526	511	556	545	520	525	513	534	555	542	514	524	547	540	510	532	529	531	529	533	545	537	536	521	582	532	520	531	528	554	496	538	529	497	475	531	550	570	543	507	510	502	546	506	508	496	517	492	491	472	512	547	497	514	539	514	533	527	516	560	534	520	529	541	507	495	544	525	494	553	505	533	539	551	584	564	535	523	533	484	530	504	496	549	490	548	524	558	536	473	546	562	532	529	517	513	491	508	505	554	544	538	526	511	522	566	532	538	493	531	556	506	511	511	553	510	517	559	500	553	537	541	500	544	550	511	585	494	544	555	537	523	537	517	523	517	514	565	529	521	550	510	509	535	555	462	572	508	540	502	521	488	579	551	510	538	548	529	517	521	566	564	498	533	504	523	506	499	576	491	516	549	547	560	531	576	531	527	537	565	565	477	512	488	531	545	528	519	538	506	503	506	503	573	544	544	482	521	525	540	537	503	596	551	477	505	512	503	531	518	505	573	542	513	516	511	500	530	559	485	529	527	531	497	506	535	504	560	495	528	536	508	542	550	519	509	561	526	523	515	524	546	511	528	516	542	508	521	505	533	530	548	532	530	512	534	506	508	557	506	520	541	502	554	510	516	524	500	541	513	541	557	515	505	505	545	549	560	518	527	530	548	557	554	533	513	540	517	565	499	499	570	536	501	549	517	517	509	581	561	504	505	565	545	510	530	486	575	508	520	522	508	572	512	540	512	565	525	539	496	514	533	509	560	538	559	547	529	521	548	523	530	506	528	525	569	498	546	512	508	535	537	575	506	541	492	511	503	550	501	560	515	545	556	502	512	491	518	515	563	570	479	511	528	507	539	534	527	533	523	552	579	518	542	565	539	530	532	539	529	502	484	496	487	522	560	492	504	540	525	486	572	569	566	540	550	507	545	532	528	507	537	537	547	557	538	523	557	547	522	582	550	512	499	523	531	503	547	496	529	566	547	500	543	534	528	522	509	518	543	537	531	527	529	589	527	552	517	533	543	522	507	534	528	499	510	481	549	546	538	561	520	546
10502	810	650	585	511	463	392	379	361	354	354	373	373	361	359	379	349	315	349	319	346	308	296	284	335	313	319	291	348	346	314	344	329	334	342	311	298	304	328	343	327	359	332	273	282	325	327	324	330	331	304	290	313	321	364	296	310	322	345	329	334	347	319	311	319	298	325	306	346	329	370	332	328	326	316	304	338	318	334	367	370	356	324	330	318	323	294	359	325	336	353	301	333	346	341	309	333	364	339	315	337	326	355	340	344	314	322	346	340	327	349	307	317	335	351	315	315	309	341	286	327	340	335	274	354	309	333	324	292	357	320	321	342	300	348	314	318	314	304	361	341	359	296	329	304	331	341	353	331	293	320	322	353	334	328	371	341	338	305	382	323	307	308	341	319	276	325	323	323	307	314	312	327	317	322	295	338	359	349	316	310	337	337	316	311	330	322	330	328	299	325	332	341	338	310	319	350	318	297	335	345	342	312	339	350	337	358	330	355	341	298	344	321	324	328	308	331	357	303	354	342	316	309	318	320	336	354	314	326	329	318	306	353	352	345	301	329	339	364	396	329	323	339	326	305	332	326	315	346	334	335	345	311	336	330	300	310	318	329	329	316	353	369	320	328	329	366	315	318	326	335	316	354	321	350	333	328	317	345	314	336	330	341	328	281	334	308	335	304	331	326	304	320	317	326	323	345	330	356	345	320	334	307	370	345	317	304	362	312	318	312	304	361	355	310	326	332	354	300	303	307	301	305	318	320	310	326	313	302	361	277	318	288	347	317	329	341	314	369	355	318	334	351	301	331	319	364	342	327	339	330	307	325	338	282	319	326	312	316	365	325	344	329	330	339	325	356	345	315	325	313	322	330	361	364	339	338	324	344	326	317	306	332	312	295	323	343	316	350	338	308	321	309	340	358	320	328	349	318	302	379	311	332	291	303	335	354	298	351	346	360	303	324	356	333	328	358	306	300	324	326	291	306	317	327	318	327	311	333	335	300	304	340	314	343	306	301	326	310	312	333	320	337	296	362	334	314	354	313	319	304	332	340	365	347	323	313	306	322	325	322	339	309	328	330	297	310	326	351	325	345	312	326	286	342	335	336	339	341	311	326	333	348	338	325	323	353	344	322	344	331	334	326	338	327	321	325	336	328	332	372	327	294	347	367	325	356	339	288	347	315	321	344	318	332	321	331	324	346	340	331	331	331	329	340	353	314	347	284	342	308	331	327	334	356	416	303	326	351	316	326	311	316	334	348	335	313	297	330	327	340	321	366	334	333	319	331	311	320	327	320	339	328	310	351	340	343	306	339	299	324	343	376	333	330	283	348	338	310	323	342	322	308	338	286	364	320	326	361	313	351	332	332	324	315	341	327	311	330	318	318	311	352	334	310	315	340	340	343	354	324	300	310	318	322	356	309	347	347	281	336	330	349	306	315	310	298	317	349	328	322	310	341	327	333	344	340	333	337	354	298	310	313	313	365	330	332	296	320	344	329	345	333	349	312	352	316	303	341	298	395	335	327	313	282	322	353	313	312	328	351	362	323	356	303	347	353	288	310	348	359	306	333	353	348	307	317	331	317	318	300	342	310	331	340	347	317	321	334	312	341	354	311	366	333	329	333	312	311	341	308	314	342	299	313	322	334	331	328	296	306	323	320	336	309	352	328	308	334	326	336	338	349	302	333	330	298	275	314	329	336	319	325	343	325	349	318	310	322	348	292	318	369	299	314	333	330	317	323	338	355	328	337	345	330	318	334	315	302	303	320	321	326	318	323	346	330	319	336	350	309	358	331	344	359	348	304	303	348	340	326	342	396	329	318	316	327	310	337	302	305	298	340	315	327	303	310	293	316	341	291	338	334	369	343	342	310	317	308	364	311	315	355	366	293	354	328	347	351	323	307	323	280	305	316	341	293	366	311	307	296	298	315	309	358	304	314	365	371	302	314	333	320	318	367	317	347	326	357	339	330	364	334	307	336	321	305	330	332	378	328	345	358	348	325	300	310	313	335	309	383	361	336	318	322	322	305	318	323	305	317	319	306	297	311	347	344	277	335	357	329	319	287	297	372	329	342	302	340	342	348	313	344	350	324	356	350	359	372	377	333	342	320	328	326	334	350	305	358	380	315	326	329	313	333	296	313	342	312	306	351	351	339	295	301	309	302	341	346	276	330	330	356	315	323	334	362	344	339	344	343	313	313	303	323	316	317	328	301	312	311	339	343	301	329	334	321	303	354	358	336	341	295	336	311	356	311	306	313	315	307	319	297	305	310	328	317	340	351	375	312	310	330	303	313	301	353	347	329	337	345	283	342	339	367	327	312	339	328	310	322	303	342	295	339	337	290	338	334	343	312	344	308	317	375	318	280	359	340	366	347	304	319	289	332	327	334	322	324	350	298	309	325	324	332	345	337	343	315	344	327	317	284	314	336	318	318	337	349	296	334	317	343	311	336	295	343	303	328	333	349	320	328	342	337	319	345	312	358	296	337	333	302	348	307	346	313	341	351	329	337	334	348	312	363	331	341	365	349	341	326	314	323	330	315	327	306	337	308	334	333	325	356	332	339	307	334	325	321	336	335	336	299	330	328	340	313	328	338	345	345	330	326	315	356	298	326	334	331	318	378	329	320	315	343	328	313	343	314	322	318	303	275	326	330	316	306	317	370	337	388	354	319	347	307	334	337	314	313	285	330	319	315	347	336	323	360	327	325	316	328	294	296	316	295	316	319	337	342	321	338	299	345	350	288	322	324	351	318	322	335	323	320	322	315	326	336	334	360	337	333	353	323	309	341	315	343	310	318	326	325	328	330	326	318	303	344	339	347	333	336	344	324	361	312	331	363	326	322	330	354	324	338	342	349	356	277	292	312	328	279	313	295	320	317	325	318	343	349	340	323	338	324	358	342	354	306	281	326	347	304	342	348	299	323	368	364	319	289	306	320	353	342	334	307	328	322	287	319	310	323	354	321	335	312	325	325	340	320	343	303	291	334	358	311	328	352	337	316	312	347	310	344	316	292	332	327	319	338	297	326	356	345	327	317	331	309	328	317	317	314	327	323	341	326	342	341	311	306	306	328	358	325	322	345	293	311	353	324	336	296	338	333	288	326	328	337	351	336	334	321	340	340	323	322	383	317	310	354	369	304	346	340	298	331	336	328	323	311	343	322	324	332	333	340	353	314	381	332	336	298	339	364	337	361	349	330	280	339	343	328	328	334	334	334	327	347	332	325	325	301	350	353	306	331	313	348	346	282	345	367	307	324	303	304	364	307	327	293	310	302	343	327	354	305	299	309	327	335	307	341	338	334	288	310	367	338	350	319	333	339	339	341	330	334	344	355	344	351	339	331	315	381	359	320	335	355	298	310	325	382	329	327	337	304	328	328	333	355	315	342	327	328	317	331	326	326	359	302	288	351	352	303	317	398	314	304	336	322	330	332	361	372	318	307	349	351	320	336	298	346	327	321	370	309	330	322	341	300	332	311	325	313	333	342	298
8170	1155	1516	1593	1445	1250	1151	1026	970	943	890	857	871	868	826	853	803	834	822	817	852	812	789	800	793	772	782	778	816	817	807	756	783	773	794	794	738	741	761	791	782	790	787	755	774	762	716	733	771	763	780	748	745	726	761	788	785	773	748	793	789	758	754	762	758	771	729	748	786	765	761	700	776	749	796	811	760	775	755	775	746	811	786	802	772	743	717	728	766	772	775	789	735	764	806	757	797	785	765	782	738	782	723	820	813	783	789	712	799	799	786	732	762	782	744	757	762	790	742	803	776	769	776	760	825	747	753	719	758	733	763	746	714	752	790	776	750	764	733	798	768	774	712	720	752	785	770	697	770	743	741	700	771	732	730	770	785	745	720	754	754	754	748	769	776	729	754	758	715	742	782	776	736	764	796	736	810	768	736	780	798	764	766	757	747	750	791	766	732	797	748	812	752	824	711	712	741	762	740	709	729	747	755	729	741	760	718	741	733	765	752	792	749	788	743	725	768	762	723	769	766	772	755	792	786	750	727	759	770	741	819	777	771	813	758	783	774	740	780	751	725	737	739	732	772	726	733	771	768	749	727	767	766	787	792	769	704	783	759	771	766	730	746	776	679	762	781	799	723	760	751	758	745	751	772	732	780	757	778	780	775	801	732	708	733	757	780	726	687	770	749	705	761	775	790	749	820	714	814	775	754	786	739	736	759	752	809	720	727	803	798	753	748	764	751	737	785	750	766	748	759	814	808	753	762	727	788	744	797	770	778	724	753	700	771	783	745	740	758	775	767	739	789	734	787	742	721	788	754	735	781	746	767	759	772	758	793	787	772	819	751	788	786	765	756	721	737	750	817	782	758	776	709	728	761	753	774	815	755	803	811	739	718	782	709	740	760	784	728	770	773	747	787	749	745	789	698	770	775	807	786	742	750	748	777	778	746	752	772	732	757	793	762	778	726	729	798	712	712	769	778	769	774	768	727	770	745	762	741	752	760	778	757	737	768	750	756	791	770	744	786	714	730	730	762	709	744	775	799	774	699	721	809	756	744	785	746	761	756	773	723	779	776	764	747	777	752	765	734	781	757	769	780	795	804	756	744	724	740	760	730	711	703	749	764	742	717	760	774	764	743	759	740	784	736	755	746	773	748	743	802	734	765	761	754	791	746	776	762	795	752	796	755	784	748	763	794	721	777	780	787	755	779	814	741	777	789	774	789	765	809	752	776	775	793	729	757	749	742	769	774	798	781	769	747	743	810	749	782	763	700	794	739	770	725	735	755	739	768	723	736	751	763	763	751	733	743	746	750	733	692	786	783	751	812	697	734	774	733	777	756	783	741	795	773	715	772	768	707	760	790	763	774	703	792	787	758	794	787	816	732	748	818	759	720	740	774	781	807	741	767	792	792	756	758	763	758	750	827	719	746	825	736	742	767	735	730	806	694	712	757	781	751	768	721	789	742	756	750	799	753	718	759	729	753	747	736	774	751	732	761	736	764	732	727	705	767	761	725	727	739	783	790	757	794	783	760	796	695	747	757	764	767	824	764	787	789	730	716	810	781	732	784	745	796	742	737	753	761	780	734	710	769	786	737	755	704	731	718	777	769	743	750	739	738	722	728	798	750	751	743	739	779	760	747	779	742	731	767	777	732	747	784	797	756	753	752	754	726	772	800	754	738	819	761	757	749	737	772	728	757	754	785	711	730	764	760	744	778	733	771	769	772	753	767	757	692	763	723	771	753	788	750	748	719	770	773	738	749	835	783	750	692	763	783	770	764	768	757	735	799	729	727	709	734	787	808	759	738	752	770	740	802	747	754	787	714	717	735	795	768	783	743	744	744	760	791	713	781	758	791	719	752	754	757	793	746	734	748	752	757	794	730	754	758	741	814	745	727	791	802	758	728	817	749	734	712	749	787	782	735	796	689	816	788	679	756	750	788	735	848	697	746	778	743	764	720	808	711	770	717	731	717	726	793	724	823	756	748	699	726	800	773	744	765	775	778	716	716	725	752	750	700	800	755	800	765	743	754	792	737	814	704	748	771	745	746	742	761	755	806	786	717	792	823	779	736	727	747	714	683	786	730	779	763	752	758	741	704	778	739	790	777	740	780	777	772	765	691	765	774	709	757	761	738	747	785	811	766	785	767	763	746	734	742	782	766	753	749	756	759	747	764	782	764	727	697	751	750	748	726	762	735	734	780	771	803	741	722	761	767	773	740	791	798	734	729	789	798	762	763	778	768	785	799	739	769	762	743	717	735	801	725	772	780	753	786	758	751	748	743	763	757	813	764	828	813	763	743	751	775	759	764	740	776	743	726	762	771	775	745	725	746	783	796	807	738	780	744	704	774	782	759	735	772	724	758	746	734	759	716	760	761	763	726	731	733	735	717	703	714	766	753	792	768	760	736	823	700	763	754	748	770	774	742	818	729	779	795	797	758	777	774	798	718	797	688	773	787	739	756	762	764	784	754	769	733	766	763	741	759	727	697	759	781	735	744	799	777	769	788	748	759	784	736	759	756	763	731	749	772	726	733	751	738	787	726	755	732	738	783	745	732	699	722	748	759	741	808	720	736	773	773	744	801	823	720	788	752	802	763	752	774	767	782	743	760	739	746	789	753	772	746	748	760	734	751	775	737	782	768	762	793	756	762	820	769	772	748	774	754	747	806	783	792	719	770	695	740	758	743	735	748	764	763	764	794	775	724	818	741	768	758	732	768	763	776	782	766	756	769	744	755	749	721	730	749	744	764	765	781	823	714	790	696	729	738	772	782	767	702	742	705	769	728	798	737	740	787	728	763	753	745	787	764	737	786	742	722	795	731	791	736	794	778	750	729	736	784	699	742	821	774	794	776	813	776	794	765	770	773	777	750	770	764	741	739	724	746	769	766	746	784	738	790	788	790	691	744	758	720	775	784	708	726	758	725	793	748	775	732	730	750	794	750	788	774	787	737	745	738	778	755	730	721	705	790	721	707	773	741	683	744	766	710	775	684	757	773	732	704	754	772	783	811	709	736	744	779	815	782	801	770	705	733	773	735	775	781	772	782	766	824	779	748	793	758	786	764	764	751	745	760	777	776	735	755	746	779	752	754	761	767	731	781	698	705	730	801	756	753	785	800	752	769	753	733	774	761	803	783	746	776	774	739	794	763	776	774	765	736	771	827	790	733	774	712	795	711	744	733	784	778	770	762	718	773	751	747	746	728	714	718	779	727	770	750	705	743	737	739	790	779	757	726	755	708	729	798	763	713	724	708	743	760	761	758	727	758	748	768	746	716	762	777	774	747	770	771	763	734	804	739	818	736	760	748	808	749	735	760	750	762	733	744	808	809	738	745	737	746	763	772	767	743	790	744	753	800	718	773	788	748	743	734	723	750	755	762	753	748	767	790	761	823	756	753	722	715	759	736	747	730	775	732	697	790	802	790	773	817	772	750	793	776	709	776	738	749	786	753	825	756	714	819	774	761	787	763	730	778	781	755	715	781	810
18017	1656	934	687	514	452	427	334	298	286	293	261	268	297	240	242	250	231	254	241	238	255	261	268	248	261	210	218	256	249	212	214	254	219	234	251	248	256	210	223	220	237	253	223	233	241	224	209	237	196	255	232	231	256	248	231	227	211	242	218	228	229	243	222	237	254	238	225	230	229	211	256	205	214	250	233	239	251	239	212	234	250	236	212	227	234	242	209	213	235	231	244	248	219	227	246	218	207	204	239	221	243	183	275	218	241	201	222	220	246	206	206	221	252	255	233	251	275	243	237	224	257	201	220	248	218	190	225	249	242	253	243	245	235	230	233	236	245	258	271	232	250	245	229	220	261	250	245	236	226	246	199	231	216	221	223	253	226	232	240	277	268	228	241	250	232	228	232	258	232	244	245	233	231	248	221	244	218	215	222	247	269	238	219	246	243	208	211	218	234	251	251	247	218	239	250	214	239	249	209	227	231	230	230	246	228	213	219	225	286	251	248	233	241	239	208	238	271	240	241	241	214	237	231	259	248	217	231	239	231	260	238	252	219	234	232	262	236	261	252	242	230	241	272	233	226	191	223	242	251	238	234	216	251	232	225	232	255	254	224	214	246	223	235	236	243	248	239	249	225	244	217	253	238	219	253	253	247	232	259	243	282	207	236	216	231	232	195	220	237	232	243	242	250	201	225	230	222	232	256	234	208	237	246	255	262	217	233	256	244	255	242	212	244	236	219	251	230	241	247	245	240	222	230	232	238	244	242	243	257	242	212	242	244	213	230	230	232	222	260	237	242	211	229	221	229	214	235	222	244	277	251	255	253	249	229	243	257	216	249	225	277	217	240	246	232	244	236	235	232	241	233	229	238	250	237	244	226	231	257	256	224	238	227	239	193	227	207	253	224	225	200	240	219	247	244	237	239	247	218	254	225	243	265	261	220	219	255	212	251	218	263	243	247	231	233	239	240	205	215	219	197	236	247	228	226	236	235	247	266	206	223	218	216	223	230	256	260	239	241	240	260	247	208	220	221	232	227	226	232	250	221	221	257	253	236	246	233	246	231	241	247	245	247	230	231	222	216	230	275	263	258	238	239	244	250	258	239	232	248	254	220	229	239	234	267	216	246	224	240	227	242	238	204	242	250	230	243	249	222	228	251	208	275	233	239	218	213	236	269	248	219	218	247	214	211	214	229	242	251	241	219	230	208	245	233	230	213	240	197	231	239	235	216	241	239	237	208	236	248	223	250	270	210	235	261	224	230	233	222	244	234	222	225	249	233	254	217	238	255	243	215	242	193	239	237	251	235	237	249	239	226	235	260	261	246	209	255	257	219	226	241	263	234	227	232	199	243	245	236	219	231	255	247	226	221	226	224	226	228	189	224	237	210	202	211	230	227	271	270	229	207	219	215	229	202	220	205	210	242	233	223	236	238	247	207	218	243	226	245	236	250	225	216	251	259	213	275	239	220	207	261	253	230	258	228	247	198	217	236	214	225	257	201	234	228	253	242	202	223	232	217	246	265	233	221	235	242	246	242	262	238	233	226	257	235	244	210	257	220	244	243	227	208	247	243	250	256	236	230	237	227	215	240	242	236	220	227	241	226	219	240	237	219	237	222	217	242	219	246	199	199	225	225	254	254	263	240	258	245	243	229	235	204	221	242	206	215	251	203	242	242	259	199	240	239	237	254	232	257	231	222	220	206	250	233	247	250	224	233	192	239	240	184	248	232	235	255	232	234	220	222	232	224	229	220	215	239	231	250	259	227	217	233	211	219	248	230	215	227	211	229	238	225	246	263	240	234	202	241	270	227	232	235	225	211	229	239	225	227	231	236	260	219	220	203	251	265	235	213	241	213	237	211	228	224	238	228	242	242	225	233	242	235	245	210	205	229	247	212	208	239	227	244	237	253	220	218	237	189	223	223	222	236	226	222	254	229	220	244	201	227	216	218	229	222	230	242	198	267	220	259	248	245	244	225	216	250	252	236	224	259	217	212	233	239	218	250	228	244	196	237	192	236	219	254	236	254	219	216	221	256	243	220	252	241	245	244	264	245	244	239	253	229	203	269	261	246	222	228	263	243	240	236	266	211	245	246	244	217	237	227	221	221	252	222	223	213	240	220	273	236	240	247	228	222	208	181	247	245	225	223	240	232	237	252	228	238	203	288	220	241	263	234	245	216	232	236	223	265	223	270	231	204	236	244	220	251	221	253	224	248	227	253	226	232	240	213	218	226	246	224	213	245	226	228	247	253	229	219	265	213	195	225	269	238	240	254	259	228	195	225	236	219	242	236	218	248	255	238	238	239	236	239	215	228	278	231	249	239	218	226	237	257	255	223	223	219	267	240	248	219	227	246	196	216	235	252	259	221	217	245	217	230	244	223	214	213	237	256	250	205	239	205	242	255	249	238	240	195	227	256	222	233	246	228	256	238	230	258	255	240	236	220	241	228	216	229	192	220	256	228	222	227	228	222	218	249	217	232	241	220	196	243	231	239	262	244	221	252	219	204	243	241	246	228	249	267	237	197	239	244	233	226	243	235	228	210	257	229	229	244	252	233	244	231	241	203	229	235	224	211	219	249	237	195	221	213	251	231	238	235	221	248	237	199	258	217	238	211	236	259	221	239	225	234	237	240	226	209	232	227	235	227	273	243	229	216	237	252	249	239	271	265	230	263	269	250	199	240	243	245	217	233	210	238	240	239	265	241	241	243	237	244	230	241	205	204	229	267	226	270	260	233	241	243	238	268	229	246	248	222	228	247	219	252	218	243	220	244	235	244	236	246	236	238	246	232	229	231	270	233	252	234	221	239	243	200	288	244	245	252	242	222	217	236	254	235	222	219	240	256	248	243	238	231	247	213	222	224	228	236	225	227	235	213	218	216	231	216	227	216	232	231	232	265	263	223	223	235	233	222	243	202	249	230	218	261	228	237	236	205	229	249	240	249	211	231	212	233	215	223	215	249	228	230	265	205	217	215	271	243	231	258	225	232	243	209	223	245	230	255	254	215	212	224	227	213	254	243	227	252	250	249	231	234	260	231	206	229	226	241	242	223	202	245	207	243	222	244	202	249	234	226	235	247	230	220	243	251	248	225	189	242	244	223	249	243	234	227	241	228	249	218	247	254	232	211	244	247	213	210	232	237	225	234	239	245	240	243	257	222	265	242	222	246	257	248	222	269	208	231	215	231	218	185	226	221	254	271	211	253	234	241	215	230	234	228	220	226	213	229	226	241	236	239	250	235	246	229	208	230	277	245	253	242	246	228	239	240	243	223	250	228	241	250	237	208	229	250	234	261	220	219	216	229	222	240	257	236	252	231	248	244	232	229	204	199	215	245	228	265	242	256	215	220	247	223	223	241	230	223	195	229	249	220	243	222	249	246	233	231	247	246	249	247	241	227	185	229	210	244	227	259	213	252	242	250	223	215	217	235	239	218	230	236	228	233	244	242	220	197	204	248	241	240	249	239	209	243	248	243	256	228	245	235
10203	1214	1889	2140	1878	1556	1283	1150	985	875	856	811	753	743	674	673	643	684	628	681	619	619	546	593	579	602	582	586	607	559	587	558	585	554	551	542	560	581	591	523	579	508	574	562	545	569	566	519	544	495	573	530	556	564	527	545	594	553	512	563	538	579	564	574	537	536	533	547	547	596	511	519	540	584	505	548	552	571	520	539	521	555	548	550	582	520	558	540	495	554	532	550	531	596	540	527	520	513	594	553	560	535	533	577	551	565	540	551	541	552	481	506	583	532	564	545	506	567	521	577	526	550	533	517	553	524	525	535	578	505	563	551	536	542	522	546	545	537	505	543	559	529	508	526	567	536	534	548	538	529	586	549	524	562	540	526	551	540	515	556	488	549	533	538	539	587	558	528	538	548	546	587	569	564	536	545	509	557	538	533	558	599	512	554	540	511	552	540	534	537	513	538	496	568	520	526	512	517	540	545	542	519	514	546	537	555	514	542	560	522	536	548	513	519	517	540	561	576	533	541	554	552	539	562	517	536	548	526	519	551	532	487	549	524	576	551	533	538	501	521	540	582	564	552	560	528	555	523	518	538	550	531	551	523	506	497	540	557	548	532	545	513	558	539	547	546	518	534	560	506	522	479	525	547	532	515	514	483	529	568	544	578	523	533	557	541	522	523	512	559	557	568	556	553	543	541	543	578	527	547	524	534	556	508	555	530	504	542	541	559	574	566	559	517	555	556	538	531	510	523	537	553	543	508	538	511	571	569	535	540	517	555	508	542	548	524	530	563	545	537	529	550	524	545	538	532	529	535	539	546	553	544	522	519	523	559	529	533	579	512	540	582	543	528	540	546	524	543	542	557	519	552	543	563	566	537	516	561	565	533	527	540	510	579	526	575	549	547	489	570	507	527	519	513	539	559	568	550	528	569	562	505	522	533	510	587	523	520	554	545	530	536	515	557	563	569	533	506	518	537	588	536	533	529	569	559	589	509	554	581	523	542	502	505	545	519	492	535	586	536	520	564	541	556	535	542	538	533	532	539	554	561	500	551	511	551	518	561	531	584	507	549	529	557	544	526	547	544	576	524	542	593	533	564	527	517	571	519	560	494	527	582	550	530	501	555	550	532	583	550	515	540	530	524	539	525	548	538	536	520	568	516	548	554	560	531	542	545	553	515	547	554	554	540	544	539	539	532	531	515	484	506	598	567	549	495	535	548	533	511	571	527	518	539	534	548	580	529	546	515	563	540	561	508	522	547	561	526	546	550	520	496	534	557	539	501	524	531	547	503	506	517	529	549	505	562	515	514	510	543	562	523	536	548	527	501	552	538	547	546	541	598	556	523	542	514	533	545	514	522	538	525	578	542	569	536	548	537	539	525	551	570	561	573	514	563	543	553	493	501	533	553	581	566	541	538	519	561	515	535	537	574	511	552	562	536	531	553	511	526	510	467	526	509	577	535	553	503	551	534	551	574	559	572	538	523	518	529	570	527	564	525	506	532	507	512	527	555	530	546	512	558	575	577	506	561	557	518	520	513	529	612	540	531	554	522	538	538	545	571	517	535	555	543	525	582	534	541	503	518	554	582	550	523	542	541	536	546	555	558	524	545	562	565	533	527	572	555	517	539	557	565	575	489	511	518	557	562	556	562	544	542	540	547	505	543	555	532	551	504	556	571	581	531	512	541	543	538	526	541	571	580	504	565	552	515	525	575	569	506	587	563	515	509	516	553	598	533	533	545	515	544	512	559	524	557	525	524	504	545	554	526	520	518	551	531	551	565	518	494	530	498	591	558	556	503	540	549	539	531	550	565	508	559	519	583	539	556	549	514	521	573	508	541	507	511	515	542	536	514	551	562	541	565	491	523	542	484	511	557	520	534	541	534	555	534	568	540	510	549	524	541	521	548	562	531	570	545	592	557	553	543	541	542	511	504	536	542	572	546	557	507	536	516	559	522	527	532	555	529	561	523	517	512	523	561	575	502	530	509	497	546	539	562	560	517	552	515	580	515	568	542	588	581	547	529	531	520	562	487	551	548	530	563	510	523	527	523	515	544	548	542	534	541	570	504	559	533	597	552	581	541	556	535	540	497	532	497	518	530	529	537	496	548	536	543	530	528	507	558	552	511	547	523	554	553	523	574	564	530	570	528	540	534	533	523	518	519	522	545	579	537	518	519	553	553	499	514	542	535	533	521	532	557	514	504	528	510	530	549	546	593	526	513	549	557	557	501	551	563	546	550	562	537	520	558	529	530	519	536	530	575	503	482	531	524	536	537	525	513	534	567	553	540	513	558	572	540	504	545	537	541	540	530	543	524	543	506	494	552	552	545	553	554	504	552	534	548	531	567	533	535	563	557	547	561	541	489	570	496	510	522	513	529	509	541	608	516	552	515	535	549	507	558	504	533	574	548	543	543	546	534	544	536	532	525	542	553	585	530	531	532	555	563	541	517	488	543	565	519	549	568	537	529	522	522	555	543	576	550	524	526	542	520	566	551	581	550	532	541	545	512	525	535	516	572	564	561	569	536	508	555	532	558	558	590	532	543	556	527	532	562	548	570	521	507	545	519	503	556	549	563	507	537	556	566	556	539	500	546	522	548	553	526	560	524	544	535	534	538	576	488	531	532	584	513	535	528	589	548	530	589	493	533	482	534	512	523	533	528	527	535	559	542	557	530	510	557	511	581	539	558	513	522	517	543	535	539	541	500	543	550	567	500	536	526	487	581	518	574	502	586	526	537	566	519	500	552	514	557	525	524	540	524	508	568	529	585	529	515	531	482	507	552	533	512	561	538	494	544	516	528	533	543	550	519	580	486	551	534	541	581	546	543	505	520	587	485	555	540	522	514	553	540	552	582	525	554	548	527	542	556	523	508	523	512	568	538	519	539	545	556	527	521	504	541	520	490	530	508	520	551	515	543	592	550	529	517	591	529	492	586	547	513	566	553	490	557	520	546	527	582	495	528	601	543	544	529	577	557	554	552	536	591	546	555	542	531	522	519	533	542	569	529	506	485	523	519	525	541	563	570	553	536	526	531	584	558	516	579	546	555	515	547	497	524	531	501	534	545	582	533	542	564	532	518	533	538	539	554	584	567	591	538	535	557	572	528	510	504	547	516	545	570	512	590	569	524	533	542	539	572	543	529	486	554	531	499	562	517	558	563	538	549	566	534	551	535	550	543	558	534	524	546	584	579	565	516	531	525	517	516	545	512	501	555	526	563	569	516	519	525	532	553	548	559	588	532	555	574	525	544	545	539	533	538	529	544	561	570	565	510	532	503	545	541	556	561	520	513	546	551	523	498	532	532	540	547	550	521	554	539	541	548	498	567	503	529	557	516	543	525	572	544	527	550	560	527	550	585	561	543	568	544	557	565	495	551	553	513	548	547	529	525	557	509	521	539	542	521	553	522	583	551	583	551	548	523	525	549	513	543	553	580	575	516	551	530	530	536	567	563	587	512	526	527	526	513	534	543	539	505	537	522	532	513
2931	317	212	256	225	244	217	227	244	181	237	212	228	234	212	264	192	226	222	201	205	233	240	189	225	202	197	193	220	219	189	199	225	194	200	206	197	204	229	222	209	208	207	214	201	217	227	196	222	204	231	192	194	229	202	199	221	192	191	224	205	178	201	207	216	208	178	189	206	197	201	200	249	223	237	227	206	228	196	198	215	221	235	204	199	234	201	231	221	203	198	214	222	202	230	223	212	212	207	203	228	202	239	231	213	208	207	217	222	227	216	237	231	266	183	220	203	242	205	208	218	216	228	206	185	205	220	219	217	225	216	215	229	219	230	212	212	224	222	219	207	211	191	197	212	225	209	219	202	212	221	209	223	221	203	191	222	227	225	200	225	213	222	231	236	232	226	209	201	221	227	210	228	198	218	205	209	207	229	222	234	209	198	209	220	209	189	216	190	199	168	218	182	210	215	211	201	224	212	220	199	223	223	217	226	231	211	202	235	219	203	242	230	204	223	220	207	216	227	225	240	213	229	185	200	193	213	212	188	211	205	203	218	216	222	227	200	222	236	238	210	226	225	231	197	222	211	226	217	241	221	215	215	207	204	192	193	206	214	210	213	237	211	235	218	214	228	202	202	216	216	210	215	195	206	229	223	211	231	220	230	226	189	223	206	184	221	207	213	214	219	212	196	215	227	198	234	228	201	204	228	204	210	200	198	219	191	199	216	219	233	202	189	212	207	201	226	222	196	192	228	212	221	212	206	232	187	197	219	231	206	203	220	223	231	182	199	184	230	190	214	210	212	217	205	227	205	230	194	190	244	223	224	202	191	217	200	235	247	205	194	222	172	215	221	227	211	209	203	214	202	223	212	219	199	212	221	202	234	195	198	205	215	220	220	234	208	221	237	201	217	201	189	226	208	211	215	230	230	232	218	193	220	224	195	193	197	222	189	207	241	221	206	222	219	201	253	212	212	193	197	193	242	221	213	187	214	197	202	223	221	233	209	220	228	193	217	207	211	207	185	186	190	209	193	207	224	261	214	186	241	204	230	223	233	208	216	230	215	209	193	220	216	219	212	237	244	262	184	205	222	208	204	239	192	226	253	201	196	187	219	217	195	233	222	219	189	211	224	205	202	211	236	214	216	230	214	226	243	198	230	203	186	222	201	179	193	222	216	207	212	187	223	198	208	201	216	211	235	247	218	234	201	219	212	213	208	216	229	230	227	250	191	208	206	223	210	226	216	226	217	204	223	210	220	215	195	206	199	198	237	221	217	205	190	220	208	207	209	230	254	213	216	227	197	192	231	212	212	248	206	233	240	206	229	242	206	229	236	203	213	235	204	198	211	227	191	204	210	216	237	221	212	217	238	212	195	228	220	226	236	201	223	240	205	210	200	215	236	230	209	216	204	238	239	213	226	192	219	226	205	208	184	202	216	182	193	195	228	198	191	218	222	176	201	221	228	190	240	205	218	205	223	220	232	245	254	235	196	197	235	189	224	220	213	227	174	203	203	212	187	203	192	209	220	218	224	202	234	190	211	236	233	221	250	210	218	187	187	222	237	200	235	220	233	257	199	209	198	239	212	204	191	223	216	201	218	223	242	198	227	210	223	180	199	193	254	207	207	214	207	237	207	205	185	210	216	248	227	211	190	215	217	227	195	216	228	228	230	221	230	223	232	231	229	191	217	229	195	237	237	214	196	212	225	196	222	214	200	199	191	213	223	208	204	225	220	229	208	225	192	231	214	250	215	195	208	194	216	214	211	201	227	229	226	201	203	203	222	207	195	195	237	171	192	181	205	176	210	239	205	193	186	212	188	223	204	202	202	201	216	174	239	230	232	251	174	213	200	196	216	240	250	212	205	232	235	208	223	228	244	202	203	238	217	189	213	234	226	194	210	212	175	208	208	214	220	209	219	199	189	193	225	234	208	208	237	188	218	227	208	204	240	240	232	228	210	222	184	210	193	211	231	222	204	229	229	212	273	230	201	223	234	209	218	215	229	228	188	210	219	203	254	208	206	194	192	215	239	218	204	235	190	217	212	210	223	230	245	231	221	220	228	211	226	201	232	242	226	231	247	212	216	213	209	200	222	217	239	227	214	219	194	229	221	226	222	216	222	209	203	239	223	214	218	200	201	216	213	174	229	222	207	244	181	215	198	246	220	221	211	204	189	238	216	219	258	199	217	213	184	224	215	210	198	220	239	210	192	218	228	209	221	229	215	212	197	221	206	211	212	235	226	255	179	211	199	219	213	215	218	203	190	190	213	224	226	231	200	231	209	198	199	223	235	231	229	220	221	219	209	215	220	228	211	218	196	203	207	233	218	191	229	206	224	232	229	202	235	226	226	194	242	220	222	230	220	225	238	219	243	234	216	209	199	219	207	234	219	201	210	200	221	239	209	234	246	221	195	230	221	198	210	206	209	207	205	231	216	200	238	224	242	228	201	191	219	230	220	232	233	200	222	207	185	203	208	250	219	213	202	208	250	241	214	195	228	211	202	225	191	235	217	245	196	223	218	213	214	217	224	248	208	195	223	205	225	183	205	187	213	203	219	209	192	218	249	237	243	223	204	205	202	256	231	219	226	218	212	218	221	227	197	225	212	210	222	202	205	226	216	216	228	220	230	216	232	230	230	254	218	223	198	228	224	218	185	195	235	202	220	212	218	219	206	234	247	220	215	219	189	229	228	234	207	199	229	219	173	201	200	210	232	208	231	200	207	208	217	216	210	204	217	209	210	208	213	210	223	186	208	226	205	242	233	267	240	227	226	226	202	233	217	209	234	210	206	212	203	216	188	226	202	200	208	186	222	200	228	244	218	223	196	212	203	209	213	202	198	200	197	219	199	251	224	218	215	185	200	177	220	206	194	228	212	180	244	241	209	222	240	204	205	192	220	200	224	192	243	208	210	233	216	212	227	220	190	194	201	240	194	208	201	194	180	234	233	212	216	203	247	215	182	243	214	197	171	182	220	209	215	197	211	208	211	208	208	235	228	213	206	233	221	256	221	198	226	214	221	225	224	223	223	241	220	217	222	200	222	203	219	255	202	228	231	180	222	206	208	218	221	228	216	206	205	212	226	245	253	236	245	238	246	238	232	210	209	207	194	224	224	221	216	202	205	187	230	202	231	205	239	215	195	212	204	192	231	210	206	198	208	176	193	196	230	208	217	227	242	215	214	214	210	195	189	196	184	220	220	214	234	231	186	197	199	235	227	208	200	209	227	226	221	210	206	204	232	207	212	208	206	175	226	225	222	200	235	199	213	201	222	200	235	202	229	213	214	219	208	218	220	219	222	214	202	219	206	212	207	235	201	207	207	205	195	207	198	228	211	226	234	203	229	241	221	235	216	201	216	208	213	206	246	190	202	234	191	228	228	217	222	195	221	186	226	210	216	219	192	198	220	213	208	230	228	191	211	227	220	229	222	220	239	239	188	212	237	228	238	197	186	199	215	214	189	219	225	244	225	225	194	224	222	198	225	229
2836	576	584	559	583	569	553	537	532	518	527	525	567	546	553	569	540	504	518	532	560	524	491	559	544	519	546	521	535	548	509	526	530	501	518	541	524	481	527	535	514	505	536	566	511	495	524	519	550	542	493	489	504	502	519	556	575	525	531	568	518	467	518	560	557	540	571	539	502	549	546	524	497	525	506	553	499	537	497	542	542	585	501	551	579	521	524	507	533	563	526	499	551	506	570	526	524	524	501	540	538	513	560	550	558	529	533	574	556	520	520	513	517	534	558	514	536	534	527	510	541	512	523	563	532	563	489	498	556	555	521	512	513	554	536	539	556	530	538	520	526	518	513	500	509	523	522	532	557	523	487	545	508	485	539	574	533	496	544	538	595	490	504	557	547	526	528	557	542	523	529	525	543	548	491	578	519	536	502	507	448	564	527	533	507	532	507	521	504	530	537	533	542	508	546	484	532	549	511	528	531	494	548	533	526	550	524	510	523	550	492	511	542	477	518	525	503	522	518	526	545	500	538	515	495	521	522	503	526	562	518	525	524	536	510	515	522	556	498	524	544	550	558	531	512	526	484	538	537	524	513	555	501	540	550	567	517	496	526	526	532	531	532	530	554	535	552	533	518	524	565	561	535	543	546	532	513	527	519	530	490	523	518	522	540	573	494	542	522	532	514	513	540	560	526	513	520	548	542	497	539	538	519	548	519	518	555	557	542	483	494	549	518	526	528	558	564	551	502	494	551	513	491	532	570	512	569	537	531	544	518	549	505	564	525	537	523	512	540	529	501	511	553	541	552	533	541	516	571	527	526	493	534	491	538	503	524	524	513	530	556	528	535	531	544	550	506	531	538	511	485	516	540	522	518	541	513	555	539	544	523	510	561	561	529	537	529	543	565	552	581	514	502	520	496	537	513	510	540	523	486	522	524	525	547	537	476	499	525	551	531	529	539	495	486	567	509	550	493	546	531	541	535	583	561	516	530	522	523	561	513	532	508	530	508	546	561	516	483	523	548	510	551	544	495	512	514	528	519	530	543	529	504	523	533	504	539	529	546	539	555	530	536	566	513	518	539	504	546	584	554	518	542	520	518	511	501	527	534	555	503	528	516	554	487	556	543	543	475	499	533	546	542	559	547	559	481	567	554	486	547	554	590	553	558	546	528	557	497	507	509	552	514	495	513	556	498	514	527	538	552	470	564	491	521	538	541	526	551	561	493	515	547	527	517	495	526	514	536	539	515	482	582	539	473	478	542	561	521	569	504	551	528	531	519	537	496	534	526	540	526	521	550	548	506	556	470	538	513	556	541	513	530	529	528	490	544	540	578	491	550	545	507	521	551	512	532	541	525	503	533	521	541	546	481	544	526	498	488	558	550	548	522	526	523	497	539	534	519	521	485	547	530	524	558	532	535	558	521	532	520	490	535	547	511	520	502	507	517	519	542	514	563	517	508	516	500	528	496	535	530	514	505	510	526	546	514	540	548	507	511	547	506	524	518	540	516	533	525	523	497	536	566	500	533	535	543	553	469	523	537	546	511	526	550	553	507	534	534	485	563	489	522	483	494	495	550	537	528	503	540	499	503	546	589	506	499	515	571	570	514	541	532	525	532	533	514	566	514	480	537	490	470	555	531	546	522	512	527	484	553	535	516	536	540	476	520	522	502	509	526	539	504	521	540	491	544	508	516	515	559	537	517	536	559	521	526	563	555	481	519	506	499	509	514	533	536	495	537	509	515	501	543	512	529	522	533	544	512	511	500	537	544	530	513	499	490	527	535	495	517	545	507	530	504	523	507	497	557	523	475	531	503	540	517	516	514	527	552	520	516	529	522	543	523	539	524	541	557	510	488	496	504	531	494	529	495	520	541	534	563	539	540	506	515	532	502	527	521	519	575	554	536	509	564	518	509	514	542	511	497	536	565	565	547	548	583	523	556	529	562	524	498	471	545	528	510	502	516	573	536	553	537	536	582	545	486	548	534	547	541	539	542	549	529	491	519	538	511	488	519	528	535	551	547	513	525	515	528	534	544	560	524	499	514	526	481	521	544	525	537	525	548	508	540	505	544	527	514	518	515	493	589	482	582	532	501	491	552	497	536	517	514	541	552	524	504	548	530	506	508	536	506	513	514	522	540	527	513	544	507	529	507	512	496	514	502	490	511	536	538	493	548	542	536	551	542	511	526	490	510	500	559	554	521	515	592	542	561	552	554	509	541	532	519	518	529	547	541	510	532	498	494	533	489	501	535	552	523	530	545	545	532	543	533	501	534	471	559	517	499	517	499	548	525	506	505	496	503	512	568	515	554	505	525	518	558	490	546	494	489	533	548	518	516	537	522	528	525	529	524	522	508	511	547	550	492	613	510	549	530	508	513	546	547	511	487	522	508	503	531	529	512	510	542	558	534	533	525	529	546	524	504	535	556	549	515	517	516	506	501	507	522	525	528	541	549	531	554	557	542	506	506	546	496	509	545	565	502	518	545	488	492	561	515	559	540	500	499	533	467	549	537	526	541	545	498	517	542	509	533	548	534	516	544	527	537	566	491	563	525	584	535	550	541	546	522	519	567	504	509	495	543	508	492	504	540	538	528	530	493	585	564	536	532	532	506	518	536	496	491	517	543	502	549	534	520	514	543	572	496	521	506	509	514	507	496	522	520	537	523	532	511	518	555	530	491	524	572	527	531	503	525	534	548	548	545	550	510	534	568	483	540	532	500	549	530	487	553	492	523	535	506	510	551	582	509	529	512	538	536	500	505	546	503	522	522	558	527	540	537	551	526	532	511	530	546	518	537	559	582	497	540	554	525	485	536	559	554	548	525	532	559	510	563	520	503	508	536	546	522	568	557	546	512	540	516	535	519	511	563	488	574	511	540	561	499	514	514	508	539	529	533	529	514	547	517	551	527	503	517	536	536	533	540	515	498	509	543	509	512	507	558	518	504	567	543	529	460	516	540	547	519	500	538	518	533	544	499	529	510	501	517	513	523	517	558	495	528	565	494	485	530	495	507	523	558	543	545	495	533	513	529	477	521	536	540	526	536	527	559	539	505	577	560	559	557	548	527	550	518	506	515	498	545	518	541	518	526	546	510	572	515	548	529	571	542	550	520	550	545	518	573	573	510	542	537	535	488	527	557	528	512	506	556	526	538	571	543	514	472	513	533	510	531	540	533	550	539	546	490	559	553	503	546	536	551	527	532	561	517	479	570	559	535	484	511	543	550	525	555	568	569	543	540	567	508	539	524	536	561	525	507	506	491	501	544	521	514	510	551	519	501	540	531	532	524	530	544	532	497	546	525	547	538	529	536	569	525	533	491	540	537	498	535	535	525	501	485	514	512	582	499	515	506	543	513	484	522	552	536	524	491	499	565	530	483	530	524	528	544	495	523	537	500	552	506	544	508	510	509	518	524	530	523	527	508	516	523	521	508	546	543	495	484	555	544	550	492	567	531	506	573	514	532	556	511	508	530	530	486	565	514	541	485	565
10289	827	691	559	507	422	417	401	379	355	348	348	367	404	336	334	338	363	317	346	341	359	340	332	338	372	330	330	348	369	329	374	311	329	340	294	322	345	329	350	333	317	355	339	349	330	345	335	304	318	331	357	337	366	292	329	338	335	313	362	347	302	285	315	341	327	333	339	332	325	356	299	311	323	345	327	335	272	338	356	324	307	314	321	320	338	302	332	334	332	347	334	309	339	311	332	305	309	330	311	315	322	364	334	308	354	316	302	354	322	339	365	357	335	345	362	335	300	325	341	331	351	293	327	306	318	342	331	312	321	307	320	330	318	309	352	335	325	329	345	340	350	360	317	340	341	311	353	309	322	328	357	354	367	349	311	321	334	315	321	343	363	322	324	319	343	363	289	341	305	352	340	323	314	317	303	372	325	323	347	334	318	313	325	346	293	304	333	281	338	319	317	326	350	325	303	369	352	324	330	349	320	346	334	341	322	298	343	334	321	326	313	311	325	352	292	341	323	346	314	347	320	315	337	337	335	331	338	310	317	313	306	348	320	337	309	358	321	333	337	334	338	302	324	319	310	334	344	303	309	377	345	348	319	314	337	340	318	324	328	355	367	323	337	333	330	332	285	324	326	318	318	316	319	352	313	357	336	340	323	340	339	345	326	328	330	317	311	334	359	324	354	354	336	362	324	298	335	314	316	334	318	318	337	343	291	325	296	316	341	285	340	310	358	335	301	316	339	312	312	327	329	345	320	311	335	343	349	315	370	376	347	298	348	332	308	297	338	343	325	341	336	305	331	305	311	339	323	327	330	319	309	310	315	336	333	303	333	305	332	324	333	349	337	359	292	336	289	354	349	318	311	300	338	314	308	325	330	347	328	350	321	321	359	334	338	322	300	299	334	352	319	324	314	348	325	339	356	332	330	321	354	323	354	328	313	346	333	305	320	305	336	322	315	324	314	347	286	348	365	330	338	333	309	356	305	360	358	299	327	345	312	300	328	310	298	351	350	332	324	308	343	334	306	343	339	319	343	327	309	308	304	286	318	330	335	308	363	322	314	310	321	351	325	310	323	325	301	326	329	337	324	376	335	359	351	313	320	352	326	308	319	329	363	317	320	317	328	323	321	311	338	360	355	355	335	325	320	272	331	318	318	358	317	327	314	328	347	341	339	335	342	334	334	338	329	323	339	338	356	327	327	340	321	335	323	339	349	351	334	301	344	358	323	327	319	322	310	347	339	358	304	325	325	318	328	341	338	305	324	291	341	320	326	324	272	330	337	348	362	346	302	334	293	301	329	326	280	337	346	336	323	298	325	328	315	341	340	334	338	314	335	285	342	335	331	314	328	337	363	282	325	322	285	299	308	321	304	299	323	326	328	325	311	311	324	291	373	340	340	341	290	333	307	294	328	328	322	290	316	341	345	316	298	333	281	328	356	346	318	345	337	309	328	339	319	343	374	322	326	328	349	341	343	368	344	325	348	354	344	327	316	293	320	329	320	295	317	323	313	325	316	317	345	326	346	314	310	349	334	315	338	348	305	311	321	372	328	321	351	334	361	332	327	329	316	324	316	349	359	336	293	344	310	325	347	324	338	366	310	304	302	354	332	323	352	301	356	338	325	350	306	320	309	324	349	337	342	333	373	310	318	322	323	323	378	325	360	340	332	326	342	351	332	326	341	305	341	330	315	296	328	329	367	351	316	304	290	315	349	327	337	316	349	306	309	342	329	334	331	322	306	338	366	321	317	330	323	321	310	334	329	316	341	341	266	327	339	314	316	341	325	337	336	347	333	353	361	298	296	326	320	363	331	318	284	326	275	330	302	326	332	333	364	362	336	374	327	322	338	348	339	333	317	314	325	306	329	317	287	343	353	340	319	348	320	333	321	349	353	365	329	336	348	329	338	317	344	335	327	317	325	303	298	314	309	329	346	328	342	315	337	307	332	371	341	315	309	328	325	311	350	320	303	330	326	325	357	311	320	360	331	341	285	283	314	338	299	357	353	335	319	343	328	325	316	326	327	327	354	341	343	302	334	274	337	329	343	319	307	335	321	313	343	326	327	344	300	325	290	324	326	297	346	317	311	298	339	330	331	337	325	313	329	322	354	320	306	332	353	319	313	332	343	343	352	331	324	323	344	344	373	327	355	302	349	345	375	319	325	289	361	335	326	339	350	311	350	343	357	307	325	319	314	335	328	305	308	357	322	332	364	327	343	336	335	355	300	296	295	312	354	336	370	335	317	316	314	341	316	328	324	329	298	340	338	358	303	323	323	319	324	309	326	328	309	365	350	353	339	331	291	330	335	322	337	309	315	380	304	314	303	339	366	358	321	321	359	339	322	323	302	329	299	322	352	353	343	301	347	326	285	311	280	303	318	303	327	306	320	330	351	370	342	314	314	353	315	309	343	312	336	340	337	310	335	367	334	332	314	336	340	280	323	323	313	320	353	314	332	366	345	319	363	322	318	332	336	320	320	332	325	355	306	358	269	312	337	348	304	322	345	313	330	337	309	345	332	331	328	339	350	295	363	357	352	332	294	306	316	314	315	356	325	339	330	318	284	337	345	330	378	320	359	321	334	315	329	332	358	336	303	329	336	331	315	317	326	326	331	346	322	286	370	322	357	329	335	327	306	316	353	378	350	347	332	302	322	295	338	346	310	348	337	318	367	329	307	351	361	296	335	326	335	336	336	364	330	318	333	330	351	378	308	316	327	328	352	357	364	289	342	317	318	343	335	308	325	335	319	329	344	339	333	308	320	293	324	362	311	337	339	338	325	334	349	318	320	335	316	288	337	291	310	302	328	321	322	355	340	318	316	287	295	351	343	333	332	340	337	347	325	329	337	296	359	314	332	340	348	330	319	296	329	308	348	348	322	365	346	343	350	326	345	319	304	310	330	341	342	303	308	332	308	331	336	336	330	342	352	313	359	323	339	324	334	324	316	347	355	347	343	328	352	302	298	331	298	330	352	294	303	340	319	345	315	351	345	329	332	357	359	334	303	328	314	337	355	339	323	319	325	319	334	371	337	295	331	327	346	317	348	313	353	338	321	328	355	347	342	308	326	318	355	362	332	338	311	321	335	320	292	367	329	323	337	333	321	340	335	336	342	323	295	299	297	353	334	352	339	319	310	360	317	320	372	345	325	340	336	328	356	331	296	358	339	348	347	334	310	343	336	327	359	318	323	293	338	355	337	350	327	331	325	377	337	310	339	315	335	341	291	327	309	313	324	330	346	343	348	330	382	330	341	328	314	327	303	357	324	293	311	376	314	334	279	347	308	317	348	294	332	317	322	309	286	304	280	354	307	318	338	324	348	331	356	339	334	335	358	310	300	360	336	310	324	336	328	372	291	337	329	316	304	344	299	348	325	325	381	334	346	318	329	361	348	321	325	331	269	319	355	287	328	359	358	323	308	339	345	311	308	348	329	316	315	319	359	335	303	328	313	323	316	347	304	295	313	319	314	370	327	307	272	320	310
8244	1121	1477	1612	1453	1302	1179	1030	1007	942	952	907	915	876	848	815	795	805	832	808	770	780	817	722	837	777	790	798	744	791	791	786	814	761	792	764	786	827	765	745	794	736	723	813	781	778	759	809	771	738	769	768	772	768	740	729	746	728	757	717	768	727	788	744	715	735	787	739	768	766	791	774	764	737	755	698	701	731	738	769	753	827	757	755	756	772	802	770	768	758	769	778	739	769	706	760	726	746	746	748	767	738	721	794	708	761	763	758	742	764	741	779	721	774	735	774	780	695	792	786	769	712	749	778	769	744	733	754	765	818	773	790	780	794	822	751	762	749	768	791	700	766	742	756	705	776	743	799	709	760	779	746	773	717	772	771	775	753	812	764	768	754	756	759	817	755	733	701	782	765	734	706	780	763	726	745	688	790	730	737	773	741	736	701	764	743	746	761	796	772	800	750	779	737	783	750	752	724	723	783	720	761	700	742	720	716	752	739	800	790	738	817	764	789	741	784	789	738	760	767	729	766	774	776	764	746	795	769	775	786	747	761	727	753	738	768	751	769	741	769	770	721	760	754	786	742	751	754	787	743	802	731	738	752	759	785	772	755	751	750	734	755	736	749	784	782	765	759	757	741	758	774	767	758	789	731	804	777	739	765	772	759	707	727	743	773	764	803	804	820	760	759	765	835	745	732	787	784	758	750	722	710	757	803	780	735	729	800	730	711	737	762	759	741	784	804	781	769	742	728	729	765	763	782	718	790	769	798	772	829	766	796	717	770	749	716	818	762	759	732	740	754	725	780	751	757	782	759	740	731	767	744	781	796	757	742	775	772	778	805	732	754	777	782	755	747	751	780	772	782	731	709	774	830	704	771	755	742	739	735	731	773	795	794	774	757	805	743	733	788	729	739	765	723	750	746	725	765	747	750	735	769	744	732	716	707	739	749	734	777	756	732	793	776	719	772	743	761	728	758	746	775	743	749	737	756	749	795	735	727	750	762	735	794	770	766	756	737	740	754	747	768	755	719	758	746	768	745	766	795	727	768	724	754	769	772	714	714	734	765	737	783	780	775	757	721	783	802	781	783	770	789	755	725	740	755	711	793	759	755	757	762	729	758	769	765	791	828	770	774	782	814	779	762	744	747	781	765	800	729	772	710	693	795	731	760	757	765	708	758	779	772	756	798	779	765	773	753	741	763	773	776	766	750	776	762	737	759	765	751	755	774	771	793	763	785	770	730	752	764	767	814	795	808	742	736	755	762	791	783	780	781	760	706	761	745	749	750	770	708	795	727	796	756	745	784	808	814	726	799	688	754	777	760	744	771	751	753	797	789	731	750	764	774	737	767	765	754	781	852	714	786	751	751	734	760	755	767	770	714	800	808	705	744	733	721	740	774	755	699	787	746	712	742	746	745	735	749	737	754	763	738	778	732	791	696	802	723	752	692	760	758	772	733	800	774	743	750	744	708	787	738	784	733	777	803	753	744	742	758	719	747	776	769	735	770	753	731	723	774	748	796	704	762	751	768	746	721	765	737	724	799	717	754	798	725	710	753	736	759	787	772	776	755	741	748	718	769	773	759	760	753	811	739	750	783	771	763	728	755	764	745	783	711	757	777	785	782	726	729	746	774	748	765	733	740	734	758	772	737	768	777	768	762	774	801	781	762	771	720	767	767	811	698	754	747	791	764	714	747	747	756	754	723	743	788	707	788	772	811	774	697	796	767	755	756	762	749	777	752	769	771	727	797	683	734	779	705	757	796	795	747	734	781	773	751	784	758	748	764	767	756	730	746	782	749	729	748	775	814	775	734	752	745	757	771	760	771	765	744	749	704	705	751	771	780	740	713	736	778	720	724	807	803	782	754	800	779	765	736	764	815	727	752	668	734	784	721	699	749	790	764	770	744	694	725	751	785	737	774	784	771	733	766	791	781	808	815	780	765	779	711	734	767	778	745	803	796	755	748	772	779	710	755	702	752	750	751	792	752	758	717	737	713	733	689	746	768	702	737	803	723	736	754	773	807	754	790	761	736	748	772	772	766	727	746	758	746	717	770	799	742	736	776	753	783	775	770	779	756	740	829	752	731	750	724	762	758	752	731	741	745	791	691	767	785	727	723	767	762	800	736	777	744	712	757	826	739	785	763	772	738	761	778	756	770	766	742	738	775	770	737	772	785	771	787	703	715	772	779	781	706	760	751	810	815	807	731	761	737	766	708	745	766	742	760	832	779	756	726	766	733	785	737	775	776	747	795	748	767	760	741	751	742	760	751	795	752	782	756	767	738	801	731	739	824	774	770	775	731	794	693	770	741	733	738	758	776	805	736	748	748	744	757	777	753	747	745	744	750	770	764	795	785	760	738	725	818	777	755	754	733	717	774	807	750	773	779	764	794	774	793	747	732	739	743	732	760	738	726	741	768	694	799	805	793	758	759	768	758	761	750	750	747	787	787	766	729	735	772	759	759	746	763	793	782	754	788	801	753	760	768	775	771	762	794	747	768	775	804	758	691	779	788	691	727	766	740	808	783	779	716	772	771	754	762	808	823	768	770	740	765	775	741	700	758	739	722	776	736	746	742	745	742	754	775	801	746	765	777	744	775	778	737	785	772	771	758	743	757	755	785	817	737	767	797	797	753	757	751	738	757	766	743	714	760	758	749	719	800	740	798	778	755	743	794	746	701	756	745	778	790	755	746	746	832	782	765	777	678	727	799	750	740	773	733	753	726	810	784	802	740	743	762	761	786	726	805	742	733	693	778	741	775	738	762	752	759	758	760	790	788	690	774	732	699	773	705	745	767	779	733	788	746	729	758	755	763	817	740	721	745	769	729	736	786	752	771	748	775	751	760	807	716	764	757	776	782	802	723	762	726	775	776	726	771	767	755	751	729	780	792	805	782	796	727	784	751	732	773	751	781	778	744	749	758	729	772	767	733	809	800	735	741	757	789	775	778	758	733	781	712	783	719	729	740	768	722	735	774	685	811	731	731	720	720	807	806	757	793	741	733	735	804	730	743	714	772	777	793	764	734	788	729	734	772	792	778	820	762	781	747	784	775	723	781	726	748	795	757	731	766	750	844	771	787	752	775	716	720	799	775	732	759	753	767	800	750	795	773	793	762	830	747	734	736	772	762	764	731	742	769	709	745	747	805	797	766	805	758	774	803	753	762	759	829	753	787	792	743	778	735	725	764	743	752	732	767	734	776	775	722	781	758	751	786	744	773	842	775	764	763	775	804	804	716	745	720	788	780	770	757	755	792	781	772	750	760	753	767	756	749	720	753	747	756	765	747	731	769	755	748	698	747	757	759	775	774	757	787	725	801	760	748	768	789	760	745	754	767	737	788	750	749	704	735	768	773	755	729	718	750	711	719	788	762	752	725	766	753	800	768	762	711	753	807	778	751	765	746	743	787	767	783	765	765	779	690	773	721	777	779	739	790	783	765	767	740	773	757	797	763	767	793	735	764	746	748	778	729	745	773	760	763	757	767
18011	1681	928	721	518	454	367	328	337	317	296	298	289	291	263	290	241	255	277	255	225	273	240	235	233	227	211	260	267	245	244	303	242	258	222	246	245	249	222	246	237	221	242	213	228	242	263	248	261	208	220	227	203	251	252	233	244	249	251	218	206	235	233	296	256	246	238	229	232	241	191	244	223	242	250	264	260	241	237	243	242	247	225	237	251	214	232	251	251	232	230	261	239	200	229	238	241	229	230	209	253	211	232	257	225	266	224	241	216	230	255	234	233	238	228	233	265	226	218	241	241	204	251	241	228	249	234	222	234	240	240	221	245	222	228	219	228	233	234	239	247	252	218	250	245	221	252	259	225	252	267	255	205	256	222	238	249	267	211	251	218	266	215	209	227	243	233	206	235	245	227	233	226	254	218	240	237	256	234	242	253	244	216	224	233	240	265	235	214	260	206	227	220	229	199	215	244	228	249	211	220	214	232	214	248	224	254	228	234	236	216	230	244	228	233	234	240	225	261	220	217	245	233	207	235	215	254	246	217	203	232	213	251	219	223	225	208	251	203	224	226	265	209	215	249	222	238	213	247	198	231	247	235	220	262	220	256	248	206	258	232	259	222	236	259	221	218	216	237	218	257	226	226	222	242	193	232	253	211	233	249	208	233	222	235	234	242	234	244	233	227	233	235	253	219	227	230	231	220	186	250	225	240	230	217	225	216	208	222	210	230	285	248	262	221	229	246	249	241	258	221	222	232	253	210	234	216	203	237	229	226	262	274	235	208	227	243	282	229	230	214	265	232	240	203	250	237	254	240	230	200	229	227	229	233	246	234	222	231	234	259	250	248	186	256	249	240	218	228	224	233	231	254	242	230	225	277	207	216	244	243	236	208	218	238	237	212	230	224	249	256	232	243	268	239	272	259	220	236	192	232	231	234	236	236	238	236	241	251	238	231	216	259	256	216	227	230	245	227	203	217	223	235	271	216	231	245	226	255	243	257	259	234	242	215	207	246	185	229	248	224	243	229	235	239	223	216	212	213	204	233	236	249	229	216	233	223	236	221	220	268	248	220	216	247	226	228	229	229	235	230	247	228	233	246	227	224	258	243	239	231	240	195	223	231	211	203	250	253	243	230	189	192	242	233	260	220	295	253	237	228	241	269	240	262	241	198	249	232	247	237	233	239	257	219	257	250	253	226	218	213	225	223	221	230	198	220	240	230	211	248	269	233	221	228	249	211	228	236	257	228	244	212	205	256	249	263	244	244	258	253	212	225	217	224	211	245	254	232	250	235	225	262	222	259	232	204	251	245	228	226	239	243	216	252	259	276	204	247	248	243	212	222	251	253	248	227	210	228	214	223	257	254	246	230	248	253	229	257	263	263	270	222	231	215	211	234	240	253	262	249	259	239	269	220	259	232	227	239	246	216	254	238	251	250	254	225	235	208	238	239	214	231	221	209	237	229	250	225	261	248	228	247	263	226	213	220	235	235	234	224	232	221	217	221	251	241	234	253	259	210	254	242	215	247	233	249	226	215	249	222	255	284	197	271	223	228	196	226	187	218	235	250	236	243	213	227	239	242	226	229	221	213	228	228	222	250	232	213	232	241	241	220	225	249	242	242	258	228	246	234	250	214	189	222	237	252	253	229	255	263	205	234	226	227	255	224	224	210	263	252	250	227	231	234	263	221	241	249	226	223	246	258	245	225	218	243	228	261	231	217	218	243	225	232	224	224	225	250	257	226	252	255	219	233	200	225	240	237	214	227	209	231	210	244	243	249	224	197	219	245	260	252	246	255	225	207	233	245	225	267	227	218	214	233	233	236	220	253	216	227	225	248	247	240	230	249	225	245	228	229	229	242	209	255	258	208	231	241	221	224	237	261	226	218	212	224	238	262	230	241	199	257	279	214	227	259	228	238	215	252	244	237	224	243	250	208	232	246	230	235	239	223	229	221	231	220	230	225	237	241	232	249	213	237	240	228	216	242	232	237	203	221	229	232	235	220	257	219	253	244	242	237	237	224	223	229	255	276	239	239	226	257	256	251	216	211	206	251	224	214	229	251	209	217	210	251	233	229	219	246	242	252	228	212	242	235	243	265	235	235	239	242	241	236	245	217	240	234	219	228	223	213	231	249	230	234	230	224	251	241	238	249	250	211	252	264	223	226	235	240	240	248	240	220	246	228	236	209	233	222	245	222	217	263	240	237	260	229	216	222	228	238	238	234	218	251	227	237	201	241	242	208	222	247	233	228	234	240	221	256	223	247	197	232	223	220	223	223	224	214	239	233	230	285	247	258	240	230	232	234	227	250	263	223	231	223	241	216	223	247	209	234	257	244	217	235	225	235	251	224	244	197	261	233	255	223	246	214	222	231	188	232	247	232	224	224	231	227	222	227	223	237	254	211	221	254	216	248	233	249	216	247	262	224	216	261	232	218	238	225	257	218	250	209	194	244	216	241	208	208	255	236	241	216	217	220	215	235	205	206	245	219	237	242	261	234	227	252	236	215	240	214	240	226	209	263	248	219	245	245	233	242	248	240	220	209	237	253	234	241	263	253	243	246	232	218	224	238	238	224	272	260	249	220	236	245	204	240	254	223	235	228	241	238	222	215	232	241	201	229	242	224	253	235	251	250	257	253	239	211	214	220	237	232	237	264	227	215	257	251	262	242	248	217	250	224	248	255	224	229	230	219	236	220	213	234	261	244	239	195	244	240	226	250	263	217	237	219	265	260	220	223	253	231	213	238	201	239	246	249	230	235	240	214	222	214	245	250	237	233	241	233	234	219	222	256	225	205	240	204	239	227	262	225	242	244	225	171	247	264	227	238	236	240	233	230	233	245	256	230	253	241	236	217	239	259	221	227	246	220	245	207	211	217	231	219	227	210	221	235	269	238	212	221	246	226	223	245	209	225	214	254	215	231	252	254	251	216	226	247	215	225	217	225	225	264	204	249	246	230	233	212	203	242	258	247	247	232	230	261	225	241	239	240	208	237	247	248	245	225	238	231	245	224	269	227	227	215	247	237	226	227	237	254	238	230	224	252	248	245	229	239	209	230	221	260	243	234	238	238	256	227	245	258	239	256	241	243	222	229	223	241	272	242	239	232	243	210	210	211	256	231	237	238	209	234	219	239	213	212	234	228	212	270	233	243	237	245	246	242	216	206	221	258	262	257	224	217	233	240	217	218	248	248	218	247	268	214	252	230	228	228	194	242	236	248	232	231	253	246	224	217	250	246	234	271	223	243	214	203	218	247	256	243	240	229	230	228	225	241	240	232	184	237	219	235	229	257	227	233	219	253	261	244	241	231	245	263	224	216	239	247	246	262	228	259	207	246	221	215	215	227	242	201	227	225	246	229	236	233	229	250	239	250	227	229	216	228	253	236	265	252	232	245	227	226	263	241	230	229	231	225	222	240	227	226	242	237	259	240	257	256	276	244	220	230	240	234	239	229	263	232	251	220	209	237	259	236	226	258	237	240	219	205	227
10328	1214	1910	2125	1883	1618	1209	1127	999	929	855	763	765	705	619	693	623	649	679	626	637	632	601	610	587	629	579	596	535	513	584	561	612	582	557	592	569	544	563	563	581	557	544	516	576	577	572	566	506	512	570	550	566	545	542	507	578	535	582	540	533	507	568	518	510	537	503	542	606	531	545	537	542	522	518	523	542	521	503	507	524	571	538	550	530	544	512	506	554	528	518	537	531	563	552	537	500	516	539	552	542	489	498	544	574	528	500	591	541	544	522	489	572	556	534	564	524	558	518	552	524	580	569	563	541	545	536	564	513	547	528	477	588	548	559	521	587	550	540	520	544	502	564	579	565	554	538	483	520	584	560	559	563	567	527	544	519	551	556	494	535	563	517	558	547	505	549	567	547	529	537	531	517	543	544	566	520	531	488	547	508	564	531	531	571	502	556	556	566	558	515	582	547	551	504	556	541	528	529	537	547	560	576	506	518	556	548	576	544	575	541	549	540	524	538	513	509	540	532	513	512	570	578	538	523	541	531	517	551	555	540	529	530	527	495	527	557	524	538	527	550	523	554	505	575	509	521	520	552	552	501	523	511	523	575	536	548	497	576	524	549	510	568	583	541	555	543	506	557	558	523	526	542	566	537	555	537	490	523	516	546	498	524	567	531	549	537	552	583	522	570	538	510	557	510	533	533	598	564	560	531	523	526	489	510	501	519	493	532	525	549	546	610	521	509	586	553	540	537	498	560	531	511	569	561	549	497	543	538	557	569	534	530	574	534	570	536	513	524	519	530	526	502	517	524	523	539	550	566	571	511	504	554	524	550	557	568	553	575	540	511	551	530	554	501	553	529	541	561	539	507	561	517	541	556	547	569	541	539	564	524	565	522	539	499	530	595	586	526	535	549	527	547	512	510	492	529	573	513	549	519	553	522	524	578	571	567	543	517	552	508	508	527	551	518	546	521	524	536	519	560	521	541	542	551	556	542	494	572	539	525	536	524	508	546	563	531	546	600	553	542	519	600	550	535	542	531	518	522	525	555	538	527	541	546	519	513	526	511	520	548	562	519	555	561	520	524	518	546	555	521	537	524	542	528	531	542	517	548	507	552	528	546	563	505	537	537	545	527	556	551	529	515	579	575	560	532	574	500	534	483	545	581	553	536	549	544	527	521	527	563	554	530	544	525	515	551	515	546	527	572	537	567	545	507	541	518	545	570	547	522	546	524	520	508	523	527	503	544	529	560	528	542	550	550	514	530	546	517	550	491	512	544	496	587	540	517	514	575	451	563	468	556	565	534	548	549	504	546	564	507	550	581	535	532	532	534	527	553	510	517	554	535	481	518	550	534	508	561	581	531	527	539	513	526	524	566	552	584	540	510	555	528	524	524	559	527	543	519	523	551	545	541	529	545	544	570	551	516	531	542	504	559	503	529	568	539	515	503	523	561	546	489	496	517	533	562	532	559	534	536	523	552	520	538	532	526	537	583	532	584	518	542	552	540	550	520	529	552	533	537	506	583	537	540	547	557	535	547	558	553	528	566	529	544	550	517	519	563	584	544	514	529	545	504	559	503	517	544	533	546	507	572	575	505	506	550	547	580	519	515	546	526	572	598	538	561	567	575	519	550	572	569	537	544	559	532	578	537	489	516	516	530	552	523	496	551	539	551	514	523	506	521	535	558	542	523	535	547	537	547	542	527	521	519	563	554	563	517	559	501	537	601	544	507	517	548	557	604	530	557	523	552	555	536	534	581	557	524	531	539	595	584	553	538	539	546	495	499	564	531	559	539	517	571	531	541	531	558	526	554	555	524	540	561	510	553	546	548	553	520	548	506	568	590	575	562	560	531	549	532	532	541	553	531	526	575	529	537	520	581	571	557	515	515	535	550	557	569	518	546	530	522	564	548	519	501	537	509	525	560	538	516	526	536	518	557	542	566	530	569	548	550	523	546	549	521	551	579	545	523	552	567	538	537	511	541	559	552	542	526	521	537	509	544	516	543	518	523	503	523	532	584	547	542	525	516	510	524	550	525	538	508	535	544	512	561	554	528	557	562	565	552	551	527	540	522	508	585	488	570	568	550	533	543	523	549	516	563	520	510	534	550	557	539	522	560	516	532	528	546	511	542	521	551	557	562	532	536	524	569	531	545	500	538	482	540	546	538	535	536	552	543	532	484	562	533	502	537	539	564	573	540	537	557	539	490	561	525	568	551	567	540	501	542	544	512	560	554	547	561	531	545	522	559	558	551	528	547	532	538	569	535	518	567	563	537	508	531	557	526	581	507	528	522	536	565	521	530	526	494	554	528	529	540	486	588	524	535	505	570	541	521	514	542	546	525	544	499	579	566	525	517	517	520	505	535	575	508	522	511	535	560	536	569	562	538	547	567	546	553	530	525	521	501	534	518	519	545	543	545	595	577	536	544	524	534	537	501	556	531	545	530	594	546	533	524	546	563	511	523	550	546	518	532	523	545	532	550	523	535	541	554	532	547	539	499	509	514	548	545	541	548	532	553	543	584	562	529	527	556	561	532	557	547	571	547	535	561	528	528	552	520	528	536	529	534	536	503	498	560	522	529	503	520	563	555	526	516	557	530	526	509	548	524	584	551	555	534	539	526	508	575	551	539	540	491	549	548	559	588	505	581	535	525	528	522	550	511	567	532	525	537	559	538	528	580	522	543	532	505	525	550	581	534	522	531	524	515	505	536	523	513	533	539	550	562	561	516	535	522	521	507	551	528	537	547	539	518	511	582	558	477	525	572	528	508	571	554	528	540	564	521	516	574	526	541	549	525	558	529	584	504	560	536	544	530	522	505	522	530	519	508	513	516	552	537	550	542	495	551	575	532	532	563	527	585	520	539	518	570	492	557	545	526	497	561	519	518	545	564	530	529	560	543	522	512	559	506	528	554	556	550	533	548	588	536	542	530	556	526	509	509	489	509	526	556	580	524	522	514	507	592	552	538	551	503	507	542	547	554	578	555	552	554	521	525	538	529	509	533	599	549	510	560	543	530	604	551	534	508	531	523	533	577	595	554	521	549	559	576	518	580	548	560	561	512	544	546	514	577	545	571	531	519	551	534	498	532	519	567	530	561	492	549	555	552	543	557	536	530	553	523	486	537	525	506	528	567	512	537	522	559	505	514	537	536	534	535	549	527	600	525	540	557	512	553	533	548	544	527	546	517	552	545	529	520	525	536	552	556	505	520	555	589	584	464	553	521	543	555	539	502	542	543	516	521	552	515	514	551	570	525	545	542	559	526	525	529	514	507	501	534	552	531	522	539	544	567	545	515	532	510	533	521	554	547	490	509	559	600	481	545	545	625	521	553	557	491	510	555	547	516	559	569	526	552	547	568	495	535	515	521	555	544	523	549	517	569	542	533	541	540	549	563	516	567	535	566	564	562	548	542	519	524	573	517	564	492	548	521	518	566	522	563	543	519	539	568	578	570	528	584	560	552	544	538	528	515	552	549	544	538	562	517	527
2812	274	247	260	226	219	188	200	196	201	253	208	216	233	206	222	230	211	218	217	228	208	198	215	217	189	220	216	205	197	211	247	212	184	224	210	202	207	233	225	208	189	214	215	249	227	211	238	225	222	208	197	244	233	226	226	210	201	189	233	228	202	204	213	213	232	201	204	227	215	177	219	202	187	211	229	213	196	203	180	175	244	219	218	213	220	210	213	202	245	206	215	191	198	216	216	225	225	240	223	215	221	215	215	185	215	188	184	236	219	220	202	198	182	217	201	200	197	198	202	191	219	208	215	203	206	191	210	218	241	194	234	236	207	242	254	221	215	173	174	191	220	216	174	194	223	223	214	236	226	207	203	223	211	205	202	191	203	229	199	215	228	210	223	221	211	207	204	213	221	225	244	217	223	212	190	201	221	203	203	237	229	217	220	199	198	206	202	215	202	169	211	206	213	217	221	210	230	218	212	212	207	215	183	208	217	215	194	203	229	215	237	228	209	214	186	211	214	196	197	230	185	246	241	207	185	196	210	213	237	205	221	215	227	239	223	198	220	215	230	216	222	199	184	215	208	212	197	198	218	203	225	216	218	205	197	191	171	249	210	195	210	200	220	252	220	219	237	199	207	212	235	222	201	218	188	230	228	198	241	217	241	217	200	203	191	189	192	199	192	185	223	210	208	213	222	220	217	208	241	205	221	215	226	223	222	200	209	238	244	216	203	194	227	218	227	216	210	206	246	205	205	186	236	210	176	208	235	207	210	234	218	227	190	194	204	204	202	217	194	203	268	250	220	224	216	209	225	219	228	223	199	229	216	215	194	217	220	198	229	223	220	225	173	201	210	215	213	217	186	197	214	201	205	191	199	249	223	197	205	224	205	204	221	213	209	209	195	210	253	217	200	198	178	199	228	209	189	184	206	195	212	190	213	211	227	225	223	227	203	188	223	216	180	223	215	212	242	200	202	211	232	220	229	225	199	229	184	222	199	220	204	210	185	206	204	204	231	207	193	189	223	227	185	218	194	201	195	212	199	205	196	198	184	204	201	209	199	237	203	230	225	193	204	211	241	213	197	203	199	193	206	220	216	218	190	205	213	216	210	192	211	192	203	190	217	206	191	233	237	221	203	232	198	202	210	200	178	209	190	186	222	185	224	217	207	235	217	230	202	214	229	188	186	222	233	218	186	197	217	218	207	233	207	223	208	237	233	220	254	202	198	197	236	206	200	198	185	226	202	221	226	202	185	205	195	210	206	185	203	208	210	235	184	221	202	207	225	231	213	235	196	214	223	237	199	216	203	234	217	185	210	211	222	228	204	205	194	197	205	207	191	208	185	188	197	206	223	199	220	230	225	221	224	206	201	187	208	232	251	210	217	181	183	217	188	228	219	199	196	212	205	193	208	199	224	217	202	226	227	196	228	214	189	216	242	191	220	237	224	213	197	203	203	219	205	228	210	204	200	185	243	203	199	202	202	182	208	222	224	215	189	229	216	215	211	228	247	215	199	208	212	214	180	228	209	202	208	223	207	230	211	238	212	231	199	210	203	203	225	196	215	211	209	229	182	211	196	249	198	217	214	217	207	218	196	191	223	234	205	213	195	237	214	225	172	213	227	216	197	217	222	201	195	198	220	216	232	209	236	234	215	232	228	208	200	225	197	208	199	227	228	231	218	202	198	186	263	238	228	231	169	233	191	220	214	205	190	213	208	241	210	217	213	253	225	231	193	186	226	211	207	210	223	199	221	222	198	192	225	221	208	205	184	208	204	210	201	210	211	206	221	239	187	211	226	212	222	195	233	207	209	229	241	213	197	226	215	198	193	193	222	209	171	206	192	204	210	226	246	205	224	199	196	230	198	214	232	199	246	215	228	203	241	227	213	225	245	240	226	222	230	188	205	207	244	214	197	225	195	233	242	244	237	215	188	222	207	235	236	223	203	210	211	187	234	198	219	202	227	187	198	210	204	192	197	205	222	216	187	231	209	226	226	210	205	249	227	207	208	192	212	240	219	206	194	210	212	195	223	210	212	182	225	226	225	197	224	220	185	197	213	209	221	196	251	208	235	232	214	192	196	212	224	190	201	217	227	212	210	203	207	230	216	210	215	235	266	195	202	178	203	212	200	215	235	175	209	187	193	228	201	224	199	236	214	205	207	252	209	204	205	207	195	224	195	200	243	216	194	215	219	226	232	219	219	241	216	196	204	233	221	220	206	223	211	216	207	225	213	201	223	222	243	226	221	206	227	224	213	227	184	213	196	209	220	226	208	240	204	192	211	193	213	193	183	195	237	190	238	191	249	228	209	203	209	195	221	218	177	215	233	214	227	220	215	226	219	222	217	240	217	207	222	212	196	208	205	212	215	188	222	220	214	224	201	215	241	204	214	201	230	198	197	200	211	213	248	221	219	217	232	225	193	204	234	235	209	201	194	215	202	199	223	229	202	207	194	219	194	204	183	191	181	210	235	207	245	185	197	233	215	230	219	203	211	193	252	224	218	210	190	242	211	222	248	212	165	226	212	203	199	219	219	194	210	257	199	204	225	244	229	224	205	185	200	206	214	216	194	232	192	206	203	216	218	220	182	214	212	241	218	228	207	214	238	205	202	217	198	221	226	226	210	211	218	195	213	208	212	241	224	200	188	219	215	201	197	227	208	190	204	196	214	212	202	230	240	209	208	224	192	209	199	240	237	217	229	229	209	178	189	218	222	187	212	219	201	231	210	207	201	219	196	228	197	197	204	190	209	205	200	190	215	210	215	238	205	205	239	224	199	210	196	182	220	218	220	224	206	198	239	174	199	221	218	207	214	195	222	190	216	214	200	229	199	223	230	247	226	208	211	199	203	201	213	200	219	208	211	200	184	217	198	209	219	234	211	214	223	206	222	223	215	222	209	189	225	239	191	211	211	194	223	202	251	201	230	213	207	208	221	202	189	207	210	204	218	186	215	209	214	203	183	222	229	219	191	213	205	233	210	235	223	204	207	232	230	204	196	217	219	223	198	232	225	212	242	217	194	206	205	206	202	222	229	176	239	213	210	234	225	181	213	202	211	221	205	215	184	206	214	223	215	242	199	226	211	187	194	204	217	188	181	213	242	205	198	223	214	234	209	191	194	203	206	206	227	169	205	218	216	210	201	199	197	216	222	231	187	205	224	231	183	226	188	206	207	201	191	220	235	173	227	207	186	210	203	203	178	190	204	204	216	197	227	216	227	229	225	201	234	241	248	211	182	213	209	229	230	236	191	224	228	214	234	211	200	236	228	243	216	219	213	206	205	209	205	216	231	208	220	189	216	213	202	202	208	201	222	187	186	190	215	209	231	198	223	216	238	209	202	228	187	206	243	226	202	224	187	202	216	229	226	199	171	218	203	240	194	221	223	192	244	190	188	216	251	222	212	219	205	213	210	210	207	187	218	215	232	227	192	220	222	213	216	183	226	207	204	202	201	234	182	203	193	185	196	184	231	227	224	217	213	214	228
2684	566	595	583	563	568	573	550	549	509	505	548	560	551	542	499	482	544	552	509	532	529	540	508	507	512	532	530	517	500	490	491	480	536	510	515	542	539	519	539	539	511	519	537	522	495	512	532	520	499	548	541	516	560	514	512	504	561	543	516	501	503	550	541	554	534	515	482	520	513	506	520	529	531	524	527	554	539	546	541	559	468	499	537	561	524	528	539	543	587	547	505	527	529	491	556	534	531	517	528	547	568	512	540	571	537	479	508	527	537	510	530	511	538	545	509	506	530	516	518	554	494	524	542	526	490	502	504	516	547	506	553	502	529	492	549	505	542	485	570	561	539	501	511	535	526	523	540	532	527	531	517	533	516	522	506	507	501	533	524	496	524	531	485	513	525	490	531	553	517	524	540	502	498	550	525	492	520	501	506	523	562	520	545	502	491	547	526	531	481	519	475	532	501	555	525	513	511	512	490	530	514	498	534	474	522	539	511	517	505	494	516	482	501	496	518	514	500	519	492	520	529	512	462	534	539	545	529	517	538	521	511	534	525	497	524	515	593	477	514	508	525	557	525	505	552	515	535	501	527	503	522	544	532	491	523	533	507	583	529	492	520	532	550	530	529	512	534	553	523	538	557	531	509	499	495	507	493	489	537	539	508	497	570	535	522	532	512	522	517	488	498	519	497	513	506	529	496	557	508	515	502	522	535	507	528	489	566	525	528	558	502	485	496	530	539	514	540	518	514	526	556	527	522	512	533	514	526	531	533	510	555	500	500	538	465	524	515	526	498	530	509	488	502	550	512	509	527	543	505	545	496	543	532	476	518	543	556	513	542	498	535	513	525	566	479	490	507	491	506	543	533	546	501	534	500	509	512	524	496	493	503	519	511	540	520	493	528	534	524	485	547	565	515	486	534	501	534	513	510	503	541	516	568	508	568	530	536	526	504	535	546	505	542	514	553	571	522	549	562	538	551	489	521	525	521	533	519	529	553	493	559	516	528	521	515	498	522	474	526	517	523	528	541	528	501	551	520	518	509	517	483	469	496	509	513	560	539	509	505	529	511	528	573	553	551	502	510	551	518	530	487	552	523	530	484	584	520	526	503	520	514	550	530	484	492	576	510	494	566	509	531	548	537	517	529	480	523	529	499	506	528	524	492	539	515	543	554	507	518	469	523	535	505	518	522	552	511	469	495	515	522	507	533	541	537	494	490	505	521	529	549	517	557	554	533	574	510	541	540	538	533	523	529	567	484	527	507	509	517	524	521	494	542	555	552	517	491	496	523	521	585	515	479	530	508	493	555	553	473	533	538	495	535	501	542	501	551	499	529	502	508	533	511	543	541	513	550	568	545	509	516	503	520	533	520	509	531	510	539	511	523	548	526	546	481	509	531	550	491	502	486	508	497	507	491	528	496	498	519	491	534	548	539	538	475	530	522	498	552	535	555	527	535	516	510	495	523	525	545	531	541	528	513	547	540	505	527	518	501	552	485	496	530	529	548	488	546	543	490	524	546	523	540	525	517	507	535	549	529	518	525	534	486	499	532	522	527	503	538	556	551	564	514	524	514	480	549	529	493	503	498	500	521	511	483	542	488	483	525	563	524	523	511	491	531	543	535	511	511	526	542	509	513	569	506	531	504	495	518	509	514	582	518	469	527	525	529	504	506	559	531	526	483	554	529	544	564	506	515	510	552	519	505	543	525	539	520	499	524	531	511	526	473	559	546	547	556	508	526	551	541	515	514	552	543	512	487	544	557	511	521	570	544	502	494	485	503	511	550	514	527	528	571	496	528	534	528	518	529	536	540	496	531	482	498	539	530	505	500	534	518	530	500	574	541	529	479	530	477	535	532	474	524	511	551	526	546	530	525	526	544	538	499	525	528	539	513	501	530	567	512	537	531	500	561	558	493	499	531	518	527	582	529	545	507	527	519	527	549	489	512	534	512	526	525	528	527	523	502	485	510	558	500	518	509	485	543	521	486	516	509	510	530	495	474	517	529	561	517	488	521	541	469	528	523	520	560	551	511	504	530	476	503	539	568	531	540	519	535	568	504	499	546	536	504	530	522	548	522	543	500	550	522	524	523	529	518	545	503	551	514	530	547	518	536	528	494	494	542	512	558	507	537	521	519	525	517	561	507	545	521	527	537	560	507	535	547	533	491	504	555	551	539	481	557	540	512	568	523	526	490	530	542	509	536	536	505	579	475	504	534	572	518	474	528	549	498	545	538	497	535	533	530	496	513	547	520	497	518	525	548	535	503	532	533	520	510	538	519	552	502	543	532	532	496	505	464	521	522	520	507	462	537	539	513	535	522	502	530	507	555	539	515	506	528	509	585	518	515	528	503	497	481	496	512	523	529	550	569	533	568	513	525	507	492	553	513	587	484	485	490	550	531	500	485	520	531	496	510	528	498	460	556	512	562	503	492	534	545	538	502	537	511	538	528	559	492	505	502	540	527	513	519	542	516	543	508	491	492	544	524	513	508	542	571	507	519	506	525	531	512	502	541	568	492	541	503	538	520	484	527	524	537	509	538	505	525	570	497	523	506	560	495	545	526	515	550	506	532	540	537	543	510	539	530	563	507	539	483	494	522	512	528	532	511	534	546	510	492	485	501	503	536	512	546	550	533	505	543	547	533	508	481	490	533	540	540	557	543	540	519	550	481	541	561	533	517	505	499	490	541	506	541	556	498	515	508	544	514	531	541	538	530	554	506	489	480	515	492	529	558	547	562	503	567	538	533	499	488	482	537	521	505	504	524	537	525	529	547	513	529	536	534	520	566	573	508	500	561	517	548	511	538	511	517	501	481	509	532	486	494	511	524	528	519	529	518	507	508	526	528	529	505	545	550	512	553	523	516	528	510	507	560	536	507	516	569	506	538	496	514	544	549	506	474	524	549	496	532	546	534	505	504	547	539	500	555	536	539	552	542	487	525	539	491	540	532	563	518	561	488	514	492	552	512	542	495	533	515	557	523	505	526	593	539	549	512	550	536	500	569	532	582	551	525	530	487	513	499	478	523	530	515	487	502	537	491	518	542	534	484	513	465	481	524	479	517	544	553	535	519	506	492	492	533	493	523	495	523	499	485	537	526	517	531	511	550	540	537	515	535	557	520	522	538	509	512	489	531	518	561	565	533	520	556	471	523	526	492	526	539	549	535	530	547	490	546	500	515	510	526	532	487	509	543	538	557	550	507	537	471	496	536	558	528	501	536	529	525	526	514	545	524	539	516	498	515	576	503	514	531	506	525	523	505	522	544	523	561	520	502	513	524	527	519	535	499	516	548	534	502	524	499	517	522	545	537	501	529	485	567	499	525	534	576	479	532	505	532	483	527	487	527	500	531	560	515	532	513	535	511	506	548	525	516	545	516	533	547	550	545	469	552	531	509	504	476	507	526	523	510	532	532	528	502	527	543	523	542	540	534	543	537	523	532	523	533	533	518	531	501	502	497	547	541	538	515	568	516	560	484	516	543	562	562
10602	846	677	605	481	414	408	365	368	348	363	377	391	333	349	325	326	333	296	334	317	366	338	323	327	335	329	332	319	356	326	331	344	320	307	327	312	311	335	345	307	326	326	313	303	346	346	347	336	334	328	365	340	351	343	317	356	332	316	305	332	333	312	314	324	369	349	343	343	320	317	307	323	305	380	315	340	350	283	335	361	325	346	309	319	312	313	276	328	324	313	346	342	333	332	333	336	322	326	316	322	364	338	325	347	335	325	295	331	297	318	340	315	325	324	334	355	353	330	350	311	336	359	348	334	351	339	318	322	330	325	355	336	311	359	327	316	355	296	315	311	342	368	322	344	358	345	332	341	344	361	321	342	329	311	284	351	354	340	338	287	334	325	288	315	315	312	359	324	339	317	298	353	337	300	351	353	330	346	348	308	329	333	311	331	338	306	339	360	325	308	310	343	345	303	348	333	362	310	348	317	348	324	339	305	329	349	351	353	343	299	286	317	335	302	335	328	346	339	344	339	328	316	321	324	307	314	338	344	352	296	273	315	365	347	314	319	335	345	337	351	286	352	333	329	318	302	308	348	292	345	311	310	341	314	348	346	350	348	329	327	297	354	324	306	351	310	348	376	307	324	331	297	318	333	349	305	343	366	318	300	320	331	321	323	347	273	339	306	320	329	331	353	359	310	334	336	346	336	304	336	332	336	328	316	348	355	352	340	318	325	335	349	304	356	329	301	317	341	314	332	319	304	369	290	327	336	343	329	359	342	338	320	315	297	321	339	336	332	366	315	346	296	345	357	332	317	348	309	336	319	359	325	306	342	317	309	335	315	338	321	275	362	305	331	301	334	335	352	287	324	345	314	316	331	333	294	331	333	305	323	305	363	360	348	330	325	354	337	340	305	329	352	373	315	337	298	332	338	375	352	339	276	342	332	335	354	298	333	359	314	384	337	323	338	317	305	348	371	292	308	341	364	298	321	296	359	328	322	348	353	332	329	320	323	319	302	337	355	309	304	350	335	343	333	289	298	347	357	364	318	359	336	317	327	351	302	299	339	343	345	330	325	328	315	330	328	314	337	318	340	326	336	331	321	363	339	346	348	317	341	320	305	327	338	349	309	308	338	336	341	335	343	285	329	303	333	337	336	332	293	334	341	336	324	306	338	343	335	324	322	330	353	338	294	317	337	336	320	316	332	349	299	300	281	337	318	334	337	326	301	323	325	348	347	351	337	342	332	324	337	319	342	287	347	344	343	327	316	323	322	319	355	344	323	353	358	362	350	318	329	300	344	338	361	317	316	326	330	348	365	314	318	319	305	302	328	286	325	334	293	331	331	323	352	351	321	387	330	353	357	325	336	324	362	359	310	331	303	306	313	316	331	298	361	342	346	325	305	363	293	299	327	354	300	348	328	350	302	331	322	310	337	341	336	373	348	306	334	348	311	301	355	341	318	338	297	341	315	292	326	359	283	320	309	306	364	338	306	313	344	306	338	323	298	315	344	351	336	348	318	344	292	349	308	342	306	325	335	331	319	305	325	312	301	344	314	308	341	293	307	330	332	309	344	333	349	320	336	332	315	342	334	323	314	328	348	326	310	329	307	313	339	341	325	363	320	313	322	346	355	361	310	364	304	332	304	295	330	316	331	309	320	351	357	343	321	314	316	326	365	348	312	326	319	322	320	369	329	304	337	334	320	315	372	365	314	339	350	371	337	327	338	328	330	315	331	315	315	330	331	347	373	316	327	350	330	341	328	329	329	344	346	319	319	319	308	352	320	370	334	316	326	325	333	343	341	323	320	324	338	323	306	332	357	333	326	340	325	354	350	312	331	328	323	321	319	364	333	332	310	347	310	292	299	334	354	328	354	308	325	305	328	324	315	310	322	325	294	308	330	348	319	305	359	344	332	358	365	320	321	320	336	345	335	347	320	368	373	299	311	307	305	301	311	321	319	345	319	291	338	362	318	370	308	325	356	314	349	342	296	315	354	341	344	326	381	327	333	354	353	338	328	336	328	324	360	306	318	365	350	332	337	331	340	333	325	325	319	330	355	328	345	358	350	311	358	359	308	335	366	350	336	346	317	328	346	344	330	280	318	323	316	309	309	340	303	325	376	321	352	315	312	325	319	312	312	326	320	331	359	319	336	326	349	329	333	345	306	322	335	357	308	344	344	345	309	315	340	314	335	339	271	317	283	328	323	320	342	328	331	328	331	343	299	274	347	310	350	315	374	324	342	313	314	332	341	329	329	359	349	345	313	297	344	306	343	359	350	329	321	349	319	284	314	331	344	342	368	349	328	320	328	355	355	319	316	329	351	330	315	325	288	335	297	302	324	342	313	313	316	333	367	374	352	325	329	320	302	317	327	316	344	349	340	320	327	326	315	275	349	353	314	340	309	301	292	320	347	308	358	324	335	310	292	361	314	340	366	307	320	339	342	298	307	345	305	341	328	356	331	328	311	322	347	350	330	329	308	342	356	313	357	346	340	356	302	334	318	361	304	307	340	300	339	332	314	318	331	353	325	332	337	338	344	340	322	335	343	326	293	327	373	322	303	314	312	326	309	327	282	333	371	332	336	346	348	325	368	325	280	312	338	367	314	324	323	304	365	326	318	359	317	283	298	373	330	290	302	294	338	323	323	325	340	315	358	396	321	327	311	290	281	329	338	323	328	358	289	352	339	327	352	320	349	308	330	313	360	320	337	338	352	298	329	312	364	322	335	321	285	300	339	321	352	348	308	313	332	331	345	309	329	303	329	312	305	321	335	341	333	319	325	328	319	346	383	333	334	345	317	326	333	327	348	337	324	387	345	362	327	309	314	312	317	317	340	351	329	380	344	332	344	321	312	325	322	302	338	306	336	342	326	311	365	317	353	335	333	355	361	328	334	312	300	363	319	306	303	315	284	335	344	310	313	339	369	349	336	306	334	315	290	302	328	326	313	325	340	333	308	349	351	374	340	306	287	314	316	304	323	335	322	299	288	335	305	326	294	308	350	296	313	342	290	299	300	335	324	311	338	351	354	287	336	336	320	314	334	330	353	327	359	353	307	323	296	331	341	324	354	355	342	317	317	341	321	336	317	311	320	320	367	339	347	335	349	314	322	339	324	306	331	317	307	300	315	313	337	287	343	320	328	326	332	337	365	365	359	305	338	321	338	313	319	313	309	328	357	331	304	289	306	308	355	321	346	311	331	317	339	336	306	327	324	332	327	338	316	320	326	314	329	342	336	342	352	325	336	319	307	331	368	378	327	353	323	345	334	348	320	287	350	332	361	322	335	295	334	324	348	337	343	318	328	311	362	309	381	325	344	337	313	318	350	337	322	343	319	358	366	307	328	339	299	307	343	313	317	335	361	310	368	349	370	326	331	308	301	308	306	327	342	358	277	343	313	354	318	301	342	333	302	320	305	306	332	354	310	326	329	333	315	360	359	306	352	316	321	336	302	343	362	328	329	340	354	334	324	342	351	334	305	339	325	340
8203	1072	1479	1627	1486	1282	1126	1098	993	915	908	849	883	851	820	795	841	782	810	825	754	855	827	773	785	804	789	811	746	772	769	759	818	730	808	773	795	774	766	716	692	779	734	759	760	763	839	759	706	749	762	762	719	793	778	782	791	782	776	755	716	741	743	762	740	804	710	766	824	783	750	778	784	805	770	759	709	713	743	772	731	765	751	763	764	788	790	801	782	756	767	722	772	757	788	764	783	811	749	751	762	766	779	768	763	775	725	714	716	758	781	811	765	717	715	773	766	756	753	743	738	734	765	779	743	793	764	798	753	742	745	771	759	751	764	785	741	788	734	726	762	774	767	748	787	743	754	730	787	766	776	697	809	807	789	746	787	721	809	737	746	786	762	740	735	736	736	748	793	714	786	788	767	743	741	782	802	788	770	753	779	721	725	754	759	843	766	747	744	751	726	700	750	730	783	732	727	734	760	777	769	711	762	769	746	820	741	738	794	780	733	734	768	726	771	724	704	779	735	742	799	781	742	734	767	806	778	765	773	742	812	739	767	762	725	783	768	780	820	778	748	759	800	796	740	746	714	745	741	750	781	798	766	734	754	780	776	786	768	747	726	812	743	762	740	795	766	728	755	738	753	738	796	771	781	773	807	738	757	786	727	728	772	713	715	783	755	791	795	771	727	739	729	780	740	786	746	795	752	761	760	758	754	767	761	789	739	772	777	762	774	742	722	795	771	806	732	764	726	762	760	776	775	729	811	745	743	688	763	746	783	803	831	715	757	776	805	785	771	701	771	763	777	765	755	719	781	795	758	723	802	774	762	744	794	751	824	769	756	755	765	743	785	750	785	782	775	799	730	712	751	808	772	760	770	726	741	746	755	822	823	743	770	769	812	712	767	794	769	780	772	742	784	752	738	747	709	745	762	739	774	802	706	755	797	738	727	802	711	713	734	796	767	763	749	714	765	784	715	775	762	780	769	770	710	774	785	759	728	774	782	753	744	723	773	794	736	702	735	786	750	759	747	725	739	736	746	744	710	756	768	712	795	768	739	774	756	762	704	744	724	785	762	742	789	783	748	779	787	757	807	737	807	782	789	754	765	781	777	771	806	692	729	758	783	740	763	751	756	757	776	778	814	716	755	748	752	758	719	773	756	759	746	816	774	759	718	720	769	746	779	775	753	789	786	736	693	755	744	793	753	759	723	757	750	682	714	796	753	766	729	701	747	736	756	728	738	742	759	759	773	756	775	739	740	763	748	771	735	740	763	748	744	738	840	771	748	727	797	729	777	733	793	691	699	726	787	719	762	762	713	777	728	783	758	777	731	751	735	768	754	749	805	769	711	766	750	785	744	833	741	745	713	789	779	768	752	713	793	690	793	741	779	745	709	762	717	746	767	704	706	758	754	782	796	783	742	759	795	774	843	797	737	732	775	767	785	778	771	776	776	766	734	763	745	749	747	772	748	777	739	749	746	741	792	731	789	783	800	763	771	753	734	844	784	758	758	789	728	783	722	776	746	804	727	768	737	789	774	785	730	752	810	753	788	765	764	718	775	767	762	715	738	793	713	715	781	747	693	780	717	763	768	776	785	711	758	759	796	779	696	727	754	772	764	739	831	700	703	785	767	761	738	772	779	736	773	735	778	736	756	712	761	765	783	783	784	736	781	754	728	742	757	755	733	775	741	765	802	776	728	756	778	733	792	796	775	719	760	800	756	788	791	806	812	757	771	754	769	750	760	801	775	747	743	754	761	820	769	760	773	759	762	798	801	717	738	727	760	730	766	757	739	719	751	762	769	753	707	802	725	746	769	790	738	744	782	755	789	744	762	726	800	753	772	768	754	747	747	741	800	771	753	749	764	704	782	748	773	728	756	727	783	766	738	781	733	726	761	789	762	780	722	798	743	799	790	725	774	767	741	828	752	787	741	813	727	815	734	712	740	801	765	722	782	774	809	725	719	823	770	743	741	750	759	762	771	791	770	760	748	745	774	728	747	790	751	744	708	769	731	756	761	739	785	793	793	745	771	750	729	763	782	750	711	839	755	789	761	786	794	715	732	790	722	747	780	776	768	767	773	788	731	724	761	708	682	778	743	744	763	714	743	743	734	787	765	789	785	796	760	732	722	779	762	752	787	693	842	770	735	790	764	762	739	821	749	798	755	751	710	763	777	774	759	725	777	785	730	745	763	735	765	789	745	720	761	749	748	764	721	779	804	756	747	763	781	736	726	763	765	709	712	724	748	692	766	730	787	701	770	731	737	760	799	771	782	761	800	797	795	757	732	746	798	760	771	773	762	767	711	775	738	796	721	716	739	766	723	756	777	800	672	776	763	791	796	810	766	767	765	793	728	786	794	777	815	739	798	743	787	753	764	709	710	794	732	745	755	719	742	735	775	758	735	764	808	770	770	818	744	762	790	763	797	746	766	797	767	781	736	788	767	743	782	708	769	733	780	715	756	747	793	740	771	762	732	769	746	767	720	755	761	748	789	788	760	739	812	752	754	768	723	790	790	745	777	763	785	783	775	755	728	797	787	777	790	755	782	732	737	832	838	746	769	791	748	730	724	804	731	743	747	691	729	753	737	754	729	719	801	752	775	801	747	774	776	796	711	762	786	710	748	736	791	747	751	773	793	722	809	728	784	788	782	773	744	772	747	760	713	776	760	749	761	753	761	712	762	748	726	782	753	760	770	755	742	733	743	774	762	777	741	780	752	750	791	738	835	760	809	798	774	759	725	806	785	749	779	742	754	718	739	785	739	744	773	763	770	758	780	744	755	784	814	743	750	742	809	735	747	734	775	788	733	755	696	758	725	754	736	770	759	781	771	737	728	737	737	792	781	720	810	738	804	760	760	809	778	720	771	734	810	759	779	774	743	742	782	766	717	746	806	748	743	759	764	736	753	724	744	782	737	795	728	757	732	761	798	767	759	765	725	747	748	789	748	775	826	717	778	741	756	756	771	745	762	770	742	777	789	763	761	736	747	750	748	740	723	744	749	766	799	752	787	726	722	812	776	785	823	796	720	748	807	774	768	722	735	787	800	742	744	779	720	740	715	773	763	732	776	735	761	778	763	794	799	787	797	739	801	774	802	769	779	742	734	723	769	750	768	739	768	776	731	752	756	778	741	793	766	767	784	801	782	727	753	762	771	732	743	750	769	755	718	760	736	782	748	776	736	748	740	715	782	774	777	781	749	729	738	764	761	754	775	713	736	725	722	778	749	784	799	764	749	764	740	753	734	764	798	769	763	738	750	711	701	750	831	768	709	767	732	745	737	782	830	752	769	783	773	740	835	771	791	736	760	809	682	730	767	773	794	761	749	720	766	711	767	727	776	731	784	723	755	800	732	743	753	705	748	720	769	749	812	765	732	723	771	765	807	775	767	794	785	786	749	742	730	816	746	765	766	785	774	728	741	734	773	761	808	744	769	768	766	760	749	777	740	767	726	774	821	724	750	773	708	720	751	741	789	785	730	712	724	742
18632	1685	936	733	530	421	345	309	318	288	287	234	228	251	292	270	207	253	236	260	269	256	233	248	247	272	234	238	214	219	244	277	246	245	245	264	240	239	249	257	252	213	248	251	233	227	229	222	223	248	243	215	220	243	222	227	228	258	237	249	260	247	217	222	251	214	255	240	239	227	263	231	259	261	267	239	214	230	235	234	241	251	229	225	242	249	239	230	223	252	227	230	234	254	260	254	255	233	239	219	235	249	216	219	219	215	212	242	243	224	257	231	225	252	253	222	242	218	275	239	217	274	271	232	213	240	245	225	250	239	239	234	217	224	238	251	220	250	239	222	253	239	229	232	241	247	240	212	238	252	238	236	259	221	259	258	232	242	235	216	244	194	226	258	237	232	227	285	249	252	241	287	236	233	236	268	260	200	235	216	265	280	251	272	230	254	243	252	212	255	212	246	207	239	235	229	263	219	245	256	252	243	222	220	238	231	246	252	190	246	263	260	224	234	209	246	232	237	213	225	220	219	235	274	263	259	248	242	230	253	225	218	248	229	230	227	208	217	227	237	257	234	246	238	229	252	223	231	224	241	205	240	242	240	229	222	230	268	247	230	208	189	227	235	266	225	224	253	249	220	236	201	222	235	243	230	255	246	224	240	246	250	220	257	233	217	237	253	254	219	195	259	249	255	237	213	263	254	231	258	235	234	227	209	242	226	252	225	231	237	266	231	211	224	251	257	219	234	218	241	242	215	246	233	220	211	221	254	235	223	236	253	249	220	242	232	253	222	210	232	240	212	239	228	235	247	223	201	264	233	242	272	244	218	239	243	239	237	220	220	253	220	226	223	210	214	224	241	230	259	247	214	217	257	224	270	238	224	248	252	231	210	202	239	246	264	254	220	269	227	225	207	253	244	218	235	236	235	235	228	263	251	214	214	249	221	248	255	219	223	263	258	181	255	230	209	219	241	209	229	205	213	215	251	225	257	249	242	190	226	254	256	253	217	223	255	225	254	220	219	225	232	237	244	223	263	227	205	234	213	245	232	259	275	220	249	248	212	232	227	220	213	246	240	241	219	234	256	252	245	219	229	233	231	226	252	248	227	227	212	214	234	252	211	228	274	220	250	215	258	241	285	239	227	235	242	224	232	261	221	225	243	219	221	229	232	225	207	218	223	260	235	243	244	229	218	239	242	238	216	225	212	214	220	274	238	213	239	242	236	240	240	237	221	249	223	232	228	263	234	232	263	220	234	234	242	232	226	217	222	221	237	209	238	216	243	252	262	267	220	249	255	215	219	220	246	213	221	204	250	221	226	268	245	223	234	249	203	216	229	226	233	213	236	245	223	239	254	206	224	233	243	221	229	245	269	207	234	212	240	258	215	239	237	209	232	222	225	196	236	245	256	227	222	226	241	226	241	254	234	243	257	217	246	223	238	235	234	245	219	254	224	244	221	249	240	238	254	255	237	237	225	226	231	231	264	266	256	240	208	257	259	235	258	261	234	223	221	259	264	252	259	204	239	259	216	277	219	218	213	222	206	206	198	252	245	224	237	245	234	223	215	228	256	234	238	242	210	245	253	215	233	221	228	211	237	228	245	223	252	230	241	249	216	250	229	242	250	226	198	242	229	251	245	239	236	239	238	219	244	233	224	239	210	250	225	257	248	263	232	240	269	241	229	267	227	234	228	212	234	213	222	216	224	252	246	216	242	234	277	267	271	256	232	230	244	218	226	244	213	224	253	233	226	208	231	245	231	210	220	227	203	232	210	225	223	259	221	222	254	226	256	273	234	241	216	239	250	219	241	229	241	246	260	249	221	232	254	223	238	246	222	236	225	229	220	205	248	289	199	256	226	251	231	235	227	204	214	222	255	214	228	257	220	211	229	219	244	244	243	237	236	241	224	245	239	253	223	229	220	229	241	228	216	229	236	246	235	238	207	239	214	231	226	224	223	227	233	241	213	215	232	252	241	212	238	233	237	226	227	224	223	260	223	245	226	221	231	224	233	245	240	215	263	230	236	224	259	249	228	209	239	224	184	211	226	219	230	250	224	237	234	236	234	242	211	224	236	221	237	231	227	208	222	205	241	228	221	226	253	226	257	260	183	239	238	222	208	239	243	213	217	224	235	252	233	250	267	233	229	211	242	230	221	246	237	244	210	270	227	235	228	237	209	218	262	229	204	234	213	233	229	218	219	219	253	252	243	236	230	239	224	233	219	211	213	182	242	235	211	249	222	241	242	268	255	247	237	240	237	215	259	224	234	221	232	259	238	216	233	210	238	219	217	210	226	240	250	264	207	206	215	215	204	198	234	243	218	245	231	239	237	230	191	240	251	238	255	229	255	246	246	243	256	264	238	226	266	198	245	229	237	246	207	215	235	220	235	251	252	219	223	235	206	258	239	227	232	223	244	252	229	255	248	254	212	257	233	253	215	227	242	226	233	248	238	222	258	209	220	222	229	212	249	222	249	252	206	222	211	231	277	239	243	182	220	228	228	233	248	204	283	269	218	230	240	259	244	229	227	231	244	239	223	247	248	233	244	226	239	237	235	257	241	226	232	235	239	230	228	247	242	234	245	228	252	231	225	237	230	257	241	219	236	223	232	224	223	241	255	241	244	233	242	237	197	224	228	217	222	255	257	238	209	250	213	239	234	230	251	257	263	243	231	217	242	262	268	230	215	209	233	237	231	240	243	229	250	252	229	232	233	244	226	230	219	247	209	217	239	230	209	196	205	243	231	267	237	279	258	268	229	274	258	235	246	232	221	214	213	233	224	215	261	219	200	208	242	230	236	250	240	240	236	248	218	224	233	263	248	222	219	237	248	230	238	232	229	226	229	213	242	207	246	225	240	224	232	253	221	229	229	223	241	229	222	235	217	197	215	247	251	214	235	259	230	218	222	221	237	210	205	219	255	242	227	233	214	239	230	239	267	244	267	230	243	242	239	232	223	219	212	247	220	229	189	247	254	236	236	238	208	277	253	227	224	238	259	235	246	251	256	221	239	228	237	244	201	246	259	232	251	266	227	218	241	237	251	215	231	272	239	220	223	252	233	259	246	233	218	208	234	235	246	241	231	231	210	235	258	207	221	203	230	190	249	217	204	232	214	234	234	233	232	234	213	236	228	222	233	223	233	211	253	225	233	230	225	250	249	256	234	232	220	198	223	187	222	227	248	265	242	259	238	262	212	240	235	212	221	239	215	242	263	258	257	261	266	232	251	243	216	253	223	239	213	222	239	244	221	251	239	268	240	236	230	235	259	230	221	229	223	190	219	234	207	226	220	225	242	246	233	243	236	211	238	223	271	225	230	228	228	232	239	212	225	230	232	241	234	242	237	242	230	204	204	227	240	245	244	245	220	237	238	262	226	217	232	245	234	249	239	230	253	254	208	242	252	195	224	225	250	264	238	211	236	219	225	231	222	238	217	200	226	219	232	227	245	199	228	212	246	234	225	229	232	216	251	215	239	226	239	231	235	230	244
10434	1178	2027	2168	1892	1555	1292	1128	993	923	834	782	755	700	733	724	686	641	632	627	647	633	576	581	606	576	599	559	582	568	607	553	600	566	574	582	579	559	545	540	570	531	553	550	580	518	539	519	543	529	532	564	583	545	583	558	546	556	532	524	567	562	567	524	583	534	547	549	561	592	531	529	550	512	584	549	531	531	570	521	527	530	559	560	574	582	544	528	501	569	522	545	511	538	501	525	557	562	532	558	516	537	562	548	557	511	522	537	562	492	524	522	518	561	552	543	559	538	575	538	540	532	525	551	517	563	540	565	541	539	527	547	516	511	524	540	546	527	499	542	521	546	531	496	540	546	506	544	585	542	545	530	571	549	542	491	547	536	569	535	556	512	552	526	535	508	537	569	522	512	513	555	540	532	501	571	547	577	559	523	554	528	556	467	556	550	529	555	564	549	530	562	572	566	570	559	557	548	526	519	571	552	570	534	496	560	538	533	534	512	508	527	541	544	522	534	573	517	532	562	527	568	547	540	516	540	554	514	541	563	524	530	530	550	548	577	574	529	522	513	514	534	541	550	496	515	496	558	536	553	561	531	553	524	544	484	537	521	560	531	513	551	537	488	549	550	522	539	520	536	493	538	525	533	537	498	523	559	518	551	536	514	519	564	494	565	497	531	519	514	538	554	555	519	527	534	534	556	505	478	576	558	523	572	550	551	523	564	558	535	510	556	551	552	538	553	528	577	545	565	573	494	538	525	501	535	520	524	556	534	580	534	574	501	572	513	549	555	516	510	548	528	563	542	572	530	559	547	582	558	507	518	510	552	540	535	565	536	527	552	507	539	525	512	507	551	544	540	524	539	558	572	493	541	523	532	528	592	568	526	540	496	539	556	530	542	497	540	493	545	534	497	543	530	562	529	564	532	537	541	545	562	587	531	536	560	551	493	531	558	537	531	569	571	574	528	525	563	563	538	522	498	514	522	527	514	531	545	577	516	520	526	547	537	553	521	524	522	535	538	580	503	526	526	502	540	530	534	570	525	542	541	506	542	540	546	550	524	535	508	560	572	503	541	589	538	548	561	576	520	501	518	514	504	499	545	509	488	575	520	556	568	548	576	548	547	519	535	579	521	535	522	515	550	491	487	512	511	526	526	524	541	504	533	548	550	549	559	541	539	506	505	525	532	532	552	547	535	523	522	523	559	569	539	545	580	602	501	553	634	549	530	546	517	549	521	538	523	538	547	537	520	525	556	523	566	537	588	515	539	485	509	526	583	571	530	504	530	491	518	517	518	520	540	540	490	515	525	502	564	525	538	525	507	561	548	548	516	534	501	508	524	542	546	543	544	527	554	511	498	534	553	536	480	548	539	573	528	562	524	561	514	549	527	505	547	557	519	563	562	569	501	557	573	529	533	512	532	525	550	534	507	583	526	479	551	508	541	525	518	518	496	523	526	511	554	579	531	559	547	516	536	533	516	520	528	547	541	529	501	549	493	497	559	593	528	525	546	477	526	508	554	513	557	532	534	543	542	553	572	528	490	541	548	559	565	541	541	537	509	533	539	509	572	537	530	505	520	519	569	553	515	529	533	571	557	579	519	539	560	547	565	538	526	576	520	552	507	543	507	525	544	521	517	527	535	574	576	524	555	506	504	551	516	544	556	523	553	492	568	559	594	492	556	555	556	527	556	513	564	515	554	514	557	548	504	505	506	555	541	566	527	518	543	517	525	567	543	569	561	489	548	508	568	547	545	563	562	527	592	548	536	495	548	490	507	507	506	547	523	550	534	520	520	547	508	565	525	542	555	559	514	524	501	547	555	553	532	534	577	549	497	524	544	567	529	534	558	522	538	523	520	538	580	573	509	527	507	481	563	583	522	550	528	526	522	563	549	494	530	544	565	510	524	561	604	520	492	597	564	544	543	533	546	577	590	534	593	491	539	554	539	545	537	533	555	508	533	535	506	522	557	550	516	480	566	513	541	513	518	503	553	496	544	551	536	540	515	532	572	552	506	510	526	528	547	563	562	529	518	511	553	540	595	489	512	547	519	558	531	524	505	550	543	531	532	527	544	545	543	559	547	498	531	517	493	552	569	535	549	548	520	515	549	551	533	551	535	566	498	560	549	538	550	541	517	547	524	553	515	538	537	597	577	537	495	547	512	573	521	539	558	552	581	551	532	518	501	565	544	530	581	525	561	538	540	536	513	519	536	555	551	548	538	515	559	537	541	526	540	520	508	501	527	511	563	558	530	535	520	521	559	532	521	549	498	552	519	543	549	537	544	517	549	532	513	529	499	550	535	538	563	555	524	544	512	497	545	534	521	534	578	523	548	539	502	543	527	546	557	497	578	566	573	496	516	553	541	516	557	538	502	526	547	535	518	557	516	567	523	539	516	532	536	513	545	513	508	557	544	563	544	541	531	552	522	519	495	551	503	574	528	532	587	572	545	553	522	514	552	535	570	511	512	526	515	504	583	572	537	552	507	522	524	531	556	542	564	530	552	573	561	552	583	547	526	513	569	544	537	557	541	543	521	567	544	515	566	536	514	537	571	511	535	502	554	516	519	542	562	507	539	569	559	540	548	503	552	546	557	515	541	528	544	572	546	574	563	502	527	548	573	556	524	515	520	539	515	536	541	554	538	529	544	519	575	494	523	511	532	541	516	526	529	522	523	573	534	510	544	522	574	510	513	558	502	508	528	537	522	524	548	551	532	529	526	544	509	520	543	502	553	525	530	547	556	503	548	518	549	542	527	568	548	551	539	539	524	504	530	536	539	516	509	497	515	522	566	569	542	566	521	543	577	559	554	518	507	552	552	544	528	553	554	511	546	526	494	537	536	567	561	561	547	507	580	547	510	537	515	551	526	498	545	533	532	529	536	554	552	530	531	569	559	530	532	535	551	513	532	507	536	532	540	513	535	539	538	541	541	541	556	554	571	586	549	508	544	559	554	499	523	585	555	549	544	534	525	560	550	512	567	515	559	582	542	567	537	542	537	520	524	522	514	531	535	534	532	565	535	521	524	517	519	516	535	546	570	547	512	551	551	561	517	535	512	538	488	542	568	487	556	587	559	531	575	550	519	550	567	560	556	509	530	552	553	525	531	522	501	529	528	563	503	542	547	546	543	505	512	513	514	549	576	521	535	539	522	542	552	515	538	523	544	586	560	539	554	549	535	545	549	491	553	518	593	521	537	504	504	542	551	512	549	506	540	548	566	529	510	537	502	556	544	546	510	534	501	512	529	514	528	514	551	573	504	599	520	541	569	541	561	547	511	583	528	550	560	549	539	538	541	517	558	545	541	539	545	533	551	550	518	504	545	546	520	525	527	524	529	505	552	471	533	547	543	552	505	543	535	521	548	510	535	530	521	564	604	591	537	497	547	578	527	490	513	507	547	544	565	536	544	540	586	572	573	550	506	560	553	525	561	533	545	539	552	543	511	547	534	546	521	550	531	523	507	601	556	521	553	563	546	534	546	535	553
2991	267	231	222	205	229	251	217	204	208	203	199	214	229	229	205	223	223	191	205	188	218	195	238	221	222	195	206	210	205	212	213	189	201	236	208	210	213	208	195	212	233	244	221	199	206	221	237	218	227	193	206	206	206	213	207	230	195	219	234	212	225	233	211	230	192	213	218	226	200	183	218	192	230	230	204	204	224	235	200	208	197	220	211	211	233	224	195	190	191	200	213	226	209	228	200	223	207	192	207	228	196	199	218	183	200	225	220	200	196	207	219	208	229	196	212	188	186	210	205	207	193	185	201	197	206	206	195	221	198	220	207	205	199	225	253	181	203	223	213	213	184	212	191	219	201	220	203	202	218	210	183	194	212	212	210	230	221	216	210	220	208	224	193	230	201	205	206	239	214	198	193	191	215	214	205	209	182	212	194	211	196	220	228	212	215	196	203	201	206	195	231	215	217	196	220	215	216	210	218	246	191	225	207	218	218	232	233	193	218	215	193	215	207	186	229	208	185	199	218	218	208	201	198	230	192	261	225	229	197	193	203	182	209	210	215	202	223	215	219	203	187	212	182	222	211	225	227	216	229	235	224	227	183	195	236	219	219	197	206	189	213	219	220	236	204	229	190	219	202	195	209	214	179	226	247	247	186	205	210	216	227	204	215	193	208	245	206	224	234	215	193	206	217	183	196	198	230	211	215	205	202	208	213	232	212	222	211	171	224	209	226	198	185	219	218	209	204	212	209	197	234	194	238	217	228	208	193	203	210	212	208	193	237	199	234	240	184	217	221	211	193	207	214	211	184	235	216	199	198	217	239	216	235	201	222	186	210	201	186	206	213	237	233	205	204	247	218	205	202	220	235	207	241	203	198	225	206	195	221	238	220	225	217	209	221	215	197	210	220	216	245	197	206	202	219	210	213	211	215	201	238	209	198	234	225	230	228	222	198	212	205	245	203	193	205	211	203	204	214	204	199	210	237	223	217	228	225	225	200	224	193	172	208	227	215	208	197	226	205	209	204	216	218	224	169	228	219	209	206	201	203	193	221	208	202	234	201	219	202	220	220	186	212	204	205	207	240	213	231	202	240	211	194	223	209	200	209	219	223	210	224	211	238	202	187	193	224	217	197	216	219	214	212	233	197	216	224	208	175	226	223	193	196	237	198	214	198	200	206	202	212	208	214	203	227	235	209	226	231	217	207	195	232	211	205	193	213	223	211	213	216	222	218	215	195	229	228	231	199	221	220	203	219	224	216	230	207	203	211	203	216	200	195	244	235	216	232	217	208	234	193	196	210	219	203	234	214	238	230	214	212	207	210	216	223	241	212	217	201	221	217	223	254	190	203	200	205	240	235	232	213	219	244	214	209	196	214	204	201	192	222	217	221	231	193	207	197	194	190	193	207	223	201	217	219	204	203	213	221	194	242	231	229	211	227	189	231	217	220	214	198	208	232	226	224	213	219	225	208	227	197	220	197	221	192	208	229	209	230	223	184	219	200	208	199	170	211	199	197	218	227	196	209	235	228	213	218	218	220	207	212	233	232	226	223	190	203	208	212	271	241	229	190	212	225	213	222	212	212	199	201	210	209	219	203	227	240	228	188	195	238	202	197	213	219	184	201	210	184	209	184	194	230	217	234	239	214	216	211	209	200	214	202	233	189	204	221	199	209	202	220	208	229	229	229	193	203	214	241	217	228	213	197	225	208	233	195	205	244	201	241	221	222	201	217	220	220	216	232	188	214	224	210	176	210	224	190	243	203	209	196	212	211	191	216	218	216	220	217	213	201	203	233	228	225	201	189	258	189	221	195	245	211	205	203	208	174	193	225	219	183	216	219	203	218	222	203	190	205	211	204	209	209	211	246	191	231	199	194	219	225	199	193	206	247	211	231	202	212	189	195	233	187	209	212	199	224	185	225	220	187	194	218	208	206	196	226	218	228	197	220	204	213	208	230	220	226	230	193	208	176	216	197	197	198	225	203	226	201	210	215	196	227	236	214	209	228	207	227	209	191	219	245	179	219	210	208	205	225	224	202	213	216	236	201	207	239	225	227	219	226	195	210	205	219	209	212	210	215	230	235	202	191	199	203	198	213	215	240	235	193	264	230	202	185	226	235	232	204	228	228	215	236	207	228	192	224	228	220	191	187	222	191	231	229	210	223	204	219	214	214	237	212	216	233	220	219	213	213	212	241	226	214	192	200	199	215	196	236	228	207	204	217	212	215	212	185	209	210	196	198	243	209	200	210	218	202	205	216	210	211	220	222	200	173	202	215	192	222	201	216	228	222	208	201	204	223	236	198	230	219	203	215	224	214	229	194	222	188	214	207	238	181	231	218	219	223	205	199	231	212	226	217	202	217	213	242	193	203	210	217	206	195	209	197	210	221	211	216	228	191	212	219	241	218	194	215	203	211	224	178	190	228	209	223	232	206	214	228	248	200	210	202	185	198	196	231	176	209	217	212	217	211	209	231	194	212	199	199	203	208	185	200	217	223	209	254	204	201	211	219	220	195	198	201	190	225	195	233	209	197	224	216	229	203	192	197	245	199	216	198	203	211	204	216	206	210	238	198	207	219	195	247	221	250	213	215	265	217	216	203	241	225	188	216	208	205	215	200	219	239	217	177	218	214	217	242	205	198	179	222	202	208	183	199	204	220	205	212	208	219	202	198	215	204	206	210	202	221	213	194	234	217	190	206	202	222	213	228	203	230	243	209	221	202	229	216	202	201	199	226	217	210	234	225	212	190	207	220	188	182	207	225	202	222	177	243	200	228	227	226	231	188	214	235	205	202	213	265	234	235	224	198	211	212	193	192	233	187	217	238	235	226	234	212	199	232	237	217	218	200	223	229	186	208	216	234	245	225	216	212	228	232	219	219	232	186	212	228	192	226	210	231	248	230	230	218	209	217	212	214	218	213	200	208	223	213	201	227	214	225	204	217	216	207	201	213	206	226	211	202	200	206	201	219	187	226	196	223	216	248	203	216	231	199	200	207	237	224	214	186	208	224	208	203	201	205	198	184	230	215	185	189	210	237	183	209	187	200	187	252	199	243	199	200	217	188	200	222	221	200	231	229	194	201	206	211	226	211	196	226	207	200	223	190	202	224	215	213	208	218	245	224	214	211	185	247	208	222	214	197	215	217	202	193	211	209	210	205	216	220	227	194	258	217	204	186	219	201	239	230	238	219	236	204	212	208	217	238	220	239	196	201	207	218	195	200	205	205	209	196	216	216	220	198	234	203	199	216	238	222	220	216	225	228	216	224	176	214	229	213	200	213	216	198	207	198	206	227	222	217	212	203	183	177	225	216	221	229	219	221	224	210	222	217	224	212	221	226	215	209	246	248	189	199	229	238	202	197	230	226	221	203	189	177	197	209	210	218	234	225	208	212	207	224	218	213	230	219	211	219	221	202	237	211	227	192	211	209	210	189	230	216	196	212	203	208	206	219	216	198	194	224	222	235	192	220	202	199	208	207	243	224	180	223
2881	597	552	572	568	581	556	529	519	550	545	550	513	537	538	527	535	542	521	555	563	523	556	537	530	510	454	511	522	507	527	515	499	519	545	482	525	519	534	491	505	506	491	543	550	503	500	534	536	540	508	528	558	549	573	518	569	530	513	540	539	493	518	531	560	504	544	524	509	570	512	552	494	525	547	524	485	537	518	518	559	514	561	552	488	528	530	511	498	501	528	500	514	512	493	495	483	561	509	559	516	516	525	491	561	550	519	489	507	526	510	476	547	515	485	530	496	543	508	561	528	520	517	487	523	523	492	549	548	509	517	495	569	516	500	485	503	533	525	510	535	512	487	526	506	565	483	519	560	496	537	527	547	522	502	508	526	578	550	516	514	507	548	501	527	546	514	502	525	522	522	540	527	543	565	484	558	505	518	484	499	506	492	522	511	519	549	532	512	530	479	550	504	551	535	492	502	546	526	531	533	539	525	503	521	458	529	533	518	551	481	535	543	501	528	505	538	449	539	517	517	510	518	560	526	501	531	536	509	470	511	535	512	502	513	516	494	528	531	533	510	522	521	526	474	550	533	525	541	533	534	533	538	479	504	520	538	499	526	530	513	555	581	530	546	479	502	492	538	501	546	518	567	498	517	492	540	509	521	549	479	526	484	530	522	517	522	547	526	509	541	555	499	497	513	501	491	528	551	520	514	520	523	537	520	522	518	500	505	504	499	514	555	535	481	485	528	511	513	516	513	533	518	540	486	517	506	568	513	490	537	521	556	503	522	548	531	506	522	532	505	539	494	544	476	512	513	551	504	526	529	505	540	557	515	523	529	533	496	518	558	523	521	529	496	518	535	518	562	542	514	507	525	526	492	527	512	552	545	549	529	562	500	515	514	507	529	535	523	551	509	481	523	525	579	507	520	544	535	535	512	530	500	540	520	505	521	553	566	507	544	515	558	556	500	529	537	500	508	525	528	490	562	547	511	521	523	570	539	506	514	558	538	525	528	466	524	554	504	510	531	472	509	520	557	514	542	542	500	538	546	515	509	520	496	512	521	488	542	529	566	486	556	498	547	517	531	525	506	519	535	521	532	558	535	532	521	543	493	510	564	531	512	494	558	496	495	530	512	529	495	549	503	524	523	488	510	527	491	498	527	521	566	515	509	504	546	520	508	536	557	550	541	535	537	523	513	538	584	520	560	516	518	561	544	548	576	509	483	481	538	545	530	525	531	528	527	508	519	502	512	504	553	476	502	507	513	544	567	519	587	558	521	523	552	496	520	483	542	555	501	543	525	503	510	527	494	515	499	560	489	525	523	527	503	568	517	491	521	544	531	490	535	537	518	518	520	501	512	478	515	525	524	526	472	528	532	493	528	500	555	539	518	498	546	480	510	487	551	505	541	540	506	498	532	501	513	477	513	520	531	546	526	535	550	538	505	550	502	504	528	565	514	520	540	558	471	560	527	546	511	502	558	535	555	564	546	539	515	540	491	536	565	506	511	509	581	530	473	512	510	524	532	521	485	534	507	519	513	555	503	508	526	532	553	557	508	539	506	554	539	505	534	542	531	507	507	526	492	517	498	472	534	500	541	519	514	493	538	544	537	516	520	535	519	532	522	591	522	562	533	530	479	530	541	536	529	481	500	505	480	498	549	526	510	540	511	499	512	549	496	549	510	533	510	530	530	482	556	490	516	502	535	555	498	520	497	510	505	533	536	527	510	525	528	506	528	523	457	521	486	521	500	526	491	512	528	516	480	516	494	514	501	547	511	532	530	517	505	509	493	520	498	543	525	515	512	531	518	531	508	516	494	525	532	511	487	543	543	539	543	495	529	570	543	555	526	498	523	526	520	510	536	507	497	521	588	605	561	504	538	511	486	513	495	498	522	511	475	500	479	501	533	514	532	510	547	519	532	559	551	522	518	505	538	540	479	523	486	526	500	515	516	536	544	530	529	535	563	515	488	517	562	520	497	471	537	514	539	509	524	533	504	548	505	513	541	501	537	527	510	548	567	515	462	553	511	513	547	521	499	529	512	491	564	524	502	518	520	517	511	520	554	504	529	515	522	506	498	554	531	519	522	529	507	507	502	524	554	531	509	523	502	527	521	517	577	549	532	487	542	519	533	520	502	527	550	523	484	531	575	519	510	511	546	525	590	513	511	564	537	507	522	543	517	580	545	523	522	492	532	504	536	510	543	528	542	547	561	564	532	523	516	535	529	494	517	543	537	500	489	509	559	511	515	550	499	550	508	540	521	507	569	537	506	487	522	530	496	529	515	497	518	525	488	542	529	547	504	519	529	498	505	565	507	495	565	517	528	503	547	498	521	518	566	522	521	525	555	475	501	512	519	552	526	508	519	549	518	497	513	474	517	524	516	511	509	563	497	499	541	534	526	537	533	533	554	491	517	518	519	522	535	508	514	486	512	488	537	540	536	534	509	549	545	497	522	536	493	538	507	500	565	525	536	505	525	547	489	511	542	526	520	510	519	533	515	491	519	509	523	538	476	501	505	530	505	523	541	511	551	563	511	505	508	508	545	525	552	532	573	509	554	498	526	507	509	540	509	535	555	506	546	490	551	516	568	533	500	493	514	487	530	506	510	522	542	545	534	504	465	529	519	507	522	515	534	523	509	525	542	511	533	505	515	545	509	530	509	523	521	570	510	511	513	500	483	571	550	533	527	489	516	512	514	513	545	538	552	496	558	525	551	561	530	521	493	485	542	556	513	546	512	495	529	529	498	535	545	505	521	542	543	526	496	546	518	513	523	543	535	519	543	546	569	555	508	538	541	545	516	508	523	535	514	493	505	544	517	552	503	494	550	500	518	534	522	538	519	520	483	528	513	515	542	496	501	533	522	527	506	518	523	540	548	502	529	531	556	515	507	496	571	551	514	514	523	499	575	542	514	526	488	494	566	515	537	550	502	516	495	470	512	493	512	514	476	488	524	515	555	514	506	553	494	520	520	468	563	518	525	524	515	526	520	562	543	519	543	563	504	552	516	514	443	523	479	565	535	486	526	516	538	529	543	540	521	537	515	520	539	538	556	495	494	534	530	510	499	505	553	514	524	532	564	531	552	546	540	529	558	538	553	527	546	516	490	523	484	523	542	550	517	569	525	545	509	499	580	505	529	523	490	537	522	512	489	573	549	512	531	479	577	512	525	583	530	531	578	551	578	525	523	532	557	506	457	535	502	523	540	512	579	565	497	519	496	509	552	495	555	520	523	534	565	533	488	512	525	523	523	589	540	510	521	511	517	494	513	539	546	560	493	552	522	497	527	553	539	568	562	515	534	513	497	536	530	520	526	492	522	564	498	518	553	550	530	556	567	496	567	514	525	514	526	546	549	516	538	500	529	545	546	536	510	533	531	547	502	530	500	536	527	515	515	507	524	541	533	486	522	532	537	557	525	507	570	482	513	508	541	588	523	500	546	533	523	484	520	534	496	530	536	515	495	512	557	520	545	497	517	516	515	535	492	499
10830	855	658	521	473	417	422	405	354	316	309	325	390	372	371	347	373	361	328	343	329	349	358	342	361	320	344	317	294	320	340	328	331	335	294	338	318	347	307	332	331	331	339	316	325	309	310	328	332	339	333	315	316	347	286	334	321	358	312	352	363	332	328	341	305	345	325	295	309	307	364	325	316	340	289	333	351	332	347	330	358	355	372	330	315	326	313	320	349	310	324	314	336	330	338	339	363	350	328	329	308	306	322	319	311	308	318	332	309	353	325	362	345	356	337	331	324	352	311	318	341	322	330	338	306	350	319	343	314	326	327	315	333	310	357	331	334	310	329	326	341	326	343	313	359	302	324	329	339	320	351	329	295	317	323	298	319	334	333	351	343	308	340	350	355	321	346	321	344	323	329	313	293	319	308	334	312	349	325	350	350	306	305	303	332	312	312	331	323	305	306	289	327	340	339	337	315	315	303	323	349	342	334	333	346	352	358	327	321	349	305	328	343	350	296	359	349	345	298	303	337	332	333	330	327	322	318	327	350	334	310	292	318	292	295	343	318	345	312	292	358	323	318	311	335	337	328	319	317	328	331	334	322	333	310	308	316	332	375	317	318	316	328	344	337	333	371	350	322	295	320	331	355	342	302	305	341	315	293	312	313	326	337	340	343	335	301	344	334	318	341	313	334	275	328	296	318	334	348	311	334	359	302	339	313	291	321	317	340	331	323	322	328	313	317	318	336	355	334	354	281	331	331	336	296	351	356	328	345	330	325	306	318	368	323	314	330	314	319	320	310	286	317	311	317	299	341	329	337	337	306	328	336	345	311	351	351	327	336	361	356	367	334	326	332	301	320	309	319	342	333	339	354	314	324	314	309	342	316	352	294	290	314	332	335	323	319	320	328	358	348	343	305	325	320	319	346	362	322	301	347	327	310	329	331	318	339	316	326	303	352	281	328	364	326	324	321	307	348	351	321	296	358	340	338	355	353	332	334	335	318	317	316	318	319	304	360	316	301	321	327	350	307	365	320	286	342	320	315	340	341	348	338	318	338	360	338	294	309	363	305	337	317	337	327	294	348	337	341	304	368	324	294	322	326	332	326	338	280	355	353	364	328	343	313	337	351	334	342	355	345	330	330	334	337	310	327	325	359	318	340	316	302	325	351	369	338	335	341	348	337	318	305	313	316	345	317	349	322	347	294	325	344	344	346	330	350	334	344	323	341	333	345	382	312	325	318	335	341	378	344	358	364	321	299	310	301	383	322	326	313	382	312	339	311	316	388	355	325	330	320	329	348	321	320	352	308	360	343	306	345	316	301	364	343	327	347	303	330	317	329	288	324	337	308	312	333	328	287	322	344	318	301	321	333	347	336	361	300	333	342	304	316	319	317	294	317	307	327	305	329	342	362	335	362	319	347	309	341	312	331	326	308	325	336	317	327	360	339	328	345	341	326	295	345	342	316	307	310	338	328	328	329	344	329	321	340	326	369	357	333	322	375	314	295	316	323	352	323	341	350	328	303	341	331	316	329	344	351	327	298	338	348	349	327	334	328	325	321	330	324	330	323	322	351	330	358	292	351	315	339	320	311	316	317	298	315	299	305	308	308	315	348	317	302	351	323	352	337	312	330	319	294	312	322	316	294	310	307	354	359	346	337	338	329	328	343	319	321	331	344	332	317	360	360	308	330	330	332	352	298	337	354	347	327	316	376	343	332	315	354	316	330	312	332	316	312	272	308	298	322	346	329	331	320	328	305	296	299	307	319	375	342	319	306	338	315	351	324	337	369	370	322	305	310	320	312	296	325	302	330	327	313	304	341	309	309	306	318	323	363	289	347	348	326	346	291	320	343	334	349	355	321	339	301	322	350	326	344	306	308	331	335	333	335	301	360	338	342	344	310	346	333	320	352	336	300	341	371	356	319	329	287	324	332	351	345	330	333	340	294	342	304	329	306	314	279	343	317	319	323	315	317	332	317	343	315	300	310	308	349	344	332	311	323	344	356	315	309	334	355	330	312	359	340	314	327	295	316	324	309	342	337	282	341	325	309	317	352	303	332	308	303	321	323	309	348	320	355	329	281	305	302	348	304	347	338	312	299	353	334	331	363	307	332	339	317	329	301	311	340	327	300	326	337	340	353	377	319	358	277	296	325	332	313	355	331	313	324	342	335	306	309	297	306	296	343	325	313	391	343	362	317	371	344	303	328	349	345	346	313	328	314	310	325	338	324	283	323	342	315	302	329	315	336	349	351	302	317	330	321	307	309	336	340	328	336	299	320	322	327	334	345	362	339	331	348	341	348	310	334	330	312	304	308	333	330	318	292	322	369	357	354	363	344	337	337	339	325	329	336	328	348	307	332	295	385	336	359	336	326	364	334	324	333	323	347	358	324	333	302	303	338	333	307	316	334	350	317	329	325	335	359	310	331	305	363	356	332	349	308	326	305	325	335	323	320	328	317	342	345	307	335	350	324	381	344	310	314	328	308	358	347	328	328	357	303	314	356	330	303	304	324	354	316	295	359	362	321	309	301	316	340	340	306	334	327	320	319	350	330	312	330	311	324	299	304	338	368	326	316	347	318	336	354	330	353	325	351	290	324	333	340	315	303	327	315	300	319	334	322	342	334	343	375	280	322	324	341	351	319	324	346	347	349	357	314	301	374	309	297	313	314	328	343	351	320	341	320	333	316	316	361	313	316	334	321	294	346	317	319	323	353	333	318	333	360	340	349	313	359	310	326	283	292	314	330	325	304	337	364	327	340	351	341	337	326	316	306	330	333	346	354	325	363	358	326	331	349	332	331	350	312	291	324	328	350	358	350	320	338	314	353	347	312	335	313	339	322	325	319	334	306	294	353	341	303	329	325	315	315	317	323	324	327	339	340	331	347	313	367	372	329	363	341	331	310	293	322	339	316	354	305	344	328	332	331	341	326	334	357	300	353	337	366	354	323	349	325	334	363	313	336	360	299	354	345	296	347	322	343	327	364	312	330	323	375	356	313	317	324	334	325	318	326	338	290	315	353	345	314	318	310	328	320	308	291	336	319	333	342	302	336	287	299	348	313	347	323	321	320	331	329	319	304	338	340	357	282	335	343	326	347	322	298	367	349	329	332	359	333	324	301	329	340	320	337	290	341	353	330	350	350	338	314	332	308	330	314	329	307	296	356	304	320	306	348	299	347	299	331	330	336	348	347	350	353	337	326	329	347	300	341	319	340	302	324	329	317	316	302	347	346	288	342	365	327	327	343	315	365	348	326	298	341	328	340	332	330	318	319	313	336	342	303	309	323	330	347	332	323	329	340	290	337	359	338	322	325	373	308	297	318	336	320	380	308	320	329	298	322	311	310	299	305	351	330	315	351	338	329	327	316	310	329	318	324	346	324	335	329	313	340	361	324	322	340	326	324	319	325	289	320	338	328	337	356	307	334	345	326	342	338	352	330	344	331	345	312	345	317	336	342	322	341	317	346	342	335	341	285	304	311	322	351	338
8411	1065	1475	1646	1377	1308	1166	1135	1046	941	923	923	876	843	847	880	858	826	839	794	844	778	810	790	827	776	773	775	762	778	787	801	802	778	759	749	744	756	762	748	783	745	731	769	754	800	758	752	764	767	749	771	818	719	779	753	786	794	786	785	723	787	774	747	753	818	775	750	786	743	765	737	743	819	677	761	771	776	732	762	761	815	799	774	744	762	733	740	749	750	749	734	777	780	739	769	795	750	762	743	731	752	748	803	769	759	802	711	724	762	765	722	737	748	748	760	702	744	787	785	761	844	721	720	714	722	740	760	769	757	773	757	787	785	721	710	795	739	757	774	800	789	718	728	796	780	765	781	750	739	731	739	763	745	764	775	713	730	776	766	751	750	719	774	735	741	731	726	763	788	761	722	690	716	709	719	762	771	769	785	730	796	756	730	759	768	773	768	746	740	761	729	725	791	746	744	735	764	795	709	763	764	747	767	742	728	768	775	784	751	762	783	722	755	744	778	757	785	716	774	766	768	718	733	714	709	750	717	743	802	749	769	724	816	755	742	774	783	748	721	751	765	783	744	766	730	800	758	771	745	753	720	740	748	755	747	720	707	768	720	748	748	710	742	763	757	740	750	749	760	757	756	722	799	748	750	769	721	747	785	742	716	736	821	736	786	769	750	769	727	736	757	762	718	776	722	745	759	790	748	742	795	774	762	764	789	725	760	749	788	798	736	690	750	754	752	761	756	790	779	753	767	753	740	766	765	724	759	725	781	765	735	770	756	723	787	736	757	749	787	724	726	777	741	757	748	770	768	755	779	739	716	725	762	738	745	736	769	793	762	801	784	736	708	776	727	739	709	772	764	752	781	741	731	723	743	792	752	751	785	759	810	791	784	792	763	758	778	768	782	771	729	735	778	753	783	755	768	762	744	740	754	749	758	727	768	733	768	832	728	764	758	763	752	748	794	720	751	777	773	767	723	747	821	722	774	761	769	780	781	719	769	744	785	703	771	774	768	725	764	732	710	703	698	785	730	736	764	769	806	745	802	707	760	772	763	729	759	736	784	809	690	754	781	781	765	805	789	771	756	754	754	765	780	762	727	763	771	806	764	760	740	749	832	731	773	769	766	752	764	739	786	743	775	757	746	729	772	771	750	771	730	782	799	748	734	743	763	717	790	776	735	756	742	769	755	711	824	765	700	746	741	737	740	786	744	761	754	756	724	722	748	788	769	824	776	788	723	807	756	780	753	781	782	746	731	768	758	804	719	783	714	790	750	717	792	771	735	718	785	770	741	745	766	741	765	738	783	785	732	704	756	730	758	767	734	793	727	777	718	768	764	775	779	765	731	722	781	725	755	782	775	736	742	757	785	713	787	728	733	739	747	757	754	745	757	778	718	770	677	755	749	761	758	741	787	731	748	754	721	792	757	745	717	784	745	730	734	771	739	728	782	725	729	777	779	756	743	775	715	770	731	771	786	742	770	717	729	712	802	701	757	788	704	796	734	753	742	764	720	800	740	728	760	768	757	710	719	737	790	775	727	765	794	796	746	819	760	753	774	743	809	754	761	759	744	704	723	797	772	744	748	751	712	802	759	790	746	765	758	785	767	791	741	812	741	721	763	747	778	708	725	724	794	718	730	726	679	733	755	792	807	757	773	751	791	727	763	738	702	734	786	749	742	755	811	757	798	734	770	762	751	780	757	765	762	754	779	755	748	757	746	723	770	787	773	739	732	724	760	746	759	772	709	793	756	776	759	734	792	730	746	737	796	752	788	718	765	738	736	754	782	750	663	720	768	792	725	734	696	722	773	787	765	763	757	756	770	751	733	779	747	766	700	810	712	757	746	786	780	793	737	816	748	744	764	757	740	766	769	729	727	775	772	778	708	748	771	746	780	777	735	774	739	747	733	733	773	745	738	746	758	778	707	765	776	796	769	735	750	749	754	762	735	773	794	748	759	779	773	750	756	769	750	811	789	742	752	757	740	799	743	781	727	773	765	782	731	734	792	692	784	767	783	757	753	792	764	753	711	712	756	740	756	689	759	788	729	739	761	777	750	781	717	782	752	686	753	726	768	714	748	715	728	740	798	737	781	753	756	713	794	794	766	770	691	773	737	801	802	770	771	787	734	782	759	761	765	799	745	750	795	785	758	760	759	721	761	686	761	783	746	745	745	754	754	724	716	784	723	777	761	760	744	747	783	754	756	724	775	747	797	767	737	739	763	735	746	782	737	779	719	770	775	744	769	753	775	742	797	794	759	766	726	700	777	732	817	755	750	746	781	757	737	766	738	761	751	707	708	774	709	778	766	859	735	751	772	758	763	760	732	726	729	747	760	748	757	719	758	743	754	758	744	764	741	725	766	781	734	817	759	782	752	733	812	761	773	811	734	741	727	739	754	769	776	763	736	750	741	736	704	792	784	784	722	729	717	752	755	771	705	776	759	733	751	759	763	775	744	699	801	759	710	758	727	773	781	735	797	779	734	742	783	723	763	778	765	717	810	717	734	772	739	705	718	751	747	754	754	723	748	777	777	750	758	802	749	717	759	775	781	792	787	770	774	727	725	775	841	752	760	748	710	820	770	785	714	758	724	749	760	770	704	766	747	763	776	733	753	768	755	758	770	800	750	761	728	731	738	741	721	762	745	776	745	759	791	780	776	710	756	740	739	798	786	728	781	782	705	771	739	727	749	714	711	763	742	738	775	788	703	799	742	767	790	798	782	760	715	763	737	727	705	740	715	738	758	743	794	779	775	744	739	745	730	681	752	754	812	786	798	747	763	793	733	750	819	748	733	763	769	778	752	757	775	732	757	785	745	769	706	729	770	717	840	746	732	765	724	711	770	743	761	747	749	734	759	781	748	790	782	714	748	788	704	745	709	747	729	748	735	747	765	761	727	797	768	770	752	777	772	795	759	731	777	761	772	722	707	764	813	736	765	733	793	747	821	752	797	757	766	732	764	753	737	749	734	736	748	784	770	775	691	732	717	796	749	760	777	768	741	774	721	766	778	760	697	801	728	770	803	789	773	748	743	730	743	755	726	751	736	691	718	720	733	704	776	773	748	739	766	747	742	713	750	766	779	768	746	766	701	727	733	703	708	703	761	790	749	754	755	780	780	767	727	733	715	752	723	728	751	724	701	782	747	768	745	753	723	722	746	784	797	709	739	758	753	755	780	753	766	795	760	729	753	744	760	773	749	760	753	776	815	743	779	758	736	747	752	728	734	758	711	743	750	751	767	793	753	772	748	788	750	798	711	745	708	739	723	802	792	725	748	762	707	741	789	727	721	723	796	794	804	770	713	799	772	777	766	767	794	793	753	764	760	749	801	768	719	793	760	735	730	761	819	768	795	738	741	751	731	746	763	736	728	751	752	725	778	793	694	704	755	749	766	765	802	787	720	775	816	821	785	743	742	677	753	721	748	754	732	774	756	745	744	771	783	784	737	699	736	726	716	741	774	768	717	756	752	767	775	735	779	712	774
18593	1716	896	731	506	420	371	299	277	306	276	275	274	259	237	281	246	239	254	227	276	240	247	276	253	226	268	246	246	263	209	232	210	233	229	210	234	250	252	220	213	242	220	243	242	247	196	246	220	195	226	217	222	218	228	260	240	215	217	211	241	218	243	251	233	252	207	207	219	248	243	209	248	234	243	209	250	240	254	239	242	265	229	237	235	229	246	236	250	231	230	232	227	196	207	220	224	234	228	219	207	218	231	253	217	204	238	242	258	221	232	213	234	238	243	233	223	226	215	238	248	225	251	219	245	240	221	218	237	255	257	273	235	240	260	211	240	194	270	211	263	231	226	246	232	217	246	219	224	245	252	225	250	235	247	210	246	220	227	208	237	253	227	239	237	223	236	223	216	222	249	220	270	246	209	261	215	271	267	222	220	251	229	223	236	258	244	226	231	237	224	228	205	226	240	238	220	232	238	270	252	227	258	230	221	207	223	235	227	258	233	236	243	233	240	206	239	244	254	196	220	254	239	249	202	234	231	259	256	227	212	225	274	232	213	226	256	225	220	248	254	238	216	259	248	227	224	238	252	208	247	222	240	223	225	228	238	247	245	254	246	232	216	242	230	244	210	258	238	231	206	216	239	223	240	248	238	227	242	213	258	247	210	213	228	235	261	239	232	237	222	247	241	242	252	226	246	245	245	256	235	241	243	215	246	236	235	246	214	221	243	230	237	224	233	239	248	231	190	220	219	241	231	230	213	214	213	242	247	230	198	219	259	227	239	244	216	205	252	229	235	228	235	257	243	241	223	229	240	225	240	208	237	261	211	238	217	238	229	229	227	239	245	248	245	223	247	244	219	229	246	229	260	249	225	220	236	219	229	224	206	252	255	225	246	231	226	223	232	252	221	227	220	212	254	242	216	232	203	252	224	220	257	217	224	263	236	273	235	243	227	232	227	234	259	249	249	236	238	226	244	237	254	242	231	200	231	247	261	236	244	212	220	203	230	235	242	216	268	257	227	244	242	252	240	236	223	227	256	236	251	211	212	240	238	227	218	231	226	208	227	234	251	213	244	225	236	240	260	242	243	225	231	239	242	249	228	246	218	235	231	245	214	218	251	226	246	219	247	242	225	237	227	217	240	254	253	255	219	232	244	221	230	222	230	228	223	241	228	196	219	231	226	247	243	252	214	236	226	207	226	225	271	195	213	247	225	236	233	252	219	230	211	235	253	223	257	236	242	260	226	219	263	249	227	254	238	222	226	239	237	195	205	237	220	245	241	225	261	244	234	201	237	261	261	231	249	229	221	221	257	242	244	221	250	237	251	225	254	243	228	231	217	262	241	241	235	232	230	231	228	237	228	242	236	186	225	217	242	225	220	231	198	200	225	218	228	221	255	249	237	228	224	237	223	198	257	272	207	240	241	209	230	241	227	248	240	237	209	226	220	256	219	193	237	237	228	252	206	247	233	237	258	227	220	236	222	214	263	228	219	234	245	246	265	237	232	237	232	213	241	245	187	224	230	237	236	241	221	219	225	259	234	249	242	272	240	232	244	246	246	235	228	201	241	239	221	245	230	223	218	229	213	242	224	218	213	260	257	202	245	204	240	230	222	215	220	222	209	245	219	224	221	205	237	227	250	223	221	251	250	231	225	230	234	233	235	249	264	213	252	220	257	230	262	230	196	242	235	221	225	225	212	218	226	254	214	241	217	194	227	222	220	253	243	244	230	245	222	233	214	230	221	206	225	225	229	269	255	240	255	216	238	243	227	229	224	260	249	239	239	207	231	210	246	230	240	188	219	233	226	209	263	249	222	232	235	235	219	235	228	244	241	206	249	219	226	221	240	222	248	252	243	236	248	242	224	245	221	226	249	215	226	235	235	208	232	250	225	221	266	220	222	228	235	234	229	217	206	237	230	237	209	244	254	203	258	251	238	228	246	238	223	222	230	230	251	246	212	224	229	216	249	205	229	236	234	246	255	212	250	251	264	235	223	237	202	231	236	219	198	230	224	220	218	223	211	258	249	224	231	240	232	190	227	199	224	234	225	250	246	244	238	269	226	237	227	223	246	239	233	253	238	218	232	249	232	204	255	217	231	227	231	226	247	232	230	248	222	242	184	225	273	235	250	240	244	225	220	231	241	234	218	242	209	234	206	240	235	231	244	208	270	223	237	224	218	211	202	211	245	248	205	240	231	227	223	230	252	201	221	224	251	232	262	221	226	206	220	220	249	206	234	242	199	240	253	259	237	255	220	237	247	223	230	240	263	263	227	236	234	237	213	230	228	234	227	245	238	252	205	235	223	245	230	256	249	245	260	206	197	231	214	232	249	218	256	243	257	247	225	247	227	235	215	209	226	216	231	246	232	257	220	213	226	271	258	249	245	212	234	277	238	234	255	248	257	251	217	250	227	273	239	249	236	232	265	236	230	234	224	223	218	234	236	233	218	255	223	225	226	237	212	236	257	214	219	237	240	228	253	244	227	274	255	229	236	250	262	255	231	223	220	188	228	243	258	232	240	194	226	267	221	237	275	233	223	233	232	231	233	233	244	235	229	257	237	237	234	224	212	230	255	253	202	195	269	241	215	200	239	232	228	227	252	202	225	214	236	249	204	217	248	235	222	241	255	234	231	233	232	210	266	218	232	231	230	249	215	239	228	220	204	230	231	231	217	210	231	226	229	207	231	222	233	218	228	238	230	210	221	217	225	257	233	236	246	217	250	216	225	230	233	234	220	225	279	222	265	266	195	228	205	246	244	247	239	248	245	236	258	226	215	214	257	241	250	243	226	226	240	224	240	235	208	251	209	225	243	255	225	197	228	256	280	259	238	234	193	247	250	245	233	230	228	204	255	245	225	242	267	227	264	263	259	207	235	228	213	247	245	229	198	236	233	251	229	241	240	250	214	227	242	231	218	244	248	212	254	235	242	222	208	229	238	229	232	248	228	223	242	242	245	236	223	224	249	233	242	254	206	262	220	253	238	219	210	238	217	211	216	237	242	237	244	229	208	228	240	240	226	243	263	243	246	250	243	257	243	215	280	227	230	221	227	219	224	231	253	238	228	234	226	233	229	227	229	242	230	232	242	226	226	239	215	243	238	245	221	207	213	241	257	233	244	230	241	246	252	240	253	259	232	224	223	238	217	242	233	225	255	241	250	222	233	223	266	221	222	234	221	240	221	196	230	239	235	240	210	219	243	248	262	221	228	248	210	233	237	286	241	222	226	265	233	228	225	234	225	231	218	246	248	260	249	251	223	190	223	200	243	236	225	232	231	216	230	230	212	211	233	222	234	244	221	224	258	229	260	238	241	237	244	236	267	230	246	238	253	251	248	234	253	221	211	262	243	226	241	239	246	229	202	223	227	242	243	216	253	249	262	225	252	264	245	229	219	214	221	225	225	251	226	229	229	236	259	216	229	239	241	247	216	225	233	218	221	246	252	207	228	232	209	218	226	223	248	232	237	250	218	231	225	251	239	239
10368	1154	1867	2245	1877	1538	1303	1086	987	853	850	880	742	748	753	714	728	693	655	618	601	610	620	625	573	585	579	613	620	526	557	553	542	581	573	533	536	538	540	556	507	526	529	585	544	556	555	532	542	557	561	533	521	563	546	551	551	531	562	521	541	501	556	551	523	579	510	488	510	555	546	529	587	564	527	525	560	502	542	548	532	551	536	523	550	503	541	490	516	557	507	512	535	575	529	515	514	551	542	522	484	533	557	544	546	542	514	553	543	573	541	525	552	502	524	584	550	536	535	534	542	536	556	552	532	503	510	561	560	525	526	543	548	548	586	551	549	515	591	538	522	559	561	515	520	548	542	553	491	563	518	546	530	551	541	555	588	553	552	517	555	539	552	519	540	525	569	529	547	528	518	546	527	543	505	507	556	545	539	523	517	561	521	527	509	525	532	520	533	559	510	536	556	542	539	515	532	537	484	547	531	513	518	566	549	571	552	508	522	553	536	538	522	507	520	540	516	499	511	550	520	556	555	533	526	524	523	549	521	483	514	566	505	492	510	540	550	511	568	523	561	487	526	473	531	541	525	540	535	529	533	545	525	467	559	540	506	496	554	554	547	521	571	542	536	544	523	499	545	524	540	540	531	521	534	560	544	530	530	513	556	540	533	520	489	532	547	530	542	560	548	544	510	528	524	565	492	516	529	508	580	569	602	529	592	526	530	515	519	539	561	505	536	555	532	520	525	529	511	520	519	518	540	570	537	518	483	527	505	512	536	510	505	559	580	583	521	560	539	536	548	562	508	512	531	543	532	544	548	527	525	522	524	576	530	512	576	528	533	511	548	512	554	532	488	492	518	545	562	520	570	509	506	528	559	589	501	533	491	552	550	533	566	491	525	568	513	565	557	544	486	562	524	518	516	552	487	539	551	524	505	504	499	527	520	485	515	542	529	549	530	495	546	546	530	539	596	488	496	559	563	545	554	561	502	527	545	576	533	540	527	515	504	526	585	564	534	491	499	517	534	549	517	554	503	584	540	553	493	577	538	503	569	515	527	508	547	540	517	538	508	525	546	546	530	514	514	543	540	557	510	560	523	550	618	500	492	483	521	557	521	562	502	531	522	529	522	569	567	557	563	544	523	571	532	502	520	563	523	513	507	533	577	521	538	555	528	525	561	556	569	538	568	552	461	573	548	526	487	543	530	523	540	546	498	560	519	529	529	541	537	513	534	485	549	541	524	556	499	532	532	521	554	601	520	507	553	539	545	494	536	562	514	496	541	533	548	496	537	516	544	531	530	529	516	544	532	499	526	507	554	508	543	574	580	569	534	561	545	529	519	568	524	517	507	518	546	543	550	552	561	524	491	573	525	527	558	566	564	521	541	541	588	482	576	534	482	524	548	540	552	499	531	551	530	545	498	514	528	577	551	538	511	523	529	530	545	579	531	551	521	551	519	480	508	542	527	505	518	532	549	554	519	560	572	535	531	533	558	527	548	562	558	524	516	531	519	522	523	532	495	516	521	494	566	508	477	544	535	556	517	557	551	503	516	523	523	524	548	492	528	535	496	531	560	517	549	520	508	548	523	522	571	514	502	523	550	524	540	553	527	537	543	504	553	549	543	567	507	495	542	543	502	521	554	535	534	563	540	556	555	545	518	539	566	548	548	529	556	533	505	510	567	543	559	561	528	543	532	521	543	583	523	529	549	530	550	552	547	491	539	527	572	558	534	550	539	543	553	529	525	552	589	479	553	568	480	505	570	558	510	562	593	503	530	537	504	515	559	534	546	572	557	530	536	523	538	440	568	590	528	547	534	573	552	495	476	553	525	534	530	539	498	531	526	506	528	529	556	540	542	555	536	538	535	516	528	540	511	534	531	563	569	545	550	515	517	522	561	551	540	536	549	505	544	474	501	546	543	540	515	518	547	529	506	519	502	542	493	486	518	551	501	551	532	551	498	559	563	512	518	578	549	539	513	568	516	551	482	567	525	511	536	524	527	485	536	519	563	567	519	535	509	538	529	534	449	492	497	505	480	549	553	558	527	524	495	532	562	541	539	515	524	598	519	523	544	532	560	538	509	505	530	525	532	528	483	562	561	511	536	536	559	548	578	505	531	555	514	519	581	530	539	547	522	530	524	520	587	514	496	557	524	578	527	503	549	524	532	562	542	536	513	531	545	484	559	528	573	515	537	553	558	529	521	553	505	537	517	521	550	558	536	507	522	499	542	509	540	573	512	538	510	534	517	536	498	506	536	514	561	560	541	542	548	533	539	498	560	565	552	517	525	562	539	525	547	488	557	488	507	553	511	520	552	530	530	498	533	561	483	514	544	518	536	522	540	550	571	495	514	554	553	564	532	526	525	525	532	552	540	482	499	556	543	523	533	496	502	535	506	566	507	500	556	506	537	535	559	553	523	483	541	512	527	551	555	539	597	534	539	520	580	582	497	537	542	550	527	536	539	520	550	548	570	539	571	600	520	534	528	547	504	532	527	519	525	525	555	549	543	558	532	531	540	562	550	497	567	540	567	509	506	529	558	546	541	536	525	529	530	528	511	500	547	519	544	539	550	498	528	513	535	548	475	551	506	525	515	543	557	513	517	553	543	504	550	553	528	543	504	521	580	533	542	523	578	559	557	518	548	538	566	530	527	526	512	542	532	542	534	546	536	536	509	528	524	563	527	564	530	521	567	555	533	562	551	499	499	523	525	515	548	513	515	542	523	516	526	522	521	493	506	513	514	547	545	540	530	535	525	533	549	566	499	495	566	539	534	506	584	481	557	519	575	485	547	556	517	584	538	520	525	533	524	509	500	535	525	508	528	522	566	515	515	554	548	524	564	498	528	527	532	548	534	524	515	534	532	532	528	536	498	513	566	530	510	528	575	545	519	583	551	526	526	536	518	570	561	568	553	543	551	529	495	540	516	523	544	535	504	583	565	495	534	538	530	562	564	540	551	497	581	548	524	525	537	526	535	526	553	518	528	550	522	573	494	552	573	501	503	514	532	523	558	540	513	556	502	568	493	528	564	531	497	493	514	536	586	549	574	505	549	569	561	532	517	569	533	591	530	512	530	507	513	600	520	505	512	519	518	564	553	541	521	500	504	521	491	528	568	480	520	528	524	517	545	535	520	538	557	538	500	505	550	544	533	524	502	469	541	568	549	572	503	520	518	512	519	556	534	530	548	520	538	556	547	530	521	517	578	537	526	487	519	551	549	557	505	499	505	514	584	511	544	548	543	565	558	545	538	529	531	530	560	520	521	534	576	527	562	563	524	530	503	540	519	555	485	534	503	551	523	519	524	524	546	520	547	521	532	531	536	531	551	542	497	578	554	568	533	541	557	539	531	560	556	535	530	545	541	508	493	523	542	554	539	535	521	517	515	519	551	556	506	543	546	540	529	505	512	508	521	561	568	536	514	532	528	486	542	543	512	548	519	533	513	542	515	525	523	544	536	521	553	549	492	540	512	514	569	557	526	482	558	498
3004	274	258	206	211	259	190	217	194	205	182	241	192	201	207	197	212	216	233	209	203	212	220	242	226	191	189	209	198	209	225	212	219	239	209	207	227	176	214	195	234	209	197	227	207	231	206	228	208	237	190	206	221	233	225	212	216	201	230	211	223	225	226	199	223	210	221	205	205	241	197	212	188	197	205	217	209	205	214	190	213	189	204	208	230	226	214	242	201	224	234	193	217	207	229	229	225	223	233	215	230	246	175	201	213	210	212	209	219	251	216	221	255	222	222	204	237	223	207	195	233	203	195	215	224	200	238	205	224	203	223	191	231	227	214	214	197	197	211	201	198	210	232	210	199	224	215	213	223	194	200	191	239	202	209	213	228	228	229	220	226	206	227	210	191	217	227	220	207	182	214	225	205	211	217	181	227	213	213	207	186	204	206	230	205	214	229	228	214	196	200	180	221	202	206	212	193	197	203	200	228	198	194	222	215	209	228	208	198	213	238	199	245	206	205	210	200	193	214	224	190	176	201	222	206	209	210	176	215	218	196	214	220	222	223	220	190	224	222	180	256	191	216	210	230	228	222	196	216	217	193	201	207	216	212	231	189	196	232	232	261	195	210	224	232	232	205	210	210	183	218	203	230	213	200	226	208	217	223	219	227	196	249	225	194	220	222	198	222	231	197	192	212	217	207	223	224	205	234	215	217	212	261	220	225	195	213	216	208	241	217	223	235	220	210	192	190	233	217	208	211	221	210	200	189	227	207	228	209	216	213	213	223	246	238	226	218	221	198	204	221	190	222	234	187	223	204	262	234	207	210	237	210	228	203	198	209	211	219	210	217	219	226	254	204	210	211	202	199	233	211	193	196	224	186	193	204	205	207	212	205	207	198	211	205	230	212	225	215	205	194	215	216	225	233	222	233	203	196	208	215	229	228	207	221	254	200	204	230	235	231	223	184	259	219	196	203	215	235	224	195	207	207	221	210	244	181	248	182	225	240	227	227	237	211	205	222	202	224	231	230	226	216	198	228	208	231	213	199	232	184	224	193	208	225	207	238	208	230	237	223	220	212	259	211	197	212	217	214	207	217	261	211	191	213	215	214	219	244	223	183	221	211	190	232	208	234	188	191	203	207	218	211	196	213	196	199	179	193	226	238	225	229	247	205	214	227	235	217	235	220	208	199	214	205	200	235	204	227	225	184	203	216	218	233	225	242	225	209	194	212	189	213	212	214	219	211	248	217	200	199	218	187	232	250	202	233	208	204	229	206	230	208	210	226	216	203	221	209	226	203	182	201	228	209	213	197	202	202	193	199	246	224	189	210	227	209	222	220	234	202	220	210	206	237	192	210	208	240	219	218	225	221	198	214	263	190	244	217	205	211	216	213	232	172	202	226	196	198	202	228	241	233	202	210	218	224	190	204	217	209	216	199	196	231	186	229	215	215	212	229	203	204	228	201	198	228	230	220	189	174	238	210	212	198	225	210	229	237	208	210	231	213	210	221	244	202	203	191	207	245	199	216	219	222	249	212	206	217	197	198	207	218	232	225	217	189	202	206	222	222	206	205	215	198	215	215	208	207	222	211	209	209	194	214	215	210	236	236	239	220	202	219	229	209	196	200	219	213	227	216	194	203	217	211	227	237	222	213	199	213	217	230	223	227	233	228	220	201	224	245	221	207	247	214	187	211	228	218	203	211	182	232	211	202	175	209	201	201	188	203	207	233	244	221	201	217	217	193	198	214	210	221	225	202	227	218	213	197	181	230	218	180	207	223	234	224	221	197	240	215	227	205	189	220	221	217	211	259	207	211	186	216	221	202	178	235	226	208	213	209	201	218	203	217	224	200	217	202	206	244	231	220	208	242	240	222	210	209	214	220	224	196	212	219	207	217	231	218	238	218	237	207	175	229	190	228	246	235	205	231	227	223	188	215	231	202	210	222	211	239	203	217	234	198	194	203	181	217	207	206	190	206	216	213	198	218	211	226	185	183	217	231	204	229	233	231	212	218	218	227	224	214	182	221	218	198	200	244	197	209	222	223	220	213	214	198	219	232	236	198	228	208	200	223	220	219	250	201	204	212	231	195	215	189	225	217	225	212	222	201	210	206	208	214	215	207	214	214	195	199	222	220	194	194	200	208	203	208	233	210	199	214	221	230	188	229	242	213	196	200	245	229	216	211	179	187	222	204	225	215	203	211	212	182	223	192	196	191	196	224	212	230	235	249	233	201	210	189	238	222	215	208	239	197	201	220	201	206	217	215	186	198	194	191	201	181	219	219	203	199	218	230	237	232	216	232	255	205	229	207	241	226	217	222	220	219	203	205	220	194	221	201	216	210	207	196	211	216	196	229	221	225	219	222	225	206	216	208	224	232	222	195	218	204	234	252	184	203	238	223	212	214	221	207	243	237	220	206	216	211	216	213	221	195	234	190	202	207	187	219	193	211	217	200	224	218	220	226	231	216	232	212	208	202	188	178	227	211	199	209	220	230	221	201	197	219	236	227	215	198	194	197	246	229	216	227	203	221	238	195	218	232	218	206	220	181	221	202	202	194	183	211	227	211	221	196	202	220	198	235	167	221	217	214	211	187	195	184	217	223	220	211	239	213	198	215	206	190	238	199	222	215	233	189	205	223	240	228	220	223	201	225	223	237	203	216	222	215	195	238	229	176	219	211	212	226	219	228	220	216	187	196	202	213	218	224	220	206	208	200	203	222	205	227	209	176	210	215	215	211	222	204	215	213	211	207	207	203	212	200	219	209	224	202	220	206	239	206	206	186	242	223	220	186	215	236	216	216	231	226	232	205	221	199	230	211	222	198	220	207	237	225	212	214	241	215	209	223	213	234	229	192	209	201	217	229	223	218	185	232	210	235	194	236	235	242	203	202	205	248	201	228	204	235	207	197	211	211	216	224	192	229	213	244	214	239	216	221	219	228	201	206	230	204	200	208	249	183	197	213	218	204	197	217	191	233	208	205	218	208	236	219	225	201	239	203	212	216	203	220	209	212	195	202	204	219	231	243	245	202	198	197	213	224	232	220	223	217	194	218	232	193	226	225	213	200	210	213	195	207	196	233	225	215	208	230	215	234	210	195	214	243	221	227	202	222	211	214	237	211	234	213	224	187	205	218	195	201	217	222	219	257	178	225	201	223	217	209	200	208	230	215	212	216	229	241	218	203	217	219	221	211	221	217	197	202	213	230	226	189	225	212	196	198	191	217	229	213	207	212	237	201	218	246	257	212	230	227	206	212	237	221	246	213	204	212	243	213	227	253	189	241	237	227	222	206	214	239	209	189	189	217	244	218	193	200	221	208	208	196	199	220	205	225	221	231	257	199	213	195	232	207	194	205	201	226	237	200	232	218	180	196	229	236	194	218	217	237	193	212	193	199	241	217	206	208	204	196	221	211	202	202	230	231	231	224	195	208	219	233	200	225	196	201	207	186	229	234	188	219	243	245	207	203	226	227	229	241	205	202	212	212	199	233	214
2851	575	596	604	558	567	560	573	553	516	589	564	516	506	556	530	498	495	552	509	505	531	538	514	521	537	530	571	517	509	500	517	569	488	498	536	530	534	527	549	523	498	500	519	522	504	508	532	495	532	527	517	495	537	543	508	512	529	517	530	524	584	493	568	556	543	494	518	488	485	525	537	524	521	558	511	545	550	553	520	494	513	555	517	536	515	530	558	522	519	526	539	477	521	548	513	538	548	550	525	515	546	524	564	549	485	549	572	582	520	536	579	501	533	513	532	500	532	529	515	508	481	531	562	507	498	508	500	526	502	499	508	548	567	538	529	537	517	538	497	563	506	536	522	513	547	526	508	563	590	525	556	496	507	536	578	527	487	503	516	514	509	496	537	533	483	505	501	523	511	517	555	558	534	525	534	539	503	528	550	529	521	550	540	521	558	511	523	480	517	561	513	527	506	526	522	535	510	531	534	514	497	532	493	526	496	545	538	503	546	500	494	501	510	521	594	548	538	517	513	487	522	544	524	518	526	560	541	566	537	559	493	537	470	551	524	520	531	546	543	529	493	544	498	519	545	570	534	535	541	532	522	512	552	552	536	521	516	540	512	540	523	577	536	521	526	583	519	481	539	479	509	549	534	493	542	515	536	529	462	503	544	547	524	511	538	522	533	504	509	518	497	577	480	527	478	510	529	518	514	509	518	561	538	552	481	539	527	490	501	536	530	522	532	535	533	540	492	527	501	571	518	544	515	561	536	520	502	522	521	542	519	517	530	495	548	549	529	496	488	533	531	488	545	515	519	525	490	486	534	501	541	502	512	515	541	503	503	520	526	507	494	554	546	521	519	546	505	479	509	508	513	522	522	542	458	550	534	551	563	551	525	556	515	466	518	529	527	544	510	547	533	526	533	538	503	525	537	550	523	579	530	558	517	539	519	561	538	484	511	496	508	532	540	546	519	529	572	525	549	500	504	515	546	522	515	518	467	570	528	539	490	486	526	582	544	516	543	533	488	545	531	514	526	576	537	531	556	547	526	534	540	528	525	522	536	512	536	557	522	478	570	526	523	534	515	532	512	499	507	490	526	530	543	498	565	513	530	494	545	508	533	501	565	518	460	528	532	513	496	534	490	497	543	534	511	527	528	503	493	531	486	499	495	505	504	466	488	522	490	482	513	534	518	533	537	502	535	562	488	531	489	530	525	544	559	508	534	486	528	518	537	512	495	547	480	518	534	544	520	502	482	506	512	509	543	509	554	528	545	532	526	485	486	534	514	527	506	521	524	547	514	535	547	513	493	558	517	555	527	532	563	529	492	525	535	492	547	513	478	516	491	537	544	523	575	512	541	551	544	523	509	505	517	486	527	554	520	468	557	500	532	543	513	534	510	496	544	487	523	509	505	534	554	537	525	484	568	534	537	510	540	578	501	502	536	524	519	540	491	515	518	553	515	549	573	509	526	530	540	484	546	534	474	496	499	506	525	520	562	584	486	475	521	511	525	494	536	530	497	511	534	530	514	548	549	544	522	552	514	503	580	507	544	577	542	488	517	557	499	518	522	535	542	506	519	477	515	510	495	525	540	513	512	518	507	507	483	482	551	549	562	500	531	498	524	502	495	506	581	537	527	511	529	554	515	497	534	531	519	515	551	573	535	547	484	516	514	514	510	518	519	525	574	478	536	530	517	549	559	529	536	505	567	536	537	507	510	531	535	544	542	530	524	588	544	515	499	522	547	529	535	577	554	584	488	595	553	490	512	518	538	552	500	519	494	549	562	496	506	537	548	568	551	501	528	498	532	518	510	518	501	546	494	539	572	538	520	522	509	496	552	518	575	509	527	510	538	545	509	537	477	509	507	479	501	509	475	522	528	522	489	556	550	519	537	532	532	503	489	493	498	525	515	524	538	507	535	540	552	533	536	554	531	548	514	530	483	544	540	515	548	503	507	534	561	572	521	472	546	504	502	565	525	530	556	514	521	515	505	528	553	539	524	523	522	537	513	502	499	550	480	538	542	550	512	526	529	503	557	499	497	519	518	511	507	508	539	538	521	534	516	525	516	557	552	560	502	563	515	495	511	496	576	526	509	494	524	555	507	524	497	537	520	532	549	495	519	514	534	529	506	482	530	556	507	547	489	511	517	542	519	511	487	523	486	535	523	493	514	496	512	510	500	523	512	531	534	524	509	537	497	514	486	500	548	487	528	519	543	567	521	502	568	514	520	514	516	520	539	531	536	518	560	516	509	524	530	513	563	541	542	486	521	519	575	548	502	541	517	530	520	529	529	544	492	546	569	497	504	515	495	544	488	520	506	538	525	516	531	519	540	509	533	491	519	534	515	527	510	507	509	549	495	531	487	510	536	551	509	513	540	510	535	527	536	492	544	503	559	481	527	538	545	536	533	526	493	549	548	503	523	500	510	563	562	475	532	494	543	538	519	551	537	523	529	518	533	529	544	534	556	516	526	559	518	513	501	547	530	530	494	502	493	522	534	573	535	530	554	502	526	545	563	554	573	521	529	529	508	529	502	556	546	512	524	519	515	506	512	535	496	478	506	535	520	525	519	499	502	538	546	530	454	527	550	540	501	530	566	532	515	543	518	530	551	528	531	523	539	487	533	564	501	513	543	514	532	547	539	515	540	488	561	489	527	519	539	532	562	499	584	553	573	550	490	580	533	506	596	511	501	527	543	527	500	527	514	514	519	550	536	526	516	533	552	529	551	538	533	549	530	495	510	539	558	530	500	495	512	505	512	549	562	541	509	521	529	521	520	542	501	484	535	569	502	515	510	533	526	518	513	557	499	523	554	514	549	521	537	541	527	569	543	484	486	484	506	525	500	500	526	500	523	545	533	536	509	538	501	538	542	480	511	526	508	540	501	559	546	533	507	533	528	495	557	564	511	510	527	536	513	530	547	533	518	548	542	548	509	506	547	543	528	522	516	533	492	491	471	542	493	547	534	542	498	528	536	498	520	532	552	553	531	533	528	502	526	515	534	549	535	494	521	519	547	539	527	514	513	511	503	502	552	540	493	512	503	494	523	491	514	519	544	526	521	527	509	517	534	536	521	489	551	522	522	545	564	508	535	511	551	537	531	506	518	518	536	540	512	548	522	547	547	539	531	512	518	545	521	522	535	499	560	542	507	525	514	488	532	505	518	530	537	578	503	529	541	524	525	532	561	538	532	510	538	490	518	557	551	509	498	494	522	517	517	517	548	556	496	537	518	522	536	509	529	542	494	498	517	528	500	518	551	542	468	527	532	499	509	509	522	531	511	505	512	543	532	508	549	565	535	544	551	530	553	536	493	536	512	528	560	502	549	507	516	517	542	561	516	526	514	494	528	498	565	528	555	513	516	544	556	556	469	489	474	568	565	538	520	549	538	505	534	506	539	509	509	526	539	531	499	523	519	509	501	503	517	537	521	522	580	534	575	536	522	499	513	532	553	498	557	543	525	532	537	529	512	511	549	526	531	518	555	550	518
10632	844	625	596	505	447	380	390	366	367	396	390	356	302	335	339	336	330	332	352	314	304	308	341	352	319	320	341	330	310	338	344	323	348	320	329	298	351	328	367	335	303	338	336	334	267	366	325	303	308	357	353	349	334	347	316	317	345	332	322	323	332	347	361	354	323	330	326	325	354	320	296	309	317	317	302	326	306	351	359	365	362	320	323	330	316	320	294	329	309	333	344	358	347	344	314	332	300	329	360	357	320	330	345	357	336	301	322	344	350	314	361	311	320	306	348	366	327	350	329	312	359	337	336	318	374	342	314	342	297	348	313	312	324	336	329	340	311	292	341	364	337	295	327	321	338	340	316	344	304	346	335	303	305	336	317	318	323	310	335	342	313	343	313	327	334	349	327	361	356	318	305	319	386	328	324	308	320	329	313	303	327	336	362	317	325	330	348	322	317	342	334	332	327	340	313	356	337	332	315	325	339	317	289	317	341	326	319	357	349	310	344	321	308	330	326	322	318	299	311	310	287	345	301	342	353	324	320	303	300	333	297	346	356	339	299	331	319	304	365	337	300	311	348	340	343	329	324	363	366	350	315	344	312	316	321	370	324	310	314	325	343	340	365	351	343	339	358	310	321	346	348	317	329	318	308	355	317	299	344	315	344	344	346	327	331	328	357	345	364	304	338	312	302	343	283	293	331	289	327	346	313	367	321	334	339	371	354	308	317	305	349	328	324	299	331	335	352	358	326	314	322	341	312	320	316	315	314	332	347	348	334	306	355	333	312	333	315	320	322	342	308	315	316	369	317	315	366	320	332	323	294	343	319	343	339	305	322	354	317	376	285	316	327	310	335	345	331	339	335	336	308	339	327	325	313	360	315	325	319	289	317	345	346	337	333	341	311	338	309	317	330	336	300	336	326	327	308	352	347	359	324	361	325	349	318	321	339	323	322	314	322	334	303	353	309	301	350	291	390	351	310	321	305	328	313	358	298	322	304	327	297	292	331	330	317	311	344	315	330	317	302	374	339	343	331	330	318	340	324	322	345	310	310	332	353	332	345	321	339	337	305	334	311	346	311	323	333	304	310	347	337	328	314	330	326	339	336	358	333	324	329	349	335	295	324	295	356	358	312	370	316	340	329	339	345	336	347	314	318	310	294	336	327	330	318	293	314	347	318	325	317	289	309	325	346	311	328	315	347	313	319	311	324	346	313	330	297	318	304	329	334	346	299	317	315	354	312	334	326	330	361	347	392	308	350	295	322	324	351	330	308	349	333	329	287	301	318	340	327	325	313	302	317	342	323	322	309	358	349	308	300	372	319	322	317	309	327	360	341	335	297	324	345	334	344	326	329	367	329	292	320	336	327	322	326	298	366	317	320	346	309	339	348	329	252	353	332	349	342	315	358	327	320	342	326	325	306	325	340	308	351	310	296	323	293	319	336	321	323	329	314	332	317	336	316	360	328	331	341	320	297	322	326	376	337	311	336	314	356	337	313	293	291	353	318	300	333	336	335	356	296	335	332	313	289	296	321	344	319	350	327	335	331	300	348	355	335	333	346	292	336	367	350	350	329	344	310	328	351	319	300	354	295	291	304	347	343	336	354	294	322	327	334	310	300	336	326	338	330	338	317	342	310	290	326	377	350	311	344	320	332	326	286	350	341	321	347	338	349	327	353	293	317	283	292	329	310	301	314	323	302	301	317	310	307	327	317	319	333	325	337	327	329	352	321	346	298	359	329	346	335	335	383	334	351	303	328	312	325	331	313	333	323	355	332	329	326	370	321	324	356	289	317	326	352	339	335	344	352	328	310	331	306	316	319	333	346	347	314	337	319	347	336	302	301	347	333	323	358	314	326	340	307	340	343	315	318	349	308	280	338	311	317	352	339	316	319	312	316	319	333	286	330	319	303	318	332	331	348	347	305	301	275	322	314	318	349	339	329	357	317	323	315	308	311	350	323	321	334	327	350	317	350	365	306	329	297	344	298	302	315	291	361	332	274	288	334	349	326	327	337	334	317	332	343	317	301	300	363	324	332	360	308	384	328	308	314	324	308	341	333	327	336	298	346	319	344	321	351	327	321	346	317	335	331	329	308	353	322	350	322	310	334	322	301	334	307	334	340	334	320	330	351	345	312	360	318	337	344	335	295	327	350	308	323	322	304	318	333	341	361	315	306	337	326	306	318	342	322	306	342	336	337	316	320	351	354	336	320	341	325	359	327	297	364	368	320	308	321	313	334	282	328	308	299	347	340	316	321	350	331	335	325	340	331	332	326	329	276	328	291	318	357	332	340	364	338	357	325	311	293	353	345	281	325	332	356	318	295	312	335	317	330	340	336	362	336	325	317	316	368	322	328	320	338	305	319	342	299	331	344	337	343	313	306	358	344	359	360	343	342	307	328	274	305	362	354	327	339	323	351	337	328	348	345	329	355	342	299	316	328	327	317	354	319	338	354	326	322	309	295	319	312	318	325	299	326	310	327	318	319	308	339	333	347	342	318	351	328	306	299	297	336	344	326	309	333	334	329	353	322	319	336	336	340	313	318	322	354	330	326	296	335	326	362	305	343	311	315	312	322	314	337	327	316	314	361	326	357	351	340	348	338	315	344	315	361	299	339	347	319	306	330	326	322	310	298	334	340	312	333	317	327	331	327	334	330	309	309	366	338	371	329	354	314	317	353	298	351	332	340	330	324	328	355	315	365	309	322	355	335	327	340	339	316	321	348	317	340	306	328	335	335	360	304	343	326	317	339	342	339	340	363	329	339	328	301	300	343	332	345	356	337	325	314	325	312	346	321	282	321	294	359	370	335	363	329	305	343	329	309	333	371	307	364	310	310	327	292	342	326	326	315	339	346	311	306	316	317	342	326	324	330	311	341	311	323	301	326	350	324	296	345	308	321	275	296	288	345	310	325	340	360	319	329	324	322	333	318	321	329	296	353	339	314	314	336	335	319	337	290	304	310	327	332	318	328	339	326	321	281	292	329	337	342	345	311	329	324	306	338	333	323	310	334	316	337	352	312	310	313	334	327	323	358	337	318	336	336	343	357	330	327	321	316	337	308	344	357	313	335	334	358	341	324	309	319	332	316	298	369	349	334	338	355	318	322	334	313	320	321	330	352	332	341	325	329	322	324	333	324	343	312	318	354	334	344	336	313	341	320	341	326	344	313	347	325	325	361	326	301	305	309	316	325	362	291	320	339	325	313	332	344	337	362	326	326	314	323	339	319	308	304	324	304	307	352	308	297	326	340	345	312	325	320	319	332	287	374	323	330	306	346	313	319	357	344	346	310	312	314	338	317	335	312	333	335	341	376	345	323	319	293	345	310	307	334	387	335	332	334	343	293	331	303	295	317	333	339	340	334	323	315	338	339	320	314	324	318	323	316	344	278	314	359	325	321	318	282	325	348	400	327	317	324	337	348	315	278	323	313	341	341	338	337	324	316	333	327	358	302	342	308	294	321	334	325	312	334	332	332	346	322	351	345
8208	1016	1476	1612	1529	1281	1179	1066	1017	896	878	873	873	792	837	806	807	836	814	826	783	752	796	809	815	814	785	821	797	834	796	772	784	759	758	748	785	794	778	782	774	714	779	747	731	752	735	749	803	725	787	777	763	816	804	785	761	754	743	781	753	725	738	776	754	765	734	714	742	692	721	825	741	777	709	775	727	761	760	758	742	753	768	786	822	749	723	811	767	787	755	729	779	772	738	719	777	754	742	778	753	734	728	735	802	743	723	742	757	744	770	757	779	775	716	742	761	737	778	804	760	785	753	752	726	781	803	752	758	738	711	757	751	773	736	765	704	794	756	755	753	778	712	797	795	684	741	770	771	744	750	763	753	749	730	760	754	708	751	755	750	812	727	716	760	799	729	748	716	760	730	819	767	692	723	725	756	776	774	731	709	724	772	760	780	740	776	812	741	763	768	758	743	719	707	757	749	761	752	719	763	705	720	761	760	717	716	762	795	758	777	731	705	723	731	737	727	760	795	737	751	769	730	756	701	729	755	797	783	702	804	708	716	750	738	776	763	776	719	710	771	746	740	699	748	739	709	781	753	741	775	809	714	710	745	729	743	773	762	735	746	723	741	748	726	800	819	792	796	714	769	760	730	784	730	741	733	806	731	774	728	740	786	709	763	753	708	719	751	761	770	793	730	731	723	792	742	752	777	766	723	752	777	762	724	783	773	729	818	778	770	775	767	744	732	754	713	771	711	758	742	747	740	710	802	787	773	758	768	788	750	750	778	758	739	773	792	803	685	755	771	759	748	753	733	733	730	800	705	741	758	727	755	739	737	760	763	787	768	788	706	689	733	732	742	767	701	712	732	767	773	737	717	706	727	738	764	767	773	762	769	813	745	749	776	773	773	769	768	780	753	766	750	693	767	743	759	773	713	723	710	733	793	745	752	763	739	719	693	734	703	766	750	740	781	785	758	796	731	754	712	726	773	757	771	747	757	725	734	735	813	772	749	727	759	796	828	815	741	726	777	751	719	783	780	702	759	761	789	746	734	779	746	702	772	753	763	757	833	762	795	741	738	775	769	768	760	713	781	746	726	704	740	740	758	764	750	763	775	751	770	720	761	719	761	760	744	741	766	710	787	739	728	720	863	763	726	741	754	719	777	765	737	754	718	772	744	754	733	729	791	766	726	769	756	781	723	807	727	787	793	745	769	778	744	749	803	793	756	790	760	695	741	801	759	745	807	715	800	734	742	771	755	749	775	693	723	737	756	779	726	744	785	709	750	680	748	778	685	736	760	722	764	741	732	754	737	728	764	784	744	768	752	744	726	710	789	802	740	756	762	798	743	740	743	767	783	791	788	755	745	740	714	740	775	733	750	695	714	750	699	804	761	730	766	766	740	775	717	784	727	735	764	735	783	746	733	715	772	720	732	762	752	724	760	723	724	738	726	727	773	753	776	739	799	756	734	777	705	737	756	755	731	775	756	783	745	723	739	742	783	710	770	719	735	784	720	723	756	773	677	776	780	747	792	731	749	713	721	771	782	795	746	711	722	764	715	777	785	726	779	723	758	737	737	779	725	728	752	790	793	748	766	732	774	717	737	764	781	777	755	751	828	714	735	769	769	795	740	786	772	779	728	747	752	738	783	741	741	742	745	789	798	725	761	816	763	745	742	758	756	716	775	770	731	768	746	748	781	705	740	730	742	753	779	712	789	743	769	720	765	783	785	748	737	782	711	783	748	809	758	769	758	714	726	767	725	781	767	763	760	740	708	754	750	747	750	816	704	804	785	760	714	826	689	708	741	747	703	760	775	747	756	749	768	732	694	816	753	763	750	779	751	733	777	720	765	798	754	712	749	762	740	751	736	724	717	719	776	743	797	701	739	736	770	781	732	740	846	761	722	731	688	761	770	763	776	729	741	780	756	717	733	760	775	741	749	725	750	749	778	805	741	698	723	738	760	773	751	761	709	734	753	760	738	760	766	722	718	789	784	727	776	736	741	745	699	728	793	797	769	762	763	732	738	810	738	726	774	777	763	751	750	768	749	741	742	816	743	853	763	780	757	726	755	773	724	786	762	743	788	685	776	782	729	759	786	734	743	717	748	762	766	757	755	762	751	783	749	749	799	746	733	726	775	732	781	751	782	795	744	773	751	748	791	771	800	720	739	779	770	765	799	757	785	752	772	843	718	745	706	759	768	746	772	795	745	788	751	757	763	783	735	747	784	760	732	766	750	820	776	680	748	757	730	769	824	797	755	746	714	753	745	793	753	707	715	817	752	797	722	720	753	742	771	721	733	802	762	760	753	751	781	796	748	773	759	753	771	760	714	770	729	775	752	745	739	760	798	743	719	721	775	741	736	783	779	720	724	749	766	801	759	780	784	725	739	791	762	741	783	713	758	742	745	778	795	775	797	782	805	792	803	759	782	747	771	736	741	770	764	765	735	714	735	757	761	740	771	706	756	721	761	770	766	753	728	784	741	757	734	790	767	734	731	762	770	714	752	726	762	774	760	755	812	782	729	752	718	741	793	738	723	770	764	790	801	775	738	728	810	745	739	807	736	681	751	733	696	784	786	759	715	786	769	765	771	755	768	754	734	719	730	767	776	768	767	738	771	692	728	692	755	749	716	780	736	744	766	707	759	774	783	715	764	707	780	773	721	779	740	812	699	761	782	762	737	765	759	762	791	738	774	738	773	748	730	747	805	758	720	690	824	786	732	729	772	726	695	743	735	815	751	770	772	777	723	720	731	758	739	774	751	729	772	743	730	763	741	779	753	746	784	766	760	747	775	751	771	746	742	769	789	761	766	835	743	776	691	770	738	779	795	734	758	741	747	725	779	727	829	727	727	722	681	705	781	763	740	752	766	796	784	736	779	774	707	749	722	747	761	736	815	740	795	757	785	708	794	757	811	772	741	750	749	773	727	749	739	746	735	798	783	795	741	764	740	746	734	764	754	818	742	714	758	732	767	745	812	769	800	741	717	851	786	776	697	768	691	790	747	704	751	776	774	761	770	793	716	778	771	748	840	781	768	712	735	726	806	726	732	770	724	758	749	765	751	801	794	756	801	759	758	726	695	765	766	762	757	761	727	774	749	743	736	746	730	757	737	752	722	757	763	785	737	778	744	772	766	759	779	766	730	778	755	761	741	740	801	715	782	784	788	726	751	740	786	737	718	699	797	709	739	714	741	787	739	760	718	697	748	789	730	808	780	753	749	808	740	743	739	723	772	798	783	771	754	744	750	776	746	732	729	748	721	738	776	782	754	779	801	754	753	726	734	768	794	757	785	724	738	737	748	760	733	701	761	764	736	692	737	730	769	745	766	747	772	780	764	717	698	755	740	717	755	760	783	766	754	756	730	738	723	755	741	752	740	809	717	772	764	779	762	736	729	774	778	828	735	762	785	752	713	793	776	752	751	721	756	756	768	756	739	766	803	810	706	749	755	755	782	750	777	787	774	786	773	755	740	744	731	775	724	666	760	755
18242	1614	860	698	559	432	356	319	288	312	283	251	248	254	243	249	238	261	252	247	203	232	235	233	271	224	254	215	237	224	221	223	248	221	232	234	237	220	202	241	212	243	209	223	254	237	225	206	211	249	234	248	267	221	245	224	251	214	239	196	226	210	207	209	274	247	224	262	223	220	231	240	242	234	232	224	218	263	229	247	248	230	228	249	212	195	245	229	215	237	235	239	234	199	234	243	206	259	240	249	212	245	266	184	235	243	234	227	217	209	231	215	222	238	243	212	225	220	242	240	204	220	261	232	230	230	223	228	252	252	242	227	228	214	228	253	228	227	229	225	234	246	246	212	245	212	271	185	215	239	213	227	265	220	217	221	260	225	235	214	231	239	226	239	224	225	223	221	247	239	238	237	262	241	232	223	263	221	229	193	241	232	230	252	227	250	252	230	250	234	220	229	237	216	230	224	235	229	259	231	234	270	223	236	230	231	214	207	220	232	228	216	214	202	220	242	213	225	220	239	241	250	220	240	226	211	250	228	237	207	225	229	211	211	226	223	236	239	238	243	223	218	245	216	251	256	234	230	231	243	216	235	224	209	220	216	258	243	242	221	228	235	246	248	234	234	245	219	216	250	219	227	232	211	239	230	240	224	222	231	232	245	226	223	242	241	219	222	241	233	228	208	235	229	255	276	285	228	237	230	235	222	269	242	209	217	196	200	224	244	231	220	243	229	231	243	224	217	248	248	215	228	249	248	244	241	212	211	240	226	247	219	225	207	223	239	231	216	241	236	231	226	236	236	239	242	217	247	252	220	232	196	270	231	198	211	242	254	270	258	191	244	213	219	230	220	251	224	234	219	224	201	246	238	228	213	212	224	264	236	230	201	243	241	240	235	251	238	240	234	284	221	219	227	238	233	267	233	226	240	254	240	239	207	245	236	257	246	251	248	264	216	221	216	221	234	206	240	245	254	238	232	241	233	225	246	231	262	219	210	240	231	221	256	246	250	206	236	224	218	249	228	200	238	215	236	221	232	208	242	259	238	231	226	254	232	230	228	238	230	220	242	201	256	203	222	232	261	219	220	225	232	220	246	225	220	247	230	256	246	231	237	237	240	237	251	225	229	203	208	237	217	208	246	221	237	245	244	265	208	252	249	227	219	210	248	241	214	198	239	225	233	237	235	244	221	244	257	249	233	236	217	249	220	228	240	232	216	229	232	218	246	239	212	236	213	210	246	263	219	256	223	229	216	207	231	250	243	224	234	217	238	244	218	253	228	210	232	258	210	240	226	221	211	252	244	231	228	227	215	227	220	238	236	226	213	224	215	231	260	258	222	265	227	211	224	219	257	248	202	240	260	230	260	261	234	240	224	263	238	199	232	216	232	230	230	227	236	229	226	241	221	235	252	235	240	222	246	219	225	212	228	247	232	266	218	246	225	237	244	256	209	262	222	221	215	237	227	228	230	257	235	215	210	223	246	232	254	217	226	244	214	257	227	249	242	233	254	228	234	226	244	217	238	233	203	207	230	203	259	235	200	220	223	237	239	239	237	241	230	230	257	197	223	231	182	249	254	217	272	233	258	258	227	201	207	213	225	254	250	258	253	216	256	237	210	228	212	238	247	242	258	249	233	231	222	234	233	233	235	201	237	238	219	238	233	254	224	217	220	220	224	227	255	225	216	210	239	223	218	214	237	225	202	219	220	222	246	266	223	221	218	194	251	217	268	226	244	231	224	227	250	250	227	256	235	242	246	204	230	251	236	241	236	219	213	251	212	267	241	250	201	232	248	236	199	223	246	233	232	237	226	233	232	231	208	218	231	242	238	251	222	236	248	244	208	229	233	232	236	225	233	246	266	220	239	245	211	264	227	251	198	225	248	235	229	222	250	240	215	203	213	229	242	204	231	227	189	231	203	210	232	219	211	259	195	237	224	202	233	260	233	220	211	216	219	225	254	211	201	258	248	256	216	187	210	234	224	222	225	222	218	245	265	230	221	216	212	251	234	231	206	206	239	225	236	227	207	223	210	215	238	241	242	252	223	255	230	235	258	267	240	230	216	236	225	228	224	243	210	244	207	237	276	233	247	249	221	233	246	247	257	230	234	231	209	245	236	232	268	255	240	238	223	233	223	255	230	221	206	222	239	223	239	221	221	243	241	224	268	227	239	240	235	249	215	250	238	242	205	237	221	225	224	231	217	254	234	236	225	260	210	234	215	244	244	231	230	240	211	223	225	237	235	244	244	248	218	216	219	238	260	241	274	240	208	229	248	247	200	199	198	217	226	229	232	213	212	218	240	217	224	240	214	271	231	205	226	206	218	209	217	270	243	213	261	270	216	254	205	242	225	237	214	204	203	207	243	217	239	220	223	241	226	209	229	235	211	256	222	240	225	241	259	230	251	251	237	208	258	244	245	239	259	245	226	236	255	213	260	222	238	226	244	241	248	253	214	215	237	237	228	236	219	245	253	241	264	234	229	214	228	220	219	234	222	213	227	225	230	214	241	212	223	247	244	266	232	248	215	223	244	219	236	231	223	234	244	238	235	209	253	248	216	242	260	208	222	254	213	251	225	222	224	230	267	234	226	214	227	229	245	226	269	223	229	235	220	229	230	227	235	211	247	208	228	218	218	255	225	251	227	247	188	231	247	225	246	214	214	215	219	203	227	258	271	245	239	257	238	244	266	241	222	219	237	246	231	248	217	205	200	213	240	227	235	241	253	229	206	248	217	237	217	222	221	216	221	265	225	230	247	238	247	243	247	258	223	193	221	229	227	195	209	231	207	221	206	203	238	265	234	235	211	238	227	209	248	227	263	234	224	238	235	243	221	219	217	209	231	205	248	229	227	222	250	227	217	227	240	241	216	220	243	230	230	255	239	213	218	232	223	248	236	242	221	252	242	211	214	225	238	234	232	253	259	218	212	234	246	221	247	236	252	211	220	224	251	232	221	224	233	245	220	214	228	209	270	239	231	251	266	216	246	237	226	209	214	257	208	213	248	233	254	215	257	232	233	238	229	203	224	251	216	236	248	249	250	210	265	244	251	260	265	235	232	243	231	236	262	210	208	230	241	218	209	236	235	228	249	211	216	278	239	227	233	230	230	221	230	236	213	248	212	250	228	237	238	220	222	245	229	254	236	227	242	208	254	257	238	207	228	231	230	250	266	222	226	218	201	251	205	205	225	225	240	228	222	261	246	232	251	226	227	211	253	219	266	230	239	213	228	208	228	202	191	216	229	236	233	209	258	228	244	212	232	220	237	211	248	252	211	230	229	239	212	221	238	211	249	207	244	214	224	231	201	217	196	203	255	245	232	244	208	219	203	215	272	237	211	218	215	220	238	245	285	237	248	260	242	227	230	230	210	201	220	229	228	212	251	259	214	210	201	250	243	283	228	195	230	252	208	235	199	221	231	219	241	232	226	239	250	229	213	235	201	229	212	227	233	238	230	228	257	227	220	229	230	225	233	235	213	230	239	227	235
10169	1145	1899	2104	1845	1543	1288	1182	1002	897	840	786	711	689	669	638	638	635	654	617	641	571	607	563	533	587	546	582	548	541	549	568	558	568	586	537	581	533	590	552	509	516	511	561	555	522	546	523	572	538	542	528	543	547	569	531	538	554	527	522	545	546	571	545	591	528	547	503	506	567	529	549	564	543	525	564	553	499	535	525	551	538	590	534	550	572	538	603	526	512	534	535	516	493	550	547	475	537	556	558	525	538	558	527	514	541	545	549	508	551	553	553	544	535	544	499	553	563	520	551	522	533	532	541	549	515	539	548	533	521	525	540	560	495	525	520	537	542	538	524	490	519	517	538	534	524	547	525	549	504	528	509	548	577	546	552	570	523	504	572	499	533	567	513	523	520	546	535	519	517	588	515	549	532	538	518	543	508	537	526	572	536	493	564	535	534	538	478	553	583	570	528	496	505	552	559	504	562	511	548	503	518	552	535	568	586	539	522	517	565	554	527	548	535	563	549	503	522	504	499	500	549	536	528	519	541	519	552	511	531	539	527	590	556	573	499	603	532	508	540	552	497	531	550	509	551	531	536	560	512	550	525	548	544	563	547	519	553	529	496	530	543	496	544	518	549	555	534	512	538	527	545	526	566	553	535	557	528	530	532	502	521	536	527	490	514	527	517	543	492	548	498	539	575	486	500	550	586	555	538	542	560	496	515	556	535	542	511	521	552	530	499	504	542	562	533	565	553	513	537	527	582	527	542	550	541	533	511	536	534	530	542	504	507	524	542	524	529	520	518	524	507	515	529	582	572	578	521	553	536	529	534	569	512	555	549	519	519	511	522	492	561	571	541	528	492	533	551	528	545	543	514	533	564	549	538	567	537	553	512	523	538	468	513	515	511	514	536	541	533	523	510	544	554	548	532	525	551	517	514	521	503	540	543	528	500	476	529	525	543	567	530	553	574	535	522	564	536	532	541	500	499	489	508	531	538	503	592	564	539	515	543	573	477	549	528	512	558	538	535	550	510	512	533	547	504	537	502	553	540	558	533	528	515	553	521	487	546	487	527	532	527	512	524	492	523	546	540	510	539	525	523	537	543	522	495	501	490	488	559	539	518	558	543	510	501	511	563	550	483	534	526	496	522	514	548	519	509	520	547	486	503	566	531	540	571	563	519	503	544	530	530	538	503	510	556	543	520	504	530	557	536	542	523	569	540	492	574	563	531	550	553	511	513	558	539	533	516	534	555	518	547	527	517	521	519	504	560	499	557	550	550	522	573	549	534	499	494	519	553	539	552	534	526	524	528	527	537	544	560	560	507	507	509	580	531	506	541	524	534	538	542	524	527	525	519	535	535	549	504	518	534	477	539	500	497	559	506	592	523	529	527	541	564	529	515	520	499	534	512	543	533	558	528	587	543	483	527	522	502	542	513	527	573	506	553	522	569	498	534	532	503	532	522	533	510	505	561	520	565	512	544	546	525	491	543	532	503	508	553	530	497	524	506	532	528	544	503	534	542	535	559	533	542	532	500	548	512	538	491	537	563	514	531	509	543	503	548	538	534	543	537	525	516	506	510	534	552	563	534	487	527	497	530	519	542	505	579	570	557	489	541	543	533	562	555	543	537	501	512	521	578	547	513	561	557	532	532	561	519	513	576	538	538	511	508	581	501	493	526	552	519	535	532	542	492	533	499	540	512	554	513	534	543	575	504	556	547	535	540	493	498	500	541	587	523	537	566	560	535	514	540	513	527	562	528	569	534	512	524	521	573	511	534	512	526	522	539	517	533	538	529	551	530	533	485	477	499	492	539	528	507	560	536	505	573	506	503	494	546	543	528	504	528	502	510	541	527	520	554	548	545	517	492	563	542	542	558	544	534	563	518	521	535	562	525	540	507	539	558	575	518	543	550	554	556	546	534	524	549	529	503	539	531	525	537	554	504	521	523	526	526	510	552	542	545	561	557	536	521	494	493	529	531	536	525	577	523	553	556	504	551	521	513	482	528	578	508	559	509	524	546	517	528	521	568	542	533	548	510	543	497	531	527	551	514	505	547	523	535	502	529	550	525	557	562	554	519	553	525	516	528	535	547	527	516	515	491	509	508	528	587	563	511	517	503	525	566	528	510	514	542	526	539	545	573	532	491	532	531	544	526	510	532	532	544	544	549	554	533	525	528	500	534	535	535	545	530	529	522	533	558	559	542	517	573	515	562	555	575	536	530	546	537	523	559	529	518	531	522	573	504	496	507	544	533	571	514	516	589	554	547	527	489	516	476	501	533	517	544	498	523	548	519	538	519	552	509	554	547	469	525	524	504	548	519	577	513	503	546	551	541	551	490	535	498	598	498	533	548	491	541	507	526	529	505	506	519	511	522	513	560	544	524	574	507	496	532	509	493	519	488	565	520	523	541	503	513	511	535	531	564	532	552	498	516	508	551	551	538	530	511	487	516	521	513	541	512	502	563	516	527	528	538	569	531	505	510	569	554	529	540	541	548	506	543	499	555	544	525	527	511	511	545	501	518	554	525	498	530	533	585	526	560	538	530	514	563	534	520	560	536	578	557	529	540	508	520	540	501	531	558	503	492	542	536	495	515	520	514	545	502	541	519	572	536	583	535	545	517	594	518	523	528	518	551	524	551	541	500	532	476	536	533	511	533	522	544	538	507	541	518	559	471	523	528	537	547	558	508	520	545	578	552	511	544	520	534	568	487	555	487	484	540	515	574	553	499	530	502	543	543	525	529	541	530	545	547	552	529	518	527	592	587	560	535	527	558	536	538	536	502	575	535	497	473	560	550	505	537	495	519	521	518	487	596	535	499	538	531	580	532	557	538	514	530	542	494	529	520	552	503	518	502	498	513	547	535	523	547	538	514	508	507	519	541	543	531	531	538	508	575	509	572	569	507	548	530	509	540	528	544	527	530	536	502	523	537	562	537	553	553	558	549	512	497	535	527	489	551	542	552	534	550	519	522	528	556	504	499	515	536	514	543	517	539	502	541	563	518	512	534	528	488	592	550	491	521	533	529	515	561	527	537	540	564	520	514	555	482	573	531	527	518	516	542	518	511	527	545	545	537	563	529	527	559	514	524	552	533	528	508	528	476	565	578	525	580	553	521	588	497	508	530	502	540	560	545	543	552	547	523	498	548	507	502	543	545	559	523	544	542	518	540	508	536	513	531	582	540	523	513	538	518	522	529	537	540	527	524	548	517	583	549	566	512	516	459	506	522	482	515	546	514	473	534	517	571	520	564	552	528	536	565	563	507	550	543	542	527	525	529	513	575	544	507	547	580	489	528	562	524	561	529	577	502	537	534	565	516	546	592	493	526	538	519	497	537	545	542	517	537	551	541	546	541	515	569	541	517	516	553	530	512	503	548	584	531	519	500	517	548	537	533	522	527	502	542	495	530	530	523	526	563	564	530	522	544	538	502	533	542	550	553	525	542	532	546	529	505	559	494	532	523	571	548	508	550	557	558	529	543	557	571	554	541
3039	292	244	207	204	226	224	192	199	233	232	219	218	206	221	202	195	215	200	227	193	241	230	227	200	222	220	199	208	233	236	201	217	195	215	215	227	211	207	208	218	227	228	195	202	203	171	206	225	182	226	228	212	249	226	244	212	194	186	224	205	206	239	223	194	206	195	221	211	216	238	230	221	218	223	194	199	223	223	229	218	231	231	219	215	201	193	191	203	228	216	197	218	227	198	216	204	223	215	216	216	227	226	217	194	202	235	225	216	204	214	231	238	203	219	210	214	203	198	222	215	211	187	197	207	222	209	212	224	223	213	210	186	182	236	235	235	240	231	211	220	254	210	238	245	200	234	221	191	212	194	213	215	204	188	233	218	204	195	200	228	189	184	186	204	222	216	212	243	222	241	241	206	186	216	177	196	237	211	225	195	210	205	257	204	252	165	220	216	203	196	189	234	218	212	181	203	191	222	208	213	235	226	198	201	223	216	206	200	221	204	230	211	170	194	200	207	215	213	243	212	228	245	207	203	203	218	189	200	212	214	216	220	226	223	211	211	227	193	222	192	209	177	216	240	221	229	226	201	210	202	217	224	226	233	202	202	187	213	235	238	227	203	205	229	226	220	211	231	247	201	214	204	218	217	216	197	184	208	196	194	213	216	221	210	231	216	180	212	232	187	252	216	221	224	235	203	219	248	207	197	202	193	236	207	199	204	207	211	218	220	216	191	233	207	197	218	210	240	217	220	230	204	254	209	220	209	187	227	200	236	202	196	196	220	217	217	222	207	213	208	207	204	231	201	212	215	197	217	213	214	187	214	233	212	207	238	235	206	210	242	205	208	191	183	205	195	179	201	216	195	192	233	201	210	234	229	234	212	194	218	217	214	220	209	213	221	210	231	200	229	214	183	209	190	206	209	191	222	226	215	219	209	216	214	235	233	200	210	214	216	201	201	218	220	214	230	221	205	225	224	224	236	236	229	211	187	201	211	220	199	240	220	204	233	187	215	210	219	220	203	174	207	222	225	242	203	222	200	226	196	213	232	224	199	178	219	226	203	259	216	201	179	196	208	237	221	220	214	213	205	235	216	199	194	187	221	185	203	203	196	237	213	261	228	227	196	232	213	213	205	207	222	231	193	194	219	227	197	251	202	177	238	210	200	222	220	214	219	242	217	227	252	208	226	213	211	225	209	207	203	236	215	208	201	191	201	219	211	195	201	201	213	208	225	218	177	214	211	203	214	216	215	213	228	179	195	211	223	218	199	204	222	207	211	226	245	213	215	205	201	234	208	226	218	198	210	208	220	237	235	189	202	201	207	223	216	230	225	224	211	197	198	222	225	214	200	199	219	219	210	210	251	211	235	213	175	192	181	235	239	188	206	200	179	173	182	236	182	209	231	227	209	198	199	197	215	232	241	206	206	185	213	213	198	218	223	242	201	200	235	214	227	214	249	200	211	223	203	213	232	225	202	222	210	199	234	203	231	194	216	209	226	210	222	217	228	215	194	218	218	194	200	215	198	235	226	221	198	197	225	220	182	215	200	231	212	187	204	203	212	225	230	219	180	207	196	216	213	203	221	214	184	206	206	201	200	235	200	218	214	205	193	199	215	227	221	200	237	215	212	218	216	193	245	205	212	208	183	199	215	192	193	255	208	172	198	209	224	202	190	203	224	223	213	225	221	218	195	202	212	245	243	246	212	207	193	225	199	212	187	208	192	235	193	190	209	234	234	208	202	215	240	208	216	222	188	230	189	227	211	244	224	219	215	206	238	186	194	210	212	217	197	246	230	239	199	198	194	217	223	226	223	218	188	209	192	204	225	205	243	189	227	228	205	192	185	216	229	252	225	244	200	205	238	215	202	203	222	205	233	181	194	206	203	223	213	226	220	237	227	235	246	205	213	230	216	219	219	223	207	242	215	229	198	214	198	190	235	200	208	209	226	245	199	197	213	223	218	183	223	221	229	211	208	231	216	186	199	197	199	218	220	220	231	211	240	179	206	199	194	208	208	183	226	213	225	212	207	219	241	236	217	198	188	178	201	214	223	216	214	210	195	207	219	189	209	213	231	204	229	222	204	213	222	185	212	235	222	230	219	222	218	211	212	219	237	199	221	210	195	205	216	234	186	180	224	202	184	219	191	195	230	223	244	206	207	208	200	225	218	183	192	238	198	201	194	233	217	185	211	199	219	228	223	228	221	211	207	191	211	222	197	210	208	209	229	212	214	242	256	224	200	212	220	217	229	223	216	229	236	199	197	213	213	201	197	218	194	225	235	217	186	240	212	197	196	197	175	240	216	206	198	209	186	209	243	220	218	198	202	250	235	223	227	181	196	210	217	200	205	192	216	210	210	192	206	200	221	194	213	204	193	210	218	187	213	223	189	212	199	205	205	183	197	220	198	240	224	231	202	200	218	178	222	205	215	234	213	211	222	236	219	201	237	245	192	181	195	227	213	217	218	235	191	210	219	186	227	232	210	233	197	205	221	200	185	229	190	219	203	209	241	217	225	234	195	219	222	211	227	232	226	242	215	194	195	173	205	198	212	211	175	198	241	200	257	215	220	202	177	190	232	238	214	204	231	226	222	215	207	236	206	221	212	203	215	227	192	208	200	214	211	196	235	201	195	207	215	232	210	216	207	220	241	230	227	180	210	200	221	212	209	213	204	222	205	227	201	220	194	208	217	205	211	224	203	201	203	212	222	204	193	201	217	214	225	215	203	215	201	216	224	221	205	201	217	233	209	223	206	220	198	206	226	207	185	205	228	210	224	195	229	183	220	201	186	208	233	205	219	218	211	211	231	208	201	227	224	219	185	236	207	197	211	219	193	182	232	203	238	203	182	201	224	215	212	205	197	216	210	220	200	215	215	238	209	218	216	203	209	217	228	204	202	223	208	216	179	241	208	220	185	185	223	210	222	195	191	211	216	222	209	208	218	213	203	198	237	211	220	214	244	214	187	233	217	209	207	218	192	220	205	202	235	228	225	206	232	213	221	243	186	184	240	237	213	235	205	213	191	199	190	199	212	228	207	228	208	222	212	234	222	221	231	223	224	218	221	227	230	211	199	208	206	220	192	209	218	232	223	205	200	188	225	201	212	201	199	218	228	202	209	210	205	207	243	222	193	216	217	200	195	227	213	215	240	226	205	201	207	237	204	205	217	234	224	236	230	228	211	210	217	183	212	199	206	217	231	212	250	210	251	204	207	199	201	221	223	230	200	192	200	202	197	222	181	199	186	209	197	216	219	196	207	211	201	205	202	225	241	197	231	219	211	238	203	175	187	218	193	205	209	201	219	247	200	206	209	172	211	221	217	225	198	229	223	221	221	221	211	215	207	222	206	218	193	253	248	194	228	209	223	199	212	222	204	207	208	248	223	215	204	217	203	221	218	224	196	203	230	221	226	229	207	224	205	202	241	216	187	211	216	219	227	203	219	214	208	233	194	217	196	193	203	196	199	213	219	217	186	214	207	209	200	209
2776	515	585	609	572	605	535	521	558	493	563	578	523	528	521	504	510	503	503	520	531	500	568	550	494	494	523	524	537	544	540	501	509	511	529	575	521	525	551	494	533	481	552	499	547	507	513	526	507	567	501	527	547	527	535	539	533	490	494	481	515	528	508	498	526	512	499	531	516	530	542	537	511	583	536	538	553	563	489	513	564	531	523	508	529	559	459	487	510	513	543	516	498	513	519	550	484	495	505	515	507	505	498	558	522	532	556	552	473	516	505	500	522	529	531	552	541	555	521	508	499	542	506	534	508	486	519	490	551	542	507	538	544	531	532	514	504	498	508	521	537	531	530	528	520	515	553	532	549	512	503	564	529	521	520	548	543	519	498	550	518	521	526	518	488	495	525	522	516	516	504	513	540	519	532	537	527	543	535	493	533	540	506	506	528	515	504	503	548	539	534	525	547	521	526	534	565	545	560	527	505	478	541	533	550	533	523	514	520	553	500	526	511	512	527	496	538	506	527	542	517	548	486	535	572	519	580	505	548	526	543	537	510	503	488	541	526	526	525	492	546	506	542	504	528	554	567	535	531	519	537	524	551	504	528	555	508	562	454	503	507	558	538	492	513	506	559	540	529	519	526	509	531	528	468	499	476	506	552	504	504	518	501	519	568	505	549	503	504	523	509	524	505	471	512	527	530	500	515	544	558	543	546	535	528	557	498	555	485	550	531	541	544	511	534	513	523	521	513	490	522	490	540	521	559	530	555	523	573	511	566	535	503	495	531	516	518	542	526	554	518	546	540	531	535	522	591	518	535	552	540	507	532	506	524	518	524	560	495	549	533	496	538	530	587	555	566	534	600	546	519	550	507	533	522	518	522	499	491	529	539	521	539	540	504	530	514	539	511	517	534	525	500	535	532	574	480	494	519	505	543	535	483	524	542	606	537	470	527	558	533	533	565	554	518	519	552	504	527	523	549	561	534	551	518	508	514	533	505	514	527	524	513	473	555	507	517	556	510	560	534	519	488	507	497	520	546	551	495	543	490	515	492	546	545	490	552	519	472	529	492	480	507	503	563	534	561	524	547	498	515	528	495	518	522	507	503	525	521	569	544	505	516	505	498	522	510	558	482	526	550	546	527	534	510	539	546	515	536	524	545	523	513	495	515	516	516	586	541	498	522	510	544	514	529	512	506	525	528	530	533	500	547	522	612	549	509	475	552	497	533	508	531	522	539	531	529	536	523	508	534	481	481	527	506	528	504	560	539	511	493	523	508	532	542	565	545	511	533	504	534	473	577	519	524	506	537	572	501	532	531	503	520	516	536	530	514	518	512	517	559	514	523	522	518	498	496	478	544	493	579	537	537	467	538	540	536	540	511	503	520	530	502	590	550	504	524	518	555	565	534	539	498	552	518	554	505	517	560	499	536	534	573	540	508	540	515	565	563	525	510	531	530	527	509	546	545	480	487	557	548	483	516	540	527	478	474	543	542	520	507	537	524	514	495	529	507	516	515	511	492	506	525	522	515	524	554	513	528	520	509	512	498	555	524	530	517	493	521	579	510	534	544	529	528	536	598	533	558	551	512	528	566	541	545	502	524	541	491	549	530	506	529	523	500	566	545	509	504	467	505	564	474	563	561	524	530	526	507	513	526	510	494	537	540	466	520	501	547	524	547	563	490	510	553	573	527	507	502	501	512	533	538	555	545	542	559	505	549	548	573	506	510	531	526	499	516	495	557	524	484	511	523	523	530	496	503	492	511	527	522	523	509	513	494	516	512	505	513	530	542	553	546	554	526	533	511	484	552	542	544	541	532	555	520	491	564	517	516	554	519	572	549	529	532	522	524	559	514	494	540	520	541	494	526	494	548	531	513	563	528	548	511	556	531	558	504	544	500	510	536	500	519	531	511	528	515	538	524	528	533	501	511	548	520	504	505	574	550	501	490	542	508	544	490	545	523	527	569	549	548	598	474	518	546	503	510	571	567	508	511	526	483	538	537	571	523	479	544	519	533	557	522	533	553	527	513	515	480	502	512	547	489	557	535	530	512	518	512	471	530	543	510	539	503	518	537	518	514	517	490	492	474	535	501	553	518	498	509	527	505	510	523	540	541	521	535	517	562	497	515	533	563	531	540	550	544	525	526	540	568	537	536	511	519	526	502	501	529	538	512	558	546	541	514	527	506	570	556	534	506	517	488	488	526	552	538	500	509	511	525	507	542	550	524	530	484	513	513	482	500	534	489	527	501	582	507	528	534	515	523	513	561	524	540	527	506	555	521	521	523	487	503	500	514	556	504	510	524	511	535	512	572	533	549	530	516	491	524	488	538	534	461	527	516	567	524	515	525	511	551	496	504	539	496	496	488	527	546	538	497	528	508	515	549	543	530	537	546	524	519	490	523	500	511	546	497	514	528	515	527	520	513	546	517	524	544	515	530	508	550	527	521	565	533	518	507	559	516	539	533	507	527	521	536	512	567	492	536	527	559	573	510	540	517	504	540	542	544	510	550	512	528	536	557	535	536	498	537	531	521	520	541	483	533	536	518	520	525	547	533	508	539	543	511	557	522	523	526	482	518	481	498	537	524	528	539	524	556	556	566	513	541	516	520	517	551	520	584	552	528	529	527	517	523	523	500	530	495	534	506	553	519	499	522	527	501	552	463	509	561	514	499	516	496	569	525	535	509	548	517	501	523	542	484	524	493	531	514	512	518	512	530	529	517	494	510	544	537	482	529	495	505	529	543	556	543	517	538	524	515	517	583	547	547	522	569	501	499	570	513	572	499	506	493	504	477	562	546	510	563	505	511	516	516	494	495	491	505	517	474	509	482	530	545	536	501	543	529	525	522	500	507	515	508	538	528	527	527	488	515	507	544	523	482	601	537	535	515	517	547	516	524	527	484	542	519	509	502	512	553	542	520	552	525	505	517	487	503	532	520	525	501	472	501	527	495	526	490	526	483	524	542	542	533	516	531	490	530	513	557	554	524	553	555	533	508	555	544	522	552	549	543	543	501	510	536	521	506	529	540	530	523	521	560	494	532	568	509	475	533	507	549	517	524	566	521	513	547	513	543	533	540	492	499	532	529	491	535	499	548	556	516	509	524	520	482	490	546	546	505	510	473	535	493	499	502	539	516	505	543	539	556	543	535	561	475	512	545	501	528	518	545	501	513	520	548	527	542	504	513	507	522	534	509	531	516	487	504	495	510	538	578	553	530	549	565	549	513	493	487	507	485	487	498	506	534	505	554	539	508	517	518	515	557	554	496	488	565	540	506	537	523	542	532	544	507	481	509	541	547	509	541	502	528	531	555	509	523	527	542	554	481	512	527	519	569	516	535	512	546	510	522	527	511	488	523	541	478	522	521	492	546	541	519	571	495	501	535	510	516	502	515	518	485	540	545	513	486	509	510	532	509	529	540	499	521	503	496	508	539	525	531	510	523	543	526	522	498	541	531	523	538	511	539	540	510	554	526	517	553	502	519	512	486	508
10467	852	621	568	509	426	377	369	380	400	350	344	352	346	335	340	321	319	329	339	370	349	353	338	298	310	337	358	309	332	343	329	287	340	294	286	353	361	322	337	340	333	326	340	361	329	366	318	307	286	316	346	307	323	292	326	332	325	344	332	313	328	332	344	338	321	281	292	354	322	339	282	312	339	312	340	315	360	316	304	342	348	334	298	324	325	339	320	329	327	315	335	315	330	320	318	306	306	317	335	305	314	351	347	311	328	303	320	292	339	374	304	308	338	313	316	345	349	315	315	320	311	341	342	307	356	292	358	325	334	328	312	342	323	326	287	314	302	308	325	318	341	301	331	329	305	286	315	305	330	339	358	347	355	356	334	349	337	305	345	361	292	288	294	337	311	288	324	339	322	323	345	330	342	332	307	303	299	278	309	336	335	312	322	296	322	328	319	326	333	334	326	302	362	305	339	330	334	347	340	336	307	307	332	333	318	344	296	313	303	323	339	353	298	333	301	338	327	326	340	320	307	320	353	334	329	322	322	347	305	360	326	367	297	319	302	306	351	345	340	306	321	317	340	374	311	316	343	316	343	329	359	311	341	307	327	333	309	329	339	337	314	292	326	371	345	325	325	319	340	310	313	341	286	314	279	298	335	311	322	336	319	304	308	331	311	300	341	304	319	341	341	314	320	332	354	348	321	324	347	344	307	316	343	306	320	299	327	318	324	314	301	306	328	329	337	354	314	343	321	324	334	311	304	351	294	316	318	357	323	311	322	317	371	327	312	298	324	330	360	318	325	324	385	310	300	353	317	329	322	320	307	344	300	331	319	305	332	356	325	326	363	336	312	312	310	353	290	314	333	326	335	370	322	304	317	313	320	359	340	346	306	336	311	325	298	300	311	327	314	298	322	320	338	336	309	333	348	293	375	332	328	327	366	323	341	281	340	287	309	324	364	351	315	328	305	326	359	297	329	335	343	339	329	324	351	310	375	301	310	304	279	301	295	325	353	320	363	326	321	323	346	335	332	295	351	341	320	314	331	335	307	337	330	328	284	333	360	337	343	309	310	332	332	314	335	316	308	340	303	308	306	320	310	321	306	333	334	343	294	342	339	333	303	335	296	332	309	326	338	282	332	332	306	339	312	289	332	311	333	321	299	295	339	338	351	352	332	397	331	276	288	300	301	312	330	308	331	358	344	316	318	313	339	356	316	316	375	333	345	347	306	333	342	311	350	313	337	333	357	316	310	323	350	302	340	315	330	310	308	285	356	360	300	305	320	368	388	346	331	356	338	350	349	333	338	328	328	346	308	296	340	314	333	328	333	317	310	311	315	340	320	336	311	329	327	313	334	341	345	381	334	301	334	349	338	327	354	368	343	352	336	320	302	340	304	355	318	344	317	337	309	292	301	317	329	312	314	311	329	322	313	330	324	314	306	309	298	319	343	337	350	361	320	317	327	375	317	325	347	291	319	320	328	340	335	307	328	337	326	352	316	306	328	319	358	343	299	293	330	329	346	316	320	308	346	352	339	371	301	308	321	308	314	350	299	350	333	345	336	356	294	325	347	332	338	342	327	359	318	332	335	315	318	360	350	336	325	338	319	314	334	351	321	290	335	310	340	305	288	317	319	317	321	340	391	324	377	325	343	305	305	307	330	321	325	333	351	319	336	348	350	316	305	347	344	310	317	312	309	330	333	317	306	325	329	339	306	371	304	298	311	342	326	330	328	320	323	286	348	319	326	353	322	318	333	313	340	327	309	315	334	343	306	333	334	315	296	318	337	372	355	318	369	316	330	351	360	334	353	313	328	292	337	342	328	306	296	324	335	318	308	380	330	339	332	308	329	362	342	311	354	286	324	315	352	354	351	362	297	308	278	327	295	321	344	307	301	314	304	351	342	307	332	334	337	335	339	297	330	312	328	310	306	311	316	304	322	304	312	322	348	321	341	344	344	307	378	304	312	348	329	319	348	335	375	337	317	367	295	316	327	346	333	336	292	317	307	301	334	302	338	309	320	309	361	318	322	351	320	310	299	325	311	353	322	370	289	313	311	338	303	335	310	339	324	290	360	346	352	325	306	321	316	323	286	310	330	319	341	341	343	332	318	336	286	318	310	317	306	330	303	326	313	306	294	305	341	355	286	297	317	358	293	359	329	314	304	308	328	301	335	324	328	297	347	358	303	382	296	297	334	338	339	315	306	336	317	328	296	339	317	340	302	304	315	299	346	312	326	311	342	317	326	302	321	323	327	306	333	313	345	339	334	325	334	326	312	328	323	330	293	320	315	320	312	340	322	300	344	326	346	317	334	327	306	329	287	324	331	297	328	353	300	299	335	276	321	322	344	321	358	345	334	336	335	299	328	315	355	333	304	338	327	339	342	345	327	312	312	332	350	314	289	297	340	332	306	343	334	317	309	313	302	316	318	312	305	359	361	357	351	334	343	366	342	328	334	327	324	338	324	294	366	353	303	307	329	345	311	319	321	340	354	331	323	293	300	311	319	292	324	314	315	359	342	311	332	358	319	322	315	294	302	317	326	319	324	329	334	328	320	319	344	322	296	295	309	331	332	330	345	303	346	336	315	315	324	319	318	323	324	347	300	330	346	321	330	336	328	319	309	379	369	337	336	304	321	303	315	338	317	318	377	314	310	343	336	305	346	320	327	328	315	327	343	291	323	346	311	330	311	298	333	331	382	328	330	305	281	322	317	338	341	318	312	286	331	330	320	333	307	333	375	323	398	334	339	349	316	347	345	324	348	339	313	297	331	325	327	369	334	344	305	346	344	343	344	323	328	348	319	313	299	320	331	315	303	330	304	349	333	321	298	324	309	344	316	289	338	303	318	346	350	293	358	334	297	324	340	325	330	305	300	314	336	319	317	328	352	352	343	339	319	301	284	291	326	337	325	316	335	312	318	352	348	305	299	345	327	328	351	351	310	303	336	337	321	349	346	299	312	320	304	332	333	360	298	343	301	349	345	330	317	306	314	339	295	332	327	334	349	304	308	333	321	356	333	352	327	289	323	334	316	323	302	304	324	317	328	295	309	340	330	358	337	325	333	321	322	304	315	315	293	297	323	337	305	296	327	357	349	345	328	327	330	316	333	344	328	327	280	330	320	323	323	305	343	340	306	308	328	317	322	335	342	337	310	314	292	312	363	310	346	341	331	331	331	303	305	314	347	317	351	330	311	321	314	308	332	323	346	321	333	313	317	342	331	342	320	292	335	304	317	379	336	336	353	334	353	296	341	322	344	358	339	327	321	336	270	316	323	331	348	318	343	328	325	326	323	334	300	325	345	358	309	340	309	324	330	335	321	327	357	332	309	295	311	320	326	307	340	302	348	308	318	315	318	303	358	347	310	326	299	332	335	305	295	328	337	321	332	352	349	342	318	305	340	313	308	310	321	307	315	292	293	312	328	298	314	318	346	348	309	314	322	349	326	321	325	284	311	310	312	302	350	292	319	314	331	303	345	336	312	323	324
8050	1086	1447	1579	1483	1322	1142	1021	1002	905	930	911	835	883	870	805	833	809	804	794	775	759	798	796	690	773	848	777	739	746	777	756	797	799	785	756	789	777	762	743	763	758	744	774	799	755	721	752	795	715	715	767	775	757	771	772	723	773	766	745	772	757	749	724	719	758	745	761	719	703	750	743	801	755	769	731	729	722	783	718	734	756	768	723	774	686	741	752	716	739	733	786	760	751	722	806	729	747	714	718	764	757	724	771	698	763	741	790	774	782	720	720	791	769	771	713	716	740	715	748	792	729	754	737	768	706	765	785	771	740	783	763	785	736	738	743	725	744	746	760	796	762	802	735	742	767	696	705	698	706	734	772	791	755	754	759	780	799	784	704	732	704	711	761	729	762	717	746	768	747	742	717	763	747	758	743	753	759	813	728	799	767	774	746	739	733	708	779	727	777	728	725	738	682	759	758	738	766	754	788	772	720	757	739	737	773	770	763	734	741	741	727	739	790	721	748	748	737	758	734	758	754	751	691	716	755	767	815	755	775	757	769	811	754	737	769	761	802	735	783	771	776	774	787	711	750	734	776	775	776	758	776	719	726	767	726	766	764	753	746	734	737	756	784	752	781	727	726	760	728	739	790	804	751	761	778	786	744	731	787	735	772	758	784	762	756	716	754	751	726	738	790	693	738	752	751	705	742	787	818	756	768	750	724	765	690	763	691	773	708	773	751	753	745	802	744	781	707	698	737	774	762	731	771	743	761	701	718	777	716	755	733	756	792	754	775	737	752	727	795	773	723	787	743	765	732	772	783	730	774	707	799	756	722	756	715	770	697	782	751	747	759	742	790	772	792	782	749	689	707	746	808	773	754	759	753	775	743	752	736	710	776	745	733	746	785	757	749	707	712	752	798	724	742	748	750	726	797	737	724	747	691	767	749	729	727	738	752	754	714	719	758	744	737	714	739	739	798	776	768	744	756	769	761	726	760	747	736	781	773	765	733	773	775	739	746	777	749	694	807	729	763	783	729	741	782	742	749	729	720	796	763	791	714	761	715	748	728	770	770	782	787	739	724	754	733	727	744	821	726	732	754	798	769	713	727	719	777	738	735	725	738	740	787	744	763	772	747	723	718	741	724	765	764	803	742	768	764	766	711	717	691	770	759	795	782	728	712	777	741	757	802	772	712	728	779	739	736	740	756	778	724	758	783	725	761	736	774	759	758	780	757	743	730	741	672	781	734	718	781	744	755	787	765	714	716	737	747	743	781	761	725	764	710	708	782	771	753	803	776	715	738	731	766	740	726	751	792	774	699	730	738	782	779	763	722	777	764	762	701	792	767	752	809	764	807	749	774	758	771	767	770	764	716	716	785	711	735	742	739	760	773	750	728	804	763	765	708	779	695	749	722	731	766	736	749	729	771	782	755	772	791	740	726	773	743	802	740	762	733	737	764	747	788	734	705	686	782	767	730	718	751	716	727	791	796	680	739	815	760	808	777	731	740	786	726	764	727	735	801	766	756	757	806	721	732	769	797	752	728	807	719	775	728	722	750	795	742	782	773	759	758	730	689	807	756	757	716	747	784	785	763	727	730	719	695	728	763	745	763	781	780	764	736	732	768	756	732	723	747	777	736	748	679	806	765	755	730	755	748	756	749	732	785	735	773	730	791	750	720	774	802	723	740	749	753	714	774	782	762	750	734	725	712	724	770	757	718	733	735	740	799	743	759	735	734	767	749	775	724	770	739	755	792	740	739	737	756	752	779	730	749	772	740	725	735	731	752	791	755	753	722	693	814	737	757	728	798	710	733	760	681	723	721	789	749	726	711	759	766	766	748	736	722	774	737	723	729	796	713	763	757	773	754	742	757	757	734	757	768	753	727	717	746	741	760	713	738	744	773	767	771	765	768	766	689	842	762	717	714	778	765	753	764	678	766	735	742	741	737	809	744	784	739	781	700	734	751	758	775	712	750	758	774	758	766	780	736	675	721	740	724	791	776	716	769	708	746	728	735	765	737	743	754	777	750	771	748	740	744	781	751	734	769	733	737	775	795	713	744	732	771	781	751	745	788	769	739	818	709	713	746	764	744	759	715	785	770	764	738	770	764	752	746	785	753	711	772	754	706	738	768	712	715	727	719	790	753	811	760	792	723	796	742	783	758	723	750	781	794	752	787	751	743	784	761	766	725	755	726	720	762	767	754	744	693	732	768	779	727	734	767	791	752	734	795	705	782	771	754	757	720	780	740	785	737	767	729	717	729	769	716	735	707	714	758	787	705	735	720	748	711	814	737	827	778	762	808	716	734	790	748	777	793	752	785	751	759	790	735	772	761	732	737	769	692	822	739	758	767	727	753	807	788	776	753	762	784	744	711	779	758	797	795	809	735	718	780	718	755	769	767	753	702	770	783	788	759	750	772	746	776	811	757	757	824	733	733	756	774	721	768	753	738	747	718	766	759	771	748	739	759	721	764	689	778	785	778	744	753	699	756	695	764	759	799	738	744	797	752	774	757	756	766	687	768	732	729	736	773	791	778	728	769	764	714	777	675	723	829	756	769	788	721	724	731	701	809	784	774	737	760	722	729	782	744	737	777	724	776	725	747	760	775	754	742	785	746	728	706	786	734	754	781	747	741	814	744	798	754	771	759	725	752	783	725	722	730	767	812	713	770	806	760	774	751	729	744	732	707	697	728	770	758	751	774	726	705	768	779	772	790	726	749	720	831	771	765	764	717	725	760	749	774	795	708	740	764	704	809	738	707	716	770	766	733	759	725	703	793	733	797	746	767	746	722	745	719	775	741	740	690	747	764	764	743	713	717	727	747	729	784	737	748	777	763	725	765	744	724	752	757	765	742	709	738	664	750	740	723	716	749	733	804	766	770	752	707	733	781	791	752	728	738	752	733	801	740	773	751	716	721	734	731	773	822	733	750	783	759	770	730	736	764	744	776	726	711	745	726	737	794	766	748	750	710	757	748	756	745	738	787	753	759	746	768	726	780	800	726	744	729	801	719	753	739	769	756	749	732	735	715	755	704	761	763	740	785	815	755	728	729	803	786	740	731	730	766	772	723	731	750	743	767	794	727	763	758	743	747	745	758	776	721	692	759	764	751	742	777	734	805	759	735	735	738	744	708	746	756	732	761	775	760	721	743	770	706	752	747	725	723	725	742	779	738	739	759	793	717	749	804	747	727	782	706	705	766	757	762	721	753	762	729	719	718	782	725	798	742	758	763	771	674	763	688	760	773	741	793	729	771	779	722	717	771	750	737	717	710	725	743	784	728	729	768	756	725	705	751	772	733	760	757	749	780	742	776	749	767	743	765	781	765	688	782	695	768	747	684	753	776	762	796	702	745	766	723	738	743	760	721	780	756	771	735	772	774	742	746	730	746	720	733	782	777	761	716	816	718	778	813	750	747	747	714	787	721	755	780	789	748	771	743	752	725	669	708	749	753	754	820	739	770	738	744	696	764	760	748	701	743	720	719	777	786
18302	1584	913	772	561	439	383	344	314	290	254	284	251	290	270	263	252	274	252	243	236	271	247	233	228	249	233	217	214	224	239	251	256	233	240	259	237	217	219	244	225	249	224	223	231	256	238	196	257	226	242	238	231	221	218	233	238	255	227	274	238	241	244	236	249	232	255	233	220	219	255	217	198	245	251	214	267	246	240	272	254	247	246	204	216	248	220	218	244	235	240	244	216	223	238	217	234	233	247	256	219	212	231	226	239	225	237	211	207	241	223	223	240	225	198	210	220	251	205	248	235	252	233	214	236	220	243	261	226	204	246	247	270	257	232	256	230	231	223	218	230	232	241	233	228	235	210	272	232	252	236	234	209	242	275	260	240	233	225	230	206	211	253	209	228	212	203	231	227	244	226	224	239	207	206	223	209	264	218	227	218	216	224	205	236	246	220	229	224	221	221	231	216	236	252	233	230	226	211	216	224	234	229	225	183	218	225	252	244	208	215	226	236	258	213	256	229	227	213	230	241	233	222	233	204	246	234	231	221	234	242	227	201	228	224	201	190	237	235	226	256	233	222	237	221	203	224	215	237	253	213	211	247	259	227	227	216	205	212	201	212	214	235	236	217	206	223	243	249	223	220	227	225	215	251	259	240	234	245	224	247	271	249	199	264	245	217	256	217	246	231	231	222	220	225	235	229	253	231	209	238	260	231	225	229	240	235	231	213	236	216	231	224	230	240	239	220	233	247	239	227	259	214	242	252	239	233	210	257	202	223	231	209	204	234	255	238	232	223	219	213	256	202	211	216	237	237	233	202	223	200	260	244	241	232	252	222	217	195	241	262	224	230	205	232	217	250	210	229	214	249	219	215	262	218	241	213	210	215	221	250	222	214	198	228	247	235	235	227	213	257	245	200	250	226	232	242	240	228	218	221	251	230	234	207	273	255	231	223	236	238	196	228	203	198	249	237	236	242	257	210	236	241	230	227	243	210	229	211	211	250	228	249	219	229	238	251	213	253	246	217	254	228	235	224	229	227	196	226	218	213	252	200	207	226	224	221	222	235	204	253	225	224	244	238	217	204	205	225	246	228	248	212	214	228	215	217	222	257	213	215	221	252	204	215	236	233	250	259	232	245	241	230	223	217	224	234	214	215	244	225	201	230	202	211	229	267	217	221	232	241	221	208	203	215	221	224	241	207	234	205	232	238	218	233	228	224	233	250	259	214	248	212	234	224	221	233	224	198	250	250	223	269	266	229	231	218	194	220	206	239	240	216	227	237	240	182	232	249	247	251	252	248	227	247	239	211	239	257	233	248	220	230	240	205	231	225	236	234	220	212	275	192	241	238	210	219	240	231	246	222	230	247	226	240	249	222	209	228	276	215	231	252	217	237	200	232	240	219	246	222	240	250	209	186	228	227	221	200	230	231	216	210	246	229	225	251	233	250	235	264	245	251	235	233	220	241	232	227	236	230	267	211	235	235	233	210	232	223	223	238	258	206	220	209	225	227	213	241	239	259	259	247	262	201	260	225	215	245	213	221	229	221	238	220	225	259	225	223	236	235	235	244	193	222	236	225	249	228	243	258	239	249	232	250	235	213	228	220	247	207	237	218	269	241	238	237	235	231	237	224	237	192	217	219	237	230	215	221	251	237	252	222	234	222	205	234	257	277	233	210	235	220	216	242	236	225	230	237	264	237	232	207	208	212	251	240	229	253	267	255	210	235	262	250	254	232	259	221	245	224	236	232	214	226	254	229	221	212	220	252	239	233	210	210	232	233	242	251	216	221	218	223	210	221	224	222	221	222	208	249	219	235	268	227	209	244	196	226	228	236	216	215	222	216	221	250	233	251	220	240	205	228	247	229	237	245	223	211	236	254	233	214	245	234	242	244	243	201	223	262	251	237	236	246	247	222	218	224	207	244	219	221	232	237	226	236	233	223	239	251	225	226	221	233	233	214	250	258	269	224	191	229	241	186	286	229	232	229	223	222	223	217	279	224	210	252	227	241	196	232	205	220	221	205	231	249	225	234	228	193	250	234	212	220	217	210	230	257	208	221	244	233	223	219	234	233	222	245	227	228	225	216	209	245	213	237	250	229	238	250	237	240	239	231	268	230	246	243	237	242	245	233	236	241	217	264	225	237	208	199	227	224	242	251	232	227	215	219	235	226	210	240	217	257	218	234	238	263	241	235	257	227	256	238	225	218	200	181	232	195	212	224	210	233	239	232	240	261	220	222	248	219	190	216	209	210	240	249	185	245	234	219	206	247	234	237	227	223	216	260	214	229	227	222	233	224	195	210	222	238	214	242	255	200	241	211	217	249	247	215	245	230	232	215	221	253	244	214	217	255	210	227	241	234	209	235	212	240	233	259	241	249	220	226	224	209	243	227	229	209	212	219	231	248	227	220	240	245	225	230	253	249	209	215	238	236	225	231	198	242	242	253	230	229	227	215	241	220	210	229	242	229	229	230	238	211	253	248	240	217	206	206	229	215	220	235	208	250	219	214	238	225	213	237	215	221	254	236	216	235	224	233	224	237	270	242	199	229	234	227	252	213	235	219	220	233	215	213	235	213	200	240	230	233	216	232	218	233	222	222	210	187	238	221	203	230	220	235	279	249	259	240	234	248	230	262	235	243	241	239	238	230	271	244	209	247	228	230	262	251	217	220	219	233	253	258	222	221	222	237	206	229	228	245	240	238	212	225	226	239	249	218	217	261	236	229	222	201	204	232	230	212	223	282	247	230	236	186	234	221	245	207	215	243	268	223	216	228	230	225	222	248	220	240	231	227	227	228	227	265	210	227	225	241	209	239	231	225	233	273	238	215	211	223	230	226	228	237	231	250	213	237	282	220	226	242	223	208	238	268	233	220	232	233	234	215	241	219	249	211	237	216	228	214	199	240	221	217	234	232	219	225	217	241	252	234	222	236	242	255	242	241	228	193	229	238	257	225	245	251	218	237	217	232	231	236	248	222	233	260	236	228	231	232	241	224	220	245	225	239	222	244	244	233	265	217	239	247	242	221	241	233	204	243	239	205	215	227	214	230	222	237	238	229	222	233	248	211	219	241	223	226	199	206	227	211	213	212	238	214	229	220	240	239	220	239	240	227	241	248	214	224	227	231	259	233	242	222	261	231	232	242	222	206	233	238	229	231	253	234	230	237	227	223	213	235	235	242	219	202	239	230	253	219	228	237	235	189	230	202	225	216	240	252	261	254	242	218	215	239	259	247	249	247	240	250	236	247	232	249	247	244	212	224	246	238	225	217	223	226	211	234	234	217	239	251	242	240	220	227	218	222	226	214	185	233	227	207	231	238	247	240	217	228	209	200	207	242	212	199	239	204	247	211	210	240	222	226	238	230	188	217	231	214	231	208	211	236	265	205	238	233	232	223	219	218	266	209	200	216	235	203	230	232	241	234	221	253	240	251	216	250	228	224	224	237	213	255	233	233	237	187	226	216	220	223	238	215	230	248	226	237	254	240	248
10245	1120	1837	2175	1802	1444	1326	1079	975	896	839	819	737	739	716	682	666	618	635	634	627	604	621	615	577	575	579	552	588	558	570	574	554	579	566	581	575	555	548	566	555	513	547	578	530	542	549	513	532	560	511	531	561	562	524	546	573	549	567	536	502	500	547	536	574	547	533	550	496	519	535	498	551	556	531	532	510	502	516	501	533	579	550	534	551	554	512	545	513	513	574	498	536	557	552	522	527	536	543	517	551	536	500	508	494	495	486	553	532	518	529	504	534	484	530	520	538	515	508	536	552	484	548	551	536	505	563	571	548	526	558	564	563	527	518	543	542	538	501	548	555	567	526	555	561	523	496	510	535	534	584	559	542	507	550	546	522	518	513	510	521	518	523	544	547	492	552	515	510	518	536	490	538	508	512	548	493	500	551	540	565	582	527	510	446	509	491	555	554	532	523	533	541	541	543	560	509	500	531	572	559	523	551	519	490	537	530	554	529	545	526	490	567	498	559	481	512	525	529	523	494	510	516	474	534	516	531	541	510	483	525	524	529	529	522	554	519	527	530	488	489	504	512	548	507	550	560	522	539	526	566	554	558	563	502	551	521	491	554	539	526	553	533	529	524	501	522	528	527	530	507	536	495	510	535	568	516	538	537	510	536	545	513	521	529	505	535	534	472	533	523	502	522	549	530	513	530	547	517	525	520	560	535	516	542	502	530	508	526	519	504	534	483	516	538	509	547	549	543	541	514	534	529	553	521	533	517	498	500	535	544	499	542	510	557	498	529	543	560	505	549	506	555	526	533	492	502	500	507	533	517	543	529	512	543	478	504	532	526	532	543	540	522	526	514	501	555	521	535	523	556	526	533	544	502	526	509	526	519	532	479	541	539	528	519	511	563	555	543	552	511	539	550	546	543	584	509	566	513	488	510	568	531	525	503	520	536	595	529	502	505	520	494	537	540	518	534	536	545	500	508	547	519	514	486	486	481	505	522	509	536	564	527	518	525	548	534	537	510	493	509	540	544	533	513	540	532	503	503	530	535	541	538	508	499	553	508	503	504	527	546	553	518	483	548	524	536	537	531	497	518	530	547	546	524	529	490	515	500	510	558	519	568	502	500	550	541	485	519	559	554	543	510	527	516	585	574	535	520	481	511	531	544	529	497	508	502	505	527	521	563	503	557	556	537	524	516	509	565	554	526	578	535	558	516	561	531	541	514	511	492	506	530	557	527	493	523	500	551	480	519	527	550	516	518	515	522	509	531	512	538	524	512	579	549	491	550	555	561	501	533	520	503	556	546	544	528	540	510	513	578	524	536	522	550	516	512	553	538	548	544	529	539	520	570	522	544	536	534	529	523	519	529	527	507	527	556	514	563	514	543	552	477	534	529	528	489	545	535	518	540	563	533	557	547	482	531	518	552	525	522	483	572	496	549	588	514	546	522	538	507	478	496	575	554	550	529	521	508	536	519	517	522	521	503	512	529	524	565	543	530	508	532	509	558	561	534	535	541	507	537	519	490	507	554	513	562	537	484	505	550	495	525	509	511	481	536	513	586	511	539	533	559	496	538	493	546	524	552	535	551	517	574	514	526	541	502	539	565	535	492	566	497	507	534	513	536	541	537	487	518	493	526	537	549	541	542	517	505	517	553	524	533	533	518	515	522	508	570	546	535	538	487	572	521	529	503	494	576	482	545	553	515	553	523	499	569	537	532	497	527	510	542	497	533	564	540	511	531	519	556	543	521	538	550	513	572	539	504	474	540	501	549	549	531	530	515	516	494	546	525	499	527	550	527	506	509	552	521	510	540	492	490	523	566	549	522	559	506	534	526	557	533	517	524	511	526	521	523	496	542	523	535	522	503	515	577	524	527	550	518	492	523	537	540	507	514	517	529	585	535	478	479	567	513	508	515	534	516	520	556	547	502	569	552	545	524	493	504	496	530	515	550	530	530	542	513	496	562	542	514	553	497	566	530	474	546	548	491	561	513	542	516	521	524	572	556	548	538	508	544	493	537	529	517	570	577	483	536	503	502	560	523	551	539	547	504	499	527	513	524	536	562	498	546	539	547	545	549	544	514	530	591	552	533	548	542	505	491	506	491	542	533	519	523	487	554	541	508	503	539	543	514	525	516	523	507	507	535	542	517	535	520	564	561	563	506	480	523	498	511	532	491	517	530	524	539	521	558	551	553	507	533	491	474	555	518	532	535	531	509	524	576	510	522	535	528	518	534	529	543	568	574	505	549	520	565	541	573	538	553	492	515	488	515	529	547	526	540	538	522	537	523	528	526	509	535	512	538	525	496	562	501	540	530	545	545	525	539	489	519	540	531	511	484	468	554	541	512	514	516	512	547	539	520	487	575	536	499	512	553	507	531	516	548	563	519	531	551	492	531	550	555	550	530	536	556	537	546	523	546	490	525	553	548	510	508	528	530	522	513	523	512	509	538	512	505	492	546	520	531	557	521	549	513	508	519	509	568	588	533	484	561	527	505	513	533	497	503	498	501	566	530	510	539	548	511	545	527	497	512	547	530	530	536	511	517	557	517	539	547	551	562	579	521	521	549	524	570	513	499	530	507	528	561	472	537	515	543	515	513	524	500	527	514	492	541	530	529	530	558	547	533	534	497	538	595	511	504	554	570	553	561	482	536	484	502	553	498	555	520	516	512	501	525	549	549	516	512	522	537	533	550	571	536	561	579	529	541	565	529	517	514	539	538	529	553	508	546	536	531	525	532	519	536	564	528	544	574	559	528	562	495	528	500	506	527	532	543	522	517	507	523	558	509	556	527	524	509	491	532	510	528	549	518	549	561	558	511	554	494	551	507	563	504	494	559	501	524	522	534	523	533	506	497	529	517	505	544	550	538	563	513	547	523	514	568	517	487	543	550	505	553	515	522	561	506	506	550	550	524	536	530	503	515	557	502	511	548	529	483	539	540	562	547	531	508	542	534	549	512	501	519	551	510	494	553	535	557	552	559	561	499	531	525	533	527	540	513	492	548	527	497	498	552	565	510	523	532	516	542	522	537	551	522	564	474	552	536	544	534	546	517	492	529	549	508	496	520	516	578	560	480	510	549	546	528	543	489	548	546	548	549	519	545	482	541	520	510	536	483	546	574	571	548	545	524	461	507	537	504	500	506	500	501	540	555	498	496	546	530	560	541	532	508	532	506	521	509	548	535	554	514	521	481	532	574	582	498	514	520	540	546	532	535	535	566	538	553	513	539	549	520	508	531	514	531	561	553	479	554	529	516	536	501	537	514	595	534	535	518	527	547	573	499	535	541	509	518	497	515	514	547	511	532	531	545	543	530	533	528	557	518	486	533	543	528	495	522	538	543	554	515	481	546	541	544	550	546	519	544	564	536	554	548	555	547	508	512	565	519	588	539	542	522	536	534	535	490	524	551	523	511	516	515	529	548	505	568	537	517	564	529	560	495	550	526	491	509	507	503	523	532	517	521	498	545	568	522	501	517	574	522	526	534	579
2799	259	204	208	209	202	225	200	227	204	196	247	196	198	220	221	253	213	218	223	188	217	212	201	221	216	213	218	230	219	218	211	201	208	217	211	200	211	203	226	214	200	204	228	223	203	199	223	196	220	209	237	236	217	229	225	226	194	224	216	207	230	190	218	213	194	209	218	197	207	221	209	202	213	199	219	204	214	219	190	229	189	219	243	219	206	225	219	215	223	224	210	203	202	182	220	236	213	206	183	221	193	205	229	221	222	215	210	202	208	210	212	212	218	219	192	199	228	219	209	209	207	204	210	212	206	204	211	258	244	240	223	205	216	188	225	205	204	218	242	253	231	184	227	222	226	209	218	217	212	219	214	205	202	221	193	223	225	208	205	209	226	213	219	206	215	245	193	207	204	211	208	217	189	199	192	187	221	212	224	213	226	218	252	212	196	204	240	213	219	179	217	202	206	234	203	204	216	209	232	181	207	215	245	214	212	215	203	185	185	217	227	204	185	234	206	231	207	203	200	197	216	224	222	209	197	214	203	237	192	174	211	215	231	207	218	210	222	198	193	200	230	221	210	211	240	205	215	186	213	228	219	200	188	196	224	218	220	208	219	206	236	201	202	214	194	214	223	229	192	212	209	209	209	241	208	213	215	187	180	206	193	207	222	245	224	219	209	222	222	236	215	204	231	222	216	218	236	233	245	210	219	205	233	189	199	224	240	228	198	199	232	198	202	201	190	228	214	196	230	222	199	210	226	193	230	225	226	228	187	221	177	193	213	213	192	220	257	232	221	210	218	196	202	214	201	233	206	225	212	226	211	168	191	201	212	218	206	196	207	215	180	231	211	199	216	208	207	230	202	229	204	200	184	213	233	199	220	238	217	190	210	220	218	183	236	207	220	224	179	195	208	202	192	189	193	160	192	203	222	205	251	236	195	203	202	223	203	216	209	206	224	225	224	244	220	209	202	211	222	215	234	244	232	212	220	220	203	220	205	219	217	228	202	232	210	229	222	212	188	222	231	230	187	205	214	210	220	216	207	237	190	198	237	229	196	204	180	200	225	193	201	204	203	213	224	186	210	198	221	242	190	231	214	195	186	201	223	211	205	215	236	215	210	211	222	199	218	210	220	226	204	186	258	227	194	208	208	218	216	211	216	207	207	237	192	244	219	229	215	200	206	228	194	215	219	211	218	209	191	207	206	224	230	225	195	231	214	202	237	218	208	213	214	227	226	221	234	215	197	202	213	207	228	249	231	211	195	191	203	201	214	211	217	197	225	189	190	226	255	209	225	237	209	207	210	215	186	222	177	210	183	196	194	202	192	190	210	199	213	203	214	220	221	213	212	221	208	198	231	200	210	237	227	215	227	233	204	229	217	217	230	210	236	201	209	207	230	206	214	241	210	238	186	212	225	215	242	187	218	237	191	191	206	204	211	214	214	231	184	213	211	219	210	202	195	239	215	206	239	210	187	215	226	220	219	223	230	218	191	222	211	222	213	204	210	199	249	223	215	203	199	201	208	214	197	208	196	208	199	236	225	195	242	216	228	202	253	222	230	194	211	211	214	220	206	195	218	218	235	195	218	195	203	212	199	224	239	199	198	209	215	200	214	237	187	212	177	195	191	218	203	208	223	213	208	193	209	210	208	218	206	200	248	201	191	221	233	208	203	247	205	208	199	198	188	229	218	199	207	207	173	222	215	228	237	196	204	191	214	211	222	206	204	206	219	209	242	214	212	213	214	208	198	211	194	232	224	205	239	210	196	213	238	203	199	253	209	245	203	220	223	216	233	226	242	204	235	219	206	209	214	242	178	216	187	207	205	206	201	207	219	212	244	212	226	182	233	199	190	203	220	211	216	217	220	185	177	172	210	176	215	202	191	208	225	205	210	216	197	227	234	236	190	213	213	224	184	211	224	232	225	214	214	234	217	178	237	227	196	225	229	188	213	223	201	225	225	214	196	195	230	235	177	224	203	229	216	200	211	237	210	224	227	213	221	219	242	219	229	207	193	218	234	215	223	193	198	249	225	194	237	238	227	208	225	225	219	211	215	218	207	213	196	227	214	233	223	201	193	196	181	198	210	219	197	200	213	181	252	223	235	206	218	202	211	218	234	224	208	230	222	243	235	204	213	198	233	213	204	216	208	221	203	211	203	232	207	189	202	222	198	199	214	219	186	187	228	228	211	200	222	234	221	209	192	178	200	221	244	238	200	193	218	205	214	192	215	198	182	201	200	221	204	217	242	236	202	207	217	201	206	217	212	198	215	229	189	219	229	227	185	205	202	217	208	204	208	236	245	224	236	218	219	222	203	205	227	195	187	230	227	231	230	185	214	241	233	214	211	177	203	201	229	177	223	208	199	196	238	211	213	207	219	211	252	208	199	221	177	207	219	188	210	230	230	223	214	186	230	217	220	206	191	232	215	194	221	223	206	226	223	244	194	200	189	203	205	210	209	255	213	207	204	224	218	206	234	232	215	196	197	230	224	210	219	213	194	205	203	217	207	216	235	244	230	237	242	227	209	187	200	213	207	207	188	203	207	208	211	200	241	243	233	223	185	206	214	215	212	191	202	224	242	221	236	226	201	203	196	192	235	218	207	211	225	199	228	204	212	217	217	179	207	204	196	195	215	210	195	223	254	234	208	204	226	213	213	183	224	197	228	208	217	187	227	191	211	194	196	203	216	234	197	210	203	213	226	216	187	224	196	225	213	210	203	209	210	229	214	229	239	212	245	201	225	219	217	219	241	201	221	206	204	215	185	193	223	198	188	235	201	199	204	209	208	210	208	198	235	206	227	225	227	211	189	229	205	208	215	220	213	205	226	172	213	222	191	211	214	227	217	219	214	203	202	198	187	227	204	201	243	210	196	208	199	211	240	199	240	207	206	218	176	205	201	220	213	213	237	221	222	202	210	220	197	234	208	207	234	192	203	221	218	210	191	188	240	219	190	189	214	199	226	193	207	227	227	208	219	184	204	217	199	232	210	213	222	194	219	196	213	228	231	199	241	211	229	227	209	226	214	197	212	212	199	232	216	202	205	202	200	235	219	228	224	210	220	199	217	211	210	241	179	192	255	217	200	214	191	212	219	199	212	202	216	217	200	217	233	196	230	202	222	191	185	207	225	226	238	226	203	192	203	225	215	201	226	200	202	200	194	199	203	218	204	195	204	196	226	203	228	202	202	203	230	224	208	205	219	199	188	227	214	211	203	204	235	203	211	208	216	181	240	223	217	215	223	193	245	189	213	227	209	188	237	230	227	229	211	207	210	208	198	195	237	252	208	223	205	239	219	229	208	207	200	213	226	199	223	204	225	240	218	202	193	185	199	191	202	240	229	213	200	235	225	200	216	234	190	196	217	209	227	206	212	217	218	207	171	215	215	210	210	224	227	246	215	213	228	220	215	227	213	199	202	224	190	203	198	212	192	220	228	206	213	215	206	190	184	190	203	203	186	234	220	221	190	234	231	213	237	218	219	211	235
2720	554	587	546	561	610	537	560	575	520	518	514	570	556	532	498	488	546	539	562	564	517	491	528	516	515	544	506	548	508	513	536	504	519	516	539	523	530	557	537	561	515	550	524	523	532	520	522	528	553	548	539	486	553	480	547	503	512	495	516	511	542	523	529	456	517	549	528	508	534	521	561	528	508	514	500	514	539	525	583	474	508	484	554	505	513	545	519	480	539	511	529	549	537	545	505	540	543	519	524	551	521	507	521	534	494	549	490	512	536	494	519	524	527	511	519	515	558	502	540	484	497	572	517	546	559	551	553	532	535	578	524	513	525	567	496	483	543	511	516	494	530	524	538	523	494	513	532	501	519	518	523	527	545	519	513	519	501	522	517	558	540	522	510	483	541	524	575	547	528	532	536	528	540	508	544	498	526	499	555	490	519	517	544	507	499	521	518	515	502	520	543	508	528	546	534	529	532	542	560	549	535	535	536	526	529	549	538	529	476	571	538	543	548	529	520	539	520	518	545	522	530	498	546	540	490	511	543	487	532	501	499	519	539	478	542	538	487	520	519	564	493	483	550	538	515	498	525	485	534	510	507	509	519	543	486	489	525	552	511	500	487	545	576	555	489	491	569	472	552	518	515	526	509	525	539	562	528	542	512	550	514	530	549	520	532	519	511	517	513	537	544	544	508	474	517	499	528	480	531	494	513	532	518	548	509	541	519	510	542	544	517	560	565	537	544	543	522	517	538	499	551	514	521	532	529	532	513	496	555	525	511	572	532	514	574	543	496	545	519	488	502	516	524	501	510	482	543	566	490	505	503	521	534	514	543	530	559	540	522	509	604	522	473	521	529	515	499	528	537	532	536	525	513	507	554	484	529	500	501	514	564	546	518	522	522	536	530	517	522	521	532	519	542	515	520	524	564	540	516	466	491	545	547	488	538	514	540	493	508	483	510	543	507	526	523	495	512	507	512	517	541	520	502	551	491	531	507	526	487	536	543	525	550	522	528	483	528	555	528	548	496	530	555	549	516	559	536	554	532	537	571	540	540	503	528	502	533	506	490	539	516	523	492	518	509	536	551	547	562	541	510	495	527	494	535	525	520	512	490	540	553	553	517	535	529	568	532	526	518	541	508	484	534	507	508	525	544	538	523	504	477	532	523	538	504	529	544	518	551	522	545	498	504	519	516	506	516	527	536	526	552	527	534	544	525	533	524	516	497	522	524	520	537	524	553	521	510	527	518	511	507	502	497	540	536	519	531	494	535	529	532	521	508	526	514	533	521	542	526	522	486	538	556	515	532	526	519	536	559	522	532	520	520	524	505	519	518	521	501	480	515	493	525	538	550	480	529	568	563	541	523	526	480	562	498	516	501	504	527	518	535	530	543	515	499	552	501	522	516	496	491	527	522	510	526	505	546	507	476	513	556	507	528	511	523	507	480	524	525	563	528	503	527	478	491	510	521	523	494	539	512	532	524	521	486	521	504	545	561	511	577	499	523	475	463	590	557	532	500	530	470	548	522	518	522	493	525	524	513	553	499	527	525	485	505	524	539	517	548	530	510	512	521	508	574	511	500	516	497	542	502	546	542	551	528	525	529	553	528	518	547	536	488	553	541	515	548	496	513	507	510	540	482	500	564	514	491	509	531	525	521	537	469	493	531	514	541	544	514	528	550	572	516	526	511	482	526	511	516	486	492	522	587	529	524	495	533	538	514	524	509	529	517	553	532	537	544	505	528	495	520	497	550	540	540	509	482	536	558	552	542	500	534	547	512	567	531	517	541	528	534	537	595	534	522	517	523	520	538	525	547	512	544	496	514	526	534	532	519	506	518	506	510	533	562	502	549	572	538	514	494	515	524	505	556	503	540	532	532	551	544	534	551	526	489	511	602	529	544	509	479	525	560	577	521	498	519	509	505	535	522	508	524	515	537	541	515	521	513	533	535	529	503	531	511	516	486	530	530	522	546	520	548	539	517	520	534	524	514	538	503	514	512	538	509	598	510	517	504	501	540	527	536	496	532	507	557	542	510	511	527	502	511	533	497	518	536	477	471	550	564	501	590	525	490	494	536	520	550	499	529	523	537	501	517	486	531	514	519	519	579	551	530	550	524	517	514	524	540	488	473	525	507	494	552	493	548	506	520	527	529	547	525	518	484	487	542	469	505	518	531	517	502	520	562	485	545	489	519	537	538	504	497	496	529	499	543	533	500	534	565	543	489	539	527	520	536	511	537	548	536	531	530	506	557	539	545	511	525	540	513	514	515	540	517	526	515	517	524	509	515	504	547	519	490	525	571	493	510	524	497	548	528	549	526	519	566	551	537	490	497	510	521	521	547	532	534	525	512	499	525	506	569	546	463	521	469	557	539	554	543	566	529	550	476	489	514	562	517	540	523	524	517	524	522	515	518	543	515	537	532	510	537	517	551	500	464	554	536	543	541	521	522	521	520	520	548	517	496	535	552	530	513	549	526	505	529	510	549	530	504	541	516	534	537	514	558	554	491	550	547	539	544	474	532	548	511	508	535	543	553	534	532	477	513	526	519	524	551	528	509	469	509	557	552	483	513	491	492	486	521	524	482	466	513	524	510	527	521	562	560	526	524	523	494	517	524	531	543	502	538	531	536	567	513	510	530	487	539	537	537	519	523	517	507	507	557	524	483	499	531	526	531	522	559	563	537	522	502	524	513	507	500	550	526	525	504	533	542	501	514	496	527	481	521	533	508	554	556	524	512	498	511	537	505	570	506	515	555	512	532	489	537	488	533	493	541	526	548	497	528	524	546	519	516	537	517	520	555	515	581	525	522	511	539	505	519	534	486	522	513	522	575	485	503	487	536	502	558	511	496	537	540	515	521	527	533	544	533	498	544	525	513	548	504	528	524	511	534	488	502	497	516	526	548	511	472	518	562	506	516	543	513	516	513	517	548	539	500	506	514	518	531	524	532	492	531	547	533	546	514	536	541	493	530	530	511	528	554	551	531	508	551	513	514	494	517	523	504	542	521	522	542	512	544	531	532	510	518	548	517	509	544	518	513	541	482	492	534	512	497	525	542	505	524	529	525	528	548	538	517	547	510	517	542	507	518	504	529	553	509	521	545	525	529	531	498	476	544	530	536	499	530	491	522	457	540	567	503	526	501	531	495	526	498	537	552	559	533	516	528	528	539	493	510	534	492	543	552	526	502	523	523	517	541	530	512	498	549	520	538	523	541	495	501	505	538	529	526	525	488	564	521	471	556	546	481	526	539	523	507	493	509	533	501	511	505	506	531	553	493	502	520	534	511	564	519	505	535	523	475	519	521	519	556	539	518	518	509	507	527	491	560	550	545	512	506	516	515	544	532	520	487	520	545	486	507	550	554	516	528	507	551	503	498	556	522	509	485	492	535	567	491	535	522	500	524	571	527	548	514	508	509	507	501	516	518	534	523	556	569	510	502	508	523	493	531	480	542	541	559	520	529	546	509	532	502	501	529	548	542	523	533	526	550
10209	810	631	593	482	466	419	369	369	337	341	354	320	374	322	319	311	337	328	331	333	350	333	312	328	319	330	359	326	319	343	329	370	315	314	326	357	320	293	363	324	353	321	333	317	334	319	318	309	333	344	321	325	339	319	337	332	292	341	362	335	351	351	343	327	312	374	333	319	316	342	315	334	294	327	309	347	324	315	336	321	302	351	312	334	361	315	351	351	351	324	288	318	294	314	326	371	325	330	341	336	318	290	311	323	297	344	316	325	353	290	324	313	349	356	301	321	367	327	331	295	329	340	355	299	309	337	340	313	335	301	333	327	370	347	326	326	356	320	309	321	339	315	316	315	316	335	293	332	337	334	356	326	342	339	340	322	311	307	315	327	327	366	367	330	349	317	301	334	303	328	368	319	348	356	302	321	355	295	312	329	310	316	299	353	268	351	319	348	340	341	318	306	331	316	356	292	316	320	326	324	314	326	302	306	337	299	345	316	339	333	312	296	335	314	337	331	317	312	312	323	306	335	346	325	304	355	325	389	350	291	356	321	307	321	326	326	306	348	343	291	315	308	327	311	348	325	266	326	321	334	328	299	332	307	347	315	303	315	338	342	325	335	332	349	323	345	339	309	344	348	298	309	293	329	327	335	296	316	317	345	327	351	292	361	298	356	322	359	332	333	308	291	301	348	320	322	357	308	314	311	302	321	315	321	330	339	329	299	336	376	316	331	317	346	320	294	350	286	304	310	368	321	346	333	322	325	283	329	339	334	313	322	368	304	318	329	312	340	350	307	313	347	318	288	317	284	327	307	320	333	329	309	340	350	341	316	306	333	329	309	331	371	345	357	336	327	376	351	295	316	343	295	303	330	332	341	341	330	362	339	318	343	332	309	316	338	351	314	296	309	326	300	327	319	341	349	296	317	321	313	315	335	318	340	330	323	318	340	306	325	302	309	335	311	331	344	333	326	338	299	306	322	351	328	323	342	319	322	346	362	321	326	336	329	349	323	333	350	308	333	330	314	317	323	325	325	347	325	315	316	339	281	289	319	288	312	310	346	343	341	341	315	329	332	345	301	321	324	310	344	283	326	313	332	314	314	336	305	310	302	308	309	333	327	296	307	346	311	329	347	308	356	332	336	332	345	297	338	315	334	338	311	343	299	334	343	317	315	305	339	354	334	334	339	329	304	313	343	309	305	341	330	324	340	322	339	327	294	341	290	326	344	304	332	358	308	317	358	314	298	335	309	315	316	328	343	317	350	345	319	329	325	340	330	308	364	347	307	333	341	310	331	321	312	296	343	332	310	323	334	347	336	285	316	317	320	324	340	352	313	305	311	343	334	342	311	329	363	291	327	324	344	320	345	307	330	314	351	371	355	342	337	385	332	359	319	303	290	350	320	315	328	332	300	327	320	333	337	287	302	295	313	340	372	346	316	326	362	322	324	326	330	294	325	336	358	314	326	345	314	339	335	338	301	323	347	322	294	302	352	319	341	356	357	348	328	341	318	353	317	272	323	311	269	330	361	335	342	310	287	325	325	325	307	360	305	345	331	306	328	345	325	346	334	315	318	322	304	326	326	344	330	328	325	324	315	323	330	349	343	313	305	311	325	322	332	323	307	301	328	323	306	334	335	340	322	288	322	359	338	319	331	311	308	336	351	303	326	334	298	330	328	332	337	326	341	358	305	280	328	296	348	352	318	330	317	300	337	328	303	310	316	336	353	341	339	327	340	322	340	333	370	354	346	374	308	339	314	321	336	311	295	317	297	346	304	305	312	308	342	332	329	302	345	351	320	324	324	337	348	334	318	344	340	335	263	321	316	341	306	304	363	332	352	313	323	281	351	311	344	315	365	303	315	320	335	355	356	330	297	373	331	353	355	317	305	318	247	295	295	286	332	311	289	327	352	290	343	344	281	378	311	328	318	327	321	316	393	319	308	335	333	317	313	312	303	310	321	300	343	311	325	315	287	367	290	317	319	332	332	340	322	319	341	311	322	311	304	332	308	318	308	326	333	339	348	335	325	300	325	314	293	328	346	311	374	337	327	340	317	360	323	367	336	330	297	325	338	315	344	323	353	277	337	348	293	306	332	298	336	340	331	301	354	330	327	326	304	328	306	316	343	318	334	337	328	328	317	346	327	331	360	310	341	363	320	318	323	325	327	341	319	309	322	351	303	368	317	364	332	305	315	287	334	330	323	327	300	345	326	321	329	335	323	311	338	367	314	351	346	313	338	316	313	314	339	336	324	292	283	344	350	366	321	308	311	325	374	325	316	361	352	284	344	300	291	359	357	316	267	313	332	336	321	316	329	333	373	322	320	308	314	311	326	350	335	310	350	303	326	337	364	357	335	308	326	293	314	316	326	304	359	314	305	336	351	324	309	311	310	333	334	350	331	300	350	340	357	310	322	312	334	375	320	309	297	327	335	352	343	317	320	319	335	321	290	327	335	304	325	299	318	321	306	290	318	329	324	311	321	333	373	363	328	309	313	346	353	334	305	315	333	356	343	329	300	318	309	341	294	324	324	332	332	327	343	297	322	332	335	314	343	343	332	355	296	301	340	314	343	349	321	345	340	331	331	328	337	305	318	333	323	311	301	341	326	314	320	322	322	316	314	318	316	346	322	304	339	301	317	339	329	311	326	291	329	330	305	297	370	340	305	323	338	311	326	325	323	331	321	314	325	328	342	291	284	287	317	369	342	320	294	342	324	310	335	297	340	369	346	333	300	307	319	343	324	340	306	319	299	274	323	299	354	312	314	331	336	327	320	372	332	336	326	377	331	351	335	336	301	339	327	364	310	324	303	321	323	329	298	320	356	359	336	293	289	303	324	304	316	341	323	323	325	307	333	311	332	317	316	284	318	345	322	361	330	344	378	333	330	350	310	351	310	338	307	330	350	313	347	312	351	328	313	352	357	304	345	319	308	312	320	328	397	322	305	333	355	349	319	312	304	373	345	333	349	309	337	334	333	314	308	325	341	323	302	326	335	353	309	305	322	320	325	316	319	319	339	299	337	301	294	354	332	314	329	307	295	349	297	342	299	324	324	333	271	318	317	305	340	333	332	322	309	340	338	303	322	312	334	293	368	353	315	323	312	293	319	295	295	336	322	343	363	346	320	332	363	318	357	336	334	321	311	324	364	318	320	324	339	339	331	288	360	372	336	321	337	333	301	350	378	309	287	295	302	299	332	326	326	309	316	298	315	350	333	304	323	276	327	303	309	313	301	334	318	332	333	360	314	335	344	329	304	335	312	336	343	347	333	340	327	298	321	356	283	333	322	326	328	313	329	327	304	302	320	344	337	345	328	323	310	314	328	335	293	339	301	356	295	327	315	334	329	314	324	307	313	347	352	315	331	316	305	328	305	306	339	327	359	316	332	335	348	351	305	337	314	341	314	307	340	348	327	298	333	301	354	331	289	338	317	333	365	295	352	332	329	285	353	338	342	336	346	324	329	332	359	355	342	335	350	323	314	322
8058	1098	1551	1685	1455	1254	1135	1087	995	916	931	883	860	789	849	791	812	847	812	814	801	822	827	755	737	791	715	769	789	762	798	792	756	748	752	818	684	734	785	755	770	744	745	749	708	735	778	738	771	769	758	733	747	769	749	747	791	733	731	785	773	720	746	720	796	775	745	742	711	771	748	758	787	788	748	755	771	714	772	792	732	765	769	747	734	744	740	699	740	723	778	744	764	737	730	761	750	782	757	739	757	732	711	735	755	757	744	699	764	744	755	720	747	765	744	813	775	757	758	743	775	733	761	688	776	783	743	731	723	747	688	737	783	719	766	732	785	743	723	762	753	745	687	752	756	769	769	781	771	739	755	722	796	764	758	731	807	783	754	801	786	787	722	789	780	746	714	713	731	743	736	758	747	747	763	739	706	754	754	739	697	750	758	758	718	749	732	786	729	708	703	749	770	731	766	689	716	700	744	772	766	738	710	767	753	771	760	802	729	837	743	764	698	718	737	776	775	771	740	756	738	749	779	734	710	722	776	747	786	748	741	777	722	738	776	725	682	784	724	745	749	740	670	734	721	678	768	763	735	757	753	770	745	729	681	758	724	761	773	764	782	756	729	748	750	743	730	698	687	794	740	755	733	776	752	794	709	787	743	776	700	741	738	658	752	744	718	727	742	780	709	802	742	753	756	803	752	755	712	735	779	768	772	724	796	772	726	750	743	742	785	775	767	737	749	813	734	728	716	726	730	733	798	744	742	742	774	697	733	737	759	757	687	766	757	724	772	804	786	773	768	739	770	732	741	775	790	798	749	767	739	765	757	754	742	757	828	814	778	785	695	769	745	758	770	724	753	735	783	724	721	736	710	726	742	745	734	753	751	792	801	769	748	766	792	720	762	722	701	766	732	753	692	721	728	767	718	775	725	747	710	750	727	707	738	729	756	742	741	715	743	716	718	761	755	706	759	715	727	727	779	743	741	735	794	743	697	744	757	798	738	745	764	720	770	815	741	722	780	759	759	793	681	739	738	802	751	759	750	788	736	716	828	751	767	745	717	756	714	755	743	745	726	758	802	722	762	739	782	763	755	760	719	751	667	750	713	747	697	765	718	781	722	719	733	739	752	744	763	743	791	763	764	749	777	745	765	751	765	739	784	772	781	783	713	732	749	742	708	708	730	765	751	708	732	765	749	747	783	713	771	761	760	760	762	778	706	756	762	772	790	748	756	723	741	696	725	768	752	759	761	764	749	792	778	750	753	722	754	743	774	764	730	782	725	719	754	772	723	739	758	701	768	777	778	798	734	753	776	756	736	782	722	702	761	741	760	781	764	744	725	701	746	751	757	739	747	729	766	755	779	757	713	740	728	797	706	711	767	761	762	763	769	729	669	796	746	722	782	775	756	745	767	713	729	709	718	796	751	799	763	758	744	743	723	741	776	769	739	799	809	727	723	733	810	788	750	718	744	702	778	783	776	732	726	714	783	710	830	751	739	707	783	730	753	780	744	742	743	777	761	742	738	804	775	714	794	764	756	727	791	718	749	720	728	799	779	742	786	726	741	734	717	783	719	751	779	715	782	724	797	738	741	713	748	783	749	764	737	745	733	726	722	761	772	714	744	738	753	726	769	757	777	777	753	742	750	754	733	713	737	738	742	730	727	779	724	728	746	775	722	762	792	786	759	771	742	703	738	803	708	746	796	711	785	727	744	729	765	688	788	731	730	725	739	732	716	749	782	740	762	743	763	735	799	802	760	764	719	772	714	762	735	731	759	702	709	751	700	738	737	767	750	681	790	719	832	728	797	670	744	708	740	773	722	707	728	714	768	765	736	728	730	751	719	725	747	736	753	737	792	761	740	777	782	720	702	789	775	733	734	728	737	790	754	737	760	800	718	780	791	751	778	796	700	783	746	774	739	739	744	786	731	714	764	770	760	765	711	739	775	778	717	744	702	768	768	771	754	793	720	738	708	775	747	737	784	714	705	711	774	763	732	737	748	761	753	783	775	736	716	761	762	744	755	701	725	784	705	718	767	747	751	771	688	756	757	784	739	775	745	757	712	725	705	746	795	751	730	728	753	790	774	744	758	717	734	782	746	725	736	717	757	758	726	742	804	797	745	752	785	741	796	756	711	731	757	738	760	737	759	723	761	761	778	715	805	717	729	731	723	743	748	750	715	754	807	776	710	728	743	731	774	743	768	755	779	755	725	704	755	717	745	726	733	719	744	751	734	764	734	795	853	766	749	746	743	746	768	742	750	761	717	753	756	730	730	764	753	804	726	735	785	767	764	745	744	761	790	774	752	719	754	704	761	766	771	746	731	763	759	780	720	761	700	800	734	786	812	753	757	756	750	746	738	778	785	770	722	759	748	694	767	750	764	739	753	790	736	756	786	746	774	750	753	751	772	749	762	779	773	737	700	757	773	763	770	715	752	752	797	699	668	731	713	731	742	817	751	775	764	770	742	724	740	709	776	736	719	736	745	713	727	701	754	747	775	769	732	745	723	728	770	786	761	755	754	746	769	739	760	759	768	728	756	725	756	748	732	717	766	761	737	731	753	746	726	730	734	749	745	745	714	759	743	784	759	756	704	759	759	744	764	741	767	766	727	788	738	740	710	736	760	766	729	792	714	772	747	762	730	745	702	741	727	743	742	742	719	764	808	741	719	728	686	741	758	752	717	747	825	732	759	774	754	788	757	735	743	680	742	785	721	764	763	716	763	748	786	740	768	716	713	758	730	743	758	779	752	781	685	692	757	765	772	736	737	730	687	774	757	752	787	728	754	751	720	768	743	750	745	750	759	755	786	758	663	736	793	744	755	743	706	744	762	746	737	714	711	788	751	786	735	782	757	800	736	779	793	729	788	746	741	787	737	722	726	750	744	746	761	775	753	790	745	747	771	775	711	741	745	816	739	730	703	776	809	722	724	749	701	739	704	764	759	794	769	728	723	761	714	750	731	763	739	717	757	758	778	792	780	748	745	743	780	799	743	742	748	711	768	767	752	737	719	809	756	756	754	760	747	771	748	794	725	733	741	753	720	747	774	760	748	752	714	750	778	759	771	816	724	773	733	723	743	698	696	719	741	690	808	811	744	702	726	726	699	787	797	786	757	798	804	793	764	789	751	728	760	723	777	751	736	736	746	713	751	812	740	799	773	719	756	765	685	755	727	765	742	773	759	730	727	709	778	747	731	731	750	717	749	707	754	729	751	721	750	733	790	779	776	705	725	773	723	760	732	736	755	762	727	761	750	749	731	767	738	763	806	796	760	759	804	718	775	735	726	695	740	740	749	746	763	755	757	793	737	739	698	737	764	811	755	745	772	734	749	747	754	740	782	734	692	779	776	726	749	715	768	730	714	790	719	740	775	742	775	770	720	771	710	721	728	722	773	784	739	805	716	745	775	812	803	735	728	737	786	771	748	763	741	731	774	728	767	743	771	792	770	758	717	781	735	704	754	708	690	749	750	767	745	777	709	723	769	779
17849	1501	848	758	565	428	360	330	293	276	259	255	276	279	247	243	243	269	255	247	243	247	246	244	236	233	245	224	219	227	265	217	218	227	209	249	226	219	244	255	223	267	233	213	229	229	205	220	236	236	238	216	244	233	259	217	213	223	263	235	240	238	202	221	222	221	221	210	229	216	227	235	238	235	226	230	216	243	218	213	237	242	223	203	219	233	229	235	225	248	249	228	249	231	232	230	237	251	194	219	223	219	244	252	212	207	231	210	267	255	247	230	230	225	235	235	225	218	201	230	254	252	230	237	220	216	225	213	223	206	225	223	225	249	244	222	244	234	226	212	271	224	221	244	259	212	240	221	242	234	245	273	219	238	216	197	229	230	211	241	221	233	226	216	234	222	249	245	222	203	256	244	225	243	208	198	214	201	210	223	214	246	243	209	243	220	238	222	245	232	204	248	212	249	258	243	246	234	214	188	210	203	229	242	227	199	253	259	225	239	231	223	223	235	220	225	240	214	254	217	254	233	233	236	236	220	243	243	234	245	248	225	215	201	248	242	223	226	251	228	211	236	231	220	236	241	258	234	239	208	221	216	174	235	250	236	241	211	223	236	223	232	229	205	198	247	224	205	232	219	231	235	214	244	211	203	218	215	229	215	229	219	262	208	229	235	231	220	232	227	238	224	226	211	229	227	227	216	248	226	283	227	228	233	239	232	225	208	237	224	211	224	203	215	223	255	217	236	234	237	257	232	265	222	222	243	201	239	245	218	233	221	217	215	229	232	247	210	231	256	247	230	244	247	225	245	234	232	236	232	215	242	245	228	211	244	251	213	215	204	240	239	225	255	234	266	230	243	209	221	265	230	238	223	224	229	236	220	219	239	231	238	220	225	249	239	211	231	239	239	215	246	238	223	253	236	236	248	221	208	198	227	239	241	220	223	222	212	206	234	238	234	214	235	232	228	205	216	251	242	225	240	223	244	239	206	209	231	212	228	204	203	215	226	247	248	241	259	215	214	248	227	250	229	210	234	239	212	235	253	239	233	234	245	235	245	215	242	227	231	214	225	240	235	227	218	250	236	253	239	245	222	225	217	228	228	253	237	227	236	225	232	208	203	241	261	242	238	217	217	231	238	211	215	187	253	210	275	232	231	248	233	207	244	260	208	276	217	231	238	249	220	244	231	249	235	211	228	235	224	204	225	222	216	217	223	257	220	222	220	225	241	229	228	216	227	226	241	237	230	227	252	224	227	242	215	225	205	217	210	214	221	263	227	212	224	221	216	229	213	219	232	222	223	195	230	220	234	217	229	231	245	233	228	214	239	236	212	239	210	222	210	225	191	221	223	213	222	240	254	218	236	224	239	240	214	214	229	246	233	192	224	209	205	230	250	239	237	222	253	239	223	228	207	232	236	220	262	233	229	232	229	228	226	245	226	254	220	237	236	255	241	241	245	230	235	209	211	227	215	220	231	217	208	191	234	232	225	220	208	230	222	209	227	206	254	231	226	206	213	222	222	233	227	249	212	233	211	220	186	216	232	235	214	260	239	227	229	208	205	258	239	227	238	248	210	226	214	249	188	203	232	225	207	232	243	246	220	244	245	239	204	227	241	239	236	241	210	215	210	229	220	203	196	237	254	238	228	219	240	209	228	245	210	246	274	230	251	239	229	226	213	206	241	191	226	230	249	244	237	207	267	221	233	263	217	255	268	233	206	242	203	199	194	244	247	200	215	212	226	247	232	257	212	228	219	238	224	226	255	251	237	230	226	224	248	202	221	249	243	228	234	240	241	243	217	230	222	200	229	222	248	232	248	228	241	225	235	238	220	200	210	245	189	220	231	205	223	235	235	235	235	221	205	244	216	268	221	260	214	237	213	246	222	247	263	244	245	249	233	212	192	225	230	215	240	240	249	258	243	227	221	206	218	255	228	237	229	217	235	227	229	227	211	213	231	214	230	262	208	241	240	238	236	220	211	252	248	223	241	220	216	192	230	215	223	229	203	217	227	191	234	226	227	253	226	240	229	245	225	199	263	255	232	270	209	226	248	218	227	201	185	228	240	212	226	203	230	214	245	225	208	224	227	206	246	230	224	234	216	214	246	229	234	272	229	216	230	222	199	248	245	238	215	241	235	220	218	242	219	214	240	235	245	224	215	242	241	255	228	237	242	226	242	240	214	230	203	252	203	239	223	221	234	216	255	245	232	240	219	242	215	239	235	255	232	216	221	233	218	220	205	211	219	221	231	213	215	265	226	246	227	218	209	204	246	232	218	233	199	247	220	225	245	259	248	215	214	238	235	225	247	238	215	251	220	230	211	224	227	223	261	245	227	213	218	216	227	187	239	222	214	228	218	230	256	227	229	227	234	233	216	237	213	219	252	243	237	231	197	231	228	236	223	247	245	239	232	222	223	243	227	226	230	223	196	207	226	227	224	223	198	280	222	239	249	243	205	221	241	227	232	231	224	218	236	231	254	229	221	234	247	235	219	219	227	214	225	265	253	241	229	237	226	237	183	233	219	197	206	231	196	227	244	239	244	222	246	256	211	220	218	216	248	236	253	224	240	215	224	251	231	233	202	235	227	249	254	256	226	223	205	205	218	227	258	233	225	234	221	215	223	242	259	218	221	238	222	219	202	252	207	203	217	210	194	203	225	240	244	223	235	218	228	230	217	240	231	219	218	225	198	223	235	228	213	249	237	218	254	241	217	237	222	240	246	253	227	237	223	226	234	244	239	241	231	273	234	225	236	234	244	207	208	240	211	207	212	233	209	225	239	230	227	213	225	219	240	209	221	269	257	219	216	256	233	260	221	195	210	236	238	213	231	212	233	240	228	195	253	228	259	227	215	242	226	229	225	215	217	283	243	208	238	218	219	222	239	219	207	215	266	243	245	215	231	208	221	232	245	232	258	220	244	238	213	200	222	255	212	235	226	225	225	246	233	211	238	206	232	224	213	232	222	242	228	200	201	217	183	224	227	230	235	204	229	230	205	220	219	232	212	212	207	245	231	201	228	244	226	237	211	224	210	229	223	185	233	260	221	226	196	252	215	223	233	206	219	218	200	208	203	202	228	242	247	208	205	217	217	213	230	218	260	217	222	234	244	223	232	238	229	221	215	243	215	259	221	196	240	234	240	227	200	206	220	215	233	219	227	215	233	226	250	241	209	248	224	261	220	210	192	239	227	218	258	229	225	231	239	232	240	204	215	261	199	191	238	229	222	224	249	224	223	229	248	218	195	261	235	235	239	248	218	211	242	218	219	213	221	221	249	229	236	263	231	206	237	229	222	195	221	234	221	189	214	229	212	221	236	238	255	224	227	233	218	215	214	226	230	239	224	221	214	239	234	206	250	222	245	228	249	237	201	220	215	236	214	227	210	210	191	250	204	207	237	234	230	196	216	235	239	263	240	240	258	211	243	227	240	213	218	246	201	218	230	199	218	256	216	237	214	214	215	246	224	242	221	237	227	251	239	233	235	213	219
9973	1121	1854	2188	1860	1493	1273	1089	1049	910	827	758	767	702	725	694	684	657	633	629	600	599	600	581	620	603	605	568	590	485	571	586	565	563	568	559	563	573	506	539	594	532	552	556	534	570	560	537	500	548	541	497	549	494	534	508	575	504	560	521	560	514	566	526	517	542	511	530	533	534	524	522	497	525	527	515	557	527	548	540	534	546	518	519	559	526	503	488	541	508	537	507	552	491	542	527	537	505	537	519	501	527	547	499	531	519	535	504	588	520	530	516	526	533	545	537	545	535	509	569	522	513	517	514	527	519	516	533	501	498	516	519	493	568	524	497	520	560	535	506	504	519	530	530	496	538	530	541	551	507	528	548	542	515	558	552	518	531	555	493	557	531	548	551	515	519	551	521	509	515	511	544	553	528	502	520	538	525	538	502	556	541	526	522	518	520	528	528	587	535	532	477	525	531	544	549	559	513	514	550	521	517	545	509	502	549	523	513	531	548	553	551	562	547	528	525	532	527	535	519	520	524	509	506	530	515	489	505	502	541	535	531	560	524	552	505	583	541	532	538	541	524	530	501	538	523	531	539	496	562	564	502	510	508	576	559	546	541	522	499	503	535	530	527	519	524	519	502	537	549	504	528	525	497	541	509	552	537	539	519	531	502	520	526	557	506	524	505	539	529	548	558	506	529	505	544	553	524	515	510	510	536	530	554	536	520	524	517	535	537	519	492	538	512	517	573	502	504	571	523	546	573	503	537	568	503	529	511	532	516	528	519	531	513	564	534	557	541	498	477	539	505	528	502	486	546	517	504	530	517	501	518	513	518	515	534	550	502	562	501	510	489	503	526	563	492	514	503	564	499	546	459	555	589	521	507	508	510	542	528	538	511	547	526	518	554	554	564	582	527	533	525	486	499	580	489	547	515	542	539	543	520	503	510	540	526	543	514	506	567	543	557	534	542	524	504	520	572	516	515	585	505	533	534	536	512	482	519	533	531	564	541	498	580	519	496	487	496	536	551	534	556	523	557	535	522	547	533	536	471	545	544	527	507	500	579	497	513	528	522	524	525	504	532	566	541	516	517	519	514	535	522	533	559	473	534	526	576	543	527	500	539	476	525	551	515	502	523	525	521	537	529	533	516	536	508	532	493	523	520	567	524	522	521	521	485	500	507	528	537	456	485	532	503	555	507	517	534	491	525	565	506	547	527	544	548	548	554	542	551	503	530	496	552	535	496	501	521	526	530	554	522	509	533	524	512	522	534	490	511	527	533	553	539	526	544	532	547	537	524	493	543	548	540	541	501	489	534	491	552	541	550	563	501	482	537	517	522	581	561	529	524	540	566	501	513	566	486	533	562	533	518	559	549	540	508	482	545	530	509	539	523	496	486	516	505	540	520	500	549	552	547	548	520	535	508	543	550	529	508	549	541	512	544	535	562	524	477	563	526	519	533	492	519	527	501	528	542	546	518	561	551	527	529	504	550	528	509	496	541	519	509	496	576	517	536	556	515	548	539	515	477	516	547	456	532	500	540	566	554	529	541	459	521	558	532	529	517	528	519	539	519	499	507	524	505	541	515	553	524	529	569	575	508	534	487	545	528	555	488	496	502	532	544	536	497	549	514	522	526	521	488	511	574	526	521	501	503	521	517	542	489	516	519	506	504	543	512	509	578	527	527	501	538	482	517	576	533	513	510	503	514	524	561	545	540	514	583	539	497	536	533	528	532	521	533	540	541	505	506	528	545	538	519	526	578	504	528	555	530	505	561	503	543	544	512	509	532	502	543	515	561	486	485	522	521	491	515	510	514	498	527	480	541	516	512	500	519	544	553	518	492	531	511	489	509	531	533	477	524	540	471	537	552	528	536	502	497	539	534	529	522	538	527	517	561	537	543	528	562	542	495	539	524	553	523	534	550	519	511	494	581	512	524	519	519	547	536	501	521	556	510	528	518	513	580	581	510	495	534	503	583	525	525	514	524	515	521	510	504	500	507	516	573	517	523	570	545	546	562	545	507	546	552	529	539	545	489	511	564	533	543	533	541	493	538	552	487	540	510	558	505	525	535	524	520	567	513	542	508	523	500	529	513	522	508	547	528	549	539	541	558	552	557	518	526	516	508	506	537	490	507	547	524	521	500	542	539	499	539	546	539	568	528	518	528	506	519	581	518	525	560	541	537	508	500	499	516	498	527	528	515	563	511	515	489	530	524	534	548	532	504	526	512	565	541	524	538	526	568	526	502	560	556	544	513	491	527	513	562	518	531	502	499	516	538	523	503	545	519	536	525	519	562	534	505	576	515	546	533	525	580	524	543	569	566	551	533	523	532	524	519	499	535	495	515	568	543	500	531	565	517	556	512	502	546	512	522	524	568	523	536	524	532	520	508	476	524	524	576	501	504	541	540	506	500	487	511	571	544	503	518	515	521	522	513	485	505	554	519	517	535	533	541	547	548	520	538	507	547	518	530	527	543	517	499	546	538	523	520	541	540	513	508	517	570	550	554	562	506	521	495	536	554	481	538	527	536	526	545	544	520	510	553	492	524	486	520	524	544	571	545	527	536	512	538	539	551	537	538	529	535	517	537	545	532	484	530	508	540	541	484	571	518	539	523	528	520	529	519	554	518	514	535	519	508	569	522	535	525	503	579	537	495	541	520	555	493	510	542	533	513	522	551	524	490	577	541	557	535	538	524	524	484	516	506	540	529	531	538	561	558	561	540	543	498	528	550	501	530	497	507	511	487	559	563	514	519	490	516	515	482	513	531	507	552	535	547	560	542	536	522	530	560	497	536	496	519	558	500	534	530	536	508	542	520	534	496	526	560	542	516	526	507	511	547	526	552	528	552	571	529	535	533	519	556	551	520	512	519	548	536	496	515	499	550	515	539	540	498	512	533	510	550	539	501	551	501	528	503	565	536	497	495	565	534	567	524	543	495	555	546	517	538	489	494	504	526	564	551	515	541	487	518	517	527	513	544	510	541	568	553	491	541	508	493	567	556	563	580	508	556	508	538	517	526	529	546	499	492	521	531	551	540	532	555	525	572	511	517	480	516	527	526	568	539	553	520	489	522	508	517	501	532	525	510	517	527	532	544	542	506	569	491	548	552	516	510	502	533	526	536	538	522	510	548	542	532	483	532	529	515	513	480	521	540	501	519	539	522	519	509	543	519	547	536	557	486	548	516	540	493	560	525	505	497	538	559	529	532	516	512	522	537	545	485	514	568	513	574	520	502	509	490	536	541	522	492	529	524	553	533	556	529	523	482	532	578	549	511	551	536	556	513	546	559	501	501	530	562	536	537	477	549	513	547	497	541	544	532	499	562	518	534	565	538	550	535	529	507	524	546	491	497	511	532	537	527	605	526	509	531	459	487	568	539	560	535	569	514	536	556	541	530	488	555	481	544	545	519	553	515	505	508	543	566	517	499	554	533	506	508	564	502	540	545	539	508	510	500	504	532	533	530	524	514	559	523	534	520	515	511	534	522	507	522
2771	246	212	233	232	237	229	215	187	219	224	223	218	236	212	223	211	205	231	209	211	193	197	196	225	223	227	184	223	213	219	213	199	209	226	222	226	200	202	216	204	227	231	194	184	201	222	210	196	220	199	233	208	224	200	180	222	234	208	209	203	207	233	251	196	217	195	210	232	234	214	231	231	205	203	215	188	214	208	236	226	211	213	228	233	190	208	222	186	209	212	209	192	219	222	235	221	227	244	183	238	233	205	229	209	214	233	212	201	224	217	218	228	215	240	218	214	226	193	196	230	208	239	221	213	219	189	213	214	215	187	223	168	196	212	226	213	246	222	206	243	225	235	224	198	233	230	241	234	218	210	199	194	211	192	234	228	229	171	207	202	216	210	224	203	198	215	183	203	201	185	235	212	223	203	185	188	172	237	195	213	221	181	200	218	214	209	238	222	205	187	203	217	194	208	221	187	226	208	210	202	207	199	201	215	207	211	208	215	221	221	219	217	235	210	208	236	164	238	212	182	172	199	219	231	213	221	176	234	202	192	193	207	206	215	202	207	198	171	188	190	235	202	202	212	199	225	186	226	207	252	218	245	225	208	202	214	197	227	198	206	193	218	235	198	221	207	217	193	200	211	212	213	202	213	189	207	203	196	201	223	212	219	210	207	235	202	214	223	202	232	224	250	184	229	193	207	179	224	228	209	172	222	207	225	199	206	235	208	215	204	225	216	195	205	224	202	186	222	241	197	201	225	230	225	228	188	234	213	216	210	224	234	198	221	225	216	239	203	224	208	222	182	225	206	187	211	196	201	220	229	195	221	229	219	219	207	234	203	203	223	215	204	198	226	213	228	248	210	228	218	202	247	206	208	243	201	217	201	217	212	213	225	197	182	218	202	175	201	236	226	202	214	234	199	239	212	221	232	225	237	213	184	209	195	232	218	227	196	203	219	202	201	204	209	216	198	222	200	177	204	212	219	194	235	220	215	238	213	197	210	209	204	232	209	213	191	206	202	224	198	197	233	219	187	200	206	226	201	185	189	208	203	229	197	210	185	223	222	230	235	195	205	207	217	215	213	223	201	216	209	220	209	227	225	231	203	230	204	206	180	197	217	229	220	212	193	205	204	210	204	200	217	197	184	208	209	242	224	210	193	204	179	218	218	230	208	241	190	234	206	227	213	212	225	198	199	208	214	222	216	216	197	212	208	199	201	226	182	235	198	239	210	209	230	201	222	203	203	203	195	197	198	200	227	198	204	200	172	211	188	213	204	208	199	204	212	208	222	188	186	231	230	222	238	238	207	202	194	229	220	203	229	200	217	207	214	209	198	225	195	223	223	209	221	196	213	224	187	217	193	211	203	224	196	230	231	216	216	200	203	211	195	238	217	236	220	218	215	207	215	227	241	242	193	225	195	205	209	202	216	214	209	226	243	207	228	208	221	208	214	221	241	207	216	209	219	202	196	212	219	199	224	215	213	168	206	195	223	211	193	221	192	210	233	199	230	203	228	216	211	209	220	200	217	188	222	210	223	190	220	213	192	206	215	229	226	221	210	219	205	238	212	226	200	206	200	201	214	242	238	191	205	210	211	214	208	229	209	195	200	188	207	212	193	218	194	196	208	207	211	202	206	235	203	236	209	204	205	246	210	219	207	209	228	202	221	238	215	208	190	221	199	226	208	210	205	226	227	243	227	197	220	209	176	179	220	203	236	229	223	250	194	206	182	219	199	216	202	214	239	232	188	234	204	217	211	181	218	212	212	210	189	206	222	216	181	245	227	211	201	228	215	205	203	193	248	187	205	204	215	191	224	229	192	229	204	203	202	196	178	222	221	250	215	229	201	219	189	217	236	226	203	197	210	202	220	216	215	211	196	195	207	217	214	210	231	215	196	212	230	198	211	198	205	222	211	214	187	221	220	201	212	227	232	206	219	209	195	168	202	217	240	205	207	230	215	220	190	198	202	204	216	227	244	231	217	201	200	195	210	224	233	184	183	238	226	225	220	199	213	197	213	223	219	227	215	214	218	234	212	181	206	216	203	223	219	208	216	245	204	198	203	236	199	204	199	201	191	216	239	192	198	214	209	202	200	218	220	201	239	208	201	212	238	217	194	223	195	210	234	196	227	212	229	219	202	213	219	211	204	256	250	229	206	183	194	167	227	205	220	210	218	200	242	202	171	229	218	196	205	195	221	200	201	228	214	212	223	239	234	203	239	200	189	213	213	233	198	243	204	209	220	213	213	189	216	237	206	230	197	229	229	193	199	207	229	217	173	226	211	229	239	222	210	220	179	208	218	232	218	211	204	222	225	188	229	240	219	220	209	200	214	207	237	234	206	232	207	231	214	195	215	238	207	203	196	172	217	194	200	209	216	221	201	216	206	218	206	220	217	194	218	213	206	214	195	205	215	198	231	205	213	204	213	204	203	233	210	215	212	216	221	220	234	200	213	195	199	197	194	198	211	207	245	203	198	204	227	207	216	206	234	214	212	225	223	216	212	215	194	204	253	193	203	220	239	198	207	221	216	205	205	201	211	232	197	199	199	188	177	202	200	238	199	226	216	214	230	182	215	218	252	198	188	200	189	226	200	200	203	201	206	195	215	214	213	237	225	219	220	217	204	214	219	243	227	201	208	189	217	211	237	212	213	181	228	224	219	216	193	200	217	204	203	232	233	202	201	228	198	223	211	207	198	234	207	229	215	220	210	193	244	192	227	251	224	205	203	223	230	219	227	201	230	243	222	187	180	206	218	211	188	213	234	210	209	213	205	214	226	223	224	217	220	194	209	218	192	212	209	211	200	198	213	234	216	217	200	223	213	214	216	219	217	225	234	231	214	243	206	183	203	214	238	182	231	189	213	206	201	220	227	234	236	214	186	226	239	214	175	194	223	233	221	236	231	183	208	232	206	228	187	226	192	238	212	200	217	221	201	207	199	221	231	223	202	188	215	226	199	214	217	219	225	224	225	203	220	215	203	233	210	206	202	213	219	231	179	219	200	214	194	210	226	236	223	230	233	202	207	226	217	222	201	206	210	207	204	239	208	202	185	200	208	221	210	220	190	222	207	196	194	213	188	203	238	229	184	222	221	197	215	191	220	225	220	206	222	214	235	223	216	211	220	219	201	197	218	198	208	204	213	217	213	203	223	202	204	215	209	212	203	228	215	226	213	215	214	180	215	193	223	191	243	239	206	221	192	187	197	228	189	207	220	201	213	216	178	217	217	198	205	216	209	196	216	199	210	205	222	200	222	207	216	229	208	222	245	200	200	201	194	219	203	209	185	231	218	218	212	216	196	187	207	190	219	220	221	219	210	216	212	204	179	204	220	219	227	173	190	215	198	200	247	204	217	229	225	187	221	200	230	229	201	216	190	203	222	228	217	211	195	248	196	240	223	205	213	230	207	189	182	221	239	212	221	180	192	201	183	215	236	231	197	201	238	213	202	205	223	221	225	202	245	201	222	223	206	203	235	190	203	219	213	189
2707	598	557	623	545	602	566	548	542	535	512	500	582	556	554	512	491	492	536	529	528	519	542	491	495	511	531	562	553	534	502	515	488	523	489	497	540	507	521	513	502	502	549	532	468	517	538	542	515	535	516	520	505	520	522	545	535	542	512	532	504	502	533	529	525	505	524	556	515	564	480	491	551	506	527	478	520	523	554	523	543	539	489	537	542	520	513	539	481	540	532	499	548	481	513	521	511	516	504	549	559	516	570	491	519	527	542	542	519	489	547	501	540	510	563	521	517	519	523	550	524	497	523	588	495	533	531	480	548	487	511	528	513	531	505	528	512	526	487	516	536	545	482	513	506	541	509	534	531	497	530	529	543	528	522	544	528	520	544	525	532	559	494	551	512	548	544	575	546	540	586	529	519	548	546	535	520	524	501	514	455	521	509	493	517	525	533	519	498	505	516	524	537	516	523	538	544	527	488	498	562	511	517	528	534	511	551	527	531	516	483	521	514	509	528	528	503	511	536	512	547	543	534	550	514	522	574	545	525	513	514	503	506	499	505	501	536	565	505	508	486	536	519	523	530	524	523	539	549	537	521	543	556	538	562	543	518	516	527	537	503	486	518	515	562	507	486	544	511	574	518	573	535	562	519	537	539	527	531	497	523	542	508	530	506	540	541	552	522	519	531	503	516	554	520	543	576	512	545	513	514	521	539	572	555	500	530	535	526	541	504	506	519	527	513	523	492	523	542	531	507	546	550	513	518	557	481	492	515	557	519	526	497	557	500	536	528	522	514	497	571	487	529	495	528	557	525	495	507	513	498	525	577	524	531	525	526	531	537	578	475	553	487	556	462	501	526	563	517	529	540	524	515	537	523	523	540	513	558	538	520	536	491	527	559	490	482	486	527	500	563	540	500	525	527	561	528	522	533	543	522	510	514	505	514	482	529	551	501	500	530	549	526	526	531	510	504	532	494	555	516	521	555	538	508	585	540	545	494	537	528	478	528	471	515	501	498	508	548	537	529	528	540	541	616	510	534	561	499	543	514	501	550	529	554	540	522	513	522	523	503	510	485	513	553	507	488	522	565	497	518	538	502	528	503	515	536	526	499	526	536	513	573	507	518	530	546	512	536	538	506	545	551	517	557	484	540	521	568	506	519	498	508	531	512	511	526	552	573	524	552	525	521	542	504	528	515	523	562	537	541	542	541	503	533	503	554	539	527	550	552	533	522	530	498	545	520	553	536	519	506	519	507	497	521	540	517	523	556	536	536	517	530	505	499	503	536	538	504	515	530	531	549	536	549	502	494	493	525	528	531	513	512	526	530	516	493	530	513	528	539	540	506	532	549	510	519	499	560	533	515	540	532	534	556	525	520	508	534	514	508	495	562	494	534	546	541	513	533	535	533	498	517	500	523	519	554	538	517	527	507	533	521	508	532	539	512	487	504	496	540	506	520	531	491	510	529	503	514	523	502	536	526	523	521	545	524	499	503	522	518	532	499	539	503	505	536	516	527	523	548	507	550	510	541	544	526	502	502	474	500	544	559	496	539	518	527	562	519	554	529	499	488	513	505	551	494	536	542	467	517	523	513	564	547	548	528	505	503	530	514	490	536	489	499	557	514	546	515	513	555	508	558	524	510	495	542	522	531	535	526	518	541	571	513	491	486	516	511	523	519	529	501	510	498	518	573	533	493	573	530	505	571	505	568	526	505	534	496	488	509	541	518	584	499	519	540	538	506	555	531	551	516	520	528	510	563	503	504	525	542	507	500	505	528	578	529	517	527	486	525	530	605	515	543	547	517	524	539	530	530	494	524	510	516	509	461	541	503	512	487	486	597	537	508	550	535	482	536	512	524	544	519	537	503	513	495	508	507	542	523	532	517	472	542	506	482	554	509	570	496	498	506	543	516	536	519	529	504	512	514	522	523	532	545	535	497	512	508	515	568	551	505	497	500	534	498	518	521	536	557	525	480	538	541	557	531	524	513	559	546	512	563	503	520	524	541	528	509	536	563	540	491	488	539	525	545	535	465	531	524	532	531	568	513	556	532	498	506	522	536	497	525	523	519	534	522	498	550	486	533	512	525	558	514	490	545	528	522	494	524	533	535	504	510	488	504	488	510	515	521	560	525	526	517	556	501	524	511	507	553	532	568	489	491	498	525	536	522	481	553	523	540	469	513	488	554	518	501	480	539	523	521	483	524	514	509	476	502	511	518	555	492	531	520	517	520	534	530	515	520	556	502	519	539	521	501	503	530	530	497	491	494	534	544	500	541	527	519	532	516	533	487	504	530	512	521	552	546	514	472	542	548	503	501	528	502	538	537	541	531	565	498	498	502	552	552	510	550	541	514	505	515	517	502	500	471	521	517	527	515	488	516	505	516	495	521	518	517	512	549	544	552	516	496	496	509	550	495	538	504	515	546	512	527	541	556	504	539	516	540	538	499	488	522	556	551	486	522	519	536	572	535	552	506	493	528	495	534	497	486	500	536	506	537	522	507	492	541	525	512	489	550	516	524	554	520	547	509	552	505	531	534	517	527	534	506	514	540	530	540	527	511	534	507	550	493	544	529	483	570	506	522	482	534	551	492	514	556	530	473	515	499	496	501	514	509	533	512	539	511	507	485	508	529	569	539	554	524	572	503	526	519	517	525	512	507	492	499	516	545	556	506	540	541	529	514	525	539	529	494	524	517	551	524	492	510	532	512	515	565	516	528	532	511	473	541	564	470	509	535	505	538	537	548	556	528	522	499	515	505	506	556	532	496	546	490	509	520	549	546	508	543	529	541	547	507	513	510	505	504	512	490	538	556	535	543	541	502	532	515	518	530	492	490	521	535	508	517	512	491	548	570	509	545	497	517	494	522	538	532	557	528	524	562	513	507	518	536	493	473	482	518	558	521	509	511	533	527	532	524	515	499	508	536	533	517	484	527	524	513	518	533	548	518	470	491	539	535	524	534	546	556	538	477	533	556	483	547	520	546	480	513	503	505	495	518	490	501	536	573	537	502	530	514	519	486	511	526	537	519	512	498	526	496	496	470	495	502	512	494	545	560	512	582	506	536	548	542	521	553	522	478	519	556	503	488	524	539	540	521	545	503	502	510	476	491	504	516	562	511	527	505	518	508	542	536	531	549	525	509	509	536	488	534	479	529	569	521	520	514	533	510	538	571	487	533	551	523	545	543	548	545	489	575	551	546	502	478	510	553	532	508	514	556	547	542	570	511	551	552	535	541	521	513	511	503	535	507	489	523	491	579	495	540	529	570	564	536	541	545	541	513	538	536	499	534	516	518	484	506	537	501	535	474	513	485	547	499	510	517	511	524	527	509	529	528	557	477	524	529	522	561	516	527	493	536	478	564	529	511	493	520	544	515	544	539	516	515	492	509	512	569	508	551	496	506	515	526	473	493	507	522	517	528	486	514	510	567	516	541	536	556	498	502	532	532	517	526	508	532	511	511	533	540	530	487	516	533	548	548	509	521	543	508	535
10443	785	665	581	526	436	401	395	366	336	311	360	396	321	330	321	352	335	340	307	335	334	313	350	295	327	356	311	353	316	308	331	335	307	329	304	320	349	370	330	337	307	327	301	382	315	303	310	312	317	328	318	328	327	334	342	311	349	288	317	326	325	301	336	339	361	354	321	334	322	310	344	323	324	293	332	327	316	334	280	312	311	351	292	357	353	337	348	341	321	352	296	300	330	315	321	340	355	293	331	350	296	290	297	355	344	318	306	303	329	388	314	320	342	363	292	308	314	322	310	329	309	331	325	344	352	310	349	317	331	297	322	336	348	337	339	322	376	340	325	308	367	356	325	319	309	328	302	330	383	312	338	355	328	345	334	308	330	303	324	356	321	313	306	305	312	350	328	301	326	323	326	327	320	287	342	339	293	329	338	353	323	321	330	314	345	317	295	338	340	304	346	324	358	328	323	350	329	314	338	309	342	313	287	329	287	334	360	358	340	324	335	359	319	330	286	327	330	342	329	294	276	266	331	330	312	296	313	356	332	339	361	342	348	339	310	331	342	306	299	303	328	323	325	310	338	314	313	344	325	324	329	325	318	343	325	313	327	334	319	326	313	311	284	295	344	283	346	298	346	297	302	314	313	344	287	327	310	315	305	328	337	299	364	317	316	294	294	328	318	301	369	297	310	328	313	327	314	320	322	326	315	341	306	327	338	338	311	323	291	287	333	348	307	309	346	315	343	324	299	340	299	291	345	324	324	317	303	300	316	338	332	320	347	288	352	326	324	327	337	331	330	317	315	329	320	311	300	332	299	307	352	363	308	323	315	313	315	336	333	322	343	336	370	339	326	336	310	357	328	362	311	315	320	341	311	331	318	341	349	299	336	294	343	327	281	328	302	331	338	320	331	337	360	331	293	339	319	338	346	302	312	293	307	316	275	304	306	302	302	314	316	320	316	340	327	325	311	296	311	331	300	329	328	326	346	344	346	341	281	339	332	307	326	326	298	291	303	347	302	342	328	292	335	323	314	343	329	344	307	339	328	357	330	382	295	331	336	310	330	304	328	340	314	305	329	313	299	341	321	334	293	315	342	344	327	318	327	305	302	349	338	339	312	308	305	308	327	289	318	336	338	330	328	309	327	310	331	318	304	317	317	309	339	321	324	315	339	324	319	325	323	340	340	345	316	334	296	334	314	328	335	322	302	334	334	333	325	292	326	338	311	311	329	339	327	331	320	348	316	316	296	292	318	348	340	348	316	326	361	338	345	337	346	327	319	342	332	356	328	324	332	337	338	344	326	322	320	296	329	305	334	307	334	287	310	311	308	314	312	351	299	297	339	354	331	312	286	292	309	363	370	272	319	331	335	328	345	319	326	324	311	301	289	350	342	322	346	314	330	335	337	343	328	333	339	322	356	347	335	321	336	306	308	309	309	329	380	335	339	317	313	310	313	303	311	339	346	334	311	308	307	292	305	317	318	336	319	350	326	328	358	314	319	343	330	306	311	322	328	315	311	303	291	293	339	327	287	293	318	320	355	346	309	326	308	311	332	334	319	357	320	311	329	322	299	353	301	342	327	333	329	337	318	303	335	300	287	330	321	339	336	368	302	332	290	313	338	341	339	301	326	324	360	330	341	345	339	318	338	324	328	304	306	297	328	331	326	305	328	339	308	321	322	297	337	299	309	308	330	336	334	334	313	316	342	327	318	377	351	328	328	401	325	304	331	287	313	330	357	337	309	345	319	323	322	335	334	310	370	368	335	313	323	357	335	317	328	372	340	298	327	341	310	325	313	335	341	348	310	326	373	353	332	351	308	318	364	301	311	327	329	320	313	307	335	297	335	312	333	332	326	344	348	337	338	334	325	323	376	364	326	306	301	320	308	349	330	338	340	313	324	301	286	306	314	272	297	334	293	339	326	308	335	317	332	324	330	307	383	339	335	325	340	353	352	326	327	305	294	344	348	332	322	316	333	302	322	335	322	334	287	309	301	315	310	310	316	317	353	331	309	340	304	305	299	325	336	343	309	314	320	311	297	349	353	327	334	320	338	318	329	304	315	320	308	330	325	326	314	327	321	334	329	350	314	320	349	316	314	308	342	310	333	310	335	296	305	310	324	293	317	337	363	302	311	294	326	332	329	305	335	308	319	329	378	339	331	367	331	352	345	359	300	357	313	313	298	304	342	304	294	297	348	329	295	316	335	367	279	307	322	316	314	336	319	306	315	308	348	326	324	320	320	339	347	319	333	309	357	326	317	393	317	305	347	321	306	309	366	323	325	314	279	331	307	330	341	340	329	324	340	350	361	346	304	304	330	300	333	317	334	320	336	304	302	306	318	315	343	316	335	309	327	332	296	321	326	343	327	330	320	336	309	312	285	310	331	315	300	279	313	373	325	341	321	336	269	300	342	349	310	315	305	336	339	313	295	327	309	322	317	334	315	328	319	306	280	322	343	341	336	279	291	312	337	313	372	326	292	340	356	307	306	347	311	323	328	329	325	342	312	283	303	302	332	362	331	308	320	301	320	284	334	332	303	327	331	326	329	328	317	278	345	364	311	339	326	340	285	345	344	341	330	312	297	312	314	302	316	313	301	323	315	315	302	337	327	327	345	304	346	318	325	309	310	346	319	341	308	304	304	319	355	348	266	317	306	381	327	318	310	320	349	338	331	340	327	325	306	361	364	320	347	306	343	318	335	318	352	322	303	315	280	314	332	313	295	334	325	324	305	303	331	319	300	337	307	344	328	309	291	345	340	332	329	324	353	338	347	283	352	320	321	340	335	305	296	331	340	359	291	324	340	290	309	336	317	282	334	366	335	317	309	341	371	339	287	337	321	329	360	362	318	332	355	331	348	322	302	335	358	328	331	373	333	318	304	308	320	336	293	341	335	319	319	340	316	332	340	331	324	310	326	332	289	316	300	321	308	339	352	316	346	332	307	300	319	303	324	353	312	318	330	332	353	336	317	348	310	316	265	321	282	371	335	316	320	315	314	345	347	309	303	342	317	359	344	299	329	354	326	368	298	318	342	328	330	307	329	325	306	280	330	313	355	330	330	336	346	321	312	321	303	331	302	360	339	332	284	308	290	307	321	312	305	316	350	339	330	340	317	346	321	346	348	305	315	309	359	331	328	335	310	325	330	324	356	353	322	323	317	330	320	360	305	350	362	317	321	361	313	294	349	326	307	340	362	315	305	341	322	338	323	317	335	317	292	337	323	341	296	320	317	296	329	345	308	309	293	312	323	316	304	333	351	339	318	337	330	318	315	324	313	317	302	335	283	326	284	305	294	333	328	364	338	321	348	348	308	317	349	353	323	320	306	306	289	294	336	316	297	335	337	311	319	318	320	324	370	307	345	332	342	283	309	322	326	331	317	351	349	316	334	321	320	337	327	284	348	325	314	336	352	339	349	301	323	317	323	375	341	298	343	305	317	346	314	353	298	308	354	288	335	333	364	336	321	345	304	320	309	346	363	316	338
8181	1070	1493	1608	1393	1249	1109	1069	1010	957	876	852	823	866	807	838	791	832	786	794	795	733	773	764	777	721	762	756	758	763	753	757	720	782	768	755	753	750	770	789	743	704	736	768	743	726	740	769	763	736	749	738	780	775	776	741	763	735	739	745	731	763	746	746	733	755	774	764	745	744	778	795	755	733	747	825	723	784	737	788	728	753	738	704	760	735	768	795	742	770	774	741	756	729	752	741	739	728	734	735	772	760	744	722	713	728	769	771	752	796	778	784	733	704	760	717	725	750	726	798	745	751	799	789	741	757	697	676	727	708	774	767	714	746	762	742	761	784	748	765	764	730	806	752	748	753	738	710	787	707	796	743	732	726	757	737	743	762	776	769	741	739	744	683	741	721	705	729	727	714	728	767	704	777	767	730	782	776	757	764	785	764	747	780	744	729	735	745	810	743	729	772	741	764	715	810	744	755	751	724	739	762	783	748	684	749	755	719	767	705	687	721	756	773	785	720	753	794	690	816	764	736	711	764	713	688	766	709	787	811	739	735	714	750	754	745	753	767	718	764	721	765	727	819	769	759	739	687	741	764	781	742	716	760	724	740	702	723	707	746	736	773	708	711	732	752	763	772	749	734	732	779	765	787	721	815	746	778	730	697	765	742	749	792	740	751	727	723	750	755	724	755	706	745	711	719	728	752	787	771	769	781	742	757	758	708	739	760	744	764	755	766	726	770	760	742	716	731	748	761	707	775	722	718	753	716	749	739	711	761	764	746	702	758	744	739	735	716	720	715	773	714	730	778	731	764	816	727	780	724	684	711	736	738	745	725	738	769	728	743	769	776	738	721	764	742	709	765	781	821	769	761	788	708	730	774	702	761	768	753	723	753	733	722	761	768	772	723	755	724	718	742	787	783	723	783	809	796	738	741	771	743	763	735	729	721	749	742	746	750	700	733	725	770	743	751	740	768	775	744	778	786	739	765	733	723	751	776	714	713	765	760	715	699	770	798	795	777	766	722	726	742	745	733	732	722	776	721	731	750	766	739	793	706	724	742	778	773	765	765	768	755	696	736	736	709	743	734	708	738	717	746	740	763	712	704	705	723	750	705	744	761	725	750	721	793	721	794	781	711	748	744	752	777	753	732	761	763	752	743	731	715	731	770	748	729	759	764	770	708	779	728	755	733	780	778	743	749	756	775	746	770	695	715	763	723	754	733	752	773	748	724	722	720	728	751	776	783	744	699	777	785	754	787	724	757	762	749	739	761	756	742	691	789	774	732	763	735	735	766	749	766	755	763	707	714	735	733	743	762	734	702	736	697	770	720	741	737	795	696	766	750	739	757	766	748	734	770	712	740	760	745	731	760	722	759	759	788	757	715	715	756	753	749	765	738	738	773	727	772	717	765	771	663	743	751	751	714	710	784	762	746	734	782	735	770	736	690	704	774	745	696	723	725	683	773	756	784	759	771	805	746	739	732	730	756	780	752	775	691	757	813	722	800	756	726	774	756	756	781	716	782	736	742	718	736	695	773	758	734	701	750	749	757	771	742	756	708	797	757	726	748	726	732	740	691	791	707	799	723	783	729	781	717	728	724	776	719	771	763	787	768	768	743	766	751	694	723	783	748	738	740	774	745	749	717	787	711	763	759	733	759	781	747	743	693	708	759	743	756	755	740	701	771	698	744	786	780	710	760	805	743	713	732	752	821	753	758	742	739	681	743	708	707	708	769	756	752	729	727	736	736	735	687	772	698	787	734	729	707	728	759	746	750	705	747	767	743	740	771	784	734	734	819	753	765	788	749	750	749	701	750	744	719	733	715	753	770	752	778	751	821	713	705	703	679	725	734	755	791	797	696	753	690	758	761	778	799	742	754	743	770	758	816	727	742	712	781	771	747	725	808	761	736	767	765	709	736	730	727	755	750	729	794	701	819	776	732	802	695	773	698	761	719	775	792	748	726	775	712	764	727	721	760	776	731	780	683	727	765	736	764	794	760	802	729	760	748	747	755	714	722	791	753	774	738	726	750	779	753	731	765	761	774	732	710	734	778	786	720	766	745	769	779	689	766	716	752	762	721	779	740	719	725	730	721	748	744	741	774	726	728	759	759	755	741	818	684	719	747	760	744	754	712	770	682	755	706	743	725	735	683	742	745	754	732	766	748	732	688	723	777	684	754	745	714	774	771	731	701	769	778	755	771	780	794	741	733	727	778	777	747	718	764	711	739	747	773	779	735	710	774	746	754	770	733	796	795	745	712	746	732	747	804	752	763	735	734	762	785	794	757	761	752	736	742	760	791	771	723	702	772	735	715	675	746	792	755	775	721	722	799	730	720	757	707	798	754	712	771	750	781	727	745	753	710	744	773	763	762	716	776	724	708	749	756	780	770	727	788	710	774	778	696	754	736	748	776	751	753	719	789	777	768	724	733	732	780	730	743	799	750	684	731	758	730	716	754	731	740	768	778	719	730	766	774	729	725	733	725	754	782	737	705	715	706	783	739	746	758	734	713	736	734	724	761	711	820	772	770	748	809	730	748	729	734	737	698	772	799	764	716	744	727	747	783	798	751	706	780	728	753	731	752	734	760	757	734	726	700	769	726	719	730	758	705	710	687	796	759	741	762	691	806	768	772	743	741	695	716	752	731	770	746	750	800	736	722	733	769	756	769	779	790	769	736	762	798	715	735	794	744	697	821	767	781	720	719	743	758	734	800	767	748	749	728	738	788	784	728	797	733	753	759	769	771	771	751	772	739	733	747	719	747	725	702	712	755	693	752	725	801	780	725	736	736	748	723	741	764	741	709	731	784	755	758	725	782	730	786	786	734	746	733	753	735	793	774	740	768	759	748	758	763	726	769	730	755	767	750	747	774	724	773	731	764	706	789	761	762	751	709	741	736	739	760	777	773	741	734	739	737	754	727	759	721	753	693	727	778	710	728	752	759	721	711	776	761	747	767	742	744	701	708	718	766	777	755	761	776	746	737	756	749	715	723	722	725	715	767	765	763	761	744	737	775	730	787	758	748	711	772	730	745	713	744	752	738	735	727	738	766	764	767	777	694	781	733	732	736	774	794	761	746	767	772	768	726	735	792	736	753	762	809	718	760	750	717	714	751	794	736	726	733	724	743	778	729	799	726	743	725	765	779	754	797	730	782	750	741	761	763	783	746	767	773	787	753	751	781	736	752	753	753	738	744	764	795	730	733	766	765	743	749	754	717	734	752	762	731	754	801	732	714	757	750	783	750	789	777	714	714	726	698	740	703	739	820	753	758	760	766	750	752	729	737	766	814	777	714	768	714	786	721	715	759	771	731	707	761	709	710	755	749	801	721	793	746	744	708	777	714	744	738	773	792	766	735	725	751	757	730	764	739	770	754	758	760	755	745	722	755	742	718	744	703	769	718	736	782	746	706	743	711	749	733	740	760	758	718	784	752	705	757	760	752	761	729	746	777	761	718	706	740	733	728	768	783	685	757	721	774	700	749	731	721
18117	1558	884	719	496	424	320	301	341	258	290	259	277	252	240	254	249	215	261	234	212	239	230	222	232	247	258	215	239	222	233	226	250	224	219	234	216	225	257	231	233	215	222	224	212	236	212	263	239	241	231	227	232	233	199	226	230	242	221	228	231	218	225	212	239	265	230	226	217	235	222	238	228	242	205	221	232	214	247	251	207	221	237	225	222	236	252	212	202	250	226	258	249	237	227	225	220	237	231	211	213	231	200	210	228	233	225	224	248	218	238	222	244	215	226	188	224	210	232	221	210	232	217	247	240	223	244	245	211	234	239	251	216	219	203	219	242	198	206	218	217	216	219	231	222	226	258	223	220	200	212	231	246	234	251	235	201	207	206	221	252	207	236	211	247	198	248	220	215	247	208	239	191	227	195	215	189	203	252	222	236	214	240	252	233	241	226	227	236	205	240	255	231	227	217	208	239	234	227	257	250	200	245	227	245	244	227	206	194	213	239	210	218	225	249	242	214	233	215	226	239	210	221	207	224	248	201	216	233	244	239	217	226	210	227	242	223	240	241	278	230	228	213	227	216	199	232	224	223	235	192	195	225	233	228	210	220	211	196	241	215	255	236	212	194	229	244	228	206	231	196	223	222	227	250	211	241	207	209	219	236	242	221	246	229	213	242	238	232	255	218	242	235	214	208	247	225	239	223	240	219	228	212	242	214	241	245	230	224	219	205	247	230	212	240	252	211	215	243	258	218	224	262	246	269	243	214	231	228	227	215	248	227	249	219	222	227	215	229	259	217	232	223	205	241	231	220	209	210	210	233	216	223	207	235	233	213	253	248	236	245	252	245	218	221	224	235	230	235	210	203	223	231	243	246	211	247	222	211	205	196	230	232	215	220	247	265	242	214	229	228	242	247	230	226	234	246	244	206	259	230	229	211	200	234	227	228	208	229	244	221	220	240	246	234	247	212	232	244	243	221	213	238	243	245	235	260	208	262	253	237	209	233	222	240	225	225	206	236	210	220	212	233	222	238	185	220	215	217	275	211	226	259	237	232	233	235	227	227	198	224	244	203	249	243	235	251	255	246	226	259	244	241	219	222	232	241	203	194	231	250	242	236	225	225	218	207	248	195	208	204	219	231	236	212	250	213	251	234	228	216	238	230	261	217	246	206	195	245	239	228	225	231	232	214	225	240	211	201	221	234	224	238	245	244	212	198	224	248	230	240	263	234	219	218	221	233	240	244	249	257	193	230	201	214	248	234	248	237	247	202	223	215	224	244	221	240	230	218	212	232	207	240	219	236	226	205	186	218	222	205	208	221	193	245	224	237	225	230	260	264	250	230	237	230	202	241	219	248	256	207	223	230	200	211	233	272	258	231	216	225	232	209	276	253	227	202	213	241	226	235	243	203	248	216	208	217	240	222	233	222	251	225	236	237	224	233	230	219	196	246	228	233	228	232	216	228	217	240	256	249	205	194	222	224	239	236	210	218	238	224	232	214	230	227	241	239	245	214	208	242	231	235	277	250	222	224	209	209	225	260	215	219	242	243	230	221	213	221	241	234	232	215	218	236	235	245	245	240	227	198	245	226	224	209	212	215	237	215	234	209	198	233	245	218	221	239	262	211	222	226	242	238	263	235	211	194	220	228	240	211	230	203	247	241	218	181	228	245	247	223	279	215	245	201	208	223	244	215	225	239	213	220	210	218	217	246	230	227	223	226	232	233	224	263	240	215	224	226	193	206	250	203	231	237	255	220	232	226	244	201	218	237	235	227	233	227	221	236	220	209	206	218	210	230	223	235	257	231	243	238	207	231	221	216	222	257	213	231	213	216	241	203	216	274	248	205	255	229	211	237	210	210	220	214	201	215	227	241	237	243	216	248	216	242	252	244	212	253	199	221	219	207	246	225	218	221	210	235	232	232	212	215	235	224	217	221	230	258	231	226	195	239	204	246	210	219	223	238	208	241	239	248	240	225	235	224	244	221	224	238	267	232	216	232	189	213	228	211	219	216	222	250	220	232	202	232	251	264	222	224	246	229	212	203	237	225	234	248	208	224	216	227	201	208	262	200	233	222	224	207	217	236	227	216	249	254	240	233	227	203	223	242	217	213	258	204	204	239	228	222	224	227	209	222	236	219	215	261	230	234	215	244	202	196	223	234	196	227	244	220	215	228	243	248	206	235	216	222	258	218	230	233	266	222	252	231	225	227	230	218	240	232	229	242	225	214	245	220	232	223	245	254	245	220	237	217	218	239	215	223	255	190	176	231	214	252	240	205	220	192	212	241	215	230	231	222	205	213	222	227	207	240	224	217	241	227	219	206	233	212	215	226	221	235	218	219	236	248	215	205	228	224	215	224	227	228	227	208	231	230	227	216	217	230	221	251	250	221	210	224	233	221	241	214	236	232	211	252	249	206	211	212	211	192	255	226	192	227	255	225	225	240	223	237	213	215	214	235	222	236	219	261	211	222	224	230	248	231	244	221	224	214	197	221	220	225	228	207	238	228	231	221	210	239	215	219	249	230	217	243	221	253	196	187	264	210	202	211	225	253	241	204	235	216	224	223	219	231	220	238	211	230	218	218	232	247	225	227	229	248	247	203	216	220	223	235	241	221	268	236	302	221	231	236	234	223	224	252	215	214	220	255	227	227	214	260	247	226	209	243	235	227	235	247	214	229	231	217	253	211	207	246	209	220	242	218	250	226	247	197	221	219	225	215	224	215	219	254	239	207	213	223	226	231	241	223	212	250	217	234	216	195	217	217	254	251	251	217	230	255	233	242	230	258	242	236	266	215	247	226	232	206	222	239	220	235	215	239	208	236	203	244	230	257	210	258	222	207	266	227	217	233	244	243	222	240	228	225	237	202	225	204	233	239	234	231	219	203	240	235	197	223	226	234	237	228	232	232	217	231	225	254	251	225	243	213	234	219	245	228	211	239	228	229	227	218	229	195	232	213	262	203	230	258	225	244	215	250	255	233	218	219	235	219	224	221	216	197	222	242	230	231	227	254	259	244	236	218	213	237	247	222	235	217	230	221	231	194	229	228	221	236	235	231	247	231	237	219	242	234	213	235	220	241	219	216	226	249	194	211	234	221	241	248	242	242	236	209	229	236	199	235	234	233	209	239	223	219	250	226	234	235	223	222	233	232	245	257	222	237	222	220	223	247	188	214	230	250	247	216	222	220	203	243	228	218	248	242	256	199	211	256	212	263	210	251	224	220	228	227	241	237	218	260	207	212	216	218	230	242	207	240	242	240	220	228	242	236	243	232	213	235	233	206	195	221	242	215	225	225	212	252	228	237	237	263	236	210	248	237	246	227	246	228	215	226	216	224	192	249	228	221	239	218	223	231	218	224	235	279	216	219	217	238	233	193	235	246	210	250	227	206	227	221	226	259	224	197	267	245	213	235	241	232	248	220	241	237	235	216	225	221	228	211	239	221	205	231	223	217	234	206	245	275	201	222	221	224	227	210	235	263	238	217	260
10208	1122	1913	2121	1942	1580	1316	1159	994	945	834	789	733	728	684	670	689	663	587	623	639	619	623	594	556	556	583	610	559	585	562	583	615	570	569	556	561	538	579	560	543	551	542	570	534	525	539	516	567	511	521	491	552	530	529	557	558	517	536	515	534	582	573	517	553	526	525	524	528	532	526	490	534	498	513	550	520	482	519	505	553	505	559	525	514	537	513	506	565	540	512	502	544	532	568	512	549	484	539	512	549	519	493	557	463	526	493	514	519	524	528	501	539	542	544	508	552	513	532	506	530	533	524	495	524	574	524	540	525	517	528	565	532	509	553	526	535	540	538	522	508	548	539	531	513	538	530	511	482	523	496	533	488	514	550	498	502	518	535	547	524	518	519	539	521	523	514	515	508	510	566	510	541	534	540	536	519	488	574	530	540	502	506	517	529	440	560	514	522	523	470	558	527	549	494	529	517	521	553	501	554	530	534	557	523	520	528	605	596	522	545	502	515	525	534	521	506	505	497	522	549	479	494	530	498	517	515	530	549	499	548	510	514	522	535	558	486	514	532	492	538	520	513	528	550	554	505	520	509	531	555	527	525	548	540	549	529	488	530	478	571	509	522	548	536	532	546	516	529	536	538	540	557	515	548	506	529	513	573	506	507	548	537	554	512	586	521	512	513	498	558	520	558	518	505	556	495	526	519	494	497	541	491	536	515	520	500	480	512	579	537	539	494	543	520	499	546	513	501	525	521	521	527	518	519	517	569	514	558	508	518	494	519	544	503	519	513	557	527	521	516	500	553	560	546	556	495	526	528	529	569	556	513	495	576	500	532	522	561	540	525	538	546	532	521	532	550	520	500	564	495	518	505	529	543	526	525	528	528	507	501	542	530	468	485	525	530	560	502	508	532	498	531	551	523	553	481	504	501	535	490	510	560	500	482	490	507	505	541	521	503	527	505	537	525	548	502	564	506	496	525	513	523	473	560	510	530	529	559	521	518	537	558	553	506	503	525	554	570	517	498	538	536	523	547	549	516	524	514	527	556	524	492	503	507	512	566	520	531	553	557	550	495	556	476	544	520	533	508	513	523	505	543	510	546	552	512	518	577	538	513	547	521	505	489	519	547	512	518	495	521	540	533	503	498	565	533	524	510	513	541	502	535	532	564	538	556	536	541	529	531	542	553	474	519	511	535	538	512	529	513	519	538	503	555	501	552	497	525	549	538	504	509	523	511	512	538	536	521	503	509	518	518	493	527	574	535	529	534	506	520	509	508	504	529	531	520	536	501	552	519	540	487	531	560	533	531	535	526	536	524	526	509	532	541	486	505	532	561	508	480	548	550	518	515	549	553	495	543	496	540	552	510	533	507	511	509	504	479	511	565	536	492	555	513	517	509	556	513	515	545	547	550	507	516	531	507	515	543	534	535	556	503	505	535	549	547	545	494	497	521	501	510	555	544	544	527	495	535	514	534	544	550	528	498	517	536	532	516	565	512	491	556	497	525	528	504	538	524	520	530	562	509	513	547	529	559	494	528	530	563	520	519	550	535	491	531	534	552	493	543	494	536	507	502	545	510	519	538	489	531	510	577	532	501	518	521	492	533	491	558	527	509	496	520	537	519	558	516	515	538	512	498	579	547	522	536	501	571	537	535	571	569	516	546	551	479	514	539	479	529	570	513	509	516	547	538	558	521	501	530	507	478	502	518	484	530	538	540	516	529	526	462	575	535	539	518	517	504	527	561	513	532	495	473	518	534	534	517	525	504	539	520	545	505	478	488	550	533	517	528	529	527	502	481	499	545	547	500	548	532	529	492	516	534	516	553	552	507	509	514	513	547	554	544	518	514	492	542	565	495	513	514	532	533	543	533	506	502	517	514	525	520	517	528	534	498	559	534	536	560	538	528	528	521	558	476	543	553	524	542	526	487	497	493	526	556	483	498	539	514	546	487	525	523	507	520	515	544	524	554	536	525	520	527	515	523	536	544	555	530	532	545	529	548	561	539	522	525	472	555	528	508	532	516	522	494	498	511	538	556	512	510	511	514	522	535	538	531	525	503	521	495	547	508	570	524	588	517	532	524	504	536	477	502	484	495	546	545	524	483	557	545	482	531	492	530	510	499	538	550	553	517	539	530	522	527	536	484	505	524	518	563	559	570	530	520	522	547	522	540	506	520	493	538	508	479	543	515	484	533	563	499	511	533	504	526	541	529	534	500	545	535	564	568	506	513	510	506	526	550	518	545	540	511	517	522	538	475	570	491	509	493	491	512	498	513	555	543	516	503	517	534	525	537	523	492	516	515	519	499	524	529	523	529	494	545	505	558	531	513	556	547	552	495	509	535	540	506	517	523	499	506	519	538	481	512	544	534	562	546	515	530	535	575	507	538	533	555	512	528	528	526	502	504	502	540	548	493	520	512	518	545	504	542	523	534	512	582	562	541	509	492	526	520	537	516	539	540	540	561	560	567	521	497	518	530	536	513	533	536	514	534	537	519	512	520	551	502	499	523	546	550	485	575	516	553	503	543	520	526	523	536	522	523	537	559	536	535	539	535	528	536	522	500	538	572	495	503	500	529	538	534	537	462	516	542	518	585	545	552	531	518	539	484	563	526	528	532	514	514	511	573	492	508	495	547	501	487	520	522	516	540	533	508	543	526	511	497	553	497	502	511	542	531	515	521	564	518	518	531	523	483	531	513	537	506	502	523	497	499	499	545	527	487	524	521	528	515	541	528	529	572	543	504	516	524	498	531	484	523	500	488	537	567	543	530	527	527	451	485	534	539	540	491	524	500	490	547	519	513	508	510	546	502	494	549	526	493	506	548	513	510	518	511	528	540	568	547	500	573	521	515	528	550	567	521	542	548	477	502	532	543	506	539	509	525	549	545	531	515	574	593	494	534	506	497	526	502	492	515	530	505	525	538	521	508	510	495	496	516	557	514	481	531	540	520	486	551	529	550	505	538	497	517	544	532	525	507	539	529	572	555	546	511	489	541	502	536	501	487	487	507	556	480	522	577	542	553	509	487	487	500	574	535	505	487	526	511	519	534	582	534	479	520	515	517	535	547	518	516	513	529	497	535	537	516	518	553	530	530	508	513	539	551	499	500	523	495	521	555	544	489	486	561	498	528	520	532	536	514	582	490	529	523	556	534	504	513	520	513	581	541	505	542	496	515	535	493	512	515	519	533	511	537	468	513	553	534	519	540	540	545	523	558	519	496	547	505	530	534	548	546	498	519	485	541	508	508	561	515	510	516	518	489	546	513	546	524	487	528	522	561	501	516	518	497	497	490	485	530	502	510	525	543	518	536	563	525	553	489	515	532	574	551	506	515	528	530	506	497	553	546	565	519	528	533	520	479	521	514	513	542	485	522	492	525	564	538	502	514	512	535	513	515	522	519	492	528	527	508	542	521	533	569	506	536	494	545	560	533	528	484	532	534	544	515	551	533	547	513	523	506	531	510	552	522	508	538	506	551	518	490	546	557	554
3118	281	220	214	209	212	219	181	208	204	218	206	190	217	225	233	229	227	226	237	222	239	220	203	201	194	211	195	194	233	182	213	205	224	210	240	191	222	222	234	206	184	221	213	212	243	213	211	236	218	218	218	183	238	210	185	196	247	205	203	197	179	202	228	202	207	204	205	234	224	233	210	215	235	201	216	209	214	216	219	198	229	222	214	208	221	213	215	227	197	223	206	233	188	194	211	220	199	232	228	231	196	224	198	211	237	209	220	237	216	232	238	197	224	209	208	203	199	221	188	205	230	260	217	210	215	237	200	231	216	195	188	221	204	199	215	223	196	202	226	185	200	212	205	200	192	197	200	227	194	235	216	202	236	207	200	183	215	242	190	213	218	229	212	194	227	215	226	216	230	220	214	225	199	212	210	221	217	237	205	222	218	203	205	201	219	208	204	178	218	201	241	216	207	199	210	200	215	244	253	211	202	218	199	198	211	190	212	210	225	206	231	209	213	194	216	173	219	199	191	192	204	217	195	226	216	217	207	210	190	190	185	200	228	224	196	209	226	230	212	194	202	207	211	203	228	188	205	216	226	233	230	178	223	215	190	202	204	215	205	225	201	191	212	232	216	216	232	199	230	195	202	196	202	209	207	216	226	218	214	202	230	238	197	235	218	202	234	216	202	199	209	221	222	251	220	221	203	201	209	189	194	193	187	190	220	221	211	224	189	213	216	244	219	223	228	203	193	191	216	218	218	223	203	211	203	239	203	206	211	247	221	224	213	191	205	196	238	202	228	225	240	231	201	197	196	212	190	202	200	206	223	223	244	210	201	202	224	199	227	221	229	224	196	215	215	201	218	234	183	204	197	174	236	232	210	212	210	195	196	195	197	218	186	228	203	210	210	189	221	218	233	229	226	215	221	245	243	223	183	202	211	196	205	201	248	220	209	202	211	219	198	245	190	218	193	218	197	190	208	205	216	238	203	211	243	192	232	219	195	246	169	227	219	201	192	196	215	217	221	225	200	198	178	211	207	225	221	218	217	208	211	217	225	243	203	218	210	222	220	201	192	213	202	197	213	206	211	229	210	234	206	232	204	236	220	200	228	244	209	207	214	186	193	222	205	169	216	211	208	212	206	227	206	221	210	190	222	201	187	205	212	228	219	238	186	209	232	231	187	235	213	209	188	239	219	208	197	207	197	209	204	206	238	212	202	250	234	187	206	229	233	204	220	208	220	207	227	208	216	218	226	188	214	224	186	193	198	236	221	193	186	225	227	202	225	201	217	198	190	214	227	205	203	230	191	198	204	203	223	218	240	232	206	238	190	218	223	209	228	228	210	235	213	258	207	208	204	230	206	225	201	215	215	217	235	196	207	205	224	218	199	201	207	219	240	212	216	210	232	194	193	225	213	217	220	215	223	236	217	182	231	207	215	210	182	202	218	193	230	231	209	193	201	201	203	187	223	209	216	222	210	211	235	194	203	190	215	241	224	202	227	205	226	211	214	197	235	214	224	195	186	227	244	216	201	232	200	250	237	183	209	212	204	223	204	212	271	215	238	219	223	229	199	181	207	197	218	234	213	194	194	212	209	215	211	228	206	208	179	203	218	244	205	189	216	212	244	212	214	218	211	208	196	186	217	209	225	197	190	218	198	210	218	203	221	217	224	220	182	213	198	208	239	223	196	209	239	216	220	197	182	186	215	209	223	188	203	227	205	231	233	236	222	195	203	184	235	233	199	192	222	209	221	245	211	234	194	208	224	254	179	207	219	201	212	202	206	209	232	214	207	194	206	217	206	194	200	234	229	224	223	195	185	233	208	226	232	229	215	212	222	183	201	225	240	200	235	202	234	189	224	214	191	236	219	211	190	198	194	192	226	238	198	227	213	216	228	230	213	204	205	213	210	181	215	221	214	211	222	228	193	212	238	242	218	198	185	213	233	220	209	229	203	209	202	209	207	227	217	213	191	218	194	176	229	194	217	222	199	202	218	226	192	203	198	230	210	225	188	195	199	221	218	198	223	218	238	230	201	195	217	212	239	189	217	217	231	210	221	229	183	252	173	196	209	250	199	198	206	222	216	203	217	237	219	212	211	240	206	229	193	231	221	199	198	183	216	186	176	214	228	205	183	216	220	240	210	237	206	237	211	178	207	212	208	181	197	193	218	228	196	224	223	204	212	216	222	211	221	198	238	200	232	229	210	211	217	194	213	202	197	197	197	202	188	211	245	201	220	204	196	206	177	189	230	220	211	217	202	215	242	211	195	197	224	204	208	204	189	221	220	217	215	250	230	207	174	202	203	202	237	191	208	203	205	192	180	217	210	218	215	204	235	221	207	203	236	214	210	196	217	206	229	220	217	199	225	195	217	233	193	214	215	258	215	210	201	202	190	225	228	228	244	218	191	200	211	223	213	191	178	197	209	225	216	213	220	232	229	196	205	189	223	183	213	222	227	240	216	214	218	196	246	216	213	233	213	205	209	234	226	201	187	246	219	210	217	217	224	209	205	196	197	197	200	207	209	200	229	221	208	209	247	197	208	258	197	193	215	202	227	212	182	209	215	209	227	203	197	211	244	216	211	209	253	221	210	236	197	202	226	237	230	230	232	228	218	200	200	193	210	208	173	226	218	236	206	200	223	228	205	222	236	189	234	210	193	200	219	214	211	211	218	204	245	231	206	205	201	236	178	228	213	233	223	206	182	202	214	209	208	220	223	203	253	221	194	207	206	226	210	185	198	231	197	227	247	243	218	216	215	184	204	247	228	207	231	233	213	197	228	227	221	205	235	217	216	211	214	243	202	222	218	206	241	190	229	231	217	224	226	201	207	195	199	199	192	198	230	206	227	216	216	195	211	235	189	223	219	205	205	220	200	227	226	238	212	184	206	192	207	203	238	214	201	221	216	232	212	229	186	217	212	220	203	210	202	201	227	209	213	219	209	216	204	230	212	216	179	187	187	229	211	209	241	225	217	248	215	206	215	206	179	213	214	216	220	205	212	199	205	220	199	212	186	211	213	211	230	234	209	202	220	215	229	225	228	206	214	217	181	247	218	212	196	212	189	206	232	196	207	239	211	194	201	197	224	226	217	212	237	201	232	205	223	213	213	217	215	197	218	203	223	220	232	226	187	184	193	200	231	219	209	218	205	185	230	194	199	211	229	227	236	222	242	236	218	202	207	209	220	186	212	231	215	201	233	216	226	173	185	221	215	212	204	223	221	226	205	222	227	214	209	221	175	180	216	212	215	211	199	224	220	213	202	220	203	218	197	223	233	217	203	216	232	212	183	217	218	228	233	200	190	202	228	208	214	217	205	199	198	210	223	211	223	225	236	239	234	222	211	224	215	210	224	233	224	238	204	195	209	184	208	216	234	238	204	181	222	266	212	222	221	235	205	233	202	185	213	193	227	224	223	207	204	196	237	225	208	196	190	199	223	232	221	201	238	219	235	204	213	180	241	208	205	236	217	197	214	217	205	241	235	215	210
2892	536	562	604	570	510	567	553	574	517	540	526	541	505	508	537	515	553	560	507	553	514	523	513	510	480	533	554	489	520	549	526	537	513	503	547	511	518	533	526	522	546	457	532	550	528	481	542	484	510	514	517	542	546	534	540	536	531	493	530	520	500	497	494	539	550	469	557	552	518	502	531	515	542	560	549	560	526	561	523	529	529	506	545	520	485	577	556	477	513	516	529	477	533	503	565	526	532	538	439	526	581	571	500	548	522	551	506	529	511	570	480	483	520	528	568	512	534	528	482	535	505	539	500	527	491	541	492	513	492	593	524	522	541	532	486	544	573	501	556	534	483	496	478	502	512	519	568	513	543	492	545	548	516	492	493	540	522	532	485	472	501	526	544	533	543	541	506	522	524	557	552	505	526	538	514	516	483	526	512	564	489	526	548	504	539	488	529	496	540	508	487	520	492	515	527	552	522	541	552	574	555	518	503	561	508	490	513	532	519	535	511	495	520	525	506	524	490	549	553	532	504	554	558	540	513	564	512	492	549	554	499	557	511	518	526	541	531	521	539	538	521	511	542	554	524	542	495	508	503	547	530	515	533	505	513	539	558	527	541	511	506	545	543	512	579	502	554	542	534	484	545	524	522	485	559	517	489	475	530	532	506	523	505	553	524	526	525	527	513	532	476	486	483	565	518	499	525	519	510	519	515	529	523	494	521	548	585	494	540	492	524	500	527	502	534	523	471	562	540	538	523	514	562	521	512	526	521	514	490	493	519	504	494	516	483	486	491	531	512	529	534	504	553	555	549	469	511	552	529	495	519	499	482	541	517	499	495	532	515	527	520	501	561	523	500	534	517	542	547	517	476	528	567	515	523	520	511	524	518	542	549	492	541	539	529	502	498	531	534	561	544	474	521	472	510	549	553	520	537	516	568	522	500	533	523	548	523	528	527	551	559	525	514	544	517	535	488	552	527	538	528	528	479	517	529	523	475	528	514	527	517	511	532	507	542	517	560	482	529	552	510	556	518	542	560	527	516	524	512	543	490	509	522	542	502	508	486	530	486	534	513	521	542	509	497	506	514	506	562	497	514	469	533	503	537	532	536	513	491	521	545	520	495	577	522	542	498	563	504	522	542	506	525	540	516	536	533	517	525	513	524	528	515	554	527	493	526	556	519	528	553	572	523	511	514	495	525	524	540	539	536	528	514	558	471	517	459	518	525	482	516	523	529	530	508	523	522	505	520	517	534	515	495	538	509	485	490	517	491	569	508	517	515	511	505	519	556	524	496	534	518	523	519	508	516	505	497	542	543	508	527	519	540	518	497	486	573	543	536	539	504	538	540	533	569	512	497	545	544	524	502	572	519	519	515	514	512	553	502	523	522	502	541	524	499	555	523	543	543	560	530	560	547	517	490	536	509	537	539	494	523	492	542	515	527	585	484	487	532	535	548	524	545	506	527	515	540	506	510	506	528	515	477	540	502	551	481	555	511	562	515	544	495	534	509	509	539	532	570	533	545	514	562	558	527	502	576	503	546	565	526	474	484	521	549	495	519	526	489	545	508	496	548	525	530	515	470	570	510	558	538	508	541	524	521	512	507	505	495	502	509	506	485	544	509	526	520	538	508	535	497	513	531	545	504	567	533	526	502	556	513	532	507	548	519	535	563	506	537	520	528	549	529	543	507	539	517	484	511	521	537	490	547	548	543	532	544	527	489	498	527	489	516	526	497	538	497	519	531	566	502	518	513	569	567	527	525	549	524	513	542	556	527	528	495	557	564	534	534	543	531	509	563	513	512	486	564	503	540	498	525	502	530	528	505	566	534	479	540	488	485	504	526	533	556	490	594	527	509	527	517	534	520	522	509	558	535	532	521	541	544	497	541	543	520	554	564	538	510	476	532	526	476	526	543	506	514	560	542	524	519	591	505	500	550	529	568	534	526	508	534	511	480	536	557	511	505	541	538	504	485	514	504	530	491	517	498	550	556	518	501	511	536	539	529	513	473	529	509	561	527	499	478	524	512	520	507	503	516	550	508	497	530	483	561	535	493	552	459	525	505	522	500	538	475	531	497	512	540	519	551	503	545	528	529	531	540	485	499	469	525	504	517	516	498	521	534	521	512	505	580	546	521	509	531	540	517	542	500	540	548	516	517	548	530	503	491	522	509	542	522	497	501	524	481	495	533	494	524	568	533	541	545	533	509	509	510	568	520	524	512	571	548	525	505	513	528	541	562	512	495	551	486	521	514	559	511	540	512	540	526	524	507	554	505	540	527	489	542	495	518	503	548	511	510	506	497	520	525	528	508	534	524	500	531	506	547	552	509	537	558	544	540	576	523	475	504	495	548	552	551	540	533	503	535	522	502	524	565	580	543	567	520	509	504	509	503	541	504	543	493	506	546	521	510	529	555	542	495	531	484	513	529	480	526	505	533	555	527	556	502	511	514	524	523	544	530	507	515	509	543	546	538	529	542	487	557	534	531	542	492	489	513	519	512	544	541	504	558	494	504	537	504	510	502	518	544	509	520	524	492	512	528	540	531	515	505	571	507	541	515	510	555	546	520	520	490	530	525	528	487	541	544	513	522	506	532	487	498	534	500	508	517	495	542	578	514	513	511	516	523	527	513	513	530	480	563	534	549	534	538	517	573	517	512	536	523	495	505	512	543	496	518	506	542	530	526	536	519	499	505	513	523	500	545	529	525	518	532	483	555	540	484	563	571	537	539	551	535	514	523	532	521	538	534	533	479	513	510	539	539	519	499	480	475	516	526	524	529	513	522	502	502	553	516	509	543	496	515	549	545	530	529	526	517	512	529	518	560	506	564	499	513	486	547	504	500	520	530	545	494	531	517	475	504	513	549	512	533	539	512	556	524	525	486	556	525	488	527	542	529	518	529	539	521	540	507	537	492	531	547	529	495	518	507	521	486	507	524	496	515	514	538	569	528	515	511	525	549	557	521	550	491	509	551	529	518	577	507	511	534	542	528	531	529	555	512	546	539	503	532	538	531	547	511	502	528	488	560	539	543	500	495	496	500	515	512	557	520	533	545	553	503	495	543	570	519	509	518	547	522	516	528	524	531	521	529	545	508	529	509	525	485	506	520	513	550	508	516	504	502	491	523	516	561	543	510	498	560	537	510	528	511	574	541	497	533	500	508	518	519	546	536	517	542	511	556	535	529	532	477	548	510	501	510	508	522	556	548	501	501	509	518	513	536	493	504	517	478	543	510	520	518	539	519	525	489	530	543	500	517	528	520	545	523	539	535	534	501	499	518	507	510	546	524	550	518	487	539	545	542	496	473	471	531	507	524	532	539	546	505	515	557	541	519	498	547	531	530	511	539	529	573	572	541	487	519	595	509	533	544	515	524	526	557	541	533	470	521	493	476	552	523	546	459	553	504	500	507	479	520	525	540	535	549	547	530	544	505	499	514	494	531	511	508	545	550	487	523	510	542	559	543	562	483	507	492	509	537	527	477	537	555	523	501
10680	815	656	548	517	448	384	376	417	401	358	344	340	316	334	328	350	360	358	339	321	346	306	317	343	327	326	316	328	364	318	344	307	329	347	307	324	359	337	357	335	335	321	302	327	294	297	341	314	328	340	350	339	311	330	311	350	314	326	289	306	323	314	322	321	338	334	293	302	300	325	344	318	321	318	325	307	271	361	323	346	321	312	331	321	355	289	299	320	351	318	321	327	340	348	300	316	328	344	336	316	329	326	338	341	342	301	304	292	371	317	346	339	323	296	324	341	307	333	325	316	362	341	380	350	312	327	326	339	341	320	311	381	353	323	304	329	350	331	341	339	309	313	312	314	295	326	330	291	352	297	306	304	341	334	327	349	366	314	336	322	308	303	331	293	341	321	333	327	300	340	324	364	342	305	321	346	340	317	312	345	324	321	329	353	301	338	288	338	339	343	339	298	322	305	313	313	320	323	306	308	334	309	297	336	320	309	335	328	338	326	337	331	301	316	325	326	293	314	333	324	336	317	378	308	331	347	322	341	309	330	318	336	357	325	349	346	343	367	296	361	287	320	316	336	326	323	321	333	307	324	319	327	330	311	317	300	309	376	345	322	348	318	327	331	322	326	312	308	291	313	315	357	327	303	329	311	329	315	330	315	297	327	321	316	319	321	293	309	322	326	333	321	340	316	333	275	317	334	303	335	327	295	319	341	342	349	301	344	321	307	317	339	315	350	363	300	329	355	293	326	332	334	326	312	302	341	319	300	338	323	298	346	357	329	324	335	338	326	316	312	293	338	341	330	360	298	316	328	346	338	329	319	342	326	331	358	298	313	313	327	315	329	336	328	317	341	299	316	314	326	313	269	309	346	300	306	336	314	298	353	331	311	324	332	313	342	372	336	338	338	292	308	332	298	301	340	352	323	301	348	315	317	312	319	339	333	341	345	322	303	311	309	342	291	314	335	317	325	316	326	333	318	354	340	350	345	366	334	325	322	333	308	314	331	323	308	363	320	330	334	342	365	323	331	329	349	321	353	342	321	306	358	324	307	357	363	307	319	314	347	301	327	363	352	353	299	329	311	318	299	337	325	320	346	364	278	357	368	320	322	355	317	335	336	323	335	351	330	336	344	320	309	311	356	298	311	335	313	304	298	306	303	347	321	321	291	332	305	322	331	352	311	351	359	361	340	298	315	317	342	302	346	344	322	336	363	321	339	343	326	332	383	309	321	335	372	313	320	279	328	301	310	318	333	348	328	310	306	298	305	360	336	340	330	310	334	332	323	364	308	333	310	310	373	332	320	278	330	330	302	286	351	318	315	355	303	359	347	313	332	341	315	329	348	316	304	295	319	329	325	301	302	309	314	344	352	321	309	297	296	322	291	300	301	320	281	304	306	338	345	349	343	337	320	320	316	259	327	333	392	350	316	325	323	349	345	306	329	340	319	314	330	300	358	335	330	296	301	320	336	346	316	311	338	329	339	297	324	336	328	312	296	311	324	330	320	342	312	342	307	355	338	298	336	337	325	334	321	343	312	330	363	310	310	294	323	297	316	315	343	294	328	333	329	350	321	311	314	335	303	286	300	319	314	338	288	277	306	349	334	277	334	303	314	347	333	330	328	319	326	309	330	328	328	310	316	288	321	302	339	331	355	300	371	290	294	332	328	335	342	307	337	281	327	293	344	323	325	342	360	319	334	322	281	330	305	349	329	311	312	309	324	308	296	317	320	321	289	354	336	323	348	317	337	321	334	336	344	340	301	354	314	339	314	338	317	310	350	333	334	294	335	306	330	332	309	318	305	307	309	323	317	316	322	319	326	301	309	285	346	332	304	293	314	311	336	372	338	326	339	311	378	364	309	337	300	302	355	316	352	316	330	325	317	298	304	384	356	344	334	326	316	302	323	295	320	308	335	322	322	329	314	346	309	317	334	351	319	282	332	359	312	315	303	336	341	290	340	318	328	344	354	319	265	325	295	303	316	350	318	323	362	319	345	286	350	322	314	317	336	330	325	327	304	312	342	315	329	352	327	318	331	344	323	318	298	305	334	336	341	353	353	293	321	312	339	305	304	319	318	315	317	324	330	342	288	344	335	310	358	357	271	336	323	342	349	335	318	317	330	339	348	295	326	356	351	367	310	319	316	336	297	341	346	331	327	315	329	354	361	296	353	322	324	321	345	349	339	343	302	329	365	289	338	350	338	343	338	348	329	335	366	339	310	359	318	349	358	308	320	332	348	368	318	320	323	358	307	318	337	315	377	348	294	312	344	299	300	317	346	325	331	289	309	328	342	329	321	337	305	353	307	322	313	298	318	289	315	318	310	337	333	330	339	353	297	316	318	314	314	322	331	336	357	328	303	326	297	299	335	335	297	341	334	309	335	325	302	342	272	330	327	364	328	300	339	314	335	332	325	311	293	298	307	331	346	336	316	311	370	321	312	305	327	350	295	337	330	341	302	333	337	320	326	324	362	321	349	340	309	316	350	323	313	297	312	359	313	314	317	294	350	324	318	298	339	301	312	338	307	367	312	318	297	343	314	321	326	306	319	318	282	305	308	310	312	326	336	336	338	302	325	305	352	306	299	362	335	302	341	322	290	310	325	318	310	310	320	329	294	346	311	357	315	323	317	310	332	348	315	309	330	304	289	321	306	353	307	332	329	319	293	329	318	314	330	329	381	331	321	328	313	327	340	332	318	327	345	339	351	296	293	308	321	337	317	291	339	345	294	342	339	279	299	315	335	305	322	318	316	366	341	330	296	308	334	322	317	331	291	320	341	357	339	345	307	336	347	330	315	326	336	318	326	319	328	316	339	338	312	338	335	316	327	305	324	336	309	376	304	337	331	334	361	329	324	292	328	322	336	324	333	320	356	293	338	313	315	325	303	325	361	317	320	311	346	334	348	312	334	330	285	305	304	314	333	344	321	310	392	334	351	292	334	329	311	358	330	317	322	313	326	330	340	310	325	327	361	308	335	356	300	346	333	312	335	273	342	298	349	322	334	359	323	316	310	326	314	329	323	299	328	337	293	347	341	315	299	316	316	306	309	324	320	335	344	324	309	334	344	340	325	374	343	306	317	322	295	355	342	332	316	330	336	294	351	335	331	334	315	316	330	288	335	335	338	297	335	352	301	314	287	340	331	346	339	357	309	354	372	337	319	340	318	344	346	324	326	324	322	325	331	332	324	319	332	342	338	340	316	341	330	320	342	353	332	304	317	335	303	344	322	298	322	293	298	299	329	312	325	312	329	334	320	312	332	327	313	320	343	332	330	312	334	311	346	348	350	307	312	300	300	335	341	342	313	315	352	380	310	332	299	326	315	327	326	314	293	337	338	317	361	344	333	383	295	325	339	314	344	287	289	270	338	338	314	339	295	328	331	335	310	344	311	327	295	342	320	345	321	299	310	340	310	306	349	330	299	332	347	326	305	311	360	370	305	328	326	301	358	352	346	344	316	331	338	298	284	293	317	317	325	309	302	288
8243	1104	1419	1605	1455	1222	1122	1019	985	953	885	876	879	847	876	872	812	788	799	748	799	756	775	773	782	743	757	734	803	762	743	780	769	759	756	797	758	784	677	762	760	766	777	757	733	710	739	761	716	721	754	720	737	839	737	758	726	762	752	764	736	752	798	802	770	836	710	763	765	816	719	769	758	749	770	754	797	749	775	776	753	742	769	781	723	732	726	801	762	732	728	735	777	728	711	770	785	808	767	758	764	786	750	727	745	748	733	686	770	763	760	746	724	760	717	728	718	697	710	776	731	751	756	765	822	725	744	739	731	744	691	770	795	741	757	690	755	726	758	785	760	723	743	756	755	750	766	728	784	744	728	774	781	728	754	783	720	747	732	732	829	731	716	723	744	760	726	743	735	784	714	753	718	728	790	783	793	727	736	767	740	747	699	738	735	777	680	756	712	786	751	753	723	796	763	686	731	775	742	772	690	741	740	751	751	762	713	754	769	717	737	764	788	748	801	746	763	761	759	785	768	733	734	728	739	754	696	791	776	743	743	759	748	716	786	748	763	741	748	787	771	745	758	730	778	799	743	740	777	757	783	723	710	754	791	788	726	759	750	723	706	729	697	706	761	755	785	742	744	672	747	759	764	771	767	748	743	728	719	768	706	792	798	757	726	768	750	734	698	739	765	724	739	697	760	769	775	723	771	739	797	749	798	726	734	761	736	730	745	765	750	757	682	748	755	731	751	752	719	725	758	812	728	717	732	789	761	732	735	730	705	732	733	734	771	773	755	688	663	725	744	774	731	706	695	770	721	735	730	778	758	743	701	761	729	717	773	690	770	718	742	710	807	776	749	723	745	762	735	722	784	723	755	715	767	734	764	760	763	720	761	734	749	780	781	747	684	736	763	762	758	737	752	794	702	747	748	739	717	698	705	779	738	749	749	743	693	767	753	718	708	736	750	759	722	692	735	777	742	729	744	763	783	730	774	782	779	728	714	722	774	769	737	767	742	782	779	718	799	783	755	715	775	756	713	737	762	741	751	748	758	742	765	746	768	753	754	728	729	751	717	736	743	756	782	747	740	745	720	733	707	760	768	761	741	720	747	696	764	713	770	739	730	738	733	777	692	753	731	755	752	714	737	755	748	795	782	746	777	755	744	714	723	776	772	771	749	707	772	744	730	676	741	781	810	799	763	758	782	734	764	761	806	707	733	696	758	726	749	689	710	754	774	746	725	716	771	785	738	734	690	746	789	753	764	782	745	722	770	743	743	761	720	783	746	736	745	730	725	774	742	734	777	753	765	742	795	758	767	782	743	784	715	700	757	676	780	737	730	729	762	756	748	694	744	727	730	718	783	696	735	723	764	706	737	686	755	764	751	752	725	738	751	737	758	748	773	757	755	728	744	783	695	732	772	766	736	740	787	754	748	764	737	721	750	766	742	733	723	727	799	736	753	743	752	753	717	742	780	740	766	713	766	763	727	780	722	722	773	761	692	721	728	722	759	730	761	779	765	788	806	784	741	770	718	701	742	773	730	735	761	779	780	743	781	748	717	681	761	775	748	773	844	742	731	808	750	789	718	777	741	710	787	770	760	704	739	732	736	768	708	779	711	764	745	837	718	745	727	750	756	771	714	762	771	695	751	751	756	720	745	744	813	717	745	751	718	744	716	745	805	772	793	706	735	723	748	754	754	708	758	729	706	753	748	758	767	749	782	767	740	740	722	729	735	755	792	786	738	768	730	781	757	703	774	767	746	765	750	717	785	734	687	760	707	771	755	785	710	747	722	770	700	738	706	709	740	725	758	691	765	739	701	746	716	719	736	707	741	749	763	743	776	734	705	741	726	756	726	713	728	652	779	730	749	782	737	769	737	746	746	782	765	766	734	752	793	739	738	722	736	773	735	782	763	762	748	735	757	761	751	763	709	748	796	694	688	749	768	740	720	782	736	756	697	755	733	730	744	740	781	772	777	729	757	758	738	732	817	732	752	733	727	774	781	729	808	749	732	771	781	752	761	714	744	729	775	742	734	792	747	738	744	744	784	675	777	764	738	752	735	791	770	795	731	724	777	744	771	732	754	749	787	725	759	756	719	761	791	690	774	772	773	736	745	744	689	775	802	746	734	713	755	756	742	712	797	754	758	741	723	719	763	739	780	777	766	747	780	762	756	724	747	743	740	749	740	781	754	744	777	701	723	708	740	766	748	775	699	737	758	764	742	720	762	760	730	805	745	746	741	777	733	733	720	761	828	782	712	714	727	733	740	743	786	721	749	731	697	737	767	739	726	740	739	767	783	729	767	703	733	723	716	720	756	773	721	760	795	776	716	774	729	725	748	806	792	694	765	743	750	744	764	753	730	747	759	769	723	745	750	752	815	766	729	798	755	749	706	778	746	709	735	781	760	750	711	738	765	732	766	757	757	737	784	721	770	745	745	751	761	799	803	729	750	721	738	789	743	709	752	739	757	761	778	757	760	735	758	754	701	752	770	746	764	751	736	730	734	738	760	743	773	719	772	757	761	734	721	718	757	741	718	752	733	774	786	727	723	789	753	726	739	756	688	714	795	751	720	762	803	778	726	736	783	755	744	796	713	736	770	767	737	776	734	749	765	790	717	762	782	769	751	726	753	719	750	721	776	730	765	811	731	753	731	787	758	726	752	779	766	705	752	703	768	707	713	767	734	776	762	776	752	779	763	728	768	736	741	757	743	748	764	760	709	751	734	764	774	783	731	777	740	755	710	757	730	786	758	759	776	767	761	785	719	770	724	775	718	728	727	748	768	761	707	724	772	732	769	767	740	713	747	784	719	704	734	732	772	776	763	716	718	755	681	767	765	747	789	736	739	754	772	780	801	767	676	752	790	796	736	760	792	786	729	744	703	772	721	731	777	752	753	737	762	760	786	780	776	753	755	717	780	729	764	725	784	742	772	697	800	749	748	736	745	790	728	742	788	759	732	757	766	740	800	776	776	729	745	731	768	716	752	769	774	788	778	738	776	752	747	719	711	754	740	692	758	749	747	743	754	754	716	715	758	783	738	755	750	756	781	758	716	699	744	741	748	765	719	756	762	745	695	733	770	755	764	727	813	755	748	760	729	724	795	693	734	712	758	755	742	783	729	763	764	765	750	764	712	759	760	733	772	744	774	780	771	738	727	778	772	778	764	768	790	774	746	762	758	712	746	785	787	763	710	755	762	737	771	764	755	740	686	743	764	746	766	696	749	756	755	695	746	749	718	773	708	772	724	754	779	751	737	759	801	768	765	773	755	724	732	755	736	717	728	750	700	742	714	764	712	733	755	745	843	762	751	780	714	757	733	733	773	775	717	712	722	775	781	758	764	706	766	735	723	731	752	793	777	768	787	720	718	664	768	712	723	767	728	755	707	783	749	753	757	733	806	772	792	738	784	750	779	743	740	763	779	706	763	764	736	706	732	762	753	813	722	744	712	770	780	766	753	719	789	752	725	736	722	690	745	782	756	742	763	747
17843	1523	835	749	577	419	373	338	308	252	268	268	250	255	228	228	239	233	225	242	226	242	240	251	236	248	258	246	230	241	212	228	224	239	242	221	242	238	229	219	196	231	234	230	227	219	209	242	246	201	224	243	214	235	214	219	219	216	199	230	244	220	220	246	247	231	205	235	217	211	234	203	223	196	249	229	219	212	225	228	234	207	242	253	230	205	216	242	257	200	216	190	231	236	239	236	236	246	203	259	222	213	243	242	217	204	233	232	211	228	206	219	250	224	252	235	250	222	217	247	221	251	237	212	210	225	243	214	211	213	258	246	230	215	220	249	201	231	215	223	230	239	229	236	206	237	208	209	222	216	213	219	228	223	251	223	248	229	232	217	217	230	229	202	237	251	226	240	211	244	220	216	235	221	200	220	214	239	228	228	206	208	201	238	230	234	245	218	251	213	233	189	247	236	198	229	229	216	211	241	203	218	224	236	244	256	212	252	234	220	226	218	202	221	203	241	221	204	241	227	218	244	260	237	230	250	252	221	221	254	240	225	235	240	209	216	229	216	231	229	237	228	201	209	219	227	237	228	232	231	206	234	217	210	250	223	246	201	234	255	224	247	262	246	210	206	244	236	274	223	219	255	203	210	230	229	206	202	246	239	217	198	257	251	240	236	220	208	223	243	232	226	239	240	218	226	261	224	218	209	240	244	228	246	216	211	228	226	247	220	242	231	263	222	210	205	240	219	207	220	242	203	229	231	208	201	235	255	252	243	252	227	209	202	214	264	231	230	255	207	233	248	231	201	233	207	190	256	253	208	217	244	217	239	209	231	208	197	255	223	231	216	204	202	230	199	214	224	200	205	244	213	230	244	222	240	230	208	232	225	249	237	215	231	220	198	222	224	212	244	210	223	208	233	214	229	224	230	216	213	233	245	211	228	222	227	209	241	216	213	211	233	209	262	189	221	246	222	230	235	234	242	224	220	268	236	208	213	201	224	215	238	232	211	244	210	244	209	220	250	240	219	232	254	252	255	227	222	250	211	249	224	232	223	227	251	220	204	237	235	230	236	236	228	247	229	229	233	235	218	221	243	221	204	223	239	264	232	203	200	221	218	227	229	237	229	209	211	214	233	200	208	214	242	211	226	195	242	201	233	223	232	226	225	231	250	211	224	245	223	240	238	239	216	253	248	236	208	256	233	228	251	224	234	223	220	269	213	210	227	218	210	240	215	226	229	226	233	226	249	233	251	233	238	187	241	250	216	234	213	239	226	240	210	218	208	210	226	222	218	215	202	219	221	222	231	230	210	223	236	217	214	228	223	203	223	251	234	208	213	267	238	240	214	229	214	235	235	235	257	215	210	220	233	230	244	243	234	222	218	233	236	245	230	236	222	242	226	211	213	222	245	207	218	222	225	220	242	231	235	187	227	218	220	219	213	257	219	210	235	218	223	246	217	224	233	235	201	217	217	234	241	229	215	215	213	200	265	242	192	218	216	230	242	226	239	220	241	228	244	220	246	213	203	195	233	236	223	233	222	230	218	214	228	229	223	212	229	229	239	252	220	187	200	236	228	239	232	219	209	234	231	233	233	198	224	210	241	227	222	199	215	217	226	233	222	231	199	243	246	237	224	248	234	217	251	209	212	212	215	211	232	212	231	206	240	220	227	234	218	252	212	231	225	210	221	243	229	228	238	213	216	220	243	224	232	237	252	252	222	232	250	215	222	249	220	220	205	226	245	216	225	203	244	215	239	237	227	240	241	219	242	216	248	212	236	232	215	218	244	237	224	236	233	246	236	221	214	227	198	215	202	245	217	221	239	213	236	192	193	220	210	229	216	251	232	247	255	244	225	227	198	243	249	199	229	201	201	209	222	216	231	235	206	215	233	226	259	213	237	218	192	236	221	243	240	204	254	230	235	221	242	238	243	255	235	221	238	239	230	248	202	206	212	223	234	213	217	244	225	216	198	201	201	252	248	200	224	201	231	228	249	207	224	235	224	215	221	230	224	222	200	247	221	239	247	234	212	225	226	242	216	221	244	233	222	229	242	220	219	232	212	228	239	202	227	215	209	212	215	232	213	232	192	207	209	230	244	224	218	239	227	233	242	209	231	191	218	226	238	209	222	220	227	242	250	258	247	210	217	224	228	185	195	221	227	268	228	234	224	235	245	252	218	214	218	212	227	238	259	247	216	224	244	222	210	231	227	235	209	222	224	194	230	247	227	217	246	232	228	225	224	226	217	243	255	211	234	235	219	215	219	227	213	245	216	236	233	197	229	251	220	230	229	218	220	199	225	227	207	233	229	208	222	207	226	212	225	198	205	244	229	226	239	227	231	227	239	198	222	215	254	238	230	228	214	236	234	224	228	238	216	253	209	199	222	217	209	222	237	250	269	216	229	196	229	237	214	220	223	217	203	220	239	244	252	229	256	252	234	246	214	190	233	218	215	220	236	246	200	226	239	217	223	212	206	242	230	232	207	225	198	227	238	228	195	244	241	224	242	231	201	266	229	227	211	212	247	217	267	211	205	225	207	206	237	224	215	209	221	229	249	241	233	189	213	244	233	236	234	241	209	208	226	245	241	224	217	208	206	250	226	247	221	222	236	204	228	253	224	224	213	207	218	196	215	238	212	267	229	247	261	230	223	225	187	227	213	224	222	204	203	214	222	248	221	225	214	234	220	212	235	231	219	216	241	224	226	222	212	214	231	229	207	230	251	233	233	184	206	214	228	220	249	234	223	212	231	221	223	242	191	238	249	212	228	221	221	219	236	223	244	190	222	212	216	246	198	245	240	223	229	224	229	198	210	201	212	250	238	227	234	226	233	232	216	223	204	218	217	228	251	230	235	219	222	230	201	236	232	217	224	220	224	244	212	241	234	231	208	204	215	228	265	212	209	223	225	209	219	194	243	234	218	235	228	247	233	214	252	230	230	242	199	234	232	235	221	213	234	210	199	193	217	213	242	203	216	207	234	227	225	236	219	208	212	226	213	208	231	245	219	236	221	205	220	234	226	250	226	241	224	228	239	221	209	201	239	228	208	223	249	211	236	216	217	232	244	241	235	228	205	201	219	206	231	227	258	244	237	222	259	233	241	226	223	246	217	233	245	238	221	237	191	215	222	245	228	200	206	218	202	241	211	223	237	235	233	215	206	245	217	239	270	248	232	214	248	203	248	247	209	232	208	210	255	214	215	195	214	239	237	237	249	233	211	227	228	202	232	204	227	234	226	216	239	211	245	237	193	236	249	219	243	222	224	236	258	207	229	216	239	233	200	239	226	209	213	198	229	225	256	225	217	244	239	230	236	199	229	219	206	231	235	216	243	227	234	255	229	230	239	217	198	230	234	220	232	228	243	246	238	243	225	236	248	228	247	226	236	230	247	222	242	205	234	207	237	230	224	243	215	241	206	228	231	237	237	208	217	205	236	246	220	229	246	247	228	233	222	229	222	241	225	225	210	234	223	231	228	250	254	247	229	240	217
10069	1126	1821	2108	1821	1515	1253	1102	978	870	824	787	761	725	647	663	637	605	645	613	597	591	604	624	602	578	597	560	557	558	583	552	557	523	540	538	557	557	535	519	551	523	544	514	536	496	547	527	561	560	535	550	527	530	537	521	502	547	522	498	547	548	553	503	524	550	528	501	541	563	518	551	511	537	509	519	566	524	529	549	561	552	540	508	552	550	523	528	493	530	522	558	535	535	472	542	537	535	550	538	507	504	547	484	548	506	497	513	522	536	501	519	484	518	556	500	531	561	507	529	522	569	524	527	517	521	495	567	529	538	496	535	512	527	524	479	525	494	528	544	499	522	536	519	572	523	566	582	529	571	515	570	566	485	494	462	544	535	482	563	513	485	520	511	523	553	503	510	525	516	507	500	531	502	524	511	509	528	496	572	540	532	567	544	527	519	529	564	491	530	547	508	514	475	491	531	545	533	519	524	562	568	539	520	547	504	535	500	531	502	499	494	505	529	553	532	502	495	546	514	547	548	530	517	560	545	521	535	491	552	524	534	527	532	503	524	533	514	536	506	518	499	518	541	487	506	523	579	477	505	537	525	492	530	526	511	475	561	565	474	476	529	545	520	514	545	521	556	493	535	570	483	525	560	561	509	552	565	481	522	502	554	497	525	546	551	517	544	512	497	518	539	561	511	523	517	571	538	541	505	543	518	520	509	519	501	579	530	492	540	538	561	506	533	499	514	464	510	493	540	518	538	561	567	523	467	576	498	511	538	561	514	546	529	543	487	491	556	539	515	531	513	509	516	564	554	472	547	530	564	513	523	480	542	530	552	500	507	552	498	535	515	531	508	480	542	501	520	533	480	492	523	511	517	523	523	503	557	465	515	526	555	500	528	540	510	563	519	533	521	529	549	551	585	529	567	485	486	539	567	562	527	527	531	514	530	507	526	544	505	525	545	541	539	570	476	575	548	547	506	508	536	526	516	525	559	502	471	556	509	557	531	532	520	561	499	494	483	507	525	554	544	546	478	549	507	498	550	563	503	496	501	540	528	528	536	516	534	532	560	519	537	523	524	522	497	533	526	563	546	512	498	516	524	487	528	537	534	544	513	565	517	486	559	511	519	495	492	488	502	513	502	580	495	552	554	549	490	537	522	530	485	530	514	512	562	532	504	567	535	520	522	558	522	490	515	555	495	525	492	500	484	525	490	489	499	515	558	533	517	490	525	515	485	551	492	547	518	521	555	592	488	537	519	503	475	513	556	507	550	528	515	535	529	543	562	517	514	506	555	514	490	508	516	551	486	524	562	519	538	523	507	486	525	511	520	550	542	546	537	520	537	539	530	514	502	494	483	545	504	525	533	515	562	496	500	524	514	517	538	540	482	520	502	525	553	510	502	505	534	546	523	515	517	547	518	553	524	514	519	498	545	544	538	510	548	481	521	530	547	498	522	545	523	513	521	566	480	513	546	524	543	487	553	527	525	526	516	516	490	505	568	521	531	548	531	565	510	484	558	511	506	525	483	504	537	519	503	512	518	562	541	527	519	529	534	510	515	533	480	544	526	509	519	535	541	508	555	544	516	523	573	558	511	529	529	527	529	514	507	514	510	527	526	558	516	507	568	526	491	524	514	517	541	482	531	557	482	514	549	529	461	562	526	500	482	526	538	521	536	488	508	556	533	539	533	518	497	482	480	500	532	521	552	490	510	521	520	565	529	507	546	501	516	541	538	486	546	543	506	520	531	522	526	593	524	572	533	512	548	509	536	500	519	546	553	496	598	556	536	524	549	522	487	517	515	542	480	573	517	520	500	559	548	525	530	539	544	486	513	514	555	516	557	506	548	549	512	509	526	513	519	524	554	519	494	543	527	515	484	536	585	502	522	541	508	496	539	497	576	477	505	536	533	521	524	502	538	477	511	507	505	524	528	522	525	483	521	521	513	523	542	506	555	510	484	570	566	509	477	543	538	534	547	506	500	519	498	514	550	541	518	503	488	495	542	523	531	535	508	494	507	494	523	530	519	547	515	551	546	538	492	535	507	526	523	522	525	491	524	481	530	496	508	533	521	526	542	511	496	530	511	529	524	500	466	535	528	565	499	529	484	545	519	518	550	497	520	517	512	561	527	575	543	506	544	563	534	518	478	513	549	502	513	578	507	551	552	562	517	505	523	500	517	530	508	549	506	539	541	581	515	541	555	551	526	528	526	532	503	507	546	515	530	527	490	485	498	507	532	499	533	516	535	524	488	529	543	540	520	545	510	527	531	523	498	534	504	517	486	492	517	529	535	514	548	534	534	472	509	543	507	540	548	536	548	562	498	517	526	560	508	531	540	523	549	523	523	530	559	484	561	467	477	526	564	471	545	501	525	531	549	527	560	530	525	493	531	511	570	469	532	502	524	529	534	541	561	566	524	468	537	548	562	524	547	506	555	530	524	522	525	519	531	508	528	556	515	526	530	549	512	527	525	577	552	506	523	579	537	523	555	513	513	561	518	496	513	509	513	562	524	530	528	524	505	509	523	511	539	490	517	549	516	491	528	525	489	533	491	524	550	557	487	494	566	521	527	511	493	520	523	525	542	508	550	512	540	498	522	503	529	541	506	510	516	535	515	529	544	507	526	493	551	510	538	508	504	493	546	557	466	549	521	489	484	543	520	523	551	529	525	515	484	549	497	502	512	530	482	562	521	537	528	508	599	538	525	565	519	534	521	508	532	524	506	542	481	533	510	526	521	552	514	508	506	588	535	484	531	530	495	559	536	485	477	524	529	509	536	544	518	552	515	555	544	544	502	555	508	514	521	506	531	572	537	530	507	520	527	528	533	551	495	530	493	470	543	535	533	479	526	499	529	523	551	495	520	557	503	504	501	511	506	499	493	503	478	502	563	501	515	533	530	593	512	534	522	522	493	497	555	522	474	535	557	542	526	530	539	530	544	515	533	530	539	515	521	524	467	506	493	600	522	523	519	523	510	508	532	506	536	535	499	495	505	555	520	536	520	554	513	510	537	531	526	536	544	510	551	494	529	483	486	563	515	479	511	527	512	531	483	541	508	537	544	542	522	528	491	543	529	533	529	510	535	527	495	485	533	491	546	532	528	511	542	547	515	544	545	498	503	561	529	529	522	523	506	524	525	496	516	483	519	498	517	499	544	533	551	516	512	543	559	515	506	547	547	538	531	484	497	537	520	546	485	507	523	469	521	474	559	507	534	525	480	523	544	505	503	557	497	524	536	533	522	507	514	523	524	503	490	563	506	537	516	585	596	522	534	523	545	535	548	549	515	533	515	552	537	550	514	515	509	528	502	523	548	560	550	503	529	539	530	527	541	575	523	584	528	512	549	567	543	529	542	510	532	510	519	568	560	489	543	491	457	498	567	557	529	523	508	498	542	516	524	564	520	543	496	519	526	552	501	554	531	474	485	531	532	546	490	525	573	515	533	540	547	527	466	521	513	522	570	532	483	543	552	547	539	542	542	515	543	531	568
3006	275	237	245	232	241	226	205	240	212	183	212	207	186	196	215	196	215	187	206	251	215	212	206	212	204	214	229	226	217	224	201	209	196	214	215	220	230	216	210	224	213	202	214	204	214	208	225	242	207	219	188	214	198	195	199	194	195	218	219	192	230	221	222	203	230	209	219	258	210	215	222	232	224	186	219	232	220	212	202	205	214	217	223	220	206	225	226	227	240	215	228	231	219	209	203	183	218	201	208	213	204	218	204	199	193	216	209	216	213	208	210	180	209	217	212	216	189	195	219	223	219	207	225	224	209	232	215	209	242	238	232	241	223	201	168	205	223	210	219	214	206	201	222	182	206	213	211	204	215	194	223	206	234	199	222	237	220	246	206	208	207	214	198	218	197	207	186	227	233	208	239	204	198	232	202	211	217	189	193	211	183	197	203	194	220	209	192	208	228	203	207	215	208	215	206	203	196	199	181	217	191	177	220	204	216	235	211	211	238	203	197	187	233	176	184	195	196	255	201	197	216	188	209	189	223	243	218	204	198	200	206	202	226	204	201	208	222	231	206	217	214	208	224	199	218	203	194	206	188	193	231	218	199	192	210	210	181	193	212	189	242	205	211	220	199	215	219	231	220	196	199	234	212	213	221	216	231	216	204	214	202	221	238	238	202	198	196	223	182	218	246	215	221	203	214	196	220	233	221	224	238	226	216	204	195	229	217	235	216	211	204	219	220	194	218	226	216	206	215	209	221	243	215	203	206	199	194	210	205	211	226	216	188	221	193	194	178	220	220	211	187	197	198	196	215	182	198	216	213	216	206	215	205	218	233	225	207	227	206	191	238	205	234	185	187	208	200	181	210	198	219	182	211	213	233	231	215	219	196	213	221	218	187	189	215	213	219	203	213	208	184	207	230	209	209	221	207	206	257	227	196	238	179	200	193	231	232	215	236	202	209	227	247	211	210	219	185	193	222	210	221	217	214	218	208	209	229	222	200	222	215	178	215	212	216	241	198	220	204	208	219	203	233	201	222	201	202	202	201	225	222	215	226	231	197	212	238	213	236	217	181	222	200	183	198	241	214	238	208	188	212	239	199	201	209	220	209	214	210	212	242	200	226	193	184	194	227	200	227	221	179	197	188	210	218	225	204	220	206	203	202	191	195	216	228	183	198	214	203	217	197	207	197	237	209	186	210	220	251	186	214	225	206	210	212	212	208	203	218	197	223	203	220	172	217	219	225	217	223	225	205	214	220	224	224	214	202	204	196	214	226	196	219	201	200	191	214	207	231	211	226	206	201	188	224	211	261	203	196	182	187	203	214	245	207	205	203	196	196	199	207	191	215	214	186	242	213	194	219	211	228	209	209	223	200	210	215	213	206	217	235	228	167	192	212	211	218	197	232	213	210	195	202	202	211	213	199	232	209	216	219	213	220	215	216	212	226	215	193	212	201	215	204	204	194	220	225	226	208	216	209	195	194	204	217	198	230	191	234	215	215	200	196	204	212	207	196	204	232	222	210	220	213	239	207	221	229	187	205	203	205	177	224	215	213	220	216	205	202	200	207	208	249	191	204	192	215	178	197	224	215	212	198	224	203	202	218	221	218	196	227	230	185	211	217	248	213	198	172	199	208	184	240	210	210	205	231	200	232	231	228	227	267	225	182	211	198	210	200	203	203	210	202	224	225	221	226	213	228	200	224	219	214	250	186	211	200	234	212	215	195	200	214	208	223	186	217	207	178	210	178	208	214	224	221	208	186	196	225	224	211	192	190	213	224	234	196	229	205	206	205	199	193	191	193	209	197	191	225	215	212	196	202	194	239	216	210	206	188	213	180	212	210	205	229	231	225	235	218	216	207	201	200	201	236	227	211	209	201	225	236	241	231	204	217	192	218	229	217	214	208	206	232	200	210	206	201	206	215	194	211	207	204	202	217	216	225	246	206	224	202	207	176	231	213	217	215	190	214	215	235	221	215	249	211	233	212	227	228	209	241	209	224	215	218	216	193	275	205	228	197	193	201	220	226	218	208	225	227	210	203	189	217	209	208	234	231	187	210	210	202	217	233	226	198	210	215	222	209	180	213	249	205	225	197	212	214	211	212	216	202	193	212	222	217	196	228	237	226	217	235	225	201	218	167	184	229	204	217	215	195	208	201	200	217	199	221	232	194	204	212	180	226	210	236	203	223	189	259	231	216	206	210	200	217	209	221	192	208	226	216	217	211	231	226	173	229	205	228	214	216	207	206	218	240	210	172	223	237	206	214	199	226	188	188	228	236	220	204	215	195	208	210	203	198	210	223	204	239	233	219	213	190	213	192	207	212	218	197	231	234	201	220	206	217	219	229	188	223	231	214	239	203	207	217	228	208	196	243	222	171	235	254	233	211	213	210	183	189	180	177	192	217	191	220	201	216	197	209	202	204	206	192	232	192	228	201	187	199	227	216	211	231	216	189	201	207	206	217	218	204	235	193	199	206	206	195	221	216	211	235	208	229	206	247	219	211	235	217	219	197	198	207	211	196	239	216	208	236	226	196	211	212	216	250	231	222	199	202	217	199	206	206	201	203	185	208	198	206	234	226	222	213	206	208	228	214	227	214	158	212	223	181	205	212	197	212	206	208	203	210	249	194	175	232	227	197	241	230	226	215	217	220	209	213	228	189	225	243	225	197	195	198	192	174	209	214	187	212	255	205	211	200	212	210	194	232	230	223	210	240	197	220	200	200	201	225	185	210	243	242	219	221	188	209	197	180	213	195	241	210	226	203	237	224	213	192	183	216	196	218	243	258	219	214	192	193	217	235	189	234	212	200	223	233	226	187	241	187	208	238	187	236	191	207	195	188	168	173	219	207	188	188	216	239	203	198	200	219	214	174	204	195	237	188	223	222	221	227	211	215	188	199	214	201	200	208	220	229	201	241	221	188	210	215	203	190	201	208	213	221	228	185	214	213	186	222	216	210	186	210	196	215	208	204	209	229	175	229	216	184	208	228	212	232	230	198	233	212	224	222	214	212	231	211	227	217	221	200	219	217	220	208	212	207	208	194	192	219	230	195	202	216	211	196	216	192	204	199	193	194	205	207	217	234	218	214	206	207	209	200	209	208	190	225	212	212	202	188	165	207	222	206	235	223	228	232	220	212	215	238	218	181	192	204	177	178	237	196	213	225	211	216	225	205	220	232	195	234	218	217	213	207	215	242	214	206	207	203	204	213	215	211	199	204	226	192	210	213	224	216	211	225	188	241	232	248	216	203	207	210	216	229	211	209	206	202	207	218	206	236	174	191	224	205	201	209	209	214	174	233	210	217	186	209	207	238	228	186	184	228	210	207	184	212	235	228	229	188	233	194	212	205	201	193	199	210	223	209	224	210	207	215	233	222	230	200	220	210	197	200	200	211	212	211	213	203	241	220	203	213	224	198	214	214	176	207	206	213	203	194	209	206	239	268	187	211	191	206	219	220	217	202	213	196	218	248	220	216	230	201	199	233	236	213
2839	538	614	548	574	564	520	530	568	549	520	490	495	510	467	544	503	539	547	494	498	529	519	533	506	515	515	541	511	497	524	541	545	538	524	481	549	547	550	475	550	502	527	573	541	548	492	512	529	516	494	536	585	522	518	501	552	496	529	470	524	530	521	516	516	550	488	475	497	570	508	480	546	531	497	522	528	521	507	515	512	520	515	516	539	525	553	531	505	507	524	505	535	514	526	524	507	575	548	511	539	539	515	485	528	516	486	511	498	489	526	524	499	505	548	502	547	495	547	504	470	522	506	548	545	477	494	509	533	532	528	520	499	503	531	473	514	530	487	556	520	488	526	503	528	541	561	603	556	529	513	537	532	510	514	514	544	523	512	545	486	539	565	503	506	553	516	523	514	541	517	472	534	550	521	544	553	517	504	513	574	489	534	511	514	548	528	574	515	555	504	522	480	524	542	504	509	508	549	495	489	505	491	507	503	560	521	489	523	532	485	555	571	544	533	536	502	484	492	509	514	514	544	506	469	531	525	515	531	531	499	534	548	496	507	505	518	507	523	499	517	529	534	532	526	496	501	502	520	525	552	525	511	496	568	512	513	543	542	518	523	528	572	518	545	476	522	522	560	459	492	489	486	523	530	495	509	526	523	520	557	537	522	518	552	538	521	537	533	496	543	548	487	535	500	542	504	489	523	505	495	495	524	534	508	547	509	522	549	499	552	527	521	518	512	536	540	520	502	564	551	511	572	517	472	493	502	526	548	560	539	560	495	500	524	504	541	509	510	498	551	483	512	506	483	499	501	521	524	491	491	501	522	506	513	554	505	529	505	507	510	515	499	558	551	519	468	458	513	502	536	558	534	514	547	548	516	503	529	507	491	524	536	515	528	540	498	501	483	493	544	523	514	494	512	516	533	540	525	483	520	489	500	541	520	546	541	513	538	501	496	538	519	516	490	486	522	530	525	500	516	522	540	525	498	548	490	525	521	553	538	501	533	525	515	503	505	570	520	486	533	531	516	513	520	514	490	539	543	506	500	513	524	524	524	530	512	536	520	519	549	491	487	546	535	530	528	482	549	526	497	545	485	526	557	542	509	553	536	518	552	513	504	495	526	531	514	519	511	484	532	515	518	519	532	524	499	506	549	476	516	526	565	497	535	503	513	535	522	532	476	495	505	526	508	508	506	514	507	546	527	556	490	516	507	512	516	536	510	476	528	531	507	531	531	517	570	471	511	503	542	512	515	503	521	576	523	515	560	487	495	502	534	500	497	560	543	518	531	515	533	499	485	503	512	570	524	566	517	475	498	508	504	546	520	530	501	541	537	498	543	578	505	513	503	520	509	505	518	538	494	500	519	528	558	505	553	546	548	533	530	514	518	514	565	518	512	532	532	496	517	511	532	517	516	502	538	505	552	491	556	551	523	537	538	502	498	518	503	525	505	492	549	474	517	483	516	571	521	513	515	504	507	519	513	465	566	510	502	557	462	555	510	525	515	535	525	527	547	532	543	548	514	527	509	521	511	547	534	480	515	501	535	490	556	498	517	525	507	515	540	478	506	536	481	486	581	504	535	527	499	502	546	578	502	467	516	529	516	543	547	481	532	546	519	536	536	503	509	513	512	498	535	546	511	524	503	535	509	499	516	523	545	514	525	523	545	506	512	501	502	546	495	515	499	537	523	521	513	491	519	533	501	496	533	479	542	540	514	545	531	484	505	532	510	550	523	494	487	522	526	518	522	519	533	512	499	502	543	546	477	517	560	536	556	490	526	546	547	507	510	516	550	482	481	538	512	530	567	540	480	548	478	501	526	557	502	531	501	516	521	504	512	527	512	495	518	504	518	512	557	534	509	495	489	494	516	555	547	515	501	510	519	537	498	499	535	509	492	515	526	516	509	522	459	531	516	568	503	465	496	486	490	532	552	502	585	484	551	525	504	509	491	519	534	526	505	513	530	549	492	522	535	535	518	515	478	496	503	537	494	539	572	528	529	507	516	527	527	517	488	500	535	493	537	536	510	544	475	552	515	493	477	526	554	486	491	516	553	509	527	564	512	538	503	506	502	523	496	561	535	555	515	533	529	508	519	530	507	499	502	536	529	562	525	512	538	536	533	532	535	516	542	569	516	521	551	509	526	529	542	512	515	530	506	508	488	508	498	520	530	516	542	540	500	517	551	494	497	546	509	537	510	566	480	494	497	525	488	540	560	520	557	494	566	507	509	526	525	536	509	482	489	561	544	549	547	544	508	538	543	537	524	541	552	515	511	524	559	536	539	523	532	499	514	538	532	503	530	528	522	487	498	522	535	530	524	487	516	513	452	507	538	508	538	505	522	515	517	493	540	522	516	517	483	500	535	504	542	508	511	553	514	521	514	532	517	552	509	551	514	543	552	491	531	489	510	562	533	504	524	520	536	504	513	518	504	492	509	520	574	474	537	518	498	521	525	549	507	523	498	485	537	526	511	485	555	516	503	516	569	494	516	518	524	511	533	478	529	516	538	522	537	524	547	489	543	539	519	540	474	494	487	508	552	525	528	537	526	552	513	491	585	519	527	509	562	526	491	526	529	505	540	535	522	518	490	547	531	522	496	521	490	528	509	537	511	532	517	542	518	544	485	516	513	550	498	561	527	533	541	494	493	494	499	536	573	528	528	516	541	523	512	514	556	510	535	462	526	524	496	553	537	467	547	558	534	504	492	537	530	557	538	528	514	527	485	495	548	535	521	543	523	467	512	514	470	531	537	523	522	517	535	539	516	504	473	529	526	521	486	540	555	482	454	513	523	544	529	513	510	487	548	525	506	540	530	544	513	531	512	521	519	555	519	514	540	506	522	525	521	505	522	498	501	514	500	476	516	521	574	526	543	532	500	511	531	524	560	535	535	524	552	536	534	551	497	551	509	465	547	514	541	494	535	511	553	503	489	542	506	495	529	515	472	529	518	510	532	537	536	539	484	520	530	483	546	527	466	519	528	527	471	534	523	535	543	507	526	500	512	532	552	539	494	558	501	525	533	492	558	489	496	547	518	526	511	522	520	541	493	496	563	513	545	484	550	510	548	504	525	488	538	500	537	537	536	491	482	491	498	525	498	546	493	529	540	537	534	563	517	502	537	528	536	492	527	524	529	519	505	512	499	495	475	521	532	547	546	542	508	542	519	483	562	539	505	513	482	523	536	489	522	524	527	516	521	523	528	512	514	547	494	541	493	522	513	523	481	515	497	490	540	532	542	518	482	549	515	508	556	565	547	534	523	516	521	493	476	533	507	511	505	512	527	527	545	541	536	526	546	514	537	518	508	491	536	551	497	499	529	499	493	514	537	500	497	522	498	511	495	531	504	524	520	504	507	538	532	508	498	542	557	512	537	537	521	481	530	504	552	547	567	469	512	523	504	539	507	501	515	536	505	516	519	464	511	483	534	531	519	540	527	533	526	524	522	529	511	498	517	521	524	553	481	528	529	538	490	551	484	545	546	489	505	524
10572	765	621	529	443	414	407	338	333	376	339	337	313	341	363	308	341	306	307	318	329	327	374	309	330	314	291	365	319	338	341	341	338	316	336	296	353	292	327	308	324	295	324	327	321	324	311	299	298	288	328	337	291	335	335	265	298	309	320	319	333	317	300	328	306	303	325	330	295	322	322	327	339	319	319	351	340	324	343	339	296	322	273	323	339	300	304	312	306	347	308	313	320	323	346	337	343	316	309	321	340	337	349	315	344	357	366	332	327	325	297	337	305	322	297	328	326	354	309	305	360	325	303	329	340	318	333	321	285	345	322	287	322	325	279	304	344	336	317	319	333	324	328	344	311	299	355	331	338	324	350	288	310	326	320	323	308	360	279	322	311	311	307	349	374	333	342	332	334	292	297	321	352	315	310	337	324	329	319	349	318	320	352	299	332	308	361	315	327	324	348	322	347	329	322	302	317	264	329	309	305	329	296	331	307	311	293	280	321	311	346	338	337	338	307	307	282	313	299	321	334	296	326	340	293	326	346	349	306	325	312	305	388	347	343	318	310	301	302	325	338	343	329	302	342	337	350	297	361	349	329	301	297	320	333	321	310	299	343	305	320	317	334	327	317	361	294	323	324	334	311	302	310	343	352	323	324	350	295	340	345	316	300	306	377	325	315	331	311	318	315	357	308	364	317	333	337	344	313	334	324	342	327	310	323	296	322	339	346	358	346	327	346	327	283	307	337	297	326	307	348	307	314	336	307	301	304	296	357	323	300	323	304	315	342	329	309	319	315	296	319	335	309	333	292	314	316	318	336	331	329	317	323	303	339	301	352	310	304	327	333	334	315	317	325	299	319	286	359	314	314	344	356	300	311	345	357	300	317	309	323	316	308	305	309	314	284	330	313	311	358	331	283	345	312	325	338	297	306	330	326	333	303	308	298	341	344	343	304	319	348	347	337	299	341	307	318	305	317	299	296	331	309	287	314	310	299	296	301	308	293	325	328	320	313	327	338	334	330	327	310	346	341	342	323	329	356	316	335	280	344	344	316	320	313	318	328	320	364	340	356	308	294	332	337	318	355	338	338	315	308	307	324	347	291	311	316	349	298	332	343	356	367	351	296	307	333	302	361	318	339	327	334	322	318	304	332	301	324	320	313	290	260	322	347	336	328	319	324	335	314	310	313	328	328	339	324	326	322	311	345	309	348	317	345	325	280	329	315	312	312	320	343	342	297	365	313	342	301	355	299	363	326	323	310	308	316	330	289	344	321	362	317	308	339	341	298	319	318	336	330	317	324	306	314	303	312	299	343	303	363	350	310	321	308	337	309	338	295	341	321	309	305	338	265	305	356	294	296	277	318	329	331	307	315	318	319	338	335	325	303	360	359	347	326	317	322	337	330	325	323	351	319	341	311	303	318	316	327	309	303	340	332	337	322	343	311	345	282	327	303	301	296	315	294	345	353	330	307	333	303	324	349	320	375	343	316	282	303	316	330	335	313	339	346	328	326	324	295	300	297	282	292	335	343	337	326	328	338	339	327	353	335	306	363	345	320	317	337	308	320	344	296	331	335	315	307	368	324	332	322	333	323	306	284	342	327	327	323	324	355	324	365	307	348	323	351	300	308	310	294	288	342	327	322	341	297	299	320	324	332	304	296	316	292	321	340	320	342	315	306	313	343	348	327	323	332	314	348	340	364	321	316	353	322	305	317	350	382	315	283	339	304	307	348	311	291	322	320	320	335	360	303	328	342	328	318	339	313	327	344	362	349	300	331	300	336	333	337	291	314	320	320	327	308	322	362	308	290	312	332	353	335	331	303	345	318	325	291	336	320	326	327	307	336	336	347	331	346	292	329	347	308	333	340	317	321	339	327	273	325	313	310	341	315	342	329	306	352	335	337	341	325	297	292	319	307	319	344	326	311	296	345	303	335	303	287	297	347	314	338	328	318	329	320	345	371	324	357	342	330	310	312	307	302	331	308	359	337	331	319	292	339	308	312	315	322	287	347	347	317	291	336	313	333	314	299	297	329	353	303	336	325	320	326	333	316	369	337	341	298	292	318	320	296	309	322	317	305	302	325	333	290	333	329	334	293	309	317	331	329	304	322	323	309	297	320	316	314	296	343	342	301	319	290	312	347	298	337	344	320	345	314	356	351	312	295	320	296	314	338	320	298	293	318	305	322	321	287	347	308	314	322	302	305	322	318	377	293	325	322	340	318	290	324	300	321	343	321	330	306	307	313	310	293	318	283	324	303	316	355	338	308	355	337	303	347	315	303	355	338	308	291	359	340	326	326	304	311	320	338	357	317	317	346	337	306	311	309	343	325	325	336	300	332	303	302	320	325	318	343	323	320	299	287	294	348	323	300	326	297	312	295	319	329	324	306	342	315	343	330	323	302	318	331	305	345	309	358	337	289	308	349	296	276	327	344	315	296	321	336	300	358	332	314	294	321	336	307	324	306	346	321	329	343	310	322	325	305	272	321	318	352	349	312	300	335	343	284	256	314	348	320	342	335	340	321	305	350	353	306	298	329	300	324	341	324	356	328	344	359	361	326	303	319	344	330	298	326	292	301	317	313	293	285	320	360	323	294	318	286	358	330	311	313	327	323	335	355	340	314	332	308	329	339	318	302	298	326	313	331	308	341	380	309	287	331	350	324	340	299	289	297	313	347	305	315	340	320	350	328	352	313	337	344	328	318	301	308	327	324	321	351	336	293	316	280	299	327	320	308	322	329	319	329	304	366	349	309	329	314	323	271	312	317	320	280	303	321	324	300	300	333	319	378	310	317	353	321	354	325	346	297	320	328	355	346	298	326	308	302	326	322	334	316	325	340	302	327	319	319	357	300	320	320	319	332	322	328	337	336	347	350	306	342	326	329	324	320	351	329	300	308	302	302	311	339	324	352	308	288	296	351	327	352	330	324	290	317	324	302	295	335	331	309	337	307	369	355	349	329	319	301	307	313	330	326	346	317	305	341	320	307	321	316	330	314	316	315	322	352	324	302	281	336	320	328	313	318	310	301	343	330	317	338	328	332	311	314	308	331	325	352	334	344	334	341	360	331	318	333	306	298	323	328	306	310	296	318	324	293	325	358	296	341	337	337	337	322	337	308	295	307	310	322	304	343	350	300	333	296	345	334	336	344	342	308	331	323	296	335	303	311	336	333	313	352	323	324	339	323	329	352	298	352	311	336	329	339	306	321	328	309	365	305	342	309	326	287	310	342	317	361	316	317	379	343	323	340	297	309	350	312	321	349	309	345	314	331	319	304	335	328	332	333	327	342	351	331	328	323	312	347	332	328	326	332	333	349	340	271	310	334	282	348	293	298	342	323	335	334	335	289	335	321	315	307	340	315	307	325	309	328	333	336	320	300	296	335	334	308	331	314	298	294	283	319	333	319	330	334	311	355	311	350	330	325	319	306	325	307	291	320	320	311	310	327	286	335	322	313	306	328	342	321	371	314	293	310	331	305	297	304	285	312	352
8181	1064	1488	1577	1395	1268	1149	1115	964	954	866	884	902	870	816	876	842	884	793	825	758	779	774	762	766	830	763	758	745	781	775	765	753	770	744	754	777	776	739	765	758	775	732	712	742	755	731	720	797	742	766	790	758	780	720	808	756	725	770	729	767	753	712	723	772	727	754	739	757	768	721	715	794	726	705	764	749	710	734	782	759	686	723	739	713	780	747	755	776	749	795	768	735	717	763	761	728	756	725	735	739	744	748	788	792	727	738	748	711	666	701	749	764	720	696	756	730	763	756	740	796	717	747	769	697	743	714	772	708	788	736	754	720	717	750	773	771	799	753	759	777	761	767	752	733	718	701	728	733	736	742	715	769	730	750	738	760	733	742	712	752	790	746	777	723	698	753	736	761	737	752	740	734	758	783	779	753	716	743	754	762	710	763	736	735	706	716	761	755	722	793	723	700	747	788	744	706	760	746	733	717	759	779	713	696	762	759	726	754	728	744	740	752	799	733	757	775	753	744	783	764	746	734	747	732	685	697	765	799	697	758	724	718	771	742	735	741	737	751	780	776	772	755	816	802	740	726	783	758	735	693	746	721	726	773	718	728	718	738	814	725	742	741	727	738	748	772	735	750	741	709	744	762	735	721	758	744	786	772	753	766	721	788	697	756	736	724	758	843	762	778	755	767	756	749	731	768	796	743	789	718	759	704	724	732	706	758	712	709	722	761	721	793	728	728	851	787	741	748	737	740	767	752	738	711	760	746	778	741	755	725	768	761	755	699	743	749	765	699	789	746	712	758	764	754	722	771	775	728	788	728	740	765	765	746	756	706	724	723	738	745	697	758	783	786	782	724	767	752	721	741	670	744	740	753	746	747	793	730	745	719	728	734	756	744	706	720	734	745	766	714	746	730	752	699	751	701	708	761	760	803	742	758	733	761	781	791	758	739	737	735	726	753	724	758	784	743	708	710	763	737	748	711	782	729	738	734	740	742	716	695	772	746	760	748	700	724	724	732	743	745	732	785	776	722	754	740	765	717	725	745	770	763	763	753	750	754	706	755	742	708	718	746	753	735	760	747	767	738	723	745	729	779	726	703	744	737	764	718	736	759	743	755	724	716	713	719	744	745	734	712	751	719	729	768	695	706	742	706	766	734	734	750	811	785	762	709	781	668	738	757	810	741	750	783	724	715	739	761	759	737	731	747	780	715	764	751	746	769	754	707	754	753	723	758	771	696	719	794	740	754	752	739	734	796	753	748	758	732	731	698	775	761	778	745	769	739	750	707	806	688	756	770	728	752	767	801	713	728	720	745	735	740	748	745	756	736	736	726	747	762	754	726	735	770	759	729	726	746	741	695	727	773	770	752	734	714	748	719	733	743	798	736	688	762	748	724	774	686	726	723	736	787	754	742	756	750	732	815	743	707	784	740	756	798	750	784	681	731	684	744	753	750	710	731	728	756	743	728	745	736	710	716	756	713	765	706	752	766	759	719	729	743	758	748	751	746	794	692	728	744	757	771	716	777	723	751	755	726	734	723	679	763	728	742	742	729	725	751	691	730	757	733	796	726	811	742	717	735	770	761	735	765	720	735	725	705	738	771	745	752	681	765	723	760	767	726	736	728	749	728	720	686	730	780	746	798	740	736	714	737	751	736	742	734	765	767	752	734	721	740	727	755	745	741	732	757	714	758	756	763	753	787	716	683	732	751	733	734	735	737	742	744	728	738	751	719	689	792	752	760	672	776	707	726	728	731	777	689	702	764	735	760	710	700	723	804	724	729	728	748	780	740	774	767	736	783	741	718	786	778	714	701	738	718	789	719	744	717	766	738	725	773	742	758	741	788	750	780	786	760	729	751	792	714	744	765	796	761	771	768	716	758	762	785	740	778	727	648	713	761	772	743	753	732	705	769	764	718	827	750	744	733	772	750	787	727	733	723	795	751	702	736	719	721	731	738	728	720	766	779	764	709	740	755	717	767	760	740	739	739	748	726	773	760	710	759	687	768	731	721	756	722	729	752	742	777	732	739	777	725	767	741	714	720	725	712	720	749	753	746	751	749	747	743	704	745	773	690	746	778	774	719	758	713	770	771	725	761	793	693	753	740	707	766	734	779	750	747	720	733	760	748	765	760	799	756	702	777	695	743	806	739	732	793	732	740	782	743	735	694	749	755	765	729	779	766	781	757	722	762	729	744	752	764	767	726	745	759	722	707	742	762	682	769	784	742	724	760	777	757	797	734	718	731	742	730	768	810	743	745	675	738	754	767	714	768	770	729	756	749	756	702	713	697	734	733	762	731	715	714	739	762	721	736	751	759	757	768	728	755	699	717	787	761	739	786	747	736	723	721	700	756	769	731	792	705	753	744	747	758	741	732	740	754	723	745	724	717	735	762	722	740	720	780	746	747	719	733	760	750	751	752	695	778	770	776	720	778	751	740	718	750	705	743	723	743	806	736	771	739	747	772	735	718	718	736	785	775	745	712	738	707	747	762	695	740	764	745	743	774	737	754	778	782	780	751	773	766	741	738	747	734	787	739	763	771	723	755	733	785	757	703	700	754	735	730	755	679	760	712	754	769	803	749	740	726	730	733	730	719	740	784	811	771	750	771	743	756	723	723	742	801	764	729	720	728	723	715	752	711	738	747	694	730	776	765	708	717	801	740	734	739	752	754	684	748	742	776	780	743	785	789	754	765	771	740	751	739	730	727	729	729	717	739	725	731	730	750	747	731	730	802	754	715	745	711	759	712	758	731	745	724	729	785	726	719	788	756	769	733	740	773	774	747	732	712	816	732	741	731	742	719	714	729	755	745	675	717	756	739	771	766	726	767	747	755	811	730	765	804	755	735	756	784	753	762	745	697	705	819	735	790	722	758	732	761	761	770	671	703	753	742	719	765	755	787	749	728	782	772	721	764	702	723	708	707	760	745	786	744	758	758	730	736	732	766	769	711	740	716	766	811	808	752	717	739	775	776	777	760	778	697	714	719	741	750	774	777	743	773	785	775	715	710	782	755	762	783	744	758	722	761	772	760	731	704	728	743	752	733	728	704	719	764	719	740	764	766	728	773	737	731	712	702	737	713	777	777	772	756	736	766	737	780	732	727	734	734	727	749	752	741	768	720	777	745	706	733	742	695	731	739	762	737	721	721	787	742	756	696	734	717	776	707	736	753	716	735	760	775	751	752	809	801	761	786	741	724	746	778	742	738	771	751	724	793	780	708	735	744	747	744	762	737	746	730	734	702	734	752	776	812	712	747	750	714	732	732	745	741	788	736	728	790	769	774	723	754	702	710	724	694	719	750	703	767	725	754	676	782	753	764	774	728	720	739	763	746	734	770	740	763	681	744	751	765	706	748	755	766	778	758	794	706	726	746	734	753	754	756	755	800	756	743	755	741	700	769	766	760	770	768	749	763	796	749	752	740	757	725	800	759	764	695	768	761	769	712	718	746	713	713	774	676	775	712	716	738	713	747	730	742	744	719	747
18005	1602	862	738	573	438	376	339	301	275	270	269	259	231	239	229	238	242	236	224	257	238	219	233	240	233	246	232	225	246	214	235	232	211	226	241	228	217	233	207	221	217	200	254	214	231	238	257	208	221	233	207	227	226	222	228	225	234	229	216	200	210	233	222	233	213	227	201	209	244	213	237	219	213	215	224	258	214	220	196	222	220	212	235	240	214	235	225	226	251	237	246	229	193	244	218	260	225	210	199	229	232	234	203	229	222	225	218	233	222	232	213	241	234	236	210	219	227	212	245	247	224	214	212	250	238	243	209	215	213	245	230	251	237	209	239	238	255	229	274	220	214	233	244	210	236	213	230	219	242	213	243	236	251	215	212	222	240	235	229	243	230	242	268	224	212	212	218	234	202	226	215	222	217	241	211	242	229	250	218	230	254	241	211	228	201	227	240	231	214	222	243	204	228	254	223	237	220	232	233	235	222	224	235	230	231	246	241	233	209	227	218	212	232	246	226	248	251	225	216	208	222	228	237	226	256	236	226	216	238	226	218	220	221	234	186	236	197	220	260	234	196	210	213	217	205	202	223	217	205	252	223	200	212	215	252	215	219	241	219	224	207	236	239	223	248	218	227	222	254	213	218	227	203	206	224	223	226	240	202	201	232	228	256	244	240	213	231	224	251	218	221	212	228	209	223	258	246	205	225	240	198	209	244	219	221	244	211	246	242	241	221	217	238	248	245	227	252	238	253	203	210	206	216	235	208	226	230	205	237	215	224	240	207	218	250	211	249	254	227	233	249	248	218	229	237	221	251	207	212	247	211	221	232	198	247	207	240	236	224	237	210	214	215	243	232	235	244	225	227	244	238	217	225	201	252	213	236	225	237	239	236	222	222	225	234	232	226	225	194	218	246	222	239	232	217	226	262	247	231	218	260	233	227	235	233	226	214	228	244	221	235	219	245	208	222	213	225	220	223	200	229	196	234	248	210	199	198	237	239	218	230	216	203	221	208	227	220	240	175	221	239	242	212	235	221	246	223	251	222	251	230	204	216	226	217	224	219	220	215	233	244	211	228	249	231	234	224	201	218	228	214	237	224	238	235	226	210	231	244	235	210	235	227	223	223	213	229	226	219	201	232	221	258	195	197	203	207	221	236	216	217	215	217	234	236	261	204	229	241	249	242	234	244	251	232	201	241	250	217	242	217	235	240	238	234	234	219	231	234	236	217	228	218	219	227	233	235	214	239	238	231	253	230	198	215	231	229	213	244	224	197	256	252	230	239	239	242	216	222	225	233	227	235	191	245	224	242	221	208	204	224	211	243	235	264	240	260	225	192	228	228	247	245	224	261	242	237	221	251	240	206	234	226	237	244	215	230	226	206	221	214	220	223	217	226	243	216	221	192	237	214	211	241	219	240	231	228	219	240	227	207	183	207	230	219	241	215	233	210	226	239	212	226	218	219	223	222	258	214	212	202	211	219	251	229	234	220	205	221	223	221	233	250	215	219	212	219	218	216	218	241	236	200	226	229	212	250	250	230	245	208	225	213	236	227	244	222	224	227	226	243	218	217	239	232	221	223	266	214	219	241	228	221	217	241	208	226	246	210	206	232	214	236	216	260	225	233	241	216	245	253	212	212	224	211	219	219	232	233	229	226	251	228	211	212	239	230	244	207	235	194	234	217	219	245	236	279	248	233	241	230	220	245	227	217	224	207	249	205	253	260	233	225	218	223	237	266	214	223	235	227	209	236	254	237	242	232	218	234	259	200	192	236	220	261	228	223	250	230	244	225	229	232	233	241	245	266	205	218	242	207	246	219	241	204	208	239	191	227	258	228	220	256	222	229	207	218	224	253	199	236	231	210	260	240	239	216	241	238	215	230	232	211	243	241	230	241	202	225	262	257	237	212	225	251	220	241	247	225	223	236	226	236	259	245	238	225	222	234	214	204	212	232	246	203	248	209	227	255	230	223	214	213	237	228	216	229	212	231	223	216	235	252	212	242	265	223	239	207	201	212	227	224	246	203	222	236	216	210	213	198	224	215	243	206	214	231	254	239	205	242	228	225	221	236	223	215	244	266	220	228	239	245	235	207	207	260	232	238	229	246	224	216	231	202	202	240	227	241	245	235	228	207	229	223	219	231	220	235	217	210	207	213	220	220	227	204	227	235	203	194	231	230	241	251	234	239	236	216	226	214	226	211	216	226	230	198	230	251	184	215	220	236	239	242	217	225	238	205	248	219	237	205	224	243	241	236	233	221	240	206	243	206	239	210	198	224	226	218	255	234	225	260	227	217	243	232	214	240	230	247	245	226	234	207	222	205	221	215	231	218	222	232	203	243	246	232	225	246	243	253	226	219	230	255	227	221	219	199	232	227	211	230	206	190	211	234	249	221	222	211	215	241	235	245	225	225	195	215	231	214	214	249	222	250	198	225	206	219	221	170	207	215	218	217	224	220	220	274	226	222	211	208	215	233	230	209	229	223	227	232	214	237	210	246	211	211	222	223	226	223	231	253	206	223	250	223	233	205	214	196	251	215	213	200	203	235	214	205	234	205	204	221	230	217	226	220	240	221	228	230	223	219	242	205	210	186	235	247	197	230	248	229	254	221	222	229	228	207	227	219	207	226	226	238	212	216	242	258	270	257	225	232	223	241	238	222	261	218	228	244	216	196	192	243	230	213	238	203	219	210	216	251	232	241	244	233	229	190	235	225	229	234	199	227	210	212	218	221	234	231	233	250	277	234	206	215	214	200	224	236	216	247	228	233	240	246	239	221	220	246	256	224	210	241	233	222	251	237	265	255	247	228	240	221	202	191	206	206	221	227	203	226	257	240	214	203	236	229	245	220	210	226	233	254	233	235	207	210	230	227	214	225	227	230	221	215	250	212	199	222	193	218	236	249	259	244	230	230	265	238	245	215	254	230	229	223	231	247	227	236	224	237	230	199	216	221	229	240	249	218	215	235	218	216	222	229	231	246	246	232	205	245	180	217	244	248	217	245	241	212	218	231	200	217	233	224	227	246	208	218	253	230	212	206	233	202	229	241	221	191	230	269	254	247	225	226	251	234	253	233	227	238	225	201	241	218	197	234	227	225	233	218	230	210	240	233	223	241	235	216	263	226	238	214	218	237	209	234	216	232	258	205	194	221	257	221	229	220	231	255	222	223	232	225	236	222	223	232	228	214	224	249	225	228	240	199	221	214	212	222	215	209	252	232	201	234	235	209	234	243	230	200	253	225	263	255	224	209	239	257	217	225	240	220	226	242	234	226	234	230	262	251	219	239	226	239	211	214	222	239	231	218	211	229	227	235	224	225	233	221	209	242	251	224	260	229	212	215	208	231	254	234	230	220	258	229	220	208	259	220	226	274	242	231	221	241	227	208	259	203	234	223	250	235	228	207	223	222	242	207	225	233	222	229	214	215	217	223	236	213	225	245	228	222	224	226	216	213	199	244	224	231	193	231	215	210	233	237	209	242	232	227	211	240
10095	1150	1965	2215	1882	1526	1388	1155	1008	873	770	760	713	666	687	696	647	663	613	658	616	590	614	610	573	603	597	552	550	522	584	592	552	535	549	535	553	553	515	481	544	546	525	555	527	518	565	550	543	491	521	526	509	506	518	497	507	538	576	512	481	540	575	512	514	515	515	486	523	519	551	562	505	545	531	537	534	493	505	544	563	552	550	546	530	540	512	510	539	479	522	514	512	494	532	532	556	476	485	505	513	539	517	523	535	527	521	578	540	483	507	511	499	543	560	508	567	530	522	523	520	498	561	528	534	521	514	522	535	480	510	513	512	533	497	525	520	514	508	549	540	482	543	524	505	549	513	533	545	546	527	502	531	535	511	511	518	489	543	509	546	575	501	467	534	525	528	541	526	563	522	533	501	535	559	504	487	505	499	499	513	531	518	537	533	514	481	477	491	538	513	499	490	494	561	544	488	521	516	489	568	525	552	565	502	523	509	517	508	507	497	546	530	553	512	496	489	520	500	512	512	547	502	500	495	521	518	528	507	504	518	516	545	528	507	506	499	500	601	482	541	515	524	503	530	485	533	549	515	504	511	537	529	497	527	507	535	515	522	567	529	513	546	525	526	521	528	514	484	540	514	518	541	529	493	524	522	495	521	514	509	500	494	514	509	521	537	531	547	531	487	494	510	524	518	557	511	523	540	488	523	544	545	511	516	494	540	496	538	528	542	493	555	542	563	533	527	531	514	523	523	547	494	502	548	539	551	491	542	517	538	536	511	540	506	512	544	506	535	532	508	509	512	519	510	495	541	532	528	501	542	493	501	559	520	478	540	518	561	521	534	534	482	473	521	518	569	516	485	578	506	558	517	542	437	513	514	489	507	555	514	507	536	507	530	514	486	511	533	491	512	502	529	529	494	518	529	520	518	501	550	503	529	489	517	510	551	551	567	502	529	536	566	541	528	535	532	507	542	490	522	529	557	550	525	531	498	531	537	546	543	524	528	505	516	538	520	543	510	505	505	513	572	491	501	494	518	506	503	541	504	539	520	525	539	558	520	550	559	528	525	537	547	497	500	548	505	500	490	536	534	521	477	519	501	522	516	507	519	523	515	510	562	529	548	521	525	545	511	506	498	535	483	517	499	499	523	546	520	499	565	551	523	504	519	554	557	486	536	524	526	481	535	526	506	504	529	490	564	538	576	558	516	530	547	533	518	530	529	495	511	532	537	525	505	495	469	511	555	534	537	532	534	476	487	518	475	520	543	492	481	545	527	546	475	518	537	535	548	513	501	507	494	503	473	484	509	507	567	487	507	527	528	507	508	478	589	481	544	505	502	542	515	563	534	522	500	520	542	544	540	475	495	503	521	500	536	539	520	555	530	505	521	544	523	523	526	548	564	512	538	500	505	533	470	517	547	509	498	499	558	513	543	537	481	513	509	529	549	549	542	527	490	553	526	530	526	493	487	509	508	521	537	541	523	533	542	521	551	547	546	520	491	481	501	531	499	526	545	512	489	493	523	499	513	530	553	519	520	547	545	519	526	515	482	526	518	485	521	504	540	524	514	546	525	540	496	517	546	523	526	512	523	525	521	522	543	530	513	558	555	547	512	534	558	561	559	530	498	544	505	546	513	505	527	522	569	507	537	536	542	535	508	488	533	548	503	513	502	501	554	532	575	503	537	506	498	534	529	523	514	530	535	484	531	512	555	537	520	536	541	513	550	546	532	540	545	549	532	525	493	536	504	515	494	533	534	509	485	533	530	503	475	560	572	552	516	534	553	551	552	524	524	504	518	530	544	554	518	518	483	518	534	529	496	512	502	518	541	521	510	478	498	543	553	506	555	508	550	523	519	527	492	509	499	504	543	498	487	495	571	524	532	516	537	539	527	544	498	522	495	504	490	553	522	548	558	500	532	521	513	538	527	511	465	494	520	516	555	516	508	493	527	558	522	523	495	528	510	517	545	546	515	487	477	529	524	530	520	505	543	559	520	554	526	533	532	515	508	488	512	485	539	495	523	535	509	513	541	481	514	488	490	479	527	503	536	538	492	558	533	494	561	520	502	519	530	529	517	557	519	504	547	494	499	501	525	564	506	535	529	542	557	491	564	496	485	475	510	512	535	510	497	536	551	570	516	509	528	497	546	505	494	500	504	543	495	563	564	523	508	536	517	520	513	475	547	496	519	532	524	524	541	553	511	509	504	523	498	499	538	536	505	489	520	548	522	527	553	516	565	529	531	487	546	501	510	530	520	537	495	529	524	510	543	549	497	467	501	550	536	511	527	500	499	500	518	536	490	530	519	544	525	488	541	533	497	514	491	516	502	490	502	570	497	526	483	518	534	548	522	521	528	554	533	508	545	517	538	481	511	553	500	524	577	511	537	502	504	563	535	559	502	533	525	526	501	547	505	540	534	500	544	467	552	551	514	561	493	570	527	532	544	530	469	523	520	510	523	501	507	526	527	532	529	516	542	525	519	481	543	514	526	528	552	522	492	523	549	543	497	522	566	505	486	495	505	482	497	529	511	436	508	504	527	504	501	545	518	545	505	514	513	519	498	502	528	517	555	484	522	559	534	510	534	497	564	539	536	555	565	552	516	540	544	514	541	506	541	529	490	544	538	566	531	486	505	528	524	516	520	567	518	514	533	559	522	521	515	515	518	505	539	520	521	526	513	519	537	506	504	534	470	533	470	517	499	559	505	530	541	560	543	466	505	529	520	499	502	539	547	518	581	515	575	469	501	520	508	508	469	501	534	515	501	537	523	518	511	508	512	502	491	515	506	559	477	551	547	512	541	510	525	548	520	542	538	550	485	497	505	515	471	529	539	537	515	505	523	505	543	548	525	516	575	466	502	551	548	508	505	534	470	548	558	480	534	502	544	518	557	499	504	521	521	509	517	502	538	533	495	534	525	542	558	517	523	540	541	532	540	538	478	527	490	499	479	576	532	538	512	547	533	531	498	510	497	570	506	542	526	488	532	539	534	509	521	489	522	544	536	485	494	539	547	527	508	542	531	515	493	496	552	526	496	517	516	543	537	555	524	542	492	517	524	523	526	502	512	511	540	499	477	518	542	515	532	515	540	562	535	537	528	515	514	513	554	465	507	528	507	522	511	517	504	507	516	516	543	531	536	506	535	522	538	515	505	499	525	543	504	517	492	486	517	535	553	571	475	538	514	532	506	543	505	546	534	509	545	535	546	516	495	516	495	574	516	533	512	477	515	526	548	535	553	518	475	537	541	518	524	496	543	523	504	512	537	511	482	529	537	517	542	506	521	494	530	524	509	517	515	502	532	477	525	532	512	521	516	539	528	528	520	542	537	527	544	523	544	486	532	489	504	506	531	505	508	545	543	535	565	530	502	502	542	510	544	534	518	572	577	560	545	553	539	527	556	512	517	532	530	552	504	519	567	494	531	534	522	538	502	535	505	522	511	474	518	471	515	526	545	539	523	504	541	499	542	536	532	549	547	535	517	504	499	575
3110	280	230	230	246	229	235	206	188	195	231	206	227	200	200	205	222	213	231	223	216	190	211	207	223	192	227	226	195	220	219	191	207	227	194	211	188	214	232	203	216	211	215	199	192	205	218	218	199	221	206	196	201	224	242	185	203	227	223	225	218	206	195	200	212	215	220	229	232	236	228	214	185	221	229	211	182	208	203	189	221	198	194	212	247	219	214	205	210	197	209	217	218	186	240	189	194	196	216	212	199	218	224	188	206	200	239	213	205	173	223	197	193	218	203	217	221	215	228	211	219	206	230	210	214	200	199	246	209	203	207	190	219	215	262	191	198	229	204	219	205	191	184	207	185	193	186	211	223	194	229	205	221	206	246	217	198	190	240	217	194	221	195	219	245	221	240	203	214	219	225	215	216	212	213	186	232	221	207	222	181	176	210	205	205	193	203	188	185	214	224	206	225	181	201	216	222	249	190	213	199	232	192	218	210	204	186	204	201	192	202	207	226	216	240	201	192	198	208	212	219	209	196	220	233	230	251	222	219	212	199	207	201	241	192	192	199	202	200	225	242	223	206	204	211	214	225	207	206	208	206	208	199	200	199	194	217	223	182	192	206	209	221	202	222	227	205	202	202	208	198	197	222	217	245	223	194	215	205	216	204	203	218	211	195	235	195	205	209	191	221	206	179	183	234	202	237	208	208	177	191	196	222	199	212	215	192	200	210	186	215	199	220	190	226	204	191	206	222	236	192	203	191	211	202	189	211	215	202	221	237	199	219	214	185	195	216	204	195	197	234	216	241	205	213	245	238	221	215	231	218	231	218	233	232	209	188	180	201	221	221	218	204	204	208	235	212	235	205	208	183	216	202	217	218	192	230	204	196	201	233	195	215	212	203	214	215	197	238	205	198	202	205	206	206	204	191	219	229	250	189	191	207	223	186	240	223	210	186	201	242	224	217	178	225	187	198	203	211	208	223	212	206	213	223	229	220	196	217	207	193	192	209	218	205	238	217	200	220	206	218	196	191	223	198	230	234	203	191	218	227	208	181	191	198	217	203	211	209	213	209	196	218	229	204	213	241	193	205	217	229	191	228	215	225	210	197	230	213	194	217	207	213	217	184	190	202	194	202	196	204	214	224	182	222	243	231	229	220	193	201	236	223	208	206	218	215	200	230	203	213	180	213	208	196	228	208	210	230	203	198	206	212	211	210	216	212	220	211	237	195	197	200	179	220	191	179	205	203	207	222	206	202	204	197	180	198	205	193	208	214	222	191	218	220	204	221	198	223	213	217	197	222	211	195	233	204	221	227	206	210	206	197	192	223	214	219	218	205	228	208	199	196	215	221	223	205	225	178	213	192	233	206	223	225	201	217	218	206	220	216	185	196	229	210	211	204	204	189	232	238	187	220	200	193	227	222	198	216	226	233	194	194	220	210	224	183	219	214	210	223	208	205	197	190	233	194	230	200	190	190	217	221	235	233	206	223	209	199	219	217	210	207	196	224	204	202	228	202	191	208	185	191	203	217	226	202	203	191	207	195	226	199	210	249	212	251	216	209	208	202	184	209	208	191	204	209	230	208	242	200	207	205	203	207	228	215	220	222	201	215	196	218	194	224	194	212	205	228	214	212	207	223	221	228	202	216	248	192	218	180	193	210	222	198	228	219	221	216	216	218	205	204	239	242	207	212	218	188	216	203	252	206	227	209	170	205	220	200	242	229	203	199	205	224	194	173	212	230	217	219	230	197	249	202	196	231	213	204	243	201	213	220	200	199	234	225	214	192	214	228	191	190	199	233	228	186	192	211	203	230	235	234	206	228	215	212	237	217	185	207	240	193	196	219	216	233	215	206	232	207	212	201	226	191	220	229	236	214	199	187	210	208	227	233	204	208	195	201	209	198	198	228	192	213	210	208	214	194	243	224	227	210	222	230	199	236	200	233	220	207	236	196	203	205	171	216	227	182	228	227	202	241	173	182	219	233	226	187	233	231	224	210	215	215	207	202	193	219	226	210	221	222	220	202	205	221	228	198	212	220	171	208	188	227	203	192	226	219	205	191	218	219	236	218	249	215	224	205	206	186	206	198	232	221	204	215	231	235	222	195	223	232	222	218	221	229	194	194	237	237	231	205	225	227	214	184	209	198	222	224	211	215	230	194	191	197	229	212	214	200	186	228	220	238	234	215	219	220	188	217	221	197	198	208	200	218	234	196	222	222	205	208	207	224	226	201	227	217	232	227	198	201	201	214	230	200	216	213	185	200	202	195	199	196	216	218	232	206	187	199	229	229	203	211	219	233	194	195	185	214	205	245	207	198	204	215	193	199	204	193	232	211	217	232	196	186	220	232	199	193	212	182	193	211	214	211	218	207	232	207	227	181	181	195	187	179	243	209	208	233	198	197	180	197	190	203	202	209	205	197	221	222	214	197	208	212	241	224	212	225	209	197	215	218	216	180	219	254	236	188	200	205	220	211	187	192	225	221	229	219	233	205	207	214	213	207	210	228	202	212	195	206	241	219	213	226	218	202	206	206	218	226	240	211	207	210	200	226	227	208	194	184	233	218	229	216	222	230	219	202	201	205	215	209	217	245	248	220	245	183	182	187	215	194	222	228	242	208	217	212	212	205	212	224	216	222	208	199	227	226	218	222	217	223	232	236	219	190	220	233	217	206	224	234	214	200	191	182	225	189	240	229	189	208	236	191	208	227	237	219	212	191	216	228	240	202	227	210	203	213	196	226	198	199	190	197	222	234	205	226	217	208	237	195	223	217	247	219	204	231	189	220	201	215	213	212	214	224	200	225	236	214	219	200	214	182	233	246	224	225	208	201	230	217	245	209	200	197	198	217	196	194	215	202	202	202	194	237	235	239	204	227	207	203	240	212	229	176	248	220	213	212	232	201	216	207	217	182	186	203	230	200	189	211	219	192	202	227	199	199	195	204	220	227	212	220	191	221	182	219	231	201	217	203	208	209	213	194	199	187	208	205	210	225	213	212	231	238	185	210	179	205	196	225	213	212	205	196	208	219	223	205	201	227	202	209	204	236	209	228	215	242	207	205	215	238	199	208	179	188	195	210	197	189	213	202	196	240	213	197	208	211	214	209	208	212	206	214	220	234	176	212	224	215	181	201	217	228	202	185	200	190	233	236	198	232	223	209	201	214	201	212	210	206	259	211	196	207	238	199	222	203	210	226	209	213	210	207	202	187	220	210	206	223	219	226	203	188	224	203	224	212	199	185	218	198	190	205	184	207	211	218	214	189	216	222	210	208	203	218	219	175	208	194	209	188	215	233	212	228	233	229	220	201	193	219	212	231	205	245	212	220	205	205	201	215	198	224	233	183	223	230	219	236	210	189	216	237	210	187	191	210	221	219	215	203	205	266	202	233	188	215	176	187	243	219	206	213	228	213	207	228	215	203	216	224	219	217	214	197	210	196	206	190	221	188	215	232	227	231	206	181	211	216	199	203	201	223	219	217	222	210	212	205	214
2931	541	573	604	594	561	534	590	543	552	574	594	571	506	501	563	558	533	510	492	517	529	538	503	489	510	527	539	516	525	503	556	556	519	570	524	565	514	507	512	567	494	517	505	500	515	518	544	507	541	545	535	549	566	510	488	523	534	487	536	520	518	498	538	525	503	541	520	499	552	570	527	548	519	538	546	505	467	566	562	508	558	510	501	468	529	524	541	492	524	503	510	582	489	561	532	549	503	516	525	533	544	529	538	519	490	480	519	502	541	556	545	523	530	529	475	518	545	508	539	480	531	517	507	521	552	531	514	505	582	520	544	540	548	507	537	551	527	517	481	573	525	546	524	541	523	531	528	519	504	547	477	529	508	523	502	485	532	520	512	553	542	528	491	555	511	485	531	525	547	508	531	514	543	496	548	530	523	504	524	536	528	553	525	539	547	503	524	539	481	535	512	497	516	493	527	547	510	509	509	529	532	536	505	527	533	521	531	498	533	496	484	555	504	507	504	511	484	517	495	507	533	549	503	534	536	545	525	531	478	536	567	516	517	521	525	544	516	519	463	537	518	499	531	478	546	486	541	534	514	541	492	548	583	500	523	540	539	512	503	496	527	566	546	526	540	506	513	584	491	547	528	490	471	519	510	506	519	510	528	529	550	538	500	503	525	554	499	536	473	494	523	489	477	530	536	551	524	516	518	498	504	511	526	498	545	507	486	518	527	521	539	528	535	555	505	559	539	562	541	542	510	520	531	527	517	528	505	515	527	532	530	506	528	539	526	503	565	484	524	513	523	573	525	496	558	525	522	539	548	480	529	516	460	508	511	516	510	502	512	512	506	548	522	537	476	526	494	494	510	504	505	521	504	560	536	510	539	530	508	540	512	513	526	537	562	505	498	521	519	543	529	501	521	497	514	529	492	492	488	560	494	508	535	516	508	540	540	503	523	540	516	472	545	518	567	525	519	528	491	542	483	514	487	543	502	531	576	537	575	524	530	525	514	519	528	539	513	465	516	503	496	516	559	504	503	512	529	504	554	514	508	505	535	481	539	543	548	496	519	484	519	516	528	500	534	552	448	572	480	520	531	521	499	526	549	511	489	525	517	501	533	549	519	512	492	502	537	529	524	499	500	520	469	557	572	508	545	526	518	488	501	498	507	532	523	539	538	484	511	554	541	493	509	487	577	511	535	520	531	566	519	500	528	547	537	501	524	521	534	530	512	475	491	572	546	543	517	550	483	529	524	537	525	529	485	512	506	528	508	522	520	514	510	554	531	510	493	525	496	511	539	515	493	516	464	503	553	541	523	515	492	500	519	513	506	479	479	515	517	600	521	557	498	509	522	565	554	503	512	512	534	505	520	477	531	505	540	536	551	497	498	467	519	529	492	513	529	557	601	513	511	537	510	496	516	534	490	528	530	537	517	542	558	501	522	521	511	547	570	494	551	519	498	523	539	555	504	516	478	507	484	527	525	572	541	517	510	525	528	537	513	552	503	500	547	494	550	533	490	527	479	548	494	530	527	498	528	513	499	499	503	486	510	535	487	487	546	500	565	485	523	509	555	490	549	476	521	525	511	472	538	544	540	497	507	533	531	558	530	532	489	524	457	497	508	551	474	553	549	531	543	520	507	512	510	522	526	548	520	484	556	538	508	530	535	450	554	536	499	510	529	544	505	501	517	509	509	514	545	523	487	531	539	485	505	516	507	513	527	509	528	514	505	544	517	510	507	488	511	508	524	519	505	540	543	536	532	515	537	515	495	530	515	516	541	539	520	520	513	539	543	530	538	544	496	526	519	544	543	486	522	503	531	541	486	531	495	535	523	535	533	517	512	533	522	561	522	510	515	488	557	514	547	507	556	525	507	543	484	482	523	508	492	545	515	537	479	567	550	560	502	521	454	523	510	517	556	548	525	535	502	494	467	509	571	550	522	555	502	543	490	518	488	471	544	528	493	494	490	502	484	526	493	555	510	534	559	526	487	533	516	516	524	522	540	561	506	528	510	548	528	530	478	535	514	550	487	545	539	463	524	511	529	521	472	522	518	539	544	523	475	495	512	537	552	533	504	515	548	529	518	537	524	503	485	556	524	519	551	500	522	532	490	525	523	557	498	514	513	507	508	545	554	522	535	508	510	527	497	535	501	492	527	526	559	509	547	500	553	485	495	539	509	534	529	506	498	535	521	511	531	539	467	477	514	486	480	503	520	545	510	525	518	517	497	508	515	566	551	547	515	511	511	531	524	501	479	526	507	539	555	508	501	503	482	534	513	490	511	533	514	528	542	549	545	524	498	539	569	511	504	548	498	531	540	480	520	543	575	500	547	522	532	537	551	538	514	530	559	556	515	552	513	556	481	487	559	517	532	521	554	545	528	552	542	508	502	531	516	528	516	483	501	534	524	541	543	508	497	518	563	543	496	476	560	474	525	514	509	535	490	533	542	485	515	568	506	535	525	500	543	520	529	533	546	502	508	532	519	520	515	522	522	526	544	579	523	463	496	521	507	503	536	499	504	529	500	549	526	506	540	505	545	520	553	528	506	459	477	501	496	513	539	513	506	505	532	550	557	508	522	526	532	543	519	514	526	514	493	537	510	548	488	523	498	502	543	545	506	518	520	524	530	549	501	498	555	531	570	535	495	499	500	487	563	507	524	487	542	519	516	528	533	540	542	532	493	483	532	507	493	529	491	546	492	537	540	524	535	505	548	528	538	526	505	502	536	544	537	536	511	513	556	515	519	543	518	523	515	549	532	530	553	509	522	500	528	536	508	545	534	564	477	518	522	531	539	526	537	503	477	536	552	551	510	497	518	529	511	473	556	510	505	521	559	487	532	510	532	560	479	524	502	566	523	513	511	514	543	526	514	528	542	544	526	512	488	540	491	523	536	471	493	487	551	518	511	526	546	530	542	524	487	522	490	454	500	504	593	511	505	499	472	513	526	537	497	540	521	492	522	535	520	506	505	531	544	521	542	511	536	508	567	542	522	520	544	522	532	538	521	510	496	524	490	539	575	556	516	530	574	495	517	576	534	538	510	520	578	513	510	509	515	530	512	516	530	527	520	565	544	490	508	532	478	524	501	513	510	508	556	524	516	496	503	553	515	531	507	528	524	537	519	508	507	510	538	472	532	513	527	544	500	508	504	508	503	506	483	513	475	511	511	532	570	485	537	575	526	518	513	515	511	519	487	499	498	534	523	519	525	533	547	518	544	543	521	540	516	512	532	524	542	526	515	476	528	508	468	490	539	505	529	516	516	493	586	549	533	529	526	538	527	546	509	527	541	520	517	521	527	500	513	547	494	529	480	543	524	542	527	551	524	548	531	533	542	519	504	501	570	513	502	513	526	525	521	508	520	522	524	505	524	537	504	537	502	507	526	510	529	525	519	531	557	491	506	535	525	501	526	530	535	504	509	526	521	509	518	519	519	534	541	531	531	525	527	538	537	512	549	524	502	485	548	542	537	539	517	502	530	505	499	535	558
10858	805	710	547	448	388	404	387	377	380	365	315	325	324	368	340	333	345	344	313	344	335	290	312	349	342	337	311	316	308	330	317	315	356	345	361	329	316	320	346	351	295	324	322	342	305	325	330	320	330	314	343	319	331	333	380	329	303	301	339	328	289	329	317	350	324	300	321	318	344	311	328	307	330	301	304	338	337	326	350	304	314	377	341	329	331	310	357	318	304	295	295	354	331	325	291	356	308	295	341	335	316	323	322	306	350	329	342	341	326	322	354	291	308	320	296	309	305	359	341	322	314	306	307	347	319	305	326	332	361	304	319	341	324	355	301	333	314	358	318	309	348	323	316	306	295	322	341	307	293	319	316	311	287	350	308	311	343	334	329	334	348	367	325	313	336	295	297	324	321	310	342	307	331	303	349	333	337	316	337	344	333	323	331	302	333	289	326	310	340	341	284	322	346	335	311	316	276	315	331	332	308	347	323	310	337	358	323	334	303	322	325	341	376	304	308	320	343	381	322	347	304	297	300	315	322	347	285	354	293	376	331	320	311	342	333	267	281	320	342	342	311	353	323	327	313	329	331	312	344	324	322	319	345	336	325	369	347	328	331	308	325	328	342	309	298	313	326	299	324	319	338	343	303	314	308	321	342	329	336	335	314	303	303	298	320	336	273	330	334	296	335	339	376	344	322	311	307	323	307	308	306	303	304	348	328	327	317	308	306	313	336	352	332	314	294	298	318	330	296	343	330	313	320	303	310	322	335	301	318	334	348	357	363	320	341	305	297	318	318	339	296	339	345	329	346	319	352	329	343	357	323	280	310	316	305	354	336	316	345	314	321	338	320	360	305	346	334	335	326	321	313	326	291	293	336	340	309	291	347	381	351	348	317	326	310	323	350	338	328	336	312	293	336	374	308	330	327	300	301	304	365	313	337	294	318	330	313	338	315	353	344	320	323	339	344	285	278	317	291	302	341	335	310	336	315	284	316	342	343	331	308	353	303	337	279	308	338	308	357	329	328	347	315	309	318	288	328	323	315	333	293	337	295	373	307	368	317	354	313	333	299	327	318	328	328	326	318	326	330	323	313	328	316	337	298	321	340	320	277	328	319	352	328	298	324	344	324	316	316	342	307	305	308	262	288	367	317	315	324	319	335	297	300	354	339	303	298	344	337	349	326	335	345	355	334	364	346	296	331	316	290	338	311	337	356	284	303	347	329	321	319	306	308	330	307	305	301	317	329	357	355	346	333	330	329	331	340	327	304	310	313	337	328	305	345	329	358	332	314	306	348	342	308	311	366	318	307	333	328	325	287	351	345	313	337	304	293	356	318	305	303	343	338	313	322	305	330	290	360	313	350	364	305	299	336	333	325	358	314	341	347	320	346	345	318	333	321	342	288	324	343	290	333	339	345	348	350	321	347	324	317	349	301	307	324	335	323	326	317	344	332	336	344	310	334	297	330	300	332	325	370	365	347	326	325	367	302	326	324	332	321	324	343	337	323	312	338	291	303	302	324	320	350	372	359	346	337	342	309	352	316	314	304	320	330	339	321	340	337	335	318	310	313	343	372	334	332	330	317	368	298	309	302	321	351	317	296	322	368	296	315	358	340	313	299	290	366	297	340	321	313	343	328	338	317	334	304	313	328	309	361	323	301	302	318	297	331	305	353	299	312	322	318	299	348	381	292	315	333	332	325	327	328	304	331	292	325	293	315	354	309	344	317	321	310	319	324	309	350	331	373	326	354	340	329	366	278	350	346	316	322	307	346	361	340	335	317	338	332	347	319	326	331	363	295	314	311	344	340	308	333	329	345	325	322	304	348	303	318	332	310	339	315	357	324	307	320	309	297	335	311	323	367	328	332	336	313	318	328	314	334	314	307	366	315	328	337	314	345	355	273	267	328	339	328	353	329	312	329	329	331	308	340	343	312	297	312	308	305	305	343	337	343	352	334	324	312	340	328	341	356	345	308	311	298	307	341	304	359	302	320	317	336	334	325	329	310	309	350	314	322	339	327	334	346	347	329	337	334	301	297	307	309	315	352	329	316	303	347	352	314	340	336	323	295	302	341	308	348	332	322	362	330	351	285	307	315	305	337	361	321	303	314	356	314	345	344	340	307	340	328	332	335	355	329	343	337	372	323	319	354	340	335	334	275	335	346	328	339	312	345	338	340	369	315	289	308	323	305	316	365	318	313	333	308	299	293	323	307	290	344	329	323	314	341	349	348	364	284	357	328	340	353	334	340	354	355	337	320	323	341	345	331	338	352	324	311	360	297	313	327	345	290	308	360	340	320	347	314	333	337	328	300	311	328	316	355	350	303	329	292	299	318	314	337	299	280	332	331	311	333	330	309	317	348	324	311	345	310	321	347	305	318	314	296	329	321	355	323	361	344	355	330	298	276	356	326	340	355	326	290	323	344	317	331	327	326	312	306	307	321	348	339	319	332	332	331	311	335	353	290	361	318	282	346	313	379	351	295	339	317	311	345	295	280	341	309	340	311	349	323	324	335	326	294	347	337	356	342	348	343	343	318	315	316	324	300	330	341	323	329	315	338	315	317	316	323	322	316	327	336	322	337	303	358	284	315	344	314	315	320	289	275	306	310	314	317	304	325	325	349	323	339	267	314	304	292	345	329	316	306	340	336	333	329	370	310	327	317	321	311	344	315	300	365	353	370	329	317	310	311	289	340	324	309	320	297	328	289	328	365	296	305	304	293	289	308	334	371	331	316	313	281	368	331	344	303	296	315	323	325	341	333	333	282	317	322	310	296	323	313	355	348	297	284	299	305	320	349	356	295	303	302	353	335	346	359	333	351	326	352	330	326	330	329	338	314	337	365	314	291	310	311	326	315	355	327	325	321	327	343	310	320	310	326	311	328	336	329	306	322	320	353	306	375	296	290	308	324	340	326	337	333	360	306	327	352	326	310	306	324	314	305	322	309	332	299	330	367	348	280	359	284	328	333	351	326	314	364	319	314	306	333	293	321	328	374	338	364	299	311	337	340	329	317	314	328	350	310	314	317	287	321	314	326	345	341	296	318	310	311	321	319	330	323	360	340	301	358	305	330	340	336	312	312	338	295	311	310	313	297	307	296	334	308	344	296	333	343	339	300	317	317	349	315	293	312	285	365	343	322	341	340	280	351	350	310	312	354	330	313	323	304	327	334	333	312	342	329	328	312	325	359	329	303	308	329	305	333	315	322	334	327	322	342	359	298	333	351	328	282	327	336	308	320	367	343	336	300	353	318	329	314	315	328	344	339	330	343	296	278	320	324	337	327	291	330	371	322	302	277	319	295	299	321	350	330	345	333	316	363	319	313	344	345	330	337	316	290	328	315	302	320	310	322	324	292	319	315	309	317	324	304	305	315	345	326	322	330	311	337	328	340	328	353	333	342	340	308	323	324	335	307	349	318	302	316	329	339	322	329	332	292	316	283	288	316	286	339	316	305	323	328	340	317	325	322	329	327	347	309	320	288	326	317
8277	1085	1445	1618	1525	1239	1120	1083	1014	870	892	873	847	853	833	806	780	806	817	746	807	811	791	761	823	765	705	735	754	745	757	736	786	773	724	724	747	739	760	768	741	784	735	771	793	757	731	781	753	756	716	731	795	774	712	711	745	803	739	747	769	726	761	726	755	749	769	749	788	771	745	709	790	708	758	711	745	739	734	717	747	763	769	753	729	713	723	708	766	728	745	735	758	705	770	721	689	737	711	747	748	703	741	773	783	748	773	724	729	785	754	744	764	705	765	726	741	754	775	726	750	731	734	735	744	769	771	729	737	749	735	734	783	784	795	746	773	692	748	735	740	748	686	788	778	718	749	720	743	762	741	715	724	785	732	737	762	746	775	697	735	726	723	697	738	730	787	714	732	790	723	760	762	745	690	774	670	732	785	722	687	769	737	726	724	729	719	772	721	744	776	777	791	775	728	726	732	795	753	772	755	734	747	751	727	748	738	728	729	713	751	715	743	763	738	728	720	795	784	791	740	775	832	745	713	745	832	701	777	732	798	738	759	764	726	736	810	720	723	784	761	697	727	762	743	771	736	761	694	716	754	722	728	776	705	733	734	728	743	792	714	712	715	776	737	756	739	709	757	726	763	752	758	771	722	755	747	715	728	745	756	718	741	706	768	732	786	685	783	734	690	751	749	774	725	759	766	730	758	800	758	721	710	768	771	704	751	825	729	732	715	739	723	759	752	728	714	785	718	726	755	700	724	738	776	754	750	713	725	784	745	771	754	757	758	728	725	738	751	781	747	737	758	759	749	735	755	809	769	755	757	784	741	739	705	740	733	779	799	729	739	734	718	763	738	714	714	753	744	805	753	761	723	729	764	760	708	781	761	716	775	783	709	704	729	776	756	759	733	724	689	737	705	794	691	762	751	744	733	711	731	732	688	716	812	736	742	753	766	773	776	706	690	781	740	780	778	779	768	743	763	743	752	766	754	736	766	700	779	756	769	748	771	739	789	731	710	731	773	704	752	820	734	700	744	762	785	727	820	735	737	763	739	789	748	678	734	763	746	777	742	726	696	776	722	754	729	771	756	736	786	779	726	751	732	783	798	783	781	753	734	762	802	721	713	755	789	812	754	746	744	752	760	739	749	772	764	747	759	721	785	693	713	775	715	692	751	778	735	788	756	744	719	739	693	755	714	759	746	766	743	744	770	777	764	718	711	708	743	658	698	771	780	731	730	693	732	748	720	779	754	725	736	753	770	732	710	783	773	759	742	746	713	743	749	813	717	760	753	724	732	747	756	724	769	748	736	727	794	741	686	815	757	752	797	771	772	741	745	753	778	752	731	719	769	751	751	732	752	752	749	768	771	710	758	771	760	739	697	730	737	717	742	689	769	742	742	734	729	750	712	718	787	726	747	794	736	750	716	720	733	752	718	735	704	785	698	768	794	745	754	753	738	730	781	782	764	721	735	730	754	740	767	782	753	764	711	778	740	774	723	779	755	719	734	794	749	768	737	774	751	755	753	742	735	718	762	731	752	756	721	744	741	735	732	771	790	756	735	752	745	747	739	728	797	791	727	783	710	697	758	713	753	741	745	749	749	749	745	708	690	737	741	755	780	756	726	762	731	732	767	752	760	730	746	697	782	779	783	739	750	758	754	808	748	802	774	779	760	729	790	725	770	726	742	780	746	773	763	720	783	748	719	725	721	745	757	788	742	736	726	706	747	748	734	767	775	729	754	704	760	760	780	732	725	723	749	756	766	713	707	738	733	722	768	740	782	769	770	762	749	714	760	793	788	756	732	742	725	683	743	719	784	763	763	774	715	750	745	777	753	782	730	721	721	714	715	751	700	751	764	754	725	766	763	751	749	751	730	745	704	799	734	719	769	730	753	744	732	741	720	724	736	741	755	755	742	762	718	754	789	793	727	743	746	729	729	764	772	799	720	749	713	762	697	780	769	722	774	758	736	783	727	771	748	722	724	777	740	740	811	728	735	756	760	736	748	714	786	712	737	767	716	769	704	781	775	770	754	752	747	752	784	779	757	777	737	714	784	731	720	775	769	767	746	751	752	729	728	737	752	795	795	735	755	738	720	788	743	801	762	752	753	747	745	726	754	762	732	755	796	774	764	723	777	725	763	782	719	748	702	779	705	729	699	788	721	760	778	737	697	708	701	739	739	698	775	728	725	783	701	726	753	729	787	786	729	772	781	753	703	764	779	733	805	745	690	808	761	733	726	751	695	733	763	688	709	787	745	716	721	745	741	725	784	771	726	755	705	765	811	797	731	762	718	736	712	744	762	746	770	770	752	738	715	802	747	757	779	727	746	763	734	753	719	728	773	820	735	783	746	747	708	740	749	787	753	792	691	729	722	704	734	714	705	779	733	721	757	792	739	773	757	785	755	760	742	740	700	738	765	716	717	732	760	736	775	729	761	739	694	680	742	710	770	750	751	746	754	780	719	790	759	743	757	735	726	742	739	736	741	708	749	753	698	796	760	754	756	736	732	756	747	709	676	748	757	752	690	745	754	725	726	742	726	787	716	749	698	743	755	742	736	728	753	713	774	787	673	736	763	762	715	760	738	761	696	776	746	762	726	793	765	700	759	754	723	719	746	735	722	741	731	772	731	746	751	741	756	770	736	756	780	730	777	751	749	747	769	741	719	773	752	769	788	742	786	802	689	727	708	750	787	729	729	719	723	756	769	756	720	698	773	722	714	734	783	792	712	747	792	753	735	764	769	768	722	769	744	800	726	797	715	737	767	727	727	758	781	765	791	761	724	755	714	754	756	743	734	751	757	796	780	779	709	778	743	744	754	730	739	741	738	747	735	714	731	718	764	744	737	727	707	756	734	752	678	713	752	726	730	739	746	790	747	723	721	771	714	773	769	727	749	750	786	773	767	745	783	766	763	733	699	766	724	716	728	758	770	747	769	726	742	782	762	789	717	756	731	721	785	736	733	764	741	766	775	751	711	755	823	744	747	733	742	746	767	729	732	743	732	729	796	765	717	748	717	800	700	720	730	690	776	749	726	750	724	733	738	759	749	767	769	746	712	739	733	722	780	756	796	755	743	780	731	774	749	756	705	765	757	786	748	750	782	749	781	738	770	773	738	743	762	788	740	729	720	753	740	766	694	675	743	745	777	709	728	718	691	685	759	747	745	732	778	769	726	720	750	743	749	735	761	750	758	748	735	698	724	743	794	745	760	724	734	763	766	772	729	767	763	722	760	745	747	736	738	780	758	768	738	704	747	761	741	733	694	653	751	780	744	697	735	773	687	768	710	679	737	742	763	772	766	799	796	678	772	697	784	673	698	791	716	802	743	729	763	769	783	722	752	730	739	701	706	766	749	752	722	691	769	750	729	727	716	752	726	718	728	708	794	758	700	735	694	738	783	761	743	763	718	767	723	704	785	723	755	746	731	736	763	748	738	676	726	769	705	722	727	739	770	785	733	770	755	788	768	760	748	711	792	758	736	733	761	765
18143	1664	966	722	546	397	354	302	293	273	286	250	299	274	257	245	251	245	249	265	233	237	245	237	249	254	235	241	194	232	211	228	223	226	219	265	230	233	243	189	252	226	250	239	239	221	228	227	235	205	229	233	222	238	236	256	234	209	228	220	206	226	197	254	208	223	230	217	236	235	212	224	220	219	229	206	218	223	249	240	234	226	224	238	245	225	220	247	218	254	217	215	227	210	217	249	223	220	226	228	218	226	241	222	244	222	241	214	200	236	218	217	212	224	209	255	239	235	219	238	247	198	223	223	235	226	210	212	236	235	232	201	229	246	216	217	237	224	239	193	202	239	241	212	238	200	222	219	224	213	254	214	216	227	224	204	240	242	226	253	248	258	233	243	231	236	214	223	213	209	213	221	233	248	231	215	250	230	219	246	263	205	242	198	231	260	201	213	242	194	214	258	243	215	223	221	240	263	238	202	237	216	219	236	233	229	210	204	220	237	271	243	200	220	230	252	207	224	217	234	231	230	231	221	243	203	232	243	227	229	232	235	210	223	227	225	228	217	213	223	199	214	234	234	249	240	227	218	211	233	212	238	217	217	261	214	232	221	233	223	189	195	214	261	208	231	216	239	230	202	204	215	226	221	236	200	211	233	198	209	209	223	228	257	248	241	232	249	228	207	225	207	249	195	208	218	226	231	249	240	200	208	232	225	228	199	223	228	202	223	220	224	224	233	225	209	202	227	214	228	218	220	221	237	239	229	217	208	233	243	210	220	241	211	229	202	208	208	226	214	217	229	221	245	252	235	216	252	235	214	226	225	243	222	196	215	244	193	235	237	224	274	228	197	229	229	198	201	210	246	223	220	205	212	212	205	234	237	239	239	221	234	228	208	244	210	217	215	253	242	210	237	241	256	213	243	215	189	200	225	234	245	242	214	233	226	220	203	253	236	235	218	214	221	218	226	223	231	216	220	215	227	204	248	228	235	218	231	253	210	242	231	215	211	238	228	224	231	222	207	269	234	236	214	232	234	193	186	209	219	204	239	228	242	252	245	217	223	233	203	201	243	231	212	209	232	203	224	209	199	219	215	249	211	226	225	211	232	244	226	208	246	237	207	210	233	226	225	236	214	235	198	243	234	248	214	211	212	224	210	220	209	255	231	226	214	229	228	227	220	200	222	222	258	211	228	239	226	226	242	232	245	229	209	223	237	224	224	254	211	226	235	221	226	197	219	232	231	225	233	228	229	207	255	204	245	233	229	213	200	217	229	236	215	252	220	221	241	230	223	225	239	224	211	236	218	213	218	220	188	207	219	218	227	237	223	265	207	209	242	221	205	237	226	222	235	252	267	236	222	227	231	235	229	225	221	220	252	235	238	236	222	222	223	224	204	232	232	228	223	220	232	223	200	235	184	219	211	199	214	249	224	217	229	211	250	232	222	215	214	203	215	226	250	217	223	239	223	208	244	232	215	206	227	206	204	235	226	226	228	210	258	222	221	246	185	181	224	227	211	223	212	233	234	220	211	217	250	237	223	190	215	235	210	229	205	235	222	240	222	248	263	234	215	251	202	228	216	208	261	231	222	221	267	222	232	208	227	206	214	242	281	230	214	217	219	214	238	228	227	237	227	230	223	231	211	230	233	185	249	246	209	210	216	218	225	221	221	235	215	198	210	226	188	231	234	237	248	229	253	219	240	229	217	217	227	210	255	231	237	230	215	209	233	201	213	233	237	206	237	208	220	228	226	222	227	215	227	213	235	253	221	226	223	249	210	205	214	211	211	209	216	270	217	239	233	221	224	214	207	193	229	196	253	231	221	237	235	229	238	202	213	247	199	229	215	246	247	234	206	237	218	233	262	221	242	232	210	236	243	238	207	242	213	220	221	187	243	255	236	219	231	218	222	221	220	231	236	201	209	240	234	237	202	249	252	217	256	218	228	203	222	197	235	221	194	224	201	236	221	215	252	232	228	243	238	256	222	236	223	211	202	226	216	231	232	207	219	214	240	223	213	233	223	235	238	225	248	241	210	228	255	212	204	201	226	210	217	211	225	191	182	227	209	224	240	246	208	250	237	256	251	211	195	220	219	208	197	220	220	259	252	224	198	249	237	225	220	216	234	192	229	244	205	240	225	208	205	203	252	238	242	230	216	231	247	242	189	186	220	222	235	195	233	211	227	194	235	238	224	219	212	213	236	224	195	226	218	189	233	254	227	231	231	236	224	236	193	214	229	221	224	227	245	229	213	202	266	223	208	238	216	243	203	231	248	233	249	236	230	221	205	223	237	208	224	197	235	248	247	229	217	230	210	199	221	226	240	204	229	258	210	220	206	233	210	251	208	221	220	245	232	193	224	255	244	198	213	231	215	205	229	211	223	207	230	214	222	210	208	221	226	238	231	211	230	219	217	242	196	239	229	254	218	222	197	234	231	213	239	194	199	225	251	249	217	214	228	246	223	229	224	197	192	216	197	244	206	203	230	227	226	213	234	219	233	192	211	216	241	227	234	223	241	219	207	212	209	212	211	209	219	227	224	242	244	232	217	262	208	252	233	249	232	227	227	197	204	204	223	238	233	267	208	224	216	248	229	190	258	260	216	231	228	231	219	223	212	266	225	232	217	226	243	232	243	187	216	221	221	225	209	217	244	231	221	250	237	205	226	239	215	232	234	246	233	264	201	237	230	217	232	209	225	202	225	228	213	204	235	233	234	234	211	246	195	200	201	218	217	213	200	210	227	215	206	208	199	216	241	228	209	222	199	194	219	218	251	251	217	233	188	214	245	222	239	236	219	258	217	210	242	244	250	227	247	230	242	197	245	223	226	221	200	241	225	241	232	232	200	233	199	216	251	227	218	179	210	243	217	239	228	203	248	259	251	236	221	215	209	201	223	216	232	202	236	236	204	210	224	203	230	198	189	227	256	230	249	215	218	242	188	235	239	228	240	236	219	216	221	236	213	202	232	218	226	238	241	230	263	220	238	235	234	240	197	231	224	250	216	219	215	224	202	211	218	261	215	224	211	238	216	226	257	238	223	244	247	263	230	254	209	213	216	225	171	222	213	243	254	237	241	250	213	234	230	228	218	214	223	226	249	223	223	245	204	226	200	219	210	254	243	240	209	197	212	237	226	209	206	215	255	214	248	245	233	217	216	227	217	242	193	240	229	237	224	223	211	219	232	229	203	250	216	199	216	241	228	216	230	228	217	252	238	224	228	227	227	228	212	237	243	219	215	203	231	217	210	208	222	250	215	220	216	235	203	223	237	198	226	242	209	239	216	245	231	217	240	218	205	198	235	244	230	230	229	204	240	227	225	202	204	220	239	252	224	205	255	216	241	208	227	250	244	215	224	213	234	224	202	229	210	233	239	230	206	252	214	201	215	208	225	251	243	223	222	210	238	241	229	201	224	243	215	231	209	218	223	212	214	212	225	222	260	197	222	228	233	232	220	220	191	228	222	233	241	220	199	194	213	203	197	225	199	194	193
10108	1104	1943	2278	1863	1588	1255	1094	991	862	800	772	772	725	671	666	670	619	612	571	648	598	579	572	573	592	621	547	603	577	531	562	543	531	512	568	566	512	553	540	547	556	509	545	488	534	557	534	555	525	565	544	524	514	544	550	470	530	557	541	552	544	513	538	509	529	530	530	520	522	531	521	512	514	502	538	519	522	492	556	520	499	476	542	516	504	544	503	558	504	539	543	539	519	518	530	543	578	514	537	524	517	553	538	538	535	538	558	573	511	511	545	508	538	586	547	549	535	558	507	532	525	484	563	556	510	545	524	535	559	503	495	527	551	519	513	462	541	562	509	491	542	517	522	540	508	512	503	541	530	553	493	516	505	519	530	524	540	535	560	512	501	536	534	558	507	523	518	478	515	476	501	536	536	528	539	538	558	514	547	496	516	533	518	514	533	493	522	524	522	561	549	509	511	499	512	511	513	541	528	532	525	509	516	508	511	563	510	570	520	564	501	518	519	549	452	481	457	514	534	525	538	463	492	540	530	523	541	467	525	539	527	525	481	494	518	551	517	561	546	512	542	551	475	540	509	565	526	524	486	543	521	525	547	534	524	532	520	520	529	509	528	572	574	515	540	518	508	482	498	540	537	547	528	513	510	506	531	510	521	514	512	491	498	508	488	547	532	482	556	517	562	514	485	490	522	513	499	514	510	512	535	513	533	491	502	500	533	517	499	490	535	535	533	526	518	549	524	524	526	505	519	554	534	548	516	535	489	538	536	514	532	522	519	504	524	467	509	527	505	555	502	514	487	526	493	516	552	532	519	571	556	538	548	502	521	563	524	524	527	544	537	510	512	495	548	555	487	525	558	551	503	558	528	489	547	509	494	526	540	524	536	527	507	537	552	574	522	494	484	532	475	471	499	518	519	539	500	499	557	498	551	506	537	527	493	494	460	511	521	517	491	549	513	508	544	525	513	497	512	483	484	465	538	539	546	548	501	522	549	496	537	534	475	497	526	528	523	488	513	518	521	550	553	500	500	518	503	535	521	524	527	538	527	523	510	543	503	540	553	522	496	563	482	526	550	524	519	495	520	510	539	560	544	540	531	519	499	573	469	528	491	515	509	525	535	534	533	550	470	548	508	505	494	485	530	557	514	510	529	483	501	494	497	535	514	539	535	517	530	552	523	525	497	505	537	501	544	516	518	517	499	520	506	479	500	527	537	505	532	544	588	516	516	518	521	546	528	531	527	512	527	510	538	518	512	527	509	526	523	529	512	521	484	547	515	506	516	512	517	530	543	471	532	522	521	543	543	482	504	492	507	480	521	515	509	505	497	513	512	488	507	510	548	532	540	510	527	518	514	523	517	506	496	498	514	491	520	490	482	564	502	506	500	527	498	542	516	531	525	548	514	534	520	484	527	504	481	496	539	529	529	521	571	504	536	549	501	493	536	556	519	496	534	550	561	489	504	502	492	550	519	511	544	502	541	489	550	497	513	569	516	522	461	549	553	493	540	462	525	512	517	488	496	542	490	469	499	487	508	544	493	508	511	516	523	482	528	519	535	539	505	545	478	509	555	470	469	511	484	539	535	499	542	511	508	486	533	510	521	517	527	532	527	504	540	523	525	550	549	538	512	533	497	509	546	498	519	517	511	539	484	483	501	523	528	519	530	526	483	544	476	526	505	560	569	517	547	531	566	513	507	482	513	512	512	537	504	542	525	545	545	505	555	557	553	531	490	501	513	502	500	496	551	500	510	530	510	481	479	519	511	517	509	499	520	481	526	490	523	518	508	554	512	481	536	502	508	541	521	524	536	543	557	551	514	535	533	562	534	519	499	493	478	518	461	489	529	508	566	527	545	542	557	554	491	534	502	489	551	518	505	521	491	555	524	525	552	521	543	579	541	537	516	505	487	498	492	530	505	505	539	492	519	494	523	481	543	539	518	502	485	478	529	480	532	522	497	526	561	544	547	569	521	578	506	481	509	534	504	543	516	551	512	500	484	491	522	512	515	508	547	538	555	529	529	498	489	509	518	541	508	543	506	545	541	579	507	540	515	553	521	500	493	492	522	522	474	554	514	545	535	556	485	543	510	496	502	501	560	508	519	515	507	548	545	504	529	482	478	519	518	528	458	473	502	492	513	517	492	508	492	531	534	474	563	532	475	543	559	528	561	488	550	566	490	509	549	510	492	526	496	539	510	571	507	516	522	528	549	532	508	515	540	533	492	476	524	497	530	531	509	475	502	474	513	541	487	501	499	498	527	549	507	563	529	511	512	549	498	509	542	526	547	499	507	512	473	501	544	550	515	559	559	511	464	539	520	552	528	527	524	516	514	496	491	511	551	525	469	536	506	521	514	544	509	527	499	500	482	527	539	514	533	528	525	511	542	538	522	567	508	530	537	494	506	529	507	493	503	560	494	513	494	503	511	462	498	503	515	483	526	552	488	564	535	544	523	536	504	537	517	531	528	529	532	524	483	519	510	527	547	549	540	558	510	544	486	521	497	486	524	531	550	543	487	550	486	511	505	528	495	498	535	519	541	513	533	523	502	512	487	508	526	552	475	535	522	557	575	522	544	498	547	518	534	515	504	510	488	506	553	496	512	551	510	528	500	518	538	526	515	492	515	532	504	520	513	522	557	537	569	507	509	553	545	497	501	519	523	519	520	533	525	518	502	487	497	564	501	503	504	494	516	499	524	529	532	493	545	522	530	563	523	511	497	545	497	513	505	549	515	490	513	578	505	545	539	507	534	533	506	525	537	501	522	536	505	506	506	529	514	504	507	567	520	535	519	507	525	513	534	554	504	511	522	495	525	536	553	539	517	528	496	562	531	528	476	512	524	523	554	527	534	525	506	566	528	505	537	530	543	497	509	525	527	526	513	487	535	519	570	495	507	516	529	547	525	539	510	517	519	501	555	504	503	540	532	456	545	507	504	536	494	509	531	555	501	500	509	521	546	526	531	510	485	534	499	539	509	503	533	512	557	535	496	507	530	488	517	503	505	490	547	497	510	538	531	494	536	498	532	499	540	547	542	475	565	539	519	546	507	507	553	516	508	545	558	535	525	544	531	563	504	512	532	556	543	516	484	510	533	557	529	527	480	528	486	526	521	499	530	491	517	550	533	545	536	508	555	555	547	478	509	483	546	497	552	526	522	475	515	490	515	520	538	505	496	505	514	524	498	554	525	544	516	510	501	519	512	501	546	543	512	536	516	489	524	511	508	495	548	516	504	511	536	520	550	513	548	522	545	515	523	515	504	535	514	571	498	513	554	533	498	495	530	501	512	538	522	522	546	535	493	509	506	529	560	508	529	531	497	488	537	525	533	512	541	533	560	498	557	524	517	556	509	554	505	534	502	488	542	504	529	478	515	534	521	495	519	529	535	491	497	510	559	568	494	517	511	542	505	549	491	526	520	513	518	503	516	508	544	545	447	531	514	498	501	516	573	495	541	513	513	516	534	497	529	518	510	491	495	518	518	515	515
2953	280	215	203	207	234	211	201	222	185	242	209	220	235	208	215	205	235	229	266	216	203	232	218	217	225	230	208	215	239	212	229	202	217	213	221	224	211	203	210	239	213	200	212	207	218	213	227	200	199	210	227	228	213	218	225	216	212	197	202	212	200	200	192	193	196	214	207	195	193	199	218	251	216	206	210	210	226	220	225	213	192	214	203	179	222	239	207	228	230	217	232	185	234	222	202	183	229	195	228	193	187	233	217	211	215	209	197	215	195	210	209	234	234	209	208	221	210	209	208	191	237	202	245	214	217	225	215	218	193	186	226	189	186	192	224	195	207	203	206	229	196	201	219	235	209	205	213	204	231	208	228	202	194	226	219	225	224	187	213	218	234	203	237	194	189	211	195	235	211	205	183	184	205	193	226	207	230	216	212	201	217	207	223	217	219	233	206	220	210	232	225	215	213	199	269	220	195	228	222	222	211	228	195	239	205	232	190	200	204	191	199	226	207	231	213	188	190	219	226	203	207	218	221	251	206	202	190	229	194	200	208	203	199	192	230	237	212	183	216	226	245	185	205	241	231	208	202	211	217	180	226	229	215	222	217	219	181	202	205	209	227	205	212	223	205	211	213	225	218	214	194	211	212	218	220	191	193	210	231	236	187	228	205	237	189	206	206	200	211	210	215	220	209	211	183	211	200	184	226	235	202	195	216	211	193	228	189	219	204	216	222	232	181	195	195	196	220	221	234	199	223	218	215	216	219	213	223	232	210	212	215	201	231	209	221	209	208	232	207	223	216	209	223	219	241	217	207	194	179	207	209	206	205	206	209	207	210	205	203	222	228	194	221	221	215	241	202	228	222	208	200	210	234	231	219	209	234	229	241	260	218	201	209	192	209	227	232	206	195	199	221	224	222	206	175	191	223	219	203	217	205	201	217	232	208	225	206	232	187	205	211	206	218	223	204	224	199	213	221	216	209	228	224	204	189	200	234	214	201	196	251	198	223	228	225	190	237	224	220	217	222	230	205	196	197	232	221	213	226	210	201	211	201	223	228	212	209	206	210	208	213	204	205	205	190	247	180	208	219	207	234	193	203	210	211	221	216	195	209	192	231	208	214	193	216	210	196	232	203	210	200	178	224	201	222	216	209	231	202	218	216	187	208	202	238	207	215	199	242	203	216	199	205	191	205	207	221	222	210	217	221	207	211	209	227	217	210	193	201	236	190	262	204	200	216	199	215	236	210	221	193	199	191	230	189	230	192	216	218	229	231	201	209	231	183	203	194	213	230	208	229	179	229	216	215	206	218	216	190	206	224	254	228	233	202	212	206	233	214	197	227	206	214	214	216	233	209	198	198	191	212	202	182	195	210	193	227	188	210	196	237	213	215	187	179	214	229	206	189	202	233	239	215	207	186	194	201	180	219	245	191	218	207	221	256	230	199	196	215	186	200	201	210	211	213	182	216	190	210	232	212	215	209	189	213	241	197	189	194	213	202	224	214	253	233	179	206	223	211	195	236	207	202	175	191	208	237	226	213	192	221	204	203	219	205	212	232	212	194	196	210	237	221	209	215	208	237	214	228	213	231	226	213	214	227	195	212	218	211	201	212	224	223	211	225	237	189	204	213	216	235	198	239	212	190	197	183	215	225	201	233	220	226	194	237	238	201	232	195	223	224	231	184	214	211	219	216	201	238	201	212	213	210	222	241	223	178	194	190	211	218	207	201	184	218	209	204	228	210	206	232	177	190	246	218	227	218	213	242	216	208	188	212	212	209	215	172	232	199	221	209	216	201	219	201	214	220	192	196	196	204	200	191	200	206	205	229	199	212	216	226	203	209	200	200	237	212	218	227	199	212	216	236	202	227	229	210	214	206	244	216	220	208	216	204	207	219	215	238	218	213	249	213	206	182	219	215	225	229	215	219	215	215	245	190	212	209	195	232	218	225	223	215	215	230	183	216	207	208	207	211	204	200	213	209	230	211	180	201	200	204	232	199	209	222	228	236	237	217	212	189	207	216	211	204	218	221	209	212	194	216	231	185	248	229	230	193	213	218	213	214	220	246	226	248	198	184	187	222	205	187	216	200	222	217	216	193	169	211	252	210	209	200	219	189	206	228	220	224	205	210	232	203	243	190	212	235	203	188	194	190	224	206	234	227	223	194	169	202	214	227	222	214	191	218	248	230	218	217	199	202	215	194	193	173	219	191	195	201	233	243	202	233	209	199	200	235	221	212	181	235	190	235	175	208	236	209	256	219	209	208	195	193	179	210	211	194	207	200	205	221	229	222	229	199	215	238	219	215	216	248	212	221	201	209	184	195	190	226	223	214	220	216	237	221	227	212	202	220	230	194	191	207	221	197	201	211	199	193	223	220	218	225	210	217	210	213	217	226	207	186	206	209	204	204	219	221	220	229	205	219	218	198	202	218	202	200	213	186	222	199	213	229	201	194	202	214	214	225	222	220	189	224	224	224	228	222	189	183	203	165	194	237	219	232	210	212	194	202	188	215	209	226	181	195	219	198	194	234	224	229	222	227	247	213	195	190	214	197	228	214	188	225	234	216	215	221	216	238	227	210	209	210	230	199	223	222	246	208	225	231	210	209	232	211	179	212	192	196	202	211	211	198	212	196	171	197	176	207	218	223	230	214	225	196	230	214	215	195	213	206	220	219	206	200	216	208	218	212	203	221	209	206	212	204	236	245	237	215	201	222	201	219	206	210	200	242	237	234	192	202	199	215	186	214	193	210	205	210	200	212	214	201	222	189	186	220	209	251	255	203	219	213	203	241	221	247	222	220	216	201	217	217	227	195	214	226	234	208	200	211	225	231	252	203	219	191	204	202	206	210	232	219	214	203	206	231	200	202	218	195	219	201	229	223	202	179	205	216	218	227	215	203	206	197	207	231	236	200	203	191	236	246	215	195	205	190	213	221	227	214	205	207	217	217	228	214	212	219	219	209	193	225	210	257	221	212	216	205	220	228	225	219	217	192	208	237	213	219	221	206	234	175	194	198	232	188	213	223	230	213	220	195	204	211	223	209	185	236	238	223	231	213	217	215	200	197	238	207	193	183	201	206	191	203	193	215	210	212	203	194	217	240	211	207	204	248	248	244	187	211	202	213	204	234	231	219	209	202	218	241	199	225	219	201	228	226	209	208	219	179	169	208	207	213	233	200	215	216	219	236	192	191	207	213	188	197	241	202	197	232	229	205	207	239	221	197	196	222	232	217	226	236	211	229	198	212	198	209	206	215	222	201	215	221	209	200	202	230	214	201	215	191	209	191	205	224	237	197	221	227	195	212	210	217	235	195	217	203	213	217	218	239	190	187	209	193	208	239	207	192	210	247	204	217	214	226	214	234	202	211	220	204	174	216	197	211	222	202	202	217	207	202	215	201	198	201	197	179	202	211	225	226	233	219	255	202	214	219	229	240	221	210	233	213	209	202	238	192	221	193	193	252	241	193	248	219	209	192	213	197	268	206	208	198
2827	606	598	597	552	545	548	552	540	523	534	499	514	524	536	553	513	513	522	517	534	496	533	557	507	505	593	515	497	541	476	481	543	500	525	514	503	504	525	513	522	546	496	499	523	518	507	546	516	504	531	513	484	480	524	545	521	502	540	532	512	476	493	561	502	509	525	503	528	507	537	524	511	516	491	493	467	536	495	518	531	541	523	530	538	544	500	548	506	535	526	556	534	516	500	517	529	516	512	495	530	564	482	520	534	488	493	505	479	498	507	521	503	554	489	526	540	503	537	550	547	538	506	492	555	519	474	527	486	516	545	531	482	501	555	562	537	529	498	526	519	523	537	498	506	538	531	534	477	548	508	543	509	524	528	530	526	500	502	477	528	504	518	510	515	508	485	511	483	524	495	518	528	476	502	539	523	502	530	534	523	512	505	490	469	544	548	540	496	540	534	509	516	585	485	493	513	541	524	566	515	528	492	501	536	489	510	550	535	506	593	477	477	522	519	511	499	548	503	503	499	494	503	542	542	529	525	553	491	556	493	555	519	567	548	517	513	492	523	527	565	523	514	532	508	520	553	516	542	525	492	520	509	567	547	483	528	503	495	531	490	494	517	539	495	495	517	522	501	523	524	572	518	503	533	451	542	537	537	526	514	516	536	486	527	487	525	515	532	545	522	508	520	526	518	475	533	535	534	516	479	532	562	532	518	548	517	515	544	546	542	497	518	496	528	492	498	532	519	548	505	521	553	515	502	555	522	514	535	534	560	561	520	522	506	514	532	495	535	525	516	526	500	533	489	522	506	551	492	524	524	504	510	485	524	505	524	529	491	579	449	519	515	528	510	498	525	487	506	543	536	521	543	529	487	503	507	537	488	510	531	528	469	503	528	513	548	537	523	553	514	541	543	507	484	473	520	500	537	538	555	499	516	513	538	541	503	562	514	498	517	542	536	481	479	490	531	528	511	502	533	520	547	520	518	563	524	512	518	517	496	516	515	521	526	537	535	526	503	536	555	525	498	527	563	550	491	529	545	535	507	506	532	561	542	542	524	516	565	526	510	574	493	520	527	522	500	530	545	535	525	549	512	544	497	528	536	531	501	509	498	497	505	523	496	531	538	520	504	504	515	495	533	521	554	490	522	481	472	524	521	535	524	513	547	563	519	515	542	494	519	515	541	507	517	553	524	482	541	512	507	537	513	483	541	472	472	516	517	551	483	490	532	508	503	520	531	503	553	545	513	498	525	529	499	529	546	536	566	571	532	511	513	532	510	526	495	532	519	514	559	532	530	577	491	523	577	516	537	519	525	553	505	560	545	524	549	525	499	520	512	504	549	531	531	526	478	523	522	506	513	599	518	489	517	524	515	584	517	552	523	512	537	520	549	518	504	514	505	520	523	538	541	499	548	549	532	505	489	528	568	566	523	518	544	540	536	525	487	524	532	540	539	520	507	555	549	508	537	556	482	536	488	529	504	501	531	488	501	495	490	493	491	540	518	530	503	501	577	492	511	545	503	517	477	531	509	452	513	537	547	481	535	534	519	524	534	496	535	511	512	529	509	516	530	514	507	538	542	540	546	557	498	513	505	537	469	550	538	503	513	519	467	557	549	520	532	495	537	557	518	496	520	549	536	517	485	527	526	528	530	539	511	495	524	516	533	531	519	481	539	530	561	525	510	541	555	519	514	525	531	512	500	517	476	545	501	497	519	515	537	511	527	524	561	515	507	488	544	518	513	518	519	515	531	483	553	517	555	518	553	544	521	519	489	549	542	526	522	549	540	507	530	532	510	516	542	508	493	542	526	492	494	567	523	535	525	546	546	521	507	493	521	507	529	539	574	513	534	516	477	499	556	529	512	531	537	517	521	490	513	504	579	504	500	506	507	480	508	496	530	580	521	501	503	504	503	498	519	523	540	535	530	535	517	550	518	534	526	512	498	557	511	520	520	488	497	504	502	536	550	528	549	552	501	499	490	493	532	519	526	517	555	529	522	511	525	480	512	536	510	511	514	540	533	507	523	511	520	512	504	541	549	536	568	554	503	531	538	533	513	519	514	508	537	546	504	526	525	492	532	526	500	516	510	546	521	573	582	534	548	523	540	516	523	553	536	503	497	481	479	501	502	512	534	481	517	482	525	526	522	527	554	536	554	510	503	540	518	517	546	542	549	511	537	508	515	534	517	553	494	459	531	520	522	535	527	486	517	532	548	556	527	512	498	523	544	526	541	522	534	481	485	525	547	517	529	547	514	523	521	531	504	518	528	527	513	558	499	522	502	513	499	498	538	530	533	513	535	517	486	549	527	528	546	495	538	539	521	479	542	523	498	520	520	510	511	536	558	557	526	529	500	518	550	511	523	514	503	537	506	515	536	531	507	500	504	514	496	518	515	496	524	471	516	512	546	504	536	532	554	511	487	559	534	505	563	511	512	493	498	561	500	506	522	519	539	508	523	547	495	523	508	525	539	516	507	536	511	530	489	556	550	547	504	500	542	512	546	534	536	547	547	534	533	531	551	522	525	522	528	513	522	515	517	533	517	521	521	488	501	493	519	511	506	550	531	542	520	508	533	489	504	551	490	524	533	568	544	470	527	570	489	503	518	508	466	554	548	542	546	511	529	515	530	534	541	530	534	518	565	518	541	569	555	522	527	534	506	545	534	497	524	560	563	508	530	506	499	517	481	498	524	482	507	472	558	519	562	502	534	508	488	509	525	551	531	507	547	551	540	536	543	529	539	532	470	547	530	523	542	495	554	505	491	512	515	500	535	548	518	547	539	534	501	508	484	502	529	560	568	547	503	539	488	537	502	501	519	548	516	486	514	507	516	515	533	497	521	558	507	517	515	511	522	542	532	502	521	509	503	520	519	530	524	511	531	513	533	526	540	522	529	526	508	500	523	533	536	529	504	515	507	542	531	530	480	506	491	478	524	517	515	512	548	516	497	509	536	495	519	544	519	516	533	529	494	506	554	529	496	547	525	537	534	529	514	520	530	524	501	510	542	537	527	539	520	489	540	499	472	523	551	495	519	533	525	538	521	533	515	532	510	553	500	504	489	536	553	517	541	489	514	557	505	527	499	525	520	459	522	487	526	526	517	561	509	546	546	542	533	587	539	547	528	540	511	520	567	527	488	532	539	546	502	483	554	510	493	515	530	535	536	503	493	517	493	509	537	533	509	529	529	510	526	504	480	523	516	490	559	535	516	514	513	555	512	488	531	524	515	520	507	540	551	540	469	542	496	490	527	493	533	493	514	511	505	489	516	515	525	507	519	530	450	552	521	502	549	494	515	544	542	507	485	486	540	527	497	484	534	522	507	550	542	496	528	504	532	503	517	516	564	512	534	529	492	532	503	517	507	502	537	528	499	474	509	530	539	534	534	511	528	553	508	513	486	523	541	515	517	493	529	520	503	513	545	537	476	526	533	507	519	514	512	520	530	560	499	523	538	472	544	477	504	512	546	542	525	528	525	516	528	504	540	530
10640	882	637	541	465	408	392	354	393	348	361	394	335	329	341	325	291	330	318	310	349	296	328	328	333	344	327	338	346	314	343	324	332	334	327	346	330	324	348	327	330	312	318	328	322	338	321	310	338	309	320	297	341	310	339	378	339	327	317	352	305	326	309	343	314	312	336	320	322	322	328	328	335	312	315	361	342	359	345	328	306	349	314	308	362	364	318	361	327	326	298	297	313	303	323	307	331	316	324	329	328	309	306	339	319	309	325	306	295	320	327	348	323	333	385	314	308	334	364	315	329	310	335	303	360	359	366	348	318	304	332	314	330	338	332	330	357	323	335	304	311	301	349	311	360	298	305	328	329	320	328	309	333	317	320	311	313	314	338	319	358	298	352	311	316	314	341	312	339	313	302	323	342	355	343	303	331	325	312	279	334	305	312	330	337	339	303	307	324	353	303	312	351	302	349	358	317	310	317	322	330	307	302	298	336	356	377	330	318	334	315	328	308	377	359	315	315	342	320	342	326	336	307	335	334	302	307	327	299	323	327	331	329	342	317	333	311	310	294	363	340	334	345	334	315	314	306	356	300	344	345	310	313	334	338	331	316	325	316	300	328	298	329	295	317	312	365	299	318	329	319	301	334	346	323	305	360	331	345	341	317	302	344	314	336	308	313	327	340	311	337	313	320	300	315	316	341	308	318	334	329	331	315	337	307	377	332	298	331	295	327	348	353	318	339	353	316	315	307	365	301	324	319	336	317	303	342	313	337	345	338	340	343	316	334	318	316	333	330	308	316	296	308	301	332	295	352	314	342	322	321	344	286	306	296	350	303	349	328	319	299	315	340	341	322	342	330	331	319	301	315	316	320	270	319	328	328	320	305	340	304	320	313	348	327	312	306	311	328	319	293	318	302	326	284	347	326	305	301	311	349	317	367	319	336	283	358	313	301	360	324	313	323	287	327	292	308	343	327	301	325	320	355	311	299	297	358	338	293	316	310	296	342	302	333	344	345	343	323	329	341	307	280	309	329	314	323	359	311	344	306	318	298	326	298	335	286	313	309	360	308	324	348	306	288	323	306	327	361	344	342	337	362	355	319	327	330	310	323	318	282	332	347	313	320	307	317	308	338	317	341	318	331	323	288	342	355	303	317	329	366	348	311	357	336	366	319	335	323	361	325	296	301	301	329	308	341	350	341	355	293	312	302	318	341	310	296	339	304	327	356	336	304	350	316	326	312	334	312	352	315	308	349	320	319	290	325	327	283	299	304	324	318	325	295	322	285	312	350	339	338	300	302	295	340	303	287	339	330	305	307	310	326	357	335	363	324	375	351	314	302	353	331	329	312	302	294	338	287	321	342	304	304	309	305	296	348	349	320	331	325	345	317	326	368	323	365	334	314	309	326	314	315	337	304	312	322	314	326	332	331	352	318	348	293	341	337	294	319	341	344	354	344	314	329	336	316	293	324	291	340	319	288	325	317	336	330	300	340	294	297	320	294	312	326	343	318	336	329	342	329	307	346	340	301	347	263	311	339	346	340	312	323	310	303	349	325	306	312	349	307	322	293	333	318	315	329	334	361	338	341	352	355	341	317	298	300	297	337	346	347	301	287	324	321	329	296	291	346	339	344	301	341	299	303	325	351	323	296	338	359	335	314	333	282	318	338	328	298	325	332	333	326	338	324	334	351	334	329	338	330	337	344	323	306	344	331	332	329	304	317	359	339	328	362	338	327	329	298	332	354	309	331	312	327	307	345	316	338	338	325	377	343	352	333	318	303	336	362	360	328	345	325	324	314	297	312	329	334	299	326	313	300	342	325	328	320	294	304	334	344	300	333	335	317	329	287	353	302	347	334	336	341	353	328	336	301	294	334	349	324	332	353	321	344	340	334	321	344	327	327	337	324	355	354	316	341	345	328	336	340	313	310	326	341	365	352	358	367	314	309	340	329	348	346	337	320	314	314	330	335	299	301	339	313	318	322	344	283	321	319	304	319	340	333	327	345	334	319	301	301	309	338	353	344	316	312	343	339	317	346	317	330	337	326	294	302	322	353	339	316	338	308	337	316	359	317	301	301	337	300	336	326	307	327	350	343	340	330	322	318	351	328	301	279	327	312	341	363	342	345	340	312	348	324	331	340	341	343	289	338	317	301	332	309	349	326	327	324	290	340	299	346	336	305	325	330	321	348	349	313	333	342	293	316	289	333	339	356	322	308	354	334	348	369	300	318	337	306	326	306	312	328	306	302	320	307	337	331	305	332	301	317	329	322	324	330	333	331	317	275	345	337	324	308	341	321	325	292	318	315	353	325	321	324	329	320	302	313	348	317	322	319	313	304	298	304	314	329	346	332	316	293	316	299	317	331	352	315	320	348	341	333	361	356	306	337	315	363	360	306	278	344	333	271	306	289	329	342	307	310	332	320	296	297	297	328	335	321	336	331	312	352	293	334	298	351	314	337	342	315	364	315	328	309	341	335	349	318	313	340	331	313	287	312	331	342	319	324	344	333	329	342	334	317	321	336	343	294	301	326	322	334	318	301	314	306	329	321	326	327	294	349	297	321	326	335	353	303	283	337	322	331	317	327	320	334	319	342	359	328	354	300	334	344	334	300	338	328	323	323	313	333	340	301	326	317	315	330	349	327	354	321	354	312	341	313	315	358	289	312	352	358	337	324	334	303	295	350	317	319	331	297	270	329	317	317	289	345	324	326	345	339	328	298	305	374	312	330	316	340	305	297	280	294	312	301	328	373	330	309	331	319	323	314	314	318	345	307	327	312	338	296	343	322	324	312	315	341	321	324	330	332	342	322	324	299	318	293	326	340	302	325	335	335	351	325	340	322	355	360	319	312	293	335	315	300	298	333	297	323	326	346	365	334	296	335	309	342	345	352	324	328	310	331	303	328	330	336	315	316	341	322	359	325	327	326	315	348	307	357	316	301	320	334	333	318	364	302	330	308	292	326	311	328	325	344	329	337	289	327	307	332	337	334	347	327	324	314	291	334	300	345	328	304	319	287	313	327	314	343	334	347	323	300	313	334	295	333	325	343	296	321	314	294	282	311	312	319	324	340	365	327	337	329	302	379	310	323	333	331	351	331	351	373	355	315	333	311	328	338	293	317	331	342	339	309	295	340	298	314	336	351	325	318	331	333	330	307	329	318	313	297	359	337	312	318	309	302	340	298	306	309	318	318	349	308	366	327	310	322	347	298	284	359	289	300	324	315	345	350	317	317	362	296	302	328	289	347	350	301	340	322	301	296	323	312	288	339	368	361	311	328	321	288	366	319	334	315	323	326	342	315	300	324	314	327	325	329	340	329	334	347	316	331	290	326	347	380	347	340	334	334	327	309	335	315	295	314	333	309	327	298	307	317	333	338	319	328	336	326	323	332	279	318	320	305	319	307	307	362	326	318	327	342	320	327	336	319	346	290	333	302	312	339	321	336	355	315	297	322	342	311	325	340	308	376	315	328	342	330	326	364	316	301	317
8224	1095	1427	1607	1451	1293	1088	1018	968	917	904	811	873	853	831	819	811	839	836	740	803	792	760	780	750	731	811	721	751	772	816	765	775	772	762	727	772	729	755	755	751	746	739	733	772	754	697	738	769	730	739	728	792	722	806	763	803	733	737	738	801	776	750	799	769	763	765	753	775	689	745	787	736	775	769	738	753	767	762	762	801	757	739	790	752	764	733	702	696	706	742	743	776	725	765	741	757	741	794	787	741	748	721	796	676	799	727	761	729	740	704	748	796	710	718	758	746	740	756	743	724	795	759	776	739	772	738	757	702	830	711	793	728	778	737	747	721	756	781	736	719	712	726	690	748	739	749	736	731	757	757	783	717	756	730	761	696	733	759	738	791	766	746	747	764	737	751	741	784	753	716	742	760	723	754	764	766	751	758	705	758	761	709	768	759	711	773	778	764	744	807	739	764	767	769	679	725	756	738	732	716	724	744	750	752	727	727	745	683	696	722	731	719	768	746	748	735	747	771	699	681	727	811	773	761	726	747	725	752	704	733	775	770	726	736	710	734	743	762	741	725	732	748	736	764	732	681	791	762	735	758	679	708	679	691	701	720	734	712	748	776	715	696	753	720	755	746	767	734	744	765	736	756	712	733	760	767	769	770	777	727	763	713	765	767	706	749	693	733	744	735	785	694	736	779	736	775	770	743	712	743	760	741	738	774	735	696	782	770	725	731	767	685	713	707	732	736	774	740	665	709	713	721	740	762	755	744	723	733	745	703	753	748	721	784	762	768	772	755	753	747	702	705	745	710	761	782	727	682	734	748	758	739	756	724	768	721	708	745	749	741	762	744	788	748	761	703	729	729	704	697	715	753	747	764	730	717	774	729	813	708	779	715	765	742	717	698	744	733	750	766	764	782	773	748	754	766	715	757	695	779	752	722	740	713	709	758	775	718	758	750	695	778	742	736	772	722	717	731	723	719	726	761	781	710	767	724	676	725	786	736	772	763	737	727	740	703	734	750	776	774	768	716	768	729	720	762	761	703	755	706	763	701	790	695	671	737	741	714	724	777	739	767	723	819	733	721	731	792	782	724	757	713	770	715	749	755	743	733	687	737	719	728	726	760	783	765	743	762	734	773	735	768	773	713	722	727	731	751	760	767	794	785	722	736	777	736	772	694	722	745	741	681	757	703	719	710	730	756	775	776	719	743	682	726	751	755	742	748	774	746	715	761	755	774	751	717	755	703	721	762	770	750	743	757	730	751	764	726	749	752	741	800	731	767	748	770	735	707	725	763	748	725	722	774	766	784	749	726	745	758	744	787	803	709	717	767	717	748	777	748	786	714	714	706	757	756	728	716	727	764	742	792	783	713	716	736	772	747	739	793	732	759	755	784	737	723	754	758	739	735	810	722	761	764	785	720	705	731	765	740	785	752	683	726	724	747	754	791	697	720	726	719	766	722	728	696	722	785	694	765	741	774	748	725	718	749	753	744	780	732	794	777	743	764	785	750	729	703	797	742	747	659	765	742	757	709	740	742	742	751	693	755	761	707	775	726	751	719	781	694	756	725	774	717	756	709	741	749	737	712	765	729	783	747	736	738	711	760	770	743	766	741	679	672	773	724	762	755	724	744	752	742	750	736	737	743	763	721	755	702	758	763	776	772	753	721	766	702	723	756	758	756	752	700	745	749	812	743	760	670	721	732	705	758	748	774	768	726	706	716	754	784	798	769	722	767	727	717	759	731	794	809	775	731	770	685	762	765	699	727	687	741	740	768	770	743	759	728	707	816	782	690	720	769	778	774	717	763	720	810	745	770	751	733	760	755	744	757	728	743	766	728	713	744	752	714	724	764	722	758	795	741	727	741	774	779	797	778	764	766	731	757	683	726	770	800	728	777	734	764	724	721	778	725	694	761	709	705	754	759	709	742	750	713	757	728	760	709	810	783	737	734	773	791	734	770	751	740	809	743	734	742	756	718	747	797	764	721	747	732	753	716	751	720	756	795	698	731	789	734	722	745	716	795	736	756	725	777	740	740	739	724	778	733	794	767	749	752	762	733	739	703	730	738	733	750	752	738	748	766	760	727	790	767	711	731	774	762	744	725	733	715	797	736	695	744	746	714	725	699	761	773	733	686	763	761	727	719	705	820	740	754	738	762	717	752	717	748	765	749	738	735	742	745	744	741	787	731	756	789	790	777	777	751	753	725	754	726	743	712	675	753	736	772	806	795	740	742	754	722	731	797	723	732	716	761	762	772	729	755	780	725	722	750	778	775	739	773	770	755	694	730	755	718	749	728	758	712	734	743	698	688	762	727	690	741	739	734	739	734	755	732	739	830	712	737	792	713	738	734	723	753	785	720	686	766	737	785	769	758	736	771	750	772	784	776	746	764	778	765	777	803	735	752	728	689	724	730	762	712	695	714	768	785	773	735	727	714	738	724	743	687	786	749	766	723	795	751	713	738	717	770	741	770	732	827	744	706	795	734	780	767	738	792	756	731	757	719	728	762	751	727	719	750	756	749	750	726	801	740	741	709	775	728	757	735	747	723	757	672	736	733	719	784	741	752	803	756	775	684	721	761	721	741	737	734	787	692	717	744	728	735	747	749	745	750	715	751	802	749	761	754	679	725	745	730	749	738	769	761	770	691	727	730	766	778	669	757	745	763	749	790	742	717	742	777	744	780	760	741	740	760	726	748	724	751	691	732	849	749	733	711	757	733	748	719	760	770	711	760	711	725	727	727	726	701	776	735	728	742	768	806	777	759	763	745	723	731	721	755	772	751	695	775	700	757	763	713	748	757	729	810	695	732	742	791	734	741	742	756	725	745	736	725	823	706	762	749	787	748	812	723	728	751	734	720	739	745	728	741	789	726	726	761	759	798	703	746	725	736	707	737	750	793	747	734	762	759	757	717	767	688	743	788	732	745	739	737	737	709	728	729	731	746	749	782	764	752	706	725	777	743	753	750	752	720	768	711	751	703	696	765	770	741	704	726	730	750	730	794	757	788	756	714	773	782	760	709	711	729	740	749	748	746	792	721	732	701	805	803	764	768	826	716	753	727	762	797	733	765	768	740	733	770	799	748	743	749	768	731	763	741	735	785	720	742	728	755	727	756	743	789	768	668	733	759	741	790	772	760	718	735	701	713	748	760	707	751	719	722	778	794	746	702	716	753	716	700	800	741	753	771	776	761	702	746	734	737	804	740	752	723	774	726	739	735	738	722	685	771	750	724	770	762	731	738	795	747	814	761	766	777	784	747	726	727	723	717	761	732	721	743	784	700	754	700	727	771	717	780	760	779	770	773	734	694	745	765	786	735	701	779	737	726	734	723	742	804	728	739	692	773	740	748	784	710	756	791	711	739	776	729	772	739	787	717	750	757	747	775	745	794	704	721	770	721	779	795	723	739	737	735	746	766	759	728	748	714	763	709	776	710	743	758	720	733	760	724	710	766	762	750	742	715	772	737	709	723	784	737	762	761	778	779	804
18019	1591	939	675	500	433	407	349	335	279	270	273	259	251	256	254	261	241	252	255	225	268	231	224	224	240	257	230	240	232	251	216	248	221	221	220	241	221	220	246	252	247	236	213	223	193	218	210	238	238	198	232	234	236	231	227	246	243	227	224	203	236	218	224	218	235	230	204	217	217	212	231	208	226	239	239	231	245	222	209	238	221	232	246	247	243	223	221	225	214	224	200	238	231	215	239	216	218	260	242	218	229	223	224	229	214	205	212	221	219	232	239	234	213	217	210	251	190	231	235	248	199	210	224	218	199	227	233	242	228	212	234	210	222	239	232	227	234	217	232	256	243	204	228	215	229	252	238	238	237	220	214	248	244	242	227	278	222	205	189	219	223	232	220	231	229	230	254	215	249	243	209	207	196	225	222	252	207	232	195	232	224	216	224	238	207	221	254	247	223	198	221	227	217	208	205	235	236	245	237	229	229	194	218	234	226	215	230	228	208	222	206	227	253	212	212	220	221	224	197	235	220	225	249	240	225	214	219	235	212	245	264	246	234	234	203	247	226	231	223	226	220	205	231	222	216	218	217	200	256	220	197	233	241	244	225	225	269	235	248	210	232	221	209	224	209	245	238	203	222	227	234	228	220	216	239	237	217	202	215	228	226	236	231	261	237	213	222	238	242	220	222	225	234	207	208	217	222	220	232	236	241	199	199	232	223	207	230	235	227	232	229	219	219	195	235	254	269	235	239	206	259	213	197	227	226	238	231	255	216	221	215	220	246	210	217	211	208	247	230	213	205	250	203	222	228	198	252	221	190	257	209	207	221	236	220	242	232	212	214	215	228	252	255	231	222	237	213	196	219	226	232	197	231	231	214	199	261	238	211	224	212	230	264	221	218	203	210	218	219	223	245	213	195	213	222	217	208	228	226	215	224	227	233	225	225	226	210	206	225	217	211	215	241	245	189	247	231	252	225	248	195	219	231	221	233	199	212	225	225	218	217	216	233	241	235	257	217	238	234	247	228	247	249	244	216	230	233	223	262	198	224	213	226	224	221	245	246	219	203	222	239	231	226	253	235	232	234	187	247	231	214	245	246	254	216	220	191	204	239	235	208	233	224	207	233	266	239	212	205	199	222	197	216	233	192	215	238	226	227	226	180	215	248	233	216	224	205	248	220	226	229	223	219	218	238	229	258	235	233	218	243	211	264	209	211	230	243	207	235	236	239	218	220	222	216	247	216	202	229	245	246	218	231	238	216	230	219	230	207	218	232	247	242	207	212	206	236	221	228	236	226	228	248	206	237	225	220	231	244	209	232	216	223	242	225	211	233	220	249	234	189	209	230	217	224	198	222	210	185	197	221	228	207	227	266	204	243	226	242	214	220	239	212	245	199	217	246	233	204	205	216	226	209	226	223	236	253	235	256	200	209	215	243	222	221	233	213	212	230	247	223	214	186	194	236	234	239	204	239	259	218	233	192	241	231	237	240	235	263	235	227	221	237	242	220	235	233	236	201	210	218	215	198	216	211	216	209	240	243	201	260	222	204	241	210	249	240	229	221	245	233	234	232	220	243	212	197	240	228	192	214	243	235	232	229	203	216	222	232	221	239	221	241	245	207	222	245	228	240	212	212	223	214	247	241	229	228	203	238	211	255	250	201	213	209	218	163	226	194	228	242	257	214	219	233	218	235	234	228	236	215	230	227	240	220	230	233	206	218	239	233	229	207	234	246	220	197	231	208	231	216	220	218	201	227	235	215	236	234	215	211	232	215	242	238	219	225	203	257	270	206	206	233	251	205	212	207	235	244	214	220	198	248	206	203	240	214	239	250	230	238	249	220	208	224	223	245	234	201	211	227	197	228	218	196	217	209	211	211	225	229	225	234	213	227	247	224	237	218	200	251	234	200	224	214	218	228	235	197	224	221	243	216	235	231	249	206	217	230	262	266	215	227	245	224	251	246	234	211	208	185	231	249	236	226	256	214	226	253	235	224	218	231	225	247	219	230	193	221	228	261	214	231	225	217	220	212	250	220	250	227	265	179	195	243	240	230	237	219	202	211	255	222	263	205	228	233	262	194	220	206	217	211	235	234	240	235	232	224	240	197	251	236	206	261	213	225	218	236	251	215	249	242	230	226	251	234	233	234	239	230	223	211	227	233	238	251	229	212	218	232	229	234	200	263	247	214	211	224	198	244	260	226	214	209	229	265	212	221	241	225	221	216	203	221	214	218	236	209	236	225	241	214	229	214	237	239	238	212	219	233	224	258	210	243	230	229	224	203	249	233	214	237	224	223	192	210	211	196	219	205	230	230	199	227	224	229	205	244	225	214	216	239	222	230	241	234	243	217	226	207	232	217	239	187	231	224	228	219	226	218	240	236	239	236	194	210	222	214	251	220	246	224	243	227	218	221	247	190	223	194	233	222	267	205	204	216	212	186	220	239	236	221	213	234	210	224	207	212	241	204	220	213	224	235	241	208	187	202	219	211	203	249	226	188	208	215	191	205	202	227	200	188	214	242	226	204	211	212	224	240	195	216	205	241	252	216	216	205	231	248	234	236	226	222	233	184	230	219	246	227	210	241	193	218	229	218	252	230	230	224	207	224	232	244	229	224	226	231	202	246	235	230	217	242	250	228	225	211	198	217	237	255	208	246	214	226	210	241	218	232	252	244	241	207	257	248	222	243	216	212	226	239	200	241	204	219	237	242	231	201	241	242	227	224	217	250	238	227	216	256	238	217	230	216	218	203	241	223	233	202	231	232	237	198	218	192	221	205	219	276	263	202	239	244	217	232	222	222	222	217	229	256	238	236	237	249	222	241	213	258	184	225	210	226	206	232	200	229	233	214	240	254	192	222	201	261	249	201	237	191	225	220	215	230	239	230	213	268	227	232	209	198	247	264	239	234	217	200	230	250	210	207	215	253	210	218	224	219	230	211	231	216	198	201	227	244	244	269	215	271	217	227	250	193	215	240	246	217	185	208	197	220	229	233	241	224	223	230	231	211	226	258	237	230	217	227	232	199	236	201	254	210	213	251	198	238	235	221	239	242	227	243	236	213	198	210	233	207	235	221	236	217	247	215	224	235	237	238	251	223	207	195	245	233	241	263	207	230	245	216	231	213	246	231	236	235	216	210	197	217	235	235	244	241	241	217	240	250	194	197	219	217	247	240	203	236	214	191	214	207	249	231	215	212	222	242	224	214	221	218	204	243	217	214	205	210	253	213	239	245	219	233	211	210	205	235	203	222	227	235	226	237	213	199	245	256	228	202	189	163	206	231	249	184	228	235	247	233	210	239	228	224	235	225	226	235	211	243	211	213	222	237	226	221	226	223	231	234	238	249	176	217	218	203	243	252	218	237	221	251	235	216	212	232	208	219	253	231	240	210	228	222	204	216	248	226	225	235	211	221	237	215	200	217	245	230	195	221	237	234	190	239	237	207	212	210	220	214	232	232	213	203	234	208	208	225	230	213	196	231	216	256	223	256
10240	1208	1822	2157	1844	1530	1232	1077	975	910	827	785	768	779	687	632	664	600	636	614	617	626	563	548	588	579	547	531	581	559	553	596	567	593	526	525	523	564	522	525	566	515	499	515	526	558	544	544	547	521	546	502	500	495	523	544	517	480	506	546	519	514	511	536	528	553	543	555	516	557	507	548	548	540	542	520	501	517	515	479	500	547	544	552	522	512	545	523	559	504	537	502	504	498	501	513	493	533	584	526	534	505	512	502	534	537	487	532	496	542	537	543	479	553	514	517	521	506	530	534	492	487	506	501	542	523	536	536	486	535	483	505	510	488	511	500	524	506	473	488	521	533	542	547	549	519	548	523	525	538	541	512	517	540	534	529	490	480	526	517	501	542	502	526	491	520	513	505	496	557	510	529	494	496	511	539	522	520	507	506	489	545	494	543	513	500	535	509	519	487	539	571	499	521	558	505	523	542	497	508	525	497	532	524	471	521	529	530	538	497	532	526	527	485	521	539	552	476	522	515	561	558	538	526	502	512	522	504	503	540	530	503	515	539	508	566	486	529	526	533	499	532	519	517	530	547	534	555	490	535	539	500	550	508	509	516	513	505	531	504	524	569	543	519	513	521	561	557	526	505	516	546	509	478	527	512	542	537	533	529	542	499	472	487	556	491	508	563	524	481	516	539	531	507	535	558	520	526	514	527	581	539	505	514	491	519	534	549	483	519	495	529	506	510	509	493	540	472	525	502	515	529	536	510	563	474	510	555	518	482	534	513	512	510	495	530	499	522	525	513	526	534	508	509	519	511	487	531	482	511	558	541	525	476	492	518	532	538	504	480	536	536	561	527	544	506	512	529	512	530	539	483	509	511	501	505	523	507	521	520	509	494	507	543	532	532	499	521	530	492	489	510	561	513	528	526	534	496	516	550	529	513	490	498	535	496	467	527	487	505	524	486	523	553	536	524	566	530	527	512	497	506	491	508	536	477	502	532	523	531	545	518	526	510	548	547	525	519	523	549	502	562	505	531	519	551	486	504	510	510	504	503	515	533	539	534	522	487	518	527	520	538	519	538	530	516	509	571	553	508	566	535	521	501	528	522	512	485	543	519	469	555	493	519	528	498	502	530	547	500	481	490	507	541	505	493	507	518	522	510	513	547	498	520	518	523	541	525	513	516	469	498	499	506	497	501	543	519	519	525	513	505	509	539	500	521	521	530	510	547	522	503	497	495	505	524	505	586	566	542	504	512	506	499	508	500	558	505	519	512	549	505	512	513	557	535	535	543	521	524	485	506	513	558	508	494	522	508	518	563	521	519	526	536	509	540	489	547	521	515	507	503	513	557	518	485	505	508	530	515	535	524	496	503	535	496	504	475	531	554	504	506	519	536	541	507	539	470	552	513	507	488	529	499	484	492	516	510	491	539	528	521	508	529	547	548	512	490	528	502	507	506	521	514	548	533	543	535	532	516	504	508	532	519	495	522	555	534	489	534	543	502	488	496	531	530	512	541	516	507	506	529	542	507	537	504	524	502	524	509	530	498	513	505	516	524	499	519	529	498	579	504	543	521	495	532	508	519	524	551	523	535	513	560	522	566	518	488	547	515	496	530	501	516	553	519	525	510	568	497	526	527	515	489	554	517	524	519	522	514	511	560	570	553	524	525	505	495	516	526	510	515	528	508	496	482	510	560	526	503	509	536	521	530	578	568	520	502	513	496	513	497	505	491	514	519	485	535	507	504	500	530	517	510	546	549	500	546	512	529	506	508	556	510	502	520	525	510	512	533	485	547	496	512	495	504	537	517	521	503	515	509	549	491	514	505	509	500	521	528	516	529	498	541	514	483	542	526	524	534	528	548	534	518	544	547	477	519	538	543	515	572	529	537	499	566	527	476	493	548	528	565	491	506	505	504	513	554	531	461	522	508	500	520	492	511	517	506	506	529	528	485	513	495	523	560	512	550	524	514	488	497	524	514	545	524	480	510	465	487	503	515	512	514	493	505	537	527	500	526	540	483	505	505	468	554	518	525	538	478	537	509	531	536	518	518	552	566	539	511	539	546	542	511	510	545	506	522	518	543	508	494	512	548	541	512	505	544	512	529	520	500	485	507	496	474	527	502	503	537	542	507	541	549	541	518	487	513	541	515	502	544	523	513	504	521	504	507	527	489	489	523	514	539	493	492	499	546	496	535	534	548	535	535	515	527	561	505	519	522	507	557	535	542	497	487	508	500	531	500	484	542	557	525	515	508	506	492	526	502	522	536	550	544	527	520	526	531	470	504	500	543	480	580	497	499	541	544	540	479	496	505	543	563	569	514	504	508	454	500	528	562	485	558	478	519	504	542	532	489	520	502	510	499	533	516	566	490	512	505	497	541	500	494	526	556	502	537	460	522	508	544	517	489	454	490	527	541	539	545	501	517	539	564	541	525	490	557	488	515	551	509	536	461	523	492	547	542	466	521	509	525	494	514	537	574	492	555	476	484	561	508	520	540	521	540	561	520	513	510	522	493	487	531	512	515	480	469	510	494	535	490	537	512	518	497	528	534	487	478	541	498	534	502	523	521	488	467	474	522	525	521	507	498	500	541	540	503	499	522	512	503	595	542	519	517	501	489	485	492	492	526	509	515	515	516	491	537	521	515	510	511	532	531	496	521	534	541	495	506	507	524	538	537	496	500	496	540	548	507	575	549	561	494	514	508	509	530	503	502	535	523	559	520	504	565	540	515	521	497	551	563	528	514	517	505	499	498	494	514	543	539	507	544	486	526	535	506	526	506	481	540	528	524	504	529	474	513	519	503	497	524	514	547	520	512	527	517	532	481	510	499	477	515	488	503	461	534	551	508	436	481	545	542	533	512	533	491	496	505	482	511	515	536	514	555	498	494	556	524	515	522	497	541	531	543	480	542	522	513	498	512	544	506	516	476	531	499	510	550	539	505	529	477	528	557	487	522	494	494	542	483	493	504	504	504	521	531	534	550	543	543	526	499	521	495	534	495	484	483	473	506	495	527	515	507	519	542	521	535	529	512	518	513	527	526	513	506	522	485	502	535	520	528	550	520	528	544	544	483	508	541	523	504	530	480	507	561	500	537	508	539	539	521	504	514	510	555	512	487	505	557	532	523	512	516	505	531	519	508	474	492	496	511	523	498	509	499	521	549	565	561	457	505	548	538	509	482	502	515	510	520	507	524	511	527	538	521	506	515	488	509	483	535	493	525	528	541	557	528	452	452	490	513	504	520	530	488	528	516	508	561	506	519	520	512	538	498	509	527	519	525	487	533	505	542	514	542	507	528	537	501	504	507	524	499	492	524	551	543	508	562	519	500	531	509	576	545	542	498	484	533	542	497	518	496	536	503	547	548	543	514	511	494	538	523	516	530	542	469	495	536	541	521	510	563	507	499	520	515	501	523	543	483	533	545	540	506	475	543	528	508	482	509	498	518	507	507	522	502	529	483	500	545	500	551	521	505	486	485	540	527	518	505	538	522
2850	313	237	196	232	205	211	208	224	209	222	187	224	218	214	202	185	205	208	211	210	192	219	187	205	194	208	222	229	227	206	221	196	219	210	200	199	201	199	215	190	186	208	224	203	204	204	187	203	197	219	196	239	204	185	211	226	216	217	191	204	198	196	218	202	238	196	201	223	222	231	220	214	225	234	229	220	213	179	247	255	233	201	180	214	200	234	181	228	219	220	227	203	199	179	222	221	209	210	204	219	225	207	195	231	207	202	215	216	230	205	209	194	208	238	217	212	199	222	211	195	197	200	227	223	234	231	195	175	189	215	227	184	225	234	224	185	220	194	208	199	219	211	246	225	235	223	196	187	194	212	203	187	222	220	212	181	243	210	213	229	180	182	184	193	217	209	196	205	203	193	208	228	194	174	205	191	205	196	228	203	220	197	206	186	198	209	210	196	193	218	209	199	243	214	215	212	214	210	238	225	209	223	234	215	240	244	185	211	226	195	170	211	205	218	194	198	218	215	186	214	234	189	228	205	185	220	218	197	224	234	201	199	200	212	226	199	241	223	234	200	199	225	202	203	216	218	203	199	205	208	198	203	205	209	200	230	209	239	228	225	231	191	204	200	212	231	182	210	199	190	193	205	203	213	200	183	194	199	213	214	213	206	233	250	214	221	204	194	208	216	219	209	217	199	201	196	203	193	229	231	205	215	212	221	197	220	193	199	186	198	205	218	205	228	201	217	224	186	208	192	188	192	206	209	203	220	185	191	221	205	196	222	179	219	233	214	202	175	216	208	201	200	199	205	201	225	226	182	195	172	210	191	224	188	212	217	223	215	213	243	200	208	221	193	220	200	203	204	226	187	200	192	196	174	215	214	199	250	191	235	220	226	179	199	206	190	212	231	201	211	215	216	199	211	206	223	213	208	207	158	195	209	225	227	193	213	221	212	210	224	208	211	203	219	203	243	184	226	243	183	198	185	189	212	230	211	226	190	221	201	208	203	188	201	199	172	220	210	229	207	215	199	226	204	171	194	189	205	179	211	211	204	208	217	200	211	209	202	200	196	195	188	167	192	187	209	216	195	219	189	201	200	207	214	207	230	224	205	190	219	203	188	214	216	185	197	191	229	206	230	207	181	210	212	206	181	199	238	194	224	227	219	211	201	191	221	211	187	198	219	202	210	193	220	243	210	211	233	222	209	213	196	210	203	227	200	234	226	210	198	212	233	190	212	195	214	236	195	226	216	191	179	219	182	209	206	196	196	201	191	224	229	207	190	206	185	210	220	234	218	210	227	191	214	246	233	186	217	243	209	185	204	220	203	219	210	185	191	193	189	198	186	194	196	202	226	202	233	233	207	234	214	182	199	212	200	206	184	188	209	231	232	201	205	240	195	228	222	214	194	227	195	209	221	216	241	217	218	220	184	204	215	184	214	207	213	205	219	179	221	205	219	224	192	202	235	210	201	222	194	190	198	200	217	222	202	217	214	185	182	203	233	205	216	206	209	230	210	211	168	202	243	195	208	221	197	204	193	212	224	207	193	219	220	179	211	219	195	196	192	187	210	196	204	194	214	207	205	193	205	195	190	193	235	195	213	231	222	209	213	178	210	234	210	222	206	203	220	216	203	192	184	204	195	205	208	194	223	206	231	223	186	196	207	237	207	220	205	229	226	236	201	176	226	190	242	223	203	208	212	188	207	198	201	207	217	242	216	197	209	214	218	222	193	230	222	187	180	201	211	189	221	228	194	190	213	231	203	234	202	233	203	224	224	201	211	191	203	190	207	219	207	187	200	200	220	188	198	202	249	251	223	215	204	200	205	242	206	218	201	202	230	203	167	203	212	239	214	190	205	188	165	250	190	190	201	206	184	205	213	190	212	185	184	215	248	193	188	208	201	238	206	204	242	227	202	214	217	209	206	221	226	211	204	212	192	203	195	219	204	214	228	200	186	226	237	195	221	217	189	190	186	241	212	206	198	225	205	193	214	235	190	218	231	227	202	184	185	211	187	206	222	224	200	226	209	206	185	222	202	234	192	202	187	222	204	207	189	193	229	204	221	213	197	219	220	222	200	186	200	218	217	228	206	226	213	245	181	207	176	206	201	212	186	177	211	192	201	203	228	187	211	221	198	230	221	200	220	194	186	191	199	213	217	216	201	208	194	221	212	208	210	212	185	191	229	183	213	222	196	216	214	235	226	245	227	206	212	194	219	213	198	219	209	198	213	247	236	217	209	221	188	201	209	206	225	237	239	205	222	220	199	190	237	205	233	214	207	238	213	204	241	240	214	232	204	208	227	217	213	230	183	204	235	214	228	222	224	217	206	208	208	222	229	229	209	221	230	209	212	199	220	208	218	219	236	211	206	197	208	208	186	188	218	207	220	205	199	220	203	220	209	202	211	178	186	207	224	217	173	230	214	199	196	193	215	205	211	215	216	224	224	212	201	198	214	184	237	187	201	198	206	195	196	201	208	242	204	197	212	237	210	221	195	190	224	220	200	198	219	208	223	207	199	206	183	221	239	202	196	231	193	206	220	189	218	196	200	217	219	200	214	204	210	192	210	211	229	216	191	206	190	208	228	218	199	217	198	198	190	203	199	190	206	201	193	219	197	195	196	213	213	220	214	201	216	210	196	223	202	219	183	207	194	224	204	210	215	198	223	226	221	184	207	225	210	211	202	214	232	200	208	213	204	233	191	200	236	190	212	229	203	223	196	243	194	209	212	201	196	218	215	199	203	222	196	190	206	217	210	191	225	193	197	173	204	189	205	194	193	195	206	206	225	204	179	197	232	199	188	204	224	224	187	192	206	217	233	208	214	220	195	198	236	199	214	217	200	208	233	218	233	206	219	223	193	207	233	210	195	209	212	222	213	213	208	195	226	210	214	193	215	211	215	219	211	209	182	224	215	216	215	199	218	230	222	206	241	221	218	232	226	197	191	208	202	187	209	225	211	204	206	185	214	204	204	189	201	219	219	217	219	172	211	197	204	213	196	193	200	197	223	200	205	212	215	211	222	202	203	189	203	208	186	227	221	193	215	219	212	201	237	224	236	209	226	223	204	188	201	229	216	209	213	175	211	197	228	202	194	211	201	202	232	227	193	195	196	211	194	223	214	204	183	206	200	212	217	225	201	211	224	192	198	240	208	189	221	203	214	216	260	215	212	201	230	212	232	191	225	205	215	204	222	225	205	220	207	217	225	194	196	199	200	186	196	191	182	215	198	215	220	219	204	189	188	190	206	212	211	187	166	185	206	204	208	208	222	185	189	209	204	216	190	223	221	209	184	204	204	237	209	186	210	215	227	212	196	188	200	211	196	231	211	224	223	232	209	227	232	204	200	234	220	219	189	206	209	198	234	197	200	194	218	177	187	209	204	241	211	185	221	214	194	189	219	185	228	211	187	205	239	204	212	205	205	230	233	198	205	231	216	189	226	165	205	208	198	211	208	194	208	197	244	202	227	230	238	226	193	202	233	180	223	190
2664	594	579	584	570	557	500	548	534	539	523	516	549	541	531	534	494	547	530	517	492	505	533	535	551	539	506	503	548	528	509	507	492	522	523	485	537	539	530	513	499	500	496	510	472	491	541	475	550	502	514	492	521	531	509	494	516	496	498	525	509	505	533	527	545	489	501	476	546	490	510	495	523	536	491	550	538	477	518	515	563	539	545	503	492	481	489	472	523	533	508	507	541	524	564	520	495	538	492	523	512	517	532	538	486	497	551	516	527	538	512	504	511	517	505	549	501	564	571	514	495	470	492	551	493	546	523	524	509	492	535	475	538	465	499	495	477	523	531	521	550	551	565	518	504	511	509	532	546	562	504	516	489	488	514	515	479	541	555	486	513	521	531	513	529	472	537	501	533	521	499	496	565	524	509	576	508	513	517	523	514	513	517	521	488	514	511	564	507	509	501	516	502	523	532	523	511	516	497	477	526	528	494	540	501	510	498	528	502	539	521	537	554	521	502	535	517	512	516	514	478	473	494	525	524	535	514	476	490	525	532	508	508	556	490	550	488	501	526	469	519	489	520	471	509	517	510	539	503	499	520	519	546	494	497	495	515	496	500	537	567	512	547	543	491	536	547	513	548	497	558	507	496	476	488	529	524	515	497	503	545	515	526	498	492	506	497	499	531	512	571	501	498	553	493	535	494	523	483	509	500	483	515	476	527	534	548	515	493	495	532	544	502	503	491	555	519	500	486	524	540	508	497	535	538	527	547	524	490	515	521	515	549	515	510	493	514	515	556	464	501	557	525	484	518	490	445	547	509	528	508	530	533	481	512	535	497	554	537	555	564	567	517	473	528	536	509	538	495	524	524	577	494	535	525	515	512	512	552	533	512	519	508	516	513	542	584	526	493	507	504	533	547	573	511	508	551	534	502	519	527	534	517	507	498	526	480	504	525	524	532	501	552	553	479	528	509	519	490	521	526	500	524	498	550	537	507	508	457	510	493	529	522	503	500	529	508	511	479	525	489	545	521	540	536	532	526	501	526	514	485	536	509	562	483	516	505	521	565	544	508	495	533	526	476	502	494	515	525	546	522	527	501	517	526	542	521	507	498	540	534	555	473	494	499	507	508	497	503	512	513	503	535	513	508	558	543	513	501	511	527	533	536	512	501	495	514	470	502	504	521	523	491	545	551	508	528	522	529	539	499	549	512	540	528	533	516	502	485	529	495	534	500	511	524	500	506	558	490	502	485	518	521	536	513	455	521	510	544	549	498	490	533	499	512	498	487	554	538	511	550	490	490	522	499	516	530	525	505	496	526	515	509	570	527	514	519	537	515	504	447	518	500	549	516	521	513	511	478	492	549	480	464	510	494	513	544	513	506	540	502	536	525	546	520	555	533	492	537	513	472	473	475	484	532	553	511	538	507	539	564	503	513	478	519	499	514	496	533	497	527	524	467	517	515	521	541	508	517	532	504	573	550	545	471	544	496	519	522	511	544	514	518	487	486	507	517	488	517	595	490	517	474	515	469	517	511	535	494	532	531	505	530	516	512	537	515	514	500	560	500	508	494	509	536	512	490	522	521	465	533	532	508	530	515	508	504	526	506	519	512	539	559	517	515	511	517	478	571	481	500	505	502	505	494	514	470	551	528	538	521	507	539	521	496	550	461	531	521	503	537	515	543	530	514	531	472	559	486	510	540	529	506	516	528	491	501	530	533	478	513	507	460	534	539	522	516	525	496	520	539	481	501	551	525	521	555	519	503	533	505	510	499	506	527	490	504	526	477	525	537	509	527	505	502	503	509	507	488	565	505	507	526	477	472	503	526	500	539	496	524	483	508	455	484	536	534	503	537	498	525	532	537	528	509	512	527	507	518	523	493	515	522	529	521	553	572	538	534	502	503	545	514	520	522	479	523	512	472	504	499	523	473	514	539	540	512	523	542	473	501	501	524	526	513	511	528	525	527	502	536	533	562	488	474	524	559	503	530	516	483	516	523	533	528	509	545	496	481	531	510	511	533	518	538	540	495	495	511	473	530	527	543	485	503	557	530	519	498	531	535	535	483	522	512	558	511	502	514	505	541	534	494	522	547	515	494	492	496	516	513	504	522	546	539	533	496	515	531	502	537	537	497	524	526	482	524	521	527	518	524	532	534	484	532	499	512	537	535	499	505	506	509	509	496	504	498	479	528	528	529	544	490	493	487	526	499	514	509	581	522	488	486	502	509	553	521	536	546	488	523	514	501	488	494	521	521	525	498	504	498	494	511	544	503	510	494	516	518	485	505	520	528	495	463	506	496	533	506	537	507	520	521	497	558	545	525	505	511	489	502	524	523	520	514	518	529	541	477	517	491	489	498	495	533	501	479	520	522	514	491	514	550	533	510	496	497	554	510	495	548	539	538	515	491	493	528	527	526	517	542	492	534	543	502	518	476	490	505	511	492	529	493	506	517	497	514	516	506	519	504	521	479	499	541	537	519	509	519	540	453	548	517	519	502	504	514	495	517	477	516	569	527	521	482	508	500	529	508	513	512	532	520	502	513	515	454	518	522	517	488	501	529	524	518	560	499	472	536	513	528	514	502	507	495	538	494	500	533	526	478	475	500	503	496	505	557	497	544	518	500	499	527	506	518	524	509	536	521	474	543	486	508	512	489	489	465	532	531	524	513	495	560	540	484	500	535	471	517	526	540	528	510	473	486	530	548	464	500	485	514	534	478	530	467	539	520	528	499	548	553	523	515	499	512	532	478	511	515	537	524	496	490	470	512	521	503	477	501	529	524	514	530	532	520	484	548	470	513	526	502	512	546	512	515	499	538	501	552	509	504	536	545	529	499	529	549	541	500	473	517	530	507	547	525	526	513	572	524	487	493	537	490	499	509	514	549	559	521	470	543	530	503	495	512	546	504	504	498	496	498	504	493	518	526	564	518	490	526	533	516	501	475	508	504	498	537	505	497	528	488	521	523	532	506	513	521	520	553	559	534	511	530	489	512	525	475	507	517	511	501	506	496	495	541	492	549	538	549	510	498	583	520	476	479	563	550	500	523	504	510	498	507	478	500	540	514	559	549	512	465	521	497	503	520	514	499	546	506	499	506	493	513	533	544	539	515	517	534	485	490	539	508	517	529	520	512	537	521	578	583	519	457	498	520	517	518	526	501	534	501	519	570	522	481	493	530	579	504	538	524	508	460	523	534	480	551	522	545	517	509	463	527	488	517	504	530	543	498	504	495	514	561	516	545	510	511	519	525	521	525	532	513	522	511	496	535	483	484	537	532	542	509	520	504	498	450	522	523	524	562	497	496	510	578	526	545	519	574	455	520	507	504	488	503	516	518	563	522	544	515	531	507	503	539	555	502	489	529	512	483	525	508	498	507	510	574	533	482	478	503	489	544	513	526	512	520	526	521	536	521	511	532	548	496	513	524	533	509	543	508	541	509	496	529	503	496	474	511	481	481	467	523	500	528	493	497	535	506	495	524	512	513	500	494	532
10778	834	645	577	472	411	405	349	338	370	403	309	345	308	343	360	310	314	304	319	342	341	366	335	322	304	331	300	309	289	384	317	324	325	317	324	319	309	366	313	344	340	300	322	327	346	305	315	332	321	310	326	344	330	323	327	347	357	299	314	330	328	314	325	349	314	332	287	336	323	296	324	266	317	324	331	332	316	300	294	346	311	365	317	331	362	299	307	315	344	325	314	366	321	322	335	328	343	329	341	309	313	319	319	296	321	371	356	346	325	335	345	319	328	349	322	322	317	347	375	333	297	340	354	334	336	293	330	333	331	307	305	324	342	291	310	339	305	350	298	316	338	319	317	328	344	352	339	341	331	318	307	305	307	305	334	320	327	319	320	350	358	327	320	300	339	342	302	333	330	345	346	348	344	313	315	318	326	308	329	323	328	354	291	343	295	307	296	340	313	354	298	323	332	308	340	301	329	313	321	313	317	332	300	358	346	328	329	335	321	336	327	318	341	339	329	310	294	323	316	328	314	321	318	353	321	325	328	326	320	327	327	341	314	342	286	330	352	287	331	323	287	305	297	319	350	327	340	337	316	316	371	305	324	310	315	311	300	312	311	324	340	300	313	283	310	321	341	303	332	317	323	355	339	325	332	314	332	317	309	299	330	333	340	302	320	330	316	311	318	320	362	332	334	307	309	318	325	323	324	316	311	352	333	318	311	339	319	330	332	321	353	342	296	316	290	314	336	345	306	323	317	309	288	337	304	314	314	322	330	304	309	330	340	309	346	341	375	291	337	288	321	281	315	329	321	325	352	311	328	300	356	324	308	352	329	346	331	325	328	317	337	355	331	345	338	323	310	324	345	328	293	335	300	296	323	303	297	313	329	359	309	326	315	352	320	338	341	354	355	327	302	313	320	335	357	299	356	313	298	294	358	318	314	313	327	346	362	315	307	339	316	330	295	368	299	338	323	343	340	296	308	303	321	322	289	298	328	308	340	308	285	321	346	360	323	319	332	335	287	334	286	303	286	344	345	291	291	320	300	365	335	302	300	309	344	340	330	328	299	321	323	332	300	307	353	292	350	362	278	346	333	287	332	365	322	332	285	333	361	298	308	328	314	294	329	339	298	316	294	329	336	349	318	292	326	314	343	325	301	323	319	328	316	345	362	309	302	330	366	324	303	320	326	317	272	307	307	323	311	326	291	339	328	356	299	301	316	315	319	310	316	293	305	328	336	320	350	313	332	319	270	344	311	320	339	316	328	336	318	333	323	337	327	318	343	316	327	345	308	284	307	347	298	305	360	308	350	369	318	342	310	323	341	315	326	332	313	314	345	327	322	318	331	324	336	319	343	307	300	299	314	339	308	330	330	301	322	325	320	335	329	301	339	335	323	322	310	308	311	364	329	326	304	315	312	300	310	358	332	350	293	314	274	325	310	319	339	323	338	335	300	322	314	316	315	292	313	344	331	334	344	252	299	348	335	310	306	317	328	336	334	309	318	315	326	298	321	342	330	299	311	333	323	314	345	338	299	339	305	310	322	320	346	342	351	314	319	317	325	337	298	353	343	306	313	298	318	298	315	321	345	320	307	300	289	315	352	355	310	322	310	304	323	299	354	342	318	344	297	362	323	328	327	322	373	355	320	317	305	306	306	327	344	323	365	276	349	338	310	383	337	324	324	330	294	311	336	322	356	305	297	336	320	332	341	325	371	316	341	287	308	340	317	296	321	327	314	308	348	298	317	332	302	329	301	312	334	320	313	317	324	309	302	311	325	284	297	298	344	312	335	306	327	323	332	329	324	311	306	329	330	313	294	327	306	327	334	298	315	327	341	335	320	328	326	351	315	304	322	326	331	338	321	311	320	359	332	295	309	295	330	316	298	311	318	315	305	308	324	350	331	314	310	296	291	331	311	330	339	322	275	322	300	333	302	343	346	321	299	281	325	339	308	305	349	306	358	331	320	348	345	333	328	318	305	309	313	326	327	307	350	332	310	313	308	313	332	303	317	305	279	312	340	351	340	358	362	296	303	333	336	356	309	317	321	333	303	349	315	322	298	306	333	347	314	311	324	352	309	306	332	316	363	322	361	333	311	329	346	302	337	327	321	350	334	296	326	310	311	309	316	315	313	315	320	297	350	310	288	316	330	304	325	282	306	341	311	307	309	330	330	322	295	302	366	318	322	301	345	312	321	316	337	340	297	334	339	330	319	277	297	306	327	342	352	344	319	278	365	317	322	292	321	329	328	333	353	310	316	349	329	309	321	329	307	317	300	295	335	323	330	321	364	289	329	312	316	306	312	292	338	307	303	385	324	324	354	364	332	315	320	333	360	321	328	314	324	342	332	319	295	320	297	339	326	333	316	296	319	302	308	310	328	306	316	361	305	309	318	338	308	342	312	303	293	338	328	332	307	331	313	320	324	332	318	352	309	324	305	333	294	333	285	358	325	323	310	320	329	308	312	305	331	341	344	310	300	300	349	339	308	340	334	328	342	336	318	308	342	357	329	329	322	321	346	296	346	303	300	303	287	306	334	315	333	321	314	342	302	358	325	333	318	321	316	318	314	319	332	318	341	319	322	332	339	292	305	344	313	341	306	331	347	337	336	337	324	347	316	351	359	323	322	332	333	313	309	341	342	305	284	335	289	316	360	334	355	333	308	317	345	326	331	341	353	343	320	302	285	313	332	335	358	326	327	327	289	345	292	330	338	311	321	314	301	299	313	315	331	317	343	319	306	321	334	336	330	309	311	298	370	306	292	306	314	293	286	301	340	335	320	316	310	332	326	321	346	294	323	373	305	307	350	358	332	354	341	358	371	303	313	319	318	322	301	331	318	297	312	335	317	362	304	331	338	320	336	336	333	315	333	334	330	355	320	313	310	296	346	343	308	309	354	314	337	336	317	318	335	310	353	314	282	320	331	339	302	344	326	290	310	345	312	296	312	306	327	314	297	290	368	305	334	284	305	287	326	325	310	298	359	341	302	319	326	315	299	339	331	315	312	307	303	314	329	315	349	331	355	301	330	356	318	309	327	324	341	351	317	301	319	328	322	295	306	330	304	339	343	312	307	328	329	303	312	312	326	335	313	292	339	319	318	321	314	284	330	343	305	332	318	297	333	341	309	298	350	308	297	319	295	316	331	337	324	295	327	316	327	316	354	343	343	313	303	287	278	315	313	295	323	321	309	320	305	312	319	343	308	324	307	359	347	318	306	319	339	315	295	332	339	302	315	310	317	337	327	316	327	316	333	292	360	353	343	317	306	324	285	305	387	296	305	306	332	270	327	320	346	304	322	292	285	329	279	325	345	334	339	307	326	349	342	313	344	296	292	300	336	349	317	344	341	307	343	315	322	317	316	301	317	326	328	326	325	329	309	324	326	330	342	321	298	335	305	309	316	307	291	292	292	347	324	338	294	324	303	323	354	319	324	319	342	348	308	296	332	346	292	320	326	294	345	327	300	316	296	317	323	303	326	297	313	311	284
8384	1069	1486	1557	1480	1250	1174	1058	974	908	899	875	877	844	773	844	779	789	817	822	775	767	801	792	773	774	785	746	769	761	746	776	751	749	778	729	737	741	767	740	728	736	737	732	729	723	737	808	729	738	766	742	743	790	773	739	778	718	740	754	747	762	792	774	728	785	717	736	775	719	779	703	720	795	770	714	753	744	719	698	768	743	766	697	766	717	760	741	787	759	708	752	759	756	751	730	702	743	712	746	751	750	735	748	714	712	742	733	727	754	703	757	750	735	758	730	729	749	764	712	756	764	718	753	752	747	768	729	788	744	708	696	695	766	686	744	787	763	775	737	724	743	739	732	742	718	752	717	818	755	740	784	662	719	747	676	731	763	736	706	700	782	722	786	726	716	744	754	727	729	791	708	756	774	768	714	749	719	766	712	734	745	725	767	755	763	753	706	717	771	730	709	727	722	715	770	730	709	760	714	754	735	727	717	739	747	756	766	712	784	721	719	781	733	719	715	742	717	746	719	754	740	774	726	739	738	735	696	723	726	726	764	768	736	728	709	755	746	759	770	778	730	722	737	748	691	725	786	736	708	748	771	717	739	737	804	730	736	756	745	728	748	735	752	738	809	675	759	713	752	736	741	646	779	781	753	717	772	747	723	779	724	695	749	727	752	711	781	757	719	741	758	735	771	696	813	744	767	745	716	698	761	750	760	734	715	723	738	803	740	803	735	726	783	742	721	729	771	721	729	770	690	729	737	763	740	779	704	772	763	751	760	739	775	740	671	760	729	762	743	735	785	714	796	717	753	812	691	737	728	743	707	776	751	742	735	715	732	716	798	771	753	770	803	744	671	734	717	745	765	730	709	746	741	757	733	777	779	744	762	719	688	765	840	720	725	789	699	739	723	724	764	686	772	706	796	732	695	759	731	730	759	723	779	804	762	733	768	740	761	724	726	744	774	726	777	721	751	764	749	729	767	734	788	714	792	724	756	699	735	748	756	757	738	756	739	749	747	722	740	765	730	695	734	741	733	715	684	752	747	742	698	723	791	783	701	728	749	761	753	784	723	746	729	769	729	742	719	723	729	745	747	718	759	749	730	770	771	715	722	720	739	785	712	734	743	734	753	762	718	763	718	733	739	724	778	727	713	711	725	745	704	702	702	748	759	739	713	766	758	767	777	739	709	736	727	743	744	764	706	767	723	773	763	722	706	732	743	701	747	807	733	743	737	728	727	794	716	745	718	740	789	680	752	753	761	748	712	711	717	757	743	728	698	712	767	745	715	765	727	737	690	804	743	722	740	731	724	714	760	714	734	768	727	765	747	753	723	774	786	719	767	753	727	760	743	731	731	762	765	726	728	793	740	767	718	719	726	717	745	714	798	783	782	786	734	738	689	731	729	763	723	722	754	700	719	754	755	756	719	767	758	764	752	716	737	723	789	741	770	764	681	708	729	749	711	721	767	710	747	719	702	747	752	727	764	708	736	748	752	759	763	783	708	734	804	763	697	767	737	748	719	735	684	717	764	749	758	772	691	738	744	706	746	743	727	802	753	739	791	731	823	694	775	721	710	722	794	711	682	734	709	731	763	760	790	731	780	753	681	734	757	732	746	753	785	773	746	752	771	742	762	712	749	742	748	737	703	777	733	726	764	739	731	688	704	713	726	792	753	749	696	707	730	702	733	701	750	744	719	738	702	707	760	743	725	760	784	739	742	722	732	722	706	712	748	717	722	734	724	768	802	756	791	742	799	749	742	741	789	765	767	780	771	766	736	759	725	753	742	691	726	703	757	762	749	749	765	726	721	749	712	770	731	741	760	726	741	710	729	764	750	760	770	721	721	752	736	741	759	711	708	724	730	765	716	666	719	746	754	741	770	724	732	700	747	749	765	755	766	742	783	765	752	748	709	715	784	782	714	727	719	787	755	744	757	706	751	742	713	712	693	766	702	719	808	810	737	743	754	738	736	760	775	687	728	726	763	757	737	764	744	793	709	678	757	737	772	777	732	696	794	738	728	758	762	765	775	750	744	738	755	705	730	765	778	719	710	710	698	754	747	723	764	733	759	686	732	766	742	749	718	761	730	739	772	710	726	719	720	700	793	768	775	738	718	769	687	746	791	727	707	748	777	769	763	781	772	744	767	746	730	774	725	748	684	760	721	669	714	768	744	785	732	745	771	754	777	731	761	719	771	722	732	759	712	728	749	705	759	781	734	724	739	762	769	750	717	764	727	735	753	743	767	734	776	767	752	730	717	771	709	794	782	733	766	721	728	733	769	778	775	728	720	791	714	781	736	764	789	695	760	747	733	770	711	744	771	734	768	723	743	739	733	753	736	757	733	733	774	715	747	721	761	724	760	722	743	716	741	748	722	822	703	749	716	737	737	724	759	687	776	761	736	714	759	693	749	748	723	731	750	761	722	768	755	759	781	725	770	801	790	736	737	747	750	723	772	750	720	758	754	703	766	766	742	744	750	710	791	735	722	812	720	740	711	753	720	709	776	746	779	772	750	741	717	726	777	745	793	730	753	752	739	765	737	703	721	812	727	767	754	754	714	730	749	732	733	781	743	766	679	764	786	704	715	748	729	785	759	714	750	747	734	750	736	705	751	753	731	776	710	782	760	758	726	726	764	755	728	758	679	742	743	746	754	727	709	779	746	735	740	737	760	715	753	784	727	757	721	742	731	708	715	774	709	748	759	745	705	703	788	664	723	753	775	718	706	787	764	758	733	741	711	746	782	808	726	720	770	783	770	725	712	753	763	750	775	751	687	749	742	731	741	790	737	751	737	738	729	758	704	761	734	721	770	736	732	739	767	726	723	783	729	733	750	731	747	735	764	754	754	793	784	762	740	771	739	774	765	693	739	758	708	746	745	746	781	715	735	740	716	721	764	764	739	765	704	789	728	726	775	705	755	744	781	780	685	745	721	759	779	721	754	721	746	733	756	710	778	760	754	670	738	766	710	745	714	742	738	732	713	762	752	723	695	781	731	755	738	710	748	721	704	731	717	722	741	762	737	752	745	771	767	745	749	760	736	794	716	760	771	699	733	774	733	710	739	687	773	730	795	723	784	755	739	762	737	759	731	737	758	707	744	759	667	656	745	737	727	731	788	726	760	763	767	709	694	807	712	734	684	740	745	729	713	789	734	743	745	754	723	758	744	757	782	712	757	750	769	743	752	759	726	755	753	800	758	742	740	713	777	763	696	807	741	761	738	717	697	722	730	755	759	738	737	762	742	698	744	740	758	757	754	727	747	748	647	714	774	750	783	781	731	774	739	723	744	752	731	737	735	728	754	750	750	758	736	780	789	768	754	703	721	770	752	737	718	712	768	719	730	750	759	765	704	758	722	778	790	764	745	750	732	739	777	715	731	751	742	799	730	709	731	772	701	766	793	712	739	760	722	730	717	741	738	741	778	710	722	786	754	761	738	754	701	710	734	726	758	721	710	752	767	753	752	743	762	742	740	732	729	753	726	750	665
18301	1686	881	774	542	423	377	327	293	270	280	265	247	246	259	235	229	228	213	260	255	256	207	232	246	233	230	208	226	235	260	217	230	241	243	211	217	231	199	230	238	251	224	243	223	231	243	207	235	253	241	241	249	251	231	234	238	254	211	225	202	238	222	231	227	210	206	213	214	203	232	235	230	258	219	221	235	199	222	231	235	250	229	228	182	229	226	234	245	236	215	238	219	237	237	216	247	252	222	220	222	210	229	245	218	231	207	237	215	217	228	220	215	237	202	263	232	239	246	206	226	234	213	223	198	229	233	229	251	216	208	230	227	208	232	215	222	245	237	217	228	240	221	225	211	233	212	215	241	241	233	238	247	231	231	236	239	241	219	212	203	247	205	210	205	245	217	207	238	225	216	194	221	249	223	249	235	245	237	199	199	234	231	218	222	240	210	232	237	204	223	194	229	203	217	205	215	256	240	220	246	226	207	237	230	251	223	229	199	212	266	236	234	236	228	224	222	212	213	224	203	244	274	237	224	219	218	229	228	240	227	232	199	228	214	226	195	207	224	217	241	212	203	233	228	237	228	191	242	222	217	237	244	214	236	218	214	232	232	222	219	220	213	235	207	217	206	243	213	218	249	190	200	222	222	202	225	221	217	216	237	242	189	255	208	226	237	219	183	240	219	256	226	201	219	203	235	203	216	222	251	217	231	196	191	226	229	222	243	231	251	195	275	230	222	189	214	200	247	228	240	212	229	212	223	201	188	211	259	224	214	242	224	224	218	244	215	228	224	226	209	235	216	245	227	217	256	219	231	238	192	205	274	228	238	219	219	211	226	225	250	228	247	214	239	206	205	214	217	195	229	227	224	212	224	212	220	232	234	233	230	212	234	233	219	242	253	215	216	237	218	237	242	232	255	214	228	232	251	218	224	247	202	211	216	223	247	217	203	215	220	238	208	223	230	201	228	239	252	191	227	234	237	214	219	225	211	233	208	237	236	252	236	219	229	219	208	251	236	228	227	213	227	229	230	227	242	227	216	216	203	215	215	243	235	225	226	242	230	253	222	214	220	218	219	234	210	198	239	233	190	214	226	235	227	226	225	214	211	248	214	211	209	197	231	230	223	239	241	227	239	236	216	205	205	232	244	218	193	204	213	221	230	239	234	228	233	229	236	204	221	219	238	253	244	213	219	239	249	239	255	223	228	222	226	240	243	211	201	207	217	212	220	249	209	247	230	198	227	199	221	227	191	207	210	232	240	241	225	256	245	219	223	202	239	212	250	220	214	203	226	227	217	224	200	219	270	242	220	256	210	240	214	198	238	219	212	220	212	222	212	246	244	245	218	243	244	229	241	214	242	205	225	264	234	227	225	208	229	235	242	206	223	265	258	238	243	223	228	214	228	236	250	230	202	245	207	201	225	221	191	215	253	244	245	223	207	232	217	210	232	242	219	229	212	212	219	220	219	221	222	234	226	238	229	246	208	217	217	227	218	252	201	209	237	219	211	220	217	219	233	201	242	220	242	193	215	246	214	204	237	208	217	226	198	246	229	230	220	215	229	245	220	240	229	203	217	247	213	243	231	219	192	211	254	213	248	242	223	255	215	206	231	251	224	210	242	211	220	228	216	190	220	261	220	244	222	216	236	226	222	219	205	230	223	220	234	236	186	219	241	230	219	236	232	217	205	222	238	211	200	243	221	213	177	193	218	215	204	219	212	234	235	232	239	227	225	227	202	235	245	250	236	230	209	223	201	224	234	233	220	240	219	199	243	199	196	224	226	212	228	208	226	238	201	215	220	215	234	242	210	224	216	237	219	221	228	235	223	236	211	218	222	235	221	242	245	234	211	209	246	234	207	228	230	246	196	204	228	212	228	228	197	224	230	172	233	221	227	228	231	249	237	219	240	226	216	210	214	268	222	236	231	211	227	228	215	254	212	220	238	209	221	240	225	231	237	214	247	236	214	218	216	207	218	238	203	214	235	243	195	232	244	243	193	204	227	212	204	255	208	230	220	229	232	211	217	213	195	246	228	247	232	238	236	222	231	222	245	213	245	235	220	217	208	223	224	217	209	238	226	214	243	254	255	225	199	209	194	220	240	215	240	235	225	209	237	238	209	231	223	233	237	190	188	214	232	222	226	276	238	221	233	191	225	219	210	209	241	199	241	211	224	234	218	236	219	217	213	226	213	233	222	228	215	231	210	217	203	228	236	231	237	227	220	223	221	225	243	238	203	238	233	219	214	204	241	235	221	237	242	216	242	227	231	242	227	208	231	258	229	199	231	215	244	216	210	231	211	263	209	237	229	210	214	234	227	254	244	202	237	262	206	224	235	224	213	216	236	220	228	240	225	220	218	218	215	233	193	248	231	216	229	208	239	239	224	222	246	225	233	236	224	239	198	244	203	234	243	210	232	215	246	210	189	222	227	226	218	229	228	219	247	205	215	223	213	240	219	240	223	221	218	211	213	220	217	252	219	198	218	224	241	224	201	217	213	210	235	219	206	218	217	201	194	215	184	222	215	227	205	204	199	226	214	220	207	215	238	226	232	211	231	223	201	195	196	214	212	236	215	218	259	246	250	229	221	205	227	224	207	236	195	241	218	197	234	234	188	227	216	227	255	215	211	212	216	265	221	219	238	232	233	231	195	193	200	228	199	205	245	230	216	226	200	236	247	246	244	232	231	223	218	208	239	222	260	225	226	217	229	231	226	242	222	229	230	208	216	200	237	227	206	244	245	189	227	218	238	239	209	230	232	247	229	212	221	250	223	248	204	227	212	263	194	220	224	234	211	207	235	220	203	218	201	236	223	207	214	234	229	250	234	214	235	233	242	219	199	221	250	215	209	224	255	229	226	234	226	204	237	221	226	218	234	238	234	218	209	230	227	231	176	225	224	239	228	205	240	210	234	236	234	218	225	229	221	240	229	223	237	213	230	270	232	220	206	215	232	241	227	217	240	243	241	244	210	203	217	207	241	224	206	225	225	226	241	214	226	237	214	228	202	213	194	217	221	222	223	234	244	253	214	219	235	205	207	215	245	220	225	222	254	243	209	245	228	227	230	199	216	235	230	260	232	221	202	248	208	225	234	205	230	220	232	235	226	233	239	218	217	221	240	244	212	204	214	221	255	256	231	251	221	232	219	240	205	242	217	203	242	235	255	217	237	204	224	215	217	271	232	235	208	216	239	229	231	206	234	229	238	215	192	219	201	237	232	240	229	239	228	221	253	246	237	214	233	234	211	236	220	225	201	216	211	209	234	205	219	219	245	210	219	224	249	199	224	251	213	247	229	234	253	209	184	222	197	219	220	200	213	211	203	199	233	239	206	210	237	199	206	273	228	236	217	237	210	224	208	256	219	241	242	203	233	197	228	245	240	216	214	194	233	203	227	237	233	226	207	222	224	252	239	229	245	235	230	231	233	205	239	203	203	236	241	204	210	197	243	224	191	236	227	232	234	208	231	238	240	213	241	207	240	212	237	236
10202	1202	1903	2122	1846	1506	1254	1078	936	878	818	717	736	689	696	613	659	609	653	594	580	559	648	579	576	578	586	585	555	546	555	564	550	555	552	531	492	554	544	583	528	539	531	544	503	500	518	527	514	489	523	547	577	525	537	520	501	501	546	535	529	508	515	504	528	504	515	523	556	520	506	491	570	527	499	469	507	545	561	530	510	485	515	495	494	536	486	519	524	463	509	471	550	502	528	540	577	518	549	507	547	483	503	513	501	495	477	532	520	544	569	496	553	532	498	552	554	518	509	547	520	514	507	512	517	522	534	505	539	546	525	512	509	490	535	512	528	514	539	492	534	500	478	513	526	489	530	526	518	529	481	497	505	549	517	487	520	514	553	521	526	526	515	527	553	516	523	496	523	509	513	543	529	505	551	539	540	527	512	476	538	543	537	494	514	528	478	502	495	555	571	506	535	486	526	539	518	512	531	498	553	502	475	520	489	500	522	486	519	520	498	514	549	579	515	490	524	532	481	512	532	521	490	538	501	514	485	554	494	519	508	503	517	485	505	511	556	499	542	539	508	514	512	538	541	468	490	542	516	505	523	527	493	527	557	514	509	532	541	496	529	497	522	497	488	546	454	489	537	491	491	510	513	491	514	515	538	540	565	501	484	514	535	565	481	524	530	537	487	532	454	508	478	503	491	513	557	513	526	519	528	489	535	503	517	524	568	522	546	511	549	516	517	506	503	551	498	558	555	492	503	498	510	511	566	530	495	520	510	491	547	524	504	516	524	518	549	515	543	505	547	527	534	500	508	518	528	513	503	462	501	535	558	555	511	528	488	513	540	523	516	508	532	512	546	502	488	485	502	501	510	514	526	530	502	482	519	532	531	518	504	471	484	521	502	517	518	477	526	543	470	475	528	486	522	536	511	562	558	507	534	504	471	506	525	518	529	498	525	527	553	554	515	503	505	503	515	514	500	525	493	536	518	524	497	513	518	501	513	474	501	502	485	510	463	522	499	489	507	476	502	564	497	508	495	550	532	530	495	529	525	480	494	536	535	547	505	506	508	514	558	551	506	495	494	520	520	564	516	518	495	510	490	538	504	530	536	514	554	512	503	569	539	527	516	493	509	529	502	526	463	493	515	488	512	548	508	488	508	573	516	541	476	520	500	553	496	523	517	507	556	516	543	527	530	523	570	523	525	537	518	496	543	550	493	532	533	500	530	520	489	494	509	466	541	509	497	538	461	539	545	516	495	534	506	532	509	493	544	519	523	494	533	517	478	514	500	515	501	521	499	525	480	511	503	533	544	513	513	540	503	489	511	519	480	548	490	491	526	505	496	488	519	555	493	494	483	492	518	523	512	520	526	501	509	473	545	516	525	507	500	511	476	505	524	490	540	529	525	505	520	488	529	535	563	486	508	514	478	517	506	511	472	493	528	512	537	539	501	516	483	526	525	507	513	508	497	510	560	503	525	490	514	475	497	531	530	526	520	580	534	502	496	517	517	555	530	538	527	506	520	548	533	480	503	513	527	527	493	484	484	528	541	508	502	484	512	504	494	491	537	496	518	480	517	516	509	507	547	542	532	557	547	589	503	519	549	461	534	518	505	491	482	509	506	504	523	546	538	534	501	513	525	517	524	528	535	510	522	539	515	515	542	521	513	522	555	517	515	498	501	517	540	506	498	525	500	520	495	494	500	530	522	533	501	498	519	523	500	529	515	561	515	498	500	548	532	508	521	495	530	499	536	529	502	473	474	502	529	484	528	520	504	504	522	536	559	519	522	475	482	512	530	466	487	546	533	508	530	540	498	499	521	559	513	516	481	551	491	511	547	511	521	456	512	523	511	508	537	508	512	559	548	540	520	502	531	542	490	538	526	504	495	488	513	503	542	497	490	509	516	489	512	537	498	533	547	497	521	544	477	523	482	508	525	514	528	493	556	522	553	479	527	499	502	501	504	505	517	460	537	531	518	536	515	523	547	504	509	500	500	469	545	501	524	555	525	547	513	569	538	506	511	509	465	522	507	541	495	517	499	517	503	563	512	492	524	555	541	511	519	502	468	536	524	520	526	558	525	530	482	512	550	525	533	528	528	533	538	552	532	504	530	531	516	515	500	524	495	540	546	523	487	543	524	502	534	525	509	532	507	544	533	498	536	495	542	509	520	523	542	497	521	537	536	518	520	527	520	522	504	480	485	492	482	507	508	539	538	548	537	480	504	476	510	526	519	541	546	541	514	521	508	503	508	479	499	539	510	524	514	534	547	510	530	546	510	545	545	515	508	520	526	541	510	509	517	524	519	507	507	528	469	487	507	519	570	554	501	540	542	549	543	506	478	501	492	501	528	529	501	535	496	491	518	550	499	505	537	512	513	500	523	497	498	496	486	543	551	473	510	528	546	549	481	502	515	520	510	481	459	494	531	507	502	510	500	506	573	552	483	494	516	515	516	527	549	501	505	478	497	494	514	473	488	501	536	548	533	513	526	538	511	525	547	525	507	527	527	565	525	563	511	528	515	498	520	517	498	500	519	567	530	491	503	523	469	498	496	532	490	530	517	533	516	515	496	510	526	540	517	486	513	522	510	549	538	490	527	477	527	544	485	514	497	479	533	573	526	489	519	501	500	505	551	541	475	522	485	531	543	482	506	530	534	511	549	503	520	494	507	539	484	503	518	526	522	511	513	507	491	527	516	514	527	497	499	560	515	501	510	496	512	478	500	516	519	549	523	539	508	525	494	494	525	517	497	485	504	499	498	488	554	541	484	521	525	489	547	509	531	517	514	515	500	472	513	466	543	529	521	517	559	529	523	504	479	495	520	504	504	505	527	548	507	570	505	507	476	569	478	519	508	514	508	527	456	528	521	540	487	503	523	478	504	491	478	542	479	532	519	504	497	552	527	511	477	509	488	523	503	489	514	500	551	569	488	509	540	541	515	502	566	483	480	514	540	514	508	519	486	541	540	489	525	541	469	541	484	511	516	502	513	541	508	499	535	522	532	520	498	496	527	516	534	474	513	481	500	518	523	509	514	503	496	520	552	522	503	512	466	510	548	553	483	513	496	523	507	504	515	500	522	488	523	504	522	525	526	499	535	494	485	504	505	510	497	528	530	523	494	551	539	519	495	561	520	493	477	519	528	540	560	550	499	494	509	526	519	523	513	536	530	505	562	510	523	527	503	535	511	529	519	473	545	452	541	537	496	501	524	545	507	488	527	472	511	507	508	528	499	496	479	568	515	509	514	520	499	515	524	456	448	530	488	529	488	496	516	529	558	545	515	517	521	527	490	480	531	529	518	519	518	490	508	525	498	499	539	480	524	510	522	520	498	504	499	521	534	504	483	525	508	523	499	498	528	495	538	461	526	521	494	514	499	494	495	551	534	542	522	549	494	548	517	523	499	484	510	527	511	516	505	531	531	525	496	489	516	507	526	504	525	526	505	548	512	487	542	528	555	529	499	448	548	523	533	509	502	506	483	556	515	536	530	510
2972	310	241	252	232	209	233	214	214	217	243	209	198	181	195	206	189	204	221	214	218	192	186	196	221	217	249	203	183	212	186	216	242	215	199	228	202	235	206	213	223	228	224	223	238	202	234	200	202	235	208	197	197	195	207	236	206	200	214	189	201	209	243	231	209	221	226	214	204	221	216	206	227	217	235	190	188	236	211	205	219	216	225	247	227	219	216	217	201	216	224	216	208	230	185	215	198	200	230	228	221	220	197	207	191	227	236	206	186	191	226	217	219	197	220	175	203	191	211	198	218	194	192	185	203	200	210	202	215	223	205	204	206	231	190	192	223	236	224	203	222	203	218	205	185	219	227	207	217	205	181	187	222	194	224	219	210	241	215	213	214	208	206	192	240	207	204	239	248	228	195	184	197	238	211	208	220	224	218	219	214	230	203	225	228	210	189	217	219	230	231	208	198	209	217	224	212	204	199	235	203	190	215	230	207	226	197	205	188	210	222	218	213	201	223	220	212	235	243	248	227	192	195	188	224	187	199	209	223	240	190	196	208	191	197	210	205	202	191	215	213	203	197	230	239	225	199	210	210	197	203	209	228	198	194	200	202	229	232	201	210	236	219	206	186	194	218	217	200	211	221	253	196	224	199	215	240	211	204	190	216	223	198	222	186	203	217	243	213	221	209	223	242	236	228	218	206	222	199	219	209	242	215	207	175	201	234	234	236	216	214	204	201	220	207	216	215	198	213	231	192	207	186	219	176	197	212	222	198	212	199	191	255	205	209	221	190	211	217	207	222	201	180	217	212	214	233	231	218	201	228	215	199	194	213	229	223	221	216	220	201	206	200	201	204	209	210	245	254	186	211	198	213	215	208	221	221	182	210	221	220	222	197	213	242	210	212	204	223	275	237	201	219	205	208	205	246	224	217	205	201	216	210	219	221	212	218	214	211	200	224	195	194	211	208	190	213	234	219	224	236	237	206	234	251	221	210	213	230	198	225	209	220	169	221	207	206	212	217	216	196	209	223	187	206	208	210	194	220	251	197	199	221	213	232	210	208	179	209	221	239	228	206	254	220	209	180	208	219	196	221	208	195	217	206	204	203	200	201	236	202	183	213	217	217	187	212	193	239	220	237	187	196	218	210	217	205	211	221	203	206	219	220	204	199	208	204	227	222	232	221	191	227	218	203	210	224	223	237	227	214	221	197	220	217	206	215	229	211	215	227	216	234	206	217	203	211	238	222	220	234	215	227	188	203	199	191	216	193	225	199	206	254	215	219	198	244	224	198	225	195	223	221	204	210	204	200	211	217	206	219	196	213	215	211	229	213	211	224	255	208	225	249	215	208	217	206	190	187	226	211	220	216	222	217	211	227	198	209	212	206	197	208	238	198	213	196	231	236	204	197	193	204	195	222	202	216	228	211	194	229	210	222	226	203	208	215	204	236	207	256	235	224	198	203	206	188	232	204	184	199	199	215	189	192	211	192	188	192	216	220	200	240	209	205	179	202	211	212	215	183	197	188	185	213	194	211	218	223	188	215	197	191	217	219	198	188	208	199	217	198	208	224	213	191	216	214	205	211	219	235	210	202	210	202	207	220	218	203	181	228	214	206	211	200	204	246	204	218	227	221	262	207	208	204	205	194	222	247	228	186	212	228	215	199	223	208	196	264	193	214	221	221	181	186	223	217	205	217	206	204	193	208	199	179	230	226	230	197	195	245	201	176	205	191	222	242	233	209	243	203	237	198	216	196	225	215	204	207	200	208	186	210	231	202	229	219	231	190	221	205	212	208	197	220	222	201	218	196	203	225	217	218	222	194	198	235	205	198	207	237	215	233	231	206	202	173	199	195	255	222	203	247	210	185	232	235	254	224	219	224	209	218	203	213	217	233	215	220	217	204	212	225	205	227	238	193	195	220	204	199	184	195	190	216	199	220	210	204	213	202	203	213	206	226	196	211	213	215	207	191	226	216	212	200	211	209	215	227	211	183	203	216	235	202	215	231	200	219	232	241	214	203	190	215	211	199	187	211	232	209	197	219	238	238	227	203	221	214	218	224	201	227	193	213	202	205	214	221	224	221	204	253	209	180	226	230	201	194	222	204	197	216	215	229	217	221	217	207	222	209	212	213	206	222	229	236	209	190	214	207	220	243	259	236	208	216	218	213	194	218	240	229	229	227	196	214	230	217	218	197	204	193	202	184	193	216	215	212	204	202	201	233	240	196	213	212	207	189	210	229	224	203	212	172	206	198	185	206	196	197	232	232	215	180	206	220	214	219	175	234	258	206	210	199	205	197	240	228	216	228	227	215	204	223	194	200	200	211	234	198	246	255	207	198	214	229	219	210	210	202	209	205	244	224	222	227	222	219	227	208	214	217	215	199	242	226	180	194	191	197	213	201	217	221	205	226	234	195	220	212	246	219	216	224	199	230	217	198	218	223	208	238	228	220	206	222	195	207	230	201	257	210	225	235	240	232	231	228	224	197	186	189	227	207	191	231	200	231	222	215	193	215	187	206	202	214	239	240	258	267	240	231	193	209	202	220	179	218	199	217	211	211	227	208	210	213	223	198	208	226	191	206	212	218	205	185	220	175	225	213	192	212	231	239	203	208	196	195	201	218	220	222	217	231	206	208	215	231	204	200	221	209	209	206	216	211	207	214	231	244	221	200	217	221	238	243	226	205	198	215	219	220	212	207	203	203	208	205	214	209	243	214	189	204	203	220	222	198	228	210	215	219	192	229	238	231	202	222	209	240	215	236	203	238	219	237	216	237	239	239	210	209	190	231	215	217	206	198	230	196	233	218	212	237	209	207	205	238	212	204	196	202	221	203	240	212	204	230	234	205	178	206	221	220	214	186	214	229	186	224	216	234	178	210	197	226	203	228	237	245	208	199	240	203	197	228	223	201	200	218	233	241	217	210	234	240	214	210	205	213	225	202	240	193	199	203	211	237	237	212	215	220	202	168	211	222	206	240	225	225	194	201	210	194	210	186	218	209	203	222	204	220	210	219	212	196	205	197	205	190	223	193	207	226	229	240	194	182	228	207	208	212	213	199	210	215	232	227	190	222	235	209	217	228	220	215	199	222	217	212	210	229	218	200	219	193	237	243	195	190	219	195	170	220	226	204	228	218	221	206	207	188	218	214	198	227	210	222	200	211	209	225	223	213	212	222	197	182	212	214	238	194	211	229	218	218	220	225	211	201	211	218	222	196	210	189	229	184	223	239	234	190	193	201	214	219	215	224	183	199	214	210	182	199	225	204	202	216	251	241	224	207	198	227	223	214	204	200	185	188	199	204	214	210	241	207	202	235	225	209	192	181	202	204	201	243	209	220	216	214	226	202	227	231	239	196	213	200	211	217	212	218	194	232	229	214	218	233	231	200	220	232	206	203	233	196	203	215	209	217	200	199	211	218	224	223	222	228	211	219	206	221	211	223	202	192	230	214	213	212	218	201	227	184	196	207	225	191	202	218	227	227	192	207	208
2736	569	566	544	573	542	559	483	532	484	556	503	512	525	491	491	524	507	526	518	497	536	552	508	483	506	537	543	505	503	534	541	557	501	569	548	532	482	544	461	498	529	541	527	529	545	491	563	522	513	563	509	563	516	520	482	548	524	530	538	467	529	505	462	553	535	504	513	522	579	534	546	518	500	469	511	499	521	507	538	517	505	539	478	504	556	517	533	551	513	481	490	516	559	478	524	545	521	480	515	517	481	529	533	517	487	501	498	504	512	501	538	521	473	568	488	512	505	504	509	497	527	517	518	494	528	536	503	464	517	572	520	500	525	496	520	520	498	494	512	532	557	525	491	509	548	556	536	551	506	525	546	522	540	511	528	537	536	540	510	555	527	510	524	535	521	537	523	510	516	506	511	558	491	550	521	583	513	537	569	504	548	530	515	534	514	521	523	544	517	526	531	499	536	516	523	518	509	523	517	478	504	509	559	510	516	512	537	542	537	525	496	528	542	532	557	532	532	536	511	516	505	504	543	510	535	555	499	521	544	541	513	514	500	572	460	507	535	511	528	476	486	523	509	538	487	568	500	516	529	540	511	522	524	500	504	551	495	503	531	490	509	533	491	481	502	567	538	538	520	490	488	524	536	537	475	514	547	535	523	509	489	540	474	463	511	528	493	520	527	527	509	525	555	574	515	550	487	546	502	509	562	528	502	523	565	522	505	557	507	546	549	528	487	515	500	557	494	527	515	544	539	498	492	510	505	538	547	525	540	564	539	539	514	555	515	555	492	561	498	543	493	512	479	554	482	476	537	493	534	549	523	488	493	509	506	493	514	510	522	551	512	500	492	525	493	543	552	537	510	475	551	480	554	527	531	529	515	525	529	503	505	514	559	513	530	520	543	473	551	531	556	511	535	558	525	513	487	493	525	567	506	550	528	540	485	520	495	499	521	566	521	523	537	543	519	524	519	497	493	499	516	531	544	501	535	574	555	537	507	494	529	506	502	537	517	496	529	550	495	482	492	538	524	543	505	523	498	481	543	520	516	490	491	513	506	515	541	523	561	475	498	480	543	496	523	533	525	503	550	543	513	519	535	525	542	538	524	508	533	529	576	491	515	522	493	491	587	486	556	522	516	519	519	523	540	532	501	533	501	509	480	559	489	549	521	521	499	518	506	499	503	508	515	572	492	503	541	531	532	501	516	513	505	511	551	547	466	546	539	494	519	507	518	557	502	513	513	500	492	497	517	485	521	565	519	516	522	520	523	498	508	529	538	498	540	522	526	507	526	547	485	506	542	552	488	499	523	511	530	504	475	526	521	486	551	540	513	537	521	498	538	513	459	502	520	529	523	534	504	533	529	562	519	501	542	508	493	502	503	501	518	507	515	478	507	556	484	502	516	584	525	505	501	525	525	519	515	503	482	522	517	528	518	524	518	550	521	552	487	483	469	512	514	486	521	537	548	531	539	527	550	551	571	506	515	496	507	496	559	499	515	493	547	525	575	542	534	519	514	523	495	526	514	528	520	536	496	548	518	532	519	534	541	503	502	516	509	524	507	543	492	519	520	550	556	534	509	474	534	532	519	554	506	520	536	494	496	526	491	525	503	542	503	500	499	504	519	537	536	519	497	534	526	512	501	518	513	517	554	543	528	534	525	543	514	517	509	522	526	512	527	500	514	517	534	552	547	543	549	538	520	526	484	468	531	546	552	502	538	513	534	508	529	502	509	524	541	529	539	494	516	536	529	513	542	531	514	533	552	526	499	560	477	519	565	548	489	559	568	515	520	488	512	526	548	540	513	540	544	523	500	520	515	533	551	556	510	517	531	503	504	537	550	483	563	501	537	514	521	474	508	529	586	510	556	529	512	505	519	538	513	490	536	520	544	460	558	517	487	528	505	520	550	543	540	516	528	500	528	486	572	509	521	523	511	537	528	544	498	557	473	531	506	525	487	517	500	549	475	555	495	540	502	547	527	509	545	528	517	495	480	574	488	529	534	495	590	565	540	531	539	509	508	487	475	535	538	502	519	578	545	507	561	500	532	518	523	508	491	518	516	519	514	538	493	509	557	507	519	541	514	541	508	593	533	538	546	519	509	544	514	528	522	489	524	512	524	512	515	506	546	517	509	532	550	512	521	465	556	527	530	494	534	492	515	491	544	548	509	508	547	539	563	483	542	516	539	535	553	513	510	517	518	530	479	519	510	487	544	533	569	535	506	514	520	540	510	481	516	533	582	506	501	535	535	534	561	508	517	555	556	535	538	535	507	541	531	502	501	558	567	533	529	495	504	546	516	499	526	550	521	505	549	503	535	500	545	533	486	529	505	500	510	511	521	532	560	510	522	500	532	482	503	532	577	503	524	513	510	494	519	558	546	496	545	553	524	502	510	537	547	520	514	527	510	541	550	499	516	541	548	513	509	518	493	533	496	516	494	583	523	497	527	531	511	491	537	533	515	514	518	528	510	542	515	569	555	507	485	490	515	524	519	537	548	502	522	551	537	558	512	504	513	518	510	489	546	529	537	479	544	520	542	533	542	539	509	512	502	496	471	534	502	510	537	518	525	523	503	523	514	528	535	538	535	488	525	508	544	555	490	506	501	525	532	540	514	562	516	523	572	511	509	505	514	561	550	507	522	516	528	538	495	500	562	502	545	486	545	508	526	529	498	546	467	524	525	554	503	542	504	479	537	535	516	530	514	529	514	540	538	532	534	499	530	509	530	535	501	497	520	528	531	540	527	503	531	559	497	571	543	538	493	486	541	511	537	503	480	523	515	527	498	550	528	513	545	512	531	521	508	507	505	516	551	525	542	524	549	543	506	532	507	503	514	526	545	508	498	532	496	530	537	493	523	533	521	503	537	488	552	545	525	528	525	542	517	521	534	522	539	542	516	523	518	506	516	501	491	521	495	528	510	502	534	567	518	521	517	473	493	541	548	539	546	526	535	512	494	488	520	503	520	538	535	507	530	517	497	503	515	499	489	566	496	525	543	537	510	541	531	583	486	537	552	488	532	536	540	558	492	556	492	505	522	490	531	566	510	516	476	487	529	492	504	496	518	528	489	518	516	576	504	522	542	523	539	532	565	516	491	522	530	515	517	507	537	484	514	541	557	525	527	500	506	502	526	495	481	553	502	538	509	548	472	545	515	495	553	510	535	521	517	502	520	532	507	523	576	500	471	535	539	492	492	506	504	454	482	520	439	529	500	518	513	498	505	545	490	517	501	553	504	520	521	475	552	519	499	505	496	499	509	496	495	504	526	545	505	472	579	536	559	500	515	496	493	528	527	484	556	544	523	525	480	532	504	507	519	509	547	548	496	510	550	504	532	501	503	503	521	522	540	507	560	536	542	524	513	511	516	517	525	506	546	535	521	517	529	525	507	528	537	523	508	494	517	511	549	544	489	570	513	510	529	524	569	571	506	527	532	525	515	517	485	530	522	525	505	469	485	505	509	532	506	460	500	530	522	514	504	540	523	500	498
10694	856	666	561	458	399	393	378	373	338	359	339	349	363	325	364	363	329	325	313	329	314	316	330	342	324	369	346	353	364	317	348	344	374	356	317	326	336	336	314	355	318	304	332	315	330	340	317	320	314	289	325	317	309	281	351	299	320	318	307	321	334	285	356	291	312	329	329	337	316	339	342	333	354	338	304	298	333	283	293	353	344	315	287	324	346	310	314	290	316	359	370	333	313	337	317	344	317	330	317	325	328	301	324	338	322	305	351	316	312	333	335	339	372	328	330	313	319	349	305	323	329	367	353	317	319	320	293	298	319	320	338	339	298	320	322	308	333	323	331	310	313	335	292	339	326	302	329	330	325	291	301	335	316	343	332	354	340	323	307	308	286	317	340	338	338	314	306	300	333	331	326	327	319	304	297	294	299	303	301	329	330	342	312	313	302	343	328	308	318	301	346	329	344	315	306	299	317	341	335	335	315	288	311	315	344	342	332	301	354	315	347	324	325	312	345	296	318	319	283	323	346	353	334	329	314	304	315	302	342	333	314	305	309	310	300	342	333	314	305	315	299	315	302	316	328	321	326	288	316	298	302	339	326	346	307	342	322	302	286	334	300	306	325	340	327	367	293	300	344	295	360	327	302	336	354	339	333	308	351	362	306	342	328	327	296	358	344	318	347	321	343	358	336	321	296	281	322	326	298	297	336	308	265	357	326	328	337	334	335	338	327	313	296	331	317	339	331	312	310	342	306	330	350	310	346	340	344	345	346	329	296	310	327	312	333	326	297	307	338	320	330	280	327	307	325	337	329	332	302	318	313	319	306	325	307	319	310	284	315	316	277	336	327	364	360	300	338	297	321	320	352	329	333	323	323	310	327	333	324	332	325	293	308	318	315	329	315	375	358	379	341	302	290	316	343	324	344	331	337	302	327	301	306	325	307	324	356	297	328	316	324	339	308	330	329	342	355	401	299	316	287	308	316	311	329	344	314	301	306	304	268	343	320	338	281	335	293	333	331	313	346	362	295	346	376	316	311	329	326	304	326	345	346	323	294	324	370	302	319	322	322	297	314	351	340	316	320	342	303	347	297	318	345	329	307	322	327	343	335	320	313	347	340	313	284	300	323	350	310	326	330	341	318	293	320	299	316	338	321	321	281	299	329	308	308	330	288	292	286	328	286	347	314	333	301	304	305	334	316	325	298	275	315	328	334	290	295	312	295	318	323	327	301	254	323	294	314	297	318	300	334	339	324	326	367	307	324	333	308	320	303	320	359	340	345	311	300	320	310	320	311	297	324	331	302	297	318	329	324	362	326	337	309	318	317	323	304	314	288	321	301	300	324	292	314	306	309	304	287	320	299	334	322	311	298	357	332	310	320	332	285	336	345	312	359	342	316	324	326	350	313	326	341	323	316	338	337	324	344	349	319	301	314	316	317	325	322	308	324	309	310	321	358	315	324	316	311	304	324	318	312	319	309	343	288	355	324	335	356	285	269	287	307	306	352	331	336	320	323	341	312	311	279	306	314	327	380	304	339	320	345	331	319	329	335	295	309	333	343	316	323	331	323	318	340	296	292	324	344	312	319	331	344	337	321	311	351	328	352	315	310	315	351	315	340	340	296	286	357	326	347	365	320	310	330	369	325	357	336	308	297	314	329	318	340	312	331	334	301	329	313	309	304	329	324	315	318	328	313	320	345	318	326	317	326	309	325	326	336	295	303	300	317	331	328	278	308	334	301	339	312	317	302	340	340	317	339	311	318	349	299	333	342	338	302	355	335	339	341	306	364	310	315	320	338	308	305	313	329	308	310	344	376	326	327	327	321	285	336	333	315	333	321	326	289	342	351	302	309	374	332	321	335	339	317	300	350	310	330	342	333	330	328	310	312	336	301	281	327	297	344	298	303	302	338	301	294	341	327	327	336	319	305	333	366	320	318	299	308	338	312	315	322	283	299	337	334	297	276	316	304	294	390	314	330	321	317	302	326	330	317	333	285	299	330	338	344	312	336	304	326	305	360	283	295	297	320	345	303	302	326	313	348	297	335	312	341	335	305	320	301	289	316	298	367	300	316	326	338	319	301	331	355	323	301	271	336	349	355	324	323	339	327	340	331	350	343	338	328	304	307	318	315	362	312	320	327	327	318	355	279	304	315	318	335	328	341	324	292	307	307	342	293	304	335	302	288	317	301	297	290	362	323	308	313	322	309	321	337	313	326	322	303	317	320	303	355	323	301	337	348	310	315	295	309	304	307	339	361	321	311	327	359	333	344	317	355	322	319	319	317	344	300	321	339	317	325	310	297	323	306	316	343	305	323	325	314	309	321	315	306	293	305	283	340	344	306	310	342	316	293	365	330	321	339	339	319	330	330	300	316	339	291	317	336	344	346	311	310	331	287	295	348	303	318	336	337	317	321	320	326	324	304	317	315	326	310	339	325	290	352	347	340	355	322	326	340	301	344	361	315	295	338	312	319	327	325	338	319	314	343	314	366	326	336	323	305	307	320	329	318	324	311	321	280	335	333	298	314	282	329	328	323	302	350	329	323	310	318	333	321	341	354	313	323	318	323	314	344	348	319	287	301	290	320	329	353	304	328	349	339	298	322	300	309	333	338	276	339	334	279	296	304	327	298	312	319	332	318	318	306	324	359	337	305	301	305	305	330	303	336	290	289	315	305	284	271	320	334	333	294	322	344	333	312	294	344	321	293	334	343	339	313	337	327	314	338	338	325	342	343	324	281	349	323	318	280	292	324	325	323	288	326	330	299	327	338	314	301	313	330	316	306	321	367	326	342	317	319	323	334	346	335	317	309	362	325	350	275	306	334	284	316	342	290	298	315	344	356	325	337	338	300	282	312	309	319	316	306	315	309	347	350	293	294	337	320	304	333	315	290	356	294	320	338	339	321	318	311	313	324	323	325	296	320	301	336	313	309	307	279	311	340	338	309	323	331	326	354	343	327	318	320	299	304	311	328	301	328	328	334	330	288	304	322	322	300	305	317	343	330	308	319	306	305	309	303	339	310	378	320	331	326	309	349	322	342	312	294	338	330	323	310	323	319	331	312	327	331	307	312	304	337	346	317	325	319	330	281	316	310	323	302	330	321	328	325	315	341	346	332	316	291	315	329	341	327	291	287	319	335	320	320	308	321	343	299	297	292	322	338	307	320	336	306	347	314	311	326	328	344	302	352	321	317	312	311	331	319	316	321	322	328	331	322	346	360	300	311	303	319	311	323	328	314	310	309	301	294	357	333	338	345	301	326	347	335	337	294	315	344	328	324	327	323	324	311	325	326	313	301	301	336	309	366	317	328	303	336	343	330	318	322	305	301	328	327	352	324	312	307	321	321	316	285	294	322	313	333	312	314	356	331	336	347	354	339	353	338	322	310	278	316	339	326	314	296	345	331	326	356	369	355	335	326	321	314	339	343	283	316	320	320	296	327	348	333	334	341	307	321	300	318	302	333	341	309	309	330	364	361	343	317	355	329
8344	1043	1460	1586	1419	1202	1095	1036	988	932	852	907	885	845	858	818	820	785	827	814	798	806	759	758	745	757	800	800	786	771	747	696	695	760	827	733	751	790	739	718	758	776	707	740	762	745	728	717	721	765	795	793	734	726	723	758	752	738	745	745	794	743	809	734	706	725	750	756	794	773	699	704	779	756	723	733	772	757	731	734	704	738	763	744	792	700	750	767	814	733	760	774	733	749	734	819	727	786	758	708	709	710	744	750	748	743	722	742	703	742	787	729	727	738	728	777	763	721	750	745	714	740	705	739	739	724	742	781	754	714	748	707	769	710	736	722	748	802	751	740	692	715	762	755	730	708	714	788	763	754	746	733	705	782	728	745	721	761	717	753	710	766	725	723	730	738	762	719	706	742	722	708	731	716	744	749	762	774	771	767	755	703	746	713	750	792	715	807	774	745	682	754	754	735	728	733	766	710	743	735	768	717	739	713	746	737	764	730	768	768	786	716	745	704	756	710	735	787	707	755	723	742	726	730	790	735	765	727	791	780	744	743	732	737	708	751	778	711	753	781	775	723	751	742	724	758	746	755	721	700	743	690	768	739	747	756	753	747	729	782	704	694	703	691	744	784	734	734	697	740	736	696	749	720	722	806	751	720	755	700	718	761	740	724	752	725	708	800	723	689	718	761	773	743	726	729	735	698	742	731	740	728	766	736	758	757	743	727	761	744	760	786	715	750	753	762	757	718	800	751	713	757	750	777	685	811	751	753	729	740	789	720	718	732	769	696	684	747	741	747	732	727	754	732	716	769	734	720	763	735	743	684	738	759	743	726	780	721	761	696	731	765	700	752	777	763	764	716	755	757	752	787	765	746	767	714	745	717	736	769	771	729	767	768	749	741	794	774	708	778	736	753	757	727	750	762	709	722	767	745	798	740	784	720	761	717	729	724	757	725	747	723	721	685	754	767	708	750	750	788	744	754	770	769	710	693	715	753	745	698	714	692	739	741	725	770	715	733	777	750	710	762	705	731	713	761	759	711	743	754	710	709	721	708	738	739	772	751	776	710	749	778	780	772	712	722	717	720	756	746	755	726	711	756	751	754	795	746	711	755	772	712	742	762	720	720	754	766	740	736	744	727	729	750	742	741	731	772	764	796	742	776	701	733	718	692	810	747	710	725	752	735	770	706	766	739	783	739	727	754	721	732	730	698	714	762	713	719	718	743	719	752	735	777	750	788	729	774	786	729	734	758	718	724	752	736	735	778	687	751	721	667	820	737	778	722	737	753	704	717	755	774	752	777	710	727	736	741	752	730	746	714	765	683	730	728	765	706	758	739	754	712	753	733	735	766	717	743	785	764	747	721	775	755	753	729	728	729	758	764	761	705	737	772	752	717	762	780	775	729	748	771	724	717	725	742	682	731	712	766	743	716	739	728	718	734	751	713	768	718	742	717	708	757	779	755	748	763	754	704	707	753	695	779	712	745	753	747	743	686	752	771	768	680	748	679	719	782	756	743	724	722	784	710	696	758	703	728	721	795	689	715	708	774	723	776	727	792	747	760	746	733	745	723	743	686	796	741	754	740	735	771	741	736	725	708	719	729	776	772	697	757	743	770	741	742	750	754	692	758	740	709	752	751	786	772	709	787	713	773	733	737	782	716	723	786	722	736	737	711	767	742	779	743	731	750	721	759	736	720	716	762	759	789	713	704	725	758	753	710	773	695	770	726	725	792	733	713	726	781	697	725	771	732	752	690	744	742	772	741	741	743	752	723	779	744	777	758	727	751	705	733	714	733	713	780	712	693	744	678	687	704	738	704	782	757	706	734	754	763	767	806	687	740	742	772	759	700	777	711	714	750	727	753	717	780	706	791	724	733	760	726	789	745	770	768	732	686	792	793	742	736	754	744	771	760	740	770	735	755	721	744	728	727	728	703	766	745	770	738	730	759	695	743	732	731	706	695	754	747	753	696	784	732	749	751	784	675	753	703	737	769	788	749	711	751	773	705	721	766	766	781	805	686	732	703	730	834	771	729	771	785	702	769	749	769	749	803	705	707	749	779	757	706	762	729	788	782	763	743	790	694	772	752	726	769	764	731	758	746	783	733	721	790	744	756	831	767	752	764	744	742	702	750	720	738	719	747	738	758	739	749	768	773	754	738	707	760	755	708	757	724	686	761	715	747	735	760	694	732	690	741	743	776	755	767	709	777	731	754	707	755	770	743	728	742	778	732	782	760	727	731	733	764	717	763	749	756	737	724	716	790	701	778	752	727	729	802	717	771	713	730	756	711	736	738	765	752	730	748	737	772	776	744	724	746	750	691	737	759	758	733	720	736	689	761	687	737	739	773	690	717	751	715	709	735	757	739	760	694	723	705	735	719	743	732	760	756	756	802	776	745	776	724	746	758	750	734	731	728	747	742	784	763	745	678	730	720	770	736	752	739	748	755	726	747	761	728	757	726	750	773	775	748	736	711	765	762	735	783	733	700	730	750	752	754	706	780	785	737	759	788	729	696	746	713	721	758	790	784	743	734	748	726	799	764	827	765	702	719	740	757	758	737	775	758	786	783	726	776	716	708	768	739	771	748	767	715	744	682	778	733	707	722	688	753	773	724	713	692	768	752	718	703	742	726	773	743	722	725	745	707	767	768	759	731	751	667	752	727	746	717	719	721	759	749	771	730	732	710	759	746	748	724	712	733	694	720	741	744	678	708	700	759	743	736	723	718	757	723	761	721	716	741	771	737	721	750	765	699	793	753	815	703	753	745	787	768	734	737	777	722	763	745	743	751	717	746	707	713	778	710	718	713	721	691	753	727	769	774	786	712	696	750	796	746	739	755	751	753	732	720	811	765	737	742	728	741	747	779	745	758	740	736	770	735	769	764	735	705	761	720	713	755	736	741	776	715	716	681	718	757	760	726	732	708	741	758	761	742	806	730	695	767	718	753	738	770	739	750	740	721	730	722	770	732	793	775	762	701	738	777	698	743	709	750	733	744	771	726	725	703	763	752	760	693	772	751	743	699	735	813	728	745	702	713	699	743	726	755	743	785	758	804	756	770	763	687	764	779	771	718	714	766	751	685	781	768	713	779	746	726	741	720	739	701	758	741	737	778	754	707	736	806	739	681	788	734	723	716	739	719	749	714	770	745	683	767	724	693	766	758	719	722	713	739	715	710	750	702	759	720	750	751	702	778	758	741	727	728	758	729	730	751	742	734	716	711	751	747	738	698	737	770	752	781	716	735	720	703	736	723	733	753	755	746	750	789	783	746	757	732	694	737	792	729	770	771	648	763	720	713	780	735	783	741	734	746	742	723	752	729	758	715	748	720	761	726	749	759	721	741	746	756	727	708	743	751	777	737	714	649	760	738	746	744	800	758	747	747	732	712	736	724	764	706	782	738	781	747	721	750	726	742	761	762	687	743	713	759	700	730	747	736	720	753	774	740	729	804	750	723	736	742	699	768	745	735	788	725	713	751	731	703	705	737
18264	1760	874	739	522	463	347	350	289	304	270	268	260	238	252	234	261	226	226	242	251	230	270	218	235	205	221	236	243	228	236	216	236	225	234	233	221	227	213	223	223	249	230	206	181	213	232	240	224	236	192	223	255	234	223	226	224	257	217	219	231	230	222	218	206	208	213	220	218	221	207	220	209	226	196	218	179	236	222	214	219	242	213	197	197	226	213	207	217	213	220	210	228	202	226	226	233	223	222	202	226	230	228	220	222	218	229	239	249	247	216	188	214	216	224	260	220	211	217	223	207	232	225	236	228	252	223	232	236	221	219	201	246	242	214	244	216	207	226	230	220	238	230	245	225	242	214	237	231	235	205	244	221	219	248	220	213	249	209	250	247	237	238	196	236	223	228	232	227	226	216	209	201	217	215	200	217	239	246	199	220	234	207	219	213	211	197	216	218	210	208	234	234	235	222	213	222	231	222	206	218	220	248	236	223	208	212	238	233	232	223	194	198	214	253	225	229	215	235	230	227	211	216	219	231	236	219	233	240	197	249	265	230	198	185	220	229	220	216	215	224	241	224	248	210	230	226	209	226	230	236	239	237	257	253	205	213	213	223	212	223	245	249	211	204	226	211	228	250	212	214	200	208	216	212	246	223	231	232	189	217	227	190	209	199	204	230	204	228	219	247	212	220	222	207	226	222	238	217	215	228	224	199	226	234	240	225	226	201	227	200	221	230	237	214	226	238	220	209	233	223	210	229	204	219	254	226	250	222	215	234	260	251	253	214	223	202	206	236	219	229	237	242	226	223	210	186	209	218	234	237	232	210	230	203	225	222	247	213	229	229	225	205	211	235	225	231	227	214	251	224	202	222	232	200	231	248	255	224	239	224	215	195	236	239	202	264	233	214	213	201	230	231	234	212	209	210	216	223	201	236	233	237	225	227	215	232	210	217	231	195	217	225	229	219	261	209	265	234	237	203	216	244	219	245	228	219	234	218	202	233	246	251	215	232	195	214	223	207	201	193	221	249	224	208	196	218	200	230	229	237	209	229	223	210	219	197	220	227	221	266	240	239	202	217	217	214	222	215	224	241	217	236	222	211	217	236	244	232	217	204	216	208	231	218	205	226	225	190	231	211	246	220	228	230	221	215	233	243	220	240	190	218	234	245	208	213	219	237	222	241	235	217	215	203	257	205	194	227	204	203	205	234	221	231	235	230	211	216	245	247	240	232	222	202	269	248	246	240	243	203	252	189	204	231	231	220	213	223	250	210	198	205	225	228	247	240	249	222	208	241	268	251	223	223	217	223	253	222	211	222	226	213	234	223	203	228	208	207	206	200	217	207	212	199	220	235	229	232	232	220	215	218	205	195	232	216	219	232	259	232	213	202	225	212	217	229	216	193	227	197	200	201	216	219	252	203	201	225	226	224	234	246	252	217	212	202	251	233	236	249	218	216	239	205	229	220	228	223	221	242	237	232	216	216	251	207	211	235	235	229	277	246	209	205	220	243	241	223	208	205	197	237	232	246	210	249	234	247	232	213	224	227	264	233	205	201	212	218	214	206	223	242	238	208	210	234	216	198	244	218	206	192	251	227	201	226	215	235	221	230	204	211	217	221	225	250	222	224	238	229	217	238	221	229	253	189	220	235	216	223	229	213	232	188	226	222	249	219	213	214	223	219	242	243	216	210	211	209	221	220	209	217	244	229	211	231	232	232	214	214	249	228	204	268	237	232	247	218	218	202	208	222	234	226	219	234	244	208	212	229	199	199	237	231	239	228	212	199	214	219	237	202	218	235	233	255	206	215	227	226	223	231	226	243	193	219	233	241	252	239	218	213	240	204	219	205	273	251	226	260	230	210	198	227	215	227	218	206	211	213	203	244	229	222	199	196	225	227	205	239	241	232	235	220	235	233	218	215	238	230	231	231	188	223	254	246	223	237	243	227	213	224	220	238	219	204	240	212	204	242	205	231	234	223	249	207	219	234	227	212	247	229	208	232	248	235	202	203	226	235	233	242	223	261	211	235	204	216	212	231	239	238	235	261	224	226	225	239	208	246	206	229	226	238	246	198	231	242	260	234	212	214	185	194	228	214	227	243	198	248	217	242	236	212	202	259	216	227	224	198	213	243	241	201	240	216	237	199	238	202	224	226	218	252	232	251	237	243	236	212	221	222	243	224	219	233	223	221	206	224	179	227	199	220	234	215	191	228	204	264	224	234	258	240	235	231	211	219	233	228	236	222	225	229	252	206	240	194	239	214	241	225	231	225	225	191	195	228	244	231	222	240	220	220	230	239	194	225	235	223	208	251	227	211	229	251	237	202	230	199	242	221	202	213	248	223	234	196	216	209	205	225	229	219	241	199	208	211	242	236	216	232	217	226	219	226	197	201	247	211	210	250	222	215	229	233	218	194	192	209	213	242	195	212	210	233	226	230	212	224	195	246	198	252	206	223	213	257	218	237	217	213	212	247	205	232	227	212	222	237	232	236	240	250	211	229	242	208	194	235	196	212	186	221	234	205	201	225	240	193	202	204	254	210	208	239	200	236	210	247	226	224	218	207	239	260	236	236	194	194	217	239	198	233	241	232	235	216	234	252	250	220	209	222	222	199	276	195	219	202	222	234	224	252	210	218	225	213	215	195	212	225	210	236	233	216	221	246	235	209	241	244	219	217	231	224	190	225	220	205	231	220	229	239	236	243	237	227	222	227	221	236	208	222	226	250	209	228	190	246	239	218	215	232	216	226	211	207	217	228	230	230	223	221	219	220	235	239	250	201	240	218	220	222	221	207	233	225	233	221	207	226	220	251	203	212	216	219	223	231	242	243	204	229	216	206	223	217	236	246	238	248	232	224	230	226	210	215	239	216	218	234	182	261	223	209	235	220	217	242	191	220	216	236	232	216	231	227	251	221	207	232	217	204	214	231	224	255	230	264	200	266	226	196	245	247	235	232	211	218	222	225	220	212	225	230	187	205	220	222	226	209	225	239	217	184	194	231	244	214	202	238	246	211	225	224	212	236	209	214	226	195	224	239	259	219	238	239	229	210	227	225	206	210	216	210	226	210	230	216	228	244	244	213	212	192	204	219	216	246	229	217	219	203	196	226	225	221	250	219	214	206	228	243	229	256	232	229	245	223	215	195	253	258	256	223	225	216	231	219	242	198	210	240	268	197	221	212	255	226	245	223	233	229	240	245	227	241	215	229	229	236	220	248	231	222	218	220	238	217	200	236	229	239	239	189	215	205	211	196	219	205	235	206	201	214	203	216	222	196	197	219	253	231	242	208	229	205	208	226	214	193	208	219	221	200	236	240	198	234	220	236	228	258	223	200	210	211	242	230	219	258	218	222	227	218	213	228	231	245	257	204	223	275	219	218	221	226	242	237	241	256	213	224	197	237	231	225	256	223	228	207	235	220	229	205	235	221	209	200	224	262	210	218	213	224	228	219	233	235	223	227	215	214	223	203	237	204	242	222	218	251	257	211	216
10309	1219	1856	2077	1842	1536	1239	1095	1043	888	804	778	724	688	694	649	617	595	581	623	615	597	595	589	507	572	603	574	551	575	537	551	531	557	545	589	525	531	530	514	517	540	553	544	458	507	510	515	555	478	578	523	520	529	547	509	561	558	534	532	531	512	549	551	496	518	535	516	484	530	504	517	495	531	539	541	500	545	529	508	515	512	521	507	490	509	516	532	500	504	519	506	536	500	551	510	518	509	543	529	512	550	520	514	549	516	483	499	510	541	520	577	538	493	517	530	540	558	553	496	528	524	515	476	522	474	487	509	556	498	515	555	566	526	500	489	513	536	500	488	595	511	545	461	529	512	528	543	542	508	484	503	529	516	504	508	555	514	530	521	518	517	530	570	527	516	519	538	517	529	508	498	482	481	546	513	527	511	499	498	513	533	481	499	525	517	488	520	527	525	509	497	499	503	501	533	527	467	529	546	492	525	522	536	497	512	528	518	499	522	501	535	502	502	538	522	537	490	512	483	484	489	522	523	514	514	509	500	526	540	514	511	520	538	533	495	541	542	514	516	495	495	469	524	507	512	510	495	526	514	525	514	550	517	522	511	525	560	494	502	528	510	525	520	500	496	501	512	476	538	525	525	497	493	571	528	524	507	533	538	472	480	494	506	492	500	540	531	511	533	484	500	524	500	458	537	520	503	521	518	551	493	504	510	501	511	474	517	544	508	483	527	538	493	545	543	557	525	546	489	510	540	541	508	518	514	519	514	507	547	531	492	490	505	488	541	529	494	515	550	533	518	493	477	496	515	535	475	503	518	532	514	542	558	507	482	495	511	509	465	518	523	460	534	507	529	528	493	526	475	565	497	555	493	512	511	515	545	489	463	543	525	541	526	514	517	530	515	488	471	520	500	516	527	543	500	486	534	514	528	545	530	502	546	528	511	517	476	471	486	511	492	532	510	526	507	509	529	498	523	572	528	493	500	543	529	497	543	551	542	527	509	497	538	519	508	530	496	528	509	507	493	538	541	582	534	495	510	476	509	513	492	525	514	496	507	504	512	523	522	497	477	523	552	492	493	508	520	536	528	542	529	529	523	487	527	522	514	525	515	499	491	460	482	471	511	486	490	519	549	522	523	501	544	518	513	485	516	521	513	477	544	537	508	553	503	554	519	475	545	491	529	528	516	531	498	509	545	511	533	517	520	538	486	490	563	526	537	461	532	510	495	499	505	530	532	502	539	517	536	541	527	518	483	507	546	529	543	480	509	550	530	549	489	488	500	497	529	539	483	514	517	516	508	520	487	517	505	559	552	525	515	532	519	499	532	499	517	504	547	514	506	497	512	504	525	510	514	540	499	517	526	529	493	461	501	502	528	499	520	540	456	485	507	534	503	547	499	525	532	513	496	588	509	516	532	531	514	513	535	511	541	509	515	504	522	531	525	485	513	518	525	495	513	518	529	564	509	525	525	505	497	493	501	511	520	526	479	538	536	536	538	535	472	507	543	514	517	540	531	535	518	513	529	484	498	538	544	522	492	544	538	516	531	479	490	537	516	525	525	520	519	534	531	530	514	528	523	535	488	536	520	526	533	461	492	512	480	451	510	552	504	482	550	519	478	487	490	508	501	553	505	510	509	516	533	536	509	515	483	520	551	483	542	497	510	510	485	537	535	491	490	554	504	557	506	541	549	507	526	520	506	494	478	478	500	553	541	527	460	502	516	522	505	546	490	530	532	486	518	558	543	485	554	499	536	510	536	516	533	489	527	555	504	528	502	516	526	517	549	524	537	524	527	496	526	471	545	530	499	458	542	504	495	554	517	552	563	515	498	520	476	506	515	553	488	501	512	574	505	508	528	505	448	498	491	539	537	540	549	544	509	524	503	469	545	500	531	476	537	478	544	484	509	533	489	514	483	508	522	522	511	489	519	519	507	532	527	486	532	511	533	539	459	543	513	559	525	522	513	501	495	487	508	500	543	510	532	545	528	481	509	538	560	496	501	516	530	540	523	524	516	475	555	522	489	504	494	504	507	512	480	504	536	532	545	515	523	547	538	541	470	514	512	520	525	547	504	523	528	517	544	487	531	488	492	499	506	537	530	500	477	513	495	540	472	497	535	514	529	496	514	530	479	500	536	477	527	527	514	526	515	513	500	490	518	505	492	545	489	531	510	511	557	520	502	490	500	551	542	536	478	524	486	509	502	523	514	510	545	518	523	517	535	537	497	497	484	562	501	520	505	528	477	556	527	538	540	508	512	530	543	512	493	506	517	513	528	490	534	519	483	496	542	495	505	517	533	538	522	518	525	567	513	516	509	548	557	499	516	496	482	474	527	504	520	502	513	556	519	536	550	500	496	555	524	517	505	548	480	519	530	521	504	529	506	541	539	548	547	506	489	511	518	527	529	542	525	515	498	511	546	478	514	513	483	504	521	493	512	495	527	558	551	493	547	489	486	491	520	483	524	505	513	517	572	524	531	508	492	516	527	500	523	508	488	494	541	536	553	566	488	513	500	516	535	521	487	518	543	519	520	496	534	474	529	557	504	500	553	522	530	512	461	490	550	500	543	513	497	550	501	496	493	498	524	533	523	489	490	538	514	525	514	513	515	521	535	492	480	552	551	536	503	541	525	466	518	521	525	494	515	533	501	535	536	507	495	544	521	531	493	497	506	504	472	497	519	511	511	492	506	511	525	475	525	540	495	507	453	545	534	502	540	513	496	524	502	500	503	515	538	506	472	510	548	467	508	510	479	514	530	529	503	479	545	471	532	551	563	542	562	513	524	511	498	484	524	543	544	538	504	545	549	543	475	504	508	473	533	545	495	531	506	515	490	523	542	499	524	507	520	507	442	511	530	488	523	530	505	582	515	526	508	501	487	508	510	546	497	513	504	493	527	540	475	500	540	478	527	503	486	510	505	545	492	486	520	513	492	506	544	480	509	529	509	503	499	470	542	540	518	516	523	498	513	491	509	514	548	536	537	498	532	548	497	510	508	513	527	505	535	494	552	530	535	516	516	537	535	520	505	555	518	523	511	495	562	567	534	489	522	546	501	503	539	524	488	518	540	529	528	522	522	515	464	501	491	521	547	494	529	530	508	516	549	516	526	518	534	510	538	505	527	527	506	522	520	479	539	531	496	544	497	505	489	510	504	527	509	526	499	524	554	545	525	505	510	487	498	508	496	544	518	539	516	498	530	546	532	490	516	484	528	518	487	505	509	539	496	502	515	533	519	530	526	502	523	542	541	495	535	471	540	492	505	560	525	536	502	509	488	497	555	513	515	528	507	494	521	525	518	478	491	483	504	521	502	523	502	563	497	553	487	533	525	511	507	520	516	494	462	546	530	484	537	553	510	522	547	544	472	485	547	496	495	493	486	515	508	501	504	584	496	507	489	511	480	465	515	505	508	539	523	525	498	507	521	537	523	537	522	507	505	554	522	532	472	513	499	542	511	481	531	516	499	555	471	482	520	481	468	530	518	527	507
2954	312	230	210	252	231	208	240	209	216	215	248	230	212	169	221	205	209	236	229	212	208	216	218	202	195	219	229	202	200	257	219	196	170	241	228	222	224	236	209	217	241	215	204	228	236	215	212	238	222	223	218	225	250	228	225	215	224	197	226	206	187	213	215	185	217	227	208	235	218	218	204	210	209	221	203	196	204	196	198	201	227	236	186	201	216	225	216	192	223	211	226	192	222	204	210	235	196	212	231	235	233	209	186	187	208	188	220	196	211	224	232	202	220	227	214	235	195	212	201	234	207	201	215	221	202	211	205	230	215	243	207	211	234	247	223	188	211	198	198	184	229	205	215	238	214	222	213	202	231	178	219	238	212	247	205	236	205	182	202	200	191	196	205	199	201	214	190	239	211	190	196	203	191	213	218	204	211	210	190	211	207	248	200	208	227	185	219	230	220	238	213	223	209	241	231	224	209	211	220	219	209	207	215	201	205	213	235	218	223	209	221	224	214	211	231	215	208	220	219	185	201	212	197	234	202	191	196	205	209	208	188	200	183	208	244	219	218	209	239	179	175	222	179	233	208	215	225	223	200	193	214	211	243	209	199	198	224	227	186	206	223	198	205	229	199	215	238	194	197	188	235	210	204	207	218	200	216	240	225	211	227	226	179	191	215	227	191	199	205	231	209	212	190	211	224	187	199	230	220	183	246	219	208	213	248	191	240	198	208	197	223	215	188	220	212	213	208	241	202	201	212	240	218	221	237	212	209	197	201	207	213	257	208	202	195	216	196	210	199	213	188	219	224	237	216	208	219	184	203	197	175	168	213	244	235	231	243	229	190	197	192	206	233	207	196	202	205	203	232	207	204	188	229	250	203	208	201	221	188	199	224	210	223	226	194	239	229	205	231	231	226	222	195	203	210	226	220	205	248	219	215	211	206	203	196	206	221	242	206	211	219	190	202	211	192	182	179	205	208	209	191	242	218	223	206	236	192	213	219	215	196	195	219	209	209	233	212	218	234	233	196	206	192	209	209	237	228	218	213	173	196	231	209	223	209	191	235	214	226	178	206	198	217	185	218	194	214	211	216	208	234	216	183	215	205	221	225	220	211	217	212	204	221	228	188	213	210	230	221	213	216	216	199	248	209	221	214	202	219	229	213	191	225	192	209	181	214	199	207	232	216	201	209	195	212	190	183	214	190	239	228	211	186	193	223	219	254	227	234	219	216	203	227	209	206	216	185	240	205	230	218	187	211	230	222	221	194	204	192	219	211	214	195	220	184	232	204	218	216	237	236	209	235	197	218	250	212	225	215	205	205	194	205	250	246	209	196	227	169	191	211	175	191	190	185	220	208	216	237	219	214	219	199	226	200	191	236	237	221	217	209	210	241	226	215	214	218	206	187	204	205	246	206	223	206	228	202	199	229	224	210	208	199	208	209	207	211	217	219	207	185	207	261	216	221	199	209	220	209	213	205	231	192	252	235	189	217	208	214	197	210	201	224	237	186	213	217	208	194	222	204	235	220	224	212	179	233	211	215	218	231	206	200	209	232	215	228	200	218	208	191	195	209	222	196	223	214	219	219	222	232	200	214	215	188	233	234	223	201	198	198	230	245	201	208	190	231	198	190	223	224	203	219	194	201	195	213	212	188	210	244	203	198	205	230	213	225	179	224	227	231	240	232	220	229	217	211	211	212	242	202	222	200	209	214	209	189	235	190	228	202	221	205	201	220	231	211	218	209	220	201	207	200	219	206	196	166	216	203	216	174	222	225	220	233	179	213	238	207	195	220	224	207	200	206	212	237	184	222	209	187	212	197	202	199	230	194	196	237	214	253	226	220	236	213	191	203	208	215	211	226	227	217	199	205	206	212	194	215	222	206	219	211	191	207	222	206	204	222	228	214	223	204	208	203	186	207	221	194	219	196	206	215	222	205	204	217	204	209	205	218	226	209	213	215	237	188	232	213	220	173	211	243	171	225	203	211	211	215	223	218	226	220	225	217	194	196	186	198	206	217	207	238	204	220	206	211	207	222	217	205	206	216	189	209	228	205	198	221	187	198	175	208	206	219	189	216	228	182	185	210	217	226	225	217	234	204	180	209	203	225	196	250	215	233	192	194	195	213	236	225	236	212	224	249	198	228	215	226	210	238	229	203	200	219	210	208	211	206	224	185	203	186	208	172	221	213	202	239	241	215	199	229	209	217	195	223	209	205	208	225	236	214	208	204	210	211	202	212	232	226	214	197	214	203	203	232	197	224	183	229	195	187	207	200	199	211	194	235	216	206	196	206	200	219	209	203	236	226	194	221	229	222	215	202	193	200	208	222	219	222	192	207	209	216	235	213	227	204	175	225	207	233	188	219	198	194	210	201	217	220	209	241	221	211	225	197	194	213	240	216	187	205	190	221	246	233	220	192	198	189	223	214	228	202	235	223	204	237	196	204	186	225	213	247	231	231	238	231	243	197	199	249	218	220	230	190	192	216	217	227	178	219	223	188	215	223	207	200	195	196	232	248	229	202	243	213	187	178	200	202	213	204	190	223	203	202	193	238	238	206	221	218	197	187	200	199	185	219	235	204	197	215	214	217	186	219	212	226	229	213	199	223	206	212	228	205	208	198	207	240	242	201	212	186	206	218	205	232	213	238	228	217	231	203	213	205	219	222	209	250	217	211	208	218	182	222	226	221	230	207	205	219	220	228	196	190	221	210	227	209	202	216	251	224	188	197	233	195	223	198	214	231	186	197	186	215	200	209	190	207	221	219	202	205	206	190	198	234	224	196	211	202	220	192	234	207	219	205	190	221	217	190	215	219	201	222	227	220	224	215	209	216	208	223	232	238	222	229	215	203	185	217	205	221	214	182	216	220	200	217	199	216	212	218	216	216	210	195	227	223	213	206	241	217	232	215	234	210	210	192	198	230	225	197	227	227	195	217	203	231	208	201	203	192	214	201	206	211	196	235	214	236	229	209	206	233	232	203	198	199	213	224	194	179	202	205	214	203	208	212	192	202	218	208	203	213	221	234	233	222	254	219	198	189	201	205	200	211	205	207	202	214	240	216	225	203	211	256	230	227	230	193	207	216	223	232	208	204	191	213	200	222	214	215	207	204	211	244	206	222	218	205	218	222	184	232	220	203	204	201	176	190	219	197	228	225	202	186	201	198	206	203	217	221	210	227	219	227	209	228	205	214	194	212	236	224	211	192	223	199	204	231	206	214	183	195	219	225	217	193	192	207	217	192	221	249	220	207	204	217	216	219	217	205	212	217	212	188	210	236	203	217	207	241	202	190	212	208	223	204	247	205	213	200	200	200	218	209	243	243	219	223	217	220	217	240	203	205	218	250	193	231	240	219	229	211	216	249	207	232	224	222	217	198	208	221	208	217	238	205	208	188	207	204	235	205	224	232	216	223	226	188	201	203	190	230	215	196	237	216	214	197	219	224	197	208	218	214	232	231	212	222	229	210	219	207	196	216	202	224	232	216	209	235
2749	575	570	570	520	534	568	533	490	562	598	513	527	518	532	568	558	544	543	525	524	484	533	549	537	550	508	546	543	515	516	550	516	489	509	511	485	542	541	529	558	516	503	502	467	516	532	526	511	511	514	515	561	462	522	527	537	486	517	491	490	534	524	534	504	528	489	541	513	503	491	503	507	533	525	525	504	503	526	510	514	508	493	519	488	489	505	507	508	507	497	524	536	542	530	491	522	499	495	555	496	580	478	526	530	544	535	534	558	541	494	541	514	486	519	504	532	513	541	549	491	542	511	527	555	514	534	537	519	530	504	524	497	555	557	533	529	501	527	526	489	526	503	518	502	539	514	525	535	518	539	500	509	544	554	484	518	498	551	531	518	500	546	490	527	497	519	542	479	508	533	530	537	509	479	494	495	535	485	527	555	531	501	533	500	536	540	518	542	481	499	513	475	536	532	554	509	538	544	509	504	541	547	518	584	485	539	510	489	519	546	495	511	578	503	546	541	489	576	515	457	504	525	499	529	528	523	499	506	565	498	523	530	506	542	560	527	494	514	511	524	539	528	513	514	534	495	534	488	527	511	526	548	481	519	544	487	506	536	500	493	550	529	528	521	570	522	533	543	541	494	524	493	481	537	537	512	502	522	506	513	528	535	514	499	484	541	488	508	501	534	491	507	506	525	497	544	547	529	540	583	515	480	511	523	486	518	513	528	523	517	502	500	544	509	540	528	540	525	508	547	531	510	520	527	497	515	508	505	512	505	529	540	454	512	512	526	511	527	478	544	534	507	523	565	514	567	499	519	543	517	522	487	535	540	488	516	524	518	487	551	529	511	550	534	532	489	485	495	540	518	502	548	538	514	498	516	502	535	466	543	477	504	527	559	497	542	513	497	546	553	539	518	534	531	507	522	524	496	521	489	500	502	569	508	504	511	528	528	530	531	540	513	500	508	528	524	525	483	534	513	509	497	473	543	498	537	529	469	503	540	495	496	521	502	536	531	529	544	553	474	526	515	523	533	527	511	517	543	534	487	495	487	526	544	537	529	595	548	513	509	458	542	530	520	500	497	529	519	491	549	527	547	526	455	522	519	486	513	458	496	548	518	543	506	489	511	551	497	541	531	546	470	519	444	532	509	524	555	496	521	484	471	559	505	518	527	535	527	478	500	512	521	505	490	510	507	532	526	474	469	536	543	563	476	509	499	534	498	502	499	513	519	541	487	519	528	509	528	540	549	532	535	533	536	536	500	480	514	507	534	535	518	520	545	554	531	491	558	507	507	496	509	543	520	499	500	552	547	490	525	520	557	514	509	506	534	526	536	541	484	577	512	527	513	494	532	481	484	526	524	537	556	534	507	521	514	564	527	520	550	521	523	542	488	534	524	521	517	517	545	510	497	517	514	566	491	552	521	549	478	520	515	498	506	479	505	526	483	509	539	559	541	510	483	522	489	512	555	518	542	475	533	522	522	487	535	547	472	537	521	526	514	505	514	533	499	499	514	514	524	491	518	512	528	590	526	498	497	539	535	506	520	517	559	513	523	480	511	521	525	535	522	494	550	499	513	519	533	501	525	538	534	532	501	534	552	558	493	491	484	525	558	492	540	500	509	496	530	527	514	522	538	538	503	524	502	530	524	516	505	534	493	503	545	516	503	504	528	480	505	495	516	531	512	507	487	514	513	497	531	502	510	519	550	553	517	510	488	520	531	515	519	552	525	538	541	510	509	534	556	483	513	503	553	555	519	541	486	492	516	527	497	530	509	551	505	528	544	530	507	535	484	542	497	561	483	530	535	495	544	490	511	509	533	500	553	529	543	546	526	505	528	564	516	499	517	541	506	513	504	511	496	469	558	455	529	556	522	509	514	512	502	538	548	526	548	526	517	517	509	509	491	518	469	552	547	518	531	546	510	516	517	516	478	539	508	492	526	492	511	554	532	493	510	502	516	535	522	520	532	504	490	510	533	545	551	498	524	502	511	547	518	477	520	546	541	519	504	477	512	518	565	556	538	484	514	506	488	469	542	512	513	495	507	506	537	522	497	541	539	562	536	567	490	511	521	485	523	503	475	548	497	543	522	552	481	528	497	505	481	562	550	526	536	513	537	520	500	497	503	500	519	532	538	534	491	511	489	497	473	521	517	532	557	522	517	489	533	572	487	490	517	489	511	511	539	515	516	531	516	542	505	526	508	507	534	521	529	511	502	514	476	507	525	555	499	523	549	474	465	482	522	549	482	500	467	509	521	541	539	502	543	535	540	521	560	531	510	516	547	499	524	527	545	485	514	523	549	572	503	492	481	526	517	514	529	527	552	529	478	512	537	509	507	533	512	540	526	493	511	537	511	518	522	542	487	535	541	503	468	494	495	557	495	493	532	529	521	536	531	520	504	518	522	540	515	547	532	493	524	531	481	521	478	477	543	524	595	513	507	519	531	505	506	509	493	529	480	522	507	525	553	500	470	495	493	488	509	536	548	538	508	517	561	516	508	508	535	514	512	505	509	542	527	525	544	531	512	542	505	497	542	532	564	537	512	534	487	530	501	525	531	546	517	490	521	494	546	504	517	512	538	529	489	539	551	539	541	547	564	537	527	503	548	544	541	510	486	530	511	533	531	494	501	475	492	483	481	562	534	513	511	544	493	544	529	521	519	509	504	541	510	486	549	539	530	515	545	520	486	529	552	546	514	505	482	514	525	509	480	543	562	487	542	479	515	568	543	515	483	542	512	522	563	523	553	528	532	530	489	551	536	526	549	529	522	497	509	498	500	547	516	505	531	522	525	495	526	517	572	544	552	554	521	520	491	510	531	462	511	508	527	536	526	492	514	520	496	523	496	593	542	508	467	520	541	519	534	453	480	526	481	575	533	502	506	485	471	512	493	527	492	543	511	493	475	529	495	551	480	523	497	477	567	519	536	538	528	528	539	523	486	527	564	529	461	549	527	534	544	539	496	556	511	576	535	515	481	528	519	491	489	539	498	518	520	528	498	526	517	513	495	527	520	539	508	506	499	524	534	553	514	477	563	533	465	515	472	528	490	495	534	514	505	529	535	502	501	550	542	535	532	490	520	524	497	539	465	502	544	526	542	481	511	520	499	525	514	506	517	487	460	514	502	455	523	517	492	539	491	596	545	558	532	528	506	507	533	508	491	528	511	522	522	513	517	516	524	474	501	532	530	477	490	524	522	534	531	501	500	541	538	515	536	551	487	546	533	504	513	539	520	515	531	516	520	512	492	529	509	529	517	517	527	531	527	487	520	551	533	500	566	495	517	502	557	577	524	547	567	516	490	520	488	501	492	475	529	530	530	493	575	540	498	520	485	530	510	502	539	550	531	503	522	493	523	502	528	479	543	553	520	528	493	551	532	517	531	526	510	544	540	562	497	531	533	483	543	489	530	491	493	561	494	507	537	527	525	499	521	544	502	529	500	537	532	503	494	506	489	545	536	479	525	505	491	536	533	504	534	527	523	503	517	534
10846	886	630	524	450	417	418	344	357	371	349	333	341	321	365	345	323	328	311	348	361	319	306	324	339	335	331	344	327	311	313	308	315	348	347	341	309	348	308	311	337	308	323	349	322	311	365	309	294	338	311	331	333	344	330	332	289	323	317	340	291	342	331	334	330	324	287	333	317	324	303	319	337	314	271	281	319	335	338	332	311	324	343	346	328	339	330	320	300	358	323	290	305	340	315	304	331	300	356	323	333	336	358	318	352	317	299	282	325	343	314	342	318	317	330	348	311	345	305	298	335	339	341	333	325	291	341	318	345	328	317	341	332	298	337	373	288	304	348	316	326	333	335	327	335	282	319	328	335	315	355	320	288	298	329	338	337	329	313	316	334	316	355	326	316	312	314	329	354	332	323	302	313	318	338	345	325	335	296	308	307	330	325	309	333	318	340	326	317	329	333	321	328	292	365	328	351	330	331	350	294	298	314	323	374	320	310	306	341	305	311	288	311	332	359	301	308	312	339	366	316	324	288	334	334	340	322	321	288	293	370	324	297	335	309	318	313	360	331	297	339	340	310	318	313	344	315	309	337	342	306	323	307	315	366	358	339	299	317	317	303	322	329	297	340	289	319	349	321	355	325	326	332	353	325	324	297	339	348	291	319	305	334	320	338	319	322	354	317	326	328	335	320	370	325	314	366	336	328	327	285	314	314	340	337	285	333	326	353	323	320	333	303	328	329	326	342	333	289	354	293	319	341	323	315	326	298	301	354	317	322	342	328	302	266	312	314	319	328	319	304	299	344	326	307	298	328	337	335	302	273	283	340	330	306	314	339	319	309	309	281	322	339	337	366	334	313	310	307	308	344	335	334	283	294	319	317	351	305	281	350	315	280	325	337	323	335	310	306	320	356	299	360	325	314	334	295	320	314	328	338	343	322	339	343	333	294	290	315	324	330	322	344	330	339	319	327	281	344	335	325	323	342	302	335	352	311	314	327	316	305	296	297	345	321	306	354	358	324	301	299	314	344	346	314	341	344	312	329	330	329	300	307	329	301	347	320	295	288	310	330	317	311	332	367	348	337	342	329	329	315	301	288	349	323	299	335	339	350	370	294	318	311	366	326	340	330	363	343	331	343	304	328	297	324	319	324	358	349	320	308	331	344	358	337	336	315	338	320	339	347	322	309	340	315	315	340	324	366	314	318	328	352	312	298	336	301	286	359	330	341	319	332	325	333	344	304	334	336	320	320	327	293	330	309	326	333	327	309	319	289	335	332	366	307	344	321	332	295	286	351	304	328	333	309	328	345	350	329	355	319	308	317	330	333	331	329	341	327	311	295	340	344	279	328	309	313	316	336	345	331	349	320	307	314	324	360	344	334	335	330	344	327	324	283	342	330	341	335	313	336	343	336	352	321	329	312	319	332	286	308	342	329	345	314	316	313	313	313	287	326	335	328	341	323	300	318	355	307	330	321	350	349	307	287	333	314	313	316	297	317	339	297	307	362	326	330	334	296	310	330	335	315	324	317	344	309	304	346	331	329	290	307	299	285	322	342	355	312	356	335	329	326	338	315	325	320	306	285	339	333	327	351	308	349	301	260	319	346	339	301	312	323	320	318	354	298	346	302	321	340	314	338	340	331	308	346	308	336	367	330	296	336	328	330	298	304	317	348	311	305	338	313	344	337	329	344	266	324	346	348	319	319	325	298	349	298	315	315	290	346	272	294	339	350	321	315	329	353	329	298	337	354	309	295	269	268	328	306	314	295	314	329	326	330	331	374	286	320	298	347	323	341	354	324	294	338	314	335	365	290	301	300	342	330	280	297	324	321	351	331	329	357	317	316	300	332	305	353	302	328	336	346	350	334	348	318	317	341	330	342	311	325	314	309	299	338	327	309	302	299	338	314	326	301	352	316	352	307	310	322	325	343	322	351	306	297	308	336	325	325	272	318	316	302	320	318	302	335	305	309	297	295	335	305	300	315	322	361	306	324	339	324	305	365	320	341	304	319	334	332	307	336	292	315	311	353	318	334	356	299	328	327	324	309	350	338	325	330	324	332	331	346	317	313	368	310	323	312	347	321	323	298	302	304	314	291	301	320	365	329	326	329	300	299	309	342	330	364	336	332	272	347	342	297	341	310	330	309	329	323	334	330	298	298	336	333	345	314	332	314	306	332	322	331	324	336	326	337	346	330	289	330	298	327	324	315	311	308	316	311	315	313	335	350	326	324	318	337	321	316	314	346	310	314	305	338	318	323	335	344	340	358	324	344	309	349	343	321	343	306	285	334	331	342	303	307	302	343	321	303	334	341	360	310	295	302	341	316	293	332	314	325	316	326	317	325	308	325	331	322	309	307	343	326	320	318	357	318	319	306	332	316	326	323	318	306	340	299	311	343	335	322	317	338	327	298	361	340	338	315	324	352	317	353	300	334	329	292	329	271	322	332	304	305	317	325	353	348	338	344	317	362	302	307	326	291	334	283	327	302	313	332	313	328	348	321	294	303	299	322	318	342	316	347	308	324	327	302	301	320	303	323	321	333	340	302	321	350	322	333	320	339	307	356	308	333	354	326	312	306	279	347	301	318	321	343	302	301	322	349	329	328	355	319	349	321	329	290	333	291	314	331	329	335	331	315	310	311	337	313	319	295	299	308	338	324	284	330	312	302	320	343	312	340	282	309	290	309	336	364	358	346	324	292	284	299	280	316	324	322	328	350	357	300	338	294	302	313	317	286	295	336	291	327	321	328	315	328	341	331	301	312	307	349	296	306	370	297	304	324	335	359	337	335	296	364	358	314	317	322	310	347	343	301	331	313	332	326	316	313	327	343	311	361	322	334	317	306	324	344	306	352	333	331	320	314	309	331	303	308	307	328	345	330	318	282	309	324	318	324	343	351	326	303	332	318	310	331	329	339	325	347	355	328	334	328	326	306	308	297	323	328	336	322	314	331	349	331	322	342	328	347	293	319	331	320	304	317	299	292	320	310	340	300	282	329	324	281	322	328	330	343	296	298	292	310	333	360	327	328	307	310	326	347	363	330	359	360	341	318	321	327	312	316	297	335	314	335	317	298	334	345	303	332	276	321	378	304	343	316	291	319	310	326	305	309	337	329	331	310	291	331	302	305	342	299	322	305	343	317	320	346	300	352	306	348	320	340	278	305	322	326	329	322	326	343	326	300	334	347	295	310	337	300	343	348	355	310	298	283	334	284	334	358	280	286	303	335	351	342	358	352	318	335	343	336	378	286	310	345	343	322	371	303	319	325	317	339	335	328	305	351	345	303	355	331	341	365	298	338	348	340	312	328	320	303	326	352	326	299	318	340	322	297	304	294	331	355	315	363	331	321	307	300	328	310	329	315	342	320	296	292	313	324	310	302	346	320	325	328	287	301	338	315	327	314	313	285	328	336	302	322	330	312	313	323	310	312	323	333	321	312	324	352	355	330	327	313	313	320	326	294	320	322	313	330	329	325	330	309	305	326	294	292	284
8392	1165	1505	1570	1418	1300	1130	1043	986	971	894	865	870	828	771	808	755	782	813	795	765	784	774	730	801	831	765	730	729	755	789	778	733	714	775	747	725	726	785	769	751	777	705	781	749	791	724	717	767	772	748	789	743	721	800	748	756	795	782	748	786	803	775	772	718	784	783	748	720	745	770	772	747	742	749	753	752	735	773	756	758	723	720	771	707	713	765	719	761	717	772	763	782	712	719	754	763	700	752	729	765	760	715	748	721	781	763	755	693	733	702	683	767	732	710	752	741	713	752	735	703	731	738	711	713	713	800	776	731	788	712	782	729	696	715	705	734	715	747	716	746	764	741	743	787	717	707	684	739	743	749	715	750	752	724	680	752	750	681	688	741	792	744	739	739	699	739	772	740	779	749	747	732	714	753	758	752	782	704	718	733	758	708	745	782	740	788	710	728	754	736	740	764	762	771	756	775	752	789	791	740	728	707	777	785	725	726	771	790	753	726	731	734	744	740	726	747	721	674	793	728	747	726	761	785	735	761	710	738	670	742	736	721	766	752	755	729	718	726	739	710	728	754	731	741	743	731	736	740	748	818	756	730	711	704	784	777	735	731	735	732	762	738	714	725	770	736	745	787	703	710	735	799	751	695	754	691	725	762	757	692	774	775	769	764	738	707	730	758	725	750	790	757	725	724	731	778	787	740	744	702	743	744	741	741	732	714	718	769	712	712	744	811	723	704	733	744	741	730	755	702	719	788	686	727	714	701	734	765	734	753	797	706	749	735	773	719	721	710	752	747	746	755	719	749	735	752	734	729	739	691	736	752	750	673	706	771	766	749	733	728	738	725	732	774	736	683	678	772	755	751	713	766	730	743	731	749	752	748	739	731	760	732	735	765	753	752	706	784	714	774	760	801	767	725	803	750	755	748	735	760	755	740	716	729	726	774	752	751	767	760	708	749	708	742	707	750	750	739	756	727	752	765	775	742	744	733	691	733	756	744	734	763	744	800	761	708	774	730	692	818	724	747	730	726	720	743	718	742	782	726	701	716	805	743	719	751	682	717	748	723	771	761	735	755	752	700	725	712	719	694	760	716	743	715	759	747	772	804	779	708	754	735	753	709	718	757	765	742	714	732	748	776	714	776	732	715	731	713	760	755	791	778	681	768	748	750	738	696	658	745	700	766	747	707	736	676	704	743	720	760	765	700	800	716	735	747	749	759	724	769	820	756	757	745	729	795	700	755	775	766	769	751	755	769	730	781	758	741	701	740	758	690	722	755	741	759	706	774	760	709	753	735	724	753	736	795	767	780	754	722	712	748	672	732	749	729	764	720	719	672	680	759	764	719	712	741	737	747	705	740	709	754	718	738	724	665	741	702	760	748	726	751	743	786	766	724	752	747	744	747	682	736	775	738	767	689	771	745	720	719	752	745	819	766	735	731	721	718	815	709	747	732	751	761	719	761	775	727	716	683	746	714	756	735	740	714	812	700	758	761	729	689	728	720	695	737	744	727	703	716	776	776	747	726	693	755	759	741	771	723	791	792	706	739	764	727	752	714	762	705	719	769	665	739	743	721	697	718	739	678	776	761	768	679	747	750	735	705	790	724	750	743	763	783	711	726	768	713	773	686	730	720	734	750	753	758	737	741	718	730	772	746	759	725	724	730	722	750	775	764	673	726	777	759	766	715	734	701	739	701	781	725	741	740	729	766	726	758	684	762	740	704	709	739	706	740	755	771	757	790	750	743	748	751	706	722	738	717	743	732	738	729	758	752	699	769	741	737	713	773	740	742	713	756	719	743	762	762	742	741	737	714	743	756	747	721	765	735	751	720	797	755	699	710	731	730	752	733	694	718	757	745	751	762	761	709	725	761	720	723	729	740	737	729	792	766	703	734	726	719	761	729	766	741	761	722	753	751	774	795	774	723	729	749	721	747	742	721	752	742	754	749	688	760	697	783	756	727	748	751	767	734	689	747	768	760	756	743	733	697	765	734	726	782	708	742	709	733	793	710	698	762	726	721	732	679	744	735	719	733	746	772	741	781	722	743	758	740	790	667	784	743	753	793	756	717	739	746	802	757	705	705	750	760	728	752	728	740	782	716	752	773	741	714	734	814	754	735	754	730	770	731	739	753	697	756	739	717	754	737	743	745	780	745	781	705	738	767	733	760	788	716	723	702	757	734	743	745	806	743	746	749	707	727	688	742	741	709	733	726	757	773	762	762	712	736	731	770	732	683	698	707	749	717	757	732	740	728	729	728	730	675	747	752	743	717	720	762	747	748	708	719	756	769	707	756	712	758	716	739	720	724	694	736	690	800	724	744	768	761	776	700	747	721	717	714	754	723	795	731	770	743	718	755	724	723	707	759	760	705	774	791	782	726	709	718	743	744	728	758	818	773	755	722	737	727	818	782	740	743	735	766	738	757	761	724	733	716	768	732	757	707	713	731	740	734	713	718	745	701	745	703	738	755	722	689	743	743	743	737	732	718	704	721	770	717	710	761	707	799	739	748	747	739	724	735	709	717	715	761	695	759	722	749	727	759	766	756	760	696	757	759	761	757	827	724	735	767	759	703	727	761	742	723	830	745	780	798	719	767	707	756	735	714	723	750	684	745	757	732	733	697	748	722	720	804	796	772	691	769	752	754	749	705	770	738	725	709	719	741	737	698	762	732	743	701	751	745	716	730	752	764	733	764	720	754	732	728	714	755	742	732	708	739	741	759	737	759	788	705	793	738	743	718	736	721	715	714	715	762	815	763	753	751	739	763	674	729	780	710	735	693	770	747	764	687	696	761	754	731	743	731	741	695	708	768	747	755	786	741	734	750	720	786	754	757	717	755	741	732	709	715	722	760	771	711	738	757	732	771	716	767	742	736	766	712	720	746	755	721	766	761	818	738	749	702	686	678	753	755	706	754	744	714	750	755	689	770	763	750	718	753	709	772	672	753	729	767	729	695	693	743	735	708	691	744	687	756	722	727	729	721	778	768	764	697	746	725	752	730	743	744	766	730	742	741	697	693	768	731	747	742	733	719	739	718	739	724	729	763	739	733	739	704	799	717	663	763	728	743	734	705	727	737	762	720	753	695	773	760	688	771	709	751	768	754	706	753	735	746	784	748	721	703	740	770	750	691	712	699	796	753	702	699	768	752	728	720	735	731	698	763	727	766	727	787	769	778	749	759	706	731	730	751	731	728	811	737	736	754	731	733	757	744	774	750	698	743	739	753	719	748	750	733	710	739	739	764	743	733	721	745	727	721	732	692	736	705	780	737	771	733	757	773	754	691	732	764	760	760	775	755	753	776	752	720	705	720	701	732	738	782	702	759	751	760	696	710	729	737	726	768	773	746	720	746	715	713	745	724	760	775	773	719	747	699	774	733	787	717	733	703	756	741	681	694	711	694	752	750	710	713	707	779	728	763	721	697	759	750	749	745	716	763	709	720	740	739	743	734	735	715	753	776	741	773	781	809	721	660	765	763	711	756	710
18327	1782	900	777	544	417	361	331	292	300	260	264	250	238	236	243	234	254	233	239	222	219	251	215	221	227	249	244	218	207	209	229	238	229	226	240	240	234	229	246	252	231	234	243	257	236	236	203	250	252	206	216	248	226	262	252	243	246	244	235	247	223	202	226	220	220	216	213	222	210	213	256	243	226	211	255	216	249	221	207	226	252	224	233	215	198	214	224	235	264	211	218	217	211	254	237	208	239	235	224	230	213	214	233	245	239	218	197	230	236	191	214	223	263	219	226	250	211	220	219	204	219	207	234	244	217	200	231	243	227	237	237	206	244	221	246	256	201	219	211	224	231	262	231	219	214	217	197	217	197	227	227	218	243	213	241	236	229	187	222	248	217	225	227	215	237	240	233	203	219	203	234	207	203	203	224	235	243	236	230	248	212	238	234	230	198	221	218	216	231	210	201	206	235	226	231	220	197	235	243	235	225	205	225	221	238	250	225	196	220	217	213	209	242	205	243	191	232	199	233	208	242	208	261	198	237	215	213	232	259	220	265	246	225	232	235	190	233	239	224	211	223	224	212	230	210	219	214	237	230	237	229	237	215	230	217	209	217	216	213	234	214	233	242	207	211	225	233	197	228	223	230	245	222	257	221	250	234	234	180	236	242	226	208	230	230	242	229	205	239	207	218	211	212	232	228	225	225	216	204	228	243	186	211	234	222	194	225	240	237	213	238	226	241	218	207	204	233	195	229	244	236	212	213	241	232	232	226	227	245	228	212	234	224	226	242	199	244	221	212	241	227	199	216	222	208	216	227	251	248	218	237	249	243	251	213	239	232	230	200	206	250	213	218	235	234	206	198	221	247	221	219	214	214	227	225	243	243	215	236	229	215	229	240	207	221	225	202	186	225	246	229	227	203	235	235	193	215	258	218	229	221	251	210	217	226	222	243	202	220	228	207	226	209	219	229	204	202	219	210	214	221	204	241	223	229	250	213	229	238	230	260	239	199	226	218	207	223	210	223	243	222	220	225	231	216	253	225	206	212	205	220	210	209	227	233	206	215	194	242	233	238	197	196	221	244	241	222	212	216	209	187	198	241	208	233	202	216	185	220	213	245	207	195	241	239	223	244	217	224	217	218	199	234	196	191	229	225	237	215	219	226	223	201	204	217	235	213	247	200	233	259	209	233	239	256	221	225	225	219	226	194	223	221	228	220	230	228	234	225	221	238	228	211	207	220	226	214	226	229	223	225	203	224	212	231	233	215	239	193	241	211	240	215	274	222	247	214	229	276	229	225	203	237	251	239	220	213	235	241	222	209	213	223	212	233	231	210	235	226	224	192	190	249	199	232	232	225	226	225	267	212	199	252	210	242	223	201	204	225	225	216	201	244	236	226	223	200	222	226	236	219	227	199	202	219	211	225	214	210	220	211	221	230	219	244	206	256	240	224	212	217	193	233	229	242	226	267	216	237	256	207	226	220	226	212	219	204	217	217	218	207	238	212	210	264	200	238	210	227	207	217	215	239	212	205	211	219	222	177	225	254	222	213	201	221	195	249	225	217	251	244	206	224	222	200	250	216	203	228	240	229	210	217	224	234	231	239	224	215	244	271	217	235	206	205	223	200	241	240	201	220	244	226	215	214	202	225	237	210	229	214	226	211	228	238	214	220	223	247	193	231	215	217	232	213	238	227	238	232	231	204	219	230	210	240	225	211	244	242	229	247	230	225	215	245	214	214	226	237	197	225	228	249	216	231	214	201	232	239	223	211	222	209	250	237	233	256	234	219	211	232	252	256	230	221	202	229	229	215	242	191	218	227	210	218	226	225	224	229	217	233	216	259	207	220	210	247	230	216	225	217	215	201	228	228	218	225	260	210	199	236	243	233	247	228	218	207	258	222	201	217	227	211	215	250	221	224	218	212	191	199	227	228	242	243	237	220	211	231	218	226	244	233	231	190	229	229	200	231	250	206	202	223	242	235	216	236	217	230	184	244	207	230	253	229	212	208	252	235	216	211	239	255	235	221	218	245	208	210	218	186	210	193	216	222	210	250	229	242	204	249	228	237	221	248	217	230	231	235	205	239	255	207	210	237	247	238	226	202	239	238	214	208	223	207	215	209	212	215	222	204	211	225	237	243	224	218	226	232	236	230	238	220	205	216	209	220	226	241	211	223	224	214	208	208	223	211	259	261	215	236	225	238	234	223	216	205	194	189	225	220	219	194	226	242	238	254	259	198	238	230	200	232	236	226	240	232	206	211	218	219	193	219	251	214	213	226	224	220	231	241	217	249	230	223	221	243	242	212	213	185	246	225	220	223	206	219	207	238	225	222	230	222	251	233	243	231	217	233	223	198	214	202	194	238	224	206	208	263	252	219	231	224	204	255	187	233	217	236	206	206	228	261	229	219	228	223	198	222	205	226	235	203	229	199	225	226	188	204	199	263	217	238	218	217	198	219	197	229	187	214	212	264	212	219	235	206	246	255	230	227	217	211	247	237	224	215	226	252	242	210	197	223	216	249	231	236	215	204	227	222	239	206	223	217	209	188	214	207	252	252	247	211	214	227	197	211	236	244	242	238	218	209	224	210	227	213	207	199	223	205	215	247	227	243	208	233	237	232	253	236	233	229	225	226	198	239	222	239	231	220	211	212	213	227	250	225	231	228	200	219	215	258	217	223	212	253	231	218	233	228	199	221	227	247	265	222	226	221	215	229	231	231	227	237	235	231	252	239	237	212	240	221	235	219	225	223	229	197	228	218	192	209	216	228	215	203	224	209	198	247	227	231	203	214	212	228	222	249	214	236	218	208	217	206	234	244	265	246	220	220	188	224	223	221	234	212	230	236	189	241	212	182	218	241	221	207	180	236	230	261	207	219	233	242	227	213	201	215	212	207	214	221	246	210	242	229	224	243	230	193	248	198	219	223	228	201	215	232	234	219	231	213	249	225	242	222	241	199	213	208	209	224	250	220	221	217	215	231	219	225	207	232	239	228	197	215	254	244	222	234	237	231	252	230	214	220	236	213	233	214	261	238	232	201	247	240	236	256	226	237	266	239	235	229	231	216	231	226	242	211	219	213	230	220	246	227	232	230	225	238	213	240	224	214	211	239	225	253	203	224	223	239	205	215	248	240	247	216	219	197	242	191	187	244	221	199	205	251	236	177	230	216	233	222	231	212	261	217	237	197	244	229	218	232	219	208	220	208	211	215	199	221	234	179	216	219	241	193	201	210	256	192	214	229	226	228	218	203	236	215	219	241	213	227	209	230	213	215	260	219	247	220	228	219	239	235	205	221	201	207	230	244	213	229	226	205	209	241	247	208	233	198	255	210	256	207	226	205	242	223	248	239	193	223	213	216	237	227	192	228	244	213	209	225	222	227	218	224	238	227	247	258	229	224	214	231	220	220	205	223	269	248	222	236	215	234	199	232	218	216	221	210	240	228	219	237	213	219	223	240	230	261	206	213	251	203	223	214	229	199	198	193	205	241
10400	1239	1858	2199	1899	1464	1243	1092	973	888	800	788	760	681	653	680	679	664	673	635	630	640	583	575	559	608	542	535	539	571	533	574	542	549	556	505	551	538	533	517	502	514	496	553	506	505	545	552	528	541	498	522	519	527	504	485	489	489	499	521	521	532	531	524	536	560	535	530	551	578	542	525	507	522	557	519	518	512	503	515	531	481	509	500	532	497	529	505	520	533	545	483	502	489	521	492	528	500	531	503	520	482	502	514	500	490	503	503	502	498	541	509	529	536	528	535	498	537	505	485	525	519	533	550	514	519	560	481	544	494	510	522	560	501	523	492	503	522	517	514	507	502	505	529	537	489	535	530	508	503	516	539	507	555	539	498	497	494	469	531	502	460	507	522	472	526	578	519	499	532	524	534	513	481	528	494	523	514	539	540	519	494	507	540	549	525	567	524	490	495	460	507	517	560	537	496	531	542	511	515	507	494	515	512	461	528	523	520	475	565	496	512	492	538	514	471	528	499	532	541	505	484	533	515	549	519	523	493	497	512	538	505	521	523	513	512	518	512	525	503	523	527	536	540	503	501	538	512	485	546	524	511	518	499	560	523	527	524	535	516	479	567	509	549	511	525	556	500	528	513	556	528	528	537	517	558	511	520	504	533	504	507	530	511	530	555	500	543	514	542	517	491	507	517	543	521	504	504	516	505	513	493	528	502	512	528	498	502	517	564	494	552	559	556	481	491	496	529	536	521	524	494	485	541	533	540	548	501	495	518	529	543	531	547	525	527	526	500	527	505	528	494	523	522	509	493	484	522	528	498	531	508	482	474	483	507	500	455	467	519	534	471	496	524	547	504	502	545	523	501	505	568	513	478	572	513	531	468	553	505	503	487	523	500	521	515	514	497	532	498	504	487	486	489	521	521	482	513	518	484	514	532	543	484	552	521	523	503	533	535	497	508	501	516	519	565	494	587	547	459	515	531	563	527	528	521	502	521	548	541	513	502	541	480	532	522	517	513	563	521	551	564	515	510	522	545	555	507	519	542	481	545	490	477	501	474	543	560	510	491	536	534	499	478	507	502	542	525	493	528	545	543	522	496	511	534	524	531	554	488	508	509	523	496	520	480	516	536	536	541	524	513	529	523	533	509	505	516	491	533	490	496	509	506	516	488	517	494	512	513	515	510	495	501	531	540	515	527	494	494	533	499	532	474	536	496	458	551	543	491	533	536	517	541	520	535	600	554	524	519	468	492	581	470	500	521	500	507	513	525	486	531	534	487	506	510	538	503	530	538	499	530	510	517	514	535	535	512	533	513	546	507	525	498	506	504	518	519	501	534	503	527	511	497	515	513	476	490	530	530	570	508	487	500	499	459	535	526	528	534	495	571	465	493	502	499	521	517	514	550	518	523	520	563	498	493	488	545	514	541	507	541	500	544	478	527	524	510	503	529	496	533	525	539	483	479	521	525	526	539	504	501	502	495	515	512	478	477	504	528	517	526	528	539	527	520	508	509	520	477	510	527	511	524	507	494	511	532	526	438	526	504	486	518	507	505	501	528	479	535	452	475	501	515	515	511	539	528	509	510	563	481	523	496	516	505	521	512	483	540	493	555	538	540	496	531	531	544	512	503	476	487	500	551	502	530	497	500	511	543	551	512	481	479	515	547	511	520	521	505	521	556	487	529	500	505	541	486	545	515	499	540	499	500	525	497	487	552	532	478	518	535	488	539	499	517	523	496	531	524	519	498	548	490	494	548	521	509	519	523	478	536	473	530	552	502	521	547	539	542	514	531	509	506	516	521	523	512	485	544	528	528	492	487	530	512	546	537	552	507	484	480	530	538	493	482	497	516	514	510	509	491	508	513	509	506	529	544	517	536	532	553	519	469	502	525	501	523	525	499	529	534	534	516	536	495	532	526	516	481	482	479	481	553	539	542	548	511	503	500	503	523	475	529	521	530	480	522	513	514	521	512	532	528	496	540	553	512	500	508	529	521	501	519	560	532	540	538	507	494	521	544	485	495	509	517	545	545	538	533	513	511	520	549	550	508	528	477	516	494	576	503	537	510	510	515	519	510	570	571	543	551	520	499	529	512	516	504	505	538	523	529	510	533	509	500	525	566	476	508	496	486	503	509	516	543	496	504	546	550	511	499	480	489	566	498	499	503	562	544	491	473	549	499	531	494	523	526	502	494	545	524	536	516	527	532	510	474	509	491	517	480	479	549	528	524	490	536	496	548	544	548	516	479	508	486	493	492	515	509	526	536	502	489	534	500	504	510	555	530	490	485	555	509	514	494	492	531	529	551	545	480	486	497	550	529	553	543	504	514	511	556	522	517	538	494	501	510	523	500	547	565	548	538	553	516	502	517	524	528	491	473	512	530	543	510	541	546	550	507	549	523	502	512	524	541	491	509	548	536	532	516	501	520	532	534	477	539	504	506	494	507	510	507	522	497	501	500	527	527	461	526	525	493	511	527	521	554	526	493	523	508	508	542	501	516	510	504	511	541	517	499	552	497	474	501	520	528	541	535	532	513	500	544	527	507	501	517	464	486	540	532	538	528	497	504	531	540	504	499	532	520	495	515	543	560	507	478	520	500	475	537	550	522	506	502	538	509	494	512	515	504	587	497	542	490	513	528	539	525	523	524	546	499	513	519	531	523	512	505	486	502	493	511	488	516	497	504	488	512	507	483	531	575	523	506	500	479	529	491	501	486	509	476	518	564	534	546	533	541	555	527	516	573	518	516	543	498	533	523	511	517	519	509	492	538	517	521	540	514	543	484	516	491	537	514	517	488	520	530	528	469	476	497	539	505	501	560	522	526	495	541	503	497	475	528	528	528	528	522	510	556	542	507	516	537	505	541	497	498	532	522	573	530	511	510	572	511	520	503	515	482	577	482	526	494	499	510	538	526	499	517	525	507	553	534	468	496	501	534	501	547	502	504	526	511	539	466	512	526	492	554	554	522	531	508	505	514	561	518	512	509	482	528	521	531	508	502	519	509	505	548	536	544	517	507	521	522	505	503	508	539	532	488	528	549	482	489	471	491	507	513	525	529	549	545	480	491	502	564	485	495	537	513	486	524	531	517	520	516	516	513	485	546	534	508	511	498	528	484	547	521	493	521	510	505	524	577	497	542	507	533	531	591	523	490	516	526	528	529	504	476	536	480	530	481	518	535	479	521	525	496	553	512	529	503	508	513	466	511	525	517	514	500	537	493	521	519	556	540	479	486	531	534	515	489	482	525	526	513	507	538	558	547	496	527	480	529	487	502	546	483	540	500	531	532	537	535	545	510	517	559	488	493	519	494	501	528	504	516	527	540	517	497	503	498	547	543	521	563	484	532	503	529	533	498	501	477	483	507	559	477	491	528	509	528	515	510	498	499	488	514	515	517	520	510	498	500	527	522	548	538	544	567	533	570	522	484	521	527	524	503	481	526	504	536	556	503	561	441	531	492	528	493	541	512	541	490	484	512	480	498	539	523	518	488
2696	276	233	219	199	209	214	205	214	221	223	211	199	218	186	230	224	217	220	218	209	205	216	191	227	209	198	191	204	187	191	214	231	212	219	235	200	213	212	189	206	228	213	199	221	215	184	241	188	178	198	206	192	194	213	191	200	213	237	230	229	232	200	223	227	233	210	215	198	207	209	184	232	177	231	207	228	208	200	210	246	196	186	226	210	213	200	187	189	221	196	200	223	193	201	212	206	232	214	197	218	201	221	187	207	203	225	201	192	226	184	184	205	232	214	225	209	212	224	192	222	199	201	222	213	214	220	233	225	204	214	200	205	192	222	199	216	197	215	203	209	219	198	201	237	209	199	234	218	226	193	233	206	231	193	174	207	214	208	213	203	215	214	219	196	221	200	177	211	192	197	208	228	198	239	217	204	211	200	213	197	223	217	184	190	192	209	193	229	214	214	232	177	209	193	222	172	224	233	218	224	204	210	213	202	197	208	205	260	226	223	214	180	215	204	205	188	203	196	211	221	236	212	200	229	184	222	214	213	217	215	201	200	219	204	193	184	194	215	231	214	222	233	213	174	204	199	228	193	207	212	238	191	202	202	180	217	207	214	208	189	214	217	215	230	242	218	226	218	231	217	185	210	235	212	216	194	191	227	193	223	205	214	187	218	190	213	211	188	200	204	221	226	195	206	219	212	171	238	203	194	218	196	199	228	228	215	221	209	209	228	225	196	226	209	214	193	193	214	213	206	214	181	224	188	184	190	204	198	206	213	186	178	218	215	198	176	195	205	224	198	220	203	195	193	220	187	221	219	210	194	224	208	200	218	212	205	243	256	212	206	219	201	217	186	293	192	215	201	213	220	203	187	227	237	217	233	197	208	210	206	209	220	220	209	217	210	176	230	239	208	227	205	218	179	204	194	212	194	232	234	191	224	187	214	215	202	159	201	217	195	186	221	210	194	210	204	199	214	220	192	211	202	203	206	223	204	197	208	210	201	198	220	236	197	206	218	214	254	198	214	190	219	227	185	220	210	207	224	201	181	192	210	188	197	207	236	194	203	219	194	201	207	218	206	209	225	203	218	221	202	211	239	231	212	183	188	198	224	214	213	224	218	227	238	224	205	250	228	210	195	193	201	185	208	209	212	227	225	215	209	198	196	222	212	219	214	194	196	247	197	204	223	215	229	231	233	212	227	217	231	224	199	213	216	205	219	218	207	200	216	220	195	209	206	233	215	212	216	183	210	227	216	211	201	211	227	209	194	192	229	212	205	238	229	200	210	204	208	237	214	189	228	198	192	213	195	216	193	208	219	236	235	221	201	216	210	212	231	207	197	198	195	200	236	194	221	235	221	216	225	218	226	228	223	203	195	221	225	210	211	206	187	206	227	180	213	226	234	200	202	211	211	196	213	211	190	210	185	201	257	228	223	213	223	223	231	204	230	194	226	246	232	200	219	224	194	216	231	230	213	237	193	224	219	205	204	222	198	225	184	207	197	214	178	192	215	212	234	203	203	195	202	184	221	226	219	241	200	225	231	235	217	203	225	184	209	195	197	208	226	195	224	211	211	199	212	209	191	248	222	208	209	211	186	199	185	208	224	201	223	228	186	206	204	251	236	229	177	232	201	210	212	204	225	197	199	222	231	221	187	261	196	216	220	197	190	193	211	183	217	204	206	188	215	239	207	217	194	197	228	192	200	219	196	222	217	199	215	198	229	202	212	203	188	196	226	215	209	212	224	214	216	222	209	209	188	220	235	216	235	207	208	205	216	210	218	252	213	198	226	209	213	221	227	201	247	220	211	224	222	230	215	198	221	210	213	195	234	234	194	222	202	229	217	214	177	225	223	245	214	203	202	205	210	210	198	198	217	212	209	203	183	214	197	206	218	204	212	198	223	211	224	214	226	202	194	201	247	242	208	222	224	220	218	212	195	225	187	205	204	209	202	222	220	212	227	180	177	234	182	188	202	207	209	218	192	226	231	206	221	211	192	224	201	196	192	199	215	234	229	201	213	204	200	198	210	207	183	212	218	224	206	226	213	187	174	187	206	205	208	209	219	192	217	203	218	233	199	208	232	191	202	199	220	193	204	222	215	209	200	196	237	181	195	221	211	209	215	203	224	224	218	223	230	203	197	184	246	188	190	197	207	223	183	224	207	229	221	209	188	215	204	228	242	240	224	206	226	218	226	211	204	199	224	223	195	190	224	200	199	205	207	231	190	195	220	187	200	227	194	193	225	193	197	228	230	195	198	230	212	216	204	189	188	231	203	250	237	193	220	209	206	234	245	209	194	192	194	216	216	209	172	190	215	192	222	199	225	215	224	212	219	207	214	220	188	215	197	218	207	222	202	199	234	191	213	217	201	228	207	199	206	228	214	203	225	186	191	198	211	208	215	221	224	209	221	212	207	188	204	229	200	219	203	186	221	250	227	189	218	214	226	215	226	222	201	221	216	228	219	179	209	212	205	209	201	203	203	213	211	210	198	210	217	216	211	211	225	238	199	205	203	189	221	228	177	205	191	222	210	211	202	205	215	204	220	187	204	193	220	213	205	212	189	220	221	185	184	195	213	214	207	196	208	207	199	191	232	229	215	231	233	214	208	202	218	213	215	221	206	227	188	198	248	214	195	251	228	195	222	211	202	221	191	222	221	205	212	245	222	207	213	182	207	213	216	209	203	208	196	199	208	208	190	214	222	223	214	226	223	226	177	226	220	198	209	211	190	197	220	212	204	197	202	227	199	214	206	203	180	224	222	195	214	210	226	212	197	212	208	236	212	201	206	177	200	217	224	207	209	230	205	202	204	217	202	219	219	204	218	218	232	201	188	194	217	213	225	217	209	201	189	214	214	202	189	197	211	219	211	221	177	206	207	208	254	217	188	200	217	211	206	217	215	208	196	178	193	196	212	196	192	201	234	237	204	214	228	233	258	206	224	208	191	219	196	228	228	219	248	221	201	218	187	222	191	179	218	219	207	200	200	199	240	208	198	240	209	238	218	196	191	214	205	214	209	197	198	182	203	205	218	201	221	219	210	213	215	228	217	187	244	203	195	201	227	207	215	223	227	204	204	221	224	228	203	225	182	239	201	211	208	212	212	248	197	210	198	253	251	206	177	198	214	218	238	240	238	177	220	206	185	212	204	209	215	195	220	226	237	204	193	235	202	176	200	180	214	218	214	194	169	217	241	203	197	212	233	181	223	203	229	247	191	215	202	219	192	210	213	253	193	201	207	212	183	213	215	207	198	221	214	209	214	202	205	235	224	193	231	233	193	226	223	229	195	200	229	201	215	229	211	223	245	193	179	210	211	197	208	212	246	189	217	208	212	220	201	224	203	215	216	179	222	200	208	203	224	213	207	186	211	204	221	201	194	192	225	200	237	210	217	193	199	198	175	220	213	175	219	219	238	212	177	215	217	208	222	225	214	222	213	198	208	212	224	217	225	213	203	206	206	225	204	229	208	190	175	226	224	226	198	225	203	222
2758	574	576	584	578	562	554	526	553	534	496	524	493	548	507	553	501	530	495	548	524	523	521	493	530	469	473	555	507	544	567	549	512	494	532	528	505	528	510	546	511	547	522	537	514	495	537	502	475	489	504	496	506	490	541	558	507	464	523	484	522	512	528	496	546	502	552	520	557	491	510	535	497	502	502	522	495	514	472	507	538	554	508	532	496	491	505	527	526	477	516	509	539	521	510	502	496	488	506	539	516	524	538	510	533	486	518	528	536	477	488	495	522	490	486	499	509	490	475	500	550	482	553	531	518	519	498	484	477	485	513	506	501	527	549	510	491	508	500	511	489	525	528	470	522	529	513	554	517	503	517	526	506	522	507	503	492	493	536	487	505	547	472	555	557	473	524	529	492	489	553	539	517	500	539	542	492	527	554	494	504	530	493	536	478	518	527	521	484	509	503	522	497	510	509	491	539	563	501	502	534	497	478	496	515	508	501	540	507	513	482	529	499	487	522	520	497	513	556	504	523	494	523	529	505	520	494	515	519	484	525	551	515	544	541	553	501	522	520	542	526	500	467	542	519	530	473	494	513	539	506	535	520	536	511	526	516	500	507	558	517	506	496	527	519	503	543	504	519	492	542	532	535	510	535	521	510	542	502	525	494	499	490	522	498	546	516	516	544	494	530	476	554	524	471	536	500	518	497	523	530	550	519	510	558	509	546	507	481	499	541	531	497	497	499	521	528	516	544	511	527	484	515	519	526	522	502	531	494	510	521	530	522	513	543	477	508	550	484	511	447	504	531	528	493	521	469	498	479	531	516	484	518	529	486	529	524	509	532	479	518	482	486	532	509	497	515	512	509	488	567	526	539	488	527	510	481	504	515	508	507	498	518	505	535	491	526	486	515	535	541	543	525	512	492	523	506	538	519	534	516	506	529	491	547	521	503	529	505	500	542	534	507	517	509	530	524	536	519	543	511	529	505	472	489	490	497	480	464	474	476	544	525	520	539	520	484	553	491	524	511	500	519	509	537	513	509	523	518	506	508	513	523	483	514	541	531	557	529	468	551	512	511	525	519	521	517	520	528	525	483	532	525	515	523	525	528	516	527	470	541	539	526	522	518	531	538	550	527	514	558	531	565	487	508	526	490	500	496	515	478	525	493	522	535	534	503	496	545	494	478	514	538	519	531	526	490	495	541	545	525	509	477	507	489	509	517	541	519	503	505	509	471	535	526	525	503	519	515	544	532	549	506	535	523	546	513	543	493	512	505	541	534	541	518	483	485	543	535	481	482	476	482	477	539	486	502	533	488	518	510	546	540	478	544	521	502	517	494	503	550	480	505	514	497	531	511	560	527	500	512	511	524	490	486	557	517	496	483	527	528	503	513	479	484	518	517	484	531	538	533	493	539	485	528	531	495	477	553	506	534	545	501	509	486	508	501	523	521	504	520	510	522	488	529	457	519	531	518	515	517	514	532	480	476	569	541	527	527	541	546	499	494	498	539	520	506	505	538	520	547	564	528	491	526	477	552	504	509	540	516	502	536	538	508	492	527	526	521	517	514	520	508	539	508	534	543	539	496	526	478	503	520	513	515	492	490	521	559	498	555	496	531	530	457	527	500	498	507	500	499	539	494	566	545	541	498	531	496	498	503	549	520	509	510	492	510	533	501	514	537	492	521	552	536	553	482	508	554	513	541	474	488	492	468	463	519	532	517	539	526	527	559	516	530	511	552	507	484	532	517	533	520	482	522	504	514	542	513	538	503	484	521	494	495	472	530	531	506	518	505	508	515	479	529	542	551	554	517	520	485	514	523	513	535	551	495	540	471	471	558	522	482	501	531	551	528	528	496	516	534	502	534	487	526	529	505	525	517	526	511	553	479	490	523	521	518	475	527	488	535	502	548	487	515	510	518	494	490	545	552	500	506	528	468	537	528	500	509	512	503	575	529	554	499	513	514	554	495	568	516	528	507	527	487	498	560	566	535	539	547	520	542	508	495	491	480	532	470	530	535	525	519	507	545	474	513	510	532	498	526	522	523	535	479	525	505	483	458	576	538	529	514	494	519	509	554	506	531	491	521	487	503	497	538	516	518	476	526	496	475	494	523	460	531	522	468	507	491	523	535	525	501	499	508	512	521	545	519	530	492	495	548	526	518	518	521	477	536	482	461	440	476	528	547	527	508	505	495	532	530	532	496	501	559	524	499	500	586	483	493	539	498	534	495	516	477	476	536	531	496	484	526	480	520	514	471	503	513	538	488	472	495	513	507	546	469	509	500	506	498	503	535	492	495	502	509	480	523	521	479	498	510	581	531	490	469	510	485	526	508	480	506	494	513	498	497	501	472	561	500	543	539	502	501	489	511	537	533	479	496	495	570	513	493	493	488	480	519	508	504	524	507	514	522	532	484	523	515	524	546	526	520	509	531	510	484	515	514	485	500	488	514	539	545	503	529	530	569	508	526	522	530	517	517	510	526	511	535	531	478	503	516	478	531	515	496	515	539	515	518	522	494	476	524	563	528	531	534	544	496	474	513	478	526	507	513	526	494	511	538	507	506	528	533	504	504	533	492	494	548	508	504	503	513	492	525	478	516	531	513	532	539	508	534	493	515	538	545	467	497	520	550	495	533	546	536	512	518	500	514	474	541	477	531	516	515	498	516	455	544	516	520	511	536	484	522	528	524	542	534	541	512	495	551	524	545	548	475	526	480	522	508	498	529	501	503	526	507	522	522	533	527	524	494	525	552	523	568	523	496	501	515	490	495	521	508	520	527	503	541	517	515	525	536	489	496	511	541	458	538	519	505	508	527	530	525	541	539	545	501	556	524	501	544	501	529	548	522	492	523	517	529	518	504	515	563	528	523	497	533	511	484	522	497	488	523	532	520	505	448	552	482	522	474	519	510	519	529	542	509	527	527	508	516	517	566	484	499	527	485	518	540	544	471	520	513	509	517	459	504	511	504	490	534	530	515	516	512	484	474	500	526	527	488	495	513	490	565	508	506	475	530	495	537	453	551	517	497	516	544	515	507	519	494	503	514	523	469	502	512	495	534	460	497	511	528	493	527	495	498	477	516	510	516	476	569	532	537	529	518	520	563	506	494	515	559	491	507	528	514	528	530	537	495	492	500	485	518	552	526	537	502	496	531	506	521	526	511	520	533	523	490	586	547	521	503	479	498	522	512	532	494	548	517	533	554	482	523	489	531	531	499	542	475	531	505	457	562	548	542	512	493	563	509	540	518	535	500	516	520	524	508	502	510	525	500	509	511	527	484	503	491	495	549	509	508	505	526	521	509	509	509	523	546	561	486	521	505	508	514	508	497	515	480	527	480	543	511	511	548	504	484	517	511	458	554	544	501	533	550	491	495	534	523	492	547	529	497	576	526	495	527	496	501	499	520	505	546	496	498	514	513	488	529	475	515	496	538	496	485	509	546	502	530	504	525	516	541	560	519	562	574	520	502	530	517	508	498	475	523	517	509	592	482	539
10877	849	653	590	462	400	396	337	340	325	316	322	346	345	336	300	315	308	357	317	338	341	345	302	314	301	358	360	375	285	330	316	296	359	348	305	316	343	290	328	300	342	332	316	290	303	357	310	344	311	309	291	316	302	324	344	330	334	292	311	302	328	313	319	335	319	329	339	299	336	334	339	330	332	369	296	338	317	302	305	312	349	311	321	314	298	331	339	323	347	306	346	300	302	316	379	340	304	327	302	328	297	347	338	321	312	340	314	346	302	304	284	304	341	322	297	319	336	337	335	350	298	354	308	374	304	352	294	306	343	327	354	348	313	320	334	309	372	317	331	332	280	315	353	340	305	328	343	314	330	360	327	332	309	330	318	325	320	324	283	328	331	337	367	338	331	346	309	298	309	330	348	345	340	330	346	308	330	320	325	347	314	317	359	310	325	319	315	371	294	298	311	315	322	334	310	325	335	321	326	325	330	326	323	340	307	336	327	360	300	284	279	260	336	328	327	336	319	328	303	297	329	322	334	299	315	298	317	316	324	357	298	295	321	319	323	320	323	330	300	341	294	327	303	318	322	294	327	321	362	314	350	307	319	310	296	312	353	356	316	320	308	346	347	319	353	352	322	324	279	352	317	332	337	308	299	329	306	314	319	307	310	288	309	328	331	333	318	346	326	302	319	308	338	296	314	284	337	328	339	343	308	292	317	284	341	342	314	344	302	314	304	341	341	320	343	348	349	310	294	324	312	336	317	309	316	334	320	320	316	275	339	317	374	336	303	328	292	301	276	310	319	296	328	368	316	341	356	350	295	341	318	314	323	305	317	295	361	346	295	357	342	314	324	331	327	314	334	307	335	330	295	326	327	344	336	320	324	340	349	301	325	302	325	299	343	305	315	301	299	312	326	277	333	317	306	350	339	342	306	339	338	326	341	352	324	317	282	317	360	334	336	316	293	326	301	311	348	294	305	314	313	318	308	327	298	343	271	288	342	313	338	315	302	310	336	310	321	342	313	343	332	317	277	345	327	329	311	319	315	320	330	313	330	324	341	367	347	347	341	289	315	334	362	362	337	312	320	309	327	319	290	303	307	291	334	334	329	323	320	306	311	353	358	320	359	307	312	321	326	315	335	338	339	328	336	310	330	317	316	313	296	314	339	322	329	335	301	337	291	328	327	311	349	308	315	304	317	320	277	306	321	346	337	322	337	310	306	315	308	333	313	307	342	301	328	324	302	304	300	330	313	310	334	327	314	324	321	308	337	306	316	319	342	318	327	335	318	324	288	360	299	330	328	291	328	340	315	314	323	315	312	326	351	312	354	309	289	329	350	334	337	299	307	337	283	335	332	319	302	306	299	356	331	315	332	343	325	303	297	340	316	337	346	281	311	316	312	318	307	341	336	315	316	330	283	348	335	301	298	334	295	330	314	291	332	331	353	310	323	320	343	323	297	310	318	328	293	344	336	318	343	316	289	317	313	293	311	333	340	330	302	372	322	325	320	306	305	307	296	349	320	346	321	315	330	329	333	328	360	297	316	324	342	321	332	318	347	359	347	347	314	344	302	330	302	325	350	328	356	355	324	355	305	312	316	314	342	336	325	302	327	322	323	309	307	339	309	333	319	327	296	329	343	339	335	312	335	284	343	319	335	293	303	335	311	301	358	333	314	282	339	299	359	304	321	307	316	308	316	305	327	332	336	309	323	308	318	321	336	311	327	322	309	354	301	326	310	347	306	328	301	327	355	325	329	312	280	321	355	333	322	327	299	329	304	337	309	307	298	328	311	310	314	318	348	323	331	342	306	318	297	307	310	302	322	317	336	344	300	340	307	323	333	316	292	353	299	318	325	300	327	318	318	323	311	346	305	324	314	345	345	316	335	332	334	290	365	315	337	362	317	345	335	300	321	325	327	328	333	296	295	302	328	321	319	318	346	312	330	295	325	349	344	345	311	267	364	309	302	351	347	296	361	322	333	319	301	294	310	290	324	312	344	308	335	328	337	348	327	326	334	317	312	306	335	316	279	326	355	307	372	313	336	335	325	347	328	310	350	310	295	299	303	302	341	360	310	342	305	306	318	333	305	323	310	298	325	308	302	310	288	340	284	315	334	315	341	323	316	325	312	309	339	345	331	349	325	288	351	309	307	317	308	315	294	338	314	332	336	317	319	312	314	314	340	337	314	339	315	306	328	333	298	307	322	357	320	321	329	311	323	337	311	331	321	324	326	338	317	296	300	298	314	324	317	317	354	332	340	331	319	345	344	305	299	345	333	328	334	327	317	325	332	301	320	324	331	303	309	321	301	307	325	324	335	301	312	355	320	308	317	335	328	300	313	315	308	325	308	331	335	304	318	310	369	333	303	337	359	338	336	310	306	321	314	324	313	305	337	369	340	339	316	336	315	280	282	303	351	337	352	337	300	314	306	342	333	348	312	333	314	318	338	300	325	303	321	345	308	324	318	312	341	327	328	377	335	314	342	306	364	304	323	338	353	306	336	311	308	294	325	337	329	312	322	340	324	348	350	330	314	310	327	304	333	367	349	328	314	388	330	318	286	314	363	338	316	300	320	321	334	279	271	285	356	328	310	300	348	312	332	331	317	311	361	350	338	342	310	327	330	328	285	342	304	322	348	330	304	306	291	315	326	322	295	291	304	336	293	317	340	287	321	311	332	326	352	306	319	298	310	307	284	327	314	305	287	314	284	286	312	298	311	337	279	307	322	319	304	293	341	347	319	302	336	322	335	322	322	325	322	343	337	323	323	364	336	318	325	309	314	307	292	314	332	344	285	295	366	311	323	301	306	317	347	326	339	311	363	328	370	336	296	347	343	325	302	299	349	348	321	279	295	328	326	326	325	324	342	318	301	328	304	316	334	292	319	310	329	301	337	327	311	319	330	292	299	348	309	329	325	333	314	283	300	322	311	355	303	335	287	303	302	320	301	305	302	304	322	320	350	283	325	321	319	329	315	340	332	297	309	332	332	312	323	325	320	287	337	339	324	323	321	287	316	314	315	330	311	306	309	345	308	321	319	334	330	304	314	308	327	320	305	301	321	315	323	335	315	311	319	286	362	316	308	300	304	325	307	304	331	308	316	343	317	334	305	335	338	346	329	307	289	305	333	340	305	290	297	322	310	316	319	329	294	316	358	315	311	337	351	331	346	364	292	289	325	318	309	338	333	319	342	325	267	336	329	324	336	316	290	310	304	341	332	312	334	296	304	335	329	304	303	319	338	323	308	300	323	296	278	321	336	282	313	328	311	320	299	304	348	322	312	288	319	304	352	325	336	346	292	322	318	331	305	326	320	327	298	311	325	355	329	372	333	327	288	351	314	332	311	328	333	336	285	328	368	318	329	319	323	318	353	297	324	328	323	320	317	331	308	349	328	334	335	327	323	335	316	317	321	310	342	327	356	326	337	309	299	285	299	317	342	340	337	296	306	323	311	298	342	309	308	318	338	290	320	331	305	310	326	291	312	322	289
8284	1064	1449	1577	1435	1250	1126	1033	1035	924	889	909	809	831	826	827	817	779	810	831	824	755	728	809	782	777	706	780	784	784	758	783	760	758	734	742	670	733	688	768	779	719	726	758	751	739	726	751	756	746	781	713	754	736	747	695	734	768	726	722	719	730	706	732	793	782	718	725	759	792	695	708	735	742	734	767	801	719	750	756	747	723	714	691	748	747	738	734	706	717	762	763	727	796	790	751	755	707	774	745	766	760	719	768	787	791	806	730	739	710	753	715	725	763	787	752	801	779	780	693	690	752	734	773	744	789	709	770	743	743	766	762	744	728	726	746	714	758	685	735	729	690	740	769	704	719	724	725	691	766	757	746	731	717	699	781	698	679	732	725	718	763	752	714	693	809	755	707	731	763	727	721	729	729	737	730	715	726	708	765	724	772	770	740	764	686	774	693	749	724	753	753	756	744	733	737	751	767	759	757	728	670	772	695	678	708	711	796	766	747	728	733	813	715	718	685	708	661	760	773	723	778	757	786	744	739	734	794	736	767	756	742	764	747	731	758	724	751	765	745	761	723	746	757	746	756	741	757	765	765	743	732	739	756	722	699	765	732	753	738	721	719	728	713	741	768	754	760	767	747	747	716	773	745	729	762	706	720	702	756	760	764	851	737	703	715	751	735	726	787	702	738	724	740	703	770	754	721	707	752	719	735	743	757	742	747	732	700	733	711	704	753	770	749	756	766	744	692	697	738	713	728	747	768	712	805	740	762	712	729	738	727	768	775	733	768	742	791	743	712	738	693	728	715	749	734	712	753	751	779	742	704	777	741	784	716	761	747	769	724	767	710	744	701	702	774	735	719	693	754	783	738	761	790	737	732	761	736	810	756	719	753	749	719	705	683	755	744	760	707	742	740	728	749	721	757	753	734	724	753	728	751	733	747	740	704	726	739	789	701	760	810	753	738	752	738	792	782	811	723	722	773	730	772	758	709	747	744	685	745	758	697	759	714	726	751	731	755	714	769	765	770	744	773	775	740	758	720	768	768	795	715	724	748	783	716	731	737	701	726	730	740	739	718	724	742	773	741	693	761	666	758	745	699	757	698	763	769	738	730	766	733	717	698	747	774	750	718	744	727	720	761	726	753	761	770	751	696	721	718	764	729	763	765	713	730	719	720	759	781	728	778	705	740	711	760	740	735	733	763	759	714	772	731	721	741	776	781	734	760	749	730	754	675	724	714	758	721	753	731	727	693	704	750	750	749	741	769	742	717	762	718	719	742	745	711	781	798	767	737	729	781	719	756	742	727	709	727	741	747	663	730	702	746	684	713	768	754	736	717	714	780	710	731	712	737	745	718	701	723	706	724	727	743	751	753	719	739	766	726	713	751	740	758	757	748	723	754	726	717	760	758	766	745	751	713	748	774	771	716	727	698	750	711	737	759	785	739	732	704	786	715	732	752	719	749	711	727	697	728	755	745	731	762	725	713	737	741	706	740	764	706	738	722	673	715	753	740	724	695	700	772	714	706	788	772	739	766	759	766	741	793	711	729	663	787	727	718	727	724	721	715	729	774	726	775	767	782	752	728	707	748	726	731	723	737	744	726	764	725	737	701	777	755	713	747	757	710	759	752	754	772	749	742	750	719	780	732	729	724	741	755	713	745	760	777	723	714	767	723	705	710	761	736	754	765	727	732	754	756	700	700	740	748	730	749	729	748	754	716	696	756	746	790	718	747	746	774	675	748	792	736	731	749	705	712	830	773	748	704	756	772	729	714	775	729	754	755	812	715	748	750	694	742	704	755	769	727	712	711	684	777	745	739	761	701	707	764	774	730	789	715	719	773	786	783	734	720	709	701	749	715	761	746	710	747	713	720	730	747	694	773	763	759	731	781	733	763	748	769	687	724	747	711	758	728	726	739	730	741	767	714	755	728	747	758	764	780	762	718	791	728	705	699	724	771	731	721	753	737	728	748	711	760	726	765	700	741	783	746	717	773	731	751	761	736	698	752	717	726	770	715	710	728	716	709	758	742	693	725	729	759	683	757	749	762	789	737	781	731	667	737	727	736	750	721	743	775	793	730	723	746	688	761	740	785	757	774	776	732	693	747	726	789	720	766	730	766	696	787	731	781	703	777	709	707	761	751	750	761	771	716	704	741	731	713	751	742	732	758	737	748	755	756	736	725	709	717	739	675	715	731	762	770	690	790	780	741	716	770	730	727	742	719	730	680	745	694	753	781	724	797	751	787	722	735	755	733	774	741	727	788	730	701	760	729	763	741	781	735	731	746	779	750	735	782	688	767	750	713	733	752	702	737	708	720	747	709	732	745	731	764	728	694	715	760	705	790	761	694	759	717	708	758	764	726	701	734	741	741	725	779	731	739	710	732	761	746	736	691	774	733	763	766	751	739	731	768	744	684	736	701	754	727	705	719	732	772	697	726	703	716	740	756	754	725	752	704	715	767	722	730	711	746	718	743	701	710	736	713	760	736	758	766	741	746	705	762	736	719	757	749	745	738	692	750	752	734	739	745	760	756	734	748	748	730	753	737	764	737	774	679	782	688	724	751	721	735	731	754	736	776	756	729	747	779	756	734	773	778	719	724	723	762	765	747	793	747	777	737	736	688	718	723	750	710	752	744	723	756	756	760	756	734	769	773	783	730	748	756	775	742	750	746	784	700	726	802	752	716	786	646	743	717	755	782	727	725	738	746	774	789	706	743	680	754	770	761	722	770	738	790	761	768	785	750	725	773	754	698	702	741	744	722	753	745	686	769	753	735	703	692	782	723	797	730	762	773	782	785	785	791	780	709	726	715	734	713	675	747	724	735	746	740	788	696	761	766	684	713	762	730	725	734	762	727	711	805	720	699	718	772	728	757	757	766	711	757	723	767	765	768	740	722	735	726	755	714	754	693	739	748	756	763	781	689	763	733	751	770	808	720	733	730	768	753	753	728	738	759	729	734	769	693	709	752	789	747	780	744	731	748	769	760	724	795	758	773	757	714	719	774	714	766	703	760	732	753	795	724	768	775	755	699	732	746	697	749	734	757	752	747	776	773	727	785	760	758	708	774	749	746	769	746	741	724	736	756	703	727	775	752	733	713	731	755	755	790	783	777	773	758	744	749	720	724	718	721	718	705	758	739	812	775	750	753	760	730	733	751	784	767	775	786	743	719	725	721	759	767	805	708	716	740	706	684	786	753	743	711	756	728	695	764	727	700	697	781	765	766	678	745	682	715	767	695	783	718	729	753	817	736	743	795	756	736	765	732	684	779	736	773	757	761	733	774	732	742	785	706	741	790	768	693	739	739	683	742	713	747	752	710	668	759	765	729	747	736	750	729	713	752	738	727	707	710	730	730	745	761	830	720	744	801	677	763	716	717	697	743	752	729	699	778	731	724	731	709	725	740	736	728	744	708	749	724	703	701	753	772	739	785	766	768	704	759	743	794	769	766	705	767	749	715	767	772	760	736	696	798	741	721	712	737	737	680
18360	1694	893	701	538	472	387	341	284	296	301	273	230	244	232	254	242	241	241	239	215	227	226	219	233	258	255	215	223	241	236	202	213	218	240	220	235	237	230	240	220	232	231	250	211	214	231	240	195	217	216	229	243	216	232	197	234	218	227	250	205	230	218	196	243	248	216	204	211	211	208	237	250	231	230	248	211	202	229	247	215	244	248	221	234	207	236	219	241	245	227	225	225	212	230	236	219	228	230	195	223	240	215	228	198	230	197	209	210	192	211	240	197	240	227	230	230	211	228	236	254	206	222	225	253	220	235	213	207	203	234	219	214	251	208	241	216	233	195	243	226	231	217	216	207	210	247	203	223	206	234	219	193	223	228	209	198	225	225	217	246	216	214	225	209	224	215	237	245	199	193	241	232	224	229	215	228	217	223	213	233	229	196	236	210	213	211	218	233	225	215	232	210	239	236	232	229	234	236	224	238	207	229	223	261	237	212	206	208	223	227	238	222	249	230	238	237	224	247	227	201	220	256	208	234	238	240	222	232	203	273	212	219	258	228	227	227	234	231	202	259	215	237	259	230	230	224	246	207	214	192	231	237	234	209	218	213	217	234	196	228	249	195	205	239	228	225	245	220	241	201	230	247	218	220	225	207	214	225	213	228	218	252	212	205	229	210	212	243	221	222	203	220	211	196	203	212	226	234	209	207	204	240	228	216	224	215	197	204	228	237	222	220	233	214	225	215	240	210	250	239	228	229	242	200	211	243	194	247	208	205	227	200	235	221	229	202	200	208	217	205	224	237	220	204	214	237	216	236	235	247	221	266	242	212	222	217	238	196	239	246	227	201	179	208	232	227	248	211	219	223	230	222	220	196	212	221	225	253	217	228	205	225	215	235	192	218	234	237	242	221	219	217	225	218	231	240	249	204	266	240	231	225	204	219	193	238	214	256	244	230	210	209	215	237	255	206	219	218	229	206	211	218	202	222	222	235	206	229	201	226	225	222	224	220	242	221	224	207	214	201	239	191	215	234	222	235	212	249	217	231	209	223	246	228	222	222	219	222	204	202	213	189	210	227	197	239	212	216	226	204	219	252	218	230	207	224	195	217	219	230	218	251	216	214	212	225	224	244	203	228	224	213	220	234	238	225	247	224	219	251	217	243	238	204	230	236	218	206	210	233	217	221	203	233	211	240	230	226	218	207	229	204	233	233	217	214	235	217	218	244	205	225	234	220	242	199	235	215	220	233	212	207	212	226	178	215	228	200	209	202	199	232	235	217	219	226	233	234	191	209	232	208	219	230	241	239	220	203	203	219	223	210	185	182	224	226	222	185	222	218	217	221	248	236	202	209	222	222	246	186	213	210	225	232	224	255	216	250	210	202	201	222	222	215	226	236	187	247	240	226	241	194	199	219	240	239	206	193	227	225	216	219	202	246	228	196	223	222	202	208	229	225	238	211	217	233	244	193	216	234	220	231	227	223	240	218	231	201	239	214	207	225	218	229	214	238	242	229	235	196	234	247	197	222	212	213	224	188	228	247	245	228	212	213	226	226	247	227	216	230	238	216	209	228	226	204	228	224	248	239	215	211	223	202	218	218	229	206	221	200	203	217	231	240	218	243	219	245	232	227	198	227	236	181	208	218	195	236	221	209	225	238	256	250	225	213	231	237	221	247	234	224	206	216	245	231	237	238	216	237	212	228	213	205	231	224	200	210	231	211	216	246	187	217	202	226	215	210	242	221	227	192	223	214	219	230	230	242	227	194	227	231	214	241	206	223	203	210	239	225	219	214	232	237	209	209	240	217	211	205	218	258	225	240	240	202	203	224	218	235	252	203	197	203	224	221	214	198	214	222	247	228	214	198	239	209	210	193	232	239	240	226	225	195	210	229	221	223	223	219	232	236	222	211	223	218	217	213	220	217	226	229	215	225	214	222	231	259	223	213	220	216	217	203	224	234	220	222	231	237	229	237	220	222	192	205	229	213	204	203	204	199	231	211	221	205	221	242	203	234	256	220	221	214	225	220	203	224	188	214	207	204	229	220	233	211	216	202	229	215	231	211	235	234	227	211	237	215	226	219	243	226	216	242	251	224	194	230	254	189	229	217	208	216	232	225	217	213	213	242	212	214	204	220	218	225	229	224	199	213	204	241	214	238	252	217	200	233	244	231	224	231	181	213	202	211	215	221	234	211	193	219	196	233	230	224	243	236	252	203	213	245	190	211	210	238	251	207	223	187	207	219	243	201	217	215	219	205	213	230	218	235	223	253	215	210	235	242	210	213	201	199	197	251	239	207	207	228	224	208	205	246	209	223	242	258	241	243	211	236	227	247	221	206	215	251	201	211	236	231	234	223	199	218	197	221	219	209	241	226	249	237	249	245	230	243	216	194	187	258	210	219	249	215	260	236	217	215	212	224	243	188	242	241	212	219	188	205	211	240	221	224	202	233	226	176	207	209	213	193	218	240	213	217	201	200	219	223	201	205	222	193	216	203	217	242	240	228	222	216	251	228	232	224	186	205	214	247	239	209	208	234	207	216	230	235	228	224	239	212	244	235	239	209	210	224	211	233	222	221	233	214	250	219	231	231	231	225	232	237	234	260	221	223	241	206	251	211	228	245	229	224	237	208	224	196	238	216	222	258	192	226	215	215	216	220	210	215	194	232	192	215	226	225	227	236	198	206	212	229	229	208	245	223	246	224	228	215	221	238	234	228	238	241	232	234	196	209	223	204	199	211	214	237	231	234	233	222	231	214	219	233	210	189	183	209	228	230	226	196	208	241	204	224	226	240	253	248	228	211	241	235	246	217	235	216	239	185	203	207	216	230	194	231	247	213	237	245	235	254	220	209	239	214	209	250	226	223	212	208	218	209	251	232	218	225	213	229	231	218	232	220	239	214	208	258	241	236	208	214	204	231	212	223	213	219	195	203	212	212	225	209	208	249	214	226	220	228	265	218	211	205	205	226	231	225	231	210	217	220	209	233	227	221	224	215	209	211	199	197	248	217	244	214	222	231	196	257	223	220	232	225	218	234	206	184	212	220	216	211	231	231	242	234	209	214	239	218	190	203	230	246	255	216	215	209	222	233	234	235	229	203	209	237	215	202	211	213	250	246	227	213	225	208	235	226	205	222	205	213	197	219	225	239	256	216	232	238	207	220	212	225	210	229	232	197	258	232	215	230	234	218	226	204	257	244	230	256	244	231	214	225	209	209	227	225	221	227	231	219	234	234	213	234	247	243	229	219	214	234	203	225	220	205	237	216	203	208	223	219	254	224	220	251	250	225	232	224	230	213	229	242	247	226	211	246	241	249	194	259	227	229	206	197	226	211	200	231	214	227	220	239	240	228	241	225	228	224	220	200	220	223	205	229	215	217	222	239	211	223	215	248	216	207	231	214	227	218	227	227	209	207	197	239	202	197	221	201	214	241	221	214	231	207	242	234	207	222	223	238	212	219	186	200	238	208	226	235	233	209	261	226	235	208	197
10338	1214	1908	2152	1826	1579	1220	1137	975	870	750	723	720	686	634	669	604	608	601	641	613	588	560	579	620	546	566	555	540	533	587	512	578	554	577	582	548	489	530	528	500	510	575	537	589	517	543	504	543	558	537	493	505	518	496	554	573	552	516	519	528	521	520	533	497	506	553	550	573	507	475	484	534	564	505	524	521	476	509	488	512	497	532	518	509	500	516	497	522	484	504	488	514	515	490	556	485	515	516	496	542	519	521	558	554	468	525	513	493	537	511	545	503	500	514	511	434	475	497	527	521	498	522	563	546	495	484	522	516	506	537	542	553	487	531	506	489	506	516	521	503	518	477	513	529	511	537	525	501	499	487	473	522	498	507	481	522	520	484	508	494	485	535	519	462	520	518	529	487	508	489	491	537	535	520	525	521	478	482	534	521	515	496	503	459	561	503	524	472	495	490	489	507	530	493	527	511	517	543	535	492	547	515	533	506	493	514	507	555	511	546	520	491	500	517	521	526	508	557	524	521	482	538	541	506	536	495	492	446	531	510	480	552	520	489	522	552	531	499	499	505	521	477	495	498	518	466	521	523	506	522	517	529	517	507	531	529	508	535	497	512	503	521	504	524	506	492	533	478	493	509	540	507	510	527	512	530	499	521	482	509	466	501	508	537	502	484	520	473	490	523	518	520	512	513	536	508	534	502	475	516	506	551	512	482	537	538	482	517	527	571	533	515	525	488	510	508	523	520	538	519	524	473	535	539	501	510	508	505	537	536	531	479	500	524	513	503	509	519	518	470	523	480	496	474	492	529	527	511	498	476	515	537	504	503	546	497	486	506	483	513	546	515	488	519	494	534	514	518	487	530	483	485	493	547	513	495	500	493	517	519	501	499	550	529	516	511	515	514	529	517	487	505	507	553	497	535	513	521	477	492	497	514	534	499	514	492	529	517	502	505	522	549	482	514	556	524	525	489	526	541	501	544	545	483	484	545	494	509	505	521	501	496	545	507	524	498	500	524	527	530	524	516	533	497	497	536	503	510	515	491	494	521	464	524	457	557	504	532	436	548	489	497	463	534	493	501	502	523	530	487	484	526	550	480	523	505	502	523	486	511	535	469	505	527	537	508	487	518	523	531	494	516	522	550	520	511	520	539	511	512	489	505	536	458	540	508	500	485	491	470	534	507	528	493	524	547	530	518	498	489	516	482	536	552	499	490	529	503	478	522	502	479	505	555	522	541	476	526	519	528	507	527	500	556	519	478	507	514	466	521	499	499	484	512	504	500	492	470	540	496	515	474	502	526	483	503	510	572	519	532	543	506	486	562	486	498	534	558	509	524	500	528	531	480	513	495	532	507	531	478	503	526	491	515	538	489	521	540	523	505	500	508	535	503	518	535	502	493	551	511	533	509	479	530	548	512	504	492	527	512	494	560	520	507	507	477	500	515	546	494	531	519	493	547	529	486	510	474	528	508	496	494	534	525	512	516	512	461	506	504	525	498	510	540	503	549	494	545	542	518	526	527	506	506	530	504	492	520	545	483	495	497	508	503	526	510	523	489	507	500	479	529	519	504	509	520	564	576	513	485	527	532	490	500	477	506	525	512	504	521	510	561	535	523	513	523	512	484	509	516	484	504	499	526	499	515	518	479	565	460	535	494	529	522	512	492	546	483	513	513	551	498	509	487	540	496	488	544	548	470	508	513	517	510	491	518	523	487	534	553	486	530	520	507	521	499	509	545	525	490	517	531	529	510	546	474	540	489	499	533	503	500	537	506	514	458	533	513	549	508	529	552	495	502	522	548	480	546	507	533	507	514	548	504	450	539	556	507	486	515	523	514	551	536	484	514	504	545	518	500	492	498	542	492	499	532	520	507	519	534	535	524	487	498	516	509	461	505	497	511	508	514	510	510	518	530	475	526	546	525	540	507	540	507	476	506	501	540	509	506	511	519	516	520	533	521	540	534	487	499	510	534	535	535	539	521	502	518	470	486	493	539	500	519	505	509	518	579	538	529	514	524	530	541	505	505	526	544	531	472	534	533	516	518	502	540	522	515	513	538	488	507	482	557	499	523	485	502	526	453	491	502	482	524	578	519	543	530	490	538	538	543	561	536	490	550	456	493	483	509	548	533	496	498	535	536	520	506	568	519	492	538	489	521	528	499	483	475	539	532	594	497	508	487	484	533	516	532	512	498	529	486	500	498	531	556	530	501	527	527	547	519	529	468	487	509	481	528	509	508	515	530	502	521	561	534	529	496	508	482	538	521	503	475	515	508	507	537	475	551	523	505	501	517	481	547	470	493	523	507	481	513	567	513	520	469	486	518	499	498	530	489	483	499	485	528	523	475	522	522	494	509	515	508	475	534	523	508	480	505	477	525	539	526	497	526	503	535	497	539	516	507	514	505	528	542	503	534	538	505	496	475	535	519	539	499	513	517	527	545	505	528	501	540	486	503	535	525	476	492	532	510	492	534	500	552	483	513	526	502	518	550	525	485	499	509	556	511	516	501	512	527	524	524	507	481	503	523	536	464	494	499	491	519	537	488	491	521	522	484	526	538	480	518	573	521	530	523	511	534	454	517	527	520	521	501	536	514	506	500	522	523	512	502	465	503	492	472	521	521	542	527	552	501	506	487	496	492	517	549	475	519	526	490	537	548	522	520	491	542	488	489	499	496	554	521	501	490	521	458	497	489	498	495	533	522	505	475	526	499	505	527	539	510	463	552	520	513	522	529	520	478	511	503	488	510	519	509	528	521	513	491	491	511	508	531	521	531	537	533	514	525	501	475	504	503	510	496	493	520	489	492	525	505	542	490	505	535	510	548	483	505	514	502	513	533	498	503	525	508	486	503	506	481	516	505	513	493	490	538	494	514	503	535	540	530	505	510	527	532	492	532	540	510	530	517	489	508	502	531	558	511	467	511	551	498	493	522	477	514	520	497	528	539	498	518	509	538	536	502	521	503	541	527	523	488	556	505	542	546	499	536	541	492	524	483	476	538	521	508	500	514	485	486	518	537	498	530	528	525	526	512	530	531	513	506	487	497	518	527	511	517	535	510	469	487	573	484	522	545	502	539	496	521	543	501	510	543	555	523	494	515	517	543	559	491	518	493	526	522	533	537	506	482	488	487	541	485	520	465	484	546	544	506	511	534	504	473	535	568	534	546	538	500	500	531	495	480	531	480	499	476	495	536	506	483	509	495	508	510	534	502	536	512	486	501	536	504	499	528	532	511	527	474	510	485	543	506	511	556	516	539	492	498	547	545	520	551	535	509	487	510	545	533	516	512	544	534	544	516	522	546	534	492	521	495	487	515	492	545	516	486	556	517	527	505	487	487	488	524	489	529	497	561	522	502	531	500	524	568	503	523	482	530	534	513	519	526	494	493	500	508	515	462	541	542	517	479	505	516	465	490	528	502	505	507	523	510	514	496	510	517	526	483	536	503	485	496	565	533	492	535	531	523	496	491	541	515	502	520	528	522	509	530	515
2939	305	241	218	202	206	228	201	193	215	180	199	219	193	199	211	195	194	228	206	187	207	219	215	199	184	200	223	208	209	237	213	197	199	222	190	197	205	215	227	246	181	206	214	196	221	210	203	227	216	208	197	208	206	240	223	233	213	209	180	214	205	204	212	239	200	212	186	231	242	207	205	208	212	222	236	196	179	198	227	202	185	215	228	234	202	197	189	218	238	215	191	233	204	200	223	216	194	223	207	218	215	233	217	251	247	207	233	221	219	216	233	193	212	201	210	244	213	203	219	186	202	178	203	218	218	218	227	209	212	197	228	215	208	239	221	195	220	217	184	195	204	211	213	193	218	207	209	219	224	206	220	211	175	209	200	202	196	207	195	196	198	214	208	221	227	202	226	200	232	209	199	226	218	208	216	221	210	178	193	205	194	202	193	214	238	233	195	213	264	191	195	236	230	221	200	182	190	211	197	195	188	223	187	218	202	215	206	224	214	221	226	195	212	188	207	208	204	220	183	202	226	222	221	223	214	211	215	193	222	184	204	205	218	223	189	208	193	234	213	209	206	206	200	208	196	207	235	236	219	219	228	206	233	225	230	204	217	192	210	219	189	185	232	226	199	194	197	197	229	202	201	202	201	198	231	213	213	189	203	222	193	226	201	206	212	198	216	195	204	243	198	207	219	203	229	225	194	235	217	231	212	210	231	192	170	188	209	214	200	183	222	206	190	214	184	205	205	201	225	204	202	274	188	207	192	211	209	202	188	210	194	213	204	213	219	192	220	235	204	196	219	221	207	229	205	247	224	181	212	215	209	198	238	206	195	225	200	209	173	197	201	242	224	182	221	204	184	199	188	214	200	199	176	225	177	205	214	214	229	195	214	192	215	214	263	201	211	214	205	222	198	204	231	208	202	195	219	216	196	193	212	185	205	217	207	232	190	219	188	222	217	210	217	246	209	206	203	191	221	221	230	210	234	235	193	225	196	195	186	190	217	213	241	198	212	205	242	235	202	212	219	227	216	219	209	207	202	202	212	191	203	220	216	199	207	201	214	194	228	229	185	171	210	177	214	223	206	183	208	197	206	190	216	207	211	211	191	203	211	212	184	200	224	210	225	207	187	193	226	205	200	245	216	213	194	215	207	239	205	199	211	191	205	215	229	230	198	222	218	222	209	192	206	207	218	220	232	205	217	202	200	200	190	211	214	220	194	219	226	218	232	223	216	190	183	192	207	219	206	203	217	211	200	206	229	228	221	244	189	214	210	207	227	190	191	217	178	200	204	226	199	175	222	221	210	220	228	202	194	203	224	214	211	209	234	222	209	203	191	197	186	213	195	214	227	200	212	228	197	239	205	197	210	184	191	205	202	199	191	199	210	217	205	214	240	183	207	195	187	226	217	197	199	215	215	247	199	202	251	228	239	202	228	192	205	177	186	242	208	241	191	240	239	213	202	202	189	188	195	201	204	188	231	240	192	218	189	191	213	183	228	235	203	211	195	206	202	199	214	186	206	224	242	200	207	220	219	229	218	183	206	209	206	212	230	231	227	208	216	207	216	215	219	216	203	214	181	189	203	202	213	220	173	237	227	220	207	207	180	217	207	176	215	213	184	214	211	191	202	246	197	200	211	205	183	225	190	217	199	219	226	217	220	195	209	193	203	231	193	204	239	201	203	221	206	212	199	205	225	187	200	213	217	216	196	206	212	218	184	212	224	223	211	217	227	237	225	231	214	215	196	229	247	212	214	200	223	220	209	211	235	219	225	218	215	174	197	207	217	217	196	188	191	211	205	205	201	237	188	221	204	216	226	209	212	235	220	215	186	208	204	228	187	228	223	196	205	189	224	197	229	219	207	192	200	192	215	193	211	207	219	224	186	224	198	193	208	198	201	207	223	220	197	208	211	178	181	220	219	197	209	221	181	192	206	208	206	194	189	216	200	190	236	237	215	198	200	202	217	214	205	212	203	200	215	235	181	204	217	200	227	209	239	208	233	196	214	230	219	199	218	183	196	232	244	214	197	211	195	187	198	225	199	208	195	221	214	208	207	210	196	211	204	222	218	211	218	212	213	202	215	227	198	230	202	220	221	185	200	186	205	203	235	231	195	221	216	202	198	224	217	200	235	189	217	208	228	208	216	195	225	213	192	212	220	208	197	199	215	198	217	216	191	231	202	185	245	200	198	213	220	211	215	206	183	222	219	218	222	211	225	205	204	228	191	212	200	191	230	226	191	204	183	228	208	219	205	173	209	239	193	189	205	200	214	226	215	226	220	212	202	227	195	194	196	223	226	232	207	191	194	194	211	209	205	189	206	209	207	222	208	192	209	223	213	216	193	203	239	204	209	226	236	215	216	218	215	167	193	194	225	234	213	210	188	228	226	212	221	215	205	230	216	212	224	219	189	199	226	218	215	217	199	192	216	180	250	233	184	214	200	216	202	211	201	224	194	222	180	233	215	215	190	217	199	209	196	226	225	216	219	217	210	193	208	190	243	214	185	216	219	199	199	218	215	211	232	215	199	210	203	238	202	211	197	212	230	205	191	197	177	239	213	241	208	199	204	222	187	184	200	207	214	221	220	231	193	218	196	198	196	232	216	223	205	213	226	221	225	225	215	222	221	210	230	206	207	230	200	228	229	223	235	205	202	174	204	193	249	211	224	227	185	208	199	235	219	227	230	206	220	214	207	218	195	196	195	207	190	222	217	200	213	195	202	202	225	209	253	213	198	197	202	222	195	226	224	218	218	203	222	223	212	231	208	221	235	196	231	222	220	195	216	231	212	192	210	220	230	218	190	181	255	207	215	213	203	238	224	199	205	215	222	225	203	214	220	225	218	225	212	217	206	181	211	196	219	212	199	247	224	226	233	213	200	220	194	207	192	224	204	209	241	238	214	206	224	243	198	198	216	221	193	200	208	213	224	198	218	202	203	225	215	187	187	212	216	204	223	197	201	207	228	197	195	217	222	199	221	220	197	229	199	203	207	218	184	204	218	218	211	217	202	198	192	207	228	208	209	219	190	233	218	205	187	227	199	220	216	212	196	241	185	194	223	192	222	206	206	199	206	190	191	202	209	228	217	205	230	204	197	219	199	202	214	199	213	219	207	218	210	192	209	221	198	198	181	195	215	235	203	250	197	206	225	244	203	223	216	205	205	208	188	193	194	209	213	186	225	200	219	226	201	243	250	202	217	192	190	197	213	223	216	209	220	246	180	238	234	209	194	235	222	228	204	190	212	180	203	220	245	217	206	202	218	200	223	209	211	213	222	215	185	236	218	209	214	212	224	219	240	201	215	194	213	221	251	197	206	177	200	202	211	215	211	209	204	225	236	180	203	233	183	221	203	207	201	190	161	203	187	204	190	220	192	198	211	191	185	227	195	213	220	226	216	230	231	206	237	214	216	205	228	215	197	209	231	211	216	185	181	212	200	220	216	207	239	222	206	217	217	190	239	203	206	201	216	207	233	213	218	222	207	226	206
2804	571	578	575	531	550	566	548	531	560	581	530	561	534	518	537	526	517	479	525	535	503	519	493	527	501	485	492	522	555	548	521	484	506	502	557	520	550	526	516	526	497	507	521	535	483	538	500	519	480	538	471	563	456	541	518	504	514	522	541	465	534	499	505	508	530	519	535	512	505	505	506	472	535	524	514	532	517	506	511	529	514	519	547	531	518	522	509	461	537	525	527	541	491	497	520	502	503	532	530	491	537	535	524	536	557	498	533	550	507	511	523	499	514	526	525	470	505	532	527	528	500	524	522	497	521	532	476	530	484	516	497	530	525	495	528	503	532	528	522	505	523	520	576	536	504	514	516	505	508	504	537	527	520	511	482	546	512	496	534	521	536	560	515	534	531	517	500	518	487	545	502	565	497	525	520	501	540	493	507	490	507	518	486	498	556	541	531	496	512	485	491	535	501	538	520	543	533	552	524	540	520	567	521	473	503	510	490	528	535	542	526	533	542	504	546	524	539	508	529	536	527	521	500	508	517	532	526	525	523	535	522	520	486	510	534	530	532	526	547	556	551	540	537	489	486	459	498	506	549	542	530	509	485	549	526	502	477	520	522	504	499	486	524	479	534	472	531	536	510	569	544	514	525	509	478	523	477	516	488	509	541	532	510	485	522	521	525	540	506	480	510	521	553	527	537	539	528	488	515	551	518	515	539	551	520	499	541	501	535	501	493	497	491	551	519	488	522	503	514	507	508	510	503	540	535	571	525	517	533	553	522	538	544	511	538	526	519	543	467	509	540	489	499	529	513	555	519	524	545	501	518	475	504	498	515	534	524	536	500	491	485	541	514	481	521	510	540	526	559	506	502	531	557	516	520	524	540	507	513	495	542	515	523	519	541	512	495	519	526	541	531	510	523	563	511	548	478	488	529	521	532	484	512	520	527	494	504	521	513	526	559	514	538	483	528	546	540	538	518	510	536	548	506	534	516	482	504	514	492	532	539	500	560	515	505	565	469	522	470	515	495	524	525	504	519	479	526	481	505	550	498	508	489	516	545	546	530	515	528	500	537	522	516	493	494	520	561	511	527	514	552	515	512	483	515	515	506	511	543	485	531	513	537	524	500	518	503	516	516	523	514	505	500	538	558	498	503	489	540	489	509	496	471	536	520	527	485	520	516	493	514	507	522	525	501	579	495	532	497	537	528	552	498	542	503	523	476	518	500	537	472	497	512	528	525	569	556	534	511	530	544	543	535	501	534	537	504	525	492	497	523	505	558	464	529	535	518	517	510	483	526	550	533	493	531	525	491	539	522	526	500	554	533	511	544	547	532	550	534	509	521	456	576	490	523	515	488	529	492	539	504	488	516	469	530	457	505	475	510	558	507	456	515	524	482	521	539	517	514	535	539	475	490	512	535	550	555	536	542	536	531	498	531	581	535	499	523	477	520	528	539	510	516	499	513	515	519	516	528	530	537	518	505	526	518	559	504	500	498	549	528	514	490	549	502	531	523	478	524	525	484	511	513	536	505	521	534	539	539	561	533	548	526	509	524	555	534	507	481	516	517	530	508	524	519	550	547	519	519	562	542	506	484	517	501	484	551	534	474	504	489	529	508	535	519	513	477	515	517	544	534	550	512	528	532	533	541	492	529	527	500	528	541	532	476	535	528	517	524	503	545	537	483	501	462	521	506	518	512	505	530	534	516	510	559	553	498	535	479	531	541	577	502	476	483	498	555	489	469	512	503	517	536	516	530	521	511	543	511	481	502	516	505	562	559	540	545	503	551	533	563	550	551	502	539	515	553	531	556	520	518	526	469	540	522	499	496	530	515	496	536	553	497	546	543	518	517	491	527	537	565	538	567	516	491	548	578	533	544	533	516	459	514	521	494	528	508	489	540	526	490	489	507	532	516	559	528	563	515	509	578	489	502	494	519	553	561	536	497	501	492	525	532	502	491	529	480	508	512	518	524	511	532	553	534	522	503	503	504	501	517	483	489	505	500	537	530	578	457	523	499	531	519	491	485	546	559	556	519	550	478	508	553	520	520	528	513	511	507	519	492	504	500	541	493	532	531	470	546	495	464	504	545	517	478	511	515	514	536	524	505	565	536	514	534	481	511	511	518	536	513	516	510	481	464	496	536	549	525	504	521	496	515	536	475	510	560	529	505	542	531	542	545	548	489	459	478	538	507	521	492	526	504	490	566	551	476	513	557	552	530	517	545	525	490	527	519	510	566	518	538	507	505	530	511	525	492	496	575	514	494	478	571	542	485	489	497	510	525	488	529	537	535	548	505	527	497	544	531	466	489	513	523	528	484	483	489	500	564	529	520	501	505	551	510	517	533	572	552	516	495	566	505	499	503	515	493	493	521	490	493	538	512	559	518	478	547	533	494	529	493	538	485	524	497	505	558	503	538	522	528	503	550	475	489	502	524	556	557	533	515	469	512	540	531	502	524	478	555	527	520	517	526	530	501	511	559	536	531	550	513	511	555	534	541	482	597	517	489	481	500	539	501	533	528	519	527	557	538	559	517	506	549	516	510	543	503	541	521	532	519	523	493	546	540	526	494	507	546	504	499	506	499	518	506	556	515	539	523	555	475	522	556	506	486	518	506	522	528	524	534	512	509	538	547	505	538	480	504	518	520	463	527	527	521	520	553	541	505	560	530	495	496	566	533	507	497	532	520	505	529	500	531	556	484	512	491	526	527	525	570	519	497	512	488	546	499	508	509	525	506	546	521	524	516	505	469	537	485	498	517	495	516	536	522	506	469	490	519	558	525	557	503	522	499	532	490	521	501	547	497	536	561	535	514	550	531	531	520	488	539	537	533	497	517	525	436	534	498	515	523	526	518	534	524	496	525	517	533	496	518	548	511	487	539	490	502	525	502	447	579	545	562	524	528	475	530	547	512	552	524	559	489	548	534	486	545	539	524	527	519	539	535	507	499	570	487	533	515	515	473	476	484	502	538	497	520	505	476	550	550	521	551	512	498	527	481	492	508	481	547	526	562	500	537	489	519	516	506	531	584	477	517	558	529	514	488	564	540	490	491	542	509	517	520	477	512	560	475	565	519	508	525	543	516	533	479	521	546	537	516	566	510	499	530	504	551	515	515	469	520	534	504	527	514	512	524	490	530	473	513	504	535	530	462	484	522	501	556	517	493	532	527	504	556	516	489	562	524	473	532	545	497	500	520	531	518	524	525	528	503	518	553	564	548	550	540	534	542	540	498	509	487	514	543	526	540	532	521	538	512	486	502	520	498	485	495	516	545	532	544	522	502	509	537	508	532	552	483	503	557	519	533	528	542	505	497	513	560	502	482	548	522	528	504	502	518	505	535	555	504	549	520	535	520	528	506	527	518	545	556	507	465	506	508	529	506	536	494	508	513	522	521	512	492	504	563	536	564	525	528	520	477	507	528	517	503	516	505	517	507	541	496	521	488	503	483	520	509	512	563	553	491	523	510	473	564	493	529	504	512	496	560	511	510
10576	834	568	550	488	437	391	366	418	327	316	306	301	355	314	360	340	326	324	315	364	352	357	299	331	329	312	346	313	325	316	302	311	305	331	309	317	325	346	324	331	335	318	324	314	314	348	304	335	319	300	318	312	346	327	340	298	287	324	311	316	312	322	330	334	334	325	293	296	321	315	313	316	309	298	330	306	309	337	346	328	314	322	298	306	341	315	345	282	330	351	322	302	331	304	318	297	332	295	313	317	294	349	322	319	319	324	330	344	288	283	303	332	321	284	353	338	337	313	337	327	299	327	328	304	332	317	309	352	354	337	311	335	281	322	312	315	338	325	313	303	310	334	349	299	334	309	345	305	346	350	314	327	331	313	325	322	322	331	320	288	344	296	287	315	331	292	312	330	303	316	301	312	354	361	318	373	319	336	344	318	343	299	331	350	302	289	333	332	288	315	324	323	297	304	316	329	301	307	322	329	318	297	311	317	318	275	336	327	332	329	335	308	286	305	293	283	335	308	316	267	339	330	311	295	316	342	314	332	317	323	310	294	296	319	315	311	287	312	319	311	332	346	311	328	310	277	286	342	291	309	327	264	326	314	322	325	301	340	314	331	267	276	309	301	315	321	310	285	312	342	290	296	355	304	330	326	336	318	319	298	306	301	313	308	297	333	321	369	341	313	287	323	312	336	289	293	340	325	306	299	318	300	306	289	358	309	326	335	296	336	301	311	299	269	328	321	319	306	326	309	311	332	316	308	320	311	299	356	331	318	308	290	326	306	359	321	314	314	298	335	290	301	324	312	314	303	334	323	314	318	318	337	311	288	302	316	317	304	303	310	276	322	326	308	306	347	331	313	324	342	299	312	322	304	329	302	314	290	318	349	326	331	343	325	275	327	322	325	310	292	328	339	312	299	292	307	334	347	352	325	322	355	325	298	328	329	311	304	335	334	306	327	302	337	311	300	295	308	336	326	258	333	298	302	305	302	334	336	326	299	351	314	287	311	321	319	324	306	344	324	346	313	325	318	344	329	341	328	326	281	296	324	299	351	295	279	315	318	288	307	328	303	344	305	312	345	316	321	297	289	354	269	330	306	296	315	313	324	326	301	313	308	285	342	323	295	291	339	300	313	318	314	316	309	335	301	326	331	306	317	294	339	330	310	304	303	310	324	326	368	322	333	340	322	300	311	314	313	299	300	318	305	308	329	293	267	324	302	318	304	348	312	302	316	323	324	328	311	325	330	331	345	329	323	334	297	313	359	317	307	332	323	338	289	345	288	322	335	320	289	314	314	312	303	303	330	347	303	335	331	312	344	311	318	299	325	316	334	321	320	285	326	320	324	316	313	310	281	300	315	308	339	319	337	335	315	300	322	364	333	351	298	299	290	293	334	358	321	326	323	323	333	282	342	352	305	330	300	346	299	314	330	318	342	293	293	296	295	310	340	334	335	334	313	344	306	336	330	302	318	316	296	337	348	360	342	340	328	341	314	314	316	338	292	339	341	305	336	289	279	325	302	311	335	307	342	310	321	302	303	328	327	341	322	318	309	334	302	320	318	332	290	321	293	351	339	270	325	301	344	310	292	300	322	332	322	331	333	288	351	275	328	306	306	281	301	321	344	343	312	315	292	296	310	323	299	342	309	284	324	294	328	332	370	304	327	301	313	298	309	345	327	280	301	319	340	282	320	296	331	305	345	341	329	313	289	340	281	288	351	285	326	317	345	324	332	362	322	336	318	305	335	275	294	325	330	325	325	320	320	316	281	310	340	328	325	325	335	328	327	304	344	308	315	324	306	299	329	283	293	298	301	358	327	338	318	346	312	338	318	313	320	335	331	306	340	301	313	351	308	298	363	338	327	317	316	313	296	336	312	263	303	294	327	324	337	321	341	345	317	320	303	309	315	351	341	360	301	302	335	306	296	333	313	305	319	324	279	297	302	316	338	315	297	302	317	321	361	340	293	312	323	315	310	302	301	304	332	350	287	328	317	339	338	336	330	301	338	323	357	332	354	341	358	332	325	343	345	310	339	320	335	312	326	299	306	296	340	331	311	311	338	331	277	341	325	311	331	304	331	316	329	313	294	315	328	293	310	294	317	329	314	297	315	310	343	308	335	317	339	303	294	290	320	330	334	346	280	334	330	316	357	305	309	323	349	324	309	344	366	332	317	327	316	318	366	341	306	332	313	367	315	299	305	292	315	321	331	333	335	332	335	358	317	293	294	328	307	315	296	307	325	321	314	299	305	322	341	305	323	322	293	343	281	317	322	315	302	292	340	344	330	286	322	318	348	328	305	299	324	324	317	306	321	323	298	285	328	336	321	315	327	329	333	289	314	319	328	339	318	316	317	306	294	321	309	360	305	328	312	331	326	323	323	307	291	320	373	311	326	315	353	355	321	313	330	288	340	326	326	297	326	324	321	303	311	349	327	314	360	320	297	306	315	330	334	339	349	322	311	363	311	307	329	292	326	325	334	331	308	355	312	304	292	311	330	311	351	334	312	331	337	302	301	297	324	293	285	298	316	311	287	302	318	327	331	292	316	285	336	345	307	294	279	309	345	290	317	325	324	332	330	347	342	306	316	323	314	326	318	305	301	304	292	308	343	336	358	331	302	310	341	300	308	301	321	320	300	324	320	337	340	305	320	341	335	287	281	321	306	323	331	287	307	293	351	355	328	304	319	330	308	313	320	334	325	335	323	287	307	332	327	320	300	328	318	292	331	369	336	280	298	307	322	327	307	272	334	285	329	324	267	272	338	326	319	319	332	323	309	317	330	322	291	319	313	281	337	337	304	335	316	333	308	349	321	300	314	330	319	361	320	293	343	367	320	315	378	317	354	317	304	331	333	325	312	288	322	317	301	309	324	341	328	346	330	356	326	307	336	330	324	312	311	321	323	312	320	331	284	325	313	328	307	298	313	318	329	309	327	313	321	285	284	326	300	300	343	293	340	319	339	292	344	302	357	339	300	315	332	316	299	339	319	327	310	314	290	292	312	331	287	314	312	316	320	338	339	283	295	299	298	300	281	313	323	317	320	285	292	341	332	329	342	328	294	344	345	304	334	337	343	344	312	346	299	329	311	322	282	323	294	325	302	349	304	328	339	321	301	330	345	339	351	350	329	317	337	278	296	335	322	302	277	306	321	331	320	318	309	306	313	320	334	295	294	326	331	361	350	301	290	333	327	331	302	312	308	308	339	299	294	327	317	303	312	315	325	324	332	305	327	325	322	317	331	314	358	325	308	342	283	307	323	319	336	300	323	318	310	319	310	356	311	350	342	325	303	314	310	325	328	301	308	301	317	330	317	324	331	345	336	341	328	298	342	279	314	303	297	310	313	335	303	325	309	327	305	308	313	319	306	366	344	304	312	302	306	303	294	315	324	322	334	334	298	315	342	350	328	312	299	314	358	312	307	299	294	298	281	318	344	316	296	355	350	335	322	328	363	293	311	345	332	329	363	337	282	293	364	320	314	353	335	319
8194	1105	1469	1579	1448	1264	1102	1091	925	931	911	909	867	831	795	842	766	740	784	726	723	777	834	757	762	767	803	756	797	776	796	739	731	778	731	725	756	722	750	724	712	777	727	740	704	757	739	711	774	744	713	740	732	766	757	733	702	743	776	751	705	719	765	681	787	738	722	780	784	819	795	718	739	739	748	734	729	725	760	724	729	731	782	786	765	725	747	729	741	776	721	724	765	751	768	751	767	738	737	743	752	727	730	740	706	786	742	732	734	764	704	763	706	717	708	706	750	752	741	714	729	729	760	671	729	807	751	718	712	730	780	768	761	748	732	710	709	740	740	753	758	718	740	733	734	768	748	760	762	733	738	749	724	761	733	766	745	690	741	755	762	686	743	728	700	770	719	733	775	688	705	778	702	727	704	713	746	740	751	708	751	733	757	782	724	755	774	781	721	756	725	710	700	766	774	692	698	807	763	739	743	719	706	738	748	720	684	762	736	768	696	699	761	747	733	742	687	785	727	713	699	723	755	689	687	715	752	720	741	759	730	716	705	764	723	765	718	725	733	757	757	716	728	730	734	760	731	761	746	762	753	691	737	702	698	783	769	721	745	781	798	777	717	706	722	791	705	720	734	707	739	766	719	758	775	749	707	734	730	745	687	774	740	762	768	729	699	735	733	721	766	762	707	731	738	752	771	760	772	758	753	708	723	751	763	691	750	735	679	752	709	744	734	723	728	727	788	675	742	750	747	769	781	738	771	757	780	775	702	713	710	752	692	709	722	744	709	783	754	756	722	764	750	750	725	736	722	743	753	743	693	727	751	771	717	766	698	722	745	730	755	787	756	718	748	735	794	749	724	745	709	726	757	735	722	742	733	756	683	691	784	689	777	696	753	771	726	731	757	729	726	792	679	767	723	748	752	783	748	700	757	749	778	780	673	794	731	752	758	742	760	747	754	759	763	779	748	756	749	755	777	715	705	739	732	752	739	729	701	737	700	744	770	760	739	745	726	711	770	763	692	698	711	721	752	730	752	716	745	677	735	715	707	746	734	759	719	740	773	755	740	710	711	752	748	725	751	726	735	756	737	753	755	753	756	765	818	724	717	795	768	795	759	729	733	753	737	716	750	773	764	763	744	709	734	745	719	751	751	709	727	756	712	757	759	734	685	736	719	719	762	713	739	715	769	732	739	716	696	763	773	700	760	734	736	747	728	763	717	773	727	722	729	736	786	707	749	709	750	771	734	702	718	723	709	718	736	755	707	724	695	720	694	718	756	728	736	756	727	787	703	733	739	725	699	764	765	721	723	727	699	791	713	735	720	723	694	750	758	728	739	738	716	735	735	753	745	761	774	747	722	756	751	797	743	754	692	728	706	722	719	768	699	761	740	776	728	760	739	743	726	727	758	751	781	761	737	720	706	664	771	717	714	743	768	725	771	726	715	695	801	723	749	766	694	689	742	760	739	730	748	746	730	736	764	733	681	715	763	739	761	716	755	711	730	739	740	754	743	744	738	781	727	721	731	757	742	738	761	702	739	753	760	778	767	755	673	734	773	787	687	769	739	730	691	726	716	742	710	732	735	736	734	763	763	737	747	738	714	730	771	733	681	748	733	773	716	777	727	699	772	720	744	716	737	698	686	731	737	716	701	740	737	705	725	739	703	757	667	727	737	735	719	758	810	732	710	731	752	723	717	734	748	786	715	765	701	726	747	709	747	718	778	800	701	754	741	754	731	726	791	794	738	793	737	706	732	782	693	677	732	710	738	739	785	709	771	716	711	720	751	726	725	770	752	732	752	762	738	741	715	752	764	715	745	751	751	753	714	715	756	747	746	689	762	792	758	740	700	724	749	735	720	744	740	747	725	719	737	707	722	734	720	761	783	719	742	743	736	727	746	753	742	741	703	718	753	719	764	729	736	774	740	745	686	741	766	689	701	730	714	701	734	729	737	721	719	729	783	741	741	754	699	754	681	715	725	809	700	736	778	731	747	701	738	770	733	716	710	743	715	734	735	740	718	736	745	737	692	788	699	756	741	772	724	723	677	726	706	711	690	745	747	714	760	749	767	758	709	750	776	742	797	754	723	723	735	789	683	737	765	707	740	672	687	769	721	680	771	721	780	770	739	717	728	682	722	749	738	767	741	759	724	759	723	735	722	733	745	720	708	744	729	749	706	702	759	781	765	720	747	798	767	680	796	749	772	732	775	709	705	693	767	751	725	694	725	739	745	715	762	745	775	772	762	739	757	770	733	723	776	701	763	752	739	732	719	717	781	729	737	730	753	733	719	692	699	730	761	780	752	732	731	795	734	749	718	693	645	752	754	723	750	753	748	774	777	739	740	749	762	786	733	774	741	715	736	734	734	795	705	732	709	739	729	728	742	775	731	785	735	756	703	801	730	739	695	761	740	729	679	734	727	742	724	710	798	770	694	762	699	729	740	749	710	765	720	772	730	757	753	707	719	687	714	751	741	789	753	701	748	761	740	723	715	686	753	715	746	757	731	720	701	696	715	772	739	702	795	728	743	704	695	765	721	765	759	743	685	742	746	728	754	734	745	746	752	691	713	769	770	713	783	756	760	737	764	730	748	726	759	746	736	731	778	776	723	717	744	740	777	778	780	730	780	747	750	738	754	770	731	767	761	769	743	723	746	719	758	723	741	818	755	743	742	736	737	744	725	772	772	713	755	695	732	682	716	793	757	751	727	754	711	742	750	676	731	736	737	750	745	716	733	727	760	711	746	682	770	688	716	731	750	759	736	771	754	714	724	770	770	733	691	785	804	707	717	718	757	706	728	700	719	732	731	730	762	761	665	693	755	768	716	723	715	722	718	801	744	694	727	704	745	703	734	712	719	759	707	735	760	716	718	706	692	728	722	688	735	720	707	699	789	768	785	753	756	740	728	709	734	761	759	715	752	765	742	714	706	745	714	726	766	720	745	764	767	755	703	733	756	771	700	715	748	745	792	706	752	789	708	747	720	719	783	788	750	794	697	741	729	743	723	727	725	747	706	712	768	706	746	731	782	786	714	727	704	724	699	741	745	781	718	723	740	768	723	715	786	773	777	689	688	759	741	721	716	692	783	774	748	684	745	753	749	760	703	710	787	765	747	790	748	741	749	727	739	712	734	760	737	714	733	752	730	739	724	710	736	705	745	734	747	724	727	782	702	747	724	716	715	712	730	758	722	718	748	777	745	691	676	783	718	707	754	751	722	731	751	730	773	720	777	704	750	744	767	721	733	779	751	780	767	780	725	705	717	763	746	685	738	758	755	734	755	742	702	767	753	770	751	743	760	705	745	720	767	725	708	740	715	692	718	759	728	713	775	778	771	739	756	709	706	740	691	702	712	721	734	727	759	758	722	732	695	738	726	712	742	689	749	685	728	735	733	770	756	738	724	763	744	718	733	732	769	709	716	718	754	710	713	739	757	718	720	736	775	771	760	670	738	730	723	749	697	751	738	694	735	765	752	787	701	709	738	743
18323	1672	907	663	506	422	366	320	311	303	263	278	245	226	224	250	241	259	233	241	237	252	225	235	214	233	233	244	211	235	237	207	254	250	223	237	222	232	187	232	219	237	210	228	204	220	250	233	203	251	219	200	232	215	226	234	244	238	238	254	224	208	227	207	219	229	249	242	217	213	212	214	239	214	222	199	226	206	220	215	231	241	217	247	194	224	222	174	201	210	185	234	207	215	199	208	196	224	220	231	240	229	217	217	214	193	219	204	221	231	270	230	222	234	223	227	209	221	183	212	205	235	239	215	233	194	210	223	229	225	215	231	207	211	217	234	214	228	205	228	179	225	234	227	247	223	229	204	230	230	208	230	238	214	236	239	238	232	229	231	218	227	234	210	228	231	213	235	221	216	206	205	197	221	223	263	214	220	229	232	191	201	214	243	238	207	219	221	256	224	217	211	211	205	237	238	217	215	242	205	212	209	205	253	245	224	229	201	222	219	210	217	212	206	238	226	224	221	220	240	230	236	218	196	227	244	228	240	221	232	222	221	224	184	223	237	233	247	221	226	239	211	199	252	226	231	210	228	212	212	206	190	217	221	216	216	200	233	222	220	198	230	211	235	199	196	241	212	214	213	191	237	206	219	207	228	220	217	208	235	220	222	219	204	197	239	221	214	234	201	238	227	219	190	226	210	220	241	228	241	225	212	231	207	227	221	200	193	220	228	229	215	225	235	217	224	246	244	219	227	221	211	217	200	214	209	227	200	235	239	227	203	201	223	215	230	200	230	235	223	222	218	215	226	213	217	247	223	221	207	254	249	184	217	240	237	240	181	205	225	230	227	235	219	235	178	228	214	205	209	225	231	204	185	223	237	204	238	227	229	205	193	185	217	190	220	221	238	212	212	212	197	207	164	242	204	248	203	213	213	200	231	205	213	210	248	231	196	200	223	217	206	207	246	192	256	252	216	226	223	222	238	224	241	238	218	225	191	230	238	193	204	224	224	213	235	244	235	228	239	244	217	226	239	243	235	236	191	209	231	211	225	243	206	194	217	257	211	219	203	209	184	236	217	227	198	229	243	236	234	233	228	217	222	194	201	199	247	207	216	200	233	218	244	216	240	219	208	197	227	199	243	202	232	188	223	202	220	241	191	236	261	220	197	197	229	232	200	206	213	236	218	213	225	204	212	226	231	192	222	223	226	223	216	236	218	197	220	198	223	239	204	214	197	206	237	213	215	229	236	274	250	245	225	249	218	219	207	215	194	206	220	218	215	251	217	184	199	214	200	232	226	216	230	201	214	208	213	230	237	248	225	213	217	226	203	258	228	208	239	221	189	229	250	244	211	219	240	218	221	196	221	204	237	230	218	223	215	220	226	215	222	230	246	225	226	220	245	237	231	225	235	227	188	209	194	217	220	214	212	228	216	234	236	217	194	243	219	244	231	247	229	246	216	212	226	232	259	239	225	216	209	201	239	211	215	231	218	232	233	196	221	194	199	250	218	233	199	201	213	208	201	223	204	229	234	224	235	223	229	217	221	218	214	207	210	217	207	222	209	228	230	229	215	231	217	226	229	210	217	244	211	216	227	239	212	215	248	217	203	225	217	184	238	251	233	224	219	228	235	216	238	191	228	272	229	239	189	236	228	221	201	222	222	213	196	204	197	194	232	228	236	223	235	230	201	225	190	217	219	222	226	235	209	205	220	262	218	224	223	224	237	213	221	192	214	198	237	230	192	225	246	203	235	222	209	205	222	209	191	247	207	212	214	237	238	250	213	208	226	217	239	229	221	224	194	226	230	221	216	244	238	208	215	203	240	243	234	237	234	211	221	203	214	227	197	224	215	216	209	222	214	177	256	202	222	206	232	229	206	202	224	187	235	225	216	192	219	217	223	212	250	225	192	236	220	232	228	242	220	211	232	230	221	205	223	240	231	262	215	203	222	198	210	223	209	230	231	216	210	232	221	195	200	219	225	226	220	205	218	208	241	221	212	240	210	194	211	197	230	205	239	237	237	248	230	243	241	216	216	226	217	222	179	234	233	224	212	230	218	225	237	231	214	212	225	203	226	239	232	233	237	238	211	212	212	242	208	198	231	237	217	205	228	236	194	217	236	237	260	246	262	254	219	195	236	224	209	235	229	202	230	240	187	229	227	199	211	222	188	220	213	214	232	211	234	193	226	217	239	239	254	208	199	219	222	245	207	244	193	206	244	214	236	241	236	247	247	203	231	219	235	207	237	229	222	218	214	226	233	223	245	245	218	212	210	227	214	227	208	209	211	216	205	227	238	209	210	202	202	208	229	199	206	208	227	218	234	213	240	248	207	213	231	250	258	215	229	220	222	232	212	214	225	210	207	238	219	199	242	207	205	241	220	203	217	235	238	201	219	216	215	234	221	216	228	208	238	219	231	216	219	218	198	213	221	223	182	198	222	254	190	238	198	212	235	238	183	220	238	240	215	205	220	227	208	208	224	200	203	236	233	216	240	246	209	218	213	223	196	195	232	204	218	226	201	227	231	245	213	206	186	211	257	232	231	204	207	215	226	200	217	242	228	232	215	195	226	222	221	226	192	211	235	213	215	189	190	233	207	259	232	218	227	216	210	238	216	227	234	214	229	218	200	229	222	240	194	255	229	225	230	207	231	242	212	209	239	218	197	200	226	225	221	236	229	215	210	227	216	222	223	215	211	214	242	201	231	201	226	217	207	222	219	218	212	197	211	236	241	230	206	207	226	235	200	207	215	227	226	239	249	208	214	234	223	196	236	239	193	221	200	242	239	236	201	225	197	220	210	230	219	173	245	202	204	235	230	224	226	230	242	206	248	214	218	172	219	229	223	211	197	210	234	201	235	244	243	191	235	214	201	217	203	214	211	257	235	231	215	236	200	216	205	222	219	218	228	203	220	230	214	228	236	219	232	216	246	230	213	208	224	232	220	258	210	232	215	238	209	200	208	202	229	214	210	205	214	235	229	229	227	198	223	232	217	230	200	226	194	180	213	202	212	214	183	205	216	210	217	217	207	243	223	214	230	222	245	221	236	257	236	218	244	221	205	215	208	225	222	237	216	197	228	202	203	235	222	242	207	230	219	243	242	210	235	211	205	221	226	219	209	216	222	182	216	219	208	233	225	207	239	215	212	187	232	235	250	232	249	229	207	213	211	215	230	183	196	208	208	239	244	189	220	215	224	248	198	244	199	250	216	216	228	228	262	223	213	219	233	225	205	198	222	237	202	204	189	230	220	214	219	207	200	207	226	248	213	211	221	216	238	207	228	213	233	207	211	192	273	226	254	215	189	252	232	220	242	247	222	200	237	268	219	233	229	195	219	201	215	240	210	193	232	251	208	218	191	215	206	216	208	217	218	233	224	238	225	226	217	219	210	217	226	230	248	200	220	241	222	197	197	201	221	218	229	224	184	213	248	211	242	247	231	191	209	238	199	213	211	241	251	249	242	201	205	235	211	244	248	236	196	253	213	237	217
10434	1162	1930	2257	1819	1438	1218	1093	946	874	801	770	709	713	688	652	683	651	608	637	564	582	614	593	545	576	531	570	527	544	559	499	506	521	524	564	542	522	535	567	496	579	525	560	522	516	494	483	529	558	553	538	585	520	531	546	466	530	491	528	509	520	519	484	515	465	497	493	554	512	507	526	518	543	532	486	489	503	560	502	501	512	520	526	513	541	542	528	522	487	540	455	518	517	513	498	480	513	518	508	549	562	488	510	538	513	545	521	516	511	533	488	526	496	497	518	509	510	490	522	514	536	517	527	501	519	513	523	497	478	526	479	555	500	499	515	531	551	510	488	530	517	491	514	519	529	488	523	519	507	500	504	501	527	503	507	494	499	527	534	471	511	482	546	470	504	509	525	497	562	519	547	509	527	512	490	513	540	524	538	543	557	509	504	548	506	538	484	508	504	495	507	510	513	537	522	540	499	513	507	524	511	528	510	493	561	523	500	505	541	540	522	533	528	489	541	501	494	480	544	515	538	504	533	490	510	529	483	509	549	506	468	486	527	537	473	546	488	517	532	544	534	520	513	525	549	529	487	520	512	499	496	493	511	527	501	505	531	537	508	560	520	497	527	505	478	496	525	518	546	493	472	504	523	484	526	513	510	504	461	482	530	544	537	504	495	507	548	533	557	506	494	525	564	502	495	585	522	487	538	494	509	466	547	494	498	521	570	529	490	489	499	509	511	512	494	492	491	461	502	494	509	533	500	484	496	520	527	510	507	529	487	504	495	492	485	521	508	491	492	506	502	485	511	503	503	515	540	526	531	535	501	490	486	495	528	535	467	524	484	511	506	478	514	543	526	516	494	496	531	522	535	499	518	527	490	478	508	475	567	511	494	503	509	534	492	495	485	525	513	512	511	502	523	483	535	512	471	512	524	545	501	521	479	524	495	462	505	554	522	498	526	528	495	514	484	515	520	499	497	521	515	504	520	500	524	552	516	521	586	523	534	515	509	531	475	511	510	513	503	544	476	488	507	504	490	504	510	511	500	529	510	515	498	527	498	531	477	540	518	525	508	486	517	488	509	529	534	499	519	499	486	532	503	520	465	538	548	550	498	555	462	528	503	491	495	510	480	504	525	491	516	480	494	490	500	492	523	487	499	552	537	525	510	518	507	497	490	452	512	482	495	495	516	514	520	477	500	473	481	528	513	505	530	516	513	494	506	490	532	508	563	497	503	500	525	542	551	509	539	488	523	541	516	496	516	516	509	520	529	526	496	522	505	523	495	468	506	478	503	531	535	480	522	521	518	524	537	489	500	494	506	486	563	532	512	515	513	513	532	503	514	496	467	509	532	500	526	512	495	471	486	488	507	515	498	500	496	503	470	554	507	519	480	525	499	538	517	500	526	499	504	541	528	505	508	516	530	549	503	542	519	491	543	528	518	467	528	492	509	468	541	496	515	542	514	499	498	540	514	506	519	467	498	534	488	513	485	496	495	484	538	524	449	570	494	517	511	562	553	546	478	493	504	463	512	545	507	511	497	550	514	532	476	530	535	515	505	476	497	454	536	533	504	468	490	512	482	538	499	539	479	514	484	498	568	504	568	501	515	502	488	514	528	496	508	531	522	525	518	493	481	503	460	512	509	523	482	499	512	522	528	506	490	503	535	520	488	495	495	487	522	520	537	484	542	542	504	492	488	510	482	537	483	498	514	526	512	556	483	495	507	515	506	507	518	501	520	547	548	488	477	510	503	508	542	500	554	495	531	518	469	492	488	518	511	544	510	585	551	551	483	537	471	489	504	512	505	517	533	512	527	489	559	519	521	493	503	524	527	543	549	518	545	520	498	532	528	516	509	473	510	490	516	550	528	523	514	492	473	511	486	523	519	561	541	539	490	534	509	504	493	494	499	536	474	533	465	557	521	510	530	516	527	544	527	504	526	522	509	526	496	513	533	501	528	535	461	462	515	532	514	479	488	462	539	450	512	534	516	473	488	477	484	493	522	514	473	487	493	510	506	525	501	510	528	535	505	504	491	519	485	497	561	506	490	489	517	492	510	536	538	514	507	487	496	534	543	520	543	517	554	481	505	505	521	541	512	503	493	525	489	555	540	548	517	488	514	547	544	500	522	482	518	555	523	449	523	520	521	473	502	488	482	496	512	519	545	522	485	498	522	489	504	522	530	473	514	516	521	471	518	463	526	496	491	496	497	535	521	528	494	547	469	523	479	483	508	513	513	516	500	547	483	529	490	488	498	540	521	531	482	483	509	520	532	488	468	533	535	531	537	554	538	505	481	478	513	541	491	527	492	513	520	528	509	556	489	512	541	533	552	511	508	540	522	514	498	564	526	532	494	511	511	459	550	527	549	533	486	523	505	554	546	525	548	521	550	479	459	501	508	520	443	547	480	506	532	470	505	547	477	479	489	495	519	527	501	507	551	475	506	506	495	494	520	501	493	506	512	527	487	484	494	545	482	493	503	575	507	507	499	483	485	492	541	479	479	522	518	484	514	504	509	539	534	510	524	496	513	533	456	529	536	518	489	522	543	497	547	508	498	548	544	514	490	497	523	490	545	497	508	537	514	513	498	518	514	485	500	500	463	486	499	501	497	469	463	495	538	501	536	534	497	534	489	501	535	515	480	509	489	486	491	506	505	471	547	497	486	496	547	530	514	550	498	480	489	513	515	516	504	497	512	512	521	524	498	529	495	501	513	509	519	535	510	511	512	573	493	477	476	513	514	498	536	512	514	484	552	525	476	458	520	520	511	525	508	495	488	477	524	521	501	533	483	482	489	536	525	502	517	513	522	484	504	526	494	513	498	469	498	488	512	500	521	530	501	503	531	479	527	464	530	509	470	532	480	504	504	525	493	517	495	522	525	511	514	513	555	478	517	538	525	497	486	528	540	514	480	535	519	477	512	531	471	513	508	533	500	549	484	585	505	493	495	495	515	518	479	519	496	530	510	484	524	540	539	516	534	495	491	551	503	468	538	540	497	516	445	505	531	538	513	479	503	486	526	471	487	494	516	526	513	470	512	491	542	480	482	489	524	525	505	517	517	500	539	520	526	501	475	530	521	526	529	530	499	517	505	525	538	502	494	508	510	493	533	519	537	554	473	493	550	501	505	533	523	543	518	492	468	517	476	529	500	541	502	485	525	519	469	522	539	488	500	467	534	525	517	521	498	515	500	492	488	500	488	478	495	515	512	500	519	536	522	493	532	528	497	492	525	528	477	482	515	528	522	524	499	488	513	480	533	495	552	547	540	537	484	537	517	503	471	515	543	547	523	534	517	511	545	518	531	502	550	546	507	510	488	512	499	521	524	513	549	511	525	544	517	519	518	484	495	523	535	476	491	473	521	527	532	511	506	526	518	473	534	468	472	481	529	543	475	486	519	523	514	477	548	466	508	529	529	549	542	504	516	546	480	511	494	523	525	524	486	543	553	461	551	489	528	506	499	510	543	500	527	516	523	528	522	567	489	548	507
3043	292	219	250	222	232	239	188	237	234	205	201	239	225	221	198	243	222	218	187	212	190	207	238	236	197	221	188	218	203	184	202	212	214	191	222	198	199	220	225	200	198	212	200	211	200	235	222	219	180	200	226	193	213	216	214	229	189	222	198	241	207	212	210	242	190	200	210	207	219	190	229	209	206	204	224	220	200	227	211	226	214	206	225	213	212	214	205	213	201	189	189	209	198	186	202	242	217	230	209	205	238	197	179	201	194	212	210	183	219	204	227	205	215	218	209	187	226	196	221	193	200	222	197	221	199	197	205	210	196	213	208	192	200	210	197	209	227	233	189	196	188	234	207	212	215	203	243	199	206	207	208	209	203	222	200	201	224	194	197	204	217	235	224	193	198	225	244	214	203	238	215	230	201	204	193	207	206	214	203	181	254	237	203	206	187	205	210	213	217	194	213	218	250	246	201	211	231	242	214	209	204	214	214	225	181	229	224	197	192	212	223	207	197	226	221	191	192	192	218	200	191	202	226	195	213	220	199	183	224	230	203	228	223	214	216	206	224	230	243	213	192	235	194	214	191	197	192	223	224	199	204	198	205	201	202	176	202	194	185	225	202	217	186	205	219	193	197	212	208	200	206	195	236	243	249	203	211	222	209	218	202	215	194	202	218	231	200	208	201	210	229	193	217	196	209	210	171	226	219	204	240	208	246	214	183	188	224	190	198	216	189	216	199	211	194	219	194	215	221	242	226	181	208	206	202	207	174	187	210	202	214	217	208	230	204	195	219	203	216	233	208	224	230	237	217	196	207	210	206	222	204	190	201	216	201	216	235	221	218	228	197	222	203	212	201	211	201	182	214	193	217	239	213	220	210	204	208	213	227	216	229	215	192	219	189	181	231	221	220	205	174	192	235	217	236	208	215	195	218	218	202	223	191	195	230	204	216	205	187	195	202	218	218	237	192	186	239	197	208	206	224	222	217	204	203	202	220	236	225	218	172	203	207	216	235	242	201	212	214	209	214	187	203	221	207	228	223	217	209	212	218	217	209	216	216	216	191	225	230	221	180	185	214	204	202	199	231	193	199	203	192	205	201	197	196	189	206	212	215	221	198	191	209	225	231	198	194	209	213	186	214	205	208	241	192	220	215	203	209	214	228	211	224	210	208	235	210	203	191	231	227	218	202	211	189	203	219	206	210	207	201	213	220	213	222	229	194	209	196	191	218	188	237	192	211	225	200	228	246	232	215	228	185	202	207	238	203	197	201	209	213	233	226	208	225	205	222	225	215	213	208	202	208	186	201	196	236	200	208	222	210	220	228	205	210	202	211	204	187	225	199	196	205	188	226	230	210	197	182	207	217	227	231	209	220	200	220	207	225	203	186	220	212	205	202	205	200	187	199	199	222	207	233	220	211	179	206	222	214	225	218	232	217	203	215	209	224	195	205	228	237	226	214	210	227	176	197	195	241	208	207	226	224	204	215	209	221	213	212	215	199	199	220	204	223	185	197	212	215	226	221	212	218	216	244	216	236	232	215	192	196	189	179	194	202	197	211	204	201	207	174	204	201	250	221	206	213	221	207	216	175	207	187	233	241	217	214	213	211	218	217	180	244	228	225	209	201	234	189	188	178	202	206	205	204	201	203	209	199	211	200	202	228	215	216	216	225	198	203	212	217	222	204	214	222	199	248	214	202	203	190	224	230	226	218	199	209	214	206	234	186	190	178	198	242	236	195	209	212	200	204	216	216	210	214	216	182	195	212	217	197	222	226	230	224	236	219	222	224	175	207	220	217	187	166	234	214	211	222	197	201	193	213	217	232	211	216	215	184	206	201	189	206	209	229	175	200	192	214	198	229	202	204	217	217	214	254	245	199	182	215	200	181	177	219	195	220	205	179	222	216	188	218	207	186	221	227	208	210	204	199	196	205	196	198	230	217	206	228	234	226	241	197	204	203	199	221	203	193	218	213	202	208	198	204	217	211	200	200	223	217	207	182	177	173	233	208	196	203	216	200	234	242	226	196	199	212	179	194	191	202	227	209	196	211	239	208	210	202	223	203	200	207	210	229	210	222	252	208	192	203	202	243	193	210	209	196	219	205	206	185	201	178	200	207	212	215	190	217	218	200	218	185	201	206	210	212	199	249	215	208	189	215	203	190	213	225	211	190	213	228	200	207	176	213	213	206	206	193	211	196	226	229	186	216	197	192	217	210	213	196	200	194	184	208	214	230	239	197	194	193	204	192	200	201	200	204	240	227	193	216	214	214	203	212	203	196	194	227	228	238	199	209	214	197	205	216	200	228	206	206	206	192	227	215	178	221	201	207	204	184	204	228	209	240	180	167	198	209	215	188	209	222	187	204	221	224	196	183	235	182	215	218	214	188	229	211	180	192	211	221	191	194	207	186	201	214	207	223	183	218	191	206	198	221	228	221	209	206	218	203	194	210	219	230	200	192	202	211	220	234	205	188	225	233	189	233	221	230	224	240	219	216	222	213	189	183	230	214	211	195	225	206	207	207	216	227	178	217	215	207	218	195	201	206	192	231	193	205	226	223	234	231	211	232	220	206	213	232	222	188	204	210	217	193	208	201	218	197	226	212	220	208	231	242	205	212	205	225	212	229	222	208	197	262	191	186	198	198	228	218	227	222	192	185	208	218	204	225	229	215	208	226	201	195	205	212	227	202	222	228	250	216	230	209	220	222	214	209	210	214	226	256	218	204	231	204	208	212	230	192	195	225	225	213	206	214	234	223	191	193	226	222	195	208	219	215	198	246	214	227	224	215	217	200	196	230	214	203	200	206	223	211	226	224	217	221	197	193	195	227	235	215	216	198	198	195	227	186	234	233	216	188	205	211	197	212	198	229	219	218	191	214	224	211	218	225	214	206	211	214	197	197	181	214	220	193	217	190	232	218	228	219	245	215	208	218	222	208	217	222	217	218	194	193	203	225	220	218	236	200	237	233	215	230	227	250	214	209	194	226	231	208	203	193	199	199	187	198	226	221	218	227	216	208	196	236	206	191	217	195	200	212	231	215	195	213	200	208	206	210	222	238	195	200	215	227	215	192	196	222	205	219	240	202	201	219	207	189	209	206	215	205	234	212	212	218	238	216	205	210	212	225	205	227	198	224	201	234	173	203	197	214	208	198	229	200	212	221	195	207	221	226	194	204	203	220	200	204	201	207	202	211	203	198	217	221	205	190	237	218	240	211	198	206	230	201	223	221	214	214	213	228	193	183	203	204	210	198	198	186	214	226	206	214	212	244	212	182	212	222	224	232	229	195	203	210	226	191	209	211	216	208	199	206	211	216	223	220	231	185	193	193	239	200	180	201	193	194	172	219	227	241	216	193	206	207	218	225	212	204	204	227	183	192	225	215	201	210	191	214	200	218	233	201	224	212	229	204	207	216	191	210	216	215	207	200	208	199	195	195	226	184	202	193	211	229	200	236	190	235	212	199	219	218	232	238	203	222	226	221	210	212	206	212
2839	583	556	614	575	582	584	555	548	546	506	563	516	552	543	513	526	496	507	482	522	523	514	533	493	536	525	526	513	539	527	485	509	501	542	602	493	540	527	515	517	531	521	537	471	495	484	524	553	498	566	501	558	531	526	512	523	530	529	521	537	510	509	497	517	539	529	483	558	522	530	522	500	500	560	538	511	497	511	537	534	516	494	515	513	509	544	507	536	506	508	513	517	519	491	534	520	533	502	535	514	511	516	522	510	511	564	530	513	536	546	500	544	561	520	517	479	533	514	504	489	524	525	535	550	504	486	522	509	540	571	520	507	489	504	517	540	489	552	515	512	489	528	567	500	528	504	523	528	525	523	521	521	507	508	537	504	525	500	527	535	511	531	527	477	499	558	532	520	523	543	488	477	498	533	504	506	508	514	533	547	539	539	538	524	520	552	505	514	497	536	527	549	532	538	537	509	537	535	510	510	542	523	504	517	499	524	535	558	516	494	529	503	531	457	532	501	497	557	543	532	522	522	521	538	520	479	558	531	482	503	557	494	572	525	546	527	501	516	513	555	535	527	531	493	530	497	511	477	562	520	533	468	501	503	504	540	493	520	514	519	523	503	519	500	519	541	525	485	523	518	504	522	546	530	553	486	534	542	543	542	515	491	557	564	521	549	509	521	509	515	573	513	541	519	500	506	507	527	517	544	510	574	568	512	520	561	491	542	545	528	540	532	497	490	514	523	535	489	506	523	511	509	492	502	542	509	514	497	487	489	548	549	537	532	486	522	539	506	486	500	510	509	538	515	529	548	493	513	515	508	503	523	535	482	509	548	505	538	512	496	536	545	481	536	501	557	507	534	569	522	512	533	533	477	540	530	509	564	532	506	517	515	518	518	541	540	516	511	518	534	525	517	513	513	515	504	518	545	553	546	502	521	541	530	534	530	526	504	519	533	500	479	527	553	494	517	500	489	526	497	566	503	527	520	524	508	484	469	500	478	531	531	519	521	513	529	548	507	504	542	506	483	513	533	489	506	524	549	540	508	479	484	541	531	486	518	520	531	558	520	502	508	538	485	525	495	507	525	532	525	506	528	551	502	497	523	526	495	498	555	540	530	495	511	528	514	511	542	532	496	496	544	539	497	516	543	499	549	527	515	530	517	485	524	521	501	504	521	486	502	524	514	559	547	516	537	517	545	531	508	532	559	512	574	513	533	557	512	542	510	507	525	518	544	471	531	476	534	492	519	557	505	535	502	531	561	494	515	501	513	555	507	491	531	533	485	488	528	516	504	481	546	515	572	562	537	475	497	512	500	516	531	534	516	536	505	510	528	492	524	545	525	501	466	510	512	511	506	497	521	497	544	508	556	543	493	513	497	482	553	575	529	470	534	506	523	525	560	530	555	477	541	514	532	570	544	482	526	534	510	517	528	491	532	553	506	504	509	508	557	513	497	496	484	517	566	538	538	539	538	505	516	547	464	517	556	470	549	512	508	508	543	545	518	504	532	506	489	486	468	560	534	532	536	547	510	504	523	515	518	517	510	539	498	490	588	535	563	535	508	522	512	504	515	492	529	481	529	521	545	496	540	574	507	506	531	534	553	491	503	507	512	541	539	528	522	547	534	532	505	511	543	542	496	534	503	555	541	534	531	540	491	496	521	527	522	537	549	497	502	522	524	483	563	541	537	506	498	489	516	514	558	489	519	534	535	490	530	491	546	523	556	504	530	511	515	515	535	573	550	545	527	482	502	535	520	530	515	554	518	517	490	483	493	516	487	520	512	508	497	538	485	533	470	505	480	524	521	484	522	529	536	516	524	526	503	541	552	515	500	515	524	499	540	476	548	505	570	553	517	518	534	507	523	508	547	510	470	473	496	501	537	498	516	479	475	500	519	517	530	507	500	482	533	512	487	490	542	531	526	555	489	552	541	521	495	509	513	529	531	523	516	502	519	481	511	538	565	524	500	527	498	540	530	539	536	527	513	502	516	559	492	519	536	488	545	552	469	518	497	498	505	580	524	506	571	540	546	524	480	506	495	548	534	547	492	529	525	488	516	562	518	518	510	547	523	502	516	536	506	536	487	533	521	515	515	462	534	560	528	522	510	528	527	459	502	493	518	497	530	544	495	515	505	539	543	532	556	533	529	511	509	540	520	493	540	526	523	528	512	490	536	564	553	522	529	489	471	499	493	542	532	539	508	535	523	552	511	585	501	517	537	493	548	533	483	523	528	461	511	538	523	493	536	520	478	528	496	487	509	478	556	497	523	508	601	483	517	518	549	504	520	529	476	497	528	487	485	537	533	507	539	527	501	489	492	510	534	549	504	545	514	539	485	474	538	508	532	565	487	523	510	528	527	520	527	532	524	520	517	515	532	496	504	526	504	535	511	525	494	476	520	498	483	543	560	505	528	530	519	516	518	520	460	498	549	479	497	511	511	480	523	525	492	479	518	503	545	525	493	547	513	504	478	572	510	506	537	512	517	517	514	534	536	546	540	511	503	501	509	534	553	524	533	503	522	485	499	514	497	486	479	515	509	544	555	485	538	527	508	546	551	525	551	497	510	546	534	490	543	503	502	515	510	527	565	515	495	556	506	471	550	514	482	527	511	546	499	502	518	542	563	555	499	522	496	537	573	556	528	516	528	523	535	487	507	559	481	504	456	494	511	531	544	513	507	511	530	513	526	530	532	516	564	503	513	503	534	530	506	512	555	558	526	540	531	536	539	484	516	529	463	510	487	490	552	495	540	529	530	470	521	503	504	517	488	546	540	552	521	508	504	525	517	525	523	557	500	503	521	479	526	491	532	557	536	522	520	535	550	550	512	522	540	559	544	527	525	517	478	512	521	520	543	537	490	506	524	522	493	565	511	529	495	524	515	515	511	480	509	535	495	532	533	570	562	507	512	566	517	528	510	514	534	489	523	528	549	559	520	486	539	513	520	538	511	512	558	549	531	488	500	525	497	514	533	551	489	491	509	547	541	491	522	549	517	483	558	513	542	511	550	506	487	512	499	510	509	493	480	540	500	517	563	552	518	524	515	533	512	546	535	527	561	533	495	524	514	524	497	513	507	541	526	529	482	499	475	504	525	528	498	477	540	550	519	525	503	503	565	495	494	525	553	476	547	534	514	499	537	499	546	484	487	519	561	530	504	543	528	512	538	516	550	532	515	545	523	517	538	550	508	516	504	500	499	551	508	501	502	452	511	510	524	503	533	545	505	545	549	499	529	531	486	542	517	512	507	571	504	511	520	499	497	488	539	542	541	497	524	548	507	531	533	513	488	519	520	516	505	543	488	569	519	518	490	539	509	514	515	531	567	494	534	500	538	493	497	521	531	500	476	479	500	503	541	514	499	473	522	523	494	514	528	523	538	528	492	493	492	525	543	517	540	514	511	511	504	534	512	536	488	483	494	491	513	519	525	536	532	509	519	505	495	491	529	485	540	530	534	482	532	502	495	488	511	526	502	538	553	529	523	505	502	538
10487	873	629	577	456	427	368	367	384	359	362	311	333	344	324	329	323	303	343	321	346	321	316	348	316	332	299	335	337	292	341	308	339	347	335	331	348	321	329	321	328	316	323	370	329	344	316	323	338	315	355	288	310	331	318	329	330	285	297	319	315	285	306	311	329	304	308	305	335	318	328	311	338	334	307	318	359	314	314	289	336	307	280	362	329	334	320	282	278	327	330	332	333	328	335	340	358	304	329	299	318	285	323	306	313	317	325	312	290	290	328	299	298	318	296	334	311	333	319	323	311	272	322	319	309	352	307	294	331	289	300	342	324	331	328	299	293	331	298	322	315	331	308	331	324	310	317	338	336	293	341	291	284	316	324	324	314	330	297	301	298	332	316	296	285	320	289	318	292	306	318	327	314	304	306	330	343	285	310	304	288	328	325	295	300	306	333	347	324	332	320	301	320	351	331	308	305	322	313	300	288	339	325	323	332	301	322	301	325	300	310	343	340	345	337	325	348	312	305	294	313	310	297	318	313	285	354	349	336	320	328	299	322	313	312	320	329	320	317	326	318	321	292	349	300	289	316	288	294	334	324	301	324	303	339	335	305	317	333	302	339	311	319	301	311	307	304	305	320	301	292	280	308	325	300	299	320	308	310	337	320	310	312	282	313	323	297	321	348	316	338	317	326	313	332	303	293	287	333	331	314	327	307	313	347	318	342	297	306	328	325	326	293	319	354	309	326	316	327	319	340	334	316	308	327	318	301	338	333	285	304	341	262	307	330	302	316	340	318	314	311	314	325	339	328	339	340	318	358	339	315	291	293	317	308	303	285	305	334	319	372	297	279	318	299	355	292	309	349	328	276	339	350	332	276	342	331	303	327	296	312	322	307	289	331	341	308	303	351	324	335	303	312	307	302	299	339	316	325	308	300	326	321	307	330	289	304	356	352	300	319	342	293	281	333	329	301	301	302	334	335	303	320	301	308	324	308	330	326	331	305	319	324	305	316	357	277	329	327	332	314	296	344	311	348	306	289	298	330	316	306	312	307	279	311	332	306	304	312	349	335	311	323	348	327	299	292	341	336	329	340	326	317	376	316	302	302	327	319	347	335	355	295	320	290	312	335	319	296	286	315	313	336	307	308	331	310	297	320	337	300	319	329	331	327	294	313	312	308	320	331	327	288	297	300	329	333	308	350	294	305	361	341	316	293	322	324	337	324	310	337	318	318	314	311	317	305	332	336	348	334	319	307	319	308	313	332	306	335	316	316	289	313	316	305	308	313	315	313	319	304	321	335	306	318	317	325	304	322	315	320	311	324	326	333	317	310	309	327	279	322	329	338	324	287	344	300	343	356	319	328	319	296	328	363	319	288	337	304	289	322	355	309	328	315	351	291	318	308	317	320	295	312	283	329	299	332	324	306	341	315	289	313	338	312	288	318	322	328	294	301	325	329	333	293	326	320	308	326	317	328	345	298	300	298	306	298	343	307	334	319	308	343	349	338	296	333	343	313	310	320	346	306	287	343	324	321	347	334	310	297	338	315	299	325	298	325	319	358	351	290	302	284	369	316	330	300	303	317	305	328	286	303	330	355	321	313	359	328	318	298	359	345	340	291	301	339	332	295	356	307	320	300	345	340	338	348	311	329	297	296	302	338	277	322	311	315	332	337	270	310	328	276	320	332	318	338	332	302	372	293	278	347	318	300	339	339	353	299	310	289	301	349	315	321	326	314	312	320	295	327	315	297	308	302	317	308	319	344	325	303	300	312	320	328	338	316	361	339	342	334	296	313	292	310	367	308	346	324	321	304	336	291	306	330	297	342	330	287	325	320	354	306	335	307	291	349	312	316	341	327	309	352	308	311	336	302	357	334	289	318	367	313	292	325	299	339	332	298	280	336	360	325	343	301	327	314	303	299	292	322	347	366	317	308	300	316	356	317	317	323	321	300	301	323	314	339	315	305	337	313	346	311	316	292	329	316	332	315	309	318	315	295	346	339	330	314	328	320	331	302	330	316	280	315	299	325	322	362	353	304	318	340	343	319	320	318	313	330	325	293	320	327	338	339	293	279	335	320	339	342	349	311	313	315	329	327	312	327	305	360	337	312	313	322	320	318	293	304	326	305	336	349	299	325	324	337	286	295	357	322	302	360	310	320	304	306	341	302	300	288	299	346	354	299	283	296	335	310	341	324	289	305	349	363	284	319	312	315	296	310	309	359	323	339	314	307	314	345	286	305	332	309	295	315	327	326	298	310	321	316	325	300	291	281	312	297	289	295	303	338	298	360	301	357	327	339	334	306	308	324	292	292	320	340	316	340	285	315	338	336	334	321	327	323	293	331	327	314	296	307	330	350	293	325	316	304	305	308	315	309	308	343	311	301	313	336	340	268	344	305	335	356	346	304	297	315	300	337	306	320	349	308	291	289	339	289	330	325	299	329	304	351	334	323	311	305	334	328	340	298	342	303	304	323	310	326	289	303	291	311	300	331	311	301	317	318	340	303	321	289	318	348	296	321	279	345	309	332	299	334	330	363	327	300	324	333	313	338	346	311	323	300	297	304	323	320	330	306	307	326	322	312	329	287	288	309	285	285	337	310	340	322	323	354	327	307	296	335	321	293	322	353	326	321	294	336	303	313	332	330	291	337	275	348	303	298	325	283	291	307	345	296	309	324	335	339	350	318	328	361	302	344	339	316	280	315	325	311	325	320	321	347	316	309	327	322	318	305	353	310	291	321	311	315	297	326	334	347	331	357	327	308	339	309	358	309	313	350	281	320	346	345	336	288	277	291	304	331	310	324	290	300	345	314	310	307	277	333	305	308	294	305	282	329	320	335	332	364	314	318	359	314	274	336	281	358	338	315	346	308	318	325	321	319	319	314	330	333	342	315	328	339	349	311	291	323	328	304	311	290	299	326	360	334	316	324	303	315	327	334	337	345	332	319	283	359	302	309	332	350	298	323	298	303	311	308	312	339	338	297	290	318	315	294	331	303	309	316	303	345	301	300	311	323	356	311	342	318	348	344	301	331	315	269	326	310	309	343	312	328	320	301	304	339	319	321	319	294	272	334	309	321	307	298	298	303	285	331	365	296	332	333	327	353	299	300	299	317	332	323	348	355	347	298	302	336	299	359	290	329	309	307	303	307	333	362	282	331	292	321	311	354	314	308	317	327	288	347	303	316	329	319	327	346	299	311	317	322	345	337	328	363	318	332	297	330	302	366	333	307	322	301	310	326	297	312	328	331	314	333	327	338	285	328	279	309	307	318	288	320	337	322	294	325	295	333	310	284	305	314	304	288	314	304	343	316	298	316	356	339	327	336	316	341	336	291	299	344	316	309	310	306	326	344	329	327	341	317	305	362	350	315	305	337	313	305	310	314	313	317	317	317	298	320	302	262	278	300	308	312	322	305	330	299	334	301	299	327	299	320	308	343	314	334	332	314	353	324	315	311	338	279	311	336	361	292	305	329	318	331	296	303	325	332	336
7986	1086	1414	1597	1422	1308	1137	1015	994	924	858	846	873	846	830	851	810	795	805	753	821	743	745	797	787	752	799	777	739	799	698	783	775	786	748	736	738	746	742	785	747	783	722	729	733	752	749	792	716	717	743	775	772	761	796	750	731	737	715	722	741	743	724	735	789	685	801	738	719	786	716	772	726	720	718	694	799	745	744	678	679	743	703	726	732	729	739	696	698	752	708	735	715	766	734	741	723	740	696	745	753	765	722	750	736	716	686	727	695	693	691	724	732	725	734	732	721	720	756	740	766	740	763	741	749	749	706	715	727	747	749	742	708	697	759	729	724	723	769	736	730	704	746	779	755	745	744	752	736	718	750	764	782	720	726	788	713	746	731	778	761	701	704	754	724	747	714	711	694	722	748	740	698	709	725	736	739	786	774	732	723	777	730	765	703	753	678	723	744	706	732	737	705	718	739	711	733	758	721	723	693	696	737	684	778	736	754	731	737	725	687	698	774	783	731	740	695	761	746	775	746	715	716	726	680	757	752	799	729	682	716	761	730	701	748	722	772	703	738	703	706	742	724	759	715	666	742	729	713	752	740	741	714	682	741	747	720	732	735	727	741	696	751	693	740	741	724	728	715	712	732	727	715	753	727	728	721	751	791	738	722	729	738	741	692	761	758	739	716	808	740	717	804	710	754	762	775	740	710	765	700	682	719	757	724	699	737	721	747	735	722	747	747	787	714	768	733	720	773	710	742	741	756	758	727	715	737	741	771	731	692	718	780	752	726	749	749	730	660	734	673	745	734	743	749	718	725	738	716	731	713	743	750	734	759	722	776	724	746	735	734	726	688	745	760	735	725	717	713	740	749	671	750	688	725	751	691	702	670	729	734	719	722	684	732	761	719	716	728	714	705	696	720	743	711	730	774	730	696	749	688	734	738	735	716	727	727	733	721	705	743	688	746	766	716	754	752	726	730	742	754	742	804	724	716	733	740	788	726	752	697	687	711	777	732	703	713	756	781	695	681	725	743	778	739	736	752	777	709	723	746	754	761	737	718	680	707	737	739	738	749	663	776	724	696	716	754	738	742	724	746	741	745	722	718	727	687	732	748	768	700	745	702	754	751	734	742	742	735	726	750	776	732	748	707	737	772	727	738	758	744	741	757	733	760	691	747	745	714	755	762	752	735	747	736	706	768	711	671	789	742	735	766	739	709	687	682	763	704	738	728	683	775	678	735	697	730	755	742	756	730	704	733	718	718	710	717	721	675	721	740	722	722	701	734	715	768	731	703	750	728	720	709	736	758	725	697	751	738	768	726	730	714	754	751	692	725	698	714	705	729	744	747	709	752	690	710	761	764	740	748	739	722	756	745	741	699	706	728	756	768	730	738	704	696	741	740	772	766	705	708	726	760	739	739	742	744	710	780	706	783	730	719	740	755	740	747	708	760	757	724	770	759	726	695	711	717	727	732	774	726	774	708	740	750	723	742	774	763	781	747	750	677	716	795	729	744	768	771	707	710	708	751	684	731	742	747	707	702	752	735	775	723	775	691	719	697	704	723	725	747	716	746	787	736	758	756	717	730	720	678	747	744	759	743	741	723	725	720	772	716	753	717	721	740	685	740	737	750	737	715	734	786	758	732	776	698	704	732	720	762	789	721	752	709	781	754	778	756	734	708	744	753	744	748	744	756	696	782	697	795	732	747	709	722	752	745	761	728	709	765	765	753	778	745	743	773	750	732	770	745	746	726	743	734	753	721	748	739	765	771	768	701	724	744	717	732	743	747	746	722	730	726	746	707	739	780	733	756	751	712	722	688	767	709	739	715	749	789	705	717	726	697	767	774	699	644	767	723	683	763	728	714	754	743	774	736	732	738	739	722	677	735	685	780	745	703	752	749	750	721	713	701	744	710	769	780	720	724	729	723	694	728	775	693	747	703	761	747	717	755	732	705	738	719	709	749	711	744	737	738	731	757	713	775	782	706	751	718	740	749	723	772	712	734	715	769	723	742	722	678	694	768	735	738	772	756	771	691	744	733	761	737	732	725	769	733	715	740	746	745	742	748	727	717	768	756	700	705	739	780	741	760	705	714	754	759	801	766	711	733	745	755	680	752	760	782	710	715	732	754	758	704	690	773	764	766	740	695	778	746	752	701	776	731	717	754	705	737	731	800	768	711	741	748	749	746	708	691	728	744	754	720	759	730	707	743	718	697	732	724	722	758	772	722	716	700	743	731	712	713	760	755	747	676	731	715	743	721	702	708	748	693	731	721	691	729	708	717	786	714	690	777	734	735	712	728	739	719	741	723	730	767	712	731	766	720	745	702	764	748	761	725	779	731	742	741	705	787	719	737	753	737	747	767	736	736	716	733	744	710	705	757	772	697	745	766	728	707	725	702	753	692	724	770	732	742	700	706	709	803	719	739	726	759	781	730	734	745	784	715	701	713	761	727	734	747	696	711	733	719	729	767	760	783	746	717	747	751	734	705	673	718	735	737	747	786	783	753	743	701	706	702	779	735	750	746	714	765	728	704	741	769	766	762	776	717	727	765	774	704	756	692	760	755	724	736	742	718	724	642	715	718	734	724	713	781	726	692	729	751	711	760	734	747	751	716	748	739	754	761	743	808	748	710	708	717	736	706	724	758	741	735	741	754	703	794	712	685	745	686	765	708	771	733	736	729	739	722	696	764	758	695	743	737	717	727	757	743	726	731	781	758	739	742	734	720	686	762	736	720	752	727	755	744	761	690	773	731	707	734	770	720	698	762	681	771	755	763	725	742	733	733	713	722	737	724	770	787	753	743	786	722	749	709	779	730	745	697	723	748	797	701	745	757	712	773	712	735	740	749	779	754	725	739	696	724	736	698	711	727	737	670	748	721	712	719	749	738	768	751	672	780	775	711	714	773	709	756	657	736	722	723	741	722	720	781	690	745	729	729	721	759	719	744	757	697	774	743	782	776	730	735	748	776	709	754	708	728	748	750	681	703	696	766	727	728	769	700	772	705	692	739	711	741	703	728	695	718	762	777	758	773	701	762	693	774	686	741	715	728	741	758	769	716	708	706	763	688	699	718	716	708	742	752	717	736	799	743	746	751	709	747	725	729	711	747	729	729	764	729	731	749	727	725	750	730	706	711	741	691	758	770	700	729	704	751	745	736	739	704	746	760	692	718	711	778	737	740	728	746	749	736	743	784	759	729	754	709	741	769	692	728	711	735	770	733	732	727	753	689	757	708	743	773	780	732	736	700	738	741	750	736	701	716	698	759	701	677	738	773	692	716	741	713	741	712	755	748	741	733	732	722	754	729	731	760	732	748	762	712	734	710	779	772	743	752	726	717	730	739	743	693	756	777	773	777	721	738	721	746	729	753	753	727	722	743	734	739	751	740	757	751	720	721	716	742	737	715	718	751	749	756	773	772	743	734	733	718	727	750	705	758	754	743	738	743	721	747	705	731	744	792	728	747	745	703	751	697	715	728	768	760	745	690	684
18458	1726	905	739	541	407	368	323	303	316	242	257	274	252	231	206	228	242	233	231	236	197	248	223	218	234	228	210	225	235	252	208	224	213	221	205	238	222	222	218	259	246	212	224	235	236	215	218	252	233	207	210	219	234	242	217	229	210	229	224	221	241	221	217	232	218	227	237	209	224	233	214	220	210	221	220	218	219	230	228	234	244	231	212	251	258	227	223	217	213	234	221	177	249	215	248	220	222	226	205	201	236	250	199	217	198	221	262	219	217	196	215	234	238	231	219	233	186	255	206	194	225	216	221	219	226	243	205	240	200	207	221	204	213	205	229	236	235	229	237	194	249	247	221	257	225	214	239	216	208	207	228	222	201	204	238	217	209	226	199	217	224	221	225	204	225	205	218	206	231	204	211	206	235	208	202	223	222	219	202	249	231	219	235	222	211	205	236	231	211	214	254	226	230	217	229	221	263	223	212	233	197	225	211	218	230	245	243	208	248	254	212	205	212	221	196	216	228	227	215	234	231	217	227	216	225	199	224	233	222	206	235	228	217	210	193	225	200	219	205	226	207	237	242	212	222	216	214	219	195	234	226	217	209	229	234	198	205	238	221	239	226	223	230	210	201	209	202	195	201	227	194	227	244	205	201	232	254	199	248	216	241	208	218	201	233	245	192	216	229	208	228	204	216	203	201	227	225	219	226	211	216	221	236	215	203	206	240	217	223	220	213	194	217	239	225	248	207	223	242	223	199	221	229	233	220	247	268	223	221	218	230	202	190	218	222	213	176	225	230	213	198	229	211	199	230	227	219	217	226	211	226	203	237	202	238	242	235	240	207	226	227	227	237	198	236	239	222	237	219	226	258	228	216	227	198	229	228	202	224	228	235	219	223	225	219	220	204	213	242	242	278	238	223	209	240	228	224	230	202	245	232	221	219	221	204	229	179	200	228	211	253	217	214	224	265	240	226	201	186	207	186	211	222	218	202	209	221	221	225	213	236	202	214	200	240	205	216	250	220	227	233	222	227	240	223	210	225	248	228	239	232	240	225	225	231	200	204	218	215	269	248	200	210	233	199	210	234	228	219	232	254	219	229	208	221	247	169	234	188	206	252	238	201	224	223	249	209	221	224	200	231	211	202	226	237	232	244	205	228	213	213	215	205	246	224	219	221	237	224	223	232	222	202	231	238	202	214	211	225	219	197	222	209	213	225	238	206	232	195	198	240	217	219	220	236	221	214	230	218	227	197	195	202	259	222	242	228	221	217	245	221	227	214	219	214	216	219	200	225	243	210	219	204	221	248	244	232	211	223	219	236	207	226	227	232	230	214	256	228	228	221	198	237	196	224	228	236	220	240	202	205	208	189	200	201	227	258	227	217	243	210	213	226	238	233	210	213	223	214	220	223	221	214	214	224	235	257	246	213	224	196	245	224	208	201	213	232	221	201	233	228	231	222	216	202	209	213	246	221	216	231	240	231	234	246	197	231	236	228	211	205	240	210	190	217	241	258	262	212	201	237	193	244	256	197	214	213	214	228	252	252	205	219	223	232	221	229	228	223	219	220	226	245	230	208	229	220	217	236	225	246	222	204	233	229	226	234	207	219	248	216	244	219	224	238	221	236	236	231	212	235	204	213	216	211	195	218	218	229	238	218	210	214	213	235	209	185	205	214	215	203	214	233	227	217	221	214	219	233	249	245	228	248	244	226	246	222	204	222	231	224	207	232	224	235	229	222	206	209	209	230	218	238	231	223	234	211	230	222	216	225	225	216	211	231	220	244	238	215	216	191	232	235	222	243	207	225	213	211	235	262	224	210	238	224	207	210	236	225	196	208	202	234	230	258	230	219	212	227	227	242	221	224	241	220	244	203	243	208	216	217	208	228	206	266	225	235	223	214	206	217	218	213	221	255	210	202	217	210	206	249	224	206	247	236	236	238	206	237	221	216	233	213	214	237	199	225	250	242	235	215	247	229	250	209	193	212	221	218	218	243	220	206	210	242	219	201	241	218	237	233	177	207	227	185	238	189	242	212	224	235	274	206	200	218	242	221	239	250	239	262	211	242	226	211	231	234	197	204	202	221	213	222	197	210	207	216	221	236	196	227	229	208	228	241	237	216	191	196	214	238	236	229	204	191	225	205	214	234	235	258	215	227	221	226	197	193	208	224	221	202	213	245	217	221	221	234	193	207	222	204	207	209	220	263	214	223	202	227	205	219	206	209	234	213	214	247	243	212	199	217	227	233	193	222	227	204	231	199	251	210	210	211	230	240	229	221	214	212	218	222	255	222	205	213	203	202	232	245	234	207	245	262	214	223	211	192	236	214	207	232	214	199	216	228	197	213	219	196	212	224	211	210	229	216	208	207	228	219	208	255	191	218	220	203	209	242	197	246	209	221	189	213	223	246	232	215	212	219	193	228	219	225	219	225	219	205	223	216	232	222	208	216	232	227	195	212	206	228	220	253	212	199	216	225	225	239	224	236	219	248	222	222	191	229	231	252	200	216	228	234	211	229	205	223	212	242	240	242	232	226	251	199	208	224	213	235	230	208	225	204	194	227	205	201	236	241	219	234	271	229	172	212	211	210	194	241	228	227	198	226	199	254	241	197	215	202	226	247	212	232	257	229	229	237	208	243	212	188	213	238	201	228	209	232	227	214	218	232	246	207	214	228	201	224	241	209	195	243	205	235	228	259	206	201	198	217	250	213	228	198	238	216	230	248	230	236	201	228	258	229	214	229	235	203	231	245	238	230	223	228	228	219	214	200	231	223	239	206	214	251	218	223	211	205	224	217	244	188	251	246	230	243	250	206	221	230	199	216	232	229	228	214	226	199	223	225	241	239	207	211	238	211	208	236	219	207	236	212	213	219	225	210	199	202	232	237	206	221	214	211	220	220	227	239	258	215	220	214	219	217	226	207	196	211	228	208	221	201	234	216	237	206	220	211	219	229	212	221	229	223	216	212	254	201	199	222	235	230	227	205	252	226	205	247	218	264	212	231	225	223	229	236	219	203	206	228	230	198	229	216	234	235	229	232	245	244	224	221	231	212	231	195	201	234	211	234	201	234	201	225	179	198	214	199	221	199	207	221	216	229	211	209	207	234	241	239	269	218	260	229	235	230	236	223	219	218	222	232	224	206	234	234	235	229	249	226	231	234	217	232	208	207	229	227	188	203	219	213	215	220	200	234	213	239	237	239	211	213	249	217	235	235	228	223	240	209	206	197	248	225	209	222	216	216	181	246	233	253	209	216	213	275	229	261	245	222	230	241	204	241	219	223	232	237	183	220	207	223	244	223	214	204	230	227	213	208	206	232	216	215	202	237	236	208	211	196	202	231	220	196	215	236	201	227	218	214	261	222	209	209	220	220	217	241	240	219	223	212	204	238	208	223	208	237	238	229	227	238	216	231	219	222	204	255	223	220	229	215	220	230	222	231	190	227	204	222	210	211	181	223	222	236	238	220	254	219	234	199	214	208	229	218	222	206
10374	1185	2000	2193	1865	1451	1224	1025	1028	873	818	714	746	665	624	682	637	639	609	604	537	604	555	575	573	557	569	557	584	528	522	549	516	551	482	546	484	532	513	515	550	538	529	491	484	534	531	538	479	531	545	527	541	493	500	513	521	536	526	492	527	541	526	471	506	470	499	511	490	526	489	523	523	507	536	539	533	560	544	533	528	470	520	474	502	498	513	512	512	474	505	484	441	485	488	506	513	530	526	539	531	482	510	506	516	499	503	470	461	544	538	514	498	493	558	531	557	541	532	526	500	513	532	531	483	504	528	567	465	515	529	514	505	478	503	500	492	552	511	476	498	512	491	520	488	464	504	521	529	515	541	524	528	482	508	512	526	534	487	484	520	511	491	518	516	510	513	482	510	477	465	502	521	529	517	515	493	519	523	475	522	506	545	502	529	525	508	501	504	487	519	483	468	526	477	487	497	523	520	484	543	545	500	498	510	539	539	507	502	476	513	522	508	540	503	481	510	503	497	458	529	484	520	492	576	502	535	520	538	508	440	500	512	515	544	488	509	503	537	528	518	477	525	503	523	541	506	517	510	493	524	474	541	502	475	455	486	484	560	560	525	492	528	507	525	500	518	509	520	531	480	504	507	518	547	506	528	505	490	504	513	515	520	504	517	508	509	520	494	522	536	549	487	529	548	542	527	509	506	548	518	522	507	515	510	493	539	522	540	507	509	547	503	496	517	455	534	521	546	505	533	484	528	484	499	504	530	532	527	506	496	448	506	511	543	509	511	546	490	536	463	495	501	524	547	496	467	525	515	518	467	554	492	518	479	512	516	490	546	504	501	535	553	502	509	512	563	460	472	535	514	503	501	535	544	493	498	502	496	478	521	503	497	517	547	488	531	504	534	491	520	507	538	481	480	513	534	487	479	517	507	461	532	517	538	545	517	466	514	554	512	574	539	548	507	550	483	507	478	522	540	489	491	567	479	490	489	502	532	543	499	492	531	524	488	500	524	528	472	527	494	490	469	529	533	492	495	512	551	465	537	551	499	507	517	462	544	496	528	522	525	537	522	503	539	515	496	500	513	485	535	483	528	523	537	534	485	497	548	478	535	486	514	523	486	541	497	498	527	532	545	487	501	496	522	561	506	500	516	514	503	477	556	521	508	507	473	502	497	524	510	518	493	540	498	449	477	504	493	543	541	515	518	568	456	497	502	494	488	539	545	507	528	499	518	513	526	486	512	518	527	515	485	544	462	476	507	495	506	507	515	501	510	535	503	504	481	511	534	524	512	515	523	534	524	512	515	511	530	525	503	473	493	466	503	510	505	471	514	525	534	473	538	507	538	536	490	521	502	508	526	494	486	509	495	491	499	541	500	505	491	527	469	527	476	467	472	489	504	521	493	541	480	492	542	522	520	511	499	519	489	528	532	442	508	495	523	521	498	505	489	534	525	504	494	488	463	509	481	519	531	470	534	515	514	510	453	493	516	523	504	532	500	522	539	459	515	479	483	506	514	478	493	532	539	516	534	495	521	498	502	505	531	462	492	496	491	554	518	522	497	505	520	525	494	491	488	532	523	500	507	523	530	476	488	491	503	499	452	540	483	525	491	520	510	552	524	509	530	542	489	495	496	534	540	523	507	492	511	481	533	488	489	550	481	510	498	512	508	532	476	499	495	511	502	481	524	476	544	481	545	505	466	508	477	508	519	512	484	516	511	477	544	482	484	509	518	511	518	495	536	536	530	528	572	482	526	504	512	561	525	528	536	495	466	465	536	539	513	491	554	512	476	525	513	531	494	502	491	513	499	501	501	512	507	495	494	483	481	515	536	474	520	498	487	483	534	490	510	519	540	489	517	536	487	465	505	511	488	528	510	541	512	505	518	507	499	548	504	516	531	512	505	477	504	488	485	539	561	531	462	503	491	529	526	470	528	502	541	511	475	496	480	502	510	498	512	516	518	475	509	501	540	562	538	469	508	494	511	493	527	505	530	502	523	519	492	543	512	514	506	497	551	523	516	536	531	541	560	558	513	504	512	447	492	500	524	470	532	498	495	514	504	495	459	546	496	517	552	534	543	502	517	540	535	532	509	533	537	495	508	493	502	524	519	485	518	557	537	547	530	557	496	527	499	528	533	507	517	527	501	549	481	499	503	538	473	534	471	533	495	570	537	525	486	506	494	503	497	509	524	563	520	498	464	482	550	508	509	458	484	495	543	504	526	559	530	522	530	516	562	531	479	511	481	511	478	506	572	521	478	526	521	496	508	544	499	536	513	507	542	495	513	527	478	508	557	470	501	512	529	526	500	555	498	494	493	497	526	544	497	513	534	503	500	528	498	465	504	479	517	512	481	525	530	512	506	473	517	516	472	491	549	513	519	485	488	531	476	510	513	530	493	519	500	487	524	518	525	486	501	467	514	547	519	467	521	533	516	504	494	539	500	508	518	489	510	535	511	567	528	506	495	486	473	521	524	516	532	483	538	523	503	520	513	520	513	489	477	538	539	525	531	486	518	491	502	485	510	495	503	510	535	467	501	505	508	513	478	499	499	489	472	495	496	489	499	508	485	485	514	545	485	496	491	522	498	501	500	513	479	496	527	498	483	569	465	457	508	540	507	500	523	508	522	507	495	529	517	534	513	518	520	507	521	482	520	539	497	480	500	525	484	525	544	531	502	517	502	526	497	547	498	507	504	539	487	532	495	509	538	481	517	492	540	484	483	526	498	496	495	497	507	503	532	512	517	513	543	496	517	550	477	515	503	515	523	533	534	462	490	498	505	511	481	512	549	492	526	484	509	475	481	461	487	472	529	503	495	504	499	505	489	515	533	495	523	502	466	512	504	439	532	494	503	531	485	485	534	500	507	531	532	537	538	500	474	488	511	522	535	509	474	501	493	491	481	519	495	550	495	532	502	488	467	544	531	510	544	510	537	554	490	512	512	489	547	492	507	522	508	518	485	501	504	516	528	503	484	487	514	521	502	503	504	516	503	454	526	528	536	515	522	488	534	483	503	538	488	521	461	515	503	532	552	519	521	514	532	515	512	517	472	494	482	508	487	483	532	451	469	493	550	563	519	520	498	519	498	499	500	500	537	528	495	546	504	495	470	542	490	503	535	482	521	527	486	502	500	537	453	507	518	492	508	503	467	495	487	471	483	522	506	500	517	536	502	520	504	525	476	481	510	521	512	506	483	529	517	554	509	500	538	560	525	498	509	501	548	516	516	519	513	541	510	486	527	521	522	548	545	540	487	537	526	506	489	572	533	495	515	510	470	484	513	522	492	537	487	509	557	526	507	483	503	528	522	538	483	508	474	498	552	523	496	523	493	515	508	510	504	508	503	492	499	527	492	497	466	527	468	516	524	522	531	501	500	546	493	476	466	502	535	526	497	516	542	500	528	533	494	545	478	528	492	510	518	534	498	498	504	533	502	513	524	506	483	493	507	499	539	488	500	495	506	511	495	515	497	497	517	532	543	512	524	511
2838	299	218	241	220	217	225	226	188	211	230	223	249	212	214	203	207	213	191	199	179	215	215	179	223	203	205	207	215	223	194	194	212	195	206	216	195	214	215	204	190	205	196	223	202	214	211	222	218	212	230	224	209	261	259	188	205	200	214	202	211	194	183	214	227	191	231	208	201	200	205	169	223	235	202	205	216	228	202	224	217	195	219	245	202	197	230	217	208	202	210	238	225	196	204	225	201	206	208	214	209	228	195	233	244	209	194	199	196	201	215	236	205	219	208	200	198	194	224	221	207	233	204	256	206	211	233	194	248	225	213	237	256	207	222	202	178	204	215	195	207	234	237	217	195	223	223	211	216	249	218	209	178	193	222	233	228	195	193	230	219	212	196	197	207	206	208	203	207	229	226	211	197	185	196	201	226	205	202	196	211	239	207	226	226	199	240	225	210	215	217	222	196	205	245	226	231	173	203	190	194	246	224	214	213	224	196	243	210	245	232	222	202	194	199	213	203	209	230	205	233	231	211	204	203	207	210	210	210	230	215	210	215	203	226	214	204	209	211	184	225	198	209	206	210	211	234	201	209	222	212	214	204	214	216	206	201	184	214	227	213	210	193	214	210	215	205	220	198	221	209	190	194	212	238	187	191	209	206	186	244	232	186	219	200	219	207	209	214	210	226	202	185	216	215	217	203	214	218	213	211	229	203	222	199	201	221	196	244	199	222	246	210	209	230	223	226	192	221	201	222	207	226	194	240	203	206	224	219	224	227	213	204	200	216	214	217	200	211	239	226	198	204	221	197	214	214	186	198	204	253	208	208	229	206	192	226	227	230	221	236	193	192	196	217	240	224	212	223	175	232	214	196	217	220	215	208	205	211	226	200	218	194	209	237	202	198	195	191	189	202	214	193	227	225	217	204	191	200	214	221	186	207	236	220	194	181	212	226	213	187	203	206	218	215	205	202	183	198	260	171	214	199	205	228	203	211	206	203	207	209	206	232	223	223	210	205	201	227	219	206	189	189	221	215	200	208	240	190	216	191	197	207	215	220	204	196	230	191	226	199	216	223	206	207	236	232	216	204	245	177	199	217	224	196	197	205	205	236	258	217	218	215	232	197	208	203	206	213	182	204	221	221	216	240	216	210	230	222	206	221	233	215	224	206	222	214	213	225	221	217	211	189	211	222	220	205	230	217	192	227	198	197	206	193	224	233	221	220	202	220	207	175	212	225	206	216	211	203	211	202	245	198	208	218	212	192	207	190	199	196	189	186	225	211	212	219	189	235	182	226	224	236	216	208	206	210	218	210	208	210	215	243	209	192	222	224	232	208	194	216	210	200	234	207	205	219	209	233	198	205	199	211	209	223	196	236	227	196	212	183	219	214	228	225	201	192	225	208	217	198	223	204	211	236	210	216	184	197	221	234	225	207	213	214	226	222	219	224	195	210	252	213	207	235	225	195	246	207	213	232	197	208	213	217	235	221	211	195	211	190	203	209	213	213	209	204	231	214	241	244	199	222	224	204	199	228	192	225	207	236	216	254	199	220	197	187	185	193	178	221	222	192	207	203	215	214	207	216	188	171	195	215	228	178	202	229	216	212	195	213	207	216	213	205	231	215	207	237	230	227	187	225	206	215	208	190	192	209	188	194	239	220	196	207	186	184	213	215	200	195	239	202	214	207	190	189	207	247	197	196	212	227	215	236	210	201	209	205	220	208	232	207	225	208	222	208	231	225	216	200	197	205	234	220	203	206	185	182	220	219	187	238	204	186	196	208	201	220	242	230	229	222	212	235	206	235	217	224	203	220	212	228	233	226	194	231	204	191	190	196	206	224	215	227	227	203	196	207	194	187	208	214	208	190	188	193	232	201	213	206	209	208	207	232	218	205	191	203	207	233	199	226	207	185	208	205	222	231	216	217	242	232	221	210	207	187	233	216	214	230	203	233	202	208	216	219	196	191	217	195	216	192	180	220	226	221	224	221	215	216	221	197	245	202	216	236	213	220	220	217	228	202	201	199	234	204	183	189	224	200	231	205	217	195	229	178	206	219	204	226	231	190	194	201	197	205	218	230	207	188	222	209	178	203	196	199	198	195	195	215	204	214	224	226	207	231	191	236	212	202	196	202	193	210	199	198	214	218	209	214	235	217	212	241	217	219	230	205	213	221	204	197	201	214	214	210	185	207	214	225	183	228	201	188	198	204	228	217	183	214	215	203	226	219	247	213	213	226	226	191	206	224	194	225	208	200	209	180	214	212	216	224	207	216	218	213	208	242	206	213	241	220	191	200	216	206	204	195	246	200	245	200	199	221	204	194	211	201	190	210	221	218	192	193	194	224	212	212	189	189	222	215	227	207	228	193	212	206	234	200	227	225	188	187	215	210	217	208	215	222	211	216	218	186	231	191	213	202	216	218	184	222	215	222	195	226	222	195	211	199	208	228	222	211	245	235	215	221	243	201	214	215	187	204	224	224	209	220	215	202	197	219	184	197	209	202	191	196	227	215	217	221	211	218	227	210	216	206	226	207	213	234	204	235	232	196	232	209	238	223	187	208	216	201	220	213	222	197	246	226	245	219	236	209	195	188	219	206	210	181	196	197	222	187	232	246	199	217	206	193	196	234	194	202	185	188	230	232	233	230	215	198	217	212	213	255	235	225	221	204	227	222	218	226	201	210	220	198	202	200	244	226	208	240	221	193	204	236	242	208	223	203	201	236	215	194	205	244	219	221	222	193	208	208	191	215	210	242	217	186	239	190	204	241	197	219	198	238	211	222	176	200	183	213	198	238	176	191	206	193	209	231	239	217	196	206	222	209	209	240	235	207	219	202	223	183	169	199	211	208	206	214	222	182	239	218	214	214	220	225	208	231	209	205	222	181	209	230	209	213	207	221	198	233	187	256	187	192	210	215	229	176	186	193	183	213	210	182	204	213	215	213	213	186	216	208	210	190	239	212	201	187	201	212	226	208	199	213	208	190	227	215	192	200	205	196	201	210	198	216	214	213	207	204	203	206	205	209	208	229	225	224	176	222	212	203	212	219	210	219	226	222	214	190	217	222	215	226	214	197	192	203	205	205	225	200	213	210	214	229	211	188	211	219	228	226	184	218	202	231	204	223	229	193	211	197	193	226	194	180	230	247	237	225	198	227	211	218	193	230	208	203	202	218	200	219	197	205	204	213	230	215	229	207	232	203	231	214	196	212	197	227	229	215	199	235	219	206	206	229	204	210	209	191	218	247	214	204	212	191	208	210	215	201	209	195	197	219	225	173	188	215	228	175	212	224	221	220	240	194	206	199	202	203	210	228	204	190	224	227	225	214	204	191	204	260	226	207	223	211	190	200	223	226	195	226	242	218	179	211	235	220	211	193	212	184	193	218	186	186	189	218	196	221	193	189	202	233	206	219	212	209	230	209	217	220	209	201	218	200	195	240	212	202	212	201	200	208	196	179	189	218	179	193	215	197	221	201	227	167	222	213	220	242	216
2726	592	597	573	574	578	535	530	527	513	521	532	541	533	505	518	491	534	533	552	493	484	564	516	498	544	514	499	518	518	479	557	545	510	551	496	558	524	551	478	481	549	536	512	503	540	512	511	440	534	527	529	533	522	532	537	487	539	520	516	536	531	501	536	487	568	532	513	544	503	491	485	502	496	524	563	496	481	540	555	523	487	540	555	501	511	496	487	535	508	530	511	494	500	532	533	555	533	517	525	510	495	505	546	518	532	498	481	552	493	529	533	520	510	527	535	526	503	514	510	496	515	526	506	468	533	506	542	487	534	496	530	537	523	555	478	502	499	505	500	531	521	552	539	507	519	491	489	536	516	467	455	479	516	526	475	487	536	525	517	498	480	512	513	552	503	508	547	546	517	536	525	518	515	510	523	497	519	507	503	465	490	558	524	537	522	487	498	528	506	496	558	513	489	490	500	502	533	528	491	520	480	552	525	532	512	525	501	518	505	494	500	508	545	512	489	484	550	518	543	534	504	531	518	555	532	498	529	547	499	589	542	515	519	523	557	548	527	552	518	509	494	535	559	490	524	548	525	508	484	557	489	521	532	519	523	519	502	513	525	492	513	535	513	512	557	562	487	557	504	506	487	531	493	534	531	510	531	515	541	547	564	518	531	549	538	495	563	528	480	513	501	559	526	501	530	488	504	581	503	546	500	544	541	535	491	513	525	525	517	535	516	509	510	497	567	522	510	524	495	539	530	530	521	528	518	523	516	533	535	510	538	508	487	530	503	520	478	565	496	541	490	519	509	485	570	532	540	496	499	498	474	488	543	495	516	527	515	521	513	512	535	510	521	550	527	506	533	501	517	504	546	511	500	512	535	540	517	508	582	535	514	533	547	549	490	465	501	500	540	496	506	526	535	497	525	516	547	551	517	525	510	532	553	515	543	518	515	521	499	517	539	495	534	490	497	530	515	500	506	526	531	534	554	502	473	495	508	531	526	511	485	484	503	491	511	469	531	498	529	534	522	516	528	526	460	499	514	499	522	521	514	536	509	492	523	520	530	512	494	476	511	528	513	518	573	538	533	493	496	481	538	542	505	529	517	502	511	501	548	525	503	543	529	511	492	517	541	515	480	539	522	517	517	469	502	452	516	530	490	519	513	502	529	506	501	496	507	538	528	525	521	521	502	527	532	514	521	513	521	493	491	557	529	491	565	533	521	505	527	526	559	482	500	512	482	496	503	521	533	544	522	562	517	528	515	541	472	549	500	497	555	524	529	543	512	488	553	504	504	511	553	560	503	529	508	535	559	479	519	514	528	487	504	559	535	514	543	521	534	532	522	500	487	501	497	559	484	525	559	550	513	471	507	476	516	531	538	495	517	519	551	538	517	502	516	566	521	484	530	512	487	497	505	534	519	529	545	520	517	535	497	519	496	507	505	527	471	483	517	518	545	544	552	495	500	557	510	489	581	564	475	516	535	497	508	538	543	509	534	499	503	495	509	497	525	507	510	508	520	527	519	518	508	518	502	466	494	546	543	566	513	510	510	516	530	483	499	526	524	545	521	522	474	520	551	530	540	494	521	533	512	529	486	513	490	540	514	498	499	470	530	504	490	550	543	504	493	534	525	507	526	555	505	532	529	513	516	535	539	554	499	475	507	505	527	533	514	500	551	507	526	544	509	506	517	567	508	460	525	485	499	549	532	507	531	548	537	515	497	553	547	535	514	501	502	558	524	524	487	519	534	537	530	539	511	511	528	532	484	489	497	479	521	508	500	522	535	514	488	521	541	519	501	539	513	510	501	535	501	519	503	505	476	527	498	567	523	482	480	520	520	527	510	528	501	523	515	489	521	523	519	503	537	487	561	542	502	480	528	541	521	552	502	518	538	490	470	520	533	462	525	505	512	513	487	512	505	516	522	487	581	524	518	509	552	551	512	493	528	541	545	503	485	522	491	498	514	539	530	534	495	497	527	505	511	516	548	521	475	538	502	511	515	534	469	507	501	500	492	545	522	513	535	519	535	535	521	526	509	477	540	520	539	519	551	498	489	512	506	512	524	510	486	474	496	510	526	544	502	519	511	540	503	521	526	549	519	481	516	540	503	547	514	531	495	509	521	532	492	517	511	513	553	543	550	511	479	544	523	500	525	452	469	547	535	534	555	512	526	511	481	517	477	498	513	523	516	511	549	530	516	531	527	511	515	528	511	458	524	492	534	533	553	496	507	555	522	500	513	543	518	536	491	505	507	464	482	529	564	530	508	502	541	538	516	510	538	523	553	518	494	542	503	516	513	533	528	523	512	501	532	528	479	503	528	517	505	487	464	516	469	528	527	530	533	519	489	494	523	544	494	522	522	482	470	512	539	570	533	510	543	491	507	513	497	513	516	549	523	500	541	515	554	514	506	528	483	511	561	555	508	519	528	528	548	520	566	549	510	545	517	508	517	523	550	475	511	513	545	456	504	551	530	525	482	509	473	532	526	530	515	515	523	512	508	521	555	484	522	529	504	505	546	545	527	504	466	499	525	496	542	527	526	517	535	549	507	548	546	504	532	555	497	532	514	491	471	543	546	542	470	563	499	520	513	548	505	535	524	517	468	521	499	522	537	493	495	507	528	525	536	511	487	493	520	569	495	523	541	483	483	524	499	511	513	505	506	589	500	518	506	506	523	503	507	459	487	509	501	515	522	513	508	540	548	496	506	513	506	538	487	523	488	525	533	504	502	476	496	499	525	515	495	502	507	529	502	460	516	519	537	546	568	494	488	528	492	478	492	506	528	513	498	499	517	502	517	522	507	514	496	582	506	545	544	547	520	531	540	516	524	542	475	513	543	469	508	521	507	518	503	512	460	550	507	533	556	536	564	483	513	491	503	455	516	533	522	521	519	533	526	510	542	544	523	546	532	503	512	501	516	542	503	528	471	548	532	510	518	532	528	524	537	508	496	477	515	528	535	505	498	493	481	508	485	535	559	491	494	554	527	543	536	484	466	484	513	530	521	530	544	487	531	526	562	541	500	497	519	496	496	491	465	529	484	527	496	526	491	512	521	514	465	549	476	503	513	543	498	506	510	490	467	517	503	506	520	510	528	544	495	508	519	504	531	534	506	510	495	517	475	497	480	519	506	531	533	497	498	477	500	495	510	525	524	518	564	519	465	542	510	508	490	547	526	517	482	520	519	499	573	526	524	528	498	492	527	483	509	491	489	539	508	529	512	515	512	534	522	517	531	492	524	527	523	528	458	529	518	486	512	531	514	500	497	509	518	481	506	522	507	503	487	522	523	537	489	478	524	519	534	532	538	489	532	460	527	515	499	485	527	509	512	549	484	507	571	536	530	514	551	537	517	521	566	514	522	538	493	526	539	522	523	536	543	562	472	498	540	540	505	543	585	498	501	500	552	528	481	524	522	494	501	524	506	532	495	531	548	476	525	516	528	516	510	516	516	515	524	526	469	481	523	484	497	539	486	500	533	518	519	525	514	545	521
10373	766	634	551	463	471	399	393	385	364	335	326	378	341	333	345	335	356	325	305	310	321	328	373	310	291	350	310	308	303	315	323	324	326	303	314	288	343	333	326	319	345	345	332	339	342	351	345	302	317	311	261	359	306	296	354	336	361	323	277	347	293	323	338	308	321	354	305	327	296	313	329	327	322	319	316	310	322	295	322	289	311	319	303	316	334	332	344	330	335	330	330	323	341	325	345	335	330	331	305	328	381	339	350	307	320	339	319	307	300	333	324	312	308	345	312	314	286	295	311	326	333	359	304	331	345	319	315	341	341	322	310	312	305	330	352	315	290	316	332	313	307	315	296	300	311	324	331	313	319	327	318	295	321	334	302	322	328	315	309	319	338	339	307	340	299	315	322	302	291	326	300	327	313	332	358	325	309	319	329	304	293	345	342	312	281	317	335	330	298	324	309	310	314	327	312	337	317	343	338	333	316	309	282	319	341	284	303	315	338	340	314	316	315	289	308	271	356	336	337	318	316	298	351	357	321	301	338	315	306	327	312	324	278	319	300	352	322	310	329	319	310	334	327	317	306	346	346	288	313	304	332	307	293	334	307	295	329	289	330	324	337	308	284	333	319	326	346	306	309	305	315	323	318	335	315	341	295	317	319	271	283	326	317	354	319	303	276	340	345	325	331	316	296	309	320	315	305	331	325	347	333	351	285	295	327	334	307	286	340	323	332	324	319	300	309	304	323	323	309	319	343	329	308	286	292	311	303	317	343	336	306	347	286	296	307	319	329	329	321	323	327	326	308	315	314	310	322	307	329	327	310	312	339	321	339	358	311	313	329	324	321	311	298	298	314	342	322	298	326	321	330	337	319	296	327	322	316	322	331	371	318	321	276	326	313	306	334	323	297	297	326	312	326	299	295	312	295	317	330	291	285	330	324	296	359	326	302	302	336	303	313	327	307	299	305	339	339	318	333	372	345	390	294	317	378	364	315	343	318	323	339	339	287	345	323	315	314	316	307	300	323	286	325	305	332	332	326	306	319	314	309	328	292	310	315	307	308	294	308	308	269	312	306	323	332	321	309	306	290	306	310	321	297	330	324	350	317	311	301	281	308	329	320	295	306	290	328	328	328	319	309	268	276	292	324	295	303	312	284	325	291	316	337	296	320	359	331	306	312	320	292	345	312	329	305	342	305	334	337	307	338	301	295	299	330	341	326	336	307	309	339	356	332	310	310	338	301	301	321	346	283	334	347	297	301	316	351	280	318	338	307	322	306	338	307	348	307	330	316	314	292	364	280	308	343	344	335	329	298	356	334	326	310	309	321	331	298	295	348	290	286	291	316	328	321	300	320	312	298	310	342	288	311	305	285	325	311	296	314	318	330	308	307	336	333	293	285	334	321	344	326	292	342	348	341	353	318	337	345	326	294	324	320	316	326	311	319	295	336	317	302	337	356	333	318	296	323	339	346	313	340	308	313	330	279	325	360	334	303	317	331	306	303	316	343	331	332	295	327	343	331	314	322	335	297	313	327	278	300	293	303	327	335	343	324	346	303	302	323	354	307	334	320	323	330	314	333	311	294	309	381	297	306	323	349	320	329	297	309	308	301	322	296	327	316	323	354	315	331	310	335	268	325	288	318	332	326	280	303	306	342	344	308	326	335	302	312	326	325	285	292	327	317	308	342	309	345	279	330	324	312	341	308	341	329	334	290	309	318	336	306	317	311	320	359	341	350	326	291	298	290	305	323	322	300	325	284	329	316	315	323	323	329	327	356	356	322	271	288	336	301	336	293	345	309	345	313	325	290	325	321	303	339	323	333	332	315	318	354	273	325	346	324	298	302	331	301	308	331	333	329	319	305	305	321	306	317	345	364	336	310	329	324	326	315	337	336	289	320	335	345	286	326	331	321	305	311	353	344	338	322	350	310	291	311	321	313	281	337	303	299	316	324	318	329	335	325	314	317	325	342	311	303	311	314	316	327	275	324	309	337	325	318	315	299	308	308	338	316	334	330	291	324	334	352	367	324	313	311	312	315	343	301	322	322	288	309	303	320	318	331	332	327	335	341	358	318	306	321	351	315	332	340	333	316	308	319	275	322	322	295	319	301	308	302	293	324	347	311	310	349	326	326	311	336	311	308	312	333	351	327	290	315	346	312	332	331	322	323	312	341	307	290	326	297	327	341	300	284	368	302	311	308	303	297	305	328	310	300	326	294	310	292	322	355	324	342	302	323	265	309	307	313	345	332	342	312	304	296	311	308	287	334	315	334	305	305	334	317	329	302	337	317	343	333	342	300	328	323	322	291	314	303	324	321	321	320	290	328	295	339	327	301	309	341	344	344	359	319	307	343	356	335	312	346	341	341	309	293	310	322	308	313	315	301	311	301	304	351	323	299	314	311	304	317	313	314	293	314	337	304	325	306	289	320	348	316	326	350	320	350	341	315	304	319	317	316	310	301	305	368	335	363	309	306	304	312	332	306	311	340	325	352	334	301	297	309	287	347	325	310	315	307	310	283	298	322	301	314	302	295	338	305	301	295	301	337	312	316	277	333	311	333	319	348	332	336	342	300	299	312	346	313	305	272	291	320	305	287	321	347	324	331	323	355	327	304	330	301	325	301	353	345	308	324	348	310	345	284	292	341	316	314	303	337	309	314	335	337	301	318	332	321	332	304	313	310	310	284	320	313	303	295	289	336	341	321	295	334	336	322	338	306	316	289	322	343	314	313	286	326	314	312	324	339	321	359	359	296	313	322	320	327	322	307	317	325	347	324	299	295	318	327	337	334	331	312	340	332	346	301	289	322	313	287	354	292	330	327	325	300	324	334	325	325	328	331	287	325	331	312	330	343	325	291	327	306	304	331	284	322	317	311	316	291	302	292	339	280	296	322	299	300	321	334	341	287	270	317	342	328	323	330	309	328	323	318	279	311	344	304	334	340	301	340	312	350	347	289	294	294	325	335	270	318	333	333	287	306	299	328	343	313	332	303	342	365	303	283	351	329	340	342	315	354	333	311	314	331	333	326	307	315	314	322	359	335	328	315	339	314	343	315	301	342	327	332	321	358	321	318	318	313	320	330	305	345	322	329	309	325	304	327	344	350	340	277	318	324	319	306	344	295	303	302	325	312	319	319	342	306	347	292	336	302	324	312	315	289	301	282	315	287	335	294	292	315	309	320	311	307	315	331	331	309	342	311	298	325	331	308	312	335	319	317	321	348	300	303	306	304	303	298	354	347	346	312	298	296	324	328	297	340	303	314	312	342	318	359	331	334	311	324	321	290	351	303	335	334	328	337	306	342	298	325	318	327	361	318	316	325	315	306	323	334	328	302	333	296	320	301	311	301	319	321	347	305	317	317	315	369	342	305	302	330	310	317	318	315	331	344	347	311	284	339	291	289	305	334	322	321	272	306	337	326	283	329	331	314	314	312	314	333	322	316	313	342	291	340	298	326	355	305	329	328	334	322	327	322	329	307	338	311	351	336
8029	1005	1458	1672	1484	1246	1189	1055	1010	950	912	891	831	814	835	841	855	825	831	784	783	748	753	784	765	753	765	783	706	749	706	754	717	673	704	757	799	712	751	726	786	752	738	710	776	706	733	710	698	784	737	713	693	760	732	744	721	729	705	713	781	741	742	781	770	774	779	737	720	744	746	802	752	676	713	790	709	741	715	713	722	743	755	745	768	697	707	728	699	706	737	740	753	790	747	742	719	726	700	708	753	735	723	723	737	709	732	750	702	730	754	721	738	747	768	786	783	743	735	707	750	713	730	705	734	764	691	735	689	708	713	724	715	754	712	704	720	718	742	742	678	679	744	671	763	721	708	771	740	765	712	768	709	757	691	728	729	759	722	742	730	733	744	737	728	754	723	735	725	722	723	734	766	733	792	753	754	689	723	722	818	735	728	720	693	802	704	774	747	738	747	700	741	702	778	737	695	715	706	716	768	654	724	755	767	813	707	701	769	758	700	761	741	771	738	778	818	753	719	741	702	736	688	662	708	749	785	694	679	733	728	781	755	733	740	688	677	701	704	709	694	742	701	767	752	760	717	763	778	738	731	728	713	764	770	726	729	718	741	776	700	638	711	757	701	741	724	753	777	757	729	742	737	789	672	696	763	707	717	739	757	761	703	756	722	756	726	743	717	717	767	715	739	772	702	746	718	782	732	706	729	714	746	742	715	750	725	738	738	725	704	761	739	713	743	722	774	735	697	756	757	752	718	744	716	703	745	741	774	716	720	752	779	716	687	705	703	720	756	761	770	729	701	688	758	752	732	736	732	717	702	762	729	743	707	729	731	753	728	725	736	756	747	739	732	722	723	697	730	723	706	732	778	673	763	703	722	751	703	734	691	757	713	691	752	688	775	734	713	742	751	748	723	690	733	786	696	772	778	750	713	728	714	774	723	758	731	722	770	759	683	744	719	742	731	724	701	727	752	735	735	776	730	739	762	727	733	738	693	756	711	763	751	754	685	747	757	698	724	700	752	817	761	698	734	700	715	693	754	734	698	752	727	726	744	746	736	724	686	735	763	765	768	710	681	785	717	732	773	756	747	724	694	757	690	744	753	763	735	729	758	751	726	760	773	723	707	715	722	735	684	683	752	739	725	702	739	754	746	738	730	760	745	710	684	739	735	701	670	740	729	751	727	700	753	714	758	713	719	745	735	744	761	730	743	724	764	763	727	730	744	722	758	716	720	754	797	745	718	723	748	732	717	670	724	772	689	735	738	744	756	707	738	742	705	738	774	723	715	722	739	728	730	730	674	745	754	669	707	718	713	749	714	728	734	714	741	741	741	725	722	729	696	729	702	715	724	769	745	689	700	705	756	712	692	732	743	727	742	702	742	705	714	709	713	736	730	746	675	743	716	723	683	753	705	776	756	756	745	718	690	718	719	748	738	710	734	763	733	735	723	757	703	721	729	797	736	739	748	750	736	767	770	720	712	729	675	745	758	742	709	752	738	735	723	758	762	738	744	733	741	738	745	725	721	711	719	765	713	743	752	697	737	748	772	723	739	751	752	736	709	754	690	704	739	758	746	757	774	778	790	774	705	748	743	726	693	771	744	745	760	691	680	719	772	686	702	735	706	750	730	755	724	706	719	757	685	769	697	747	796	682	721	740	728	736	679	744	715	696	683	737	733	699	674	709	754	735	720	736	764	752	752	745	681	719	706	784	738	723	758	758	800	738	743	737	704	681	756	738	755	746	743	778	764	693	743	737	728	727	720	712	761	743	695	734	673	743	746	721	774	745	718	751	764	720	734	692	742	736	741	811	726	704	729	700	791	725	719	689	710	729	747	792	721	736	728	737	734	737	692	728	756	714	720	745	712	743	756	784	767	784	741	777	746	732	746	770	720	698	706	698	716	730	729	793	731	735	759	729	741	699	760	746	746	732	785	757	732	745	766	693	747	672	732	747	748	744	730	690	753	749	696	759	725	650	766	735	802	694	734	726	726	692	681	727	814	690	689	715	725	722	753	732	712	746	754	701	716	683	731	730	732	681	682	742	707	744	768	741	715	719	701	780	776	734	767	770	708	780	769	752	709	737	745	748	720	763	731	690	714	757	766	750	767	731	745	731	752	686	707	773	723	712	720	777	766	725	736	746	754	719	740	726	677	743	711	706	706	738	680	729	752	750	708	783	744	739	779	739	747	742	694	772	748	712	694	727	747	740	737	728	713	724	720	703	795	781	730	714	739	808	739	747	758	726	735	737	733	735	737	746	706	710	744	714	742	722	707	744	681	740	752	749	739	731	718	719	752	728	735	705	726	741	741	700	684	786	712	734	755	734	765	769	754	739	739	753	779	696	706	720	784	719	787	745	756	694	774	751	739	744	719	702	710	721	700	725	689	759	701	748	731	754	795	740	729	783	741	718	734	727	725	743	769	737	733	743	733	713	734	706	755	718	777	749	740	752	728	722	778	738	713	730	722	721	743	688	726	762	709	758	749	763	723	719	718	722	744	720	716	699	705	737	752	743	772	736	735	705	757	724	784	744	735	702	709	698	666	762	730	703	738	748	699	665	733	742	750	725	703	748	695	746	786	733	746	720	695	722	736	763	699	746	753	738	745	748	758	729	767	726	735	740	767	764	783	749	771	678	683	720	710	724	727	688	753	731	718	759	793	695	788	710	697	761	773	703	713	758	693	726	767	677	767	735	734	735	726	689	726	754	712	696	739	723	746	704	736	711	698	750	764	700	764	702	763	742	695	750	746	712	746	725	727	737	715	711	782	721	773	746	725	730	751	738	758	725	738	714	701	706	759	745	761	738	697	725	673	674	719	676	721	740	748	754	686	743	727	719	720	732	732	740	759	736	728	696	746	764	744	704	757	695	704	730	734	743	727	732	751	760	729	730	684	706	739	700	696	701	712	735	729	725	710	736	747	734	727	743	741	722	758	749	705	756	710	759	769	707	785	745	754	737	744	699	719	781	766	721	725	778	717	762	695	721	699	745	760	724	722	709	757	766	700	694	747	713	745	728	734	715	746	763	707	768	715	748	745	691	778	734	689	740	765	771	703	708	760	728	662	738	755	723	721	756	727	697	736	728	743	764	756	733	701	742	753	750	750	715	769	710	715	720	730	723	735	782	748	747	722	746	785	670	729	713	764	706	778	744	731	766	745	749	755	702	728	743	734	688	725	656	724	684	724	670	780	682	769	686	778	743	757	732	702	728	770	698	719	728	698	747	725	726	746	669	773	758	717	750	768	739	683	753	687	712	711	757	675	735	707	692	736	752	715	763	695	711	721	726	748	740	737	722	708	715	728	740	721	742	713	708	705	706	776	739	721	733	691	738	770	732	718	768	740	700	714	714	713	740	710	719	720	755	703	735	708	715	701	781	717	725	734	723	753	754	732	738	739	746	750	736	703	763	717	710	750	745	750	704	728	738	730	761	791	692	733	671	753	732	728	719	692	743	726	745	696	738	695	725	780	754	751	720	760	769
17936	1543	894	696	553	444	391	284	318	298	287	255	231	281	257	252	263	256	232	232	216	233	209	217	236	255	228	224	225	218	221	197	224	217	238	226	226	213	238	224	229	231	208	225	215	213	217	213	207	242	259	207	258	210	224	183	207	223	207	228	237	204	237	180	190	210	229	205	236	244	222	222	205	215	235	216	230	239	209	189	191	208	238	217	221	221	198	216	244	222	232	232	194	222	233	234	216	239	222	239	226	190	212	222	228	232	225	228	220	243	198	229	247	204	224	241	243	228	192	208	227	256	233	223	260	212	198	206	246	215	209	256	201	226	217	224	219	207	232	191	205	211	239	208	222	199	216	225	248	244	221	236	238	223	213	217	220	189	207	216	200	237	185	212	220	229	196	240	188	220	237	215	242	244	234	248	217	227	242	227	224	222	208	213	210	243	201	218	237	196	234	188	240	226	245	221	205	210	224	209	218	254	214	242	202	222	211	201	236	213	211	254	211	239	208	240	222	233	215	193	201	217	188	232	221	243	218	215	238	212	213	224	232	238	209	224	214	213	212	233	216	222	211	237	241	198	207	252	233	233	243	201	188	209	237	194	212	213	210	237	230	237	236	206	226	204	219	219	229	201	212	236	203	206	234	225	215	215	250	212	239	235	242	219	256	224	262	209	219	210	218	190	228	231	205	188	237	205	228	220	235	209	192	196	190	237	252	236	234	225	206	231	248	239	228	255	227	227	242	210	219	197	242	220	206	238	205	229	195	221	207	211	186	184	172	219	207	210	236	203	241	235	204	244	232	237	223	189	214	225	202	204	187	226	242	196	214	199	236	230	215	225	232	228	224	212	218	205	206	228	229	234	248	219	231	240	230	227	231	261	214	207	205	236	233	227	236	211	225	234	231	229	206	230	230	239	236	214	221	222	235	205	221	219	224	232	214	223	219	227	197	217	209	217	221	221	251	209	200	210	230	240	208	227	224	196	224	225	227	208	207	202	226	224	207	231	234	221	217	213	227	234	234	207	203	225	222	232	226	257	227	209	218	240	227	233	211	208	231	240	210	231	245	214	219	209	194	236	225	231	253	216	217	222	224	195	211	232	244	203	206	239	217	228	201	218	221	204	231	248	196	188	240	212	218	228	220	235	206	221	248	228	213	229	212	225	225	210	205	193	214	222	208	221	215	228	216	226	252	220	225	227	242	225	214	192	192	226	208	230	248	227	183	208	219	250	209	234	225	225	247	240	229	213	200	224	228	236	217	227	213	212	204	234	194	230	211	218	222	268	188	207	206	234	236	217	261	204	228	202	238	171	222	218	221	190	231	175	231	215	228	222	186	230	238	228	212	202	206	230	221	226	242	211	217	224	234	227	217	231	202	194	191	198	229	230	235	209	209	220	226	221	209	207	240	214	213	217	205	181	252	238	232	205	213	206	205	225	196	216	235	241	229	230	218	229	212	234	227	227	207	230	203	202	230	197	211	204	249	185	230	221	198	222	193	196	232	228	202	232	222	238	235	213	234	201	211	224	247	210	255	203	170	219	224	240	227	240	224	215	219	235	266	234	226	250	221	214	202	219	195	212	252	204	180	222	210	232	232	231	231	232	197	218	229	212	201	222	248	212	192	224	216	237	239	242	214	203	206	228	232	213	221	230	222	225	231	230	202	239	222	197	212	230	231	205	224	199	217	187	236	228	202	206	241	177	224	244	223	224	250	244	233	187	216	238	218	228	224	201	235	223	209	223	179	238	199	212	201	199	257	236	232	205	256	227	217	238	232	225	220	220	205	216	223	218	217	225	202	266	238	216	260	240	235	206	247	213	224	193	247	226	216	231	227	227	231	230	226	219	234	225	234	200	200	222	211	250	223	234	179	213	228	243	224	213	202	225	238	203	216	224	218	235	231	263	209	198	200	236	228	211	231	225	212	222	219	236	219	224	226	226	225	220	218	209	207	246	219	237	226	229	204	232	192	210	222	247	199	227	227	198	197	221	227	184	221	225	214	252	216	202	220	223	193	220	220	201	211	260	226	201	224	213	208	225	212	190	218	229	217	215	218	210	203	221	223	217	203	213	219	212	236	217	230	261	205	242	217	228	213	217	219	221	216	219	214	215	222	229	229	222	215	215	225	213	205	201	209	211	229	209	213	204	203	215	238	216	215	243	218	192	222	196	219	211	231	237	210	232	215	212	267	214	238	234	230	193	235	224	244	245	219	221	243	221	219	234	231	242	204	225	221	224	213	197	226	206	229	240	237	202	256	195	220	178	205	213	230	210	243	238	225	212	202	211	211	243	200	253	212	219	211	225	240	241	201	220	253	192	223	229	219	202	213	186	223	194	222	201	224	205	249	194	237	241	227	249	213	246	214	227	243	230	227	223	233	224	221	201	231	228	200	186	216	236	201	201	244	207	200	215	218	246	215	251	234	216	229	204	219	214	200	233	192	215	218	210	197	210	202	215	204	241	221	222	246	222	225	234	230	244	221	206	218	227	205	212	240	209	237	218	248	240	245	221	204	203	206	234	226	204	217	223	221	225	208	222	236	246	213	245	207	230	248	213	217	222	206	236	236	227	232	224	201	225	208	208	235	216	222	209	208	193	224	212	224	201	225	217	200	217	203	201	225	238	198	219	215	214	241	210	234	208	230	234	200	217	232	249	240	227	230	205	203	257	210	250	239	228	224	237	222	211	239	230	247	226	236	235	222	222	220	237	235	252	236	188	203	237	257	211	231	235	205	233	197	230	213	225	209	208	225	209	227	212	229	231	245	192	199	231	218	232	246	224	194	209	215	222	205	206	225	234	211	198	243	196	243	216	210	199	216	211	211	215	232	216	234	244	236	224	220	208	252	243	216	219	212	221	218	213	211	245	242	229	211	188	211	225	217	204	210	237	232	260	219	217	184	226	241	246	225	233	261	223	195	210	196	234	207	222	214	239	238	232	233	221	227	214	245	205	206	189	219	212	232	233	232	210	218	232	249	233	217	241	227	200	202	225	207	210	231	218	220	224	202	200	228	231	233	206	191	220	219	195	249	221	208	207	219	207	202	233	201	225	227	231	230	221	230	230	219	220	210	212	227	218	227	242	226	207	210	197	210	239	219	217	251	237	225	219	206	211	218	208	230	248	227	219	228	230	242	233	192	215	201	218	192	195	214	220	216	217	196	211	239	227	197	241	193	212	223	193	202	235	222	212	235	267	218	218	257	210	215	209	222	208	207	210	239	224	237	198	236	207	225	220	209	251	208	218	212	235	218	206	230	234	201	244	233	225	226	211	248	239	216	249	194	245	190	209	224	216	197	208	242	221	231	221	222	224	209	195	216	248	217	224	230	202	209	237	183	222	229	217	244	234	202	240	213	219	228	194	226	224	233	204	231	222	251	229	219	235	225	225	200	235	243	237	244	216	229	205	193	232	202	222	219	205	234	236	220	201	221	256	215	264	230	211	218	240	185	224	213	225	228	222	207	234	224	186	213	205	196	232
10110	1113	1872	2248	1840	1532	1236	1081	1000	888	795	799	749	697	664	657	616	639	602	611	573	547	568	550	559	551	579	547	543	533	584	546	530	508	532	485	543	495	515	527	523	490	551	545	545	515	516	544	512	526	523	485	506	515	523	526	543	514	498	517	520	501	524	484	489	531	514	520	487	489	526	497	482	526	526	506	557	493	513	522	526	515	493	510	535	500	543	486	545	509	513	489	541	515	520	513	492	521	539	504	529	553	532	519	525	540	509	512	540	508	534	493	517	510	461	486	510	508	480	524	529	533	494	489	522	531	514	511	492	481	535	550	502	531	518	494	515	517	509	474	502	471	481	515	506	544	508	515	536	476	526	484	505	492	512	536	498	527	504	485	526	500	493	519	520	515	509	493	508	507	501	485	457	505	551	491	511	500	476	521	510	505	536	514	511	505	492	473	532	475	506	491	507	517	509	509	505	496	487	491	507	490	531	563	514	583	515	497	508	550	523	518	478	449	511	562	495	552	496	510	546	532	537	501	513	481	525	491	503	511	528	458	478	443	517	536	488	513	503	545	514	532	480	506	479	483	469	508	517	468	497	505	504	493	497	529	498	504	513	509	510	547	489	507	499	531	480	481	499	505	511	530	523	492	546	508	491	482	529	532	506	505	536	546	528	489	496	517	529	495	549	468	465	478	542	517	496	520	490	534	497	501	466	491	467	535	468	545	516	529	476	475	493	536	552	517	527	474	514	538	530	512	517	484	495	492	479	525	504	517	495	482	522	522	507	488	503	576	537	527	489	497	515	524	492	491	515	483	488	496	472	502	497	499	489	492	501	521	480	495	503	488	500	495	498	544	510	511	490	492	442	490	520	518	502	537	532	500	477	527	537	471	512	498	514	537	495	518	437	475	484	500	533	498	481	505	491	511	478	551	519	475	501	505	503	527	542	518	514	535	503	528	530	507	504	504	524	489	494	503	537	487	481	514	540	487	519	497	484	494	509	506	498	540	480	516	487	528	476	531	520	513	478	511	515	500	506	485	491	485	557	530	518	478	497	503	512	519	509	486	571	485	553	479	552	536	528	493	488	528	513	504	483	543	480	532	491	478	495	509	500	506	495	498	498	529	518	543	486	536	497	524	492	513	507	524	509	490	473	525	512	468	508	532	488	493	508	510	510	508	504	509	518	490	536	497	522	504	492	527	507	487	516	507	505	500	506	534	459	486	495	530	505	533	517	482	460	495	512	543	501	436	507	548	503	509	481	521	499	515	520	483	524	488	487	503	495	468	473	485	540	500	497	489	528	482	520	531	478	516	536	479	525	488	475	526	481	535	502	487	475	488	539	467	504	507	490	521	513	469	478	507	513	521	503	512	500	496	501	501	501	540	496	476	540	502	536	463	539	497	463	519	513	500	524	528	513	490	540	510	498	489	502	477	508	475	491	537	535	532	491	511	514	511	509	487	505	503	496	533	464	519	489	509	502	458	525	489	511	494	520	537	528	511	522	553	462	513	511	504	486	490	465	524	493	492	517	525	508	523	501	475	481	515	535	524	500	464	498	479	515	534	516	499	547	501	476	487	531	506	496	500	509	491	511	526	527	481	523	486	524	525	524	486	489	491	488	514	472	479	529	495	522	553	528	482	549	529	507	500	494	517	493	514	489	494	511	488	538	497	540	507	507	491	524	510	511	499	467	520	528	486	476	515	493	538	481	499	529	506	485	561	505	486	516	469	486	497	501	494	518	489	545	499	483	491	491	545	513	531	487	503	505	547	524	495	556	517	503	478	519	531	485	528	525	497	530	508	490	501	522	479	480	483	510	533	516	492	505	503	523	508	474	519	517	505	522	490	526	464	527	551	512	530	514	516	529	539	532	495	491	500	514	477	499	525	478	506	493	515	477	493	495	517	524	553	504	511	545	504	554	498	531	478	495	517	487	519	494	517	491	494	521	505	538	482	502	535	498	512	514	491	520	506	539	512	482	507	493	515	513	529	495	516	444	498	487	511	531	523	516	492	494	493	472	512	503	532	523	472	530	519	502	536	539	510	523	508	510	497	500	494	512	495	462	485	531	512	490	506	510	526	481	494	510	541	510	523	541	518	490	489	531	490	496	514	512	463	516	498	518	526	532	500	508	519	504	508	510	492	479	462	467	516	504	547	527	502	494	483	527	484	526	504	510	459	524	482	518	520	490	469	527	506	490	473	504	506	528	495	511	500	521	520	520	490	499	503	532	521	538	505	462	532	495	525	486	482	512	551	516	501	553	521	575	474	518	501	462	495	490	509	497	474	483	538	511	586	504	500	515	477	479	473	536	511	540	492	514	484	518	484	464	515	496	536	518	462	503	518	498	468	501	502	482	494	484	501	511	479	475	525	535	471	517	496	491	553	489	511	569	483	507	549	480	510	484	528	464	515	490	523	512	491	525	497	494	469	504	568	450	483	509	514	496	532	471	500	521	495	485	479	490	507	479	495	521	519	506	471	503	510	551	471	525	509	520	518	507	490	548	515	466	485	492	512	492	497	523	496	524	550	498	528	516	508	521	503	526	464	472	497	505	522	521	522	500	517	526	483	528	485	496	523	516	484	467	495	483	511	501	525	519	513	534	519	489	477	500	492	489	494	546	496	492	511	458	500	471	479	480	481	509	499	502	530	505	521	501	486	488	484	496	474	515	503	484	497	494	520	473	479	489	497	521	530	514	493	519	498	478	494	523	538	497	500	508	554	503	484	481	505	510	499	513	545	509	533	501	497	483	528	537	488	520	490	487	521	498	494	534	485	535	516	533	508	524	531	516	526	496	514	510	508	495	504	494	515	504	472	527	501	533	544	495	495	515	508	570	544	506	502	504	536	488	470	518	506	471	540	501	473	507	496	496	467	526	471	502	510	515	498	477	480	541	542	510	513	511	546	513	548	508	475	518	453	495	493	466	469	511	513	539	523	508	523	506	538	487	515	540	522	489	494	484	514	539	531	491	530	515	532	493	526	520	512	497	516	516	519	484	554	520	458	525	500	503	497	472	531	529	464	490	509	520	492	479	496	470	486	495	510	514	499	494	534	480	489	503	534	487	513	535	476	508	484	506	520	511	482	484	535	505	495	504	482	519	506	508	464	529	502	526	525	499	495	520	500	554	526	521	486	516	525	514	515	517	477	516	509	461	498	513	512	554	510	541	556	514	483	542	492	514	464	476	498	468	498	541	500	571	483	517	461	489	472	527	514	512	483	505	499	485	489	496	484	525	518	528	533	489	521	502	517	504	502	514	482	520	470	538	526	525	504	522	533	552	489	507	499	541	512	535	560	488	502	486	547	521	504	502	551	496	527	511	486	526	508	517	436	517	512	496	506	512	515	491	505	526	529	530	525	484	501	482	516	498	488	513	474	508	503	530	534	534	469	489	489	546	460	543	556	489	509	503	513	532	518	514	501	511	496	543	490	514	501	492	485	524	516	517	501	534	497	507	487	499	497	505	506	483	509	472	508	532	541
2788	302	232	243	197	237	212	202	206	205	235	225	209	210	220	197	201	225	215	193	206	198	204	213	222	194	205	188	232	225	241	229	215	190	197	218	207	188	189	213	193	200	228	188	195	211	216	186	220	230	203	206	210	210	234	211	210	214	228	205	229	220	217	229	246	211	213	215	213	232	215	220	206	211	180	214	179	202	189	224	232	185	225	237	204	218	227	223	225	189	187	192	182	211	202	219	214	182	233	210	188	191	191	177	228	203	199	215	231	210	211	180	210	203	218	208	217	235	195	212	203	215	172	223	193	211	208	207	202	191	201	229	205	214	243	222	212	215	213	240	206	213	209	220	214	192	200	215	203	183	214	214	215	233	226	207	213	251	207	198	168	203	208	215	200	210	236	220	200	193	206	213	209	220	186	186	230	206	191	180	225	227	220	215	183	184	201	233	210	202	218	224	198	238	193	224	183	199	226	201	217	214	227	199	208	216	217	210	205	212	209	185	216	216	184	200	230	217	200	217	245	223	203	206	202	196	221	239	212	205	192	186	187	214	227	233	218	196	245	213	198	213	184	223	193	229	198	193	196	218	188	230	208	223	203	232	234	226	200	210	200	224	204	211	188	192	213	223	211	195	196	201	208	206	195	195	219	248	196	200	217	177	208	218	258	210	238	220	232	204	204	208	184	228	212	205	191	221	177	190	211	211	197	221	211	206	212	188	215	206	201	200	199	201	231	228	214	213	192	235	209	220	223	220	191	214	202	207	197	211	196	214	213	223	216	189	195	199	204	216	214	221	192	214	209	223	220	192	194	204	204	203	196	203	201	199	215	201	237	179	195	228	216	205	203	182	203	213	203	202	196	203	228	220	203	217	229	195	187	234	191	242	215	227	176	200	225	166	208	218	226	202	195	227	203	203	202	210	213	194	192	188	179	204	225	216	217	237	212	216	218	196	197	208	181	204	185	216	218	198	197	218	206	210	212	199	187	216	255	196	236	226	240	200	222	196	215	190	201	220	213	220	225	232	216	220	226	234	175	183	224	216	191	230	185	190	234	222	192	205	213	203	190	184	215	228	207	226	196	240	207	198	210	208	181	208	215	208	195	208	218	219	211	206	215	211	177	204	221	243	204	207	240	202	197	212	211	215	225	197	233	188	184	232	183	225	224	204	222	208	212	232	224	197	204	212	187	186	204	209	189	214	215	226	209	202	201	240	218	209	217	163	211	206	219	200	226	205	194	221	204	197	222	218	188	209	225	192	187	217	234	231	202	192	226	182	189	234	214	210	207	206	189	172	227	219	224	198	193	205	188	210	232	238	198	194	214	225	203	210	201	229	228	215	188	210	224	202	212	228	189	249	235	231	209	207	202	215	186	222	213	222	196	198	217	189	200	214	202	213	210	190	232	228	194	194	228	190	201	184	198	192	221	215	196	207	202	191	194	227	210	231	217	182	227	179	200	203	186	215	215	191	217	206	241	224	221	197	198	200	213	226	205	179	208	221	185	206	215	204	189	192	181	179	222	209	193	207	222	190	211	212	257	215	221	244	198	201	195	226	175	163	199	217	189	199	227	186	235	218	218	220	212	197	239	234	202	218	231	206	189	234	200	258	208	197	215	208	240	212	191	218	203	198	212	207	187	226	202	206	197	230	210	205	208	190	201	204	232	210	208	192	212	205	229	243	227	234	226	254	198	234	217	217	217	176	239	222	228	190	192	226	209	207	241	200	223	190	179	185	215	226	199	203	219	192	226	203	221	251	227	212	186	218	199	209	203	202	224	192	206	190	183	214	222	209	206	223	230	224	193	199	201	210	197	210	233	207	219	224	229	213	239	184	186	234	191	174	177	202	173	214	228	170	203	221	199	180	203	219	197	206	214	219	217	220	216	218	185	231	203	215	202	235	218	212	204	179	203	201	218	236	222	232	194	219	182	201	200	223	205	227	224	174	230	203	198	199	186	227	216	201	194	211	223	208	212	211	197	197	219	213	224	226	217	227	213	193	229	216	195	196	213	184	188	205	218	201	208	208	179	194	212	200	208	218	226	204	224	210	199	195	205	242	243	202	180	214	206	205	201	233	212	200	213	220	204	199	212	177	210	205	181	208	204	225	198	209	195	212	200	217	214	228	196	206	191	201	219	240	192	196	196	192	208	231	213	176	221	202	194	207	216	224	186	205	202	212	231	203	212	212	198	216	227	192	225	231	191	213	208	208	203	195	203	223	195	211	222	215	229	206	204	195	218	201	221	189	192	190	209	199	199	211	195	216	210	226	199	231	197	200	213	223	204	187	197	202	204	201	210	213	213	226	176	194	208	224	204	199	224	204	201	212	202	195	193	198	203	215	209	207	215	228	206	197	216	225	209	174	238	234	195	210	184	196	208	191	220	231	243	213	196	218	221	199	191	221	195	185	202	200	205	208	158	219	210	198	190	191	216	213	183	205	231	187	202	254	197	199	200	214	212	218	206	198	195	189	232	211	246	190	230	227	210	210	208	213	221	198	225	178	218	197	184	200	240	242	220	216	199	201	211	194	201	219	237	212	194	200	208	245	220	196	219	242	203	224	233	178	197	200	205	196	196	204	228	197	215	189	213	229	228	201	201	239	211	163	207	206	230	181	202	220	189	234	212	225	224	215	210	220	239	204	222	218	210	197	220	220	193	220	208	201	243	188	201	202	216	207	203	202	193	233	221	213	209	217	203	222	169	211	201	231	225	206	251	222	209	185	198	218	208	225	213	218	206	190	220	222	208	198	219	232	202	189	187	177	243	198	201	184	223	206	182	198	211	213	197	202	208	215	209	213	225	207	215	214	199	206	210	239	213	206	216	211	190	215	208	215	237	208	207	206	234	189	212	191	211	168	184	183	190	202	219	222	194	211	204	208	233	186	211	194	214	220	180	227	209	187	200	240	233	226	216	182	196	222	191	240	216	209	195	194	208	200	218	214	187	226	208	208	219	205	195	229	211	201	222	227	228	201	213	193	208	199	213	221	190	195	223	217	221	207	218	213	240	209	201	210	212	211	240	203	242	227	214	202	197	213	183	207	199	196	186	218	199	216	221	236	219	216	182	199	212	199	169	200	219	172	209	210	211	191	223	227	232	202	228	212	204	197	210	204	196	200	227	224	221	204	169	209	222	195	229	241	226	197	193	203	193	206	214	230	197	206	205	218	199	214	212	220	203	222	211	208	213	202	223	217	207	211	214	200	214	212	207	186	190	196	223	223	204	207	218	204	223	221	187	209	235	191	209	209	215	188	185	211	203	191	216	195	227	233	208	211	206	222	224	216	218	194	219	234	221	222	217	214	213	230	224	228	229	222	212	175	234	211	189	204	183	215	212	221	224	203	209	208	213	164	234	227	224	224	191	224	203	196	241	207	215	223	226	212	204	232	226	225	208	197	197	217	209	209	198	217	245	210	214	203	205	205	194	235	229	192	158	196	212	233	234	195	198	201	213	231	200	202	193	214	200	206	216	227	224	200
2666	553	587	577	540	556	544	500	556	546	518	545	549	503	522	576	504	505	509	517	566	497	504	477	501	538	484	521	483	546	582	460	521	524	521	504	481	515	488	525	534	533	533	517	516	527	570	543	501	521	531	549	511	550	517	554	527	533	511	480	521	493	508	484	516	535	534	528	488	498	555	541	509	524	494	563	540	482	496	488	488	521	512	474	481	513	500	520	542	550	500	494	529	547	500	541	537	487	510	494	518	490	489	533	505	483	481	528	579	503	511	564	563	515	508	509	521	509	536	510	525	513	490	529	532	518	519	518	494	492	521	527	485	500	502	471	492	509	533	512	501	554	477	498	528	500	527	487	491	518	574	528	537	485	545	579	510	483	507	506	487	458	517	532	505	494	529	490	533	515	483	485	516	500	527	523	495	513	520	509	476	508	483	515	470	527	506	543	519	544	497	509	531	522	485	498	526	492	517	533	510	534	534	516	513	490	524	516	497	553	473	487	530	510	506	511	526	514	510	491	521	474	481	503	495	556	512	528	518	508	521	517	469	487	518	539	510	549	496	484	485	533	505	491	539	542	494	503	543	515	477	478	460	575	554	544	520	525	546	491	533	531	524	556	548	505	486	499	502	499	488	493	555	524	480	499	542	520	526	528	489	536	505	523	518	506	509	523	519	572	525	495	510	509	544	504	511	506	521	505	478	555	499	509	547	510	492	514	526	527	504	553	535	533	542	460	520	523	524	526	526	509	506	521	503	556	503	547	523	477	514	514	543	547	537	498	480	494	538	539	475	514	549	524	515	491	527	521	502	512	520	529	530	505	501	492	554	535	511	518	506	481	526	507	541	506	472	518	511	498	520	533	523	481	544	511	497	513	513	512	491	511	526	479	491	536	513	546	492	508	535	529	517	504	521	501	529	502	494	499	507	502	525	518	495	501	510	511	489	481	518	505	562	551	524	533	511	518	475	476	501	555	543	481	485	473	491	534	537	526	522	523	479	504	514	499	525	502	492	511	519	485	553	541	470	558	516	498	510	522	504	515	492	538	487	528	517	540	533	497	542	495	503	505	554	496	478	527	515	534	514	497	525	484	503	530	502	547	534	483	518	522	543	493	549	505	538	516	534	513	488	503	530	496	511	486	494	494	493	483	513	476	522	480	545	526	534	509	506	499	501	534	469	531	507	543	530	497	524	533	561	530	521	468	505	561	522	538	548	512	544	519	524	551	533	513	480	549	535	528	572	525	527	517	480	497	532	521	497	473	512	484	506	504	520	515	528	506	537	518	485	526	520	519	506	568	561	509	511	478	500	503	543	551	479	498	503	496	548	456	532	521	519	508	532	508	512	516	547	537	503	506	503	527	510	527	506	484	531	509	517	554	520	494	495	498	536	496	520	563	519	549	486	498	503	468	480	526	511	501	496	526	528	521	496	503	504	474	474	514	563	518	502	512	521	518	483	496	569	498	511	512	493	513	522	456	497	537	537	520	525	488	458	514	542	557	545	508	565	508	529	506	496	455	507	506	518	502	526	469	535	493	522	527	549	551	514	542	510	544	552	560	462	533	470	519	537	485	548	520	550	540	543	511	524	503	518	504	518	518	513	538	509	501	526	498	524	545	511	515	520	550	494	502	523	487	557	529	544	505	524	497	470	495	571	507	507	516	506	522	472	545	491	487	546	489	498	517	471	512	534	528	514	527	496	508	529	528	514	538	513	523	501	510	504	497	507	477	530	548	535	501	445	490	510	551	537	544	544	573	482	531	486	484	527	496	493	484	488	496	488	535	489	527	502	521	564	507	509	513	541	489	536	504	544	522	512	525	484	498	536	568	507	516	490	523	525	495	469	529	529	493	512	511	490	532	513	569	524	533	556	517	521	490	519	464	538	545	524	504	517	486	488	484	527	537	547	526	476	511	546	504	490	522	495	501	533	483	505	541	537	504	478	518	504	495	507	508	539	517	494	501	475	506	483	530	506	549	500	506	530	516	507	500	527	525	557	524	489	528	556	543	501	520	529	552	495	503	521	458	547	544	505	516	499	525	526	507	525	547	518	520	559	540	488	482	570	497	502	509	533	474	534	494	501	536	520	480	501	504	528	511	476	495	463	511	492	491	531	550	502	499	490	559	509	497	509	555	532	535	527	549	507	498	508	541	506	536	516	536	513	513	528	544	534	519	505	493	531	532	509	510	539	474	517	536	555	497	514	484	507	509	484	538	520	490	499	539	534	499	517	522	518	517	497	494	532	551	519	529	513	498	502	521	542	502	462	505	516	541	510	525	532	524	498	510	548	513	492	515	539	518	529	526	472	556	528	554	497	495	481	546	539	516	516	525	537	520	526	510	510	513	532	530	532	509	530	505	508	469	507	527	497	520	512	565	477	493	504	532	484	537	521	529	517	535	525	526	487	501	537	528	537	563	548	484	512	523	498	502	541	535	499	490	530	509	529	523	492	522	506	542	516	501	527	518	535	509	525	531	481	550	498	529	510	466	538	533	509	577	534	512	513	528	514	526	493	577	534	502	516	486	520	511	512	559	503	524	539	529	510	528	517	554	541	457	481	520	526	465	571	549	493	527	534	534	490	512	522	516	508	594	534	526	502	527	534	517	544	520	507	546	531	529	555	521	490	483	510	469	508	515	524	501	530	515	514	487	510	521	511	520	514	539	521	496	533	506	542	488	509	532	547	506	515	551	497	540	504	507	495	515	547	532	518	554	513	537	523	534	529	517	537	533	540	557	476	529	534	475	547	522	511	513	493	519	513	513	544	524	492	515	521	525	517	513	514	498	503	561	545	520	535	517	482	509	518	495	503	525	525	531	508	539	504	507	541	506	507	533	489	519	513	522	522	522	521	479	465	519	501	487	499	510	517	540	536	529	484	509	481	531	502	516	530	507	497	515	472	520	536	553	588	453	479	540	521	524	513	505	534	507	503	557	521	515	501	519	485	536	538	479	531	571	524	493	528	514	537	527	517	491	525	510	510	496	562	511	513	510	458	515	509	506	522	546	544	519	537	491	497	573	547	510	485	500	501	540	543	527	528	543	503	486	478	506	538	485	501	550	549	547	514	518	507	481	487	556	517	510	503	510	504	491	515	499	505	500	540	539	549	485	487	489	547	486	527	480	522	521	481	505	511	559	527	515	543	507	509	510	538	533	488	503	558	527	515	556	555	498	502	528	492	523	570	498	520	508	499	486	534	522	560	536	522	524	499	498	510	511	533	487	506	507	505	501	525	516	517	544	523	536	498	544	498	515	573	515	523	544	508	554	500	491	524	522	513	514	502	510	512	520	484	498	556	496	514	509	502	539	559	515	522	547	492	522	507	478	516	479	493	444	533	553	508	510	557	507	508	524	499	507	509	530	472	507	557	533	476	515	501	537	543	506	579	483	559	474	523	509	541	486	495	515	551	517	540	466	517	475	508	542	525	519	495	509	522	518	552	495	490	533	529	504	524	484	533	564	506	518	516	499	519	535	502	484
10374	784	628	537	509	440	394	386	370	330	359	343	314	334	324	353	337	323	305	306	322	342	330	329	347	323	314	340	330	313	312	331	318	339	333	342	326	336	315	317	325	334	353	337	299	348	307	323	281	315	323	295	326	372	307	270	346	332	332	288	351	329	318	324	353	330	335	343	333	324	282	323	341	326	359	275	324	310	298	338	360	315	304	329	296	329	293	255	311	296	323	308	347	306	317	308	306	328	289	327	307	336	315	323	327	328	339	315	290	341	308	335	316	295	299	327	304	329	317	330	338	303	321	355	319	318	324	315	310	314	345	331	354	335	326	309	328	307	292	327	311	311	312	307	310	322	334	347	379	320	324	334	325	323	316	302	320	313	323	335	317	289	298	325	283	313	302	326	287	336	325	312	311	298	306	307	327	319	327	300	287	315	301	288	329	320	317	332	330	302	291	323	296	333	310	314	307	317	308	312	318	331	323	327	320	348	301	345	340	328	348	340	319	296	288	338	362	330	324	317	305	312	327	334	312	329	292	318	310	311	334	294	329	320	331	295	345	301	339	340	345	320	321	337	308	277	297	303	270	335	352	332	326	289	340	314	306	342	353	328	318	324	323	285	290	309	372	325	314	348	319	319	281	350	323	348	328	317	335	307	322	290	362	334	336	360	327	306	299	317	314	309	291	322	296	294	336	328	324	313	270	356	335	321	311	297	321	361	337	347	323	346	337	336	297	306	318	326	339	319	321	301	332	327	332	312	319	356	328	328	321	331	281	335	303	312	327	329	317	301	334	311	306	313	303	300	357	311	332	305	298	321	304	311	331	322	323	314	346	275	300	311	280	310	339	303	310	277	325	295	335	361	316	313	342	281	305	347	313	317	351	303	323	314	296	335	314	261	290	336	350	307	337	290	302	296	305	299	322	295	345	333	317	327	307	356	343	315	361	330	285	318	310	311	328	325	314	318	327	327	360	298	323	292	341	289	311	324	330	336	307	304	278	349	315	344	351	312	316	299	334	337	300	301	325	302	323	309	309	348	323	313	331	315	286	313	290	336	346	351	332	327	313	327	319	358	325	316	317	268	336	308	338	301	277	299	285	326	323	318	320	279	293	331	324	344	300	321	285	317	279	313	314	300	300	305	365	339	345	345	325	300	331	330	318	306	334	252	308	302	312	299	300	343	330	308	324	324	332	331	316	328	324	312	313	322	331	297	322	318	348	300	325	358	313	281	322	293	299	330	346	307	313	332	328	316	309	297	337	327	316	299	308	321	324	319	293	308	326	313	320	344	302	304	289	291	322	323	298	344	325	335	348	322	257	319	322	308	334	328	319	316	292	325	305	367	315	326	319	305	331	310	322	351	339	334	324	331	321	354	307	299	322	303	337	270	343	309	313	306	319	336	330	327	344	337	312	358	361	309	320	329	322	329	326	305	335	324	333	306	354	322	301	308	351	319	305	341	343	324	322	317	363	310	304	308	325	305	327	361	326	329	307	325	345	324	308	311	314	285	301	337	334	322	268	314	365	365	341	327	310	309	303	309	338	317	292	353	304	324	342	299	311	309	329	300	346	323	337	301	310	320	329	290	331	294	329	309	310	307	309	322	314	340	311	339	330	322	326	351	332	332	304	302	331	362	306	294	269	340	332	318	327	321	339	297	341	286	319	306	283	328	319	307	309	340	345	337	336	329	330	362	317	317	353	342	319	294	336	286	322	335	353	342	287	331	317	315	329	321	326	304	279	316	337	294	293	319	331	329	334	317	319	284	310	319	361	294	309	329	325	293	322	304	323	295	317	341	344	327	313	316	307	329	316	317	318	310	342	303	328	329	335	348	338	313	359	310	323	328	363	339	334	301	298	305	308	306	292	313	315	321	306	324	323	288	331	340	299	325	313	311	314	296	299	355	301	299	302	303	293	286	322	337	338	318	301	317	317	304	339	314	302	313	324	346	326	296	350	310	343	305	295	302	330	326	319	331	338	334	276	318	338	340	330	315	325	305	322	306	295	323	330	354	330	295	300	300	317	321	339	306	301	340	347	354	295	317	364	310	355	310	309	328	327	352	332	331	258	325	323	345	323	316	306	296	311	333	337	319	308	320	336	316	324	317	324	322	322	310	308	323	319	317	301	325	319	345	297	331	299	316	305	316	338	304	313	301	326	336	318	304	293	298	326	331	305	350	355	321	339	273	316	276	302	315	357	332	294	334	315	311	347	334	322	336	312	294	333	364	331	350	318	329	288	310	309	308	302	282	308	301	320	285	332	333	333	310	335	315	302	242	343	324	278	314	291	325	332	303	303	298	340	299	353	325	306	318	328	340	336	354	314	361	313	314	313	318	320	349	328	315	352	281	340	332	327	300	337	305	333	297	308	327	343	339	323	336	352	311	365	319	292	340	308	312	340	311	334	320	325	321	325	313	298	303	326	281	316	305	301	346	310	306	307	294	293	294	333	319	330	318	306	312	334	352	330	362	310	351	308	322	324	318	312	327	303	290	310	333	292	345	295	272	302	310	315	324	283	318	314	324	368	332	307	295	309	298	319	299	332	291	367	265	311	334	309	296	334	299	314	339	310	318	343	267	323	297	323	353	312	324	335	303	326	306	285	333	314	306	300	298	308	345	300	333	320	315	340	323	289	307	319	315	336	328	332	322	329	360	292	278	302	305	310	300	359	298	316	309	325	337	337	332	342	317	338	333	312	316	309	291	311	326	275	310	313	346	313	308	326	307	332	311	342	284	290	332	333	344	311	314	279	310	299	327	309	348	279	345	343	322	321	310	335	301	329	325	344	317	298	324	326	344	369	337	347	318	305	299	341	324	350	330	337	322	294	313	274	323	312	303	295	339	277	322	296	353	329	288	313	337	336	352	305	287	315	311	303	286	303	321	339	329	298	348	332	348	296	317	308	316	332	279	328	292	311	333	283	301	309	309	317	349	296	281	280	286	305	327	297	312	300	285	352	361	320	288	286	325	318	305	307	328	303	326	322	320	295	342	324	294	313	317	281	306	294	328	311	323	364	322	312	309	315	315	294	328	352	299	300	347	301	342	322	316	323	325	359	321	308	329	323	324	319	289	304	308	284	299	305	323	313	369	313	330	293	325	306	308	305	317	314	347	342	312	353	308	331	311	330	335	315	323	322	337	323	316	302	317	315	317	335	323	347	327	307	308	322	291	355	292	289	310	327	306	316	277	329	316	332	330	305	323	302	339	330	344	330	311	360	338	324	328	306	348	329	315	340	328	306	312	341	317	327	300	305	311	277	313	307	366	333	339	314	280	326	344	321	310	301	321	309	318	320	335	344	342	331	325	336	347	332	323	295	355	341	300	358	310	307	327	309	326	308	328	305	299	316	324	296	310	319	290	317	338	326	298	318	331	281	295	312	350	311	312	335	299	320	327	305	289	337	340	321	295	325	302	299	307	320	318	328	322	298	298	325	333	335	327	332	313	335	326	308	306	355	335	310	319	288	321	300	328	308	296
8230	1095	1454	1521	1425	1309	1084	1045	937	928	888	852	807	853	857	773	785	788	838	833	796	787	792	791	773	779	766	770	790	800	739	753	736	773	705	754	704	715	744	713	746	695	692	726	740	735	713	731	760	718	722	760	711	766	703	700	791	774	767	724	714	751	696	709	765	758	715	706	753	703	795	740	728	743	703	744	793	752	699	727	685	748	723	749	768	731	752	728	727	771	721	726	714	764	742	755	665	713	726	717	683	752	721	737	754	714	747	692	797	720	761	719	707	747	752	739	757	703	728	745	752	741	784	739	730	710	770	752	719	738	732	778	708	718	692	770	743	711	680	768	738	735	706	692	706	679	685	668	762	706	756	778	741	726	692	717	723	719	750	732	705	722	764	741	728	692	705	757	748	724	732	697	712	748	748	730	680	741	734	742	730	753	711	725	754	711	684	757	736	743	811	740	682	765	727	699	771	731	701	744	769	719	755	704	757	728	771	683	710	727	765	752	728	758	759	767	672	770	767	713	736	699	748	770	714	746	746	770	738	738	738	729	746	685	731	755	677	716	752	730	766	699	742	752	750	736	711	731	749	709	789	725	745	689	703	695	760	697	705	760	750	820	759	750	730	730	726	674	781	771	664	719	766	700	710	728	716	720	750	735	761	727	712	730	713	703	811	738	738	771	733	716	743	739	770	774	768	706	745	728	700	707	692	767	679	732	753	675	689	699	734	707	778	732	711	726	723	704	726	740	758	724	734	711	719	733	721	723	721	743	735	728	721	724	671	676	755	705	712	737	729	756	755	760	700	719	763	714	784	751	745	762	764	768	691	727	716	755	724	726	747	721	760	739	679	765	709	755	701	737	726	763	737	700	723	749	714	730	712	752	693	740	734	768	745	728	734	737	688	709	714	716	719	714	731	746	714	693	737	703	733	706	739	749	709	719	706	752	753	745	703	715	779	730	717	710	765	718	722	707	750	709	666	700	792	760	707	700	747	711	693	750	706	742	757	717	740	753	788	724	720	772	696	773	814	801	723	718	714	714	724	728	751	744	718	750	724	724	727	726	704	753	752	727	709	720	759	744	761	720	713	719	725	709	741	703	750	708	743	746	730	738	710	777	686	745	740	743	760	724	681	674	767	736	753	746	742	687	674	733	713	781	740	728	736	725	672	731	768	727	676	753	703	695	732	746	728	760	721	741	703	734	700	732	701	699	738	741	746	757	727	741	708	760	743	749	749	716	722	730	728	709	718	727	705	750	739	701	735	728	705	722	716	724	752	783	720	762	755	689	758	727	717	738	679	703	716	759	740	678	710	739	729	771	672	708	730	704	749	686	731	735	693	759	749	732	682	677	741	759	757	751	709	702	761	734	774	737	798	735	757	744	727	700	735	740	742	762	744	694	727	779	749	741	714	712	726	738	678	741	685	748	749	727	699	748	762	736	765	754	774	709	718	723	784	689	719	725	727	739	746	772	700	723	692	714	713	745	764	712	714	622	712	747	690	733	716	707	755	734	674	716	783	770	729	699	726	758	700	730	710	779	704	757	708	743	712	751	760	740	754	761	747	706	685	723	713	725	707	771	687	713	751	758	747	708	726	758	695	710	664	693	737	725	749	726	765	724	742	728	719	739	724	736	774	765	731	705	736	783	773	736	682	747	752	690	707	768	746	790	745	712	728	762	721	745	749	701	660	733	713	738	715	685	735	736	719	709	720	713	767	745	701	758	697	811	732	703	740	745	698	751	717	707	711	762	727	714	790	733	722	718	740	705	776	731	744	717	721	733	714	710	709	729	710	752	752	780	732	723	737	708	667	746	771	708	694	713	782	723	762	778	705	748	758	719	675	697	758	703	746	746	742	725	685	718	753	713	713	722	705	700	747	769	697	696	746	713	757	712	725	731	683	735	736	742	734	763	710	689	735	747	715	691	681	696	732	727	692	741	729	693	759	705	729	723	676	710	676	767	727	755	721	723	753	739	759	695	743	716	707	697	689	745	709	711	773	711	734	735	727	709	697	744	713	734	757	750	714	721	734	744	724	714	723	730	737	741	738	750	737	770	708	768	764	660	751	738	689	730	731	776	815	730	732	743	730	739	728	742	697	704	720	767	742	757	743	684	763	725	740	714	731	725	756	768	710	743	717	751	694	736	710	744	738	759	729	726	727	711	724	714	693	751	704	703	701	734	653	702	752	723	697	771	764	735	686	737	729	698	701	774	700	720	737	723	727	760	701	669	720	742	744	747	762	802	735	718	753	703	731	696	768	695	751	780	692	724	732	756	728	749	689	733	702	713	755	741	776	710	732	725	734	791	720	700	762	725	717	773	755	784	735	743	766	730	751	714	767	693	709	780	761	711	710	721	651	691	761	735	721	662	713	723	734	737	727	695	710	682	690	753	781	731	727	769	714	739	762	727	695	740	728	712	667	714	726	746	716	737	709	704	726	728	748	714	716	701	750	765	740	747	735	768	699	711	721	710	729	748	702	726	770	734	780	743	776	715	729	748	720	715	739	686	763	717	679	701	720	742	764	746	717	747	748	721	707	737	772	747	735	704	751	710	738	702	735	737	721	776	724	721	764	761	739	733	704	683	754	753	705	722	744	687	740	726	723	742	665	735	722	769	742	740	739	678	727	675	696	725	718	690	716	778	763	698	711	750	753	700	715	706	706	723	724	693	732	718	699	683	696	761	749	769	704	710	725	746	744	691	740	699	733	774	738	703	731	677	691	746	718	733	724	719	748	804	747	743	724	756	723	719	717	765	760	758	747	718	703	727	783	786	735	741	759	786	754	776	719	712	755	772	733	743	739	690	725	777	747	707	766	716	715	734	710	692	740	720	694	735	693	759	743	740	726	735	674	673	709	705	736	729	745	746	723	712	729	714	713	739	720	701	752	744	732	773	734	756	729	736	756	703	731	728	719	709	747	696	717	742	712	694	751	697	766	741	694	677	785	736	749	756	755	805	723	735	751	758	691	773	731	697	723	667	711	713	701	690	676	658	725	782	718	726	672	709	720	763	751	788	727	720	750	686	714	735	711	739	705	713	757	699	729	707	753	757	714	730	731	735	753	708	739	712	718	753	784	694	736	743	713	745	737	713	722	707	771	761	726	695	666	760	736	658	723	776	735	699	723	695	720	734	744	705	763	704	750	760	725	713	748	734	712	741	704	699	744	713	751	778	746	719	727	742	729	720	739	707	754	738	721	720	737	774	735	698	768	727	692	710	776	730	742	734	760	681	761	746	726	689	728	736	746	735	718	752	760	693	698	795	720	776	719	732	747	756	745	735	750	768	714	694	747	687	765	763	741	751	780	743	731	768	734	748	749	717	761	706	757	753	754	777	730	700	779	773	698	765	757	730	689	753	736	744	733	731	684	765	747	722	729	741	769	758	726	687	734	733	732	733	787	752	733	766	710	720	770	751	700	802	759	790	765	736	737	726	699	748	739	732	684	723	754	753	684	773	730	742	755	661	745	749	747	703	690	745
17974	1531	943	743	540	383	354	331	318	261	277	272	254	259	214	238	251	244	238	233	235	232	231	252	218	221	230	212	232	233	227	214	215	224	209	213	236	208	212	254	234	203	220	240	216	223	207	232	239	206	232	186	238	199	228	232	218	218	208	245	201	193	234	237	180	229	242	228	221	214	227	230	214	190	220	215	209	231	210	240	210	192	219	228	243	239	226	198	194	224	229	216	214	206	202	216	225	203	195	224	190	209	237	201	232	217	210	217	233	230	200	187	195	234	203	236	225	222	229	190	205	185	223	213	239	203	234	224	220	221	243	195	206	232	230	241	229	224	192	210	217	194	202	220	207	184	234	229	242	208	198	212	229	221	216	211	223	205	219	188	233	199	208	227	227	251	244	237	225	200	233	205	221	202	222	197	233	215	231	201	237	202	233	201	215	200	197	217	226	242	212	243	212	218	229	198	215	231	223	218	218	218	197	204	218	237	196	188	244	201	233	234	231	235	233	216	226	217	213	205	225	246	248	216	247	196	189	219	236	243	220	236	222	222	201	204	223	212	194	225	207	225	240	241	237	225	225	224	232	237	206	192	216	202	204	218	200	242	224	209	217	202	212	223	216	201	229	218	227	231	229	200	227	211	235	250	196	220	215	230	193	217	228	230	227	221	236	231	213	223	185	226	243	232	186	213	213	207	219	225	226	204	226	219	251	221	195	203	221	188	232	209	206	236	203	205	220	230	233	221	214	223	210	195	217	194	225	229	225	228	214	185	202	212	189	204	220	192	237	209	214	231	211	222	244	204	209	215	220	214	200	235	208	199	259	249	215	213	227	229	262	229	211	196	240	238	217	197	237	211	229	226	231	201	204	203	198	205	194	231	226	200	213	227	210	192	202	200	221	221	242	244	212	192	211	210	202	231	257	258	215	213	221	219	212	246	219	213	212	229	191	237	189	238	214	226	222	197	206	216	197	211	193	239	222	207	175	224	269	217	213	204	213	205	216	217	268	208	243	240	248	212	224	238	234	212	201	226	237	241	210	207	205	192	206	194	220	226	231	202	217	229	212	208	236	228	204	188	197	219	227	231	220	197	235	267	233	219	198	214	197	204	230	212	230	233	242	220	204	210	210	205	208	267	208	229	227	232	215	185	227	225	189	204	203	179	205	230	201	212	220	213	225	225	218	211	205	201	198	251	208	234	207	234	204	213	262	228	199	212	213	223	210	219	185	225	238	229	226	216	228	211	210	239	206	208	217	173	231	231	251	231	224	203	214	250	228	224	198	205	210	231	210	223	235	203	232	204	225	242	202	223	212	224	209	208	210	243	203	207	227	219	270	200	203	245	201	243	211	213	258	232	232	229	205	225	220	233	229	218	189	202	222	227	220	217	220	216	207	224	195	205	210	205	225	221	226	216	208	237	234	223	213	218	211	212	213	201	195	237	218	224	223	227	220	230	227	212	219	221	242	213	229	237	206	243	224	210	249	211	204	187	215	208	221	209	227	244	214	200	207	229	229	222	241	230	207	240	219	229	207	200	256	207	201	206	218	239	190	222	207	207	187	198	215	228	222	214	206	189	239	211	214	209	220	228	215	228	228	210	189	209	208	222	216	212	237	208	217	211	240	227	224	227	226	193	207	217	221	212	215	215	233	210	225	216	239	218	230	227	222	220	201	238	232	244	186	195	209	211	223	215	209	212	208	229	208	216	209	221	250	208	231	216	178	214	230	211	220	223	238	243	195	192	203	234	216	235	206	215	224	207	193	212	218	204	247	217	189	224	212	238	200	238	212	184	212	208	230	186	242	218	225	212	216	205	229	207	216	226	213	214	245	226	221	228	213	202	230	216	218	218	217	211	240	225	224	228	209	217	211	213	214	221	229	215	216	218	212	207	233	223	232	222	230	203	207	236	203	227	185	230	206	206	228	223	204	224	204	232	231	213	217	171	191	215	246	197	225	245	225	204	221	235	213	233	202	210	200	239	225	263	232	229	208	224	224	211	225	235	216	212	230	249	238	200	207	253	217	201	246	197	194	213	243	210	198	209	196	253	214	242	187	197	256	216	215	215	227	205	201	222	272	241	213	207	233	194	219	225	244	224	184	193	221	241	243	249	213	215	219	205	215	246	212	214	206	213	219	208	256	233	207	214	219	190	213	193	221	221	216	211	242	239	205	210	209	235	217	209	255	212	217	250	221	231	222	213	208	242	236	198	213	220	253	217	193	204	234	238	219	229	232	213	206	191	236	216	203	246	198	214	212	233	185	237	200	233	222	198	226	206	207	230	196	229	229	224	192	227	219	203	214	223	227	232	245	212	232	218	223	213	244	240	194	223	221	209	206	242	237	226	217	229	236	226	238	216	229	230	207	188	205	209	211	242	219	216	206	215	251	207	219	205	206	209	204	205	217	240	240	205	209	215	218	210	217	246	206	216	208	202	228	228	198	227	235	205	235	225	215	196	234	206	201	220	236	216	223	218	235	210	182	238	254	223	212	226	218	233	208	194	200	197	228	220	255	229	221	208	256	199	219	196	234	188	254	214	215	231	238	207	241	220	232	215	227	228	192	199	211	229	215	236	243	221	205	219	250	195	224	217	218	232	224	215	193	219	231	196	231	211	227	202	216	207	199	230	242	223	207	234	208	214	183	252	221	210	217	213	221	208	200	213	245	203	211	191	193	249	222	209	226	168	196	224	219	236	244	188	242	238	239	196	200	215	235	228	231	213	221	219	199	219	203	208	224	218	226	214	227	205	218	240	238	231	229	222	212	225	232	246	205	226	239	223	240	219	198	210	236	226	215	245	219	211	176	253	209	218	234	201	204	218	251	239	215	239	217	207	245	204	212	202	207	246	264	233	221	187	226	209	224	232	240	226	222	200	235	226	222	230	225	202	213	197	233	202	210	222	240	212	206	245	225	199	220	204	201	206	240	216	205	211	214	215	245	219	213	206	231	207	214	198	230	212	208	208	205	223	224	198	238	219	203	235	218	210	216	212	233	196	223	219	241	227	242	205	218	223	215	217	220	218	232	176	242	228	220	206	199	206	223	208	212	241	198	208	206	220	207	222	203	204	243	202	206	214	203	181	220	205	233	207	231	198	241	205	229	210	230	205	238	212	219	237	207	227	226	224	229	220	226	224	228	214	214	200	231	216	221	208	219	225	215	235	216	234	202	218	196	203	205	213	205	220	233	211	214	217	228	213	211	210	206	231	213	235	248	250	211	240	198	215	227	223	242	241	239	229	231	227	209	200	187	208	197	221	259	247	218	225	207	226	242	213	229	192	205	212	198	223	224	209	239	233	203	202	233	246	236	230	228	193	224	224	212	201	214	230	204	220	250	217	231	224	217	228	212	218	192	202	232	228	208	236	256	202	217	210	216	203	236	222	215	231	216	213	210	211	223	249	226	241	212	208	208	227	241	244	212	218	237	219	222	214	204	223	246	223	183	209	198	225	224	227	195	232	219	239	239	199	209	183	217	214
9937	1087	1819	2170	1815	1551	1281	1087	930	859	832	759	723	684	644	657	579	615	634	632	583	572	575	559	566	532	545	580	526	537	577	520	547	506	543	517	512	555	511	504	523	487	509	532	511	552	537	508	519	507	496	542	571	478	481	528	514	526	541	436	537	521	493	453	483	516	503	516	521	500	513	524	500	504	472	520	455	500	504	477	511	531	489	512	550	551	530	482	491	495	509	507	569	513	535	501	499	446	524	497	522	528	518	517	509	478	509	512	452	506	475	483	496	548	505	542	517	536	502	462	472	494	466	496	482	491	520	467	536	500	507	529	540	529	492	486	549	462	536	520	553	507	543	526	518	498	535	509	493	485	490	539	476	491	488	478	506	458	527	533	516	518	546	486	515	479	516	503	541	513	533	470	543	479	454	507	517	565	488	546	495	548	498	452	520	502	519	531	535	460	508	494	503	486	489	511	496	506	543	478	481	470	469	521	532	524	475	527	503	515	539	519	512	502	495	502	525	530	508	476	520	505	500	509	499	521	516	493	503	515	511	519	535	511	524	497	505	474	501	488	506	488	503	538	492	443	510	503	511	511	513	504	504	510	530	492	540	490	483	502	502	506	502	466	531	489	513	501	515	516	509	520	524	542	507	495	495	539	506	486	508	523	463	471	496	535	541	529	503	519	570	479	518	476	506	507	474	494	467	515	504	519	475	520	521	478	469	519	513	504	531	514	469	518	475	505	510	500	503	471	502	494	513	499	494	528	488	510	524	505	506	482	536	511	514	539	519	491	509	500	494	487	566	529	508	498	501	498	493	538	523	461	549	490	488	532	516	479	549	542	489	505	512	504	520	517	513	485	493	518	502	470	535	489	504	504	514	537	501	497	478	517	509	525	521	523	502	564	487	470	532	505	480	493	543	546	476	519	494	473	515	543	464	503	496	472	489	487	522	511	497	523	523	503	489	492	459	500	471	499	458	493	489	527	532	503	520	511	502	487	519	512	520	510	497	473	556	512	508	519	476	489	504	434	502	518	502	471	524	501	477	525	517	503	531	546	492	476	529	510	528	519	467	508	498	505	503	457	531	539	494	556	487	526	532	516	488	517	477	518	498	494	515	529	515	502	490	461	517	489	513	537	535	511	511	515	517	506	482	502	510	451	509	482	509	484	523	519	491	474	515	517	487	478	485	451	511	517	500	543	500	501	527	495	466	524	470	481	492	504	515	529	511	534	507	469	539	497	460	448	533	510	578	526	523	538	487	495	495	514	493	474	493	493	491	525	486	514	491	505	533	455	486	511	516	525	502	483	522	486	510	500	524	481	540	531	518	544	527	469	494	484	493	511	516	512	476	475	510	512	486	521	528	471	496	534	503	492	514	502	516	461	489	471	524	492	480	502	480	538	508	480	509	511	519	483	505	472	496	541	507	551	544	491	518	505	471	487	534	468	467	523	528	472	535	507	505	469	480	501	551	499	519	516	514	534	495	517	475	480	462	564	533	506	530	538	513	538	491	494	462	543	532	514	509	486	546	522	504	481	502	487	530	493	498	538	483	507	551	495	477	534	449	529	492	520	473	492	504	490	515	515	518	513	550	529	490	462	508	477	506	504	502	490	503	531	530	509	505	520	463	524	530	522	511	492	468	505	516	502	516	464	490	469	489	486	514	468	484	510	504	501	489	489	538	528	516	520	536	518	518	508	480	512	543	467	493	479	509	505	520	490	483	549	509	536	501	505	512	489	494	484	514	509	487	536	527	513	517	565	543	533	514	517	532	508	504	511	486	515	500	558	505	529	494	449	518	484	534	484	498	497	457	484	484	508	510	479	515	518	511	480	486	473	476	491	512	479	483	485	543	489	508	479	476	488	496	482	541	492	495	509	488	469	529	491	489	512	521	496	502	547	542	507	519	508	487	526	517	512	527	497	485	514	489	510	491	478	493	518	489	525	513	488	478	481	494	503	502	488	512	554	487	504	514	492	480	546	507	502	505	477	535	488	504	494	504	491	475	545	493	506	513	483	523	486	504	518	532	539	503	454	510	502	477	492	515	522	453	495	485	490	525	519	491	479	523	520	530	441	518	498	492	478	526	499	501	504	533	493	506	512	490	512	490	500	504	526	506	522	472	506	530	540	498	493	487	514	523	516	523	505	473	498	524	521	486	504	518	535	468	541	473	526	469	474	483	503	482	517	495	506	515	504	512	501	511	493	516	507	519	487	489	522	522	544	514	454	478	504	511	468	524	510	512	513	505	517	502	510	518	501	492	523	489	492	524	493	477	518	488	525	462	529	498	497	522	505	480	508	514	471	539	496	507	488	505	541	496	500	537	484	525	500	533	505	466	513	518	493	516	523	493	506	545	512	502	457	456	551	516	485	573	522	511	498	493	503	484	528	513	517	495	524	537	511	505	490	471	567	470	483	505	515	537	519	492	499	522	501	496	498	512	503	519	526	517	533	538	513	499	489	485	505	504	474	491	513	523	498	522	538	523	513	538	522	508	518	524	490	548	514	488	501	536	515	520	494	526	505	497	532	514	513	488	480	466	491	515	502	545	501	498	511	526	492	485	531	548	511	483	523	482	543	508	487	474	542	536	508	502	486	478	518	484	510	560	512	534	477	492	467	521	499	480	490	485	515	466	534	537	512	504	487	468	517	537	526	501	481	495	551	484	529	502	505	529	538	519	495	516	513	544	520	494	502	501	463	464	517	514	497	503	506	469	490	506	519	521	493	513	514	475	471	489	520	519	490	516	537	553	438	547	514	519	540	511	518	487	508	500	526	539	551	505	545	506	457	506	513	519	495	508	455	544	499	525	504	537	474	509	487	513	467	500	451	503	519	528	485	491	502	511	508	491	518	503	499	518	532	484	502	478	511	530	472	487	510	462	517	459	456	505	495	505	518	508	535	509	526	511	522	518	493	499	498	499	505	486	500	475	483	471	525	467	532	505	500	539	502	483	523	456	529	513	512	470	494	539	508	523	547	516	501	494	539	502	524	506	507	481	492	489	487	491	498	496	479	510	531	515	551	480	549	508	506	520	521	502	498	488	506	529	496	492	501	526	548	481	501	518	530	503	503	529	471	501	509	518	469	512	502	470	511	500	528	541	479	534	464	493	517	531	514	515	474	542	482	532	508	511	483	521	507	501	496	489	472	495	488	524	488	529	503	528	481	511	509	503	506	507	507	470	524	474	496	518	524	512	519	456	500	498	536	525	460	493	480	509	497	491	492	497	511	498	508	485	516	502	529	529	516	528	517	517	484	493	524	538	504	533	544	511	510	502	487	510	486	495	533	539	496	510	432	491	464	556	502	478	493	514	512	527	489	493	509	464	519	523	479	541	495	494	540	518	518	520	518	476	515	521	494	523	535	540	510	519	493	511	521	466	513	481	534	529	505	474	501	493	502	546	502	511	484	552	520	510	525	501	512	511	530	519	508	558	505	494	510	512	526	525	472	504	518	498	505	517	507	483	487	503	504	495	510	521	486
2787	257	224	230	229	222	213	226	212	199	221	209	228	233	213	223	202	196	233	211	237	244	227	215	182	194	205	195	234	226	226	216	227	198	214	209	233	205	193	231	238	229	213	204	212	218	167	217	191	210	200	226	211	227	207	195	179	185	198	225	215	225	216	219	242	254	228	206	207	203	218	187	219	218	225	198	186	208	183	199	209	202	231	228	212	206	205	214	217	228	195	198	183	225	192	196	205	230	197	200	188	200	230	184	221	172	204	196	213	209	192	216	215	211	191	216	187	196	224	226	222	203	195	212	214	208	224	233	184	196	208	221	204	204	206	220	222	179	209	231	206	205	195	258	204	209	218	227	190	221	211	211	209	255	222	215	234	218	217	224	218	214	222	205	202	216	197	210	204	224	205	213	258	207	231	226	207	219	200	234	196	218	206	210	221	209	196	182	221	191	209	198	195	199	187	185	213	217	218	211	174	224	221	190	218	210	206	200	204	225	228	203	208	221	226	184	217	214	223	226	238	229	209	195	214	219	214	218	219	211	241	195	164	210	197	199	205	204	203	207	176	220	215	196	210	211	190	211	217	233	205	171	190	193	172	197	201	212	262	193	206	237	212	199	180	225	195	230	183	189	203	201	207	205	217	223	189	186	212	216	201	201	212	201	235	215	240	207	201	205	225	234	238	223	209	200	235	221	227	200	223	233	236	226	190	200	212	214	207	237	192	205	211	234	219	205	195	193	189	197	218	222	205	223	205	176	205	222	209	195	215	230	213	213	214	199	224	210	217	213	221	183	224	212	201	171	213	236	234	201	207	194	231	201	226	219	216	182	222	200	222	214	218	232	210	214	203	227	206	196	204	214	205	209	193	169	220	208	200	207	209	230	209	203	230	215	204	221	207	248	189	215	198	202	241	216	222	235	229	244	222	201	219	190	193	204	192	214	216	203	195	221	197	246	220	205	204	243	208	195	222	209	196	195	237	212	224	209	204	209	232	209	209	199	202	183	222	211	211	209	205	232	194	184	249	181	224	206	207	227	208	231	204	219	190	207	228	206	233	218	211	223	223	178	214	230	208	209	216	190	210	213	207	238	226	202	212	207	217	197	229	220	199	217	215	189	204	220	201	194	214	204	211	233	230	201	200	230	226	204	226	220	209	208	232	197	183	216	215	220	207	214	217	174	189	201	206	189	206	208	181	209	223	189	220	196	207	221	197	218	200	198	218	205	203	182	227	213	233	187	216	200	212	208	202	204	226	216	200	211	194	208	194	217	210	211	200	236	208	220	185	189	216	204	215	226	192	198	198	231	213	182	256	227	205	224	196	227	224	207	212	246	206	194	192	230	204	173	233	194	193	227	206	206	213	237	208	213	214	194	229	213	207	215	209	227	229	207	229	208	232	182	199	207	189	190	235	189	180	185	191	210	227	228	247	209	186	211	197	210	213	202	230	213	230	224	220	230	211	188	207	193	211	225	239	201	188	193	250	217	196	208	180	202	216	218	241	232	192	239	223	198	217	186	191	224	188	198	198	222	193	162	210	212	197	207	196	193	216	216	205	193	231	199	222	187	208	189	202	212	189	219	220	190	196	191	197	204	255	214	211	204	204	208	209	221	214	212	211	223	236	198	192	215	176	223	202	203	215	236	202	207	232	205	208	265	195	234	190	212	251	206	192	214	226	229	224	207	196	210	201	207	227	203	202	235	208	203	180	220	220	226	207	188	212	192	195	215	228	203	196	182	220	177	229	221	240	167	214	222	199	206	183	226	199	211	220	228	212	219	188	221	218	200	185	228	215	201	206	225	242	204	201	218	197	208	211	184	218	224	215	194	187	207	214	219	205	210	222	185	207	222	236	235	240	225	221	228	209	200	237	214	211	208	230	194	239	226	236	205	192	202	210	195	217	201	173	227	212	207	240	196	222	202	202	209	216	197	209	199	213	212	205	200	220	212	221	206	188	215	183	214	199	203	216	202	214	205	198	196	187	205	221	195	215	211	189	218	219	216	191	223	255	241	221	180	209	222	211	227	202	217	216	202	217	215	217	199	208	191	213	178	212	189	209	222	221	177	185	238	189	219	220	220	214	211	215	211	190	216	216	235	185	213	228	222	191	187	184	200	224	220	220	208	194	227	212	208	188	193	229	199	247	181	195	206	213	189	198	208	217	231	214	207	181	234	199	198	211	210	210	209	180	216	237	220	215	227	186	189	195	206	205	205	188	224	201	221	207	203	220	208	214	233	192	191	227	224	202	204	207	218	220	180	217	236	213	214	205	204	194	193	247	214	208	218	205	195	246	228	229	199	208	179	194	218	225	222	206	237	201	192	200	219	199	216	187	208	237	183	205	237	191	213	193	188	217	211	192	186	215	205	206	186	220	211	207	228	189	209	199	217	203	218	189	205	206	188	195	227	226	186	199	235	226	239	193	219	189	228	198	209	213	229	214	208	211	193	224	197	223	223	193	192	194	211	201	185	166	206	204	211	200	174	206	221	196	226	208	222	187	178	195	211	205	194	193	226	237	200	213	232	180	230	211	220	175	206	217	212	231	237	225	210	191	193	229	211	213	250	222	216	221	231	202	192	216	222	198	239	181	200	218	208	240	204	228	229	214	195	225	196	228	213	190	193	214	222	203	216	194	194	213	203	247	193	190	194	195	190	210	219	210	246	217	231	222	202	225	244	236	212	213	207	191	217	210	201	213	183	191	221	215	206	193	205	205	217	211	194	189	221	220	224	183	195	237	195	208	212	222	207	214	225	214	168	211	210	241	225	225	202	195	201	208	187	217	243	182	233	214	208	225	234	207	210	222	213	217	187	201	240	225	218	214	202	195	207	183	229	200	206	207	208	207	221	212	226	219	197	194	203	228	217	201	199	202	179	196	226	220	233	202	222	203	192	219	231	196	195	222	216	213	211	186	205	231	192	233	212	237	212	189	196	189	200	197	208	197	218	176	183	215	228	184	199	194	216	220	204	205	205	187	208	204	208	195	208	205	182	199	212	200	196	213	205	200	197	219	223	215	219	226	226	199	208	197	223	209	193	206	208	205	216	217	201	191	225	228	226	198	201	189	195	197	228	220	206	222	223	204	200	192	244	207	220	198	213	222	192	214	236	216	238	203	211	204	190	187	208	222	219	210	192	195	193	200	218	199	221	222	241	234	193	210	227	211	207	212	211	193	222	229	200	217	222	210	225	224	234	208	209	170	227	216	221	215	242	185	187	188	202	222	227	183	216	201	216	200	240	217	222	203	229	190	195	209	204	202	193	205	235	236	203	208	188	225	241	205	208	239	211	213	228	199	191	169	211	216	203	210	217	206	232	189	214	243	219	223	211	204	215	200	204	184	196	214	202	196	206	198	197	210	237	247	213	203	228	221	195	176	188	216	211	225	229	213	202	184	208	194	217	216	243	209	224	203	216	186	206	206	196	225	212	196	194	203	201	235	215	189	202	214	208	219	197	234	213	215	205	231	199	221	214	188	249
2664	562	549	576	560	552	553	503	527	510	501	507	533	552	483	556	523	513	525	506	519	509	513	540	539	536	529	512	519	534	507	515	503	513	525	523	509	512	521	505	507	542	539	506	540	456	506	507	513	511	517	526	524	478	535	516	541	552	522	487	524	547	484	489	508	522	503	527	523	506	529	511	528	499	517	512	514	536	558	502	510	510	512	510	528	526	573	540	519	476	467	507	500	528	522	534	539	529	532	523	521	506	499	513	521	513	530	514	527	492	516	508	515	555	518	522	482	484	485	500	486	522	524	496	521	514	519	569	495	514	532	502	540	540	558	525	476	494	497	565	503	543	464	497	536	488	517	511	501	511	518	544	528	489	457	496	481	485	527	480	557	542	498	533	473	517	501	481	572	473	532	498	520	524	559	496	548	510	532	531	541	516	553	522	508	508	547	488	531	519	525	563	494	531	486	476	528	534	535	481	516	506	524	504	521	549	523	542	501	502	512	552	493	519	515	515	517	516	497	507	509	498	533	504	505	533	499	543	519	518	443	529	487	507	513	520	512	534	530	536	519	494	476	508	523	491	519	459	538	513	525	492	559	496	529	552	510	506	528	510	537	526	510	549	500	482	516	513	459	541	508	502	495	509	505	484	493	493	519	538	516	495	518	463	519	495	500	555	559	519	521	511	478	523	511	512	548	521	502	519	506	509	560	484	512	517	518	478	568	504	525	509	534	492	569	524	502	524	527	479	514	511	524	509	486	545	510	528	529	519	516	516	540	506	448	537	524	573	525	552	554	495	522	494	543	499	497	516	466	536	500	538	507	518	475	499	528	524	522	491	473	509	522	510	512	514	508	490	508	498	484	529	503	501	512	510	507	504	534	555	538	522	501	540	495	503	495	498	523	516	528	516	484	496	514	525	480	555	543	484	524	540	535	529	495	528	522	538	489	543	535	525	529	503	512	543	523	541	544	531	539	501	514	471	515	494	500	487	515	544	524	550	525	538	513	514	547	523	502	517	500	493	522	487	535	506	524	542	509	494	496	530	500	508	506	511	530	537	509	491	501	534	510	515	547	504	510	529	550	506	512	553	490	508	488	499	541	540	528	532	524	525	505	477	491	552	484	513	545	499	511	522	492	539	515	504	473	530	551	466	495	498	508	542	494	506	505	541	561	504	484	534	504	520	542	527	533	547	463	525	544	514	520	500	471	525	496	529	555	503	478	495	477	508	526	517	561	522	527	496	511	491	532	515	530	584	511	464	516	537	497	500	493	502	464	484	541	524	522	478	525	493	497	500	513	502	517	534	508	471	504	519	520	523	511	522	520	502	526	507	503	527	511	513	483	525	541	523	484	543	512	517	503	550	501	525	500	501	514	500	530	514	494	505	489	505	494	529	529	459	503	493	505	543	474	553	537	494	487	485	471	556	519	525	515	533	533	518	480	491	513	519	550	528	476	483	526	524	513	518	547	537	533	539	520	458	528	499	533	501	521	536	531	547	524	554	535	489	475	505	515	507	500	539	517	527	538	531	549	520	498	534	514	548	489	449	523	535	490	516	520	516	516	512	530	511	494	514	454	543	570	530	495	543	511	480	478	525	523	536	517	535	495	475	521	531	551	505	522	540	454	516	502	525	516	514	531	522	498	547	535	524	577	515	504	474	529	535	522	520	559	542	519	513	492	529	531	523	503	525	517	497	558	495	519	491	542	493	543	506	480	474	514	506	523	534	531	496	527	485	517	489	508	505	515	531	486	511	519	518	502	522	489	510	508	531	520	530	526	504	551	529	517	557	486	591	502	512	520	514	525	483	530	486	503	517	511	494	507	510	525	530	513	534	483	515	512	552	513	497	507	537	509	482	539	567	522	531	520	511	515	524	510	481	470	480	545	508	521	505	506	492	519	551	532	524	489	554	539	508	548	520	519	516	522	542	517	493	518	523	526	532	537	532	523	537	508	543	526	539	521	533	531	512	485	532	552	518	511	504	497	488	519	525	514	535	542	502	539	499	567	551	489	471	526	513	489	481	520	479	521	527	512	451	567	515	500	529	503	501	492	514	474	530	514	521	514	493	532	527	531	473	507	497	475	523	508	531	494	509	486	491	554	516	518	515	510	504	525	484	521	490	545	533	517	531	545	496	507	530	499	498	521	474	514	520	551	512	519	513	501	524	493	487	549	565	524	533	527	467	563	563	504	510	529	544	514	501	518	493	558	489	516	518	476	521	498	494	515	536	540	494	546	534	511	505	543	579	535	478	499	499	510	511	527	496	498	497	575	513	513	568	525	502	553	477	548	498	511	479	492	485	507	517	497	559	477	505	556	491	521	543	489	478	527	516	493	490	508	515	503	536	510	568	515	485	511	502	514	516	517	546	529	489	498	527	499	517	517	518	514	483	504	553	533	506	496	573	564	508	498	532	508	512	512	541	533	552	499	503	492	523	513	501	555	495	507	523	583	524	503	535	485	536	494	537	455	480	496	530	509	481	551	474	474	525	487	511	505	566	519	519	519	522	520	488	482	483	527	545	523	532	519	475	498	531	492	557	457	500	486	532	524	546	515	490	515	509	569	513	474	546	529	510	478	525	515	563	529	503	517	486	533	491	515	492	498	534	502	512	535	531	483	478	525	468	506	529	542	528	580	503	487	535	522	483	503	505	499	479	546	515	519	536	494	488	532	508	485	528	459	547	518	496	509	522	474	508	539	514	497	485	500	516	519	564	487	502	533	496	529	502	566	563	538	541	520	489	528	516	521	549	518	525	511	480	520	521	502	520	498	559	485	513	514	553	551	551	525	560	523	539	513	503	531	512	521	469	556	496	530	491	571	525	493	487	509	467	533	502	558	511	524	513	544	469	498	522	519	514	551	530	507	502	497	534	516	548	518	550	559	517	519	518	519	550	488	545	501	469	539	488	525	529	550	531	490	536	499	529	541	524	503	566	473	556	550	487	536	522	518	509	564	503	584	489	550	514	473	549	560	468	518	509	511	511	520	496	449	520	505	545	518	513	509	580	542	487	542	500	531	538	488	518	526	533	488	544	488	553	491	547	485	559	493	497	494	507	504	494	495	505	491	527	523	525	543	491	513	507	510	466	573	474	470	485	494	530	520	509	547	502	503	547	480	559	501	459	524	482	510	506	514	514	536	515	472	532	522	519	535	542	504	524	512	552	481	532	502	552	530	509	490	524	521	488	521	513	499	478	499	471	537	502	530	547	526	467	530	518	526	540	525	496	565	502	511	519	525	528	490	523	546	529	544	500	522	482	527	527	499	564	532	532	523	494	526	504	533	498	509	525	492	534	500	569	516	550	545	508	473	491	504	486	556	466	567	537	547	519	480	525	517	557	510	553	495	520	485	492	526	547	544	520	510	497	498	520	523	524	488	522	536	496	542	516	511	515	529	533	544	502	515	489	506	510	483	499	545	550	503	542	512	483	495	539	523	513	503	527	491	507	479	519	540	536	489	494	539	459	518	489	535	488	561	536
10098	812	639	557	444	434	384	384	349	369	352	302	310	311	317	345	328	337	342	320	301	308	310	326	351	300	319	352	335	329	326	342	329	318	317	345	292	318	319	322	292	309	323	287	346	317	304	297	318	326	290	343	289	293	295	314	307	301	309	309	271	280	328	311	318	305	316	342	307	343	326	331	311	324	303	310	322	343	292	308	326	303	304	283	283	310	291	328	339	339	274	318	296	315	300	313	328	313	295	311	313	325	283	317	325	319	311	299	302	264	294	286	306	291	306	336	323	336	336	349	312	329	331	347	344	358	327	328	352	312	331	307	325	293	307	331	344	315	307	310	296	308	320	343	312	343	306	312	321	281	335	276	300	313	330	283	307	311	299	308	325	341	302	352	317	330	304	300	309	266	353	302	294	316	286	324	310	334	345	316	317	318	333	310	293	346	350	294	332	309	313	314	305	335	356	338	325	280	327	331	317	304	303	285	309	314	313	308	277	314	340	322	301	295	323	344	315	292	345	318	337	316	327	344	269	308	363	301	334	317	329	331	329	315	314	293	319	311	316	306	314	333	345	317	286	331	333	331	303	306	314	348	314	329	319	288	313	302	318	328	292	332	290	321	315	320	266	286	309	296	345	308	297	312	337	293	294	343	331	303	290	325	325	297	285	331	305	329	334	327	290	295	328	344	314	304	321	308	316	287	307	299	322	303	333	338	347	335	282	304	322	311	356	327	323	279	304	338	328	330	304	254	301	321	349	340	330	279	296	316	324	309	294	322	338	331	331	321	333	289	312	297	317	290	322	311	319	309	328	331	305	314	308	328	299	344	329	307	340	345	331	323	317	288	307	316	300	278	361	324	312	321	321	331	321	304	305	367	311	280	300	303	334	308	348	292	284	331	280	316	328	337	328	306	303	326	339	302	317	345	284	310	311	298	298	312	327	285	306	317	310	314	334	313	340	343	319	301	305	328	312	344	309	318	322	309	295	329	309	307	300	272	311	314	324	312	322	302	302	299	300	340	324	334	334	319	320	345	325	323	331	301	322	330	323	341	301	321	332	313	343	293	279	301	319	313	321	343	320	301	332	277	315	300	319	379	326	315	317	323	299	321	300	320	306	368	328	317	318	311	326	339	349	301	328	338	306	275	309	337	319	321	286	320	348	304	350	302	287	318	322	295	281	301	293	344	311	350	294	329	287	282	304	319	291	366	332	365	289	339	306	334	323	322	312	299	308	360	298	310	322	302	308	286	308	323	307	325	305	316	321	337	302	299	311	312	336	305	322	308	308	291	298	342	306	319	315	326	347	344	324	371	329	341	346	295	329	328	300	347	347	354	351	308	335	319	372	309	339	304	339	310	322	324	274	310	296	310	337	319	337	333	328	319	341	287	323	351	307	305	294	315	340	325	301	317	309	301	304	322	314	313	266	292	314	308	325	323	329	327	331	297	335	314	340	339	308	304	342	273	332	315	302	288	342	297	360	406	295	333	308	339	343	340	289	342	318	294	324	293	318	314	343	328	342	308	348	294	352	319	314	328	285	326	292	324	296	298	316	318	312	321	356	338	277	341	302	317	334	295	295	324	320	325	285	316	282	315	302	350	351	318	308	316	314	314	328	306	325	330	362	315	307	319	304	320	338	304	351	318	325	306	310	313	293	341	289	306	330	361	319	316	327	292	312	300	287	347	339	304	332	307	289	319	303	316	324	313	332	292	315	296	332	271	335	312	321	317	302	332	328	332	314	321	337	319	360	316	312	330	294	325	315	321	312	323	337	313	325	329	304	320	294	324	328	294	338	325	311	328	293	313	356	313	304	342	294	312	297	317	320	306	334	273	295	326	324	339	297	298	340	325	315	324	317	285	299	298	335	313	292	304	318	352	339	339	319	318	330	284	331	315	311	298	318	314	323	315	332	297	312	320	311	319	287	313	333	315	339	323	341	340	299	310	364	304	297	349	296	300	314	324	289	314	328	331	302	323	306	276	338	358	321	317	332	320	312	320	305	329	349	326	324	264	323	318	337	321	318	318	316	287	334	316	300	330	326	297	312	297	319	299	307	338	346	322	337	347	310	307	300	331	359	337	324	293	281	321	345	287	338	336	291	337	311	312	334	332	339	347	301	340	302	298	342	337	304	285	271	342	320	304	327	306	309	277	313	358	319	316	300	275	297	309	329	310	299	291	340	304	298	311	309	339	319	338	322	360	302	324	322	310	333	305	339	328	311	317	273	304	329	290	389	300	312	304	343	334	305	307	315	305	341	330	355	345	301	338	310	314	322	312	306	299	322	338	308	296	330	302	356	301	298	349	312	303	351	316	305	301	293	309	306	286	302	327	328	310	314	320	298	337	332	300	306	304	319	308	316	276	324	291	333	348	330	311	337	301	359	309	315	342	336	332	332	317	308	311	302	300	339	315	308	281	294	297	315	289	321	331	346	319	294	329	346	309	306	311	342	318	318	318	324	333	309	280	333	315	309	324	292	304	309	311	330	322	356	296	330	322	318	319	326	287	311	310	338	324	328	299	336	303	309	319	305	309	292	300	327	314	318	298	308	335	351	303	289	304	325	286	291	292	298	300	322	341	284	306	318	279	305	313	360	324	306	334	327	321	313	317	347	354	318	296	289	301	300	298	341	321	311	312	331	337	297	323	289	331	294	352	368	332	321	312	352	340	332	290	295	322	321	333	344	340	336	301	327	325	321	308	349	318	319	297	324	306	328	334	294	304	317	283	351	293	331	325	340	312	295	344	281	309	291	282	329	351	324	288	291	328	304	327	299	293	326	322	314	321	328	330	291	322	320	335	353	308	330	286	302	326	326	281	316	331	319	355	303	344	316	326	306	311	297	352	309	331	309	334	342	297	284	306	328	333	328	309	329	292	317	316	371	317	307	280	320	324	326	313	295	321	335	297	340	315	317	334	311	332	335	303	298	353	338	311	299	311	327	332	326	341	357	298	336	312	331	325	307	307	320	310	304	327	316	310	281	347	348	322	303	321	321	330	318	319	282	299	333	310	361	316	313	308	261	326	345	318	314	307	285	323	299	307	299	358	333	300	323	299	297	340	343	318	313	314	316	350	305	284	325	334	271	329	290	286	303	300	328	320	326	289	320	315	337	333	313	298	278	317	350	326	316	292	310	314	301	310	305	317	345	315	320	342	337	316	306	302	311	312	335	313	319	316	287	311	353	319	343	275	306	325	329	321	309	345	320	297	305	323	292	286	327	326	323	305	305	325	312	326	309	310	313	341	324	292	300	327	311	336	323	263	343	299	302	293	318	329	315	291	301	319	329	312	295	318	321	304	320	297	332	312	283	301	356	299	319	363	318	309	309	305	302	319	310	343	346	310	303	318	327	314	300	317	324	306	341	330	323	317	294	338	323	330	354	347	315	315	321	311	347	332	316	284	283	305	318	342	298	312	271	311	298	334	319	307	316	336	313	328	342	317	293	338	337	326	312	340	348	304	313	311	326	333	298	316	340	319
8171	1011	1396	1658	1407	1334	1112	1030	1012	945	890	830	888	791	809	798	801	798	793	778	778	778	782	759	781	765	719	795	736	754	730	776	772	762	788	721	736	750	752	715	724	719	733	780	785	755	759	769	718	751	753	737	734	696	725	718	755	761	738	718	759	753	745	733	717	739	725	740	738	795	685	757	764	741	708	736	718	753	792	724	747	704	767	769	729	736	734	789	732	743	726	737	700	754	734	682	727	747	753	752	697	720	727	725	670	752	759	711	701	737	731	671	734	709	785	693	745	766	701	802	746	742	745	742	781	712	758	767	743	684	732	721	758	713	758	765	765	725	733	766	735	742	768	735	674	788	719	699	721	752	689	722	723	730	759	737	749	744	757	705	717	716	761	714	740	777	750	757	792	702	723	730	736	719	748	714	769	760	709	786	716	739	696	722	693	756	717	714	744	742	715	667	751	705	705	743	734	725	737	694	723	710	709	743	744	709	729	728	756	701	767	749	706	723	686	780	729	692	720	747	717	743	724	759	728	734	728	758	756	751	767	684	772	696	750	732	752	712	720	738	750	750	726	773	757	691	756	752	730	698	796	712	733	725	740	761	763	680	723	757	725	738	788	759	730	727	721	733	709	694	741	758	683	715	786	697	732	770	723	735	717	754	721	796	697	775	750	723	709	746	796	742	680	723	739	723	688	789	771	725	767	710	758	754	735	748	725	765	723	746	735	700	737	745	725	744	745	758	727	728	704	732	673	686	706	712	724	717	743	723	733	688	739	714	716	724	773	718	783	727	700	690	741	736	774	724	744	720	753	698	736	728	764	740	729	706	733	706	725	760	751	753	747	743	694	721	740	714	678	708	751	708	730	682	745	730	754	688	706	719	810	704	737	712	715	754	737	705	697	725	702	754	736	766	738	755	692	764	709	699	761	727	684	708	690	709	718	719	714	726	715	732	725	756	708	697	768	704	715	749	761	700	747	731	691	732	723	710	751	744	722	737	760	770	743	732	756	736	750	702	723	753	722	728	760	722	775	677	746	772	730	682	806	689	703	737	757	721	781	737	711	721	738	717	690	758	744	765	719	768	718	715	739	754	761	738	754	714	733	755	736	741	711	746	699	715	712	744	744	748	719	721	726	707	722	741	695	706	717	746	732	714	714	729	729	741	739	752	747	747	686	691	724	722	678	727	731	769	745	721	759	760	697	716	741	724	735	733	728	728	699	690	702	758	749	710	706	717	714	730	712	734	697	717	740	747	706	708	771	767	742	809	748	747	761	747	759	763	790	722	713	746	740	743	755	733	730	727	714	695	723	722	730	713	698	740	752	696	735	750	762	722	755	752	724	742	734	756	724	756	734	765	733	723	721	689	715	749	740	728	735	742	710	769	722	706	711	713	734	730	723	744	728	704	799	786	743	740	689	739	717	721	785	769	727	782	679	687	722	739	777	738	752	756	761	775	734	699	746	711	717	732	734	708	743	758	728	735	735	713	721	705	738	809	786	757	742	696	733	750	747	730	760	741	737	704	782	728	736	671	745	754	755	724	716	700	765	714	744	706	746	750	718	767	732	719	766	780	748	747	738	724	711	670	768	738	717	750	756	718	731	772	724	687	751	754	737	763	734	741	763	710	761	721	700	697	761	707	725	708	715	712	716	722	717	698	698	702	784	740	743	727	728	706	691	740	773	724	751	724	754	715	727	706	787	675	743	716	742	769	711	730	751	674	713	737	733	761	745	719	734	739	731	756	719	793	715	760	765	702	724	733	740	753	755	704	726	708	730	763	739	701	787	745	706	752	694	718	704	744	761	708	727	767	746	700	692	790	710	752	727	712	687	709	729	747	711	683	731	722	750	725	692	769	702	730	710	750	765	707	742	771	788	725	718	692	770	741	725	732	710	697	768	730	739	741	755	739	757	740	711	748	755	749	705	715	773	696	742	705	715	753	704	747	783	699	698	721	728	718	727	782	729	699	730	758	746	740	727	727	730	717	756	717	732	794	731	708	716	767	746	741	781	730	727	683	761	757	771	708	713	753	718	757	782	704	705	734	735	756	727	776	734	724	756	715	706	775	734	706	777	705	717	730	758	732	703	760	727	725	750	690	690	784	663	736	748	740	715	717	728	734	668	711	738	783	786	727	734	683	752	796	760	691	743	748	816	672	755	741	700	695	749	748	755	751	737	709	754	731	743	689	718	742	746	754	751	754	755	718	771	724	718	722	739	783	691	726	722	747	754	777	793	730	703	797	751	737	733	712	713	716	745	739	732	748	729	719	787	739	721	710	739	715	752	711	665	752	736	685	778	736	753	692	727	754	736	759	751	735	729	749	721	752	705	660	714	718	746	749	758	687	731	727	690	717	748	742	766	794	689	754	741	692	720	740	711	732	730	722	689	720	747	744	715	716	740	696	759	753	789	724	715	725	762	737	766	725	680	760	760	720	747	754	673	707	705	740	729	794	739	726	725	732	709	726	746	724	756	697	701	718	740	724	722	727	735	740	751	710	772	689	694	729	714	706	743	719	777	750	728	676	708	769	725	736	774	679	789	746	757	736	743	746	750	740	715	734	687	726	693	728	773	746	721	721	706	741	711	754	680	721	718	755	728	789	722	791	729	702	744	765	720	757	703	722	704	743	710	756	726	729	748	746	724	785	734	709	766	757	709	805	772	708	740	726	705	729	742	719	768	739	724	754	730	681	726	717	770	726	700	723	739	674	725	697	723	731	717	693	717	727	719	712	742	730	771	756	734	760	709	738	739	772	766	746	701	729	723	705	747	741	756	724	747	705	734	721	752	733	680	795	746	702	772	729	719	768	734	730	704	731	716	728	673	733	735	724	756	792	720	756	700	750	760	742	718	708	750	680	745	688	703	736	795	733	689	699	740	741	761	739	736	699	743	710	718	738	753	728	752	695	759	764	702	670	689	744	731	745	696	756	770	730	752	706	756	744	774	758	755	761	738	742	720	733	768	731	745	737	690	750	691	721	683	743	708	714	697	744	712	744	697	748	764	732	743	780	768	679	755	728	761	777	773	722	772	772	714	728	689	758	701	742	791	731	743	744	707	727	698	761	753	780	715	815	771	708	713	754	717	737	725	753	696	703	689	715	713	735	697	754	766	759	738	746	739	711	742	745	698	706	754	724	798	708	767	744	796	722	733	717	749	766	698	717	800	749	737	756	730	729	712	758	764	766	762	701	705	740	695	727	721	737	675	722	729	742	748	748	761	765	705	729	705	740	738	745	692	698	723	760	730	716	768	738	718	727	689	706	763	779	696	766	774	766	735	703	707	696	695	747	700	721	699	746	711	721	738	733	724	721	694	750	759	731	755	732	692	711	751	730	718	757	724	721	701	728	777	734	745	745	740	729	701	709	746	746	772	757	768	735	723	708	718	768	722	753	756	721	745	698	715	747	709	721	727	746	745	712	714	741	768	699	780	734	725	731	726	773	713	744	755	734	729	724	758	745	786	754	756	732	735	727	703	727
18038	1598	946	682	505	416	357	288	301	278	267	275	236	245	231	234	230	233	233	231	239	215	218	203	204	211	240	210	185	240	226	220	234	230	215	232	216	198	205	216	213	226	227	223	221	211	232	208	230	221	241	211	222	184	210	230	218	262	211	230	223	233	249	241	233	248	208	212	215	218	203	215	194	232	229	199	230	219	198	203	227	258	218	199	250	222	233	239	194	197	196	209	207	227	249	219	205	228	242	232	219	207	222	231	215	226	258	227	214	200	225	242	228	206	224	211	240	223	208	235	236	212	204	218	220	201	252	203	233	208	215	204	220	218	225	200	228	212	217	206	227	230	245	217	202	216	200	233	231	218	220	221	209	221	216	217	197	201	219	197	211	224	200	228	244	190	229	240	196	220	234	211	229	235	211	219	212	210	217	233	194	232	214	202	217	207	202	220	215	250	228	234	223	210	236	259	205	221	205	214	199	240	215	224	217	229	204	226	214	231	209	215	196	212	252	218	207	202	209	220	234	233	200	212	212	209	216	224	223	190	188	207	217	227	217	216	223	230	187	213	209	230	191	224	199	214	218	220	216	199	241	204	211	234	193	224	205	194	203	211	241	218	203	211	187	183	193	225	194	209	210	188	221	193	191	216	215	213	209	224	225	215	192	221	228	226	228	214	206	224	215	220	216	221	216	220	191	238	207	205	206	238	214	206	215	216	217	220	186	219	223	211	216	222	220	213	225	249	223	237	216	231	189	227	212	224	252	211	221	208	206	244	242	213	236	216	229	237	207	227	212	207	206	238	226	242	236	222	227	217	211	205	202	228	209	234	200	187	199	221	221	253	213	213	211	192	229	229	252	221	217	211	210	228	226	197	214	216	224	220	220	193	215	210	206	209	258	201	229	221	214	227	216	230	230	200	208	208	213	241	232	231	231	191	214	209	214	245	224	224	238	231	203	197	214	213	229	237	226	230	217	209	201	222	191	254	229	201	192	221	227	194	204	217	206	196	221	229	225	204	205	211	215	179	210	209	213	223	197	254	234	210	191	204	210	211	240	221	238	226	201	210	236	225	262	205	227	188	225	204	232	226	213	228	231	220	212	208	229	213	195	223	235	194	224	217	229	204	229	180	211	224	217	215	229	211	225	234	216	201	216	215	205	235	247	218	212	210	189	233	204	209	220	237	232	234	243	213	239	213	251	206	232	208	213	208	216	204	212	225	216	195	220	218	222	225	221	217	243	210	209	202	212	215	239	224	230	214	225	197	222	219	226	227	216	238	244	230	223	198	211	210	203	193	231	217	234	235	250	204	216	264	215	204	233	231	240	202	237	206	186	213	184	217	217	217	229	213	241	235	227	219	200	220	236	246	211	233	214	224	193	236	195	251	237	185	234	203	217	222	218	218	217	226	219	228	199	206	202	227	205	227	234	242	248	202	250	211	218	220	236	207	199	222	212	201	191	201	226	227	189	222	215	212	233	201	218	195	246	233	178	188	218	211	199	222	265	199	229	201	235	196	209	190	200	224	211	189	218	213	240	226	210	217	205	207	189	199	237	206	207	225	210	226	210	220	217	213	228	204	209	246	209	221	230	221	255	216	233	229	190	211	211	199	221	199	207	215	214	223	206	217	195	215	201	252	219	223	193	248	211	221	242	215	206	234	213	198	217	222	202	222	228	232	219	223	235	235	203	211	191	229	208	183	224	232	206	242	202	207	215	220	207	202	218	217	206	197	213	223	224	217	222	217	167	220	235	225	191	221	206	220	212	237	205	238	270	230	226	232	174	223	191	239	217	213	219	219	215	210	236	223	213	208	227	208	203	204	214	232	226	216	203	210	232	219	220	215	247	213	234	232	211	252	239	217	250	197	210	206	215	204	191	213	221	229	233	213	239	231	223	208	232	201	222	213	210	223	228	233	238	208	213	254	223	243	236	217	203	227	229	208	213	232	200	240	234	229	209	206	212	223	228	206	225	234	225	240	198	223	208	243	222	200	214	218	231	231	219	234	209	237	216	218	223	211	218	201	210	215	214	193	184	218	221	238	192	223	219	260	238	218	204	216	214	218	235	211	225	243	216	200	220	214	198	185	197	242	210	204	222	192	208	192	217	231	195	204	253	214	227	204	223	204	240	205	205	211	209	210	209	232	194	211	234	240	197	253	206	206	218	208	257	238	239	225	215	214	225	219	210	185	238	215	221	240	220	198	221	225	228	215	213	207	216	225	194	209	241	190	194	232	201	208	228	234	241	211	200	218	216	240	197	236	245	231	212	217	228	227	215	222	235	224	201	218	204	213	242	204	253	206	221	208	206	250	215	177	219	216	225	206	230	201	212	204	198	207	215	195	247	231	238	253	224	198	210	235	210	234	219	250	216	239	204	203	222	232	231	196	203	225	214	212	204	206	238	226	189	216	214	225	224	220	221	214	246	213	244	219	203	233	228	216	253	241	215	229	238	235	187	190	235	202	207	219	200	231	192	232	241	207	217	222	231	238	228	220	199	216	198	192	237	207	232	191	206	229	249	198	187	210	205	216	194	211	213	248	182	187	231	247	200	212	193	200	207	214	218	226	211	209	218	206	203	217	195	209	246	211	221	237	203	194	224	221	226	212	219	216	212	184	232	236	205	222	215	226	192	221	211	237	244	246	219	233	214	236	224	217	235	259	253	239	206	213	214	239	250	229	194	208	210	210	246	239	235	250	241	244	224	217	214	210	193	231	234	228	213	201	222	226	207	220	196	213	219	223	225	215	209	239	240	204	219	216	230	206	230	203	224	221	238	188	199	228	227	215	195	245	225	246	236	206	224	223	189	221	211	217	205	221	225	214	212	215	193	234	199	254	219	224	204	218	201	229	245	205	231	200	232	204	221	224	181	207	211	232	217	232	204	207	221	221	223	242	236	232	251	240	222	217	208	211	212	202	211	236	207	215	226	228	206	230	211	229	232	226	190	212	231	230	193	209	214	200	213	192	212	270	247	240	226	217	217	197	206	235	194	215	227	216	256	217	225	229	217	222	215	188	204	197	202	222	205	207	234	237	190	233	221	211	237	209	231	205	217	216	228	229	216	238	229	240	214	243	227	200	231	229	215	209	239	212	213	206	207	237	231	217	213	195	230	219	233	237	228	212	205	213	221	209	205	203	242	215	209	211	217	201	214	187	246	227	170	195	252	195	223	209	195	225	220	224	199	263	232	212	209	227	216	225	214	207	214	213	234	217	221	215	224	210	235	209	240	230	224	214	213	222	222	198	209	200	225	193	191	227	196	250	222	247	218	209	230	239	237	209	220	205	224	230	241	206	214	211	231	240	236	204	216	198	207	203	249	244	191	205	239	215	210	225	194	220	231	233	195	213	237	206	207	230	205	217	204	198	197	196	214	217	195	191	195	196	205	198	207	241	218	198	231	196	210	225	213	210	218	233	202	242	221	218	192	213	211	215	206	230	224	200	213	233	198	224	192	242	238	207	176	213	223	222	202	242	212	224
10153	1089	1825	2148	1792	1467	1232	1105	1000	921	769	752	725	711	672	637	614	619	613	587	561	588	577	547	580	522	560	544	571	518	546	525	525	538	513	506	522	531	525	547	544	514	514	502	530	510	523	513	534	530	510	498	488	518	536	538	507	499	516	524	508	478	517	521	521	530	527	510	484	505	508	476	495	533	522	507	497	543	520	478	504	535	499	456	493	525	493	480	526	531	512	495	485	506	493	499	534	512	523	463	486	459	488	521	515	504	496	499	516	510	503	504	495	510	515	450	483	513	511	504	509	491	513	492	487	481	483	504	495	518	524	502	517	494	480	488	551	518	493	478	512	478	489	516	519	482	505	491	476	491	467	495	513	499	508	478	563	510	526	454	555	536	519	537	527	484	501	493	482	474	484	472	500	536	496	524	500	540	486	526	493	510	480	527	490	506	535	478	498	503	482	499	506	512	484	511	468	481	523	559	538	534	522	488	517	517	540	520	524	557	559	493	526	529	499	479	531	517	501	500	511	486	509	498	505	527	553	494	484	578	500	507	489	564	517	482	494	515	497	499	502	505	496	518	476	465	508	481	477	494	491	501	530	473	503	487	536	476	508	538	508	486	525	518	566	482	520	494	499	510	558	512	503	514	488	476	462	519	521	504	449	487	529	495	520	519	517	508	514	480	494	521	481	515	529	490	518	544	486	501	456	519	492	514	518	507	494	510	528	484	487	526	501	485	519	492	490	576	518	528	480	496	524	527	525	522	504	491	527	490	505	527	545	509	493	537	493	481	470	507	500	548	504	539	534	498	550	535	526	508	485	509	489	517	504	494	504	526	523	507	494	517	506	538	476	443	502	521	498	515	507	526	482	512	466	504	559	530	490	461	472	512	515	470	524	504	526	495	516	496	512	507	506	506	465	510	491	514	519	486	523	513	482	462	509	510	511	510	503	484	519	488	557	480	510	496	457	521	527	530	560	491	475	463	476	489	511	532	487	491	487	539	505	489	503	538	510	496	540	484	465	524	513	537	502	495	481	502	513	521	492	527	472	509	522	517	543	504	520	512	516	531	530	465	484	516	498	532	503	498	529	476	506	479	487	505	506	518	522	551	484	525	477	449	533	489	475	528	469	500	534	474	502	523	498	488	491	514	496	549	524	483	514	532	494	496	525	501	494	467	481	485	497	537	525	488	502	511	505	522	543	515	545	516	474	526	510	508	493	505	479	477	524	517	535	513	507	527	482	469	503	501	497	552	469	485	511	529	521	509	470	511	489	508	494	473	466	519	484	529	498	522	477	549	500	492	522	537	519	506	504	516	547	538	521	477	526	518	510	509	499	508	539	491	531	456	505	494	536	473	487	538	535	519	530	500	471	506	506	487	461	505	513	512	462	519	499	505	522	512	511	485	504	491	471	518	528	493	514	503	507	492	515	567	520	532	497	477	540	512	504	489	497	500	523	510	494	516	520	491	510	492	525	484	482	488	507	499	494	504	509	518	527	481	516	476	521	499	501	467	496	483	499	498	519	488	495	518	524	485	528	502	505	482	508	540	531	550	495	513	515	522	475	518	506	511	534	489	500	495	496	503	489	491	477	459	478	531	497	486	503	470	488	491	530	525	490	533	525	504	527	499	493	473	487	468	498	502	519	489	454	522	533	510	509	506	529	529	550	487	492	493	494	505	509	533	517	507	476	505	525	525	522	539	494	506	501	470	505	488	531	503	451	463	494	473	519	525	485	497	528	514	474	515	477	468	476	467	492	519	445	469	532	519	496	493	505	528	497	490	477	494	476	517	526	527	568	474	487	486	512	503	519	530	516	519	533	481	536	515	477	512	513	533	469	503	508	490	546	517	534	543	481	495	510	516	536	489	481	489	485	500	482	514	528	476	503	505	487	502	503	492	522	484	469	525	531	517	511	467	527	498	510	490	515	455	492	479	471	522	486	510	504	507	480	518	493	524	506	463	488	504	495	457	484	509	536	487	554	512	529	505	539	519	519	492	476	495	528	485	514	494	513	493	478	510	491	490	536	491	527	526	492	507	498	506	476	490	473	524	498	504	486	480	487	466	533	548	472	514	506	514	517	505	525	509	502	517	506	529	478	492	534	520	509	491	513	474	488	496	505	521	477	527	522	528	520	511	479	496	458	495	465	485	483	510	495	478	490	522	488	481	494	470	512	484	524	509	492	501	520	464	546	482	482	484	508	484	501	484	505	446	499	513	544	483	474	516	499	519	556	513	483	534	523	522	522	494	510	479	519	503	457	506	548	569	533	510	510	455	495	512	534	495	512	486	495	490	536	490	498	499	510	484	491	487	498	486	500	501	509	515	492	495	513	509	535	484	473	499	491	532	504	505	534	526	503	539	517	486	516	509	499	491	540	494	483	508	541	487	515	524	478	478	529	512	516	523	502	505	484	524	495	493	504	477	504	471	497	497	484	504	491	532	537	510	535	503	507	472	551	520	505	467	487	530	485	531	492	470	511	491	500	519	540	486	509	516	476	501	506	493	473	477	536	500	499	485	563	510	488	506	499	504	510	525	467	494	459	525	501	502	477	476	528	501	496	523	487	508	458	538	518	516	473	543	514	529	525	479	493	480	497	508	528	503	509	508	478	518	508	478	499	515	493	530	536	510	507	469	539	514	466	520	492	492	497	530	496	499	500	531	498	497	528	509	525	510	485	487	491	476	472	516	462	534	533	507	558	527	532	511	489	445	530	476	513	510	540	511	557	516	524	508	494	496	521	493	505	470	509	522	506	521	520	513	529	465	528	488	484	519	496	492	484	502	525	482	491	525	489	519	502	500	461	511	499	500	526	526	524	530	477	519	565	538	479	527	498	511	517	488	521	506	515	516	486	480	487	507	505	550	520	508	506	523	516	527	525	480	512	510	481	478	476	504	490	503	498	500	496	511	484	493	534	489	521	511	538	519	505	542	466	484	473	503	476	505	504	534	516	532	509	523	488	506	476	506	524	503	518	475	554	483	524	517	477	484	529	465	542	478	491	479	520	505	496	509	538	513	490	494	488	525	514	501	526	534	521	457	526	487	456	493	482	492	509	487	495	501	524	507	502	520	517	546	518	495	523	527	506	502	520	505	528	494	521	536	453	505	506	467	516	466	522	507	517	496	478	540	507	503	490	511	505	493	510	462	520	547	494	522	509	502	480	523	472	494	455	525	491	483	518	543	484	482	493	500	527	524	523	514	482	504	457	514	479	484	548	483	515	519	455	497	504	490	511	538	502	535	488	523	497	518	454	481	512	523	561	496	495	502	512	474	514	489	472	534	531	468	513	520	500	548	498	516	512	504	508	498	471	508	517	527	526	498	493	489	581	518	550	529	494	542	515	505	541	528	524	503	488	493	518	509	497	520	513	505	539	466	489	511	497	499	504	506	500	480	479	472	482	503	461	470	508	486	471	522	454	467	504	529	514	524	491	490	520	466	461	575	516	501	454	528	491	461	522	471	511	512	493	508	473	462	540	533
3036	244	235	236	251	235	238	173	247	195	177	217	195	208	228	228	224	182	226	204	218	195	200	217	232	207	203	195	236	216	208	174	213	225	233	174	188	209	208	216	197	195	198	208	238	209	194	218	208	198	225	236	191	208	221	227	217	194	209	218	212	215	243	203	168	205	206	210	216	209	198	213	209	225	216	217	202	212	210	173	220	221	201	196	217	229	219	208	221	207	214	249	229	224	189	188	162	201	210	205	217	208	200	202	205	212	223	193	208	214	234	195	216	189	220	226	229	231	219	201	224	208	194	210	197	201	181	234	199	233	182	202	191	196	193	240	172	195	201	190	201	207	212	206	195	188	175	183	194	201	206	215	206	213	212	193	170	210	212	224	203	200	205	184	214	222	224	218	212	190	194	212	191	246	191	220	217	211	215	200	204	201	205	218	215	212	175	205	219	211	213	216	225	205	212	197	221	214	207	196	249	210	196	209	187	209	213	200	179	200	194	197	235	217	206	189	197	198	213	222	165	207	193	213	198	205	201	178	182	194	202	190	220	212	202	199	217	230	210	200	226	213	230	196	211	171	235	209	217	198	245	205	223	197	209	211	198	193	210	209	184	214	196	174	199	206	217	185	217	197	185	210	200	215	229	211	208	205	191	215	242	214	206	233	240	201	223	222	202	219	225	204	198	218	195	234	212	219	197	199	207	209	190	215	198	203	195	196	175	188	208	182	231	210	200	221	214	208	193	219	207	208	221	211	199	213	211	215	213	190	192	193	196	231	232	223	225	197	239	235	222	204	228	242	185	216	210	199	212	209	194	176	213	205	193	189	156	208	213	180	207	216	203	218	214	178	213	217	201	206	232	229	205	205	212	231	206	205	211	195	199	206	204	200	221	227	222	211	212	214	179	223	216	208	199	204	218	215	192	207	194	198	209	187	199	200	226	193	191	218	251	228	180	211	200	199	221	210	201	230	209	209	201	223	211	185	217	209	209	189	203	210	195	212	225	248	231	220	209	222	230	222	201	204	202	245	216	221	212	205	195	215	229	185	227	186	219	206	194	195	205	204	209	190	194	249	195	208	206	211	205	246	206	209	208	216	201	203	213	221	225	215	209	209	214	196	204	210	216	215	222	222	195	198	222	244	214	203	212	209	203	191	210	200	249	205	225	210	207	205	191	214	191	205	221	194	201	234	193	198	203	202	198	191	233	202	230	202	188	194	199	208	188	210	215	187	218	201	212	235	226	220	204	229	205	207	191	188	225	218	224	210	199	186	245	221	203	207	202	203	209	211	196	206	183	221	207	212	204	216	177	208	217	208	204	211	203	270	182	180	214	166	202	194	255	221	184	210	203	199	195	184	206	205	230	183	195	219	208	206	196	229	207	210	205	209	195	232	201	212	186	208	195	195	214	193	216	226	219	187	250	210	200	227	184	234	205	216	201	223	228	206	222	201	234	215	215	217	212	214	194	195	193	203	201	199	215	191	219	225	231	205	197	179	210	213	216	206	206	198	235	196	223	203	219	197	207	203	209	234	204	251	196	213	223	210	206	215	216	192	218	208	208	205	218	192	218	176	206	202	217	227	215	191	212	196	207	205	204	238	209	190	213	187	182	210	202	187	196	218	216	203	209	210	235	220	197	224	226	210	223	220	208	207	215	219	200	210	184	208	210	206	194	222	216	204	198	214	209	221	182	208	188	208	221	200	221	217	218	203	202	176	233	216	221	222	240	186	182	197	188	202	200	190	232	248	211	214	203	205	217	219	232	213	198	221	201	172	201	209	199	218	200	174	218	219	190	193	224	230	198	210	173	195	181	196	185	201	217	194	192	241	219	215	200	194	217	204	192	215	194	212	222	223	219	198	180	198	216	193	197	198	202	201	210	228	228	236	205	219	218	197	200	243	216	194	210	226	197	202	210	207	203	214	214	224	216	224	206	204	232	225	204	216	220	194	221	236	206	184	194	226	213	207	204	190	204	224	196	216	241	189	187	215	211	191	215	209	205	218	202	245	215	230	220	209	223	212	211	181	220	228	216	225	216	184	209	200	231	200	240	218	209	190	206	196	226	217	219	212	207	196	214	203	210	227	222	216	185	205	207	215	219	212	187	195	187	214	210	194	233	217	205	190	179	215	230	191	202	211	210	218	218	235	208	196	199	215	206	207	179	165	196	193	206	223	194	215	205	190	209	202	223	216	189	211	224	181	231	186	193	239	206	214	200	236	183	236	217	206	203	239	211	226	232	195	210	212	180	213	207	198	204	201	216	233	212	187	229	183	188	193	204	204	199	208	205	194	208	219	174	195	239	233	193	226	242	230	224	217	239	195	185	185	231	216	217	233	230	224	214	200	210	190	230	219	222	185	204	215	223	205	202	218	199	215	185	164	216	204	201	233	214	213	227	225	176	223	184	220	189	219	227	220	246	217	202	216	206	209	182	217	209	215	204	223	213	185	189	192	210	206	191	221	220	210	206	225	197	222	204	208	212	215	207	236	229	188	226	203	228	217	184	190	204	199	216	195	192	217	209	204	199	227	219	223	246	200	208	196	208	216	218	204	240	217	189	220	195	192	195	241	213	215	219	220	169	212	209	228	229	182	213	192	202	200	214	200	197	212	232	207	186	185	222	181	195	188	208	203	216	206	202	227	225	221	233	226	219	200	204	198	192	209	210	223	204	192	224	215	216	202	196	217	215	213	204	237	200	244	206	205	231	200	195	205	191	223	205	238	213	197	213	177	196	224	211	197	229	209	212	207	195	208	207	192	235	195	183	230	193	189	220	215	208	218	201	172	201	225	203	184	222	201	196	201	227	211	207	222	212	218	190	226	203	193	198	228	191	231	207	206	201	209	244	223	218	215	188	201	217	208	185	220	200	176	218	209	195	208	210	215	202	220	179	206	237	217	217	212	240	206	197	190	235	215	210	215	216	222	218	211	221	229	192	210	189	199	206	232	206	191	235	221	223	206	185	239	202	185	192	180	221	210	212	202	216	209	200	213	197	209	214	192	225	196	210	200	220	199	202	193	226	198	213	181	227	208	232	200	213	210	204	192	196	191	196	199	189	197	184	213	245	188	226	214	231	212	211	204	205	211	206	182	226	220	235	231	195	207	211	233	197	209	242	183	206	233	210	222	200	196	185	211	219	205	220	235	213	204	221	194	190	203	192	223	195	180	199	230	213	218	209	208	221	211	199	211	205	202	183	216	195	221	218	189	207	192	181	219	233	201	235	209	204	209	219	192	205	207	246	198	217	235	223	214	216	191	199	188	225	205	220	198	189	205	207	194	202	272	201	190	192	221	228	226	187	205	204	218	234	209	200	224	229	200	202	193	227	183	217	206	193	192	226	193	219	204	202	209	187	221	218	215	198	208	245	214	192	215	243	251	208	242	193	197	209	215	219	205	189	200	195	212	217	212	229	198	214	198	214	215	196	220	201	216	236	201	208	216	232	227	206	185	218	223	209	205	210	228	213	211	183	206	223	233
2761	539	582	610	555	541	522	509	576	494	481	536	505	526	504	516	493	503	534	513	538	548	493	542	514	536	530	506	515	553	503	557	501	459	554	522	515	506	499	524	503	535	508	486	516	538	537	524	524	548	510	504	508	492	505	521	509	501	523	506	500	511	486	500	515	495	500	503	504	492	473	505	546	512	516	480	536	539	531	485	460	512	520	493	530	504	481	506	551	507	491	490	519	556	514	541	514	496	509	502	499	517	553	509	518	476	505	542	548	504	521	487	549	511	502	522	496	543	510	493	546	517	525	500	509	485	452	480	534	453	550	487	504	535	498	507	481	551	493	567	493	494	520	528	495	523	466	557	496	492	504	480	521	500	509	501	442	532	549	481	585	527	496	562	513	509	491	527	529	510	521	499	526	494	511	528	488	513	488	498	494	479	509	502	469	544	523	518	507	567	530	484	521	515	498	467	468	514	513	509	476	535	552	529	537	513	509	504	500	500	481	513	499	517	530	492	520	517	492	498	540	508	520	511	519	532	538	510	500	523	526	503	511	530	509	552	528	539	511	500	502	485	494	537	526	524	499	519	544	518	508	483	495	500	510	529	500	487	512	512	485	531	525	526	487	495	527	558	550	548	523	524	504	555	484	527	526	517	523	525	477	506	528	537	494	505	534	516	537	520	555	490	459	482	502	541	541	545	526	514	562	530	508	547	495	486	501	475	530	519	531	487	520	521	514	465	517	532	509	513	517	503	470	491	544	528	517	482	510	435	499	498	507	466	535	566	514	540	516	507	495	529	504	626	505	531	524	504	496	489	531	521	535	504	469	472	522	494	467	503	506	528	479	526	527	505	515	481	528	545	558	511	524	524	494	510	558	472	489	536	510	503	553	494	515	512	495	481	523	526	523	550	498	560	480	506	554	497	513	513	526	526	461	491	497	531	523	502	520	521	503	511	524	502	511	512	501	509	525	504	514	517	523	496	507	544	502	513	505	529	548	502	478	529	548	499	506	558	495	544	564	476	508	512	558	492	542	510	519	502	537	474	486	504	516	534	529	537	518	508	494	508	477	546	460	507	495	520	514	508	518	519	513	508	503	542	504	487	489	522	524	517	523	492	490	528	522	488	482	491	497	532	486	510	492	505	517	488	535	482	480	507	503	560	523	496	517	534	521	519	496	520	512	527	513	540	508	534	454	537	503	495	507	536	509	523	489	520	559	555	488	534	495	517	496	541	528	510	553	467	492	495	508	528	509	526	493	497	487	496	556	491	532	534	487	477	495	518	490	507	512	503	492	519	537	509	498	475	522	513	521	517	572	507	540	497	477	545	553	488	520	502	524	521	523	521	509	483	509	498	492	531	495	517	497	544	496	523	488	487	512	483	482	506	505	529	533	475	529	518	519	535	532	475	510	495	482	500	525	545	510	530	520	474	508	518	485	529	476	508	486	462	491	497	475	497	514	518	502	504	528	550	486	511	499	520	463	524	481	461	512	508	479	541	509	539	493	519	483	504	501	481	498	495	502	517	490	505	519	541	530	496	511	533	491	506	523	526	509	535	552	521	500	544	551	548	546	534	538	511	491	551	479	537	566	487	540	543	533	466	494	513	554	525	477	533	514	495	488	524	493	477	528	513	513	534	498	492	498	486	506	508	561	513	555	506	519	511	533	511	507	490	501	500	540	551	483	518	495	544	501	522	497	498	545	537	473	539	520	512	525	505	523	466	491	518	521	503	495	513	505	508	492	520	516	499	539	500	507	502	443	528	537	513	562	524	508	533	488	546	514	533	558	463	504	515	483	525	532	484	544	505	494	534	514	511	521	518	501	515	525	463	505	548	506	520	520	500	535	481	540	497	499	511	535	539	520	527	564	553	537	485	536	462	507	480	508	506	546	533	517	495	519	502	515	546	525	492	521	490	513	516	492	526	482	503	506	511	528	528	503	551	534	541	525	544	507	496	502	546	486	479	528	556	542	505	515	484	543	489	524	509	505	517	514	540	515	532	523	523	528	515	514	503	486	531	484	494	496	507	550	542	526	511	521	479	516	523	504	460	547	526	533	538	464	525	534	468	479	517	521	499	544	532	523	511	505	527	516	502	506	485	480	577	514	539	516	469	533	533	545	514	530	534	539	500	517	504	499	492	493	538	527	512	561	518	507	504	468	473	506	514	536	516	508	464	518	470	482	503	500	511	468	527	504	514	520	528	461	547	482	512	483	531	492	557	521	537	525	524	532	519	514	477	494	528	481	513	529	482	497	501	529	491	487	505	495	508	498	504	481	507	555	489	507	511	517	541	507	535	457	552	496	488	555	508	501	495	513	516	498	480	540	476	534	509	542	516	523	476	538	490	523	509	521	482	500	506	536	488	516	535	536	489	503	517	515	511	502	536	516	540	488	556	487	491	531	514	492	491	514	523	518	538	546	503	484	466	500	480	441	515	527	507	517	529	569	501	514	495	523	504	484	517	524	534	543	551	546	502	529	505	533	518	518	504	546	541	510	508	536	536	516	517	495	489	501	488	548	503	484	533	530	516	558	553	514	502	554	521	510	522	504	461	469	517	533	510	520	511	470	533	513	500	473	521	497	531	564	513	527	580	564	511	507	511	505	491	512	510	510	476	534	507	537	514	501	500	511	530	515	538	506	501	497	537	501	513	516	506	507	489	555	492	502	511	497	482	507	524	490	522	523	556	487	516	536	523	528	502	522	560	512	497	485	519	522	548	505	526	542	522	523	561	506	507	523	519	493	516	509	496	499	516	555	511	517	545	524	491	493	528	508	460	480	508	458	494	502	494	518	548	536	514	559	596	514	528	520	527	481	509	485	508	546	486	524	474	472	491	483	517	512	530	499	483	520	526	503	523	481	507	498	530	516	511	546	538	525	494	504	523	516	477	497	514	540	518	512	475	502	514	496	552	510	487	464	529	525	498	516	530	529	518	529	516	515	519	538	527	538	496	478	507	492	535	520	489	495	546	476	526	539	507	538	520	506	478	510	477	548	515	503	503	521	528	518	495	509	543	521	515	482	531	485	481	503	572	486	522	502	526	496	478	508	473	536	514	508	497	500	521	533	568	542	510	507	520	477	537	505	516	547	497	508	524	505	495	541	490	507	552	527	533	526	495	502	539	534	522	521	494	522	511	504	494	511	523	526	508	526	510	488	561	520	491	532	499	501	510	519	513	549	520	536	507	541	523	496	511	523	524	519	505	499	490	530	481	530	482	517	481	468	535	526	530	545	491	540	493	517	566	497	532	510	556	477	506	512	511	489	498	526	520	504	531	502	491	527	513	516	509	523	493	462	517	525	503	456	477	499	485	510	532	548	491	519	534	498	513	493	492	499	476	493	480	557	501	526	472	470	526	475	504	520	552	495	522	511	501	487	481	527	519	538	544	533	512	574	528	578	496	508	496	509	540	557	479	541	509	493	513	526	514	477	518	488	489	508	555	482	495	514	486	505	503	534	532	537	509	501	543	478	521	493	520
10562	746	640	529	450	398	390	351	381	336	361	350	338	325	342	329	308	320	317	355	327	313	311	310	313	291	298	307	286	326	306	325	305	307	343	322	307	298	319	326	356	288	285	307	293	302	271	317	322	344	314	289	275	284	337	307	297	318	320	327	318	307	322	294	341	322	294	365	328	333	312	308	315	314	289	309	304	299	379	300	339	281	333	307	343	333	297	300	297	350	334	319	294	309	262	310	308	303	312	299	324	332	318	326	331	293	313	348	314	328	304	292	289	304	308	338	315	292	303	311	331	259	330	308	317	321	329	301	327	333	288	343	342	332	344	316	298	341	297	328	280	299	334	313	314	314	325	327	317	315	324	345	320	300	294	294	300	332	310	302	308	287	289	308	298	278	268	313	307	289	307	291	341	306	353	305	332	311	309	314	290	302	336	301	307	331	296	317	314	305	328	328	301	325	324	318	322	319	321	306	316	297	313	333	330	304	327	316	315	366	320	293	289	351	291	318	326	311	297	308	329	304	315	313	312	318	291	318	314	305	325	309	306	332	279	308	316	316	307	330	292	317	320	309	360	296	310	338	317	280	295	289	313	333	316	309	352	320	317	315	278	273	293	309	332	316	337	337	338	288	285	347	327	320	305	307	303	311	288	309	311	290	302	305	308	327	310	350	312	288	332	322	325	288	307	326	313	318	328	300	339	358	344	300	313	325	326	322	331	283	283	345	333	293	267	309	287	307	312	326	327	305	322	337	284	313	336	309	306	293	302	299	295	277	333	336	308	308	341	338	309	327	307	311	319	342	345	270	309	311	326	300	317	364	323	322	326	317	335	308	362	287	300	329	328	341	327	316	287	273	326	329	312	325	298	302	311	323	300	322	320	310	286	302	325	329	291	315	308	335	302	318	318	322	312	310	307	329	327	346	329	305	329	295	313	311	324	279	297	340	315	344	321	296	326	303	294	336	321	299	305	290	308	343	295	326	367	334	334	313	303	301	322	327	347	310	339	317	335	311	333	327	290	333	322	300	275	339	344	292	311	303	317	290	308	324	334	307	348	339	324	345	325	330	327	337	292	321	319	311	335	291	338	325	331	318	313	345	290	304	303	311	306	302	313	349	288	292	341	335	311	275	320	314	315	293	308	301	294	302	344	323	311	297	309	307	307	315	318	324	318	319	306	297	294	288	324	352	288	328	294	340	340	306	330	305	295	347	306	309	320	322	321	329	347	321	325	340	345	300	313	300	331	314	293	303	308	299	351	297	311	320	294	313	259	304	310	333	348	320	318	327	326	306	294	308	310	312	319	328	353	299	306	315	315	295	336	366	321	348	325	304	296	295	311	317	316	292	338	308	334	352	327	307	303	335	309	331	307	326	287	330	313	308	308	304	337	339	355	334	300	315	342	348	280	285	325	305	292	324	335	333	315	356	339	350	337	322	317	292	346	334	298	341	278	291	327	318	312	284	333	304	332	327	318	316	308	344	304	315	330	334	318	312	313	310	349	324	315	339	322	326	325	298	298	303	298	308	314	294	317	299	330	307	310	345	301	301	347	308	312	316	312	305	306	327	310	297	312	329	361	340	269	308	330	317	302	309	340	339	347	268	337	293	343	281	312	323	281	285	303	323	301	291	320	303	337	284	324	307	301	304	285	293	300	301	355	323	349	335	306	312	306	277	296	329	328	319	287	298	307	299	297	329	304	282	288	292	320	291	347	324	320	292	316	326	281	318	289	312	287	350	298	313	297	311	277	285	307	326	309	322	302	361	308	310	276	292	297	353	318	314	342	315	319	298	290	316	313	313	308	302	334	351	300	295	293	325	315	298	276	310	353	322	289	325	297	286	294	303	285	305	315	302	301	337	321	327	331	295	285	297	291	273	309	314	329	334	342	316	332	315	334	288	273	317	303	289	334	298	320	307	281	351	316	333	292	310	321	304	315	302	312	323	339	317	319	318	328	298	323	288	310	371	323	351	328	304	318	318	342	328	312	323	317	301	293	281	277	310	314	307	304	305	325	316	327	312	339	323	288	324	300	339	290	319	353	321	324	317	282	299	331	309	299	336	315	310	301	347	314	307	312	321	329	331	342	308	349	345	335	295	302	300	319	285	349	327	297	333	311	323	350	302	335	281	320	327	319	276	337	327	321	277	316	296	315	292	348	314	332	335	339	331	303	323	305	325	297	321	317	291	316	336	321	340	307	310	319	299	318	323	298	307	296	317	336	316	312	303	270	310	325	324	343	301	315	322	314	311	315	314	312	306	333	331	298	302	297	314	331	283	323	330	323	323	304	294	287	314	327	278	314	362	323	345	331	304	305	282	292	287	349	348	330	319	334	311	312	343	328	365	316	297	286	322	320	278	295	306	308	312	322	354	296	286	285	328	311	310	351	316	328	314	316	288	329	324	303	305	354	314	299	313	286	331	349	307	317	335	333	321	277	349	307	294	278	337	289	320	336	324	321	293	349	331	322	310	303	313	332	282	353	286	328	329	307	297	329	303	267	281	307	358	323	347	301	293	338	316	354	356	302	366	341	251	332	334	323	322	290	325	303	321	318	316	321	316	327	296	327	301	327	335	312	305	307	302	326	306	320	332	278	302	294	319	332	336	296	310	322	311	322	342	311	362	303	292	282	304	324	295	300	358	315	312	306	328	330	305	330	306	342	300	347	323	318	322	321	292	308	328	319	324	335	304	359	329	293	301	310	280	313	325	328	312	299	300	330	357	353	300	291	332	300	297	284	307	303	320	313	314	311	330	330	340	336	311	332	299	345	336	338	310	298	294	293	318	328	312	314	324	288	326	325	334	311	325	308	317	306	337	318	304	306	285	290	329	294	283	270	320	353	288	347	328	289	312	333	361	325	293	311	305	279	297	320	294	298	289	319	324	309	322	298	315	307	322	322	306	304	278	312	336	313	290	312	319	308	290	347	331	307	292	338	333	293	302	304	295	276	383	308	325	333	317	313	327	341	354	345	312	323	344	301	329	311	330	331	311	301	327	307	300	323	335	317	319	324	258	321	339	322	304	326	332	295	316	312	286	275	288	314	321	306	321	311	316	304	342	317	336	326	341	320	295	308	309	302	323	332	327	330	328	322	298	316	335	303	322	307	294	300	258	309	317	300	282	292	310	314	301	309	315	329	339	306	318	293	304	342	341	352	325	309	312	342	277	327	299	331	323	328	302	296	356	287	343	325	331	335	324	343	326	322	341	334	271	361	312	296	329	337	276	327	346	333	284	326	285	287	327	303	325	329	342	292	321	297	309	286	350	308	320	303	304	354	317	318	307	319	348	299	320	330	292	323	331	331	329	316	346	290	316	326	296	273	301	318	290	299	282	326	288	314	338	303	332	343	346	337	312	300	329	333	350	320	321	324	306	312	324	288	321	296	318	330	313	319	298	356	309	275	309	309	324	304	313	318	297	313	317	311	285	344	306	314	319	301	319	296	342	341	307	294	314	267	345	317	325	321	284	310	320	332	316
8212	1022	1453	1561	1356	1290	1140	1044	1004	899	897	838	850	870	785	772	761	791	760	826	816	763	766	813	792	730	811	816	733	772	739	757	781	802	776	730	723	767	765	696	667	713	752	776	742	705	717	727	759	756	770	722	730	740	773	731	738	747	784	726	706	684	756	701	674	734	733	765	715	706	713	727	742	769	726	803	702	759	766	735	771	723	716	742	744	777	738	731	748	678	733	706	740	728	708	742	771	672	713	734	759	721	724	678	716	752	738	681	750	726	753	723	712	659	736	758	743	716	706	749	722	740	748	723	748	700	785	745	743	764	749	715	706	718	724	697	742	759	720	715	708	794	718	750	768	727	722	754	727	707	695	763	697	710	719	715	700	697	736	746	736	776	784	771	749	710	766	703	686	703	768	681	734	770	770	736	741	734	732	748	737	725	745	755	715	763	769	671	746	746	762	706	755	745	706	775	718	683	756	731	699	682	723	712	731	758	702	721	729	744	703	721	752	734	748	749	753	759	699	720	739	719	711	734	749	753	728	710	727	733	698	712	770	781	739	722	718	727	722	696	707	695	752	696	679	734	753	726	704	756	734	702	722	764	705	727	724	753	720	712	697	728	738	725	713	718	750	722	755	730	716	712	699	652	738	703	763	730	754	717	725	744	731	740	728	696	699	743	766	715	730	707	750	722	745	714	722	719	736	758	678	701	732	743	734	754	799	712	751	729	737	763	735	661	730	736	681	730	749	733	746	708	709	717	754	698	723	786	773	730	739	736	739	734	754	730	726	729	751	737	726	772	772	766	731	778	751	753	760	741	656	716	717	734	768	786	686	739	765	750	726	733	777	725	701	666	739	717	678	729	707	724	759	711	725	756	726	799	683	758	714	704	696	738	702	737	689	745	757	752	710	753	695	647	757	709	695	728	748	752	704	735	745	732	759	699	744	732	689	718	733	721	744	707	714	721	738	678	738	769	695	718	673	739	750	730	707	757	726	738	733	684	711	719	771	738	763	730	719	732	719	751	707	755	726	720	761	720	698	737	737	771	743	744	700	688	725	713	768	736	761	763	697	740	714	761	743	721	778	679	728	754	754	726	715	683	722	728	762	739	778	714	750	753	714	735	717	688	743	761	724	740	698	671	749	730	727	730	759	715	721	763	759	689	742	703	768	711	694	727	713	735	743	734	702	712	733	734	783	716	706	715	756	752	707	790	739	729	681	764	769	717	748	722	695	700	727	694	744	736	704	706	782	714	750	754	709	738	698	721	698	714	793	738	731	698	701	756	778	767	788	812	680	710	717	721	686	730	701	726	718	704	716	758	742	698	740	749	700	708	759	753	782	718	715	687	675	749	727	724	713	696	734	685	738	696	737	714	735	730	748	755	708	693	726	745	710	695	779	714	762	718	747	773	724	744	701	766	693	727	741	725	713	699	728	774	682	738	723	757	722	735	715	729	740	751	730	694	699	716	735	736	718	753	702	737	736	727	721	705	724	759	720	740	710	711	720	740	684	734	767	757	728	700	743	746	794	769	749	754	768	680	718	740	731	726	732	758	706	731	748	762	714	759	714	758	704	715	679	733	755	736	771	741	768	785	721	697	770	700	776	685	722	713	679	672	717	729	751	776	775	732	690	717	762	689	736	707	770	700	666	753	722	696	698	722	778	749	690	752	738	727	744	676	727	732	719	755	711	714	668	751	679	764	700	714	723	749	711	712	740	741	746	670	713	716	739	725	701	763	757	746	739	719	763	756	718	698	729	781	723	738	705	694	730	781	735	730	706	711	731	714	745	723	742	740	713	763	724	733	733	696	705	715	722	702	752	768	741	769	707	744	704	726	713	725	713	698	735	742	731	719	720	718	718	718	712	752	667	698	712	741	709	708	760	759	732	714	715	683	731	739	727	724	721	710	721	758	717	763	743	730	720	755	704	740	754	756	706	709	742	752	724	693	723	650	682	732	758	713	693	754	690	678	722	714	743	751	677	729	726	685	736	726	690	734	742	780	748	761	722	717	727	723	717	734	745	712	718	742	671	713	690	723	730	748	749	747	714	711	726	720	741	751	704	725	715	741	762	686	701	696	764	700	693	733	723	674	718	714	713	760	740	707	662	716	732	797	724	722	761	736	765	719	694	729	708	740	758	681	767	744	755	761	753	687	708	788	754	727	733	715	688	753	699	688	741	744	715	706	737	705	767	765	722	691	727	685	742	668	725	704	697	706	677	779	690	755	755	732	753	739	683	732	745	724	727	740	693	723	765	768	739	710	729	686	710	719	731	732	746	714	765	726	741	645	733	750	756	768	702	710	726	761	722	671	710	683	774	739	700	721	711	746	726	698	701	723	707	691	725	724	693	682	709	643	738	758	749	763	732	711	760	740	746	721	666	714	725	771	729	717	780	733	723	751	715	723	713	698	743	724	755	725	705	756	703	762	798	720	763	745	714	751	715	692	737	736	711	704	722	720	660	733	736	706	743	752	752	736	717	756	699	736	701	750	749	684	721	693	670	725	752	737	786	683	747	726	717	794	765	745	705	757	709	663	772	758	737	699	700	733	735	752	705	721	690	754	710	725	744	715	726	721	717	711	731	757	753	653	737	746	723	702	740	735	745	751	707	730	741	736	724	741	748	772	663	713	728	737	714	709	746	743	691	777	739	725	712	811	725	709	716	683	750	687	751	708	742	748	756	689	740	735	698	723	743	704	724	735	769	722	718	721	772	723	715	744	688	766	702	744	765	749	756	745	725	729	723	740	705	757	677	740	736	699	774	726	703	723	687	679	722	749	755	655	792	772	746	740	719	742	775	751	736	702	721	708	732	721	750	652	681	694	744	738	751	746	796	716	740	768	776	691	736	751	715	696	750	757	748	755	733	750	745	694	736	750	749	665	675	726	711	714	751	727	739	720	733	755	698	714	727	721	709	696	750	735	722	766	738	747	691	783	702	745	740	684	761	730	715	727	728	748	745	716	730	755	725	735	720	714	769	746	730	710	756	744	779	710	678	735	706	756	758	692	703	673	772	745	736	742	747	718	752	705	706	745	730	684	704	716	713	729	740	722	753	744	751	645	724	743	729	736	746	736	765	743	749	676	744	706	722	740	773	748	705	803	770	737	722	713	715	766	700	765	727	713	764	729	760	736	712	729	691	744	753	716	699	728	763	693	759	726	770	718	686	753	735	720	729	746	693	744	730	733	723	739	692	674	749	694	715	699	705	729	712	711	713	716	729	708	736	770	746	655	700	716	733	699	675	731	758	744	765	749	697	701	742	725	736	755	732	733	732	791	702	705	693	711	721	731	711	764	739	735	710	770	733	757	727	723	717	762	702	705	742	747	756	745	758	729	717	749	727	717	738	788	724	745	707	725	754	753	714	732	733	719	747	742	697	747	736	731	772	745	742	690	709	696	714	708	715	690	751	742	773	719	753	700	677	748	746	732	654	726	705	710	715	707	727	742	769	745	719	775	690	765	747	765	689	696	701	747	730	718
17918	1468	900	738	506	433	363	321	261	285	288	254	250	253	228	260	205	210	228	248	209	224	201	216	222	211	240	251	209	191	232	229	224	213	199	212	224	194	228	202	205	216	204	246	231	232	212	190	219	231	222	218	219	251	203	233	213	215	243	228	229	213	233	196	203	226	247	234	215	206	231	218	226	224	185	218	209	200	198	222	211	220	202	208	243	230	223	225	214	199	218	209	218	187	203	203	217	213	209	224	212	251	200	212	187	217	232	235	248	185	246	220	215	248	229	238	224	209	240	225	225	226	212	207	234	219	218	201	212	219	207	190	215	210	216	187	225	225	164	207	214	234	203	169	198	220	212	245	220	231	199	205	218	224	190	184	209	217	240	218	213	219	213	204	186	217	234	202	244	217	214	208	191	244	202	225	220	196	181	225	184	222	185	216	220	232	222	208	199	191	222	221	217	237	215	207	200	217	216	233	207	228	252	203	231	216	210	217	251	224	216	222	192	186	191	201	219	210	205	204	218	227	237	209	213	213	201	194	231	221	208	219	220	196	221	230	229	199	219	196	195	236	225	230	231	215	216	223	212	229	217	226	227	235	248	216	231	210	197	200	223	221	212	231	238	230	221	209	203	242	247	218	222	232	189	227	220	229	202	235	196	233	171	192	249	208	246	249	210	199	240	209	203	212	190	206	230	195	208	201	214	232	229	202	209	215	218	221	230	224	213	201	227	217	209	212	208	214	218	188	216	218	243	221	239	227	210	224	196	207	172	192	215	234	199	226	229	243	230	238	208	206	236	193	205	228	187	211	245	219	241	242	228	243	244	238	232	208	222	206	216	204	228	213	225	254	235	225	209	195	235	212	222	238	226	226	227	218	242	240	246	212	219	210	209	209	246	205	221	222	201	212	226	211	230	188	213	208	208	188	189	200	206	204	203	201	221	211	202	235	209	197	238	222	214	217	227	194	229	196	234	222	216	215	215	229	213	216	216	253	193	222	218	221	193	216	221	221	221	210	221	196	220	200	228	218	216	195	223	240	231	204	204	225	225	233	221	213	239	245	206	236	202	236	205	218	219	231	211	227	221	210	217	231	232	196	203	216	206	194	202	229	202	220	203	225	200	243	222	225	222	197	222	241	196	204	213	235	243	210	212	207	214	222	222	206	196	207	223	221	184	226	213	201	206	211	219	227	178	228	198	192	216	192	190	199	222	211	215	225	214	206	218	206	222	201	213	208	193	242	209	186	195	219	230	198	217	211	221	217	256	221	184	245	189	218	229	224	206	207	238	228	202	213	256	235	220	219	203	219	242	242	207	237	216	220	255	238	210	212	220	233	208	220	215	218	211	216	211	233	222	230	218	218	231	229	219	205	220	219	232	233	230	230	195	205	221	224	205	232	225	204	197	231	219	206	195	213	195	211	201	215	222	205	222	238	224	218	236	200	202	191	216	209	237	204	229	229	221	222	215	212	198	231	187	202	201	230	214	233	209	223	201	222	222	241	199	221	244	205	209	218	202	188	221	212	189	251	223	183	217	217	206	208	195	201	225	194	221	240	221	202	232	201	209	219	216	209	217	221	213	226	214	238	241	187	197	216	209	232	207	223	215	232	234	207	189	231	216	226	186	220	217	196	245	241	212	254	232	231	205	218	222	180	238	219	226	238	231	193	227	229	222	217	204	223	220	264	206	231	217	188	226	201	206	218	223	218	203	219	211	197	203	208	209	232	210	219	230	214	192	207	257	230	223	216	208	236	204	228	211	236	244	258	247	204	211	213	220	198	216	230	222	223	214	229	186	225	234	211	211	191	213	208	227	196	220	190	234	230	184	216	216	230	232	216	237	207	236	209	207	203	207	215	208	225	204	232	227	205	205	219	199	243	197	208	219	254	211	224	221	196	242	211	196	219	211	207	224	210	196	211	229	221	183	210	216	179	202	212	192	218	203	199	212	213	225	197	209	220	195	246	239	203	220	215	245	242	200	214	214	207	214	216	235	197	216	242	199	232	229	205	222	222	241	196	199	204	206	227	226	226	199	203	226	223	214	238	196	240	213	207	224	221	247	210	218	193	216	212	222	180	200	232	233	203	206	212	234	210	200	251	210	221	229	196	251	210	185	223	197	207	193	222	235	172	207	229	228	208	218	203	221	196	214	237	226	214	213	222	211	200	204	200	210	167	229	212	196	194	208	204	215	209	228	227	187	235	211	236	207	209	192	223	251	201	214	201	193	207	185	232	220	201	205	242	233	215	209	212	213	213	237	191	214	202	208	216	221	214	198	249	211	239	206	206	250	229	239	205	200	251	207	205	214	231	216	212	207	228	235	187	241	214	201	211	208	203	225	202	197	223	224	206	196	187	194	216	235	212	226	207	194	215	257	230	236	236	227	202	228	222	216	234	212	244	244	202	215	207	216	196	206	240	202	192	225	215	219	212	195	193	222	202	225	211	211	196	216	218	207	221	226	217	207	232	187	204	226	188	228	189	226	210	202	195	210	239	188	218	185	211	201	233	204	236	254	207	209	226	213	207	200	213	213	218	225	192	205	220	221	215	199	246	190	198	222	204	192	205	224	209	182	205	215	213	209	234	190	216	198	225	257	209	224	227	220	185	193	226	202	227	229	234	205	209	210	225	226	214	220	243	220	198	206	218	221	228	211	200	231	236	214	229	218	205	205	232	195	212	231	199	206	224	231	219	203	219	247	202	220	226	250	196	197	206	216	196	195	213	203	201	200	259	219	187	215	214	194	169	221	211	210	224	207	204	212	221	222	223	174	207	210	227	205	217	186	222	196	218	205	212	213	198	199	207	198	205	211	204	237	220	201	229	219	223	188	207	200	218	218	248	210	204	195	217	219	224	206	238	206	205	215	258	203	233	218	227	217	236	246	213	228	217	223	188	219	239	214	199	251	233	246	214	234	203	200	229	219	246	220	208	195	213	213	229	186	229	203	196	258	218	212	216	204	216	234	215	210	210	244	226	217	215	208	221	238	223	199	224	223	210	220	189	209	214	224	213	220	217	214	204	207	237	219	256	209	238	207	224	217	211	217	204	206	208	195	223	216	215	227	203	207	210	212	244	202	219	213	210	244	245	267	234	225	219	219	216	214	240	208	230	220	223	193	198	191	201	229	201	199	223	219	236	197	191	217	199	217	260	209	191	223	204	222	193	220	230	206	191	237	188	244	241	226	196	229	228	208	232	206	184	207	240	219	213	218	228	217	210	220	216	211	207	241	234	212	200	210	214	212	174	205	239	224	165	187	254	221	223	217	243	223	215	216	213	233	171	229	205	198	205	213	204	193	206	219	205	230	210	214	216	214	196	223	202	204	244	208	201	221	222	208	204	224	227	185	219	225	214	200	215	217	200	191	236	202	193	190	184	233	227	231	226	233	221	224	233	215	238	175	223	220	262	209	216	207	238	223	220	240	202	201	221	216	203	209	185	207	222	212	225	206	235	213	215	239	208	194	212	179	207	224	205	214	222
10011	1132	1914	2184	1907	1467	1284	1082	978	910	835	719	692	665	675	680	601	698	638	604	544	544	563	544	538	584	536	585	571	529	540	550	532	542	513	508	524	511	515	490	530	483	527	504	502	499	491	508	506	542	489	507	491	514	516	493	520	521	499	474	517	482	549	527	462	522	537	514	524	505	475	549	555	500	516	502	509	482	516	507	519	489	493	516	508	494	510	516	463	509	517	527	503	550	484	440	467	466	538	492	507	507	499	484	470	547	515	499	502	477	481	509	501	515	531	526	484	489	519	493	449	467	494	491	499	486	500	496	472	555	532	485	499	489	506	494	488	499	489	528	503	562	546	466	464	503	549	537	479	523	501	487	506	434	519	480	497	516	486	498	512	491	534	522	468	530	474	459	507	518	527	549	489	521	487	475	504	490	501	521	493	495	513	521	452	520	497	513	580	489	482	512	520	490	505	492	545	498	515	488	534	476	483	436	507	504	493	467	483	511	460	510	503	502	479	464	472	488	491	515	468	519	494	508	522	500	482	486	454	495	498	499	527	471	446	523	485	500	452	491	492	517	482	515	533	539	468	525	486	493	527	488	528	504	491	487	497	500	487	512	494	519	522	547	481	476	452	528	508	490	545	508	509	519	540	539	465	527	474	504	506	498	511	500	525	517	486	498	497	499	498	501	514	503	498	468	523	499	511	496	518	503	477	487	498	487	546	504	467	505	483	477	481	466	515	474	485	489	482	509	490	471	463	507	518	503	461	516	500	472	506	501	530	510	517	498	457	499	518	468	529	511	500	518	523	490	498	481	483	490	497	505	497	502	482	456	466	479	502	524	508	513	514	501	503	488	544	516	491	502	492	513	518	488	516	504	545	519	480	513	522	491	485	498	531	505	508	444	479	508	473	491	534	515	468	499	519	485	479	487	497	478	479	459	472	479	501	497	534	457	495	510	466	501	523	513	507	506	459	524	480	526	520	549	512	500	481	538	495	521	529	526	464	482	494	514	488	499	525	518	459	481	509	519	518	479	528	516	490	496	530	464	499	541	532	529	521	508	552	497	452	452	494	488	480	478	476	504	520	508	484	483	482	527	510	526	471	497	481	513	519	502	504	510	502	529	481	484	505	481	515	478	474	478	459	500	506	502	516	466	507	525	521	518	508	515	443	478	493	488	476	512	494	521	551	536	503	502	492	502	491	497	517	509	513	524	499	464	503	501	484	487	500	548	485	444	473	497	480	477	470	495	538	496	499	481	485	508	484	490	501	520	519	470	518	458	520	506	504	513	521	545	510	503	558	504	504	526	532	453	512	484	509	527	498	495	541	569	507	508	486	530	526	501	511	498	467	544	519	466	518	505	527	470	522	511	494	522	478	510	479	497	497	531	488	495	523	513	501	494	499	502	481	519	514	487	526	499	494	536	515	499	502	494	477	510	465	500	509	487	465	499	493	492	539	489	543	479	501	489	463	523	510	476	497	506	479	469	519	549	492	500	504	528	517	504	518	518	528	537	522	509	517	510	483	509	469	485	476	510	470	521	521	464	494	469	525	482	505	518	481	525	554	531	522	500	486	545	557	482	470	523	537	501	491	489	507	504	525	534	512	536	436	495	522	490	519	479	501	515	508	492	533	510	493	522	503	520	512	523	476	534	514	508	487	520	486	540	532	501	535	508	499	511	568	472	530	511	466	497	547	498	506	527	510	541	522	487	520	487	518	525	474	494	464	541	511	485	490	503	523	471	506	480	477	471	487	518	516	501	523	522	463	500	520	489	481	506	441	512	516	521	513	556	507	551	497	492	558	484	486	509	529	491	508	527	484	534	500	469	486	535	491	470	495	517	485	514	519	513	477	486	476	504	502	534	505	532	494	501	513	525	495	505	457	513	505	499	474	512	497	482	419	530	492	503	460	490	507	512	534	468	487	523	460	484	469	519	506	491	514	531	501	532	479	481	506	464	478	476	497	459	440	481	466	459	491	502	471	514	545	470	505	507	492	528	521	494	507	486	486	517	499	489	475	513	489	523	491	516	535	535	488	494	489	497	481	524	463	489	497	498	504	481	517	503	535	515	507	460	506	466	489	442	479	513	506	479	521	515	459	514	505	501	522	511	505	526	474	484	556	493	513	487	495	459	507	479	502	529	521	520	487	490	469	521	503	472	498	506	516	533	504	507	499	481	541	537	511	489	541	516	514	452	514	513	473	488	523	459	537	471	482	508	484	526	465	513	502	509	504	508	493	526	484	518	521	489	495	505	547	496	515	479	457	521	494	494	503	493	502	506	511	526	521	504	501	498	489	527	499	502	495	500	529	497	512	546	493	497	472	458	492	473	497	482	509	461	519	535	488	510	473	516	481	474	517	497	471	484	469	470	482	485	486	490	473	490	533	485	480	474	499	538	536	455	457	511	446	477	510	496	503	505	501	468	508	478	486	530	499	507	492	502	492	464	500	483	505	485	467	486	523	473	488	472	484	512	501	519	495	537	492	520	491	480	528	479	524	466	506	482	502	501	534	487	535	527	488	488	487	493	508	487	488	470	499	478	511	482	531	520	511	575	483	483	482	520	548	465	514	520	503	515	506	500	524	506	518	503	479	511	512	485	518	466	484	492	522	465	477	515	528	467	478	493	516	500	471	505	512	484	482	516	525	502	499	482	504	506	502	478	496	484	523	538	523	442	505	486	507	468	503	486	524	534	486	543	445	480	489	460	467	498	521	499	494	521	502	509	546	520	495	541	522	466	486	552	511	533	531	528	491	475	508	547	485	488	452	485	463	523	463	485	514	490	526	495	499	493	514	473	513	527	496	482	477	508	493	502	498	520	518	503	499	482	511	553	512	517	501	457	528	496	480	496	490	492	530	497	521	466	523	490	497	507	496	530	477	528	503	459	458	487	482	510	498	496	466	492	475	501	508	500	499	544	498	482	501	521	466	493	505	517	496	469	499	597	472	495	495	501	493	482	494	499	493	510	477	546	497	491	488	513	491	477	539	490	493	522	531	479	496	496	473	500	495	470	466	496	493	507	527	494	501	517	487	552	474	484	521	498	489	508	506	485	509	479	467	469	499	509	487	508	536	516	494	513	501	486	455	504	474	499	492	501	458	478	541	522	518	471	515	503	489	488	509	505	505	549	515	479	494	535	477	504	471	479	516	503	490	483	479	476	526	539	471	520	502	521	498	518	498	509	494	478	460	513	460	518	525	474	482	510	531	510	489	488	493	482	489	487	461	507	504	508	533	505	484	484	533	501	550	464	507	514	508	535	547	535	493	494	448	522	488	485	513	428	510	486	446	511	524	513	493	508	573	559	485	519	519	468	539	482	500	514	532	471	549	515	569	507	545	518	533	478	487	450	550	501	503	482	501	468	525	508	472	487	508	518	532	533	539	514	498	496	509	496	484	487	488	511	501	481	502	511	498	510	475	541	488	487	464	473	515	515	505	472	530	548	498	448	458	484	535	486	454	531	440	488	548	497	540	492	489	466
2834	248	233	208	215	213	223	216	220	203	210	176	220	199	210	212	188	201	180	238	225	197	217	219	226	211	214	198	222	191	215	200	225	199	214	211	181	225	233	230	230	188	218	213	195	204	181	195	209	197	217	206	204	217	200	158	200	192	201	221	198	216	220	220	197	198	205	193	214	220	196	211	194	206	216	188	198	183	209	205	206	217	214	185	191	208	196	190	188	213	229	229	233	202	217	189	217	210	206	194	167	202	207	244	211	193	204	219	215	195	199	187	223	208	231	213	197	203	208	222	243	195	212	204	217	176	197	232	218	184	227	244	240	204	194	217	179	210	184	205	215	205	212	216	212	206	209	221	229	220	209	228	172	208	230	206	186	228	230	195	208	221	196	230	227	227	209	221	205	211	191	227	212	243	211	198	216	187	211	177	214	238	206	216	208	204	197	220	190	192	192	197	202	204	201	199	209	198	192	193	203	232	206	236	189	193	213	199	242	193	201	217	205	222	224	194	214	210	201	217	204	212	210	214	222	242	234	215	178	182	266	223	216	176	209	242	203	188	193	182	215	198	234	228	209	246	214	215	217	208	212	229	213	186	215	193	189	222	208	179	191	197	199	226	208	217	217	210	221	188	213	191	213	207	222	230	196	201	210	228	227	196	185	203	208	196	215	211	202	205	212	188	210	192	216	206	210	239	190	177	203	218	186	229	218	196	191	229	192	229	208	231	203	204	205	200	196	246	200	213	162	234	209	191	208	243	189	208	188	207	239	210	225	214	212	201	201	217	217	225	183	193	205	217	191	206	211	238	219	187	192	187	201	226	179	241	203	203	255	207	220	196	203	202	198	196	215	222	185	179	205	217	216	194	193	178	193	202	221	229	220	217	231	209	218	193	203	247	212	219	206	204	209	192	216	199	213	193	212	181	226	218	208	237	218	183	195	196	192	201	204	265	206	219	206	199	215	214	201	219	223	228	208	242	225	214	211	209	188	209	245	229	224	208	215	215	198	185	186	218	192	186	206	198	166	200	222	221	204	234	206	229	177	190	192	203	198	203	206	211	219	194	204	205	207	193	202	203	211	185	168	241	206	198	199	191	216	208	225	202	251	178	201	231	199	197	212	208	219	203	207	230	232	217	225	209	195	223	214	198	229	229	216	195	194	192	178	199	201	208	190	218	219	205	198	201	210	242	206	200	211	211	203	197	186	198	200	199	178	239	208	199	208	205	226	199	210	183	183	194	197	240	196	227	217	244	228	196	203	207	204	246	209	221	208	175	210	190	201	216	196	208	218	220	205	183	216	225	197	189	185	228	209	254	205	189	211	205	175	222	197	224	206	235	199	207	243	225	193	219	179	224	205	225	209	217	204	206	212	234	180	216	211	172	254	203	175	211	176	213	174	231	206	216	224	216	197	245	262	207	204	198	182	212	211	196	245	226	208	220	220	196	209	205	207	221	217	227	221	211	228	215	184	206	208	181	204	199	179	228	206	202	210	206	231	208	199	207	204	242	210	214	209	206	198	201	182	222	213	224	218	241	235	198	212	210	231	189	216	238	214	222	199	239	217	209	200	233	196	201	214	217	217	220	243	220	236	205	226	218	203	200	207	211	235	217	192	194	223	226	212	200	233	198	225	202	214	215	214	225	196	236	208	203	203	222	215	205	218	230	179	186	223	213	186	224	199	213	205	193	214	233	215	197	227	215	196	225	208	227	220	223	215	205	212	208	211	195	213	208	201	207	219	220	218	212	194	206	214	183	226	229	202	221	224	216	187	222	186	226	210	192	217	215	203	217	194	204	200	188	218	192	196	231	239	203	214	204	205	203	196	211	186	212	204	192	200	198	209	193	176	188	226	222	201	185	184	216	216	205	208	226	203	198	213	227	199	212	197	195	191	206	226	220	183	205	211	183	218	191	238	206	191	188	199	198	193	202	229	234	192	210	214	203	214	223	211	212	215	245	217	186	204	211	217	184	194	238	230	202	217	195	230	208	219	233	174	230	201	223	210	229	216	185	205	247	205	204	189	204	211	199	197	181	221	184	197	187	229	219	187	203	208	200	234	207	214	212	203	188	227	240	222	217	221	207	181	206	200	198	224	193	189	201	218	207	226	208	234	211	220	216	215	251	225	204	199	207	224	205	232	171	201	204	206	190	229	220	231	215	199	187	226	220	217	211	189	187	216	215	199	223	224	194	217	182	223	196	227	206	188	233	210	230	192	164	176	215	207	210	227	211	220	189	218	190	208	199	221	193	212	228	197	205	190	227	227	214	215	238	240	206	224	174	223	198	220	210	223	235	218	205	197	223	196	216	193	230	187	198	220	204	213	192	228	226	231	231	237	207	202	208	220	207	183	208	187	202	193	201	208	178	212	202	189	197	202	208	199	204	188	186	205	201	182	222	212	227	195	215	198	212	216	229	200	233	197	203	199	210	218	231	204	243	188	196	224	186	200	229	203	211	208	207	211	230	254	206	205	198	204	167	204	226	210	226	206	209	231	213	227	200	204	210	216	217	207	211	204	215	198	212	216	197	193	208	210	187	179	229	187	215	199	211	205	187	197	204	208	221	191	226	214	225	223	218	214	235	196	232	213	205	189	221	188	226	189	238	210	206	222	195	206	212	194	212	207	195	206	220	200	204	203	203	195	208	200	203	190	207	204	204	204	218	211	205	222	213	203	205	243	184	199	224	223	225	230	203	185	179	199	199	195	214	198	235	209	190	223	216	212	206	214	183	209	219	193	218	211	212	236	214	212	230	242	196	216	201	230	193	241	194	196	219	216	220	198	206	201	204	242	210	199	207	207	202	202	207	245	202	210	234	192	202	190	208	203	198	189	198	188	209	209	218	229	221	237	225	187	194	183	206	212	217	221	220	197	233	161	189	208	178	176	239	220	184	205	200	217	217	220	199	189	200	194	192	183	199	204	194	209	266	228	200	200	235	207	208	222	191	214	228	194	225	220	184	223	185	210	246	222	209	207	166	194	224	223	192	204	236	219	211	188	207	208	210	205	168	193	195	230	220	205	225	230	219	199	198	209	242	208	218	214	190	193	215	205	186	210	211	205	206	232	214	228	211	239	212	213	201	221	206	203	198	196	207	213	216	202	203	230	169	200	212	229	201	210	176	215	197	191	250	205	222	216	179	204	191	211	213	203	219	200	215	181	183	221	236	245	207	217	185	214	213	191	230	193	205	173	243	212	221	186	194	208	218	206	207	189	212	215	210	189	214	195	189	193	240	203	223	223	190	188	198	209	220	214	222	208	212	207	204	206	210	225	229	209	182	180	237	212	181	202	212	208	208	202	209	223	197	218	198	178	236	220	205	206	201	239	206	194	216	203	219	219	230	204	233	233	201	213	177	223	179	210	196	203	213	223	209	193	212	213	214	220	226	193	211	203	234	203	205	235	209	214	214	204	194	221	187	197	221	203	219	200	208	207	217	214	219	222	205	188	212	232	198	259	220	205	201	214	226	234	214	225	213
2679	545	606	582	561	544	539	522	547	514	570	521	520	499	554	529	528	537	533	499	523	523	522	536	504	530	551	548	535	506	495	486	514	522	515	487	554	521	524	509	514	470	468	500	545	489	520	506	515	519	534	493	496	533	538	530	492	522	521	514	512	542	543	515	542	538	505	546	506	531	573	536	515	491	510	530	508	516	500	505	502	484	520	489	524	496	545	495	532	549	499	534	545	520	534	551	493	535	532	531	496	490	514	532	530	541	490	484	489	541	487	492	502	471	506	527	551	514	494	494	523	518	511	540	524	507	520	514	491	521	539	500	522	474	513	529	519	503	513	522	532	500	512	482	497	510	483	510	541	551	551	507	510	523	481	522	502	527	512	512	503	506	501	551	451	502	491	516	544	528	523	496	510	534	523	465	528	510	503	550	493	532	494	539	542	508	538	522	550	493	528	507	498	485	511	540	451	507	510	547	543	506	527	521	532	492	516	519	521	527	538	487	516	527	483	537	495	544	526	521	519	512	529	513	552	521	501	481	522	487	473	536	535	535	499	519	494	521	525	545	552	495	503	511	513	518	564	484	533	525	502	534	528	511	521	512	495	488	517	526	524	485	511	541	517	519	494	537	519	499	522	506	486	504	561	479	473	552	504	560	492	536	510	516	530	467	481	501	478	530	528	521	531	498	498	509	484	545	525	537	473	475	482	523	537	496	516	515	499	562	497	486	546	524	510	510	479	497	515	518	510	511	519	547	529	523	538	489	535	487	509	528	476	528	500	554	485	519	486	518	535	529	506	555	503	492	527	504	530	491	494	517	548	473	502	481	496	515	520	510	526	536	532	493	541	530	551	496	515	489	516	475	521	544	494	560	492	519	514	486	510	499	537	531	514	483	494	540	514	554	495	566	514	532	507	556	532	549	488	475	509	532	494	481	506	517	488	523	475	500	492	504	516	523	515	544	501	531	510	554	561	510	490	529	525	452	496	487	532	554	554	526	520	494	516	495	531	495	495	493	519	526	522	524	514	518	506	552	505	487	501	560	504	526	487	528	496	503	504	562	529	476	512	532	505	530	520	532	479	530	493	510	500	536	515	511	516	513	523	497	499	532	527	517	465	555	509	530	507	523	494	519	520	537	509	489	547	514	502	477	526	520	518	533	543	573	469	542	526	494	557	532	540	504	505	555	579	531	518	534	503	481	519	518	504	513	533	484	533	520	535	517	496	491	516	517	504	508	471	521	509	493	524	489	530	506	537	522	561	497	534	508	521	497	524	485	510	501	505	526	501	463	507	514	540	497	500	501	526	534	559	515	468	536	501	470	534	514	480	494	466	529	502	518	517	511	545	492	535	486	507	484	515	501	523	547	510	523	500	519	512	521	507	504	541	528	504	522	512	530	525	530	511	496	482	534	483	503	547	538	519	501	552	507	495	501	541	529	528	516	503	514	535	518	550	501	523	513	509	508	547	519	509	491	504	480	535	464	487	503	502	507	561	515	484	527	488	482	522	519	527	503	493	508	489	499	485	526	514	491	512	498	529	527	515	558	546	449	545	504	501	528	529	500	523	531	484	520	467	521	516	498	515	490	543	521	467	524	490	508	507	485	498	497	522	538	568	512	502	534	498	518	502	494	508	523	515	472	534	496	530	511	510	504	519	508	491	508	491	497	554	525	464	507	563	496	545	521	495	500	497	494	518	550	528	496	490	495	501	563	519	502	511	500	467	495	516	546	535	502	517	563	532	520	541	484	497	503	524	479	530	502	541	519	550	507	539	497	530	491	522	531	533	524	490	498	505	521	489	536	494	553	513	551	499	532	540	525	477	487	505	523	509	483	536	519	530	479	493	540	458	529	493	562	517	518	506	505	545	454	503	503	552	561	522	492	523	533	496	510	540	525	512	528	524	530	537	481	520	505	498	519	479	515	497	498	508	462	488	499	514	555	500	492	476	517	521	564	495	533	530	521	515	525	506	525	485	525	512	521	519	547	495	527	493	526	521	529	490	506	530	527	525	523	511	497	495	481	550	525	513	513	502	551	523	517	509	544	528	514	543	517	502	506	524	505	516	539	483	514	537	534	537	516	532	504	508	528	535	527	487	477	548	502	519	508	487	487	505	501	529	503	508	539	484	450	499	498	532	497	539	514	525	561	514	497	519	510	549	510	524	490	475	510	511	483	518	519	503	507	524	536	536	496	504	514	512	479	486	515	567	557	520	509	511	516	530	509	508	510	538	516	518	529	496	549	517	559	502	499	496	502	524	514	497	501	505	480	542	507	520	480	504	521	534	531	517	490	537	502	501	527	550	523	493	496	468	496	487	530	554	488	503	530	526	544	538	507	565	481	492	533	470	471	446	540	554	527	522	494	532	502	478	532	505	479	470	496	553	512	494	494	510	508	517	502	524	500	511	493	502	552	532	477	500	513	556	500	536	541	532	503	521	528	498	504	479	500	488	476	517	533	504	495	535	479	527	501	527	541	527	543	468	549	536	519	541	466	525	494	524	534	514	530	534	537	529	507	537	514	506	485	518	514	510	532	537	500	510	539	533	523	487	473	489	509	518	542	501	557	537	482	515	488	470	497	506	514	520	500	523	526	517	497	481	523	545	553	514	523	527	532	513	542	529	530	509	524	501	501	542	484	508	485	506	481	517	474	524	511	498	475	536	515	477	544	511	561	505	508	517	498	516	528	489	493	513	510	533	548	511	494	527	521	467	583	479	490	526	507	484	488	542	535	507	493	514	496	531	543	509	529	516	556	502	473	520	553	528	526	547	531	512	526	494	508	495	543	493	543	510	484	500	538	523	534	535	525	450	512	500	553	517	509	516	528	501	470	508	524	511	493	544	518	529	524	507	477	523	527	540	506	517	514	538	512	484	504	499	517	553	541	501	506	490	496	513	503	489	498	516	484	530	552	512	503	516	488	500	500	501	484	556	480	504	517	525	507	535	522	505	534	506	486	538	511	469	508	505	479	527	494	520	500	593	540	497	465	500	513	544	503	548	483	524	550	520	476	536	514	512	524	527	492	575	514	541	470	497	521	474	529	505	487	487	493	544	508	510	517	519	539	519	511	547	520	542	528	541	509	527	512	519	514	531	500	538	531	485	496	532	537	515	493	493	515	519	521	546	470	498	480	489	519	524	515	514	541	504	524	482	512	490	532	468	551	547	504	525	512	498	475	508	495	502	468	528	520	569	497	520	529	528	525	502	529	515	478	508	487	544	514	534	526	503	532	500	524	496	568	549	548	541	539	557	497	534	488	531	509	546	530	544	525	497	489	524	509	499	546	508	563	504	520	529	521	500	499	516	566	492	517	559	543	529	532	489	522	487	516	500	532	495	526	488	498	521	503	508	484	536	501	505	540	526	540	494	514	505	483	529	502	493	510	515	501	505	480	493	548	549	523	485	522	490	490	535	544	525	521	495	469	547	523	556	507	499	514	494	552	542	534	499	505	545	544	545	530	545	519	519	494	518	505	525	531
10108	742	618	576	490	390	420	384	364	359	328	339	338	369	313	340	315	299	316	356	347	304	329	310	324	316	336	320	340	307	309	279	334	324	340	304	322	306	293	274	287	319	337	292	306	327	337	336	324	317	276	317	311	278	319	322	327	287	292	286	323	364	335	308	299	319	331	330	315	289	328	321	307	321	303	315	260	363	326	338	302	284	302	332	318	293	304	294	300	278	332	333	341	328	326	306	326	291	304	331	316	308	333	322	310	337	320	293	315	324	319	299	283	335	303	323	325	317	296	295	307	309	330	325	347	314	341	345	306	267	314	345	309	352	312	321	285	295	321	306	347	310	293	315	330	326	304	312	319	342	329	323	338	291	286	301	309	326	313	319	310	307	354	340	308	316	332	340	308	320	316	282	317	308	341	331	303	323	289	297	284	298	300	322	286	347	346	296	315	305	300	310	293	334	314	297	323	311	334	307	325	299	334	313	315	344	349	302	319	297	321	314	332	312	325	329	302	340	332	320	288	302	299	294	336	330	337	292	290	317	315	319	332	299	307	310	300	318	323	329	263	314	300	309	283	328	298	288	336	354	309	298	320	319	291	298	303	338	302	305	350	308	329	306	288	268	300	306	314	310	330	322	296	318	288	325	312	318	295	302	318	311	259	340	301	305	319	321	324	298	318	321	297	276	323	280	341	387	338	300	295	327	322	332	320	314	309	300	355	297	331	311	329	319	316	292	301	312	304	278	315	336	318	319	288	340	315	280	309	295	325	308	315	338	321	313	322	272	287	271	329	341	312	303	305	325	299	293	276	275	322	353	346	344	333	314	326	329	312	320	314	344	281	323	332	290	304	326	308	298	327	292	338	311	310	306	305	314	321	318	319	318	331	340	334	311	294	275	318	319	336	319	265	313	326	324	309	306	291	302	339	331	322	321	333	302	301	308	282	332	309	318	293	310	312	309	312	318	295	307	297	307	328	297	324	319	314	292	288	342	330	336	302	336	309	328	316	341	320	337	344	285	303	346	311	303	321	328	293	296	303	320	315	337	330	277	316	306	288	305	309	301	289	351	319	330	285	327	311	306	308	327	329	291	344	281	319	292	330	332	346	314	278	330	307	341	361	294	300	290	306	322	291	303	293	352	296	336	330	336	320	320	312	354	332	297	310	308	327	288	350	325	325	298	326	321	309	333	321	313	322	315	292	326	297	308	306	335	308	306	316	314	320	317	299	302	286	299	283	310	317	329	312	338	307	318	324	303	296	332	303	327	321	310	291	291	304	299	305	314	310	312	305	330	312	320	325	303	324	303	340	313	341	290	297	285	335	359	319	307	313	287	329	284	302	297	314	339	300	293	304	306	331	331	320	305	323	297	313	312	298	301	311	315	302	330	332	340	315	332	352	359	318	345	327	355	317	344	286	319	298	306	331	328	309	334	283	289	323	292	292	304	294	271	332	311	318	325	358	297	326	306	303	319	290	321	321	313	318	298	339	317	333	304	361	320	288	312	260	284	302	319	322	315	315	273	301	298	312	326	345	332	359	298	302	327	337	294	343	311	306	339	308	309	284	332	307	304	348	319	302	319	357	328	293	320	302	302	297	306	323	341	312	290	312	318	314	315	295	326	306	334	299	311	301	304	329	279	291	331	280	281	287	318	317	312	291	339	311	334	297	311	277	330	321	291	311	332	321	314	268	324	328	282	315	304	302	288	331	305	330	302	322	306	278	308	309	309	347	347	303	314	271	320	310	311	321	303	305	286	311	313	318	315	314	292	335	335	309	320	359	299	295	315	371	317	325	307	288	323	311	299	280	356	322	313	319	302	310	297	351	321	316	335	323	285	309	313	271	316	303	317	328	310	322	303	300	285	313	321	288	275	329	295	329	313	301	296	295	332	340	326	318	297	327	308	320	302	291	312	327	304	315	308	340	325	336	330	294	297	317	325	308	317	310	322	309	323	305	313	304	286	296	344	300	276	330	313	314	302	310	325	324	327	337	316	307	322	322	324	297	317	313	292	309	313	293	288	313	292	309	324	315	316	318	308	338	303	317	339	324	293	317	325	364	290	323	299	328	312	301	289	307	279	316	323	318	312	300	314	346	320	312	305	304	300	279	285	299	299	324	284	297	280	308	317	310	313	329	320	277	299	345	324	326	305	311	298	324	312	277	306	303	282	320	333	300	325	312	326	314	307	366	334	337	282	291	334	292	294	321	325	318	295	327	344	340	330	317	304	320	330	316	359	303	306	317	301	332	325	319	336	327	338	308	300	286	301	297	270	285	316	318	358	322	319	284	297	295	327	308	313	319	309	352	321	348	299	322	301	375	308	331	287	325	325	290	308	275	330	326	326	325	316	272	343	305	344	293	327	310	305	321	316	318	316	328	308	290	327	313	309	296	316	341	290	314	305	311	309	314	311	326	320	316	342	282	263	350	301	306	297	303	310	308	304	313	297	296	299	300	308	311	313	330	315	317	331	324	320	323	357	322	300	273	315	330	298	329	302	292	322	311	323	315	303	295	315	335	298	327	347	301	347	289	310	319	315	290	292	306	301	324	302	311	335	325	313	326	281	309	314	354	321	301	314	331	327	305	343	298	339	320	314	329	281	289	348	316	318	311	333	296	287	324	308	320	334	282	342	284	318	378	320	280	312	302	302	304	304	300	338	301	327	273	323	307	340	292	332	303	302	335	326	354	335	318	326	322	315	311	342	297	329	312	304	336	337	319	320	307	312	341	354	324	263	331	328	325	321	271	309	333	298	283	328	339	275	308	297	288	315	304	319	315	324	318	298	290	295	320	323	319	352	315	322	323	301	324	329	302	291	289	300	320	316	317	309	322	321	312	311	304	302	306	289	327	314	327	319	306	315	310	333	342	284	342	330	298	332	315	331	309	315	365	320	333	322	319	271	355	309	319	325	303	298	330	354	300	302	337	338	302	329	314	329	305	310	346	318	334	313	319	293	262	287	327	274	332	315	364	336	312	329	328	281	339	305	282	320	298	316	268	307	319	299	306	275	298	305	311	306	278	331	303	303	309	313	302	291	279	319	306	345	317	300	309	324	286	308	332	301	305	277	322	289	275	297	338	341	336	301	360	300	305	311	305	312	374	299	295	278	305	324	295	324	291	275	298	334	314	301	282	312	348	314	317	320	306	303	314	298	298	320	299	329	310	273	307	291	296	334	317	301	336	315	319	326	293	267	301	354	301	315	309	307	325	316	295	328	309	301	309	320	301	319	273	309	315	320	301	282	292	307	313	309	333	343	344	300	296	315	297	320	337	312	353	325	326	345	307	267	316	293	300	343	319	300	300	301	309	329	306	278	306	301	342	324	303	280	295	333	346	317	291	324	332	282	321	325	313	327	284	294	331	292	271	335	306	320	293	316	313	314	328	292	303	330	318	316	303	295	326	317	303	317	293	309	279	295	315	319	293	311	268	293	301	318	328	327	307	314	298	328	296	317	310	305	341	332	307	303	326	324	316	302
7932	1019	1434	1584	1446	1211	1137	1049	1017	946	893	886	851	786	810	849	767	753	832	720	742	757	761	740	728	734	766	746	699	752	778	682	733	745	710	763	699	734	730	718	737	724	718	709	746	741	740	763	756	746	743	734	765	714	736	727	672	777	737	724	754	734	767	732	702	749	720	719	730	692	701	778	808	725	775	724	728	746	683	775	755	738	731	753	711	726	718	695	718	671	727	779	676	678	703	716	726	714	745	690	812	708	726	734	746	691	739	701	708	722	753	711	730	736	788	730	661	732	701	765	724	745	692	735	721	694	703	782	720	796	727	764	754	737	766	754	686	743	735	701	715	714	720	727	704	713	717	723	696	738	736	677	733	732	752	715	741	731	737	704	719	740	694	715	782	721	689	714	724	688	788	734	728	731	784	725	759	724	753	765	720	731	731	720	690	730	757	732	720	685	751	789	675	723	705	682	700	727	729	736	735	711	687	697	718	710	664	736	771	696	735	762	731	676	704	693	762	710	772	734	722	742	749	755	701	695	733	738	763	697	721	764	772	684	731	725	777	775	711	725	715	721	732	706	775	752	732	705	687	747	703	698	724	688	703	756	709	692	695	744	764	750	742	791	745	741	743	721	694	732	751	724	723	730	789	697	689	755	699	782	738	658	679	704	705	707	728	726	707	751	754	766	736	730	751	696	722	723	772	717	738	703	697	741	792	753	682	727	743	698	734	706	689	726	706	711	694	657	683	724	766	752	756	723	705	750	761	688	686	691	772	726	692	679	765	711	752	706	718	708	754	715	746	761	724	688	716	761	724	751	730	759	721	671	689	717	739	737	729	748	747	731	750	722	712	724	738	689	720	718	759	748	765	751	665	717	740	727	754	702	688	726	735	747	693	692	687	717	703	675	755	737	715	764	740	765	735	759	715	677	715	733	740	711	712	782	735	758	698	719	770	742	737	749	694	761	716	777	729	743	734	709	703	745	715	778	778	666	753	751	737	715	784	731	702	715	708	751	720	722	729	722	730	768	740	795	710	680	737	706	717	750	727	728	736	687	741	741	709	730	771	769	702	731	755	758	745	768	741	729	671	718	702	746	731	723	713	739	763	660	777	757	693	728	690	660	725	745	699	679	697	751	751	735	700	738	713	737	726	712	754	732	698	727	726	697	688	749	709	700	753	718	767	684	760	716	762	705	712	724	736	707	728	726	723	735	731	668	717	744	736	667	727	778	802	728	702	778	734	732	730	774	715	737	737	705	701	713	747	725	780	749	720	713	782	713	758	762	747	738	690	757	747	748	723	738	697	757	710	750	778	745	741	735	697	734	698	734	767	697	747	728	755	746	781	702	763	721	743	771	745	697	752	691	750	729	749	723	744	718	761	770	752	747	708	775	719	714	764	756	726	734	770	764	747	712	719	711	684	708	728	699	736	748	751	740	696	737	728	700	745	734	756	720	648	727	740	717	718	704	720	719	721	726	702	774	744	722	717	763	726	721	693	695	734	764	701	741	688	734	656	681	721	728	705	697	734	746	721	757	732	706	726	721	756	738	772	720	767	717	728	720	671	767	733	717	721	715	722	761	712	744	744	728	722	659	779	699	762	718	700	685	732	778	736	754	707	756	776	703	747	716	689	731	722	770	744	712	799	739	743	683	713	710	707	760	751	752	709	739	778	762	753	722	735	761	770	692	689	714	720	672	754	734	678	744	714	719	695	780	744	727	715	722	744	706	786	711	761	686	731	756	755	703	722	723	734	754	718	722	782	735	731	747	701	699	718	783	757	730	757	752	704	736	710	689	758	715	746	706	701	739	740	752	755	726	732	748	704	710	702	696	745	710	748	734	753	719	764	751	733	671	738	709	728	707	773	741	746	781	718	712	751	782	740	700	726	709	718	732	746	696	732	736	764	757	757	727	737	730	717	728	734	728	730	779	702	754	692	706	752	737	720	717	726	649	744	745	748	722	759	743	765	756	728	714	717	762	723	749	721	710	726	755	702	695	736	724	705	775	734	704	729	734	767	709	689	757	715	717	721	743	713	758	728	676	756	734	741	736	665	703	713	757	731	772	721	715	787	731	758	736	750	724	691	726	724	702	749	716	732	735	721	739	735	742	782	735	760	726	665	731	722	715	733	702	700	727	724	740	668	679	758	741	752	733	724	704	710	746	721	741	726	742	763	723	755	737	748	711	741	714	720	749	738	718	735	770	700	705	756	742	723	755	725	732	729	752	720	721	692	736	768	721	778	755	748	734	693	742	714	726	702	721	696	690	726	703	744	702	672	694	755	772	751	717	735	735	697	782	745	662	734	744	722	676	722	726	746	756	695	691	724	757	723	713	742	703	714	727	731	721	730	732	724	746	724	728	725	680	740	706	700	728	687	705	760	721	755	731	730	698	704	776	745	703	720	681	716	774	754	747	716	711	708	714	720	765	747	739	751	719	716	741	732	663	753	740	701	732	718	729	673	675	761	740	745	701	743	746	696	738	745	707	773	746	701	764	746	739	729	713	737	684	754	750	736	699	706	707	677	735	731	708	731	695	737	720	737	700	791	765	752	707	699	678	710	741	743	748	745	730	700	716	789	713	723	748	739	689	742	680	697	658	744	766	695	732	775	741	718	711	745	722	698	674	756	729	705	730	751	741	702	707	747	744	710	729	745	674	683	721	723	712	737	733	749	731	747	752	720	715	675	754	752	728	711	721	726	735	796	744	716	723	771	730	689	769	780	696	704	709	726	684	727	725	701	736	711	792	725	764	727	731	737	720	757	732	746	772	728	691	728	722	778	751	704	781	779	721	766	725	720	704	742	681	721	718	744	673	726	731	714	779	762	730	718	726	730	725	712	695	698	749	725	713	727	700	719	691	730	708	720	690	745	736	738	736	730	694	716	686	712	722	679	694	712	753	673	703	732	687	715	722	769	757	757	724	681	757	725	736	733	692	744	723	767	778	708	755	729	723	720	738	707	685	730	749	716	730	670	726	703	704	706	726	745	781	749	691	704	755	660	724	800	726	709	700	712	684	661	767	668	718	681	680	720	685	743	752	705	734	689	756	683	715	724	693	742	713	723	752	720	718	711	771	726	732	770	733	768	748	738	740	712	747	729	710	757	690	687	708	711	736	734	704	707	737	759	752	728	747	720	697	714	687	741	725	685	748	736	717	761	725	731	704	709	721	721	747	666	711	715	729	773	694	733	745	693	735	690	727	736	770	734	732	728	705	730	755	695	695	700	686	750	710	706	764	785	715	718	753	745	674	715	771	719	689	735	739	714	720	722	758	753	681	764	739	690	736	689	722	729	764	708	765	710	757	774	746	700	748	724	760	716	722	727	695	720	697	775	710	733	698	738	710	734	720	710	685	705	794	723	714	753	715	691	746	769	737	685	710	701	760	705	693	703	698	772	668	685	684	720	727	691	704	698	739	763	727	739	733	749	734	688	664	724	699	719	741	718	739	722	723	675	745	679	717	717	737	717	779	766	734	714	720
17350	1407	904	689	539	441	374	304	303	272	262	254	263	228	258	248	232	264	221	238	236	225	214	231	215	220	216	206	204	223	214	230	217	216	222	222	218	204	218	219	219	255	230	217	211	202	216	199	218	216	215	234	205	197	211	242	244	201	212	215	230	205	236	223	213	236	229	221	222	212	224	210	231	219	220	218	251	221	269	247	232	230	196	214	198	222	222	220	242	210	230	180	226	208	230	209	190	216	219	222	209	198	255	239	246	217	213	236	187	214	206	233	253	237	221	234	206	225	233	193	215	218	204	191	216	216	237	218	213	195	201	198	191	219	222	199	202	199	180	207	208	197	233	230	236	215	221	233	193	202	214	221	215	223	249	201	192	210	203	226	217	212	230	213	245	218	195	225	211	240	215	194	200	206	201	188	203	198	220	215	213	218	222	186	211	226	216	215	211	184	210	203	231	179	188	239	223	245	203	208	184	214	206	203	220	222	231	216	229	240	259	211	208	247	190	219	215	232	201	211	189	246	200	221	194	215	222	207	206	210	204	214	195	215	189	225	210	210	196	189	218	198	222	194	204	213	220	204	206	196	224	228	204	207	231	213	210	201	195	202	180	240	213	205	225	247	227	202	224	196	214	237	212	219	224	213	200	203	216	237	224	233	229	229	217	251	226	222	233	207	215	215	218	218	212	215	217	206	219	198	174	200	200	205	207	226	218	216	222	223	217	211	224	219	209	216	215	225	214	194	211	205	177	203	209	228	210	218	231	221	224	215	211	193	193	200	232	241	213	217	223	187	219	214	218	244	222	191	234	206	199	221	243	245	233	214	193	207	230	228	202	211	234	222	254	202	215	223	249	219	210	206	230	217	223	206	180	228	206	226	220	211	224	247	227	193	223	220	246	211	226	210	212	217	219	232	215	202	211	196	203	221	232	215	213	215	230	220	225	233	199	190	221	223	201	208	224	235	208	194	219	214	209	201	201	215	200	222	214	217	198	214	212	247	252	243	193	224	199	220	228	209	227	202	200	209	226	222	204	210	205	224	233	190	188	201	215	221	229	227	243	209	208	204	230	221	222	200	202	211	223	216	203	182	197	231	192	216	224	204	193	194	199	233	212	206	213	196	230	194	193	198	218	209	228	221	231	259	191	206	226	212	209	241	229	212	210	219	232	224	202	235	184	248	203	221	218	247	243	207	218	231	216	214	223	251	178	201	216	202	218	218	215	209	203	224	220	256	205	215	230	221	236	209	212	212	221	232	216	220	218	209	198	203	206	205	202	195	200	217	218	181	230	223	207	206	190	216	219	219	197	194	191	244	215	205	224	237	208	208	210	241	194	200	224	226	214	192	219	216	208	220	240	208	227	229	223	225	207	222	223	207	181	197	205	197	210	218	230	210	188	207	207	195	206	192	225	192	203	208	210	203	195	194	219	204	209	220	221	213	213	225	201	208	225	242	248	204	191	184	208	204	241	246	226	212	216	210	213	230	212	230	220	222	197	250	229	234	201	208	217	233	187	203	209	233	187	233	223	211	218	226	220	230	202	210	202	205	236	219	217	215	224	226	230	223	230	202	201	234	210	207	208	200	212	212	202	241	236	235	222	210	222	215	207	252	235	203	229	228	242	214	226	203	231	214	217	214	234	193	239	243	190	202	217	219	231	221	222	223	232	204	199	224	206	225	228	215	244	255	210	188	191	216	215	211	215	221	221	211	204	241	247	202	200	244	209	217	196	223	204	223	191	214	198	198	219	218	217	216	188	204	206	218	225	220	225	230	201	208	220	227	240	222	226	211	218	253	207	204	229	233	218	199	200	205	231	203	227	230	210	213	236	197	195	226	223	218	222	226	219	205	214	167	197	232	229	205	212	218	197	237	219	202	198	216	192	221	237	192	208	206	198	213	187	204	204	215	228	243	229	202	215	233	249	214	203	215	208	215	216	221	208	211	199	217	208	216	224	219	245	215	211	222	209	205	225	225	204	229	227	217	213	210	203	206	221	197	218	231	220	236	242	201	202	194	213	221	208	234	205	227	196	226	225	222	202	240	235	226	232	206	184	205	215	192	180	209	196	173	234	230	232	225	233	205	221	217	205	220	201	230	237	210	224	221	197	208	219	227	218	208	210	206	222	220	215	219	225	206	196	223	229	206	218	211	215	214	218	209	225	199	195	220	237	238	234	201	235	233	197	246	262	192	209	223	243	225	226	216	224	217	233	211	223	226	211	229	221	219	227	202	219	218	218	206	209	183	238	236	216	209	237	202	202	214	196	224	206	207	186	216	219	214	202	223	197	212	223	252	183	219	213	185	184	236	207	198	189	197	192	220	218	206	200	193	220	217	209	202	202	234	236	206	208	236	222	203	219	195	221	237	191	246	206	204	209	220	208	217	194	201	216	214	249	203	197	217	207	210	187	255	203	237	206	208	209	205	195	225	216	235	204	209	210	210	226	239	201	221	210	211	245	236	196	204	200	235	218	233	218	239	232	224	214	196	209	206	237	210	202	200	213	198	215	195	222	198	221	199	194	200	208	214	231	202	203	215	217	235	224	224	194	199	203	195	215	232	231	245	217	212	212	199	204	211	199	221	201	223	242	218	214	224	219	224	233	214	245	206	213	201	203	213	199	202	220	205	205	208	193	239	193	210	212	210	207	211	202	195	183	233	238	205	223	221	226	209	203	234	193	194	218	246	226	229	249	196	209	235	211	204	226	203	191	218	214	201	203	202	225	199	228	192	246	220	198	207	229	209	247	179	213	214	216	187	229	200	207	232	214	222	189	200	203	220	219	213	202	231	204	211	210	234	225	226	246	225	219	206	213	190	224	254	216	180	220	207	244	205	226	222	222	203	212	175	210	206	197	218	211	236	182	208	220	212	239	207	199	242	207	204	214	240	235	199	215	229	209	189	221	211	197	206	186	213	211	203	218	204	199	200	207	223	217	219	223	227	238	224	214	212	229	212	184	220	254	230	219	220	215	224	235	239	236	211	169	224	218	198	233	207	214	220	217	218	225	200	211	213	203	205	209	205	218	234	206	212	234	209	195	199	214	221	223	204	181	229	172	208	238	199	194	198	201	211	225	214	199	235	197	242	237	205	216	214	195	217	198	204	201	220	196	202	210	223	212	212	203	221	211	248	208	196	224	209	233	213	206	231	200	217	207	234	206	202	211	203	209	229	214	216	237	215	214	191	205	238	209	192	205	216	198	224	210	227	221	206	224	204	233	212	232	240	231	203	208	214	225	211	209	223	205	224	208	231	215	238	238	246	218	224	210	225	211	217	208	165	218	241	204	165	230	213	229	195	228	210	224	212	198	220	206	226	217	198	206	202	245	205	196	217	223	220	238	237	243	219	216	243	198	219	230	202	202	233	244	212	200	218	231	237	195	177	251	189	218	220	201	207	212	187	203	209	227	233	225	242	208	215	217	236	216	237	229	197	202	247	212	223	190	215	207	187	197	196	227	212	236	235	231	218	204	228	205	226
9823	1067	1919	2163	1771	1560	1235	1168	917	890	790	804	732	692	683	660	608	630	565	600	576	600	560	576	532	528	598	573	563	524	558	537	541	535	513	538	568	520	491	505	544	494	527	508	493	478	511	510	489	466	480	483	529	504	501	520	459	476	516	494	546	505	521	500	514	536	540	471	528	496	467	550	467	526	518	503	486	512	520	527	521	497	519	488	482	500	456	487	502	479	524	466	489	527	495	515	493	509	520	522	514	491	540	466	484	483	485	514	488	495	470	536	525	490	484	480	498	498	511	480	496	518	495	476	461	503	468	446	489	464	512	512	540	474	496	511	527	497	507	501	496	475	479	485	543	491	491	519	515	518	548	500	517	474	518	480	500	483	478	485	518	483	485	511	525	511	469	520	534	486	524	526	488	481	506	480	503	494	512	462	497	512	552	477	448	483	561	518	495	473	466	484	464	512	466	443	485	495	493	520	503	477	482	493	509	491	471	487	528	482	490	528	508	504	515	486	512	501	491	494	532	500	526	510	483	481	469	533	542	490	480	475	505	518	517	461	543	511	534	505	491	532	491	479	498	501	491	530	511	476	499	540	509	473	494	525	500	521	490	522	541	501	539	453	498	510	495	522	490	490	498	467	488	505	479	480	495	528	466	501	501	498	480	495	539	536	515	491	483	465	487	487	458	461	542	518	465	454	512	509	475	512	500	492	504	503	506	457	471	481	511	489	500	506	494	521	515	509	489	506	495	486	499	503	492	513	480	552	505	461	480	491	457	518	495	518	492	504	499	524	540	485	508	521	527	512	466	498	534	526	491	546	470	464	488	480	509	519	485	517	502	500	522	508	499	500	493	516	505	480	418	489	483	503	475	459	493	532	503	466	531	495	490	472	471	489	483	487	542	497	507	499	479	506	519	479	521	508	495	507	517	520	509	538	494	491	476	490	501	483	520	476	526	486	505	548	487	450	505	476	500	547	495	493	494	525	471	554	515	514	492	464	518	516	453	514	528	470	495	497	529	499	482	541	500	522	498	519	480	478	529	477	479	502	498	527	493	509	505	480	509	487	517	505	483	473	473	467	553	490	514	467	514	518	482	497	530	524	511	514	525	569	470	496	486	498	510	548	514	512	511	472	486	506	512	474	574	485	514	516	483	454	508	470	482	487	510	511	448	542	538	464	492	500	504	497	522	512	504	546	517	490	475	488	492	506	524	465	526	466	521	469	476	454	485	504	517	503	482	511	541	511	491	494	480	491	503	497	477	502	499	514	518	532	517	535	503	488	508	516	459	508	491	506	481	490	468	493	503	496	526	506	503	518	530	519	472	494	438	508	506	486	469	477	481	512	516	489	491	510	494	530	557	494	502	515	486	523	488	488	510	474	562	526	492	470	495	534	551	510	492	465	504	539	478	505	536	511	498	492	542	516	484	513	469	516	471	531	485	513	479	502	477	499	467	481	487	478	500	459	511	492	479	486	465	475	512	502	486	494	506	504	524	482	503	482	487	558	513	508	498	538	509	482	516	493	502	500	479	480	537	491	436	517	531	501	505	473	516	513	502	474	507	514	507	532	456	489	513	485	535	513	498	539	468	465	448	571	492	498	536	470	484	510	523	481	511	493	507	470	518	536	498	493	450	508	525	472	486	492	507	506	435	530	498	509	498	476	508	533	518	502	476	492	506	487	483	508	509	497	521	489	561	552	516	502	533	508	478	510	471	488	529	508	501	493	498	484	517	530	489	522	553	540	511	467	520	491	507	514	466	497	528	503	541	489	494	529	461	513	500	510	523	539	525	500	499	526	511	558	503	478	509	522	517	507	474	464	521	516	498	536	486	484	505	493	475	488	527	526	522	492	505	437	501	504	503	490	483	500	502	518	519	519	480	523	496	522	468	470	476	519	508	491	474	513	473	513	497	474	513	480	490	538	485	493	515	516	486	502	515	504	491	502	504	498	555	492	497	516	475	504	496	522	496	498	492	495	462	545	543	480	479	509	522	451	487	525	472	520	520	505	528	513	505	514	496	530	513	578	484	492	494	491	513	503	469	468	493	487	506	488	505	510	491	491	462	501	513	479	516	481	515	469	456	530	507	536	522	498	477	490	537	488	499	498	503	488	507	495	501	551	468	504	462	488	496	437	479	511	521	492	495	501	474	506	502	516	499	496	509	501	454	500	522	497	493	507	511	559	484	528	518	515	515	532	499	489	499	503	511	479	513	520	500	504	483	499	515	532	520	521	484	530	538	498	505	510	482	500	550	540	472	485	480	497	491	517	501	480	499	493	500	466	459	501	483	493	516	517	504	505	504	529	466	480	492	532	483	523	437	475	514	462	506	510	464	522	489	471	454	510	486	524	500	490	528	503	471	480	501	491	505	447	520	502	508	556	481	475	512	482	466	497	500	491	490	463	481	493	478	486	506	487	493	482	473	493	514	478	493	464	523	499	446	508	460	504	471	553	511	519	467	480	493	472	499	526	497	467	512	512	521	516	519	515	526	472	514	520	522	492	505	510	553	516	511	464	473	501	512	462	521	502	501	555	507	498	496	514	514	444	531	494	494	493	497	502	488	516	478	523	455	523	509	500	467	491	510	507	558	523	511	528	480	510	475	468	504	484	495	493	540	507	486	490	493	486	482	500	493	478	489	469	491	490	541	520	478	523	507	497	471	489	491	488	479	500	514	503	498	464	529	496	530	479	508	504	503	523	492	469	525	506	518	509	466	453	474	543	520	545	507	494	515	519	511	494	485	503	502	515	514	526	535	497	527	510	517	474	516	455	482	511	507	524	482	520	472	535	485	492	493	514	508	495	439	480	501	519	480	512	522	475	514	506	460	526	509	486	528	459	552	524	493	501	509	535	508	503	515	497	494	507	495	530	478	470	551	478	494	509	468	524	510	492	493	499	526	493	490	513	486	510	501	510	509	511	500	487	495	520	536	509	487	503	510	533	466	529	548	497	490	517	493	459	455	490	496	485	452	526	501	529	503	496	517	477	499	479	476	527	497	487	470	435	502	471	532	490	558	546	515	557	476	542	502	510	474	475	471	517	511	493	502	505	466	503	490	498	502	481	532	541	501	498	496	509	489	524	506	523	514	484	532	508	475	538	505	519	512	495	480	517	487	510	496	479	502	464	514	495	471	472	501	444	497	523	520	481	502	474	495	492	477	455	484	481	523	519	455	515	486	519	508	544	497	502	501	495	506	516	527	492	470	531	509	503	522	551	493	517	466	513	489	482	475	520	540	465	536	501	522	505	504	524	494	500	501	498	533	508	484	522	487	521	530	500	472	527	483	523	509	455	510	513	485	468	517	485	474	490	523	532	470	486	444	506	499	511	517	466	499	499	522	513	529	515	478	511	501	505	502	508	509	504	516	490	478	515	446	502	467	517	483	505	498	501	473	491	521	520	500	515	501	465	454	499	510	496	502	520	519	483	490	502	515	500	547	505	526	496	455	504	473	470	428	521	511	534	514	501	517	459	490	523
3029	265	240	230	222	195	244	215	216	217	190	200	182	204	208	208	201	227	232	214	198	221	166	218	221	217	198	216	191	202	247	209	209	190	195	194	199	228	204	205	194	219	214	189	202	227	236	219	208	206	217	220	175	226	210	202	207	188	212	203	229	216	180	207	203	193	192	203	199	217	184	219	212	185	211	221	193	188	190	217	201	179	206	212	209	208	200	216	188	209	219	232	215	182	212	182	221	207	215	230	198	205	204	223	183	206	194	206	196	171	227	224	209	215	204	191	240	240	195	203	201	235	198	181	196	185	198	198	192	199	181	219	198	228	206	222	207	237	241	189	209	196	218	225	206	210	243	212	224	179	239	203	193	198	241	186	205	239	214	242	228	193	187	196	209	218	185	191	239	197	193	194	199	209	191	226	205	198	176	190	201	178	201	191	204	199	192	201	212	216	183	206	218	196	198	211	225	215	200	217	201	221	210	211	188	168	228	226	170	206	206	189	196	223	221	200	226	242	191	195	199	204	223	184	185	229	197	194	184	195	211	213	192	227	205	219	202	215	187	193	204	219	213	205	206	234	223	211	200	198	225	221	212	177	215	202	211	182	179	204	205	210	214	216	192	191	184	210	198	231	221	227	198	201	213	189	195	183	187	204	193	203	233	216	207	213	199	193	202	202	211	196	211	209	230	220	188	227	199	196	200	215	197	222	217	208	191	210	175	204	217	203	213	216	201	218	246	183	209	220	204	195	196	212	208	217	227	201	236	179	227	209	202	215	219	213	206	208	198	213	194	191	202	188	209	209	222	217	209	217	205	178	203	216	199	221	198	236	205	180	207	223	213	206	207	193	212	177	202	198	195	226	203	225	201	213	207	221	226	220	217	216	195	217	243	199	200	192	201	213	184	207	202	214	240	253	238	212	192	210	196	199	187	222	205	209	212	233	236	217	192	197	197	226	219	221	179	180	200	179	219	199	196	198	230	227	252	214	219	180	197	230	184	214	208	211	191	220	247	199	191	206	217	187	181	213	214	188	214	207	216	212	219	208	205	209	226	192	207	202	204	201	183	188	192	193	200	234	211	195	185	175	213	217	180	229	219	205	196	211	196	205	211	199	192	194	215	234	218	211	207	208	188	180	224	207	225	213	197	242	195	183	195	198	210	179	227	207	193	212	192	202	230	224	219	208	201	207	219	201	203	222	202	217	189	196	205	193	222	211	202	210	197	201	202	215	196	210	219	197	209	200	199	208	209	219	219	235	184	210	215	184	194	192	217	204	191	185	227	208	212	211	230	218	204	230	176	205	191	204	235	200	211	198	244	216	211	220	191	179	203	208	196	217	218	250	234	192	187	222	204	193	206	198	215	200	186	219	220	226	236	210	179	227	218	216	203	219	194	216	230	237	168	169	193	209	207	192	208	209	208	229	226	220	171	217	197	208	196	187	209	202	213	204	243	223	211	194	198	205	206	196	173	201	181	192	216	223	188	210	234	225	203	205	215	193	219	202	220	221	208	201	230	208	207	210	209	224	213	216	211	200	186	217	199	209	196	205	188	227	210	190	225	214	190	202	202	205	219	208	203	212	220	197	193	211	211	188	202	196	203	206	220	197	225	193	206	202	187	190	187	198	202	202	194	227	217	212	212	222	190	201	234	219	231	221	210	201	197	221	215	198	189	189	185	203	217	207	206	196	241	205	216	204	204	189	198	201	189	194	194	222	219	204	213	213	195	224	198	218	184	180	191	205	188	189	200	220	225	186	250	205	185	179	219	193	211	184	215	219	215	230	207	209	187	216	207	236	206	202	213	214	204	197	216	181	211	215	215	199	242	197	199	185	202	198	198	200	255	236	232	261	209	241	222	184	189	184	230	193	225	211	198	217	210	203	231	209	195	184	215	179	200	205	202	206	200	212	196	214	223	203	161	218	214	189	207	166	192	251	207	194	201	208	201	203	201	186	192	229	180	207	210	203	197	226	204	191	239	206	190	218	185	192	188	224	204	227	254	236	219	195	213	195	203	237	217	227	204	218	207	234	223	204	219	206	221	189	212	193	231	205	192	195	199	207	198	217	237	243	190	205	196	212	207	237	218	196	193	206	213	204	223	233	199	194	208	229	212	188	203	196	196	232	199	228	191	244	215	213	234	223	239	218	213	195	190	228	206	206	199	210	201	221	211	179	207	231	214	205	206	210	192	194	193	196	209	199	203	206	192	223	211	195	210	208	192	208	214	228	196	179	184	206	208	217	217	214	211	207	197	194	213	215	220	200	207	190	197	230	226	197	175	220	216	192	183	213	194	240	212	195	228	197	221	185	185	192	195	184	201	225	183	207	208	234	194	207	219	211	180	217	204	204	211	206	213	214	188	216	172	210	211	183	183	229	252	203	242	187	196	240	200	196	198	204	239	209	183	201	235	202	222	156	203	238	215	226	195	247	226	217	197	199	203	197	220	199	230	229	219	213	225	212	203	202	229	220	199	204	202	218	200	198	176	198	203	176	226	212	200	204	189	186	192	224	201	189	203	214	191	199	203	213	203	224	192	189	218	213	207	217	187	193	209	234	249	231	217	208	225	194	169	198	219	201	219	199	186	208	204	185	192	220	202	206	217	219	176	222	204	225	183	206	199	212	203	219	197	207	228	210	201	228	240	194	197	199	215	208	230	216	217	229	208	182	212	191	246	213	187	211	186	224	203	210	210	208	214	231	212	171	219	220	259	219	233	184	196	214	179	240	221	194	198	243	179	204	207	194	220	206	196	203	216	210	199	197	184	207	220	209	197	178	232	208	182	229	180	190	200	191	221	222	210	173	201	214	214	220	192	227	207	191	217	221	205	213	201	212	222	227	215	210	244	201	203	206	197	189	216	206	217	226	212	211	190	211	213	195	214	211	204	239	194	182	228	209	219	187	243	216	216	204	214	207	218	217	188	232	216	196	187	212	202	202	218	196	199	202	213	208	186	212	215	175	178	180	216	209	215	203	218	201	225	213	191	217	164	225	189	199	201	231	206	203	184	218	216	212	206	223	174	232	201	217	178	187	193	224	196	200	219	216	217	241	213	173	212	202	236	209	194	191	208	201	197	207	225	184	196	183	205	224	205	211	207	189	190	215	201	191	215	194	209	207	212	221	217	212	224	174	224	195	207	213	230	224	213	213	196	201	187	221	229	213	206	220	205	200	249	210	216	233	204	196	213	190	200	216	224	196	194	190	181	209	211	209	224	213	215	212	236	213	200	207	198	211	204	221	206	201	202	210	212	206	207	220	178	212	207	200	222	209	230	232	178	193	209	224	193	167	210	221	200	196	225	218	206	208	200	184	202	198	207	198	193	189	241	218	219	219	206	204	199	222	199	228	178	217	216	187	194	214	176	206	211	212	244	229	184	205	191	195	228	236	201	203	216	216	187	234	216	180	192	198	201	192	214	227	189	201	217	164	219	212	213	214	222	198	207	214	206	222	181	207	229	215	207	237	230	196	209	201	177	214
2869	536	529	605	542	534	558	533	525	510	533	548	518	472	526	507	504	505	545	513	540	533	489	534	503	519	513	502	497	492	543	506	515	495	521	494	484	508	510	506	529	529	533	531	493	546	498	538	493	529	519	545	544	543	539	507	505	531	548	509	501	509	496	537	534	511	526	536	528	571	571	520	477	501	516	515	553	492	542	516	533	524	559	570	492	507	540	511	510	511	489	525	512	498	550	528	497	522	470	499	506	544	494	511	507	502	471	495	528	511	492	484	508	508	523	474	519	495	506	513	542	503	527	528	504	469	505	488	527	501	531	507	527	485	471	516	461	514	546	510	517	514	519	496	536	495	487	530	468	523	528	539	500	508	523	540	483	545	518	515	565	515	497	526	532	473	500	517	498	492	528	508	543	546	467	491	529	500	515	476	536	499	495	535	550	520	489	546	497	531	499	504	514	537	520	510	486	499	520	456	499	480	509	498	509	524	537	498	533	522	490	485	521	511	488	558	560	503	506	506	487	476	480	521	503	501	529	521	507	510	536	490	526	511	489	507	530	442	552	501	540	469	491	529	494	502	511	533	484	522	517	512	517	510	547	477	469	495	481	513	525	513	520	528	503	553	536	500	450	522	533	482	507	495	535	525	527	496	528	531	485	540	536	517	503	531	496	524	496	506	542	504	494	500	537	496	504	529	507	511	516	524	471	517	510	507	546	514	487	505	507	530	461	505	482	505	503	517	483	515	489	513	502	549	499	533	527	503	510	505	487	515	527	501	499	509	500	538	537	523	519	518	534	520	471	531	513	510	508	537	526	496	531	532	522	499	532	494	530	506	510	532	529	524	483	517	531	513	542	519	536	471	480	510	562	539	528	514	529	533	465	470	475	536	522	503	509	526	498	520	536	480	503	503	506	508	534	541	460	533	527	519	526	513	502	504	509	509	482	515	492	477	541	533	498	504	518	520	497	494	512	501	509	498	477	507	511	519	521	529	533	524	502	534	506	492	533	539	514	494	460	492	505	515	502	509	487	541	496	538	521	506	521	510	532	527	498	535	490	524	497	517	532	537	545	492	499	487	523	521	530	514	510	519	517	503	467	497	507	488	533	528	499	490	525	532	481	542	530	533	539	528	477	511	506	467	498	530	521	493	537	507	505	531	498	516	472	466	515	498	500	516	530	532	547	544	511	504	477	550	515	500	541	487	526	491	531	548	467	527	480	509	503	511	495	548	547	511	492	524	539	512	507	504	526	482	443	519	521	522	496	517	509	473	505	494	521	517	494	506	497	528	551	507	514	499	510	502	523	513	529	498	507	479	505	481	468	522	511	478	533	552	549	499	483	471	524	509	521	490	553	535	505	497	554	514	538	541	503	544	556	495	537	513	550	497	515	518	484	531	528	509	512	545	461	506	517	505	511	536	509	536	478	567	510	492	521	511	495	543	507	557	548	529	506	500	470	503	469	524	518	527	491	520	491	488	571	503	511	492	503	484	529	480	518	509	539	521	506	519	505	516	514	456	542	509	446	483	479	482	510	511	503	544	479	505	522	485	501	464	531	508	547	512	527	472	539	463	486	550	474	501	505	506	543	542	518	514	545	524	529	471	478	509	555	528	519	513	516	507	479	540	524	527	550	533	502	506	497	522	516	495	567	488	478	450	493	530	479	503	482	511	517	529	522	503	521	519	490	493	462	492	467	511	529	500	532	507	489	486	529	508	489	495	550	540	489	538	514	513	550	545	519	546	486	507	505	480	512	522	505	516	522	514	519	560	522	530	495	537	558	527	484	527	457	502	534	539	506	506	541	505	476	522	514	541	504	505	543	533	510	526	495	528	535	506	524	447	531	507	483	520	482	528	477	492	504	551	531	548	557	532	540	543	535	506	505	512	497	478	506	487	443	500	551	500	500	525	500	468	509	526	530	540	528	494	484	515	505	497	535	508	527	490	511	506	538	522	505	540	486	472	544	489	523	544	515	484	535	544	508	575	484	475	504	523	520	471	537	481	525	511	532	533	535	508	491	499	485	538	487	528	484	520	542	495	498	516	473	534	530	530	482	508	516	545	466	526	519	529	476	498	494	580	518	502	524	492	510	519	482	497	510	505	515	503	519	505	489	515	554	485	514	521	546	491	532	488	529	509	503	487	519	493	514	499	538	512	516	499	496	550	495	521	518	542	525	524	536	510	531	518	530	520	509	523	507	506	521	525	532	510	538	486	526	496	504	501	512	502	531	509	502	489	520	521	535	495	504	510	513	488	505	517	517	468	502	519	532	525	488	525	496	508	518	509	533	506	518	540	510	531	488	498	515	506	502	494	521	535	517	537	543	535	512	475	537	524	528	482	472	517	523	509	523	532	531	521	553	518	499	516	502	528	495	493	506	495	505	494	493	513	484	518	528	506	516	509	470	519	521	511	535	507	481	467	531	549	472	528	486	504	541	480	490	491	503	526	497	528	495	529	487	511	512	476	521	517	476	520	558	482	498	570	563	528	544	514	530	489	535	556	542	533	516	518	533	501	550	484	519	513	509	484	524	543	542	489	525	561	539	558	509	508	524	480	531	541	486	531	518	519	513	495	502	469	519	531	530	474	543	523	513	504	513	544	511	513	473	488	507	516	497	510	493	503	473	517	496	481	523	533	476	515	501	558	502	534	521	541	543	523	557	511	559	526	528	500	522	529	525	520	511	525	479	496	513	528	555	545	525	541	548	489	523	494	541	504	525	523	522	530	519	525	530	504	487	562	496	492	495	462	517	540	516	525	484	500	507	539	502	508	521	526	521	529	504	530	533	500	477	483	564	511	508	471	540	508	544	524	545	518	463	471	515	510	517	496	498	507	495	502	523	480	492	484	531	531	492	511	531	506	533	483	516	499	509	516	530	522	496	487	518	479	506	520	480	536	419	488	530	518	554	559	516	517	534	512	468	485	495	472	520	502	532	547	484	510	512	518	518	540	494	541	491	532	527	487	549	500	525	521	549	482	535	498	531	541	482	553	520	534	497	469	501	486	463	539	515	533	504	509	506	541	503	513	508	531	504	503	522	498	502	466	528	528	517	528	497	493	530	518	541	524	512	563	492	496	543	498	489	529	516	479	519	531	493	549	517	541	524	539	488	516	485	512	514	501	493	500	484	533	537	521	520	503	514	476	490	487	512	483	543	538	501	504	473	504	523	492	507	480	485	498	538	518	493	498	520	493	531	478	499	469	508	541	506	544	489	495	515	560	526	568	488	501	528	508	475	495	500	534	540	515	496	485	492	505	550	524	496	486	520	511	518	506	492	540	516	553	495	503	529	504	502	532	546	536	486	523	524	479	516	525	528	497	589	529	529	544	546	507	516	511	505	484	514	518	512	526	480	508	528	516	535	458	521	474	576	504	498	510	467	519	516	516	583	485	526	520	475	482	508	472	508	514	533	524	528	483	548	507	520	496	524	504	505	490	463	499	505	491	530	502	488	539	466	499	475	512	503	491	555	518	499	515
10596	763	664	559	472	403	433	355	359	384	326	316	319	338	303	336	346	336	311	327	310	314	330	329	307	296	293	283	328	325	316	304	322	272	314	351	332	298	308	332	311	317	289	312	288	290	323	290	349	303	283	323	311	331	288	314	335	307	357	274	268	322	279	255	299	319	350	312	300	301	295	323	299	269	325	321	320	316	333	322	322	299	333	306	299	313	309	316	319	301	306	349	319	305	307	324	311	263	285	317	305	336	341	333	344	312	322	286	308	339	314	302	345	298	322	294	299	327	303	310	305	337	304	303	318	290	278	306	334	317	327	303	309	338	319	310	286	326	305	276	326	348	317	333	336	293	300	322	290	302	321	320	311	358	336	327	300	320	268	296	320	319	282	298	324	304	317	360	293	304	296	292	339	326	315	299	313	310	324	305	344	322	324	307	292	285	291	316	312	347	299	287	286	313	320	331	315	301	317	330	342	281	304	333	334	308	299	319	289	336	317	314	322	307	274	323	314	295	326	320	326	337	298	305	300	305	313	307	306	308	305	352	302	354	306	286	312	297	340	303	316	324	287	291	348	324	328	350	318	320	305	307	321	270	283	293	327	304	329	296	311	333	274	312	345	330	334	332	318	334	299	304	317	292	318	277	298	324	280	338	285	304	314	315	348	249	305	326	321	319	293	322	309	268	324	329	276	320	305	292	300	301	356	326	304	312	305	328	311	332	311	295	274	342	316	288	322	331	310	303	312	311	332	338	306	333	336	347	297	323	342	331	314	323	306	333	295	322	278	331	327	316	309	299	306	297	290	326	314	297	328	299	319	290	310	311	344	300	291	277	291	281	314	304	329	330	296	307	307	341	288	288	314	321	295	345	331	331	320	314	339	313	347	339	306	325	295	308	290	309	322	315	301	308	340	302	314	330	278	352	358	316	349	273	295	298	293	339	305	346	302	345	338	295	313	303	307	301	337	312	327	279	282	308	284	342	330	277	306	291	292	325	295	317	296	316	330	311	283	287	303	320	320	303	280	311	299	322	320	293	329	279	339	312	329	311	285	307	274	306	308	310	340	321	329	307	311	311	314	346	318	281	322	294	292	311	296	287	322	300	287	316	309	342	318	297	308	315	308	313	311	308	345	303	282	322	297	276	304	307	344	364	330	315	343	299	292	318	331	298	317	296	294	330	320	313	308	324	357	314	280	316	366	306	333	348	314	340	294	348	309	353	309	317	302	340	324	334	322	293	282	336	300	316	309	324	292	305	317	313	337	326	307	309	327	306	337	315	290	298	304	320	356	306	266	315	287	303	304	330	303	314	303	344	306	291	297	307	320	309	309	299	317	321	335	270	321	306	332	317	294	303	298	318	316	327	287	294	288	330	326	333	289	283	305	320	330	308	299	330	331	297	278	314	282	328	347	284	297	290	309	320	307	329	311	337	302	297	283	282	307	322	350	342	317	313	280	293	292	305	294	309	336	329	321	318	310	321	319	308	309	332	331	321	347	299	314	326	313	299	302	336	324	283	329	282	313	338	300	297	313	306	302	274	308	296	297	317	323	347	308	300	304	261	283	306	320	284	310	309	297	320	290	306	298	294	327	301	307	309	325	305	311	310	333	320	312	322	313	329	290	325	311	323	317	292	314	327	327	311	331	317	312	324	306	339	293	318	325	323	300	329	302	340	319	353	330	319	339	297	333	293	284	313	331	296	297	306	298	318	288	290	309	320	342	283	331	296	332	304	323	309	318	291	305	337	327	328	323	320	297	289	317	278	302	292	281	309	321	282	298	321	310	324	324	313	315	317	353	321	312	307	313	308	295	312	280	332	316	319	318	315	336	293	327	297	303	320	315	301	321	316	324	296	298	328	340	337	333	316	305	268	297	289	309	316	338	320	305	325	329	287	328	333	279	292	339	297	306	297	318	292	334	272	294	293	325	328	297	313	271	328	315	288	293	291	314	285	306	304	297	269	327	310	285	339	345	315	321	316	339	310	323	327	315	307	308	306	308	293	318	306	287	339	342	327	342	327	343	301	367	326	350	273	331	322	302	308	302	332	314	321	295	321	281	298	353	308	324	314	328	285	296	317	336	315	313	267	328	309	292	305	318	339	331	338	334	319	302	313	329	307	285	342	315	317	325	314	316	304	315	302	326	294	282	297	289	319	335	304	298	314	318	333	324	327	314	323	346	312	278	322	297	324	305	326	316	296	312	293	310	302	298	320	303	320	299	298	303	293	330	284	298	291	298	287	307	295	322	319	303	311	329	323	327	313	332	305	306	294	279	346	307	311	316	328	278	302	279	322	337	306	313	308	293	288	324	340	329	328	305	322	311	284	289	320	301	326	298	349	290	304	322	331	313	345	340	336	328	320	315	324	331	276	317	332	328	307	309	288	316	308	347	337	367	317	345	344	313	289	310	337	323	309	289	307	329	305	316	317	322	303	281	301	313	339	308	356	336	331	349	319	282	290	298	333	328	296	306	304	322	298	286	321	302	314	349	295	344	325	310	319	304	313	307	325	332	305	354	316	323	319	309	301	326	278	309	285	313	317	305	335	311	337	342	327	332	336	305	323	314	317	296	320	308	342	321	307	289	263	333	296	335	295	332	332	314	293	307	331	297	334	320	319	305	327	292	301	296	290	288	305	344	276	335	326	294	255	342	289	302	301	340	307	355	321	283	300	297	325	306	284	338	324	292	335	291	305	298	307	357	284	328	330	319	301	302	337	333	340	308	300	324	297	310	304	335	297	336	310	304	324	352	312	327	308	336	302	314	303	286	308	327	317	313	310	309	294	314	270	321	298	309	303	298	304	321	320	298	309	312	279	333	344	333	303	315	338	314	292	333	350	294	344	306	288	294	305	350	325	315	302	295	307	295	327	311	287	311	330	338	302	299	314	330	311	288	341	321	319	318	295	317	288	343	317	318	308	323	340	305	295	304	334	352	312	266	312	303	310	306	332	290	281	323	286	315	331	282	308	340	323	344	324	322	301	333	291	286	298	319	320	349	274	302	309	285	289	317	317	324	334	326	280	337	323	337	311	289	332	331	309	335	323	273	294	331	362	343	312	332	311	357	291	313	335	322	320	289	303	321	297	341	313	293	318	307	314	299	310	294	329	341	276	305	348	301	305	288	334	290	345	293	275	290	307	321	317	336	331	306	323	293	346	304	321	297	311	367	344	321	296	298	293	338	293	266	302	305	344	352	298	326	316	321	339	318	381	323	313	307	325	317	350	320	291	320	291	325	315	305	303	285	305	331	338	354	319	318	271	318	292	312	317	324	321	337	340	296	297	335	311	303	308	285	315	326	326	311	308	328	324	329	320	337	320	345	367	304	324	352	325	276	320	337	316	289	329	307	279	316	328	295	328	304	290	329	302	314	298	309	316	317	316	328	310	327	308	308	310	308	304	303	310	320	294	346	330	320	284	299	302	332	303	285	308	339	324	318	333	304	313	281	326	336	320	325	332	335	345	319	331	321	298	326	303
8173	993	1483	1640	1365	1260	1117	1031	967	951	891	923	850	804	833	834	843	774	775	791	768	771	743	671	792	782	735	727	710	716	700	696	753	724	748	760	686	748	752	752	747	718	719	713	725	773	742	748	702	709	743	682	744	726	781	680	742	730	763	728	737	682	729	707	752	731	711	693	702	681	699	718	732	733	719	750	675	751	744	732	698	703	787	724	747	721	713	745	767	672	724	729	690	719	745	651	701	777	713	691	710	771	743	802	712	707	742	690	713	736	679	720	718	736	738	733	720	759	755	709	679	758	741	728	753	701	733	691	726	714	700	716	702	753	706	732	689	754	725	694	741	688	774	669	719	725	730	710	729	749	743	704	724	722	774	766	711	747	709	699	729	742	772	725	744	704	725	740	695	652	746	738	710	722	721	700	719	714	734	675	719	699	751	744	743	742	727	723	733	734	716	726	741	729	710	710	703	717	712	736	707	746	690	747	750	708	759	753	720	779	721	741	728	684	662	690	729	749	744	763	654	759	738	710	763	697	755	701	751	719	684	733	730	721	716	703	766	767	699	709	724	700	689	729	732	718	746	713	718	707	751	744	687	731	778	734	704	683	702	681	710	715	715	661	740	717	734	706	726	759	718	755	776	736	718	762	682	727	722	705	706	739	724	754	770	721	721	720	734	736	746	768	756	732	759	737	684	674	719	688	712	740	731	745	781	719	691	724	687	738	698	753	742	753	707	697	689	734	688	737	695	703	734	721	752	728	728	721	779	677	742	721	746	646	697	727	669	750	733	700	717	672	723	726	755	732	726	686	703	755	754	743	746	701	708	751	730	724	709	706	705	765	759	727	697	710	738	645	706	723	720	732	732	752	725	704	717	752	685	730	759	737	772	761	696	738	734	698	718	719	738	731	711	687	733	733	710	721	699	676	671	678	757	748	736	730	767	706	767	747	713	776	735	721	733	709	712	716	745	725	760	738	754	694	739	708	703	738	718	710	721	722	680	738	728	714	728	736	761	731	767	689	723	734	685	730	665	724	735	678	719	802	713	705	741	728	747	715	729	684	734	738	728	701	673	677	738	749	732	729	730	745	724	684	732	708	748	692	710	686	726	737	711	732	719	738	783	745	705	748	711	706	709	723	739	741	741	708	749	745	723	715	704	711	750	716	721	722	658	732	670	738	726	734	717	758	682	684	667	702	711	740	708	772	678	690	757	744	713	722	754	723	703	752	745	751	733	739	740	769	727	687	708	739	746	778	706	738	685	682	723	709	741	695	697	713	765	719	747	689	726	702	693	731	782	707	679	700	684	688	713	748	741	738	746	687	737	750	720	769	751	716	716	721	696	688	732	768	734	692	673	668	720	723	736	738	689	743	716	713	731	692	719	685	724	723	733	728	725	739	711	708	722	734	746	730	735	742	708	693	691	736	748	731	712	751	725	716	675	735	771	746	692	698	734	709	764	709	724	760	739	704	794	787	706	762	685	736	749	712	719	734	725	708	785	700	713	737	707	663	683	713	733	778	694	740	756	712	736	742	738	716	724	774	729	673	725	726	742	731	724	746	725	716	712	754	686	727	720	691	733	752	751	752	691	780	676	686	665	707	710	704	706	740	661	679	720	778	702	724	754	676	700	719	713	718	758	729	760	682	733	678	699	726	667	649	681	745	693	738	740	687	701	754	727	730	753	706	708	704	734	689	703	735	708	716	717	723	753	732	691	742	740	714	742	702	724	734	740	690	783	713	740	784	732	715	732	714	686	723	697	713	715	753	718	676	683	766	750	782	776	698	757	777	684	734	766	749	745	728	696	712	687	686	732	715	741	740	755	735	739	744	721	742	747	731	701	743	703	735	767	726	743	716	723	761	729	719	776	757	726	731	671	720	736	713	722	704	775	756	752	719	750	704	735	722	733	717	686	748	699	727	753	708	768	769	689	730	717	729	759	768	745	737	738	682	691	726	760	736	725	707	754	719	741	699	670	673	691	729	707	722	731	714	748	757	737	734	706	738	687	689	722	695	692	686	729	734	702	742	742	734	750	776	703	730	717	698	722	703	731	718	748	717	746	703	742	736	714	736	773	726	735	742	727	708	707	714	751	738	719	726	773	696	771	748	714	707	763	715	694	714	748	722	695	691	744	673	701	737	727	744	748	748	750	793	661	743	728	721	724	729	758	712	737	768	759	716	748	741	735	714	752	712	741	780	711	803	745	763	746	713	709	743	728	724	722	703	758	721	759	780	752	761	718	795	744	698	702	724	725	765	783	742	737	724	718	716	718	721	752	748	737	734	715	727	696	705	729	764	737	744	688	687	753	731	724	757	734	744	766	700	742	718	756	774	708	753	700	752	703	697	711	716	697	724	738	731	694	687	720	729	753	704	743	724	672	724	740	723	764	681	776	749	747	760	701	731	743	703	749	706	727	754	723	743	676	722	696	706	740	725	688	748	746	734	701	704	717	771	754	734	758	754	699	695	746	727	688	754	652	745	722	707	815	723	695	745	728	744	712	727	756	724	737	722	724	724	675	738	727	791	747	701	699	749	734	726	734	671	730	695	735	721	715	735	771	735	727	732	726	710	696	754	752	730	670	654	701	688	707	697	760	718	672	706	761	713	725	774	706	726	673	693	692	676	715	667	760	741	724	748	720	684	725	682	676	755	702	756	699	718	704	738	776	756	693	703	733	695	729	703	734	753	730	686	706	702	685	701	680	721	685	720	708	682	750	745	730	737	739	697	737	728	738	670	715	801	738	716	700	741	670	702	728	733	779	732	704	811	743	756	756	679	718	730	733	716	733	722	727	705	755	704	718	745	670	761	712	729	729	709	701	755	685	739	740	718	734	760	731	714	721	776	722	683	758	696	752	719	708	703	700	716	723	743	726	704	747	751	731	755	731	705	765	746	788	699	645	718	700	716	696	780	769	728	744	773	726	684	773	705	719	749	720	728	706	725	728	732	745	716	732	768	715	699	729	725	726	737	710	678	682	715	723	768	781	725	703	723	739	759	727	771	725	712	781	723	766	713	707	703	731	685	755	707	655	741	729	747	720	701	785	712	739	713	768	739	726	725	733	683	666	739	798	718	765	699	704	703	727	697	715	700	749	759	683	689	743	721	697	695	715	733	739	733	713	697	725	699	731	713	690	679	644	714	750	694	734	664	693	740	727	715	674	704	748	687	708	685	715	675	682	709	734	721	708	663	724	712	728	663	760	707	750	680	740	752	749	738	793	728	761	738	729	720	735	760	705	688	709	722	739	732	689	692	747	770	701	763	701	733	695	758	706	693	779	748	712	707	693	745	717	693	732	675	721	706	719	739	739	696	711	692	742	723	768	737	680	749	729	724	739	714	752	741	704	739	743	732	743	715	731	753	759	782	735	721	742	750	740	699	703	721	683	670	743	722	716	741	741	728	655	719	695	736	695	700	710	695	702	710	692	702	734	753	678	764	696	733	730	728	735	746	768	673	730	742	732	738	655	685	720	768	766	744
17758	1484	900	705	524	423	347	298	291	259	293	288	263	227	244	238	221	231	212	224	227	232	237	224	225	197	217	233	232	225	228	210	229	227	231	222	216	206	227	212	196	219	224	210	218	184	218	198	209	213	254	198	226	242	219	204	219	206	198	208	207	224	218	181	236	206	244	231	226	194	208	209	232	232	194	207	221	218	191	209	220	234	212	212	213	209	195	236	206	227	206	215	219	227	231	218	212	235	208	182	184	191	218	224	214	202	233	196	218	243	193	237	210	219	207	232	207	215	217	203	210	210	190	221	216	234	202	228	188	224	187	202	207	220	222	210	209	227	244	188	202	207	209	178	191	187	201	215	248	227	214	225	223	201	184	224	219	225	226	189	218	207	211	191	224	236	199	185	190	235	221	211	216	214	214	203	220	230	239	206	234	170	220	217	212	212	209	210	212	253	216	201	216	199	221	234	206	212	211	232	213	205	178	225	211	233	208	248	247	216	221	188	230	223	228	187	191	216	221	220	221	221	233	227	215	226	215	214	212	198	217	215	190	212	233	194	230	193	202	218	220	230	201	213	188	230	213	190	231	198	213	196	231	216	229	211	230	204	233	187	201	243	213	221	227	238	223	203	224	204	243	212	216	228	218	213	226	222	211	218	224	198	201	207	215	214	226	220	211	218	239	219	226	182	216	209	221	197	196	221	204	198	223	251	229	189	205	214	219	218	198	205	205	218	255	196	181	264	226	223	227	212	246	202	227	198	210	256	248	211	222	231	214	212	202	205	194	195	221	192	214	228	228	216	236	193	226	201	236	207	231	232	197	213	203	195	258	246	211	220	220	233	232	189	265	189	201	221	229	223	250	194	203	243	222	224	196	222	214	209	238	222	245	196	192	227	216	245	193	220	231	238	208	205	250	172	219	217	209	204	220	229	200	211	208	196	199	217	208	205	219	215	222	208	216	226	232	216	227	234	212	193	230	190	221	177	202	216	219	211	195	225	211	198	209	216	245	235	226	217	205	223	213	219	215	213	245	230	242	224	166	243	215	222	219	199	222	213	224	206	216	218	235	209	228	209	209	237	245	206	224	229	240	215	200	222	217	206	231	232	204	219	199	207	210	208	204	202	223	196	234	212	211	223	177	201	228	211	212	209	210	234	208	208	211	212	212	223	206	229	223	216	212	212	238	211	201	212	222	197	225	220	223	209	230	208	219	247	224	187	225	208	194	212	203	240	216	217	216	205	206	218	226	256	202	217	203	195	234	236	210	215	224	217	211	235	216	205	188	213	230	193	217	203	188	190	244	216	237	222	217	215	219	212	206	238	212	223	215	227	209	221	187	202	219	230	213	198	212	199	230	205	225	214	229	194	219	218	249	218	215	222	239	225	223	184	215	221	195	223	223	209	245	233	207	205	196	208	208	218	207	217	209	194	227	190	196	221	201	223	211	197	226	237	206	228	222	208	204	185	217	235	220	195	233	207	204	198	210	209	263	206	233	204	208	209	199	220	214	215	241	225	216	183	231	230	192	200	237	224	208	227	213	221	231	204	190	244	204	187	206	231	200	229	220	230	235	221	213	205	233	231	185	207	220	205	223	198	198	235	203	192	221	222	183	206	222	192	219	215	221	226	201	220	207	221	248	215	197	195	199	200	203	226	214	218	225	217	208	213	212	218	217	211	235	227	229	217	201	224	229	200	188	192	231	226	226	226	204	256	210	243	204	220	267	206	216	219	214	218	209	245	187	215	224	169	243	194	206	222	199	206	207	214	181	214	241	219	209	230	210	202	226	219	202	251	208	215	179	207	232	225	209	219	215	215	198	189	218	196	224	207	212	251	225	223	216	244	225	233	233	235	197	215	230	208	217	214	202	208	220	236	248	218	205	216	199	207	200	195	220	229	224	231	256	213	212	201	206	194	233	210	231	208	231	198	230	221	206	205	217	232	216	204	208	211	214	218	238	228	207	219	185	196	212	222	216	217	217	198	215	239	206	194	225	233	215	231	204	223	222	196	236	190	216	225	229	185	200	206	210	208	213	208	207	203	201	225	214	199	215	215	219	228	217	194	208	236	231	226	221	223	254	249	215	213	230	208	220	215	202	212	199	207	216	237	230	218	218	211	215	201	185	175	231	182	214	209	186	217	247	212	217	224	217	231	188	188	205	193	201	209	196	189	223	186	227	230	213	202	191	233	221	212	173	199	193	194	237	200	214	207	230	219	237	183	229	204	196	253	183	217	203	222	233	188	216	222	218	206	195	179	199	239	246	242	207	178	231	219	212	212	252	237	202	219	216	227	230	266	224	195	227	223	227	215	216	206	201	229	198	207	245	209	239	207	207	212	212	209	200	225	243	212	216	214	186	181	229	214	218	207	211	238	208	231	190	202	199	246	220	219	240	210	212	196	229	212	211	208	213	196	212	213	218	210	204	222	198	218	207	223	206	188	217	227	227	225	189	213	210	215	189	220	214	163	197	208	225	230	229	198	184	246	220	221	248	230	198	232	225	201	208	224	218	161	239	194	219	204	202	199	233	216	227	218	215	195	204	223	199	190	220	197	214	230	216	201	220	218	220	209	201	191	205	225	213	218	237	194	191	234	218	215	242	201	197	204	185	207	212	205	193	227	215	229	243	228	219	215	215	215	206	192	201	216	196	213	202	209	212	197	231	202	226	231	197	213	191	234	193	219	209	220	208	220	195	193	213	195	223	236	206	240	215	224	187	227	234	211	206	215	215	238	227	197	212	216	204	213	201	230	212	198	198	227	213	239	191	211	224	206	216	189	197	184	189	212	206	213	203	204	233	188	230	199	224	197	208	206	225	242	225	229	228	224	210	245	221	199	205	228	211	242	207	204	213	210	238	217	219	186	229	194	205	236	204	220	243	209	211	188	202	214	206	218	218	212	221	223	239	223	217	209	205	226	213	185	213	219	242	232	230	233	181	227	210	215	185	205	235	204	222	182	188	219	202	233	220	184	201	236	258	201	209	201	202	202	202	216	204	215	217	220	194	251	219	226	194	209	216	193	223	201	247	230	227	224	233	211	220	218	215	210	225	216	199	200	209	220	209	222	231	205	220	196	205	196	205	194	213	219	212	199	234	197	226	217	198	218	201	210	226	264	208	202	197	221	224	226	224	225	239	241	204	232	217	199	218	197	206	211	213	218	193	227	210	209	221	244	219	236	217	216	216	234	197	208	237	204	264	236	216	205	218	216	227	197	198	244	166	216	205	216	205	214	216	210	215	215	206	215	191	217	209	223	211	218	212	216	207	207	222	203	177	217	209	190	213	204	201	224	229	215	215	226	219	202	199	239	199	228	207	164	219	214	199	239	189	206	201	213	229	199	200	226	200	215	205	192	216	208	239	198	184	212	223	190	203	209	219	225	209	209	209	228	213	195	215	197	211	215	205	175	229	215	238	226	208	228	224	241	196	208	204	178	227	245	216	210	216	195	263	211	224	229	213	208	188	203	216	209	214	198	191	213
9905	1124	1866	2143	1802	1523	1259	1056	907	835	807	759	659	771	643	672	655	620	572	553	577	563	602	567	540	559	571	532	515	567	549	547	528	536	488	510	558	491	543	556	503	474	505	525	547	548	500	511	537	529	509	498	477	498	491	490	481	487	529	491	505	480	492	493	494	508	507	496	504	487	479	498	486	473	460	500	525	540	474	474	484	493	507	524	479	510	527	483	482	548	513	448	506	527	505	486	479	532	463	459	507	495	511	478	466	517	478	470	483	509	478	473	508	512	565	489	476	491	457	490	517	511	456	453	520	524	502	461	479	485	458	480	488	485	505	485	491	501	536	493	544	491	504	508	494	450	524	483	502	499	465	478	489	493	483	496	478	502	489	498	513	501	479	471	470	495	480	466	476	507	510	507	501	507	482	506	502	446	557	526	458	534	488	507	472	494	519	531	486	528	529	491	518	471	475	451	509	525	499	498	545	480	483	490	485	491	498	521	479	510	544	472	531	479	480	544	503	521	511	534	511	461	510	495	491	513	485	480	512	476	509	498	488	541	485	472	469	471	462	485	513	507	504	478	529	504	477	484	498	534	475	472	496	495	473	466	492	483	481	504	483	507	473	497	506	493	536	489	473	505	492	494	489	479	458	483	488	494	473	453	529	508	527	462	533	503	461	486	470	496	514	532	481	485	501	489	486	508	529	488	482	496	491	481	488	494	496	457	493	501	516	470	495	489	490	533	526	476	562	470	518	482	539	524	470	511	493	542	496	471	484	511	479	491	477	522	502	503	477	467	469	487	475	503	482	480	481	463	512	523	499	477	506	484	483	485	506	495	418	517	507	462	471	469	493	527	490	474	475	487	461	456	482	490	513	495	516	489	495	511	478	477	490	464	466	483	497	494	494	548	482	472	467	483	502	504	508	465	502	489	501	482	469	502	471	483	498	528	490	499	473	540	508	496	528	550	554	492	499	457	448	545	490	496	524	454	519	509	494	469	458	544	482	504	476	473	483	508	493	483	497	508	526	512	541	508	500	489	512	520	489	509	530	459	509	489	519	481	527	506	493	433	447	502	533	478	525	547	500	493	495	532	525	555	498	503	499	493	531	460	475	487	445	497	503	507	537	472	466	501	486	486	518	475	483	484	509	483	486	505	508	475	475	506	461	501	532	506	469	498	467	509	459	506	539	521	502	516	469	530	508	490	511	507	449	525	494	445	468	506	476	499	496	445	491	495	506	522	501	491	479	515	507	501	523	450	496	531	482	458	510	495	508	483	493	494	484	526	508	523	507	539	525	485	529	528	496	502	486	465	509	539	508	518	494	527	493	451	500	504	476	484	505	504	467	471	528	529	481	497	463	493	474	465	486	487	485	504	488	486	499	497	487	500	516	502	514	456	522	507	486	488	534	468	493	492	458	541	512	516	498	474	511	457	471	494	529	503	507	488	497	480	498	461	474	518	512	500	481	479	468	484	511	516	505	491	469	507	511	489	504	516	504	495	486	476	548	519	496	503	526	486	515	505	479	450	515	500	485	491	508	526	490	505	515	477	488	498	465	480	536	519	503	491	515	518	481	483	472	500	502	486	531	483	541	462	476	479	520	514	471	510	496	519	500	505	451	512	493	499	486	500	495	462	506	446	512	509	501	505	467	491	534	531	482	491	514	547	509	475	464	511	490	441	493	530	497	482	498	506	494	502	483	479	491	485	499	461	487	484	459	471	493	479	465	474	494	523	500	506	551	515	476	498	457	450	488	458	459	455	516	500	493	531	525	476	493	454	514	514	473	510	479	478	493	474	493	529	495	538	492	462	520	495	481	511	491	476	488	538	471	465	524	453	468	453	498	483	516	461	526	497	508	506	439	501	490	482	488	518	517	501	504	497	498	565	470	520	479	495	527	505	486	484	508	502	525	490	490	507	533	482	509	523	490	506	461	475	528	471	489	534	469	464	516	498	486	458	504	501	501	495	485	541	500	509	467	494	523	476	528	513	525	497	506	485	498	495	488	525	449	501	460	465	486	486	510	514	530	500	499	534	470	478	469	431	491	490	465	486	496	495	475	486	475	492	446	532	483	523	497	580	483	532	485	517	494	529	502	510	511	483	477	541	499	492	512	448	464	467	506	507	497	536	495	492	479	476	518	494	505	499	484	526	497	511	528	507	484	545	498	491	506	506	485	471	523	484	487	499	472	513	486	484	472	471	487	435	494	475	489	486	506	468	467	465	482	514	523	510	504	507	479	489	508	487	485	509	458	535	475	476	494	506	504	476	479	500	514	502	517	474	520	533	466	497	488	518	512	518	504	498	482	496	516	525	521	469	479	493	487	521	464	502	485	466	497	507	507	506	462	481	495	468	491	493	511	565	538	537	511	455	482	492	527	466	493	511	504	506	464	495	517	499	527	446	469	463	508	473	445	526	497	449	478	516	476	568	505	495	486	488	509	439	495	483	527	518	515	493	484	509	500	484	498	488	533	493	485	518	488	470	510	459	518	523	489	521	505	495	494	521	526	546	511	492	496	458	464	508	509	528	479	490	473	504	476	513	477	523	492	550	479	499	521	507	467	495	459	479	503	512	492	462	473	487	508	461	481	465	511	486	488	442	506	516	502	528	489	479	494	534	489	524	436	521	464	501	480	461	477	520	508	498	509	528	479	492	508	499	483	467	504	513	488	494	507	466	495	469	481	527	486	533	517	523	478	516	503	510	465	507	474	488	463	501	498	515	475	490	503	502	508	474	520	515	507	519	518	503	499	485	499	467	534	481	483	502	481	510	502	533	521	512	490	488	510	506	487	510	493	502	525	484	499	498	495	487	531	516	508	486	542	503	474	516	476	487	509	526	458	536	495	479	472	499	506	477	494	485	475	523	485	456	485	525	510	503	488	483	487	520	488	484	510	477	492	506	487	484	477	486	501	509	497	517	500	479	511	482	494	494	469	516	481	488	513	490	549	464	456	514	481	499	507	507	468	508	442	470	537	456	488	437	477	483	459	509	496	465	512	526	496	493	543	489	522	501	445	467	494	507	518	487	493	537	508	488	489	514	472	531	517	522	522	517	501	492	488	486	522	516	500	496	482	538	555	512	514	468	502	526	512	459	498	488	530	481	487	496	458	529	512	476	485	515	528	491	510	489	477	512	515	483	494	513	493	467	487	483	533	530	497	524	536	450	525	473	476	483	528	475	512	488	503	511	521	500	476	514	490	440	483	499	430	526	508	504	462	498	477	480	521	531	473	503	515	526	516	489	499	497	492	516	498	482	498	486	486	493	508	474	480	486	504	518	529	513	492	450	511	487	465	512	527	445	524	509	517	488	512	511	499	499	447	515	468	511	513	481	463	457	507	524	538	488	480	513	504	548	518	473	524	501	444	488	503	467	485	486	484	458	529	474	504	512	478	516	509	525	528	467	484	467	506	531	508	502	520	479	503	495	472	505	499	504	498	508	506	464	473	472	531	495	483	522	493	525	464	561	526	527	500	542	501	488
2878	256	236	235	219	229	241	213	211	229	230	228	190	219	194	195	200	218	229	217	231	234	194	190	195	218	194	206	212	201	211	227	200	225	208	216	225	208	196	225	205	219	204	228	188	203	212	210	218	181	206	197	205	224	195	213	208	202	238	211	189	218	210	200	178	202	210	197	230	237	200	187	207	202	214	199	214	228	216	183	204	221	230	204	212	186	200	206	201	184	190	211	201	182	248	244	197	207	230	191	214	217	183	218	219	207	198	213	218	209	234	171	226	202	217	219	195	202	213	210	203	227	192	163	215	227	214	218	208	217	173	233	214	219	195	207	224	198	214	224	216	178	217	225	199	220	224	170	198	195	201	201	207	205	171	234	188	198	205	184	229	200	217	215	183	179	198	210	204	195	219	194	210	209	201	190	223	201	217	205	198	211	191	230	201	210	208	230	228	192	225	216	226	182	222	197	201	185	190	229	185	201	228	208	211	216	201	181	228	215	211	202	238	209	196	197	218	207	190	230	193	199	204	204	191	185	178	182	190	198	198	207	216	210	181	206	193	222	201	216	179	224	199	213	175	196	223	185	198	194	191	208	238	209	207	185	180	214	212	194	207	230	236	198	187	210	230	176	193	214	198	196	204	205	215	216	177	189	203	214	214	205	193	211	203	215	218	215	215	172	192	235	219	185	207	201	215	213	213	202	218	236	219	227	232	189	200	220	212	193	207	216	212	198	210	193	200	225	218	238	201	195	223	204	221	216	193	181	228	224	225	207	204	207	200	216	193	206	202	224	199	227	197	202	216	212	198	201	191	198	198	175	201	205	187	219	221	199	201	214	209	190	216	219	205	202	213	203	193	207	210	194	199	200	223	221	219	228	202	207	190	181	228	186	196	216	197	216	190	212	180	190	184	210	221	215	185	200	219	211	198	228	205	181	234	181	217	209	206	246	207	169	200	215	192	195	194	237	217	189	206	211	208	222	226	204	196	191	205	206	192	184	225	182	198	213	183	209	227	238	220	205	206	191	219	242	214	198	206	223	243	210	210	236	206	213	213	217	231	210	236	206	205	185	193	209	194	188	191	186	209	185	217	221	210	210	199	204	201	218	206	192	210	204	202	190	194	211	208	224	219	230	229	232	195	184	195	197	203	182	176	186	189	204	194	221	213	225	193	201	169	174	188	210	206	182	206	192	202	227	219	219	201	202	240	187	188	214	218	209	200	198	184	194	195	205	192	218	225	206	194	198	191	217	215	216	196	207	205	177	194	213	200	177	193	218	197	201	215	203	201	216	244	211	205	205	205	197	217	206	227	211	216	180	214	198	184	181	208	189	205	224	221	186	202	197	218	221	216	210	192	216	179	205	202	204	197	241	203	191	219	172	199	206	201	186	223	211	188	224	201	221	230	226	234	230	196	197	238	205	173	212	204	211	209	199	203	231	198	192	203	215	229	197	207	224	230	201	200	217	203	211	203	192	209	200	211	205	204	182	197	180	200	211	199	195	210	209	192	177	239	203	237	208	190	219	224	201	207	177	187	201	212	205	225	203	198	204	179	214	197	190	214	188	218	181	220	198	213	222	211	207	235	200	192	229	220	226	225	192	221	206	213	216	177	184	210	201	201	200	200	199	217	188	194	197	206	228	227	198	229	209	208	220	226	223	199	189	225	204	196	211	198	217	218	211	172	228	217	203	201	211	196	203	198	166	206	184	202	208	211	213	194	211	187	179	169	203	241	185	219	224	227	237	212	199	181	209	194	209	198	212	216	226	206	199	230	211	205	209	199	222	203	196	199	184	206	220	206	193	198	191	223	206	219	218	206	211	209	189	193	218	174	187	175	194	214	213	189	199	173	167	214	203	224	180	197	203	203	207	202	223	216	200	197	193	214	203	212	196	216	215	198	208	201	197	212	223	214	223	210	203	222	214	204	206	197	197	194	216	224	240	180	215	177	206	204	187	227	238	201	183	206	198	210	216	202	192	219	219	231	199	208	195	225	203	212	204	214	216	176	186	192	208	191	193	195	201	209	243	215	220	177	207	202	209	207	207	228	225	233	220	191	204	197	234	194	229	177	202	197	187	222	209	209	202	204	190	180	222	195	231	195	222	213	190	207	199	224	218	220	200	218	187	215	214	218	174	202	215	196	218	215	217	210	232	187	200	230	212	190	194	222	197	200	206	217	204	210	217	212	178	230	214	193	183	198	208	207	182	205	199	204	207	204	218	209	209	198	199	207	183	221	198	235	207	216	182	217	172	202	188	202	223	214	207	189	216	215	202	194	195	211	225	217	188	201	184	191	166	222	223	207	200	223	236	233	173	193	198	213	224	195	212	227	198	228	210	203	177	238	206	202	174	203	207	201	213	210	183	181	232	215	233	205	223	214	218	190	215	202	207	196	209	199	196	203	190	226	220	231	207	204	207	204	218	228	228	188	212	185	222	240	193	212	184	229	196	213	200	210	197	185	215	205	221	191	222	189	202	178	199	220	215	181	226	230	225	211	227	187	179	200	237	211	210	209	203	231	190	220	203	222	193	208	221	214	212	209	180	168	209	240	237	223	217	206	194	209	213	229	259	212	200	190	212	216	222	191	239	222	221	205	202	197	199	201	176	188	216	220	208	209	198	228	196	219	226	192	217	213	205	201	216	230	202	220	200	188	193	215	234	223	201	222	178	208	188	214	199	207	209	228	214	215	201	206	185	211	209	192	183	206	228	204	206	205	197	222	224	211	182	223	224	204	185	207	219	211	220	181	203	205	185	198	217	198	199	203	226	197	191	200	202	244	227	187	232	186	197	174	219	215	194	182	210	217	250	192	202	211	202	210	202	214	197	202	204	214	191	241	166	200	216	229	232	230	212	214	178	214	231	214	199	212	204	199	221	221	218	200	235	202	219	198	206	214	206	233	194	215	203	204	229	188	189	203	207	195	214	221	199	207	199	221	213	203	226	212	220	222	202	219	189	225	209	188	192	210	214	201	223	201	204	214	223	192	202	214	181	204	200	183	229	197	189	194	212	215	214	214	206	199	199	184	210	217	190	187	221	194	247	199	202	195	193	194	231	214	197	195	214	213	219	207	191	204	218	200	217	196	220	198	222	218	192	188	230	203	204	196	216	248	210	199	201	194	218	217	241	195	205	194	212	222	219	214	190	233	209	235	194	181	178	178	201	226	190	201	222	224	221	198	236	224	207	186	217	203	207	219	189	187	215	182	195	223	234	230	195	199	191	192	201	209	230	213	221	199	186	212	200	211	197	195	191	217	216	213	218	190	224	210	241	229	212	233	208	190	221	205	191	214	216	197	171	174	215	191	219	215	215	197	208	217	219	174	231	189	206	193	208	231	211	212	197	208	218	216	203	244	218	231	196	185	192	192	200	201	210	188	181	204	251	231	220	208	200	225	204	209	223	203	207	212	216	171	214	200	220	184	216	188	195	197	212	220	201	213	208	212	198	209	198	220	179	209	211	209	200	184	201	181	226	214	206
2812	537	568	579	539	573	551	508	501	540	524	515	567	479	569	564	514	507	495	487	511	511	521	482	483	562	440	488	477	526	491	530	511	492	512	490	529	478	528	499	541	480	546	532	489	478	534	497	521	486	536	526	528	553	471	487	487	491	556	511	491	507	514	498	510	487	506	503	536	529	478	518	507	544	565	529	555	458	505	488	511	515	519	538	505	485	495	498	513	497	517	539	466	515	508	534	533	526	559	526	545	456	517	520	528	503	522	491	477	502	511	462	493	533	485	493	550	510	494	533	515	518	515	503	504	535	513	496	510	561	482	517	483	518	514	478	523	510	506	510	503	477	489	515	526	533	484	490	492	512	545	530	508	522	521	539	497	523	532	516	513	515	517	516	483	483	547	479	471	501	522	538	484	509	501	485	533	517	525	542	489	505	531	505	537	468	483	502	491	518	512	511	564	532	525	457	518	514	499	513	483	525	519	499	532	517	501	523	453	504	528	484	535	494	508	510	499	483	461	545	493	527	538	500	480	498	483	497	507	492	488	500	538	499	525	498	515	532	529	538	490	521	510	502	530	514	512	507	506	459	475	499	527	497	498	508	485	494	491	476	559	493	532	501	488	494	525	527	518	523	530	538	512	547	495	513	486	501	507	581	477	501	515	500	496	469	517	487	525	553	503	493	506	515	525	482	526	511	447	521	551	511	519	543	515	498	561	487	504	484	524	507	467	517	533	498	491	482	555	454	515	476	472	468	511	513	507	603	507	515	545	499	517	481	504	508	512	531	521	524	502	497	513	502	506	502	550	492	529	491	503	503	480	509	551	528	586	492	529	507	509	506	532	512	519	496	479	483	487	509	501	472	500	483	515	496	478	513	550	510	477	518	515	508	530	497	520	544	481	487	480	514	518	501	517	515	523	496	458	567	497	511	529	531	471	522	518	520	510	494	443	516	513	498	519	494	500	519	525	518	500	533	508	489	524	543	452	529	490	535	514	451	520	500	510	514	501	518	500	508	508	531	500	538	527	534	517	541	505	501	541	476	489	512	555	528	478	508	518	534	535	493	490	525	523	483	484	492	506	528	516	511	497	501	509	503	512	520	501	533	519	531	516	539	507	482	491	565	489	525	509	496	528	499	464	482	504	512	500	496	488	514	535	491	527	513	536	523	556	489	505	471	507	516	517	467	472	522	530	515	493	505	511	492	501	538	471	494	530	499	519	508	490	494	504	542	509	493	479	489	489	499	536	507	502	501	471	508	539	469	524	518	540	531	516	496	518	485	464	533	528	505	484	507	494	464	531	493	492	528	502	523	508	508	521	526	472	554	541	501	487	504	511	504	535	488	498	506	546	507	546	533	490	526	455	485	510	552	529	506	496	544	543	484	488	465	492	502	479	523	487	506	505	523	472	529	491	536	493	498	514	487	473	538	511	491	514	486	517	516	521	511	507	522	527	462	508	487	492	525	472	510	523	510	515	511	547	545	502	504	481	501	508	506	511	505	525	526	534	455	533	488	513	533	448	529	495	503	493	512	535	499	510	526	523	508	496	485	491	522	512	536	527	523	546	520	468	499	509	523	510	517	503	473	484	558	532	524	513	549	502	493	510	481	554	488	501	528	534	521	511	535	475	518	517	533	518	537	529	524	510	499	533	498	549	529	529	518	543	476	499	507	495	508	525	455	527	503	523	534	501	519	594	487	496	491	501	504	527	494	505	538	499	552	522	509	507	506	511	491	517	479	522	530	486	524	529	557	504	460	528	541	481	491	475	504	520	466	565	531	500	504	489	498	520	490	486	508	557	499	501	463	519	505	515	505	517	494	503	495	529	501	471	514	559	505	517	488	503	457	461	491	542	522	475	530	481	532	492	532	529	484	516	515	499	512	513	536	499	552	498	511	520	510	524	507	513	486	534	498	515	533	502	507	493	508	551	493	520	492	497	540	513	468	540	540	510	519	496	466	501	586	513	480	518	532	558	520	505	525	536	481	530	530	512	507	506	509	496	515	496	502	500	523	509	499	496	493	519	524	495	524	470	536	482	491	526	500	524	504	511	514	505	553	514	486	493	522	490	520	510	489	508	515	452	460	518	500	508	531	506	517	519	507	481	482	530	510	531	493	502	528	524	512	536	482	543	524	521	500	497	522	559	506	514	510	505	548	500	497	505	493	525	518	520	501	532	485	500	482	525	518	543	516	520	559	518	503	505	481	519	533	492	504	538	491	519	515	515	501	535	529	549	512	528	550	524	525	506	503	510	517	481	468	528	544	496	495	488	484	488	491	538	505	498	473	530	518	531	501	531	521	497	536	521	495	538	507	507	487	517	503	527	506	509	527	506	486	508	537	516	517	534	484	483	491	505	520	509	508	544	509	499	509	518	518	516	507	531	518	529	510	481	512	540	542	551	547	493	523	501	522	510	489	528	545	505	475	466	495	536	522	520	538	515	500	519	490	530	527	504	526	450	527	513	526	491	485	491	515	534	545	518	479	505	517	472	513	524	519	497	538	526	501	504	549	491	501	513	463	497	493	509	516	505	500	535	495	520	520	503	498	502	517	544	518	474	497	515	484	485	475	507	488	526	521	529	522	510	500	490	489	533	520	525	513	502	471	542	527	542	492	478	516	517	507	474	517	459	556	531	557	548	534	544	523	510	557	541	473	484	483	514	454	487	503	525	473	496	520	526	483	516	486	502	530	548	491	494	467	505	509	521	456	518	511	494	483	508	507	539	537	508	539	509	505	544	506	518	532	493	487	510	532	523	526	477	532	506	448	506	497	516	482	505	508	497	495	510	529	506	525	480	469	478	475	512	493	521	463	512	493	516	471	532	542	508	513	547	531	522	485	508	529	496	510	517	534	504	515	501	498	540	516	495	516	517	508	527	490	533	465	565	495	508	536	500	536	501	491	495	521	469	514	467	526	518	556	527	497	532	543	536	552	504	508	491	485	570	519	524	486	525	476	502	564	510	524	547	508	561	525	499	503	486	513	502	514	488	518	515	498	515	499	477	526	507	556	458	505	529	522	487	512	510	510	486	525	528	479	507	470	522	506	531	486	474	482	480	543	516	480	490	514	508	500	523	547	500	508	528	483	485	472	470	500	487	537	503	506	534	508	527	503	493	507	509	482	498	494	505	527	504	529	529	471	499	524	496	573	509	520	508	517	510	524	562	482	527	479	501	516	509	531	471	453	508	508	519	487	496	454	478	489	488	497	488	490	535	523	532	516	527	504	532	478	499	485	473	511	500	511	506	534	518	503	508	569	511	527	508	516	546	451	497	539	488	514	484	494	522	517	503	515	515	491	504	488	492	493	516	514	522	521	505	503	522	537	511	518	548	493	505	485	511	520	516	516	524	516	469	535	472	522	522	503	499	532	476	505	498	516	513	479	479	525	487	505	525	499	525	558	530	513	527	519	515	475	541	497	500	506	488	473	520	506	519	485	519	478	533	504	497	529	502	479	493	519	525	554	521	537	496	512	512	475
10219	784	644	596	458	404	371	360	338	322	297	352	325	336	312	350	335	367	306	323	313	300	294	312	315	319	325	299	354	331	311	285	300	336	317	308	315	264	288	326	347	326	295	299	323	363	308	312	312	297	324	303	328	320	321	315	300	280	303	309	296	293	304	269	306	320	313	320	302	319	319	328	311	312	284	293	331	335	325	331	329	282	298	296	294	330	333	303	285	340	317	282	307	318	303	299	320	302	325	308	278	313	302	319	318	288	311	306	328	294	297	324	266	286	336	308	296	335	271	319	302	346	326	325	275	314	304	299	302	314	282	306	338	326	310	320	304	293	324	321	296	327	321	321	308	307	311	327	277	310	299	329	290	297	290	297	320	286	307	308	325	352	348	336	300	302	315	352	305	316	313	296	312	325	295	309	291	299	302	315	327	352	330	293	287	323	315	318	319	295	329	315	311	274	293	332	285	297	328	319	331	297	336	329	354	290	307	308	341	322	359	267	314	315	277	300	299	321	321	344	321	301	311	345	315	292	334	318	311	280	330	320	331	311	303	322	350	338	308	277	339	290	284	332	316	283	284	308	351	297	324	307	299	317	326	356	280	311	297	288	314	291	311	305	288	363	329	328	334	291	292	322	343	311	313	283	276	329	299	305	327	325	327	290	304	308	287	317	329	322	326	306	305	288	312	324	326	309	308	325	320	328	304	315	310	326	348	326	310	311	322	285	331	296	302	294	334	323	303	282	298	310	330	298	314	314	312	323	341	316	307	319	271	308	284	297	330	333	337	332	306	304	340	302	327	309	279	327	342	294	302	288	300	308	313	356	303	300	290	332	334	305	347	316	309	293	300	327	361	292	352	265	290	288	296	300	341	321	291	324	308	312	317	287	336	331	306	315	295	301	331	326	312	319	307	293	297	302	313	342	313	337	317	278	277	303	287	328	318	325	334	315	307	300	284	335	306	331	318	305	322	311	296	316	301	308	308	308	325	326	318	294	317	331	294	331	327	322	285	292	351	340	335	326	290	315	281	367	331	301	301	299	292	287	291	323	315	303	294	333	282	286	278	321	343	337	334	314	290	333	329	290	346	273	315	291	284	333	342	314	309	337	304	300	300	287	299	285	330	321	291	315	306	313	296	314	322	348	304	319	294	327	310	298	284	312	369	312	304	318	297	299	330	348	284	302	284	306	325	286	329	302	293	318	330	307	326	331	316	316	323	320	321	299	334	295	311	290	339	345	328	310	321	297	334	331	366	272	316	291	344	314	288	258	330	296	307	359	337	331	289	323	284	333	307	316	319	320	312	304	304	301	326	296	328	327	311	334	329	288	318	334	287	325	355	277	334	309	311	323	324	350	343	334	306	324	297	283	300	314	316	306	321	307	271	326	288	290	345	309	285	347	315	320	277	268	322	330	320	322	302	312	305	325	318	302	320	306	293	320	321	288	272	320	316	308	334	288	292	281	356	321	304	259	300	294	339	269	321	299	306	324	329	310	294	299	327	347	325	330	315	339	320	284	305	337	343	314	321	331	311	349	285	347	326	329	340	323	314	310	320	294	280	312	338	316	306	289	290	286	306	291	312	340	292	311	322	266	298	325	345	345	331	297	312	329	296	295	344	328	332	336	286	329	313	289	292	333	332	314	293	319	317	314	307	314	349	327	311	332	300	333	321	330	282	329	309	276	306	300	290	322	328	321	354	301	300	281	315	301	308	321	302	306	323	307	316	299	356	304	309	318	328	306	317	320	324	326	277	328	324	316	307	295	323	303	296	286	311	319	332	320	293	301	322	305	328	316	291	336	298	297	322	337	291	317	293	297	330	311	339	317	320	328	340	321	286	308	294	331	311	332	298	314	358	328	296	343	326	350	312	313	326	304	294	341	273	287	343	314	317	309	271	301	291	306	318	273	315	328	309	356	316	306	325	325	316	327	285	308	315	292	275	282	302	289	307	323	312	322	338	293	336	325	314	320	280	288	335	336	323	307	300	340	307	314	334	292	310	313	308	344	285	313	329	330	310	306	285	332	299	321	306	321	306	299	291	263	306	312	370	295	308	314	300	317	306	331	302	304	298	319	307	338	319	300	281	326	321	333	316	316	299	330	313	278	325	323	274	269	285	333	293	314	300	304	330	353	327	282	338	338	325	289	324	295	341	321	315	337	300	306	309	294	291	308	316	329	320	287	299	272	314	339	334	343	324	306	300	317	313	306	296	291	321	316	299	294	282	320	319	314	341	267	289	268	317	310	300	296	308	307	295	297	305	309	299	346	306	315	279	342	302	342	291	310	310	327	343	317	303	293	337	309	304	326	314	310	304	303	306	349	301	314	308	299	329	304	323	315	309	291	297	310	260	305	322	311	316	301	333	316	313	295	285	316	360	346	327	319	291	313	357	316	303	284	294	343	285	339	322	288	332	313	321	315	294	338	303	285	281	297	315	313	309	298	295	291	328	281	287	324	321	321	325	295	329	293	311	329	308	321	299	290	288	306	288	284	321	329	308	300	316	287	312	306	304	295	316	303	328	342	306	311	303	284	319	314	338	295	353	297	285	278	291	330	320	295	324	331	308	332	322	320	277	294	299	297	337	294	311	306	343	326	297	318	284	307	327	325	296	345	306	336	344	319	317	304	315	351	307	343	336	287	317	281	324	310	269	311	360	311	307	314	316	323	303	315	270	294	328	329	284	307	332	294	315	300	294	303	284	282	304	291	314	322	323	308	312	335	337	289	311	309	314	314	320	323	348	341	315	303	338	313	299	307	291	318	300	318	303	305	316	327	290	307	287	302	311	313	313	313	318	288	311	323	296	302	332	310	298	319	320	278	292	318	305	302	320	328	314	333	302	307	344	327	331	304	326	352	309	310	323	301	291	283	296	316	338	318	321	351	261	293	297	310	343	329	305	318	317	305	333	288	292	309	264	322	308	315	302	330	308	348	325	319	300	304	313	283	283	299	302	291	275	320	314	312	307	293	291	294	348	321	281	314	317	317	314	287	330	307	330	300	277	289	310	309	307	330	277	330	331	287	353	357	301	305	308	314	309	300	306	315	352	306	310	299	347	324	309	325	331	308	300	305	338	319	325	284	282	311	318	303	297	291	309	317	301	279	306	315	312	291	295	327	275	331	314	315	296	338	310	345	307	304	284	285	311	325	308	292	290	319	333	316	298	281	294	321	312	300	296	316	315	323	323	330	332	302	324	344	287	296	371	309	303	320	328	277	325	333	345	289	357	351	275	349	319	301	316	331	320	321	295	344	333	305	351	329	317	309	338	285	289	291	305	317	316	308	316	281	313	303	289	298	354	293	298	333	282	305	327	317	326	343	316	313	335	301	329	324	315	311	302	327	337	297	305	318	299	295	289	315	294	326	318	285	333	337	291	317	308	311	323	326	285	315	331	286	295	305	299	325	318	275	286	332	302	310	321	347	336	309	314	313	297	330	345	322	279	305	311	334	307	296	331	353	303	323	347	305	278	302	284	282
8070	1030	1476	1607	1388	1205	1091	1018	968	971	895	880	815	825	817	787	799	798	794	797	787	781	761	725	777	810	759	727	698	761	762	724	704	760	778	734	798	770	758	702	749	768	745	663	737	707	733	700	706	732	721	713	711	676	735	691	740	720	692	716	702	712	734	710	829	719	740	754	695	682	736	755	727	725	720	728	731	729	776	691	696	708	710	752	738	765	726	715	749	692	705	721	718	710	707	695	740	713	746	707	706	682	751	715	727	712	778	728	737	702	771	736	791	748	725	742	740	741	727	737	715	701	673	720	696	749	706	706	720	769	695	712	766	714	712	738	779	711	725	702	670	733	682	723	747	754	675	763	738	719	707	704	671	733	727	758	688	732	718	693	778	719	718	762	728	688	730	780	735	720	741	701	753	701	715	774	746	718	712	712	700	739	726	737	732	722	737	757	732	711	720	763	702	731	767	751	699	728	688	693	696	708	707	689	755	715	747	680	732	707	754	726	715	748	674	733	724	710	708	705	716	776	737	675	718	677	725	712	739	740	725	727	737	753	749	719	698	713	713	685	734	707	712	758	733	748	727	721	735	719	688	708	677	685	691	695	723	729	692	713	701	697	755	722	707	708	737	721	713	741	698	739	726	744	702	728	739	713	712	748	736	729	709	687	724	688	712	691	721	708	658	783	750	710	695	786	773	732	723	715	715	714	692	730	731	666	713	745	727	728	751	690	742	742	730	725	719	691	670	676	723	734	729	666	702	726	710	740	671	752	729	752	700	766	761	708	719	734	729	778	681	698	650	745	643	701	750	727	676	696	727	702	715	715	773	764	713	699	745	788	752	712	761	743	726	705	748	777	711	732	739	675	716	729	700	673	714	749	742	712	745	780	706	668	727	754	769	687	718	766	725	720	725	722	742	716	694	776	719	677	753	747	693	754	740	712	696	718	723	739	728	717	731	750	679	670	733	703	738	713	724	689	754	745	745	678	700	768	679	730	772	734	719	734	732	762	727	731	749	740	722	710	771	699	712	711	752	726	753	695	722	725	736	754	748	679	764	751	755	757	749	716	726	748	718	684	710	730	735	713	746	686	728	684	698	681	720	725	726	732	686	710	667	707	758	754	747	759	744	737	736	743	686	740	763	720	669	702	709	764	699	697	718	739	747	720	755	687	722	730	724	718	729	714	716	664	706	736	723	696	757	719	702	714	756	725	706	705	768	718	674	670	736	741	701	693	735	720	759	768	739	764	740	682	736	665	709	701	772	718	678	713	749	702	719	696	728	713	728	772	763	713	720	717	761	742	745	714	707	703	723	688	757	704	712	757	703	728	746	763	696	745	734	672	706	706	710	761	753	800	705	656	726	739	750	717	681	673	676	745	764	680	746	721	736	761	679	716	710	735	712	732	730	709	748	716	677	698	739	698	680	724	699	698	748	739	721	748	747	734	742	719	711	788	712	777	707	715	772	697	692	758	736	779	780	685	717	688	724	828	692	732	739	730	712	754	734	750	682	751	649	686	723	711	766	739	714	707	768	714	753	694	665	714	672	725	706	703	754	740	711	685	766	684	705	733	770	716	744	752	712	769	718	765	732	724	761	711	691	692	706	729	679	729	693	688	765	752	752	696	737	688	709	699	749	703	696	718	747	720	757	733	714	668	748	706	731	757	682	738	707	687	749	744	739	743	687	755	709	709	742	726	701	702	696	724	698	736	730	693	732	683	700	706	765	732	758	724	699	736	721	652	733	727	704	756	701	722	734	719	707	721	758	721	717	730	730	707	733	731	673	704	722	748	668	725	718	711	774	708	662	744	781	713	711	672	736	708	718	758	729	662	697	698	729	671	702	742	722	694	751	731	777	716	739	691	722	770	668	714	739	671	708	786	748	732	690	692	694	720	790	734	728	697	735	699	733	653	674	744	702	715	747	764	715	692	743	730	715	749	692	739	675	735	734	732	706	683	735	724	708	723	739	662	712	779	756	728	754	748	757	698	678	742	676	716	694	707	722	732	708	737	708	738	715	704	723	734	723	704	774	685	677	694	675	730	674	722	690	719	730	747	711	725	757	737	738	753	690	701	722	754	726	736	718	723	724	721	691	707	688	721	745	730	751	695	719	733	724	683	708	711	691	712	710	698	760	734	739	758	691	733	714	729	686	760	695	690	707	708	690	711	730	712	736	667	749	769	729	764	758	735	745	715	731	662	728	733	719	734	666	718	731	735	709	709	700	720	720	712	716	687	723	753	712	773	738	716	760	709	723	753	699	694	709	744	681	765	785	717	713	680	682	729	721	703	740	694	729	734	703	694	713	754	725	729	723	694	711	679	752	745	723	732	706	739	757	715	683	706	758	682	727	710	697	737	704	701	728	723	765	688	704	747	678	732	756	711	755	754	742	708	717	691	671	725	745	719	701	711	729	745	703	713	696	795	694	751	738	711	728	732	729	673	695	746	689	733	704	756	754	774	694	703	675	751	751	676	734	701	689	694	745	762	698	729	707	722	728	739	674	719	679	694	723	685	731	684	738	682	727	723	719	770	738	720	756	718	667	751	688	684	688	731	791	727	682	726	699	719	725	665	694	734	724	703	720	728	703	707	742	684	741	767	746	710	711	766	753	717	721	670	706	726	703	735	695	697	696	736	754	770	743	741	688	710	742	681	739	719	749	678	722	784	737	694	748	713	717	745	693	732	721	665	752	748	745	717	730	708	720	713	702	761	696	740	703	764	699	720	767	697	700	705	713	732	668	711	710	771	727	717	755	720	731	752	742	735	720	725	713	777	737	730	710	696	751	706	786	720	737	711	722	733	720	735	692	698	759	750	690	760	722	716	754	731	765	747	761	731	740	731	710	754	738	738	751	709	728	753	692	701	703	718	728	705	694	722	751	729	749	729	701	696	701	700	715	734	732	700	720	744	762	712	734	688	750	709	714	693	729	731	714	740	698	699	729	776	717	711	717	726	723	701	741	694	691	760	722	749	734	673	787	740	679	701	720	704	689	751	729	728	735	758	709	760	685	718	719	755	735	742	704	733	709	697	711	684	744	744	749	700	728	735	703	688	703	720	724	718	704	738	762	715	749	694	706	716	769	731	748	702	670	718	719	728	715	731	698	741	765	757	729	724	710	705	744	712	736	680	697	748	698	736	703	763	752	650	728	689	697	753	740	746	743	725	700	690	700	696	717	737	727	767	737	758	701	739	735	696	713	717	682	684	715	727	737	743	703	713	704	699	705	740	728	709	716	694	664	744	653	729	719	714	761	737	734	759	697	725	704	715	726	750	690	675	745	709	697	736	718	725	684	753	693	727	719	736	702	708	693	698	705	723	755	701	744	717	691	747	711	657	738	666	718	731	736	730	746	727	670	726	778	697	699	715	744	728	723	712	731	714	733	711	789	766	786	734	725	725	731	695	739	731	731	760	780	739	701	742	722	728	718	751	680	710	721	699	752	733	720	724	767	695	723	720	690	726	698	733	758	660	746	710	694	698
18283	1627	841	755	479	430	374	296	283	280	281	253	236	252	251	236	234	221	243	238	240	226	227	225	222	260	219	233	228	202	241	252	210	243	234	192	223	209	237	217	209	231	201	232	224	205	231	203	233	202	234	227	231	211	229	221	199	230	224	216	204	218	210	223	208	189	235	192	192	245	228	222	221	209	215	241	182	199	200	192	221	226	239	244	198	226	196	195	226	220	199	201	205	187	222	228	199	199	220	193	241	194	210	231	222	210	206	241	212	228	213	237	219	213	213	201	204	230	226	219	201	206	209	190	242	231	180	226	207	207	220	191	200	202	204	234	223	193	194	228	184	215	214	230	223	209	204	229	242	224	196	217	177	209	203	241	216	197	232	215	204	232	228	217	215	207	236	222	207	201	241	219	224	225	191	223	189	218	204	205	223	203	221	234	230	205	194	218	213	238	213	227	230	206	238	208	202	168	233	225	218	213	215	228	213	203	226	236	221	232	235	237	212	226	212	201	227	223	205	222	203	214	194	201	249	230	220	232	216	206	231	208	222	193	230	213	214	213	186	199	205	210	211	244	217	201	216	209	204	232	213	211	239	219	220	227	212	207	211	190	211	210	215	246	202	257	219	196	235	219	200	210	213	204	229	216	207	215	209	199	204	219	199	237	228	242	222	202	221	216	201	215	218	227	249	211	217	204	224	207	203	216	192	194	170	213	195	208	226	187	203	214	211	218	207	235	201	184	197	227	207	194	223	209	224	201	215	219	203	199	227	193	228	203	183	206	225	231	205	213	219	209	216	224	228	181	208	207	206	234	194	203	221	188	197	219	208	207	198	209	201	229	227	186	205	231	195	222	204	204	224	221	249	216	225	207	189	212	234	210	214	207	194	206	190	222	224	216	221	219	210	225	198	201	217	234	214	212	225	211	228	212	208	243	205	236	211	234	213	198	214	229	225	219	186	215	209	222	243	223	222	207	212	220	196	220	221	225	224	222	202	209	197	213	190	208	225	227	232	203	207	217	205	206	229	185	199	235	212	239	238	206	218	211	197	235	218	209	202	215	203	215	248	211	226	227	210	229	236	207	201	209	176	191	192	179	256	235	219	227	199	205	206	220	195	192	203	165	217	220	211	217	195	211	215	216	215	214	217	231	201	221	218	232	204	200	221	225	244	219	215	211	214	225	219	223	212	205	212	210	193	198	244	249	235	217	215	213	212	205	225	182	189	228	200	215	230	238	213	232	213	224	197	174	214	185	191	187	211	215	236	231	247	214	230	232	219	231	199	224	216	212	207	230	226	245	211	190	223	224	216	229	210	205	209	213	208	200	219	189	209	214	231	196	200	223	201	217	228	191	199	213	228	203	191	210	204	227	251	203	219	196	219	201	178	202	250	200	216	219	189	211	220	205	185	222	210	213	188	211	200	193	216	187	198	202	195	193	209	196	224	201	236	196	224	205	234	209	225	212	203	196	221	234	187	192	201	208	225	211	206	220	215	215	214	211	197	223	211	229	241	193	204	217	226	188	213	215	220	213	202	214	217	199	213	213	210	215	205	233	225	200	204	197	225	196	191	191	237	201	215	236	208	202	202	236	208	238	218	202	211	210	187	241	241	217	226	231	233	236	225	223	188	201	192	201	228	214	231	227	221	220	224	204	221	218	214	243	207	217	173	214	237	206	205	209	214	181	224	202	227	225	200	210	223	218	226	224	199	195	224	223	220	208	225	236	218	212	211	224	202	211	223	218	207	210	224	229	225	212	213	189	221	204	226	186	236	210	218	237	203	193	206	203	207	210	236	214	209	186	198	230	227	229	199	215	217	222	211	225	218	204	237	220	224	231	199	220	206	222	217	201	217	227	238	216	206	214	205	195	210	229	235	234	228	212	213	206	237	222	217	230	223	238	233	213	226	193	231	256	206	200	192	209	234	202	244	232	223	237	203	243	207	213	197	213	208	207	205	220	197	219	204	198	232	235	198	212	235	218	218	234	223	212	214	225	212	217	224	228	200	206	205	211	224	230	194	227	193	199	196	185	220	193	202	194	220	232	250	216	201	206	219	221	186	204	212	198	213	218	224	232	228	255	221	206	205	232	217	238	194	226	201	223	233	228	212	196	210	218	215	226	217	193	224	202	208	196	200	229	203	214	217	215	225	199	209	221	221	224	225	214	196	218	235	222	204	209	217	204	213	231	208	223	200	250	208	206	237	219	229	207	217	203	223	239	221	188	214	218	192	218	207	223	213	226	218	232	198	195	232	204	226	207	251	234	211	212	221	228	205	213	206	208	225	238	223	204	219	242	206	197	239	216	211	215	217	204	208	241	214	196	203	218	206	231	222	244	210	200	220	226	198	207	235	209	190	193	212	221	217	212	191	206	211	193	214	192	198	218	241	229	214	231	236	207	205	213	222	224	194	208	212	226	209	237	215	209	213	209	214	235	212	194	211	202	232	198	218	230	212	216	221	206	215	226	193	225	196	190	208	201	208	222	226	224	195	233	230	199	216	206	219	197	199	218	203	242	242	252	193	228	224	206	187	223	224	201	218	210	205	216	196	225	200	215	203	210	245	208	213	189	207	191	235	214	205	211	229	216	220	176	183	201	207	243	214	214	224	202	256	217	196	207	184	201	206	215	226	230	212	197	229	213	221	208	230	186	214	221	212	228	190	194	209	204	195	223	217	185	212	216	248	218	201	197	197	209	197	215	213	237	231	216	209	234	197	230	234	231	223	185	192	256	210	225	196	201	188	231	212	185	234	216	205	210	210	225	198	227	226	187	198	234	206	199	215	213	216	208	232	209	202	202	244	209	212	234	214	210	204	226	216	240	222	194	214	216	196	209	220	205	220	201	219	192	219	218	199	211	218	216	231	210	225	210	206	225	225	198	212	212	201	213	177	213	214	216	202	221	233	211	209	227	216	214	239	198	234	212	218	196	197	205	237	203	218	211	201	204	199	198	190	209	207	208	222	188	228	238	197	208	193	207	230	203	218	215	201	195	189	213	197	203	210	194	227	237	220	233	218	218	203	236	207	229	249	234	212	222	201	225	213	216	198	215	210	218	237	200	213	211	220	196	199	199	214	216	216	191	222	218	217	231	231	215	217	235	218	229	212	233	203	222	241	219	218	199	211	235	178	217	224	201	218	231	229	196	212	196	183	196	225	227	218	190	236	233	219	206	242	190	194	215	217	205	206	223	233	230	247	213	224	196	238	208	237	213	218	246	226	197	190	197	238	173	214	199	208	212	238	196	238	204	217	207	209	202	222	207	208	205	234	235	200	224	211	210	217	214	205	192	208	213	216	218	206	213	224	202	205	224	238	212	202	229	232	177	217	223	236	207	214	196	191	225	243	200	207	207	218	229	203	200	202	215	212	218	188	225	239	195	199	205	226	215	225	244	206	242	188	224	199	213	233	205	230	241	201	206	266	206	223	198	209	180	217	193	207	229	196	195	223	219	222	196	207	232	220	226	204	203	200	227	200	211
10289	1117	1939	2129	1812	1502	1309	1062	1014	888	815	743	699	687	684	645	605	618	628	539	564	587	558	542	579	551	547	563	533	524	538	506	514	549	536	512	553	475	510	506	562	552	514	514	507	551	533	484	552	496	564	533	486	512	523	512	473	529	519	521	466	497	507	516	491	487	498	504	509	507	486	487	482	479	508	501	498	516	509	477	472	489	525	467	491	520	506	493	479	492	490	513	464	523	488	496	511	524	543	521	498	465	494	523	500	484	544	477	496	501	478	502	505	544	482	550	502	530	480	465	501	516	461	506	483	476	491	494	539	485	447	506	497	500	499	506	528	499	501	499	500	463	558	502	479	475	538	492	467	473	531	503	491	499	515	467	536	512	465	476	541	507	510	495	481	529	513	448	545	465	488	489	472	506	471	500	501	489	492	526	493	490	497	497	534	495	491	484	543	479	499	498	482	513	462	497	516	519	534	502	515	501	450	476	516	493	512	513	514	463	496	550	539	503	505	490	522	525	484	513	495	485	521	534	472	523	490	492	440	476	564	491	518	477	470	492	497	511	465	503	488	472	519	503	496	486	523	531	521	498	464	466	508	500	485	452	498	493	496	460	508	517	456	508	469	501	491	524	533	502	537	507	476	545	480	486	476	469	484	508	474	509	479	484	501	480	490	481	511	516	511	521	510	480	499	467	457	491	475	515	503	494	471	529	501	526	492	470	495	486	507	526	555	478	533	515	525	497	486	460	486	527	484	478	570	499	482	493	525	533	490	528	481	488	490	485	477	514	510	480	479	494	509	500	495	496	465	453	478	523	500	475	513	440	493	486	512	487	465	511	475	503	470	456	537	512	487	532	538	497	509	495	500	482	496	500	529	450	552	482	520	457	481	475	543	494	484	476	492	470	525	466	463	514	522	503	500	485	503	516	463	523	509	499	520	496	507	501	500	504	490	480	473	477	480	509	434	507	514	488	522	513	487	493	496	517	489	491	529	497	533	484	441	496	495	484	507	479	502	532	488	456	498	481	499	504	530	484	498	482	492	485	504	486	481	481	516	468	537	482	504	459	466	475	468	510	494	465	504	492	494	496	463	456	488	507	521	484	470	505	513	503	477	497	499	500	487	479	489	484	474	489	515	548	519	480	501	521	506	464	502	476	504	479	465	490	503	491	504	493	529	500	512	509	515	508	494	503	483	490	482	476	493	532	522	482	514	504	485	496	480	499	482	481	496	495	499	471	494	454	529	485	492	515	456	455	492	475	503	539	490	526	496	486	525	477	505	492	505	490	508	503	508	501	513	505	496	476	497	529	505	511	498	543	484	482	494	500	499	531	489	503	499	487	528	459	533	513	500	457	527	512	473	497	450	517	484	449	472	503	500	479	499	508	484	485	508	457	519	496	471	516	542	513	519	482	497	493	508	501	517	449	494	509	505	467	507	522	512	467	475	501	495	489	482	512	512	487	529	517	503	515	486	483	500	511	497	493	479	483	511	517	482	528	497	502	502	512	493	497	492	480	440	491	509	501	470	534	498	516	480	527	495	488	518	468	469	470	468	476	486	488	472	520	496	518	519	511	492	494	496	484	477	454	501	494	483	457	512	488	474	499	495	515	474	494	480	506	490	503	497	510	494	516	502	477	526	472	475	434	489	531	503	472	505	493	493	494	498	464	456	499	523	477	474	473	484	476	493	454	521	471	484	501	492	498	466	509	519	486	503	472	467	519	504	512	522	500	482	490	470	480	485	478	503	511	516	453	504	503	506	470	510	526	524	479	489	493	515	497	522	540	494	481	510	526	522	504	484	470	479	556	538	515	526	504	519	463	497	484	542	495	517	526	517	486	489	511	506	485	468	471	509	506	504	491	477	516	491	507	496	520	494	481	540	530	483	483	491	488	488	506	495	525	517	494	459	522	460	517	520	485	513	545	508	492	479	521	498	452	521	542	527	499	505	484	485	497	523	517	468	494	521	478	496	466	503	499	518	479	488	517	474	495	474	508	517	509	503	526	491	491	490	517	475	497	502	529	477	489	464	494	490	490	515	498	488	509	553	473	454	486	506	487	503	459	501	497	528	507	463	507	487	488	505	463	504	492	551	451	515	516	503	524	545	500	527	505	476	471	473	497	461	485	549	485	543	471	464	498	520	480	505	493	525	508	498	508	505	486	512	533	508	502	497	507	518	527	427	487	491	474	468	452	542	500	518	449	512	501	530	539	474	478	495	498	502	507	486	534	499	492	517	476	473	507	492	474	536	483	493	478	506	518	508	489	493	468	473	471	507	514	456	477	510	502	475	472	492	513	507	508	540	459	526	468	484	480	508	544	519	509	466	526	508	471	517	525	510	499	520	529	532	525	523	481	482	515	517	485	494	485	499	526	460	515	470	512	507	473	468	509	473	469	472	495	448	491	498	504	503	491	453	510	484	478	477	515	465	488	532	496	477	495	522	517	491	540	509	515	512	472	487	497	494	448	522	515	475	498	483	489	485	464	504	461	452	479	481	515	468	505	515	472	506	540	520	479	470	457	490	505	468	468	506	504	489	496	533	428	507	539	511	490	489	445	502	475	494	496	502	535	501	507	474	464	488	471	477	512	503	501	485	518	482	495	511	537	503	493	475	479	517	473	502	496	509	522	489	513	479	490	510	484	487	511	525	479	492	474	480	479	524	452	492	497	465	485	482	449	478	492	504	500	487	518	514	490	514	469	443	473	474	503	476	445	504	510	461	470	523	516	478	491	461	500	468	456	474	498	468	463	494	478	480	496	511	503	504	517	478	502	507	488	487	508	556	520	482	493	486	484	490	509	495	535	481	523	520	502	468	548	513	441	493	500	461	488	471	498	456	485	473	483	484	501	474	492	472	506	477	507	491	481	485	509	540	539	518	519	515	437	507	508	499	500	491	456	511	522	511	506	479	471	466	496	497	478	528	471	501	516	513	505	461	514	514	498	480	480	455	502	476	469	495	495	485	488	504	504	467	491	491	480	444	466	492	483	466	492	486	514	491	489	486	505	509	499	480	472	511	506	463	511	518	474	519	503	480	529	466	491	498	478	499	500	497	466	469	502	502	473	485	514	501	465	470	493	517	517	491	519	489	524	502	484	498	524	502	486	530	473	472	504	501	524	483	498	494	488	526	529	472	493	495	494	493	518	510	493	501	491	536	519	530	513	549	477	484	469	548	498	544	496	476	492	507	486	487	452	495	498	498	519	518	475	483	549	508	494	457	521	495	477	485	515	524	552	491	473	508	457	519	485	528	497	489	502	515	517	500	466	514	481	490	483	512	479	507	506	558	481	528	506	491	449	507	476	495	511	488	518	460	504	471	458	493	496	486	517	503	520	508	489	511	487	497	495	505	457	495	512	502	469	488	549	518	461	517	511	496	466	502	498	465	478	495	513	535	522	505	509	489	520	527	526	494	568	486	467	510	506	511	527	508	512	479	485	494	498	522	476	487	507	481	516	501	477	489	510	500	512	498	489	510	525
2897	304	232	210	221	219	219	195	221	187	214	183	205	207	221	237	202	213	200	194	217	190	214	197	224	204	199	199	190	230	233	206	219	211	196	201	183	202	206	191	207	216	192	212	217	225	216	194	168	217	214	202	202	175	215	195	192	207	206	186	223	223	231	189	208	177	203	215	202	223	184	213	210	215	197	222	196	213	196	195	215	214	190	200	187	222	203	220	213	207	200	190	233	199	197	202	200	208	199	196	203	188	206	189	233	194	207	198	205	211	186	198	216	198	213	193	198	193	184	201	204	190	210	236	200	207	223	226	187	214	202	221	203	205	233	209	186	206	218	215	188	191	228	219	194	189	178	217	204	205	169	192	202	199	202	190	196	187	185	210	237	209	201	201	220	238	231	213	198	195	200	199	225	179	228	198	199	178	238	206	204	199	190	201	221	202	196	216	207	204	191	196	220	193	186	214	191	229	204	214	183	202	209	206	199	173	215	191	205	188	176	180	199	206	210	233	181	202	197	189	207	218	199	207	239	216	205	227	217	208	195	202	173	209	199	197	207	200	210	218	224	211	198	195	189	241	248	247	222	250	171	216	204	204	198	224	214	193	228	216	203	224	211	194	211	226	185	215	211	192	237	185	190	223	227	199	208	218	210	220	203	180	222	198	202	186	222	188	235	189	201	231	207	158	194	185	234	195	198	193	231	221	209	200	241	216	212	213	221	206	193	190	210	185	190	206	201	234	200	191	208	196	206	187	183	195	201	235	205	211	176	202	193	222	209	194	191	203	195	235	217	187	192	192	217	205	184	222	237	240	176	216	182	199	216	200	221	217	193	230	199	225	214	213	190	220	194	237	204	188	226	199	211	209	184	208	194	207	226	224	203	212	215	205	210	223	208	184	206	206	221	236	189	217	247	208	217	226	237	216	222	186	199	188	187	204	203	187	223	186	205	200	235	198	213	195	197	190	189	211	204	206	214	210	196	222	175	186	198	195	184	217	191	232	211	203	190	193	219	244	229	208	213	202	217	212	198	197	217	220	203	202	192	193	224	228	200	219	214	217	203	196	221	212	199	210	226	184	196	203	235	206	220	209	225	224	217	202	209	216	201	216	194	225	188	197	201	199	211	203	206	200	205	224	200	199	204	176	225	189	214	195	224	205	199	206	217	214	206	186	230	214	209	179	208	204	168	180	212	205	208	237	209	220	193	205	224	201	197	200	244	232	218	213	209	211	197	185	229	204	190	228	213	194	216	202	204	192	213	211	219	203	224	217	227	215	199	207	215	230	206	209	223	212	212	222	191	216	201	228	212	251	227	208	182	199	213	216	201	201	182	223	216	190	209	236	201	200	215	217	193	188	221	207	192	221	211	180	203	202	202	213	191	181	202	182	219	238	188	215	187	200	166	224	191	211	218	193	203	208	201	182	197	202	205	204	213	213	226	184	185	200	205	196	199	185	224	187	207	213	213	211	216	212	198	190	231	221	241	189	225	191	206	212	221	218	215	228	185	197	216	219	211	202	211	222	222	228	215	202	185	192	222	200	228	184	200	194	221	204	208	205	215	197	211	230	221	206	200	204	223	228	213	221	228	226	210	204	211	195	198	204	224	201	206	189	234	186	207	209	202	209	195	205	190	175	180	194	215	231	202	184	188	244	186	197	198	211	189	197	220	222	206	206	197	188	217	209	191	200	199	197	197	214	210	202	196	202	227	203	209	201	230	206	217	191	194	181	182	186	170	219	226	200	222	217	198	197	224	183	195	235	219	228	188	201	189	208	191	209	200	207	234	200	219	200	200	244	200	197	235	224	200	219	227	169	227	220	221	199	228	181	216	215	180	197	209	222	199	177	207	189	210	230	213	210	199	188	216	221	209	202	214	181	221	206	181	210	229	173	192	176	193	194	203	194	189	196	208	190	222	230	204	205	192	216	224	215	208	223	218	224	187	218	179	214	195	196	191	203	192	196	200	192	201	213	202	193	212	197	207	195	215	242	221	197	215	190	178	192	217	226	226	223	210	223	197	184	200	224	223	214	196	193	208	217	203	233	201	191	236	212	195	193	207	201	206	238	207	212	211	202	220	212	201	166	182	201	220	199	210	222	193	222	207	196	211	173	182	210	210	196	201	228	211	192	221	208	210	190	216	228	180	226	203	205	221	206	179	186	182	203	224	205	195	192	213	199	220	220	197	194	215	203	187	225	208	199	224	209	210	209	203	207	202	197	207	172	195	200	204	217	209	221	204	196	214	215	185	221	214	212	218	211	219	191	206	193	196	197	245	192	192	198	200	207	222	209	216	204	196	241	212	213	226	215	190	215	198	216	200	176	207	184	215	203	194	202	208	203	209	188	203	230	181	205	211	198	192	208	184	176	234	181	230	186	206	219	201	211	180	222	217	194	192	195	214	201	184	182	195	238	194	220	204	226	237	222	168	172	188	208	210	206	190	222	215	212	185	210	203	186	225	217	219	214	211	191	223	186	207	201	201	186	207	201	223	194	208	212	202	224	189	212	196	224	185	197	236	234	211	205	209	210	243	235	193	181	177	219	193	193	210	229	211	206	224	210	219	210	186	184	205	212	186	226	205	207	226	206	202	190	215	196	218	218	204	236	208	212	222	213	206	217	204	191	181	225	206	202	218	228	219	197	193	204	218	184	205	201	180	226	212	218	198	199	200	187	216	206	228	231	209	225	188	204	226	199	185	216	238	196	198	216	216	228	208	204	191	214	214	234	211	209	200	200	185	214	196	208	209	203	245	188	205	194	207	222	175	216	197	218	205	164	196	198	208	226	212	175	216	200	225	228	239	201	184	234	212	215	209	218	197	198	208	200	201	183	207	217	219	190	203	204	213	222	211	209	207	211	204	219	231	217	210	204	216	203	204	192	221	229	217	228	216	197	208	196	208	202	230	209	234	211	223	217	181	214	190	200	188	221	207	194	219	214	168	223	191	182	202	206	202	213	212	210	227	232	225	223	204	201	232	213	218	204	174	192	191	224	200	211	222	218	202	185	219	215	205	214	190	210	205	219	193	192	229	223	198	195	178	195	206	191	189	210	200	197	218	191	198	203	192	228	208	206	204	208	192	198	207	197	195	238	223	212	179	216	215	228	202	199	173	226	204	210	197	186	207	191	216	218	202	190	200	216	220	222	173	200	205	225	168	221	221	183	223	203	203	218	216	225	220	189	191	215	200	185	235	198	206	206	203	195	194	195	216	178	217	190	220	181	210	212	192	186	206	198	186	215	206	223	204	224	202	171	216	219	185	202	196	203	205	194	193	183	200	191	206	221	231	206	213	206	228	208	209	235	213	212	202	192	196	207	210	219	218	222	200	212	211	205	187	202	188	213	212	229	179	191	209	201	234	190	230	168	236	197	198	181	208	203	201	212	209	220	228	216	192	216	193	205	224	200	215	210	215	208	219	196	201	204	180	224	234	218	220	189	212	204	185	190	182	206	195	228	218	180	195	200	205	224	224	195	189	221
2795	523	599	582	554	547	537	562	510	526	479	500	519	495	532	521	543	531	520	470	481	516	482	512	477	492	454	478	502	493	545	476	516	546	522	519	471	526	539	465	506	520	484	520	491	513	506	511	441	508	494	502	512	467	541	537	537	493	492	523	528	506	496	499	551	521	521	517	480	493	527	488	495	535	537	543	558	510	538	528	528	507	503	511	538	521	488	533	487	527	493	531	470	465	494	513	483	474	532	482	509	502	497	509	515	500	475	527	525	498	523	545	478	492	515	527	523	493	526	521	497	508	502	530	513	517	495	498	522	546	489	536	510	541	524	554	507	531	557	535	505	507	504	509	502	466	485	480	532	468	511	525	503	501	517	505	518	491	502	518	497	530	479	503	483	545	499	502	502	567	520	521	457	474	497	497	463	484	537	492	526	503	507	547	540	502	511	490	508	483	475	522	508	497	504	479	471	467	473	529	478	509	522	506	507	490	473	493	469	483	510	507	516	487	491	466	499	472	525	494	514	481	484	513	553	508	490	522	499	509	491	498	520	504	520	481	515	516	492	469	507	497	490	498	522	491	544	487	546	503	504	532	500	518	516	529	509	498	489	570	520	527	494	484	519	482	506	513	498	482	489	552	523	494	482	534	495	549	546	532	524	517	511	544	517	499	521	518	504	525	515	521	514	541	496	462	517	502	512	508	494	495	517	490	513	527	537	504	522	510	530	530	507	497	510	466	465	511	504	516	479	483	483	549	528	503	502	566	483	507	484	512	539	490	522	483	500	526	485	547	502	454	508	510	481	506	492	494	470	472	548	500	533	525	504	503	532	461	499	484	533	483	501	541	461	499	506	497	488	521	524	521	497	492	522	499	473	460	464	513	529	538	489	483	512	531	482	502	498	481	510	535	536	551	491	515	508	470	526	527	514	488	545	512	492	525	532	513	504	544	470	523	473	550	480	466	497	496	508	520	499	525	504	478	489	481	510	486	486	526	519	501	523	500	502	529	495	515	523	514	509	492	539	528	511	498	510	509	555	507	496	514	493	477	489	533	510	506	470	497	455	466	499	517	508	502	512	521	536	499	468	516	469	477	486	511	533	496	484	525	543	517	476	470	543	495	514	528	512	497	506	499	533	519	502	538	482	504	469	517	506	521	523	529	514	453	529	480	525	512	509	497	508	519	482	486	472	545	491	549	496	524	506	530	518	512	529	501	458	522	500	519	529	465	490	476	499	505	534	502	486	528	480	522	460	528	532	448	521	530	517	465	513	532	517	540	519	516	477	507	488	504	529	506	453	476	486	555	494	460	498	502	493	485	466	514	498	491	477	513	484	492	530	507	489	527	492	498	457	547	499	458	490	478	507	543	537	520	510	507	478	504	524	467	502	525	513	506	497	499	514	519	491	479	507	518	480	526	534	497	514	550	484	497	470	487	507	494	526	513	520	523	489	509	481	498	510	469	503	507	458	461	520	518	502	463	489	467	471	475	544	556	529	560	529	511	538	529	504	517	477	518	483	499	483	537	500	499	521	519	512	537	517	557	496	491	513	536	533	445	535	493	511	498	518	515	520	514	577	519	500	501	503	499	527	490	517	469	539	517	505	489	509	528	527	505	477	555	489	503	528	501	497	510	484	517	475	495	482	514	500	500	515	526	524	491	558	526	541	475	513	506	476	489	538	501	562	539	504	486	517	557	488	490	522	517	500	498	512	528	502	510	529	549	517	491	513	553	518	555	514	520	500	457	551	469	524	505	518	506	513	525	504	528	548	533	510	518	552	512	484	514	512	521	494	511	507	495	509	496	526	520	521	508	520	492	503	502	529	533	485	497	526	532	510	490	537	535	477	516	502	531	510	514	500	523	506	504	514	539	509	525	477	501	556	522	464	535	493	487	498	491	491	499	556	512	529	498	523	514	526	521	471	501	448	481	455	507	480	497	522	494	525	484	487	531	477	512	484	487	505	543	506	508	548	493	496	534	555	533	498	503	517	512	502	524	450	492	517	490	496	496	512	479	531	520	508	482	501	476	484	534	500	514	531	528	503	491	494	520	514	480	504	469	490	525	490	558	519	477	498	506	535	495	514	489	535	510	487	466	516	547	503	562	480	519	471	504	524	501	537	495	533	513	515	513	486	528	516	537	497	532	494	473	539	557	520	495	501	546	491	508	542	521	509	540	537	514	544	557	512	545	523	482	512	530	478	503	494	493	489	544	515	499	496	524	505	474	498	527	512	485	508	542	525	503	505	477	512	490	509	505	486	538	513	465	503	496	521	512	458	522	504	505	496	498	512	508	499	495	467	505	480	521	524	506	537	508	476	512	503	478	473	522	541	490	486	481	511	490	501	506	515	530	483	502	485	478	514	552	533	513	516	491	491	535	546	496	530	508	546	517	520	518	494	505	519	479	487	505	505	514	492	489	496	495	487	526	512	488	518	504	508	494	465	535	496	493	504	519	515	481	547	520	462	488	524	516	496	506	495	506	529	490	531	546	519	489	491	528	515	537	517	498	522	530	516	485	469	471	532	497	509	503	475	508	521	482	537	509	529	532	495	513	497	490	472	513	524	484	516	528	539	515	496	512	513	482	480	525	485	518	534	522	538	553	507	469	554	558	548	495	481	496	524	477	503	537	482	499	529	496	476	492	480	502	492	499	489	518	496	511	486	541	549	487	508	546	476	484	522	548	517	497	503	489	499	458	496	498	540	494	502	508	525	523	526	511	504	532	496	505	484	523	450	451	533	504	506	520	525	496	521	491	527	531	544	500	516	503	468	460	519	494	505	517	501	514	508	514	531	509	511	526	514	503	510	490	481	462	513	516	456	497	528	501	518	532	537	530	531	519	514	527	552	525	514	540	542	527	487	498	510	495	534	495	487	499	492	500	476	503	511	527	516	569	527	520	509	462	510	497	515	496	495	495	458	507	473	463	538	467	484	537	489	515	496	526	496	481	461	525	513	557	467	519	509	511	481	471	513	535	517	511	491	480	477	482	520	497	499	490	497	482	506	472	493	534	529	525	507	514	503	470	512	493	503	484	523	489	495	490	495	535	513	505	521	490	498	496	522	484	540	457	504	493	446	502	528	514	499	525	486	538	474	479	511	517	512	508	523	491	514	480	478	469	539	540	507	517	462	536	491	479	474	522	509	527	478	510	519	522	534	515	529	496	552	531	502	514	492	559	499	517	505	560	509	503	515	446	522	523	496	483	514	515	512	479	530	524	498	512	539	498	521	565	550	497	545	519	515	539	507	484	502	481	522	503	453	517	537	519	503	522	486	507	524	523	510	537	539	500	490	536	521	504	534	515	526	480	503	493	490	500	548	565	526	510	503	514	455	526	541	534	548	458	525	473	504	487	483	543	486	537	493	487	483	486	535	534	504	484	518	548	521	516	502	523	528	491	518	516	509	506	485	506	477	493	488	530	526	467	535	515	537	508	482	492	471	502	514	467	484	536	515	501	509	497	476	503	511	511	532	508	539	513
10062	719	658	521	455	418	361	383	323	358	328	342	337	319	300	360	346	343	297	332	305	318	324	312	312	319	335	296	323	295	290	293	321	299	322	304	318	281	328	288	299	304	308	323	315	291	324	339	315	320	326	337	319	324	316	350	305	313	344	306	321	306	321	303	333	345	280	295	302	319	299	321	356	318	297	340	314	312	365	335	320	322	321	279	325	307	278	329	359	303	312	318	311	313	312	312	319	305	329	302	304	308	312	276	323	292	314	336	339	318	310	299	324	309	319	313	291	310	277	300	301	340	271	318	310	307	323	286	297	312	298	302	299	298	331	331	328	309	323	298	288	303	321	317	299	301	323	299	302	338	348	343	309	296	317	315	275	316	307	318	306	315	295	308	326	302	301	278	329	312	338	319	313	321	307	320	281	348	325	315	305	314	308	314	326	322	313	330	335	327	365	296	316	317	318	305	312	324	291	304	324	324	324	333	335	337	317	323	301	310	328	330	319	324	341	316	313	322	304	303	335	293	308	316	303	306	286	315	319	320	328	305	320	311	308	308	264	304	307	312	369	331	315	303	370	320	246	313	305	321	323	305	303	328	320	346	316	304	327	319	284	301	329	286	315	284	304	335	341	309	384	339	314	318	295	314	289	290	314	329	317	304	325	312	298	313	325	278	282	304	338	340	294	295	297	311	323	307	290	328	347	297	330	327	328	329	314	309	307	282	302	294	321	337	315	307	311	350	288	290	295	298	342	343	334	353	300	325	321	289	313	312	331	326	306	323	303	315	338	295	316	324	300	345	310	314	288	314	323	289	303	300	278	319	304	311	299	295	307	294	304	321	307	314	297	269	301	293	333	324	317	288	306	300	327	339	277	290	303	291	295	292	307	309	278	294	286	314	322	330	317	318	285	326	303	308	308	315	359	319	268	306	317	288	321	312	330	299	315	303	321	310	310	292	340	303	304	291	313	317	324	305	298	296	334	326	286	285	307	339	330	298	328	317	305	324	344	311	307	334	277	296	289	295	276	297	286	325	312	289	305	314	307	328	355	296	342	286	312	293	298	324	303	309	270	307	294	316	312	345	309	292	279	269	280	308	269	307	323	301	290	320	312	294	299	322	293	308	296	310	297	297	316	338	297	308	307	320	305	329	323	278	306	301	316	309	315	326	302	297	335	311	330	301	283	304	338	354	340	318	291	298	336	310	280	295	300	307	304	299	343	291	313	265	330	335	338	312	317	327	306	305	319	302	319	339	292	314	298	308	308	327	331	333	334	324	324	314	305	315	315	333	275	321	293	296	333	313	298	303	324	333	298	315	313	302	300	275	314	301	334	336	347	318	283	280	310	324	317	306	326	309	318	309	302	307	304	350	290	279	305	332	324	291	303	314	314	280	286	312	324	333	300	298	304	310	324	338	308	324	273	324	336	307	295	349	322	304	346	297	289	296	308	305	333	312	324	313	295	304	306	292	309	346	300	308	303	331	311	289	304	291	309	304	340	338	306	297	345	303	298	301	293	308	318	279	306	288	298	341	325	294	317	306	300	325	278	351	295	321	318	286	342	333	334	265	308	307	289	303	291	273	321	319	329	304	329	328	301	307	364	296	346	331	307	332	322	354	303	326	326	279	311	299	303	327	313	359	326	371	319	305	309	316	284	297	326	309	299	299	298	270	311	330	316	296	340	293	330	307	302	282	283	330	283	307	311	321	335	320	332	309	264	335	320	315	305	315	312	323	313	273	322	303	351	309	329	306	288	296	295	307	311	326	298	304	314	286	315	331	329	311	347	313	303	276	328	333	309	314	314	339	302	323	291	316	301	318	284	314	331	312	277	326	278	323	287	302	341	308	310	308	314	316	315	339	317	357	265	334	302	324	317	320	321	289	336	344	286	326	332	287	346	303	307	335	297	293	347	307	309	328	299	306	318	309	329	314	286	317	307	303	274	298	334	337	320	327	332	299	297	310	328	320	307	304	326	308	323	325	297	326	307	348	331	354	312	319	296	324	319	313	283	289	316	335	271	282	316	306	303	283	290	306	321	303	325	321	307	327	319	272	335	320	338	280	300	316	308	315	330	316	301	309	331	307	316	321	327	271	317	280	291	308	325	300	340	342	317	306	353	333	306	332	302	327	304	296	299	304	328	323	315	293	321	314	318	316	324	304	296	263	323	288	310	311	305	317	312	301	304	304	318	317	329	277	297	310	309	280	326	268	300	312	312	315	309	268	320	305	308	317	339	296	305	323	290	302	345	286	316	315	313	318	330	318	327	283	301	323	329	299	295	314	306	324	283	307	308	308	322	311	328	320	310	366	347	315	314	315	330	352	317	289	298	284	325	317	315	293	298	299	312	327	321	289	364	305	340	323	320	309	337	274	337	293	306	311	314	315	304	314	317	325	351	313	327	301	323	326	263	314	324	319	294	302	284	295	310	271	309	287	296	299	301	306	327	297	338	315	313	315	280	306	308	294	317	307	328	319	274	291	344	326	309	313	309	301	326	354	309	296	327	301	330	315	300	289	328	310	343	309	315	270	284	339	304	357	295	308	291	308	302	310	331	315	306	300	311	322	301	303	314	340	337	321	311	298	322	302	316	321	342	312	329	331	307	307	295	313	330	318	317	327	313	350	332	320	303	278	290	290	310	284	285	326	310	323	322	323	322	299	285	290	318	302	304	352	300	284	302	316	336	308	337	317	286	309	328	310	298	300	314	299	304	302	311	292	355	305	307	312	339	283	316	327	318	295	345	301	303	322	297	321	280	297	288	327	296	319	321	309	312	314	316	333	318	313	295	285	287	330	329	323	328	314	286	310	336	295	308	303	293	320	286	356	314	299	349	295	310	309	339	295	297	294	333	317	321	289	342	310	333	283	320	301	307	311	334	297	302	287	341	300	334	302	329	315	308	306	312	300	320	320	306	310	315	298	293	288	329	292	346	310	318	342	312	321	341	279	302	335	307	309	265	292	316	293	330	302	377	302	304	342	347	290	337	342	301	338	318	288	286	266	252	276	326	286	296	301	321	289	274	303	275	310	295	319	332	332	314	296	311	303	305	323	299	276	323	289	345	298	295	288	339	303	313	331	313	300	321	315	279	288	323	316	322	291	317	328	331	340	298	311	270	325	353	311	318	327	294	317	307	322	317	277	340	345	338	327	316	329	326	324	327	293	308	342	294	316	325	306	295	313	327	291	315	334	281	311	296	326	334	333	344	323	280	332	318	327	297	290	352	341	316	317	302	322	305	328	334	296	324	295	262	337	304	315	304	329	286	288	303	297	303	295	325	290	313	305	334	314	326	302	329	324	294	284	324	310	308	287	320	362	274	321	328	311	309	331	291	298	307	343	335	306	299	316	321	337	344	283	263	329	332	290	261	307	318	334	345	299	289	291	350	296	301	332	319	284	315	290	321	307	297	332	329	343	305	328	304	302	286	318	304	308	322	323	289	291	320	320	307	324	352	313	314	308	291	302	309	316	336	318	315	292
7946	1069	1423	1592	1423	1248	1080	1077	997	918	883	888	832	785	840	780	751	747	810	770	780	748	761	752	838	738	736	756	723	719	726	703	701	691	720	744	733	768	706	691	716	726	741	744	705	711	736	663	743	692	721	733	716	767	753	676	722	720	699	751	746	675	693	721	706	741	694	698	744	759	722	671	691	730	720	700	742	708	719	809	690	730	717	745	727	691	768	716	693	713	721	734	700	769	731	715	705	748	713	697	740	760	709	754	714	718	725	719	703	695	718	729	725	731	688	734	682	756	689	700	731	697	722	718	766	690	664	742	691	720	734	739	727	693	757	716	722	696	694	756	696	662	753	771	738	709	735	746	701	743	729	696	700	728	699	708	752	746	704	691	678	747	688	711	698	713	710	697	747	722	707	691	677	717	700	712	708	703	764	732	727	674	747	740	706	698	712	699	696	672	719	695	796	683	724	688	757	720	719	703	710	698	718	747	676	704	725	770	732	730	703	714	762	783	704	651	680	718	707	715	716	712	709	699	737	736	736	727	727	730	712	661	689	735	704	737	705	745	693	725	735	715	719	673	702	721	695	713	748	766	733	685	712	771	732	730	685	741	711	779	764	727	743	752	683	741	686	700	750	741	730	694	694	768	722	683	727	720	704	684	681	737	719	759	699	760	681	729	710	778	754	752	695	689	712	752	721	701	722	720	727	677	722	705	716	731	735	652	717	734	680	789	697	681	717	704	762	681	741	731	688	765	712	687	771	746	681	752	684	751	714	738	716	711	718	745	733	753	686	730	728	756	704	736	739	697	731	730	719	713	712	732	694	658	732	705	724	726	747	709	663	718	701	705	717	745	697	728	707	692	768	754	748	727	700	713	716	684	737	718	694	677	744	715	715	728	715	701	682	796	697	735	745	736	753	736	707	724	725	738	646	760	683	718	721	729	689	725	783	670	679	707	624	685	715	705	725	710	728	712	702	752	750	711	690	717	759	741	750	748	698	709	709	727	685	727	787	740	745	717	721	700	725	701	738	742	706	769	741	710	727	688	721	708	679	668	734	726	711	716	702	733	733	708	713	725	712	746	709	720	689	733	693	709	731	715	743	731	736	690	688	675	741	711	695	748	660	717	752	706	698	702	764	755	718	728	721	639	764	727	769	750	715	700	729	712	711	754	716	750	679	757	751	712	722	725	751	715	737	708	702	745	702	720	705	735	707	761	745	730	728	642	704	702	722	737	681	696	683	786	708	760	710	770	721	716	697	730	700	763	730	687	726	703	764	723	736	727	656	732	699	713	699	701	712	736	704	722	774	727	694	723	735	743	746	704	722	753	674	706	679	718	721	721	725	681	727	712	726	700	713	751	728	706	730	749	709	709	696	715	736	707	765	717	721	732	727	679	726	718	735	702	740	724	728	654	727	726	753	732	717	778	731	722	687	719	727	734	774	721	721	702	726	731	744	759	734	610	710	709	705	727	783	734	735	747	718	705	743	756	739	749	727	691	677	732	717	721	675	674	741	755	725	721	718	704	747	746	690	724	674	719	733	657	725	722	729	778	748	709	693	733	750	680	692	738	765	688	736	732	721	747	726	723	730	725	729	741	762	682	733	735	695	726	678	724	659	698	728	705	723	720	701	716	758	720	742	703	724	770	710	712	722	709	696	767	762	717	718	691	690	743	731	697	745	748	703	700	695	742	743	735	716	761	707	722	758	732	749	692	695	725	718	705	697	805	741	710	728	735	774	701	697	738	719	719	699	791	755	732	735	742	668	703	749	700	698	720	711	739	672	743	738	757	732	688	705	708	757	684	702	722	711	687	712	728	756	740	758	753	661	690	690	716	721	755	765	711	709	737	735	692	774	734	747	677	741	780	726	708	727	733	733	718	702	706	729	739	746	726	717	693	722	712	698	688	716	725	711	721	712	723	653	741	757	698	690	720	759	775	699	672	695	725	671	714	734	693	725	733	720	744	732	716	722	698	719	727	780	754	693	693	747	774	754	727	729	698	730	702	733	738	707	783	699	688	690	737	723	763	712	737	733	716	753	728	737	688	715	700	708	736	675	694	731	723	744	653	720	710	713	680	701	726	694	790	676	701	744	685	727	698	694	726	687	730	684	745	684	719	737	706	724	722	707	686	713	730	666	691	705	690	758	753	730	733	729	664	750	750	731	768	710	717	708	707	737	683	693	713	722	723	731	699	726	693	743	746	706	733	731	724	724	723	678	733	748	680	709	720	752	807	692	719	725	702	711	696	714	705	770	697	684	698	718	757	723	746	703	692	702	725	720	707	699	727	727	694	746	715	732	729	728	720	741	743	690	719	725	759	707	762	767	757	769	725	743	688	764	722	720	727	719	681	704	626	738	716	678	726	757	733	726	706	679	729	751	761	746	752	724	718	696	690	725	725	729	687	718	717	734	715	736	732	703	737	766	733	703	645	682	736	708	688	770	683	753	682	693	713	734	774	719	694	749	761	740	709	700	748	681	700	732	714	706	727	720	728	727	735	693	718	759	757	701	704	719	729	740	714	718	727	716	741	737	757	733	716	688	757	747	696	697	782	720	688	707	697	752	716	762	711	715	734	664	697	731	739	745	705	703	723	687	767	714	700	728	750	686	711	744	711	692	790	713	731	708	735	745	703	716	708	711	707	717	686	721	698	666	732	765	695	723	739	743	706	709	770	722	765	723	733	747	699	708	729	742	734	753	711	675	761	713	729	698	686	713	711	690	726	694	708	696	729	707	731	727	678	742	776	734	728	683	722	714	723	739	690	735	716	721	731	763	651	707	729	770	780	723	727	791	692	705	744	723	720	744	721	712	688	676	744	710	739	748	709	742	745	741	715	740	713	732	673	711	707	741	722	774	800	750	712	738	710	726	698	721	746	700	727	696	748	727	702	680	728	718	729	772	684	733	735	734	726	686	768	745	700	703	697	728	676	728	696	740	735	734	720	757	718	669	752	711	763	730	731	736	735	705	695	722	712	766	722	743	723	696	737	678	707	730	736	712	694	722	722	776	735	722	699	705	703	731	748	715	664	693	723	749	743	730	751	749	717	729	676	663	731	723	718	706	738	745	677	704	732	699	719	699	727	731	684	717	712	696	729	737	730	747	768	759	707	737	684	751	730	723	693	715	681	700	686	720	738	728	754	703	763	688	700	716	714	668	677	751	723	727	766	725	738	735	706	743	705	699	714	688	754	678	737	735	715	714	754	760	720	775	749	704	717	683	687	738	707	756	724	730	695	745	689	737	701	741	676	712	679	684	680	730	747	744	751	712	745	712	715	748	746	734	700	696	704	741	727	713	718	775	734	725	744	761	734	726	724	729	706	686	661	736	754	694	739	713	731	737	698	775	745	717	723	718	722	666	744	749	729	734	702	730	711	743	689	710	695	680	745	775	761	724	714	741	750	697	734	728	737	727	674	684	763	735	716	685	742	728	719	732	743	694	737	739	714	691	725	768	700	675	675	689	744	714	675	730	786	695	685
17625	1480	879	705	523	406	362	320	297	302	254	254	240	242	227	265	230	232	263	230	202	248	212	212	223	220	240	213	216	238	194	209	218	218	199	234	205	201	200	214	222	221	221	214	208	212	226	205	209	201	213	214	191	212	219	206	206	219	252	203	225	214	209	202	217	203	237	219	219	231	223	223	213	219	186	191	235	219	222	216	241	238	192	219	204	212	230	218	234	213	214	200	201	216	204	230	194	195	218	222	199	214	208	214	198	210	211	231	183	230	222	215	209	225	219	210	231	195	216	246	233	203	213	216	203	200	201	223	197	200	220	208	207	223	208	230	225	181	234	223	230	207	193	203	193	204	221	221	200	208	228	229	199	200	245	193	250	230	218	205	218	221	206	186	225	225	216	213	201	238	198	204	194	232	213	220	202	219	213	225	203	210	223	216	216	197	216	231	249	189	212	197	218	235	235	243	211	191	208	208	182	221	238	207	195	218	227	216	216	205	224	225	232	226	198	214	233	231	221	237	203	227	204	210	215	240	211	204	203	211	222	200	204	204	197	236	228	206	185	221	227	204	197	233	220	217	179	202	232	228	200	224	210	228	204	235	232	225	214	203	223	227	202	186	197	210	236	215	192	191	205	230	226	193	201	200	230	226	230	243	222	203	217	186	204	217	210	222	217	194	209	211	218	222	223	194	194	208	198	249	194	234	209	199	203	186	209	211	213	232	221	214	197	209	240	199	221	192	209	202	202	214	202	201	192	213	221	198	189	254	231	225	216	201	188	210	221	226	238	206	195	199	200	201	197	223	226	210	214	215	203	191	221	195	215	199	244	241	208	209	242	188	196	222	195	203	217	222	188	183	208	199	207	215	223	222	221	196	211	211	166	228	196	194	207	207	217	204	216	236	231	209	202	194	202	221	218	200	205	220	220	200	231	215	198	194	195	241	174	200	226	201	225	223	230	212	212	230	221	200	191	232	230	187	212	230	249	214	216	250	217	210	215	235	186	214	220	210	222	214	196	203	194	218	241	207	202	197	193	217	228	239	240	211	195	213	202	211	228	212	212	179	209	228	218	211	174	220	198	215	202	214	211	219	202	200	213	231	230	223	230	210	243	218	217	208	225	207	241	205	202	200	221	207	218	236	228	216	184	214	209	220	196	200	230	191	241	214	188	197	186	225	233	226	207	193	196	195	208	236	237	201	206	179	180	216	196	202	199	211	214	218	228	241	216	229	236	256	223	202	217	204	218	219	219	231	213	234	228	190	208	195	229	203	191	239	205	204	190	220	207	203	230	208	226	194	237	209	197	211	222	206	237	223	190	226	194	210	210	213	223	223	219	203	187	217	215	224	219	186	174	208	234	209	216	200	202	215	196	222	213	262	231	216	221	245	230	203	222	268	219	217	225	212	189	225	216	220	200	216	171	201	216	215	197	214	207	225	222	236	189	211	222	246	226	207	217	240	243	210	228	228	210	196	179	191	195	203	208	202	207	206	200	195	208	210	212	204	199	238	215	211	204	216	209	169	198	193	233	228	222	213	200	221	209	213	207	206	219	230	197	200	205	218	208	231	194	206	206	226	218	195	222	238	216	211	228	210	205	216	210	205	220	237	216	221	197	194	179	217	204	223	187	236	186	221	232	184	226	190	186	208	212	208	219	256	222	225	237	208	218	210	179	214	239	198	213	216	225	229	202	205	221	216	224	217	195	229	194	214	183	222	215	199	195	220	216	187	196	221	251	217	205	200	206	248	207	213	226	209	207	210	214	228	225	212	224	206	234	196	236	194	225	183	203	243	190	234	195	208	215	188	208	211	194	235	218	216	216	201	192	203	208	219	187	227	215	222	212	232	208	220	198	234	207	206	197	223	175	204	185	234	229	207	209	206	215	216	232	224	197	205	211	221	232	216	224	190	197	197	205	222	200	205	211	207	189	198	226	203	237	251	227	216	219	223	215	222	218	211	223	196	173	219	221	244	208	216	219	206	203	223	216	167	225	222	230	237	209	192	222	211	177	250	201	192	213	220	213	189	213	199	247	218	191	193	212	214	217	195	197	190	226	208	210	187	227	227	248	194	210	225	207	243	223	199	227	198	208	189	207	222	188	241	224	205	203	235	214	202	226	207	217	213	226	223	226	217	207	206	224	220	220	208	227	205	182	215	188	229	185	211	207	220	186	194	228	181	219	217	210	207	231	251	218	234	202	209	223	193	193	197	226	238	192	194	226	238	204	241	257	215	203	225	241	225	205	252	224	231	189	224	197	217	215	213	211	236	196	208	208	212	210	245	210	184	216	182	203	218	214	226	230	214	199	210	231	239	210	196	202	205	250	208	211	224	209	230	231	243	222	215	198	227	226	200	215	213	232	189	245	219	222	214	219	218	222	227	223	222	208	191	217	214	200	197	202	194	226	211	200	246	208	182	197	197	219	248	228	235	217	216	215	209	198	227	238	226	213	197	226	222	235	206	198	204	217	210	230	184	214	210	202	224	191	200	212	204	201	193	214	196	189	214	216	219	234	201	242	224	209	220	229	222	235	208	204	226	211	198	213	249	216	208	208	223	185	214	183	205	207	199	195	199	241	233	217	206	203	230	225	229	202	194	206	210	239	221	218	210	207	192	211	239	226	207	212	202	209	228	201	226	193	212	212	202	234	224	211	214	198	209	252	194	185	193	202	207	211	229	224	208	190	218	217	204	223	231	228	227	207	222	180	188	215	188	209	239	252	199	186	206	211	222	194	223	206	201	196	212	227	226	206	188	214	206	210	197	221	230	249	226	196	206	202	216	199	200	209	217	222	220	173	187	224	239	213	215	239	224	204	199	213	206	217	183	221	210	222	213	217	228	226	202	199	226	209	207	201	227	252	223	222	220	182	224	228	214	212	203	240	204	231	248	181	213	204	191	234	207	215	225	219	229	223	211	220	223	216	208	187	209	213	217	189	188	211	189	221	214	215	191	213	215	207	191	214	237	229	203	257	190	213	226	244	207	227	219	250	190	191	209	210	238	228	206	195	216	211	196	236	200	195	195	208	241	209	217	196	216	193	227	191	219	207	225	193	206	225	196	224	192	222	232	209	230	185	195	215	234	194	210	239	234	223	227	195	206	225	203	214	206	198	208	167	220	219	200	222	195	207	220	222	252	200	223	209	220	213	204	204	221	205	228	237	230	207	203	232	221	216	212	210	208	212	199	205	196	228	188	202	191	208	192	187	194	239	214	196	249	212	202	208	186	249	232	198	218	207	196	208	225	218	203	203	194	224	207	254	194	194	225	211	202	212	198	230	236	199	192	223	218	218	239	241	210	210	216	213	221	217	201	218	206	225	227	212	200	228	207	187	217	187	186	190	226	229	226	221	213	215	203	210	201	203	232	239	219	189	198	212	210	231	198	189	201	197	253	219	235	232	205	218	199	203	223	214	221	201	196	190	198	205	227	196	222	239	220	227	212	239	197	197	206	220	230	199	244	229	233	246	239	181	219	194	222
10069	1054	1886	2160	1857	1491	1294	1125	981	891	752	728	730	705	677	650	595	649	589	584	585	546	569	526	595	547	591	564	525	545	505	548	518	548	523	512	507	521	507	527	533	495	516	511	490	501	519	521	500	515	469	513	544	515	479	490	505	461	467	469	534	496	517	473	481	521	521	508	492	482	543	495	495	497	475	517	493	506	480	481	493	475	472	511	495	487	529	484	472	468	526	493	502	493	519	503	544	495	459	498	495	484	457	519	480	503	502	484	486	497	479	458	486	502	507	467	472	444	497	528	532	500	509	478	494	533	495	502	512	492	486	540	489	494	455	488	468	484	499	504	511	492	504	484	488	484	476	464	477	487	497	479	486	499	501	498	503	486	524	505	470	502	476	480	476	504	538	505	484	501	525	475	500	518	486	488	467	446	526	520	522	476	488	500	516	494	478	459	510	476	494	511	520	470	485	492	516	489	477	467	512	536	503	517	493	493	527	484	505	501	562	567	461	496	482	514	479	519	481	523	467	462	516	494	516	492	513	456	467	518	501	457	483	498	481	483	461	500	512	471	452	482	474	505	487	481	539	470	511	472	501	515	495	464	524	497	533	482	531	467	474	523	496	524	481	506	496	452	523	448	477	481	468	489	497	498	463	490	486	480	526	500	515	498	491	511	445	493	461	516	475	496	456	531	513	507	486	487	505	522	476	499	474	476	506	507	506	508	488	461	477	492	496	470	502	481	540	501	472	494	472	483	480	486	465	464	509	441	484	506	533	511	478	491	455	514	495	469	489	496	505	471	493	458	466	463	502	463	499	521	501	488	500	493	508	474	489	509	472	529	505	475	474	526	471	467	482	532	530	518	507	527	480	518	488	482	489	491	498	498	469	473	478	513	529	508	485	501	491	458	471	488	493	525	498	460	512	500	476	469	486	480	504	477	531	452	494	481	544	533	472	501	521	498	499	468	525	514	521	497	506	503	465	458	536	495	478	453	484	446	484	501	481	507	513	492	478	501	532	441	518	469	486	490	491	494	514	464	493	435	442	486	503	494	478	459	508	523	466	506	504	487	476	481	448	491	473	485	519	488	498	454	514	534	510	497	501	538	472	494	455	478	482	504	465	514	479	483	466	510	452	487	494	500	487	486	537	514	518	463	504	509	525	487	514	497	485	477	516	498	475	502	491	505	490	489	501	518	510	476	508	483	499	492	514	472	498	462	465	493	503	460	489	481	482	523	486	480	500	480	464	502	510	476	478	451	514	528	475	533	492	455	486	459	498	453	488	528	523	494	468	464	545	505	497	473	487	471	473	522	472	492	463	529	479	511	512	500	454	491	509	506	510	487	500	481	480	490	508	475	460	509	537	502	485	495	456	486	510	485	507	457	511	480	499	490	509	468	492	471	484	516	488	489	494	511	430	504	472	513	520	509	477	502	520	507	531	473	500	468	508	482	487	506	490	477	531	506	495	499	469	499	466	464	483	450	493	496	490	471	509	464	504	512	484	507	463	471	468	511	504	470	519	481	499	480	502	489	449	515	498	457	487	503	493	472	467	510	428	481	519	491	482	491	521	480	525	503	479	524	474	490	499	459	502	505	497	486	510	494	510	501	472	512	505	494	468	492	497	483	515	525	465	478	439	481	486	476	530	529	486	481	524	498	494	505	503	502	468	502	493	494	469	515	520	484	472	490	484	496	511	471	463	486	489	481	500	505	488	533	496	511	493	483	496	508	518	490	493	468	460	487	471	494	496	465	493	503	502	495	473	472	503	511	500	458	515	494	484	485	479	504	509	466	466	499	510	482	488	484	515	492	525	457	513	497	504	482	500	484	501	487	471	485	533	541	455	531	504	499	499	479	489	490	494	476	493	508	479	541	485	497	500	529	519	526	495	498	493	508	483	484	484	477	476	474	540	532	505	440	499	509	487	499	489	499	485	487	488	473	511	510	511	488	492	499	518	513	524	491	459	496	466	481	538	465	518	507	485	527	491	527	529	519	502	499	471	499	490	483	486	503	474	475	478	532	501	494	481	480	518	518	461	457	481	478	510	461	501	482	497	507	486	532	479	525	499	492	497	479	496	492	482	499	466	529	495	482	474	494	517	496	508	445	452	432	495	511	517	495	513	473	463	448	474	490	529	476	517	514	512	499	449	505	510	436	457	480	530	474	485	489	530	505	516	467	520	520	493	482	482	476	523	533	516	501	483	523	515	487	477	514	491	516	462	480	470	471	520	507	522	488	493	489	491	542	478	492	512	500	496	500	520	510	513	512	521	507	497	535	507	464	490	512	481	525	495	495	535	497	521	479	496	504	462	485	510	531	462	481	492	516	458	506	479	497	511	509	503	527	425	515	477	513	497	480	454	486	488	508	487	501	488	454	493	482	480	484	518	464	473	501	477	490	505	447	465	493	501	420	496	495	515	512	477	508	441	446	508	468	479	509	496	479	531	475	468	440	521	485	474	479	491	474	539	482	528	484	485	506	538	472	503	487	498	517	486	453	520	492	490	443	502	501	540	476	478	506	540	510	484	521	543	487	497	491	471	490	462	482	456	482	496	525	471	492	535	474	521	511	522	494	469	519	486	482	473	519	461	502	431	471	475	494	506	515	517	543	490	480	466	502	499	483	460	502	472	501	506	481	488	489	504	485	515	478	476	484	487	500	491	475	480	496	478	492	507	505	493	496	521	518	468	463	531	476	496	509	502	498	493	497	510	535	462	500	508	469	496	484	490	470	499	460	527	505	476	460	466	512	488	534	510	512	487	470	514	479	528	507	523	478	463	499	515	481	474	510	507	495	488	489	528	479	489	496	500	477	502	491	492	484	514	488	464	501	464	474	525	470	493	498	459	504	500	456	514	473	474	463	504	513	472	477	490	520	508	512	506	472	479	474	495	499	513	473	511	524	479	482	476	492	507	501	506	504	475	494	522	486	482	502	494	486	481	483	492	482	491	516	484	485	484	495	515	517	507	471	532	490	535	472	482	526	521	491	500	502	474	466	480	503	467	456	522	461	440	542	478	490	486	537	470	513	470	504	531	482	495	498	495	482	523	508	461	482	478	495	508	509	527	495	487	507	442	526	502	495	503	518	490	523	499	489	482	493	517	496	483	505	502	482	460	486	487	496	504	528	496	495	501	503	496	491	458	510	472	535	501	485	480	477	477	513	473	492	499	532	469	469	504	493	517	480	486	495	461	499	494	495	481	514	510	497	508	480	458	505	490	495	465	479	465	485	531	514	450	500	488	513	500	497	512	493	513	535	516	498	523	471	490	477	485	490	503	486	481	470	496	448	503	515	465	464	496	451	500	484	492	494	462	500	528	516	498	447	545	431	499	472	479	488	485	506	466	475	478	505	476	497	496	504	478	506	460	528	489	538	505	510	491	480	435	501	492	505	467	483	502	491	460	476	516	502	537	481	454	451	495	483	513	468	476	530	484	469	491	516	489	492	460	504	483	496	534	487	455	508	491	510	504	492	507	481	501	541
2871	282	224	226	222	208	202	226	191	201	181	196	203	229	202	181	167	234	226	203	224	213	203	202	205	192	221	185	202	235	201	220	205	200	180	202	229	184	228	214	227	194	224	222	201	217	186	218	201	220	234	228	199	228	207	199	206	236	211	190	186	198	202	192	223	213	208	185	201	217	185	199	187	203	179	220	203	217	221	216	192	182	208	200	189	199	219	231	211	196	181	191	180	224	218	201	221	225	200	225	193	205	209	211	197	228	214	210	230	203	179	211	247	202	221	224	231	195	209	202	195	232	227	194	184	207	224	209	204	220	210	235	199	203	189	219	217	219	201	203	220	191	203	193	225	202	213	208	215	192	195	185	206	229	204	219	228	172	207	227	219	207	193	224	197	202	205	226	197	213	207	202	195	200	231	240	231	209	215	214	203	215	198	182	206	211	165	192	221	190	204	208	187	192	199	218	215	204	195	189	182	180	208	214	200	212	225	195	213	236	193	206	203	220	235	202	216	213	207	202	210	211	192	221	222	203	202	204	246	219	204	208	195	225	183	177	206	207	220	205	197	196	190	187	221	211	204	204	165	220	188	181	179	204	205	194	190	207	231	207	222	215	201	225	211	246	203	213	172	203	198	217	215	184	203	213	208	229	229	215	218	199	222	214	206	210	205	224	203	199	207	209	240	170	227	214	200	221	199	186	208	197	213	205	211	221	222	200	181	228	181	213	219	221	207	182	201	201	193	218	213	189	193	177	223	213	191	193	179	190	210	224	205	203	210	197	234	175	213	225	192	188	205	211	228	184	208	193	206	207	211	209	225	204	174	203	212	189	197	225	200	237	181	217	211	214	201	190	216	208	208	180	201	196	189	179	195	194	242	195	200	202	214	212	198	247	190	187	221	221	224	195	230	182	185	193	202	204	201	241	208	164	226	202	205	189	205	243	208	196	215	225	195	225	188	191	206	219	199	212	248	210	206	204	213	214	236	216	186	210	229	234	245	231	200	197	205	224	227	198	229	211	212	199	210	210	194	214	189	183	209	219	215	205	196	211	216	212	200	224	215	216	217	236	213	215	207	187	203	179	207	211	182	215	236	195	216	214	187	206	229	207	234	189	200	209	220	201	228	206	213	195	205	209	213	188	188	223	212	208	217	195	201	223	198	251	248	192	193	201	197	213	213	217	194	200	235	220	196	226	215	200	205	193	196	187	208	238	215	216	186	195	177	209	201	240	209	194	205	214	223	206	203	218	220	220	192	216	241	194	223	207	212	210	213	230	188	216	218	203	209	226	206	213	189	216	206	207	210	174	182	185	193	198	215	205	194	184	203	226	206	206	167	194	203	224	184	187	214	203	179	203	193	200	213	204	197	189	200	226	204	182	221	208	208	212	223	217	216	207	184	218	204	209	215	217	214	215	241	187	218	241	221	199	197	218	194	222	198	186	185	237	205	198	181	192	209	200	220	186	234	230	217	205	172	214	233	227	203	222	193	191	201	238	229	216	200	211	202	187	216	214	185	205	209	196	213	197	206	220	236	230	219	203	199	177	200	208	197	180	231	216	203	204	201	239	238	196	172	223	202	191	224	198	214	210	199	183	212	177	208	188	226	226	195	210	228	187	185	223	208	208	176	207	197	201	207	235	224	229	195	230	230	187	212	207	238	190	220	205	201	238	212	190	220	195	195	223	199	222	207	196	189	208	195	186	219	200	206	213	220	213	176	189	206	227	210	209	191	218	191	204	212	227	211	206	180	230	200	216	195	192	209	193	211	191	223	207	221	187	235	186	217	199	211	204	184	224	223	228	200	182	214	199	217	223	215	204	187	219	248	198	196	193	178	199	223	220	185	223	196	199	184	184	223	231	218	209	209	201	202	206	212	188	236	205	221	200	204	205	190	169	210	211	198	241	215	207	230	184	219	233	194	226	213	197	230	214	207	196	212	203	185	189	214	227	182	195	204	200	190	208	226	208	211	181	173	215	208	199	199	185	219	184	206	217	225	212	207	236	217	213	217	229	203	190	204	202	183	196	225	209	212	185	209	200	185	217	216	194	195	215	217	213	187	201	213	193	202	195	212	204	198	192	196	210	204	207	205	218	201	185	209	190	189	211	210	193	234	201	224	208	216	200	216	224	233	211	209	195	207	202	212	203	223	210	225	205	203	225	217	199	219	230	220	205	212	212	210	186	217	194	177	202	232	205	194	233	194	211	210	187	209	219	206	228	207	198	198	224	196	230	181	216	192	183	202	195	226	199	176	227	208	187	228	215	225	217	210	195	200	220	211	237	227	219	199	201	209	197	199	225	199	202	198	206	198	181	194	188	198	235	227	220	204	184	181	188	213	181	183	201	208	201	191	187	194	196	214	187	234	208	174	258	203	201	206	178	216	249	216	185	194	220	207	180	202	215	219	208	237	197	207	197	222	186	229	202	222	195	232	215	196	177	224	214	219	202	197	221	213	187	234	203	241	179	216	206	190	208	213	208	222	190	203	226	208	227	200	187	221	240	219	208	208	216	192	212	227	206	208	187	176	234	177	175	213	204	205	201	192	210	200	232	180	216	201	213	220	202	243	219	233	204	237	229	222	208	232	215	217	192	193	212	207	173	231	175	177	202	209	194	214	217	229	230	180	223	211	213	201	205	233	227	192	207	195	226	231	193	206	191	203	202	205	198	190	202	226	193	205	186	200	194	199	204	199	201	204	206	197	221	209	214	211	230	202	204	216	221	208	208	175	215	218	227	215	203	192	222	191	194	230	228	214	187	209	222	201	179	203	190	210	188	203	180	180	204	213	221	183	232	208	203	245	229	198	228	193	196	222	213	205	220	224	235	211	195	198	210	201	177	235	237	226	223	229	216	209	208	208	209	182	190	207	228	201	201	211	219	186	211	206	199	199	201	233	224	207	233	215	192	220	213	224	225	208	213	184	198	199	193	223	183	213	183	226	195	180	203	212	195	207	201	191	207	201	199	197	226	213	217	209	211	222	201	199	226	193	219	218	193	198	197	190	210	230	210	186	195	238	222	204	224	165	218	197	198	217	176	211	206	246	230	207	194	214	208	211	217	207	197	218	209	182	189	229	202	223	175	214	206	205	196	229	196	181	207	196	185	209	229	227	192	188	204	177	190	199	187	205	207	207	221	221	223	198	202	192	194	195	228	191	211	207	204	212	220	218	212	221	204	224	227	199	204	202	196	199	219	192	189	208	205	180	216	212	187	210	195	215	185	211	175	227	181	213	209	211	189	197	189	197	199	191	194	189	202	217	190	210	206	213	201	223	199	205	172	203	221	241	202	235	191	194	198	197	208	198	222	205	231	226	252	220	210	217	181	213	185	178	221	205	230	234	252	213	213	190	184	196	202	215	215	193	199	210	200	207	226	235	239	225	201	225	189	224	231	227	210	199	221	219	204	211	222	220	208	188	184	203	183	206	211	194	198	213	207	216	196	189	203	205	209	186	206	225	213	195	224	189	229	183	221	190	195
2826	579	581	554	547	563	531	546	543	519	509	522	499	501	536	560	502	541	528	503	569	486	494	498	526	488	515	495	485	471	542	525	520	475	508	480	487	510	534	520	465	518	560	515	564	503	509	488	508	543	521	492	529	467	499	519	544	515	499	512	548	505	514	527	518	535	577	490	522	495	510	497	474	486	516	526	520	493	517	517	498	509	508	508	594	519	492	514	540	493	514	514	509	471	512	512	541	488	532	510	495	535	542	529	516	486	515	522	519	485	509	486	515	501	499	502	529	499	513	474	493	485	512	561	462	494	518	458	508	488	492	500	550	552	510	510	503	489	514	538	523	503	490	483	483	558	530	474	498	494	518	508	522	514	516	527	533	522	497	485	477	508	504	506	517	535	488	514	490	563	487	487	524	511	507	542	542	546	553	490	519	485	496	516	525	522	555	524	498	497	525	509	528	509	496	536	520	500	528	514	536	537	544	507	513	501	506	491	531	530	497	495	458	519	503	514	486	442	500	530	531	520	517	507	513	503	497	495	492	492	489	477	506	533	490	533	499	533	522	494	486	522	485	528	515	491	492	517	502	523	533	494	536	538	493	484	508	466	541	500	465	523	471	511	495	494	556	553	500	524	548	514	507	508	529	524	512	478	513	559	478	515	550	504	517	492	490	478	521	520	500	491	498	487	515	537	537	515	510	527	492	501	495	507	475	529	595	489	491	475	466	486	502	505	541	523	514	485	506	475	513	489	490	478	469	498	522	526	519	485	489	497	544	503	511	520	489	518	494	492	504	506	484	514	513	513	508	538	449	491	515	508	488	528	507	524	500	527	521	465	496	512	512	516	495	496	500	498	506	512	522	542	521	533	500	472	490	561	505	477	527	494	516	539	539	536	516	510	507	499	515	527	480	485	518	495	544	514	493	542	523	503	489	502	493	506	497	511	493	517	532	526	513	505	526	492	489	545	483	478	526	476	498	512	529	457	547	519	537	516	531	536	511	543	517	510	507	494	523	541	473	504	489	532	507	544	531	489	500	464	520	512	515	503	503	521	520	488	498	488	501	514	506	534	547	524	486	538	499	518	504	551	515	530	500	516	476	518	525	526	477	476	547	487	536	474	509	523	548	483	489	523	500	510	507	482	466	506	522	473	522	518	495	508	484	499	537	487	465	523	508	513	495	495	530	527	520	494	492	480	477	497	483	454	498	547	539	486	491	520	513	448	496	512	506	472	543	529	462	547	505	474	540	548	517	520	506	511	492	503	508	478	520	500	557	494	509	475	475	514	475	537	474	508	509	514	491	504	502	513	535	511	468	539	498	502	495	498	532	548	484	452	500	518	456	536	494	506	488	514	479	495	509	504	523	514	497	462	484	540	485	519	462	483	486	457	490	507	539	529	481	493	524	529	480	470	509	490	549	514	532	529	527	504	511	483	512	515	559	510	502	539	497	521	528	533	498	481	526	519	534	526	478	482	511	474	468	498	498	542	538	528	507	525	493	522	501	497	470	497	547	510	502	504	548	518	478	493	474	479	496	509	522	500	527	527	505	511	522	566	489	507	511	508	503	480	498	480	495	537	511	527	528	485	529	568	511	502	522	552	459	525	523	505	465	496	493	490	511	544	520	538	536	445	448	537	490	499	542	537	512	490	509	519	535	486	533	481	469	498	496	525	486	484	502	513	513	547	495	473	515	499	507	511	478	517	491	521	495	512	500	492	514	494	498	524	510	502	523	501	487	494	554	514	518	490	501	530	526	522	483	523	523	545	495	508	528	524	523	549	514	504	504	473	515	518	485	488	523	495	499	502	518	522	530	479	534	529	467	549	535	466	548	540	489	540	538	475	517	506	522	500	521	523	533	471	522	468	541	512	523	569	458	556	506	486	476	520	537	508	527	513	571	537	541	540	490	510	526	506	543	506	530	512	499	524	539	474	550	530	486	475	502	504	517	477	508	474	500	502	483	507	528	501	503	531	484	471	546	516	516	488	498	479	535	485	460	481	514	502	513	481	530	494	530	469	529	495	491	459	518	520	515	494	473	473	497	514	519	511	490	522	492	498	507	479	515	506	464	551	554	513	483	503	513	511	489	519	514	499	468	510	477	499	535	520	509	505	536	503	518	495	553	493	490	495	506	517	509	498	463	546	515	482	500	526	470	521	484	560	517	552	467	476	505	487	480	512	517	487	546	536	508	501	474	480	517	525	553	486	527	484	507	520	546	495	533	489	501	476	495	449	526	483	527	508	493	537	536	497	539	514	483	542	507	540	528	522	491	516	517	544	544	480	554	514	538	508	516	514	509	508	493	531	511	521	520	515	497	510	513	521	526	497	491	497	482	509	516	464	494	484	510	527	489	541	511	508	530	487	509	521	461	561	489	478	499	524	513	512	523	514	512	478	525	520	531	483	548	521	522	532	550	519	480	510	502	481	518	515	499	488	524	462	492	520	495	533	487	507	519	531	523	501	503	484	462	526	478	513	498	519	522	515	499	516	488	482	522	534	501	516	528	491	531	523	500	514	528	502	514	538	524	490	538	510	530	506	527	522	490	514	518	544	495	489	482	511	485	546	505	495	524	485	472	511	523	563	517	488	547	513	516	539	526	500	504	490	501	506	537	510	498	491	485	498	529	505	518	512	510	530	506	489	518	475	497	507	497	498	510	509	513	510	514	527	492	499	506	553	524	547	515	506	499	519	512	513	467	503	522	510	476	528	536	523	465	493	508	521	511	531	500	518	478	479	559	528	490	516	557	499	510	518	508	503	511	552	489	531	518	507	468	508	530	491	474	497	491	470	493	513	508	504	531	516	548	542	541	539	520	459	517	589	515	520	520	510	538	483	493	522	553	458	518	517	502	527	516	505	462	503	541	507	534	503	529	503	517	475	489	487	525	491	535	518	514	494	505	512	510	508	533	500	526	519	534	526	477	532	529	538	474	485	507	528	497	507	507	523	512	483	463	487	523	534	479	460	497	519	494	480	511	457	480	502	498	534	492	490	481	519	490	503	502	514	499	531	484	507	505	544	558	478	502	501	474	469	484	528	502	513	504	482	517	484	510	483	520	520	483	544	519	496	517	545	536	531	473	524	513	577	509	495	495	468	526	504	555	568	503	484	547	517	517	544	545	534	473	510	492	513	491	559	511	462	506	516	511	526	521	524	504	518	549	538	526	482	523	497	502	504	503	519	546	519	503	501	501	524	500	514	499	493	505	537	504	486	488	511	550	558	505	552	502	548	530	537	468	494	524	560	502	526	476	503	494	500	544	550	504	527	501	505	533	477	506	534	520	499	457	507	480	491	565	515	518	545	524	548	465	534	513	512	511	510	526	517	498	480	496	533	507	494	518	484	508	541	526	507	495	481	498	561	498	548	522	510	475	550	518	505	527	529	485	498	541	485	521	532	508	488	439	492	543	516	507	485	521	498	509	505	524	489	506	541	551	505	501	506	522	502	510	474	505	502	492	503	460	541	458	522	513	494	481	529
10204	749	602	532	453	407	364	381	388	375	363	350	315	352	351	343	345	340	314	301	350	301	292	295	340	332	317	335	299	348	303	338	301	289	311	322	317	332	322	297	329	301	297	347	336	292	281	309	284	325	291	321	310	311	313	331	319	296	306	315	293	328	307	309	273	313	309	292	289	318	307	317	325	318	330	331	280	302	291	323	316	292	334	311	304	295	316	284	290	328	309	300	322	327	316	289	331	334	307	327	308	308	300	313	325	302	335	292	314	329	308	307	324	342	299	296	294	293	334	321	354	306	302	329	350	311	301	320	325	296	352	313	285	333	323	288	319	263	295	326	334	330	317	283	320	299	313	311	314	333	339	311	319	322	324	322	311	311	306	326	325	293	284	305	317	293	339	307	281	290	290	317	291	288	293	313	277	332	309	327	320	336	328	326	320	315	320	300	320	326	297	322	312	316	346	289	299	321	286	315	331	296	338	293	315	305	303	342	313	325	326	331	314	319	322	306	343	292	313	307	303	305	327	336	287	347	298	316	323	296	290	336	293	298	322	294	307	286	305	283	302	281	299	318	286	301	333	266	303	332	342	291	314	323	310	273	303	286	325	299	331	344	294	339	336	311	310	351	311	313	307	307	281	317	340	303	292	315	305	290	298	314	324	339	317	300	301	308	333	302	309	268	281	323	330	281	324	310	277	326	308	307	284	322	298	312	339	313	317	338	323	321	342	283	291	341	314	336	319	326	334	321	279	320	330	294	337	342	307	333	307	304	315	320	321	304	301	292	321	275	300	300	326	315	289	319	296	322	323	301	303	312	332	312	292	294	302	328	321	321	292	343	307	303	325	318	320	331	304	313	296	292	298	344	328	284	293	340	345	302	365	319	317	323	297	313	301	308	303	277	263	317	350	302	297	303	324	328	299	312	320	342	355	303	310	290	330	368	325	281	299	296	295	329	351	306	299	308	307	312	326	342	280	320	305	303	256	308	292	305	309	287	345	323	307	306	318	300	311	310	299	332	285	289	293	324	302	276	278	307	277	312	336	325	312	312	303	311	314	341	299	311	302	297	291	311	308	291	310	338	325	301	309	316	285	276	303	326	319	286	302	320	295	308	269	313	307	275	309	334	329	303	321	328	312	305	294	272	291	315	294	304	285	266	294	312	346	311	309	312	312	326	297	368	317	306	307	313	306	320	320	292	298	314	305	331	321	292	281	339	313	320	306	274	311	348	298	277	304	298	337	310	341	352	348	290	328	297	322	303	326	309	330	292	300	308	311	289	333	271	283	289	316	307	326	329	349	307	318	302	334	288	338	302	302	306	312	335	317	319	337	323	335	305	307	363	320	331	312	294	296	286	335	305	357	306	350	318	299	288	282	292	282	301	308	335	306	323	303	356	296	329	286	326	328	286	315	310	312	319	308	291	308	317	326	352	319	311	321	288	307	341	300	289	340	356	314	300	303	329	291	285	327	334	266	299	307	326	307	282	272	316	287	305	303	312	297	305	301	325	295	311	355	309	306	333	294	261	338	285	295	297	290	308	299	322	326	314	342	311	333	294	293	298	305	295	342	324	305	300	326	313	321	327	326	317	299	338	329	285	288	335	323	284	329	296	319	302	295	283	299	295	336	320	306	319	353	305	311	307	319	349	315	310	304	309	300	307	299	319	328	333	292	318	294	311	313	298	319	290	288	340	324	319	318	328	325	335	344	292	299	351	351	304	315	305	316	301	288	288	303	295	339	298	270	304	303	324	275	337	315	300	329	335	281	331	323	293	315	287	320	339	294	280	355	301	302	309	310	306	291	297	298	268	320	310	298	301	330	286	336	307	329	301	312	314	285	353	359	329	306	339	312	317	325	297	320	316	324	307	314	335	300	303	300	295	304	317	319	318	331	321	321	335	268	295	304	336	299	330	318	321	311	298	337	314	305	324	318	312	344	324	277	310	326	330	324	318	318	318	309	294	303	284	350	328	323	325	355	332	325	310	314	328	272	317	277	326	309	331	314	286	329	313	283	291	308	255	340	330	295	279	305	330	312	314	277	313	307	266	350	331	293	317	312	349	312	335	298	305	313	298	317	284	281	320	323	287	306	312	308	320	309	354	339	307	318	321	336	336	304	319	332	295	313	315	331	342	279	296	302	315	280	338	322	293	333	325	299	307	343	305	299	293	331	310	305	277	296	332	328	336	331	347	313	309	323	322	323	322	290	303	297	329	359	296	293	300	309	302	291	320	366	301	296	309	314	340	292	328	337	350	281	329	319	284	314	314	294	295	330	348	294	292	294	330	365	316	310	330	286	297	313	326	298	308	299	315	346	298	287	311	318	314	345	320	308	299	317	296	315	287	306	311	297	314	320	328	303	299	292	330	319	317	338	315	338	333	324	318	298	319	291	311	307	276	324	320	340	303	324	317	297	313	321	299	313	321	318	323	326	285	305	302	326	315	281	330	267	314	282	308	299	322	319	337	303	299	311	316	324	298	306	313	284	312	309	298	308	319	309	287	350	322	283	297	315	313	329	342	349	304	331	321	272	314	288	305	294	337	288	318	311	317	303	327	318	331	296	346	337	282	335	304	342	317	313	300	313	310	359	338	300	304	297	302	340	319	350	306	341	323	302	312	318	313	300	307	322	332	301	300	294	295	342	318	349	331	305	329	310	343	284	342	321	295	304	293	308	324	291	302	303	297	297	347	319	332	314	312	331	286	317	336	344	295	311	296	319	308	350	320	318	319	348	330	357	302	311	320	308	291	296	326	313	321	338	322	335	316	338	330	340	293	266	334	295	292	317	299	318	310	331	296	314	288	314	312	306	295	298	313	274	304	313	292	316	305	320	298	291	305	287	343	317	267	300	283	307	304	317	321	290	317	309	306	325	316	313	302	326	277	301	296	327	299	281	298	298	272	301	285	315	276	307	305	353	270	303	311	337	326	307	307	303	323	303	304	298	308	301	288	306	286	285	336	301	317	323	294	308	297	284	335	332	334	327	296	300	335	304	323	302	344	307	320	316	314	310	299	312	297	304	332	348	318	330	314	328	292	310	319	302	276	347	302	269	305	345	316	300	353	296	301	316	309	296	308	318	330	313	289	314	304	308	329	294	289	308	291	328	337	354	339	299	288	328	297	323	331	306	307	301	305	287	294	279	297	309	305	340	333	318	290	293	318	292	289	304	307	297	309	318	303	327	286	293	319	270	350	320	325	285	312	297	323	278	304	321	315	329	296	357	314	332	290	299	330	329	299	339	281	308	359	340	341	308	266	333	332	330	321	318	321	318	320	308	286	332	292	333	320	295	330	291	340	323	316	286	327	309	330	320	299	280	308	302	333	320	322	313	335	327	309	309	311	303	312	309	325	305	288	287	312	320	356	265	287	305	286	284	334	317	294	321	312	328	311	339	293	334	326	340	298	331	313	310	325	329	284	298	322	321	343	308	302	314	330	310	340	320	334	312	306	313	309	292	300	296	275	329	302	311	321	353	326
7837	1024	1461	1588	1456	1218	1155	986	973	958	877	909	830	823	724	826	781	790	773	734	798	760	784	742	715	757	750	747	747	699	694	774	781	744	745	735	754	706	698	715	795	737	747	681	686	689	744	671	700	733	711	756	711	757	772	719	718	776	690	749	730	705	733	718	697	724	737	719	696	713	728	708	745	730	704	663	759	724	767	710	739	711	691	730	767	726	714	742	702	712	750	710	760	701	744	683	756	717	684	696	765	756	699	734	686	688	680	680	751	727	702	719	704	760	685	714	758	715	702	698	728	779	724	753	649	716	737	683	713	703	692	745	699	683	724	752	709	740	664	759	732	718	687	700	700	716	716	739	741	697	687	698	718	712	725	711	714	740	759	734	706	711	717	687	732	701	708	719	747	683	712	731	685	739	739	745	765	756	706	744	689	694	731	735	710	708	714	725	724	758	710	730	713	668	699	722	739	739	729	758	753	720	730	722	723	741	690	662	712	715	782	686	763	653	696	755	728	737	746	728	764	730	728	738	764	667	711	732	668	700	687	739	732	666	684	755	749	740	780	710	752	733	718	721	733	738	725	707	674	697	732	665	749	692	711	689	660	681	746	709	702	692	709	725	731	704	756	750	780	683	721	756	687	761	703	697	718	704	741	689	648	737	713	686	665	695	696	715	662	761	698	678	680	702	722	724	693	771	751	710	669	688	731	704	732	672	686	719	730	706	687	732	697	677	709	721	674	703	679	705	745	714	736	717	690	692	769	688	741	734	743	691	730	717	724	730	702	741	665	743	735	712	698	696	733	735	699	736	726	740	663	691	765	724	680	721	675	747	694	717	786	704	702	726	728	733	731	726	724	734	697	722	711	684	701	694	718	694	726	765	721	744	720	696	760	711	745	739	708	713	718	696	763	687	702	701	734	674	743	700	693	681	720	700	720	721	708	712	755	700	726	714	717	692	780	720	726	691	716	701	732	729	732	685	728	707	728	708	734	690	692	657	686	732	743	722	729	671	703	696	709	760	663	715	740	705	788	664	736	668	728	709	722	704	739	673	746	728	716	724	683	709	741	752	713	692	699	673	747	730	731	683	693	701	728	736	687	747	735	681	780	741	710	726	734	728	665	733	725	713	726	738	725	696	710	737	723	705	761	715	699	750	693	731	708	676	699	704	762	729	712	688	691	718	734	727	690	684	669	676	734	719	742	747	743	741	670	752	722	723	697	768	681	748	711	739	722	722	710	707	746	719	744	740	724	698	764	745	713	700	714	708	709	772	730	684	708	735	732	705	713	704	702	715	749	717	723	693	683	723	699	735	733	768	728	669	701	783	732	732	683	716	668	690	746	702	698	720	755	713	713	683	701	742	755	667	704	727	771	740	747	737	722	719	730	749	748	683	757	755	734	737	743	717	699	713	680	756	731	721	736	743	743	698	701	762	736	683	749	699	737	717	739	751	738	751	700	697	734	720	670	705	751	703	682	750	718	717	702	736	732	720	746	730	670	680	722	678	729	743	690	728	714	713	683	732	702	762	687	705	687	761	656	703	718	728	719	728	718	663	722	686	730	722	754	725	706	710	738	755	694	751	688	737	745	697	703	708	684	740	679	711	732	730	756	674	719	717	721	698	723	709	695	731	727	711	691	738	751	709	754	746	699	700	710	754	727	724	724	731	660	728	721	740	658	712	703	715	685	715	721	714	724	719	724	694	765	784	741	737	733	733	711	716	724	724	698	738	692	735	699	698	705	676	729	697	744	687	743	757	687	732	700	696	748	756	688	754	710	687	718	704	755	708	749	725	658	652	723	744	711	708	746	772	720	736	751	739	762	731	722	708	709	720	701	710	673	734	714	708	704	735	734	718	691	712	723	734	719	727	714	764	756	720	718	718	713	708	727	718	750	736	706	666	724	731	699	724	686	670	680	690	730	727	686	719	714	701	739	740	766	711	689	698	723	713	730	680	677	718	704	733	701	693	756	702	651	713	724	661	714	769	740	766	745	711	724	736	719	775	706	742	731	740	726	740	728	735	696	716	736	744	691	731	706	727	721	739	769	721	715	688	746	728	735	695	700	741	758	725	747	713	694	747	693	734	720	731	703	726	724	704	719	723	764	753	754	693	700	719	716	721	699	737	731	729	688	723	717	704	707	709	767	734	749	715	656	698	710	755	716	698	701	692	725	734	762	737	671	769	718	715	717	758	760	725	686	676	717	770	641	711	712	726	717	792	756	710	739	702	734	683	729	707	708	711	708	715	732	752	679	726	677	718	717	698	727	715	735	752	740	762	788	742	724	701	701	733	674	752	728	699	685	710	775	704	749	736	664	777	728	692	698	670	732	723	727	686	709	721	692	748	739	714	696	734	710	764	716	747	709	708	706	681	701	712	746	676	759	702	685	725	702	695	703	711	694	685	716	740	718	715	719	774	694	780	755	749	753	694	701	724	704	708	735	650	715	751	677	744	717	723	752	724	689	755	729	692	724	713	710	775	730	755	741	684	763	721	702	725	792	771	698	701	722	688	715	724	700	699	725	736	738	639	744	703	715	724	715	710	723	699	762	727	690	718	700	728	724	705	747	727	706	688	718	713	674	762	757	712	755	752	759	689	707	774	742	731	709	706	740	706	674	708	724	725	715	748	730	699	792	662	734	709	749	703	705	716	716	686	701	713	691	753	749	741	757	761	724	752	729	726	763	709	708	687	661	676	744	696	694	704	746	741	678	735	730	723	674	699	715	686	714	761	740	700	748	739	708	722	717	712	724	694	684	737	710	770	758	726	753	722	701	752	714	728	743	726	714	673	740	700	724	813	721	692	723	753	726	689	685	704	700	753	739	722	715	713	746	756	728	710	711	727	737	694	678	761	705	777	714	735	710	731	723	727	735	694	732	717	729	742	736	770	705	708	726	753	738	746	694	689	744	754	708	729	701	717	689	737	705	725	684	687	762	699	722	677	687	735	761	757	697	690	704	638	703	733	716	680	779	695	721	757	740	705	734	706	709	768	777	693	704	721	686	742	731	766	721	705	698	704	733	724	690	674	733	678	731	734	745	764	671	737	713	766	722	691	706	693	662	716	722	706	724	723	768	748	725	775	725	704	728	714	693	715	673	714	733	761	718	750	694	747	679	683	740	741	737	716	713	734	765	733	707	783	666	716	711	692	696	715	733	718	781	687	751	735	689	731	708	679	719	683	752	726	682	722	677	738	710	736	743	725	700	726	711	694	719	735	731	659	756	745	696	724	728	703	732	726	728	738	764	735	716	713	699	736	717	724	745	716	759	697	723	704	733	731	719	754	706	712	714	696	714	713	689	695	758	687	710	735	693	733	700	742	693	698	740	687	734	652	694	680	700	677	722	759	708	745	679	704	680	733	705	724	753	759	691	727	694	701	739	695	676	783	714	714	762	741	699	716	708	764	752	678	745	713	725	771	705	705	674	703	736	705	748	720	744	701	738	715	755	707	748	768	740	747	670	706	724	736	712	737	684	691
17521	1362	867	732	521	439	365	316	288	274	251	241	253	268	224	233	205	276	194	202	242	215	208	236	246	212	187	208	229	199	210	235	196	216	204	213	178	208	205	219	220	209	212	205	223	225	185	207	209	202	176	182	214	262	221	223	212	192	221	191	205	226	230	232	244	215	255	195	208	206	189	206	209	192	214	220	190	222	221	188	229	210	207	199	199	192	189	205	207	217	224	194	221	220	211	198	236	193	215	224	204	220	191	194	202	193	210	204	201	236	211	212	223	207	204	211	248	233	235	211	200	239	219	205	198	205	234	216	215	199	190	225	196	215	206	236	201	178	232	231	218	192	212	218	239	209	203	196	221	218	226	216	185	217	217	208	182	199	194	190	208	213	236	229	222	213	188	200	203	239	226	182	240	216	205	216	213	194	218	226	216	215	223	211	210	220	219	237	203	183	201	232	198	208	186	214	232	207	226	255	213	223	214	207	199	241	180	202	187	237	204	203	197	206	203	186	181	209	212	197	238	215	206	224	228	212	214	206	209	216	184	191	203	197	241	217	222	218	215	211	216	204	197	202	240	181	219	224	232	208	201	213	239	193	223	201	202	210	203	216	245	227	220	195	214	189	225	203	209	208	227	200	222	201	206	197	208	203	200	222	227	219	192	214	203	213	211	218	240	207	212	174	225	207	239	189	209	188	181	209	188	190	192	220	206	190	206	209	192	219	211	209	210	209	197	204	186	207	243	199	215	195	223	217	219	193	201	198	222	198	184	176	209	208	215	213	219	219	194	196	202	228	198	213	224	204	195	216	191	176	204	193	216	199	223	195	208	219	197	206	201	201	203	190	179	206	198	196	188	231	225	221	208	195	194	224	198	213	219	241	221	187	209	202	196	218	206	192	202	202	203	203	201	209	213	197	220	193	204	232	227	213	213	197	212	218	216	177	218	233	211	231	202	211	206	196	194	200	210	222	234	226	177	214	200	179	192	247	217	216	228	204	199	203	214	223	225	222	224	191	200	226	238	218	201	215	192	238	242	174	208	202	208	228	208	216	208	201	224	215	231	216	225	205	200	224	239	215	202	225	194	220	205	224	192	231	198	199	224	224	224	219	232	223	206	204	224	227	210	207	211	238	198	224	209	237	225	225	241	192	207	233	209	214	210	230	209	206	202	237	222	202	212	234	213	206	217	213	222	198	222	193	208	224	199	196	226	193	200	204	211	205	204	191	250	231	216	207	217	218	195	230	216	224	183	179	196	225	204	184	225	223	213	226	205	203	216	217	203	173	213	213	205	239	205	211	227	201	234	209	219	197	189	218	196	229	224	226	214	215	202	226	219	213	233	245	216	167	225	208	234	184	215	200	215	219	230	183	203	198	205	231	207	201	211	224	195	230	191	215	224	222	212	213	209	227	194	217	212	202	218	205	240	218	215	201	167	213	232	220	192	223	192	203	186	225	223	206	225	207	203	212	213	191	217	192	193	197	188	202	221	211	221	202	198	221	204	225	233	206	198	227	226	201	204	213	199	194	195	180	211	189	227	205	177	202	212	226	202	204	196	243	215	191	195	186	214	215	202	191	213	218	189	183	244	200	219	229	241	199	223	173	224	210	235	216	217	220	213	194	224	243	207	186	188	181	178	209	218	193	195	185	207	226	242	198	215	222	223	213	231	185	182	197	217	217	210	208	223	191	230	200	242	227	217	213	196	224	214	203	225	216	192	207	192	185	185	212	199	214	227	207	220	247	228	192	189	191	204	223	228	224	221	223	229	203	210	198	214	180	195	222	216	214	214	196	216	239	207	201	189	193	203	226	205	199	220	196	178	242	233	211	226	226	224	219	187	199	224	184	217	207	209	236	191	223	232	214	218	225	224	226	219	208	184	232	196	236	181	199	219	193	204	204	184	205	207	211	229	199	217	227	190	188	196	229	204	236	229	214	215	207	206	200	220	228	223	196	215	210	200	200	213	208	183	166	224	190	200	208	211	201	227	198	199	195	198	194	220	224	201	199	231	202	223	191	208	206	201	190	204	194	191	213	208	204	225	225	210	198	192	200	204	199	200	166	199	192	214	227	215	215	215	207	186	200	205	217	208	222	226	195	222	200	193	211	213	234	201	182	204	207	192	206	168	179	205	209	229	212	215	201	195	199	215	213	235	207	221	238	225	211	212	220	209	247	219	229	198	212	193	191	207	240	225	190	195	223	218	228	203	216	197	220	238	214	210	213	204	195	198	224	228	214	225	204	233	211	231	202	216	193	205	228	188	206	198	220	213	222	176	208	191	246	212	213	226	207	194	229	232	203	211	226	203	204	222	202	198	175	209	194	228	238	220	182	196	207	215	209	237	206	224	223	239	221	217	191	197	205	203	211	197	187	205	235	210	210	210	223	213	203	212	224	205	173	227	210	191	205	212	209	208	204	206	209	238	191	211	204	192	206	201	215	199	210	214	211	220	219	231	211	207	199	230	216	228	214	205	234	206	189	209	215	186	204	190	209	215	217	209	204	186	211	210	209	202	208	223	208	205	247	203	228	210	200	217	222	215	203	208	218	247	240	211	208	213	208	218	174	229	200	224	221	224	238	225	181	204	196	189	211	214	202	223	233	201	219	201	224	198	190	194	231	241	206	181	209	213	228	192	217	228	217	179	226	201	193	214	174	209	208	198	205	231	194	220	200	242	213	209	207	211	216	200	202	216	239	205	216	219	232	199	205	205	192	236	196	195	225	179	227	203	231	217	176	214	185	221	213	214	213	227	198	222	227	203	201	206	226	208	196	223	219	227	254	223	198	212	189	214	230	226	200	219	189	225	193	199	202	219	226	226	230	195	220	232	198	212	224	215	197	195	239	183	193	190	222	198	218	210	238	191	188	204	208	199	210	221	216	219	206	233	180	192	212	214	191	174	237	221	201	195	218	230	203	196	239	186	249	200	241	211	225	218	212	222	227	218	202	197	207	211	180	205	221	211	256	222	221	223	207	194	201	206	253	215	220	211	223	210	185	219	201	194	221	232	231	194	197	234	199	214	205	223	208	189	171	206	190	193	193	227	224	201	207	243	199	181	211	186	217	198	206	219	223	221	209	226	231	187	201	215	213	200	209	222	221	174	232	209	212	203	204	206	217	172	207	181	195	201	218	224	218	194	202	236	224	198	202	218	190	211	206	218	220	213	235	212	204	194	184	208	217	225	234	201	177	184	229	219	206	221	200	190	194	193	211	191	211	219	208	238	213	212	225	205	193	205	219	211	228	204	234	184	186	222	198	233	198	207	199	199	216	226	207	207	237	201	213	199	219	229	231	203	220	199	216	212	223	201	226	227	221	195	204	253	230	208	205	211	207	177	213	233	198	231	221	216	188	201	204	200	201	219	207	220	198	215	227	200	205	200	191	214	213	201	185	220	238	210	198	209	237	238	212	198	202	213	218	220	246	202	221	245	229	182	186	250	243	225	197	234	210	220	204	200	206	207	204	241	198	197	194	188	215
9882	1072	1926	2165	1812	1490	1261	1040	913	904	792	739	742	665	637	624	622	632	622	571	586	587	539	546	539	539	512	548	540	539	506	490	551	523	512	491	499	527	525	504	470	489	457	464	503	543	507	552	548	498	514	490	502	491	545	472	498	491	504	483	516	493	462	477	522	469	479	494	518	502	521	508	519	519	488	491	507	481	489	488	506	472	500	504	513	497	519	522	484	477	495	499	500	476	515	499	459	516	489	474	487	497	452	497	484	491	529	459	499	454	511	480	509	501	491	497	488	467	500	472	523	470	483	484	503	485	496	513	514	538	487	530	465	532	507	483	511	507	491	487	513	475	474	453	467	489	509	487	498	474	484	503	525	508	527	505	464	484	525	476	487	488	492	495	475	486	502	486	473	507	484	479	479	484	483	476	477	491	468	480	500	483	496	480	489	505	476	511	520	470	522	484	494	535	495	519	504	532	491	510	474	482	511	519	535	478	441	478	505	550	491	519	495	479	489	513	504	507	491	500	495	512	473	495	498	451	464	505	507	506	544	483	501	510	476	488	477	497	464	537	474	541	452	474	494	468	469	495	476	465	497	494	489	484	461	481	504	472	494	508	456	484	471	469	511	484	502	498	475	490	510	487	470	504	514	474	472	461	464	518	450	482	482	503	465	453	489	502	510	500	450	507	492	487	506	529	505	460	498	495	512	455	477	479	517	493	519	450	545	538	481	519	492	484	477	539	467	514	511	469	516	460	476	497	516	474	512	503	496	498	462	491	506	504	503	451	493	484	459	483	475	507	485	450	480	493	451	493	475	505	522	489	485	489	493	459	493	488	524	488	513	519	517	470	484	472	505	442	433	458	509	493	470	437	492	512	469	521	478	499	516	498	484	525	497	480	453	514	512	458	470	476	479	506	486	507	492	474	489	522	523	481	506	492	514	454	457	493	494	489	466	479	482	500	490	489	486	470	520	511	490	483	483	479	489	476	528	485	506	476	502	456	492	496	516	518	475	510	480	474	503	515	491	511	519	464	493	477	508	517	493	496	453	512	494	473	506	497	469	443	515	468	492	485	476	499	465	498	501	510	517	519	467	503	498	483	514	480	414	463	483	463	506	523	459	488	469	516	491	514	489	532	492	471	445	475	487	514	509	488	467	491	461	526	469	497	499	463	520	489	484	490	485	486	473	513	472	452	482	497	449	486	522	480	522	477	460	507	486	494	454	510	481	500	528	443	462	505	488	449	471	487	510	504	490	510	470	438	451	484	524	493	477	474	516	538	477	513	489	507	467	493	509	528	480	529	471	490	484	492	488	466	495	463	483	521	521	500	468	502	479	486	458	450	480	542	531	480	494	502	490	481	496	518	451	521	523	471	480	496	545	470	462	473	482	503	519	481	480	514	484	458	460	478	473	509	483	503	494	469	460	510	494	484	505	464	521	452	509	466	470	503	476	507	509	518	524	495	473	459	456	472	486	481	450	496	496	473	462	520	471	477	514	519	468	523	483	491	456	503	479	510	480	512	456	466	539	462	468	497	469	508	508	536	518	483	509	506	457	446	500	467	502	488	479	497	502	453	509	510	449	492	504	496	503	488	480	497	492	471	488	474	496	513	457	498	501	506	479	488	506	465	505	483	482	531	446	514	490	505	508	531	498	463	492	478	515	492	537	500	499	495	417	491	496	455	503	468	451	460	487	504	471	460	508	488	488	516	527	512	508	478	483	462	502	485	474	451	436	466	490	472	527	462	487	487	506	469	489	489	522	480	514	477	494	443	503	517	494	493	506	494	502	509	455	483	476	519	501	495	471	487	539	469	530	439	486	472	490	498	493	498	483	474	520	537	492	481	527	508	520	530	457	517	518	479	469	453	484	480	466	454	480	526	466	457	466	484	536	493	480	447	431	496	499	535	499	492	477	519	466	487	477	455	484	469	492	545	511	525	518	500	448	498	526	462	465	482	470	469	525	504	528	486	494	448	459	497	509	478	499	486	523	510	523	510	453	505	502	500	506	448	520	473	444	478	469	510	487	514	505	490	505	504	483	498	490	501	481	484	502	481	479	468	457	457	487	530	448	485	473	496	493	471	504	478	481	459	476	450	471	524	501	462	463	505	512	487	482	475	513	459	517	493	493	515	486	469	481	469	532	496	457	464	500	489	502	477	520	495	531	524	513	490	514	485	526	487	485	496	521	495	514	467	477	519	502	474	486	502	494	500	454	519	449	538	538	469	520	457	497	500	488	487	447	482	492	459	473	450	482	508	471	492	512	481	497	450	449	452	504	466	496	499	488	518	476	496	519	482	443	468	465	496	482	510	522	479	489	480	519	503	497	481	508	489	506	479	484	493	487	530	501	463	528	475	506	509	500	546	524	418	512	531	510	477	466	462	484	522	533	508	499	497	482	492	477	487	497	532	493	519	436	527	492	500	470	457	453	493	479	504	494	463	472	480	503	462	527	526	484	478	511	510	514	468	470	490	483	462	493	530	472	463	472	514	538	467	502	448	509	527	493	475	485	521	447	554	495	498	510	514	508	513	468	500	480	461	484	485	496	493	488	475	474	491	509	532	483	497	471	488	487	478	482	509	477	471	488	483	480	505	541	473	480	458	475	478	451	464	492	511	496	528	512	483	473	480	478	496	507	539	455	521	473	465	460	495	476	489	478	500	509	471	477	509	509	546	478	514	444	511	484	526	497	481	493	472	487	499	497	477	471	457	462	484	507	489	479	486	467	496	498	490	535	459	512	482	491	471	502	472	517	461	480	509	468	514	505	554	479	499	483	470	474	475	514	516	464	482	520	506	465	495	500	482	479	461	483	538	473	483	515	526	515	493	470	503	526	492	485	465	512	485	473	493	476	522	461	519	485	520	471	491	464	472	510	491	465	507	490	506	482	530	475	540	487	498	465	459	455	508	505	545	479	472	499	462	463	465	465	451	501	516	501	465	493	494	457	481	527	512	459	496	475	530	487	463	478	491	485	459	472	475	501	453	471	516	488	489	528	529	498	472	488	516	500	494	491	480	467	496	446	489	509	439	537	473	509	504	502	516	503	497	493	469	544	500	462	486	461	528	493	486	509	482	506	459	501	532	498	503	511	459	485	512	514	500	554	515	535	512	454	507	490	490	471	484	507	482	471	490	467	503	488	498	535	473	484	508	475	503	508	467	484	490	494	493	485	506	487	483	491	518	482	495	494	491	486	494	513	502	497	466	488	461	488	494	516	520	488	504	498	468	525	449	506	501	478	530	528	483	481	466	541	486	449	522	489	513	499	522	450	480	520	494	495	468	485	460	490	482	495	517	505	496	490	529	493	513	525	509	459	490	499	521	474	517	508	479	488	519	491	470	543	463	485	491	459	512	491	513	519	478	473	473	492	494	491	522	534	494	505	498	476	471	508	511	487	541	475	493	501	525	496	511	503	511	525	472	488	455	495	481	506	506	511	456	523	477	481	495	467	481	503	489	511	491	441	487	522	479	471	494	521	495
2956	274	223	206	235	194	219	207	183	218	218	189	235	237	223	247	199	185	187	192	198	210	228	216	222	221	188	206	213	193	208	203	224	205	190	212	207	199	233	225	204	192	204	204	205	206	188	218	193	178	235	246	203	211	206	224	203	203	227	201	188	189	223	204	211	190	199	228	202	225	190	219	209	205	186	225	198	226	201	203	196	191	210	196	191	211	209	187	227	206	202	196	215	219	197	220	186	210	242	210	225	198	186	222	213	228	212	206	201	213	206	195	220	203	216	190	209	223	237	230	204	196	216	203	225	197	209	210	220	222	221	197	203	197	192	191	166	222	200	212	200	202	203	206	201	186	225	207	221	221	224	189	210	194	193	250	217	198	207	201	225	219	192	183	223	223	240	195	210	202	192	247	228	234	210	213	221	209	200	205	201	193	185	177	184	226	222	224	200	203	191	215	192	193	196	195	232	200	222	224	198	236	222	203	194	187	193	215	198	168	188	203	217	218	226	200	216	231	188	176	210	212	195	220	200	206	206	222	205	232	190	187	190	167	221	208	194	197	209	208	198	204	242	187	200	214	184	183	204	198	206	191	183	215	172	214	208	230	201	211	208	217	187	202	208	225	220	202	189	221	221	192	208	210	210	213	211	228	235	210	216	228	210	203	234	230	208	229	191	225	188	226	211	223	177	237	205	207	215	194	208	187	209	186	196	231	188	214	197	189	196	213	192	226	214	203	179	188	214	185	219	186	197	227	196	205	187	212	205	222	232	198	188	225	200	230	200	190	202	195	179	201	205	221	245	199	202	217	197	237	201	231	196	205	223	206	190	205	184	197	228	204	224	214	209	203	207	221	214	198	196	204	188	174	193	213	207	244	219	233	200	188	214	208	201	195	229	235	198	195	206	208	218	196	212	213	213	202	235	181	216	220	230	197	216	215	211	220	198	188	201	213	187	182	182	188	218	205	222	208	190	199	223	196	217	205	221	193	209	212	200	198	204	221	206	197	208	207	208	194	204	225	188	211	182	186	214	222	186	211	208	211	188	218	207	215	206	205	193	204	186	211	203	196	203	207	179	204	186	216	203	229	200	197	200	210	241	222	231	210	212	211	218	188	224	200	197	228	222	201	190	203	225	220	213	222	230	198	197	198	201	201	210	194	206	210	187	191	211	218	213	215	202	193	218	212	210	228	236	223	199	214	203	208	208	192	211	200	219	202	196	231	200	218	196	204	221	204	199	203	189	202	188	206	205	218	213	221	166	214	187	233	196	185	217	208	210	198	173	187	204	201	215	242	241	229	212	219	199	212	239	191	215	219	204	189	186	188	228	249	216	222	199	246	213	219	211	189	213	229	219	207	219	209	188	203	213	208	202	218	191	210	198	201	198	202	226	207	223	186	181	189	201	201	224	194	202	203	211	219	214	205	211	205	188	201	175	189	206	222	209	212	173	218	225	219	192	205	209	221	192	203	206	213	206	215	198	193	198	200	231	221	205	201	207	232	226	215	217	223	218	227	179	195	216	215	219	197	182	234	174	215	218	219	221	208	207	221	212	211	186	209	198	180	198	200	203	213	220	225	222	198	187	157	188	196	211	179	188	211	232	218	189	208	230	201	217	218	216	188	257	224	207	214	229	216	197	188	215	221	213	233	194	218	219	174	227	190	209	228	200	202	183	227	233	204	196	192	221	213	189	202	194	178	243	195	232	207	198	199	213	233	213	246	176	199	215	228	197	197	196	223	188	197	190	219	201	208	214	210	182	207	197	216	220	203	231	191	212	202	196	245	185	200	174	228	212	212	247	190	226	225	219	228	217	220	196	195	220	198	237	227	191	223	218	224	204	202	213	210	216	217	194	176	219	188	241	178	212	217	203	185	208	201	200	215	219	214	214	175	229	201	203	221	189	212	239	209	213	213	197	210	203	239	215	195	218	193	197	217	202	192	196	207	207	212	227	232	231	205	233	211	209	192	232	223	212	229	186	229	174	201	214	174	194	173	216	203	230	214	214	216	216	235	212	179	208	229	201	199	210	203	216	218	188	210	214	208	208	220	203	224	212	212	205	205	195	190	201	182	210	215	226	191	244	209	214	233	223	229	178	196	199	228	211	206	200	208	214	199	196	208	213	209	194	193	211	214	193	214	235	212	199	197	207	217	204	198	217	231	219	224	197	213	209	185	193	188	214	216	223	184	205	207	240	217	182	212	210	211	195	202	209	196	202	236	164	215	207	220	201	191	216	198	196	214	196	203	195	202	194	176	218	200	204	228	162	189	218	199	204	231	218	201	206	226	236	210	171	210	205	207	194	180	203	201	216	188	228	192	224	209	202	194	207	187	188	217	203	206	222	212	192	193	215	206	224	195	204	215	199	244	218	195	208	201	194	184	223	210	228	205	213	218	209	195	191	215	188	209	211	205	201	175	217	219	200	202	190	183	224	196	200	202	206	189	233	207	194	185	201	211	193	231	180	201	188	208	206	220	195	233	220	223	227	198	195	230	221	188	207	191	202	210	200	231	194	220	208	231	225	232	208	203	211	196	217	184	182	244	196	169	215	218	198	201	199	189	233	194	203	218	203	240	242	206	186	182	169	209	167	202	201	220	195	180	229	204	212	203	202	216	219	205	224	201	208	195	212	233	216	190	204	227	231	209	215	202	197	201	188	218	199	182	208	187	208	209	212	217	216	200	178	207	206	181	209	185	190	204	204	210	242	204	232	223	203	170	212	199	206	212	223	211	224	189	196	208	200	206	208	185	222	200	233	215	167	204	202	217	236	202	196	203	215	198	192	196	213	212	199	186	231	195	196	170	200	204	186	192	184	212	197	210	216	200	240	192	206	189	189	215	223	234	219	212	221	217	200	192	207	251	232	203	214	212	210	206	205	229	212	213	215	179	217	224	222	202	207	211	215	196	218	204	180	202	209	216	198	194	197	184	198	228	179	220	225	215	214	222	207	208	211	193	216	241	202	222	213	215	200	204	220	216	183	230	234	215	233	185	213	238	211	217	191	221	199	206	192	201	197	200	186	197	194	215	190	209	217	226	210	203	207	211	207	195	191	220	203	196	205	232	211	195	222	210	214	204	212	217	209	195	205	202	220	214	211	216	214	211	215	216	210	236	231	198	212	181	196	222	207	213	194	199	230	226	227	210	197	204	221	209	207	203	203	197	206	211	226	188	194	206	203	232	224	197	198	230	225	221	218	219	190	238	229	223	218	201	197	214	227	189	211	223	207	192	227	208	225	190	259	183	198	223	191	201	205	192	199	190	206	240	190	194	178	196	177	198	189	188	217	196	194	231	221	177	222	203	210	187	173	233	182	202	229	219	197	218	198	206	213	220	195	208	202	206	209	211	217	221	210	199	197	210	219	203	209	206	213	237	224	228	214	231	173	205	216	190	206	220	190	248	203	252	217	214	226	210	217	198	215	203	213	241	242	182	210	192	194	209	207	221	200	215	201	233	180	217	200	193	188	219	226	187	206	194
2747	515	563	608	538	570	545	524	523	555	493	542	532	520	494	496	494	499	497	534	491	510	489	501	503	492	505	506	530	511	490	471	532	551	470	516	531	519	464	524	493	497	492	474	488	522	537	520	508	496	511	504	490	506	487	464	522	499	510	499	483	474	523	505	501	467	540	477	534	490	541	454	512	483	526	537	540	508	505	509	470	484	534	530	539	506	524	539	538	506	522	538	488	502	484	515	496	539	503	519	511	482	469	518	489	534	508	498	499	492	552	497	507	511	527	495	562	507	551	512	475	527	498	526	516	555	490	495	482	512	524	515	507	510	470	508	497	509	520	512	492	491	557	506	524	497	496	532	489	507	508	465	524	521	492	509	519	450	475	535	484	490	543	538	493	487	515	500	536	542	541	498	478	541	520	508	491	507	522	521	519	507	520	489	505	516	503	518	505	497	497	490	495	552	540	511	482	517	526	513	537	473	511	494	498	452	548	518	509	543	522	500	477	491	487	482	513	510	486	549	455	500	537	511	535	479	479	515	528	522	526	458	503	526	519	480	515	523	513	506	513	527	504	506	514	499	484	536	483	526	514	500	527	508	486	525	524	515	506	511	480	509	530	492	509	529	489	492	493	517	566	504	558	479	493	531	499	486	476	506	471	526	499	522	524	517	503	531	514	465	521	498	509	509	519	492	474	503	486	499	448	515	541	510	503	533	515	556	513	493	534	515	513	489	499	539	530	525	513	530	527	498	490	503	516	505	509	512	449	486	495	490	536	506	524	519	517	484	495	555	503	518	503	551	541	515	525	494	463	523	500	519	508	485	532	513	505	529	497	526	519	496	491	497	503	498	467	512	471	465	491	506	511	511	484	515	513	517	501	472	541	523	548	529	549	508	493	544	532	505	519	498	491	508	497	500	510	500	523	480	523	510	517	506	517	508	475	529	499	472	518	481	514	469	505	482	509	508	486	531	489	526	532	530	541	475	506	515	521	491	490	506	562	520	508	494	477	512	535	476	503	522	516	525	509	558	544	525	516	500	545	473	468	506	540	513	499	527	527	503	450	493	495	538	538	532	518	527	554	494	509	508	496	491	536	493	509	518	464	505	525	486	524	536	534	523	534	477	504	516	512	497	566	517	511	506	528	482	540	506	522	507	504	465	534	497	518	509	481	508	484	505	549	498	495	520	475	516	518	482	498	514	475	525	531	517	510	504	537	552	489	490	468	515	503	485	550	508	522	472	503	498	526	532	492	499	487	515	535	471	514	515	482	538	525	524	543	533	483	516	519	488	522	523	512	472	513	499	527	517	499	513	505	517	510	514	522	522	514	512	495	497	495	498	467	526	538	514	482	499	542	539	484	537	516	527	514	526	508	528	502	489	514	489	522	522	454	528	530	478	543	553	505	503	508	527	498	523	531	499	503	469	504	490	528	484	504	488	537	529	500	496	506	531	521	504	544	514	517	521	503	507	524	562	525	462	565	478	494	459	506	525	481	464	455	517	492	489	514	483	505	528	530	521	512	508	535	515	516	499	468	492	543	515	504	490	546	481	503	485	561	506	501	510	469	521	533	502	542	531	481	513	529	548	530	481	453	497	509	529	523	513	487	469	517	472	471	461	508	514	482	505	514	487	516	528	506	469	521	522	514	535	529	526	457	525	502	493	530	455	479	489	535	545	508	522	506	517	565	509	507	495	503	492	526	460	485	530	460	491	532	514	497	507	519	523	525	517	496	523	519	547	480	509	494	519	467	511	498	519	522	544	519	522	545	500	475	476	532	483	530	536	491	544	514	491	489	522	497	518	488	462	541	517	507	517	543	557	517	515	517	519	516	498	507	518	478	521	487	451	517	531	531	488	514	493	487	494	518	476	491	499	475	541	512	516	512	515	561	546	498	503	491	497	487	511	463	502	475	549	479	506	485	470	466	477	542	457	525	530	516	490	556	501	521	515	457	496	522	518	517	452	539	503	532	552	541	479	494	530	503	502	534	475	510	490	516	526	509	496	514	518	538	517	550	553	528	507	500	463	504	479	515	530	509	497	533	512	482	530	532	513	506	510	491	497	472	516	468	532	449	519	501	552	513	515	517	551	479	517	502	534	492	494	520	506	512	514	542	528	534	469	506	461	493	512	519	511	514	520	504	515	537	542	535	496	534	510	554	508	497	462	538	461	514	532	534	503	503	519	475	483	509	484	507	510	499	538	504	516	477	477	515	499	510	553	512	494	476	562	511	495	522	481	479	509	488	485	509	538	530	526	530	526	505	520	458	512	489	544	539	489	513	521	530	512	502	524	476	531	491	507	476	539	484	524	495	546	483	492	531	533	554	499	496	537	514	496	550	540	506	500	558	511	459	503	494	526	496	516	520	528	534	533	538	498	476	510	524	500	511	526	506	533	502	500	538	523	508	519	507	533	499	531	494	468	515	524	518	496	481	588	531	490	505	528	517	555	497	513	509	508	494	500	549	487	502	480	524	528	523	475	499	524	530	508	473	516	524	495	514	473	523	529	509	505	491	501	496	514	517	529	508	513	538	489	529	521	513	505	524	557	504	547	471	509	474	486	517	493	503	521	498	491	519	495	499	533	497	513	500	492	530	495	518	487	499	521	507	535	536	526	482	504	495	486	529	508	504	487	469	487	529	488	519	518	518	499	511	500	517	513	535	485	496	477	525	523	478	537	493	499	495	495	499	476	513	487	513	485	509	541	530	517	483	476	506	489	502	524	524	503	525	471	495	491	474	539	498	492	515	505	512	534	509	495	487	509	523	490	482	488	490	516	549	514	516	516	511	468	525	506	542	559	551	472	519	508	502	518	510	513	520	482	517	535	523	473	489	500	530	519	504	499	516	475	502	543	521	530	545	518	536	480	473	503	519	506	542	502	523	515	483	531	497	506	501	501	501	511	504	499	492	524	495	533	499	497	491	537	485	526	503	530	493	537	500	469	503	522	507	531	525	495	540	517	516	504	504	486	504	514	493	515	491	472	472	521	524	484	509	481	505	510	493	486	531	460	514	518	494	532	511	521	504	538	520	456	518	530	501	524	449	539	530	492	477	536	550	524	492	504	487	546	487	499	494	551	487	526	516	513	530	485	527	515	518	513	549	530	526	522	515	492	548	484	548	499	510	481	577	512	529	444	466	574	526	507	488	534	502	507	488	516	510	498	543	545	504	502	483	495	520	481	460	494	493	498	503	476	514	487	485	518	525	477	542	514	491	498	504	493	530	490	486	518	520	504	523	542	537	522	529	530	507	523	498	499	474	512	514	499	524	475	474	510	513	508	495	530	509	482	544	469	500	509	505	508	496	512	475	552	480	513	532	512	515	503	526	489	551	514	502	500	503	511	518	548	513	547	576	485	524	531	542	496	537	540	469	543	482	564	507	584	490	479	543	520	547	499	503	544	516	476	528	480	466	474	534	501	534	486	535	513	521	530	509	556	497	518	507	483	517	494	559	499	556	454	485	529	538	480	510	502	548	514
10378	748	625	613	406	418	366	367	332	377	348	390	363	352	351	327	322	290	288	318	312	317	299	305	280	337	303	304	317	325	285	323	289	300	320	300	315	296	326	322	316	301	304	333	315	320	308	324	299	316	325	316	320	290	348	320	313	293	338	338	339	321	304	284	278	306	333	307	293	322	306	313	297	313	293	350	328	293	312	304	319	318	300	309	279	324	316	304	281	318	315	336	301	308	306	305	313	304	339	301	270	290	302	278	300	351	279	314	310	322	301	283	334	295	280	307	305	286	316	332	307	311	310	309	323	307	327	332	293	317	292	305	293	308	328	309	298	279	318	275	325	329	323	329	310	328	319	304	337	342	333	296	304	302	317	295	331	335	332	308	315	319	319	310	306	312	325	303	302	331	319	306	293	296	273	309	289	297	305	340	326	280	321	319	299	304	304	307	331	309	377	329	317	276	329	311	327	331	303	302	299	282	309	274	344	313	318	299	299	326	313	290	290	301	326	331	306	328	312	297	297	300	313	305	297	328	301	304	276	259	317	312	347	357	326	336	306	312	302	298	283	301	335	292	317	314	335	342	320	320	317	341	314	292	340	250	302	293	285	318	335	297	281	294	301	294	290	321	322	305	318	312	289	316	320	303	303	302	320	277	273	317	346	302	308	298	298	297	304	314	321	316	300	288	323	340	300	307	334	280	331	316	271	322	280	324	313	311	295	327	324	303	310	317	270	313	293	294	318	305	290	341	298	320	297	297	280	276	302	308	288	323	295	319	318	315	310	297	277	298	293	319	311	291	317	316	283	326	320	302	307	291	284	316	309	297	301	310	311	296	288	326	312	313	287	321	313	295	302	277	319	313	314	290	279	320	337	275	285	311	335	318	333	286	321	327	314	308	315	309	323	336	291	292	339	302	308	287	288	321	272	300	341	301	310	331	316	334	331	322	315	306	326	321	316	317	339	286	291	309	345	284	299	290	299	316	337	317	286	298	270	309	266	300	311	326	290	305	336	335	324	310	331	307	302	305	289	283	317	307	313	321	312	314	303	289	287	331	346	313	326	350	278	280	328	315	310	327	321	303	306	334	299	328	317	316	327	291	258	301	345	308	323	322	284	314	308	334	310	282	296	335	343	334	344	286	309	281	311	269	343	314	307	304	325	323	314	297	290	289	302	267	290	292	285	292	303	291	264	281	310	323	294	290	326	355	328	318	342	291	308	294	321	288	303	317	314	332	312	329	302	291	313	339	307	301	321	332	284	285	310	304	310	292	304	301	295	298	307	309	306	321	325	315	284	275	337	294	328	314	280	355	308	314	289	347	336	277	308	298	286	328	316	315	299	296	288	349	324	308	315	317	295	315	292	306	334	303	311	290	315	307	349	330	288	304	311	313	337	336	277	297	336	290	303	312	301	326	298	277	261	327	318	318	303	333	313	300	318	316	311	282	312	334	326	310	324	309	319	355	327	286	334	312	300	305	298	294	299	302	315	292	327	316	284	305	313	352	312	301	316	317	323	305	293	322	300	315	299	285	313	301	299	321	298	305	286	309	323	318	315	307	293	328	351	341	323	318	330	336	309	313	335	277	295	315	277	280	311	328	343	318	326	296	301	287	303	267	314	297	304	326	319	309	334	296	285	331	300	304	306	334	302	334	330	325	322	286	297	320	330	298	325	340	307	322	340	320	320	299	284	281	303	275	304	341	315	305	346	319	349	353	289	314	315	281	315	331	290	297	275	311	324	307	295	330	270	308	311	307	334	332	303	332	297	307	324	283	295	342	325	295	339	316	346	314	313	329	307	351	293	278	328	301	315	332	323	302	304	291	311	325	316	303	331	320	293	325	344	283	337	308	277	319	305	318	320	316	315	306	305	321	316	326	331	309	295	304	308	287	290	317	322	346	297	299	314	340	332	290	286	333	275	308	336	310	315	319	334	311	306	278	285	317	293	296	297	307	312	315	321	325	283	300	307	326	315	307	333	320	300	285	284	274	311	329	304	294	313	310	311	306	298	333	342	293	303	315	320	289	290	271	268	305	300	294	307	291	309	338	324	310	318	308	311	330	318	287	259	295	284	354	325	331	341	331	348	329	321	326	335	345	332	342	302	322	290	312	324	342	334	325	328	309	292	307	292	304	324	280	317	311	344	313	320	300	310	304	284	271	293	279	310	313	311	309	309	304	293	310	338	299	295	323	311	308	310	307	340	303	326	317	299	320	313	280	321	324	315	280	329	295	286	313	310	299	313	316	294	338	265	333	331	325	325	333	308	308	332	313	280	284	341	316	299	314	297	313	313	322	341	310	317	354	307	320	306	333	325	330	341	276	343	342	298	312	322	274	345	319	355	334	306	312	313	313	312	354	303	318	325	315	307	361	324	319	344	315	295	313	316	314	283	335	322	315	333	336	306	327	295	314	310	275	342	311	310	324	307	321	272	314	321	329	294	311	314	293	304	310	344	292	309	338	298	281	332	339	296	294	314	302	288	273	346	316	328	312	304	301	306	291	301	335	300	316	315	320	301	297	268	289	287	303	307	323	291	330	320	315	328	353	310	291	327	347	271	315	321	288	301	312	319	325	287	329	279	307	305	305	298	284	282	304	273	325	341	329	323	300	293	295	296	362	316	312	308	354	309	306	328	328	288	263	327	294	316	315	307	276	325	289	291	344	312	344	331	339	308	319	295	309	336	279	284	337	323	327	317	302	317	311	310	334	342	309	270	311	314	309	332	307	327	317	279	307	320	305	296	317	291	305	343	318	283	294	324	297	326	305	314	287	296	314	328	294	253	316	297	337	300	292	352	285	324	301	343	315	281	299	328	341	317	362	298	311	326	331	313	289	326	295	333	286	316	306	333	336	283	308	302	295	295	309	311	311	326	319	297	283	275	316	277	277	296	330	321	294	302	303	309	293	305	307	313	316	307	272	328	312	293	293	331	271	295	274	320	273	287	318	353	290	269	314	304	339	295	300	334	290	301	321	306	298	295	311	330	283	324	335	310	303	275	303	315	339	326	256	312	295	347	321	318	323	308	314	289	275	305	283	275	295	300	315	313	303	338	287	316	289	303	290	309	314	307	304	298	324	290	286	295	316	318	297	317	302	337	318	324	314	313	323	307	318	285	314	311	317	326	304	318	271	308	275	326	330	311	336	310	324	369	310	308	314	309	284	308	308	317	321	314	324	324	322	292	326	306	318	293	300	288	300	336	305	309	320	298	319	295	313	305	269	316	314	315	307	317	328	294	317	269	295	342	310	331	336	302	273	313	336	300	309	317	321	295	318	330	330	327	332	282	312	317	298	293	324	272	269	327	294	333	288	301	308	304	311	306	294	281	298	311	304	307	291	340	294	290	323	273	313	317	323	294	305	290	294	276	281	279	344	276	295	316	313	331	296	333	302	325	312	325	311	309	323	298	265	324	319	325	304	330	331	281	305	287	288	322	339	302	289	309	327	286	324	295	299	292	316	312	309	303	286	309	296	276	300
7896	1033	1409	1577	1438	1230	1099	1072	946	896	916	881	801	852	814	770	809	791	749	794	774	740	714	706	730	727	736	731	777	761	737	748	765	749	713	733	708	695	730	724	792	716	747	769	692	669	681	719	709	730	708	734	721	755	726	731	701	730	764	696	681	700	731	711	770	692	709	709	701	742	701	707	668	672	681	728	713	675	728	704	759	755	695	735	705	728	688	717	735	701	680	680	698	681	689	712	727	734	692	705	680	745	708	752	734	716	648	727	729	720	715	742	684	710	705	677	718	722	751	717	746	710	723	713	691	648	728	708	769	754	729	709	739	733	725	757	701	707	773	744	701	769	734	728	706	728	722	663	753	714	716	723	685	679	697	701	718	699	712	737	740	699	677	670	709	673	712	703	697	730	737	725	743	704	739	713	674	684	721	744	670	708	762	751	733	685	724	709	705	751	745	682	725	732	736	707	709	716	748	707	711	730	676	769	715	655	718	722	738	756	736	728	703	704	693	705	729	747	761	688	722	684	732	731	731	750	709	698	727	719	724	666	705	749	705	743	698	724	695	708	693	720	713	767	770	731	730	738	752	764	724	723	761	744	698	723	742	727	732	762	715	740	736	705	631	706	657	683	724	728	732	747	705	697	747	728	727	748	637	708	732	718	702	727	763	720	710	762	719	665	682	747	724	727	665	715	702	674	673	746	658	735	706	733	716	751	794	695	691	678	714	709	678	696	731	769	688	732	719	710	758	714	694	686	731	734	752	695	699	695	714	719	710	748	732	728	716	723	697	684	734	735	668	688	717	715	745	711	693	691	702	703	707	801	722	655	715	712	711	689	659	755	723	713	721	704	706	739	730	728	712	703	736	755	725	712	732	731	761	716	670	696	739	776	741	771	675	698	729	700	726	734	678	704	735	725	732	702	669	730	778	771	725	733	729	697	758	693	709	717	709	717	715	742	708	772	688	714	693	716	726	700	689	737	750	726	730	801	714	690	716	704	718	690	700	682	728	692	711	689	745	720	714	714	742	701	700	688	682	748	733	717	663	725	717	725	710	711	693	767	744	698	737	732	727	743	666	727	740	698	692	697	763	769	646	696	727	756	730	688	741	682	776	707	745	676	703	742	689	741	736	719	675	736	734	770	719	713	735	701	738	734	733	720	768	700	715	696	736	677	710	699	740	760	725	704	651	714	736	701	706	753	675	706	728	709	681	703	703	711	696	713	703	713	719	742	743	703	696	750	745	711	724	727	783	696	723	688	696	712	698	750	713	738	727	690	687	709	693	698	711	725	723	739	736	755	750	700	707	659	755	712	717	674	705	757	723	706	733	679	671	711	710	723	731	733	735	746	730	704	702	696	728	668	738	722	687	700	725	721	783	680	707	741	744	720	725	727	681	727	707	716	712	754	739	762	760	714	724	676	700	708	719	694	710	742	745	706	739	733	708	695	708	748	712	741	689	695	706	710	709	711	693	704	697	761	730	723	713	712	736	709	726	706	731	737	649	739	776	713	764	705	704	716	744	713	736	669	688	713	738	725	722	714	715	719	710	722	735	706	780	728	696	732	707	703	727	732	688	719	754	731	780	719	726	719	701	690	758	740	698	683	720	710	734	723	729	745	688	688	699	717	766	745	661	701	730	763	726	711	731	671	697	709	680	726	711	651	721	742	736	659	668	704	696	710	688	683	738	700	694	746	710	721	663	740	704	697	683	735	709	754	732	757	731	683	701	685	717	719	680	753	658	743	671	706	723	767	694	731	739	755	738	741	698	718	730	690	742	706	702	719	751	700	709	728	686	738	713	703	698	751	703	732	728	688	712	681	718	719	704	729	705	707	655	714	719	735	707	737	762	685	768	684	751	765	721	704	702	697	692	726	771	704	669	734	742	699	715	716	744	728	711	702	733	706	711	700	715	772	758	690	740	740	671	737	786	701	678	737	725	716	729	699	707	729	711	710	679	762	735	706	705	743	799	677	736	716	669	687	743	716	669	716	714	679	750	728	675	736	709	739	695	736	722	657	714	700	672	708	733	722	713	682	689	750	764	692	729	712	759	721	779	695	688	714	723	767	714	750	675	706	715	718	700	701	731	719	664	701	679	721	699	690	672	706	701	732	661	748	697	709	732	760	710	640	719	714	752	728	718	731	728	705	684	736	683	724	694	711	702	715	700	655	739	740	708	730	737	715	701	726	706	676	785	714	747	734	740	725	714	702	757	744	677	682	772	659	742	787	776	706	666	703	732	725	719	712	735	698	723	719	691	690	683	723	682	744	742	711	683	706	697	690	737	701	741	691	679	671	694	670	738	735	692	747	768	689	701	662	699	744	730	671	713	745	738	715	771	666	726	729	696	711	682	709	728	721	733	706	707	690	747	744	719	766	736	776	705	711	726	686	735	703	724	684	724	735	736	683	663	726	735	707	704	722	724	700	723	762	719	724	752	725	708	734	638	689	725	710	704	686	698	692	717	764	735	712	683	735	740	685	700	791	671	762	727	704	715	705	708	718	728	724	725	725	719	725	733	709	691	692	711	694	730	742	712	735	733	705	720	692	716	671	692	726	715	687	699	685	721	723	700	727	644	714	678	754	696	705	682	696	697	700	707	737	721	734	717	742	719	723	704	671	714	775	742	701	725	683	680	742	771	729	687	749	762	747	695	691	735	728	678	714	735	733	774	746	699	655	717	736	699	736	750	686	688	719	694	731	737	732	725	720	713	703	713	678	705	685	751	711	704	752	747	700	745	687	688	799	732	717	716	718	730	706	708	723	737	712	726	708	713	730	722	749	703	735	717	732	696	737	718	703	734	725	716	713	713	725	705	691	759	698	731	694	731	720	718	703	742	670	729	752	696	744	721	698	625	770	713	722	689	684	709	696	689	671	690	720	710	701	695	718	706	711	713	710	703	742	694	704	747	718	706	751	745	764	700	713	712	706	707	738	663	708	682	712	722	699	742	711	665	696	706	718	730	754	719	770	743	706	724	770	703	780	710	718	723	717	752	712	715	684	716	693	763	753	683	671	746	731	687	720	723	766	701	693	757	680	715	749	673	715	702	696	721	728	726	754	707	716	736	721	700	671	688	734	738	727	717	772	687	743	766	696	729	701	672	753	755	693	681	697	737	716	638	706	699	714	730	736	759	730	766	769	704	749	715	707	768	723	712	728	729	721	778	767	722	750	699	745	730	697	723	678	740	744	679	751	684	713	713	689	700	706	742	786	686	726	689	681	728	710	712	730	737	690	732	715	719	669	684	676	736	650	736	727	706	686	734	765	759	691	712	755	697	719	734	683	692	722	698	718	693	702	683	696	664	690	681	702	736	703	755	729	683	747	716	703	737	709	680	697	743	735	698	688	686	750	716	718	676	709	702	658	730	710	728	767	678	781	707	699	746	663	765	731	697	712	713	733	726	675	728	689	687	696	740	694	721	687	739	697	698	688	729	680	703	743	738	739	735	715	709	751	691	719	703	718	721	676	689	700	678	723
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
