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
338242813292	338242813852	338242814402	338242814952	338242815502	338242816052	338242816602	338242817152	338242817702	338242818252	338242818802	338242819352	338242819902	338242820452	338242821002	338242821552	338242822102	338242822652	338242823202	338242823752	338242824302	338242824852	338242825402	338242825952	338242826502	338242827052	338242827602	338242828152	338242828702	338242829252	338242829802	338242830352	338242830902	338242831452	338242832002	338242832552	338242833102	338242833652	338242834202	338242834752	338242835302	338242835852	338242836402	338242836952	338242837502	338242838052	338242838602	338242839152	338242839702	338242840252	338242840802	338242841352	338242841902	338242842452	338242843002	338242843552	338242844102	338242844652	338242845202	338242845752	338242846302	338242846852	338242847402	338242847952	338242848502	338242849052	338242849602	338242850152	338242850702	338242851252	338242851802	338242852352	338242852902	338242853452	338242854002	338242854552	338242855102	338242855652	338242856202	338242856752	338242857302	338242857852	338242858402	338242858952	338242859502	338242860052	338242860602	338242861152	338242861702	338242862252	338242862802	338242863352	338242863902	338242864452	338242865002	338242865552	338242866102	338242866652	338242867202	338242867752	338242868302	338242868852	338242869402	338242869952	338242870502	338242871052	338242871602	338242872152	338242872702	338242873252	338242873802	338242874352	338242874902	338242875452	338242876002	338242876552	338242877102	338242877652	338242878202	338242878752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14132	1496	1238	1030	694	497	375	341	274	259	197	179	177	189	186	168	159	165	210	192	189	180	159	180	169	177	173	150	164	180	150	141	163	159	163	162	162	134	149	128	139	137	129	128	135	121	143	115	124	141	114	123	143	136	133	119	154	149	109	103	109	153	99	134	136	137	149	140	121	108	117	142	113	118	126	121	115	104	114	141	122	132	134	141	126	114	134	112	130	125	100	151	158	123	113	120	132	138	140	114	121	127	123	120	105	127	130	133	122	137	137	125	119	139	119	106	111	109	123	144	91	119	131	111	134	132	118	137	136	142	119	125	118	145	127	136	117	130	118	140	140	134	122	130	121	125	121	119	129	141	123	149	162	149	127	136	118	117	123	123	154	120	119	125	125	123	128	133	155	150	149	113	154	118	146	140	144	140	125	132	144	116	122	141	124	137	140	110	115	133	133	125	145	123	112	126	127	126	133	125	106	123	119	135	116	117	112	135	114	120	114	148	126	107	128	133	123	123	129	125	148	141	125	117	143	130	114	113	142	118	127	148	116	106	138	120	108	116	131	134	151	111	128	146	134	124	122	133	137	116	138	125	133	136	125	139	114	129	137	116	142	123	118	133	143	145	121	123	132	107	110	131	138	115	133	130	112	125	144	143	125	140	139	116	155	125	127	125	104	113	127	133	129	119	119	123	125	128	146	131	127	146	132	147	151	127	130	129	135	131	135	118	117	138	133	139	136	124	120	121	132	124	128	148	123	112	109	120	146	147	130	104	130	131	133	122	116	134	155	123	116	112	138	130	110	148	126	119	157	132	141	125	146	135	156	145	129	127	145	137	134	127	139	141	139	123	128	126	123	129	118	149	137	132	103	141	130	124	120	135	133	151	127	114	129	146	125	140	144	135	135	122	126	140	123	113	114	122	129	148	158	136	134	108	119	102	120	143	126	120	141	154	124	131	114	119	136	108	128	133	143	139	126	137	141	121	129	124	130	151	107	126	113	143	130	142	124	113	131	141	127	131	122	111	118	147	134	136	110	135	133	136	132	116	109	124	144	137	110	161	136	157	134	121	143	120	131	117	137	133	118	136	129	145	132	101	137	149	115	142	136	126	140	147	142	135	125	122	133	105	124	148	143	125	114	130	119	121	131	133	136	141	134	119	137	136	118	158	145	143	127	122	143	141	122	125	141	123	134	115	105	119	125	140	119	118	144	129	116	132	113	138	133	138	124	103	135	119	106	108	112	134	123	125	126	112	128	131	137	129	122	133	123	130	136	145	134	123	147	105	130	136	151	119	142	144	126	124	133	119	139	134	126	100	109	130	133	131	137	116	113	127	129	134	112	128	150	145	137	116	130	136	126	130	130	136	102	133	111	132	129	134	143	131	153	121	147	127	120	128	121	120	125	126	123	106	146	133	111	115	127	121	113	114	134	145	118	126	132	114	120	138	122	131	125	131	125	127	115	127	117	107	139	157	131	140	116	144	155	127	146	127	133	133	140	145	133	129	140	105	140	134	146	115	112	137	135	131	129	114	135	113	124	118	153	126	122	115	143	137	119	144	114	117	147	111	122	125	123	139	111	140	135	115	112	152	125	132	129	130	135	119	115	108	144	131	145	123	125	140	130	107	132	121	127	123	128	133	155	123	125	166	147	109	135	129	137	111	124	119	114	127	144	142	133	159	127	136	129	120	134	119	138	108	120	122	131	131	139	145	127	158	125	126	137	114	117	134	131	106	118	126	118	150	140	146	129	142	148	150	120	131	134	127	119	119	138	140	164	132	115	140	147	127	133	121	147	122	140	118	125	129	135	137	117	128	134	128	141	129	125	130	131	144	131	132	139	124	111	135	123	117	127	149	127	123	125	139	137	113	129	139	140	133	141	128	129	123	120	123	106	128	132	132	133	127	126	127	104	133	139	117	125	133	112	130	128	132	145	143	132	123	120	113	138	141	138	130	114	130	104	115	109	122	118	133	121	103	147	139	109	125	125	144	115	143	143	129	142	128	133	124	130	115	129	145	142	127	135	128	121	123	145	132	119	140	128	144	146	157	124	144	134	134	139	120	138	137	121	112	123	121	132	139	124	136	122	159	105	120	111	108	124	125	134	140	154	123	133	140	122	134	124	115	128	128	116	123	128	129	134	141	145	149	148	130	131	117	114	133	120	126	111	126	137	121	143	106	138	152	132	146	129	140	112	125	130	135	116	122	130	119	132	129	142	135	116	127	117	133	135	120	135	138	149	133	127	133	123	145	142	141	123	140	118	117	125	117	123	143	105	152	120	119	131	153	132	133	126	132	127	136	138	157	136	118	139	139	138	116	153	149	133	142	105	149	159	128	119	115	136	105	126	117	113	126	135	124	114	132	134	132	131	124	146	125	114	126	130	136	139	121	102	125	124	132	134	120	144	118	126	152	115	128	119	124	119	119	123	113	128	106	127	119	132	124	135	136	123	128	118	131	124	130	108	126	128	112	129	142	119	132	127	121	121	143	113	131	129	148	136	117	127	113	124	124	127	133	133	141	116	119	149	133	137	131	121	135	126	131	139	131	133	143	146	148	122	130	125	124	104	143	113	108	136	140	119	116	121	112	123	150	140	125	132	112	117	131	120	118	147	135	129	129	149	148	129	129	112	125	165	139	120	148	122	130	133	124	129	113	125	143	135	123	135	137	115	140	116	121	108	158	133	133	129	130	113	153	115	133	125	115	130	144	114	125	116	136	135	103	156	113	141	139	119	138	140	147	104	136	133	137	131	155	147	106	140	139	132	108	127	114	121	129	115	144	119	149	120	135	145	136	124	129	125	120	124	117	135	134	129	135	142	133	116	136	122	132	120	113	138	128	131	136	131	159	143	164	138	127	121	155	150	138	121	137	127	130	133	155	119	125	128	128	130	132	132	126	121	128	121	149	118	134	119	120	152	140	102	143	135	137	132	121	119	121	148	111	139	134	142	127	118	140	110	116	121	133	121	136	114	132	136	150	139	119	138	108	153	123	122	132	134	126	143	119	134	114	119	122	105	118	134	133	129	130	121	130	109	114	117	141	110	132	129	121	118	150	145	123	140	145	133	125	118	109	122	107	124	137	126	131	144	121	124	131	138	110	132	123	134	129	140	152	140	103	135	122	131	127	142	148	130	162	123	128	122	146	131	131	147	126	131	123	144	134	147	117	131	118	132	138	135	106	112	143	161	122	126	133	130	125	130	130	132	120	128	143	111	168	133	113	136	133	141	123	139	150	115	152	130	139	115	153	124	124	124	122	134	126	141	142	144	125	110	111	132	134	124	125	113	131	131	124	132	106	148	129	143	129	119	128	132	146	145	150	107	104	134	126	123	145	141	137	130	127	126	133	133	96	116	129	127	131	140	123	150	120	129	122	121	148	134	134	111	138	149	128	112	108	133	118	115	129	111	131	135	140	133	120	110	131	137	131	126	124	129	103	141	125	128	132	111	124	129	114	132	135	123	141	121	114	118	127	119	125
8382	1235	2494	2975	2621	2076	1593	1507	1180	988	915	860	755	711	711	641	611	593	780	934	759	734	625	652	618	667	663	597	605	617	579	540	623	550	494	514	563	508	479	440	422	427	407	398	383	416	393	405	382	384	342	374	364	380	365	376	332	386	366	334	378	361	354	380	371	375	356	394	327	350	339	350	380	360	335	367	296	352	359	382	338	361	364	337	343	349	343	342	340	365	343	367	337	330	347	361	372	373	326	336	333	323	360	349	336	349	336	351	337	349	323	357	357	325	339	347	343	386	354	381	341	307	328	347	341	321	331	349	363	330	356	327	335	369	353	341	341	346	333	319	354	349	351	351	340	354	327	361	364	345	360	368	329	357	343	320	376	366	307	341	347	360	319	357	329	369	339	342	334	380	336	348	352	333	346	333	371	361	370	347	336	394	368	329	344	339	347	350	335	352	344	341	366	352	330	350	351	379	363	370	352	371	314	358	390	347	336	355	336	369	343	374	355	331	352	335	361	375	356	376	375	335	362	361	366	326	352	370	328	332	374	367	354	343	342	351	395	383	347	338	342	338	362	359	327	356	330	322	349	323	326	333	346	349	321	321	342	358	339	347	332	328	344	355	344	377	337	329	330	357	360	333	365	323	383	337	365	350	333	338	360	353	375	344	335	350	383	348	324	350	337	325	337	341	344	347	361	348	353	360	345	384	337	344	336	358	327	376	364	339	346	368	349	358	351	338	341	327	359	349	317	331	340	355	354	349	370	351	339	342	337	316	324	339	337	356	339	337	355	335	359	360	391	342	348	351	308	375	338	355	334	322	314	346	321	346	322	329	324	365	322	363	363	377	335	349	329	315	313	342	342	366	327	340	314	342	360	383	321	333	399	328	365	332	354	347	321	351	346	356	337	350	358	391	348	319	341	350	354	330	331	347	389	346	351	306	356	340	357	369	335	358	349	326	356	346	346	402	341	374	374	352	345	360	352	330	374	359	333	368	354	314	354	330	359	369	371	339	339	356	352	373	368	336	362	317	341	316	332	366	363	358	322	349	339	361	357	312	360	319	393	349	358	347	333	335	359	344	315	328	361	370	363	315	373	373	353	360	347	327	341	381	337	349	314	377	332	361	358	346	320	366	363	342	349	347	348	345	332	348	346	331	343	375	352	364	369	334	372	345	350	336	339	376	308	343	360	357	336	336	351	345	338	323	337	357	353	360	331	345	361	338	360	375	326	390	354	304	341	331	363	322	315	346	357	351	333	374	345	344	328	338	359	329	364	359	343	344	337	344	361	368	350	328	385	368	383	337	326	384	344	299	396	350	357	362	347	360	368	341	327	345	294	342	319	372	363	350	344	351	308	348	353	343	337	326	396	328	341	372	339	342	342	333	324	360	360	345	351	368	388	354	330	328	358	362	373	359	315	355	321	362	333	365	324	350	336	337	334	348	329	330	348	380	360	346	365	335	372	366	326	365	383	363	363	368	345	349	387	348	324	344	356	366	344	338	318	366	367	347	329	319	347	297	351	359	336	345	347	354	322	345	345	349	328	379	306	344	316	356	357	370	346	355	377	330	361	370	319	356	347	321	333	336	347	361	342	329	336	390	358	331	324	364	322	323	350	332	378	355	322	344	360	322	348	357	334	299	355	376	339	360	337	368	359	371	351	341	338	341	346	355	331	339	355	375	346	350	371	349	350	315	361	366	344	382	319	336	359	355	355	369	331	349	333	344	344	339	318	365	318	342	319	355	356	309	336	335	357	355	360	327	338	342	330	383	351	358	367	328	321	294	357	339	359	376	344	340	359	340	340	330	358	359	341	371	358	309	382	362	330	363	346	326	388	363	354	319	349	387	353	358	340	340	319	347	323	342	340	361	320	339	348	346	349	343	376	317	343	362	333	359	358	360	350	351	330	372	349	301	355	401	357	359	376	348	337	341	364	354	351	357	318	345	371	355	360	348	372	360	386	325	329	365	373	368	336	364	355	360	346	325	344	346	364	364	341	352	352	385	372	349	359	317	357	342	365	367	333	329	329	347	355	345	325	352	338	374	329	353	325	353	324	323	372	348	356	299	364	319	350	340	372	352	356	321	384	326	347	352	369	318	377	349	390	372	332	350	351	345	352	380	361	365	338	353	369	352	300	342	378	330	340	361	331	311	333	371	344	338	313	321	343	343	363	338	339	365	381	344	355	349	322	344	328	392	327	356	350	345	369	362	373	340	358	332	316	345	337	347	358	355	349	333	325	350	347	316	372	344	331	361	340	333	359	380	372	352	343	369	327	311	362	369	348	334	373	353	346	368	345	347	335	389	340	322	364	321	361	316	334	340	344	379	316	355	359	388	352	339	355	361	362	377	370	370	364	363	384	346	331	329	342	349	375	333	337	322	375	386	375	313	345	337	364	335	343	295	387	366	370	331	343	319	347	356	338	355	323	341	326	352	341	356	319	342	367	345	341	338	314	344	359	360	361	374	359	355	357	337	373	330	335	312	328	337	349	341	367	341	377	370	352	356	376	341	319	337	344	346	354	342	364	357	352	356	362	348	378	347	383	314	341	345	319	354	312	345	350	330	371	373	322	362	324	343	344	346	330	347	345	348	367	351	333	343	306	340	327	327	341	327	353	370	371	370	355	370	365	355	385	348	370	348	310	356	373	348	385	334	374	343	356	340	374	351	359	371	369	347	326	336	351	378	363	325	354	386	346	349	360	363	336	350	345	342	355	332	336	325	325	338	325	315	336	341	353	358	337	380	321	347	370	379	330	322	340	329	359	357	359	346	341	354	336	334	393	343	369	349	370	370	363	350	341	359	357	345	338	374	351	348	347	350	376	345	340	364	360	366	349	367	339	372	373	353	334	302	371	316	356	369	388	342	374	357	370	359	368	351	401	350	322	327	351	373	348	320	367	389	357	364	318	383	340	388	345	342	355	365	370	384	320	335	356	347	362	363	365	336	328	351	360	376	364	355	360	359	328	354	327	336	354	357	345	347	360	359	335	342	355	329	335	354	356	327	327	378	365	336	380	340	333	390	349	324	339	320	370	325	337	336	333	382	351	346	345	360	365	384	357	351	356	333	338	360	359	342	356	375	364	360	313	355	370	325	368	364	362	363	344	320	349	369	369	349	333	321	377	323	337	348	332	321	338	326	343	351	340	342	346	344	324	330	318	333	349	320	355	367	367	316	328	378	330	316	330	368	355	359	358	329	294	345	368	355	356	366	353	316	339	346	363	353	342	339	356	351	382	340	342	368	370	343	367	320	347	317	312	362	396	361	371	341	346	340	319	361	340	337	352	328	368	331	347	342	327	346	318	369	371	358	342	334	337	344	341	320	369	371	349	338	348	347	341	352	364	346	335	340	337	329	353	323	366	339	348	355	345	359	363	376	328	325	389	346	351	320	376	337	375	332	377	332	337	336	359	314	362	369	354	324	346	342	354	329	363	343	361	322	343	343	364	378	336	353	341	361	352	329	378	350	351	355	351	296
1773	406	455	389	432	347	382	361	361	388	338	327	350	371	377	322	386	403	387	332	328	368	340	349	357	372	360	376	359	338	322	365	313	346	354	363	336	377	389	362	349	350	370	366	345	362	314	320	342	326	382	352	354	404	374	345	386	321	333	373	346	341	345	344	341	320	325	346	329	359	364	345	352	303	377	349	331	318	371	356	352	345	331	376	343	376	319	321	361	337	316	393	332	348	386	352	343	330	319	318	355	315	347	364	358	319	369	360	359	354	365	345	339	381	399	338	390	359	348	365	360	387	348	363	336	329	334	365	387	337	344	364	340	378	351	362	385	349	373	327	347	343	340	335	387	352	337	338	355	371	361	381	361	311	337	352	366	383	374	347	364	315	342	368	338	361	355	377	342	331	340	343	352	337	379	339	363	377	362	330	350	368	357	329	353	353	367	316	346	341	358	331	395	342	376	335	331	375	350	354	380	322	385	324	353	321	321	353	354	347	379	285	321	346	325	352	361	398	326	351	326	335	346	329	358	366	329	375	343	350	320	351	354	360	380	334	381	318	328	353	331	375	352	361	375	360	370	395	363	343	349	357	327	399	329	338	345	369	341	368	343	327	377	306	354	316	359	389	332	331	368	387	337	362	371	347	327	362	333	358	353	369	324	354	364	329	376	353	326	359	321	366	368	328	339	328	323	374	362	320	392	361	340	343	348	360	337	368	326	362	375	352	338	346	325	340	327	345	362	365	306	342	361	337	381	324	353	346	331	335	318	354	402	370	383	367	368	394	347	382	390	321	350	345	371	341	377	345	350	331	349	344	350	368	357	356	315	353	370	355	367	344	346	350	338	353	347	376	332	357	362	358	358	367	371	359	375	329	341	334	360	359	390	355	343	377	390	355	372	362	359	352	366	358	336	355	343	337	347	359	356	388	342	356	353	321	341	343	338	333	375	340	360	357	330	340	362	389	372	387	327	350	323	321	408	336	328	384	362	348	338	371	382	348	356	352	339	366	353	354	340	357	343	345	322	386	344	346	381	384	381	342	320	377	363	356	350	360	340	335	410	336	372	344	342	339	327	384	360	371	358	354	373	339	341	372	372	366	379	394	348	328	346	344	356	369	352	351	331	338	340	355	357	353	374	361	350	345	344	323	351	354	321	349	362	355	371	352	375	361	362	366	361	336	375	339	385	360	307	329	332	347	355	361	377	348	331	394	331	350	377	322	340	358	357	322	344	368	352	346	364	369	358	390	345	355	358	353	340	361	309	351	361	369	378	381	322	330	346	314	392	340	327	339	361	331	369	362	357	371	346	350	332	360	345	357	337	329	335	364	346	379	350	356	359	358	347	385	346	385	367	368	327	353	370	349	355	370	374	386	365	369	347	377	371	353	349	343	365	356	328	329	385	367	316	326	340	370	352	372	360	355	336	395	350	347	355	338	362	339	388	330	374	352	355	337	343	344	319	364	352	347	359	361	327	363	352	346	334	353	333	363	353	354	362	372	346	343	353	352	334	343	343	364	372	349	357	345	368	346	370	393	350	357	358	348	326	370	393	361	351	352	378	366	358	363	334	358	350	330	351	367	330	366	375	351	348	337	358	373	340	330	343	357	354	374	327	338	405	363	337	308	345	352	338	324	347	328	337	365	357	368	378	325	344	341	366	349	388	383	382	371	358	370	326	357	354	347	343	355	338	383	355	361	310	324	362	321	385	367	367	353	313	352	353	360	332	319	366	315	324	317	356	328	355	350	356	330	363	362	376	352	307	349	353	329	370	344	384	355	370	355	339	351	317	347	356	348	363	362	340	380	355	347	339	325	342	356	352	350	351	337	359	369	345	366	336	351	343	340	336	350	352	345	360	379	324	365	366	334	394	375	401	366	368	366	350	372	351	368	300	328	318	330	358	337	339	333	336	354	357	362	374	371	351	358	378	363	361	373	335	369	387	354	351	360	297	341	343	334	343	331	336	360	365	357	347	348	394	327	361	398	320	367	355	354	338	310	365	328	364	317	352	365	403	380	354	350	341	358	363	332	352	344	374	337	372	380	361	332	358	336	380	348	345	394	365	358	366	359	327	310	338	336	342	319	361	409	320	352	367	325	370	355	351	355	332	361	344	368	318	344	336	345	352	369	369	373	374	371	345	332	327	398	374	334	357	354	352	341	330	356	364	372	364	376	317	314	350	349	326	374	355	348	404	370	350	355	346	339	356	344	341	352	348	341	351	351	343	334	340	332	344	325	338	360	315	366	369	364	326	349	350	351	344	329	340	353	313	316	357	341	382	331	376	346	359	366	345	357	369	353	339	354	355	347	354	349	362	348	339	339	375	367	311	337	344	338	367	365	357	342	339	331	354	337	335	343	347	330	342	331	348	307	375	330	372	377	345	371	381	365	364	357	364	339	361	339	376	358	337	336	345	325	345	361	370	316	373	339	339	325	387	343	357	340	375	383	357	355	398	392	353	341	355	347	343	336	355	345	372	365	355	369	366	330	352	334	357	354	337	352	368	330	376	351	322	336	382	388	359	368	352	362	335	308	366	328	361	319	341	335	357	411	373	381	357	360	342	348	390	394	371	355	342	346	384	338	384	360	396	347	363	363	327	372	381	347	368	381	358	347	352	379	357	338	339	324	326	342	348	351	357	348	379	374	355	325	344	372	333	373	353	339	339	358	373	395	352	337	331	308	307	362	374	368	352	361	370	360	356	347	375	366	411	364	313	331	391	360	386	325	356	341	402	349	374	361	368	342	333	393	366	322	357	322	333	362	349	358	349	354	372	335	365	355	375	380	356	306	342	332	329	354	338	371	363	362	368	360	365	325	364	395	351	316	345	353	366	367	343	322	351	365	357	306	357	344	329	361	356	351	278	349	350	297	383	326	344	367	319	366	349	341	347	369	342	368	356	380	331	365	346	359	334	344	303	354	343	344	344	317	347	364	353	367	371	364	359	364	378	352	353	332	307	378	341	369	335	326	350	359	385	321	338	343	352	326	347	381	323	333	365	354	334	325	368	342	383	349	330	363	352	361	357	378	318	327	379	351	370	340	365	364	363	346	344	395	360	339	356	351	372	359	365	346	352	342	352	371	362	380	355	361	356	369	346	331	342	322	344	350	365	354	376	333	326	369	355	284	340	340	349	359	318	360	326	318	346	365	363	330	352	381	383	394	313	334	334	344	351	361	356	397	357	374	325	360	361	330	364	326	331	345	353	362	331	327	363	358	355	350	351	327	326	319	377	363	326	348	354	376	363	372	320	343	337	381	383	336	380	293	342	344	353	318	354	318	345	306	320	342	358	363	359	382	349	333	368	363	362	324	369	357	323	379	379	347	336	357	340	330	354	357	360	366	385	353	368	382	394	357	327	361	352	347	325	322	342	378	336	358	355	317	344	324	358	344	361	363	360	385	335	392	352	380	349	344	398	353	362	352	352	365	379	349	334	354	365	304	348	395	334	362	329	366	333	343	377	390	367	331	337	381	363	364
2004	864	963	961	966	864	866	825	819	757	777	807	773	774	804	725	808	799	776	749	773	735	803	736	792	823	788	762	716	755	786	737	764	825	757	791	764	760	759	768	787	790	780	728	769	734	790	769	723	794	779	771	716	772	730	780	750	793	791	768	745	806	747	797	800	751	697	820	819	736	791	758	767	750	764	791	791	812	750	754	771	760	783	708	797	799	764	756	774	742	788	762	787	756	802	772	815	726	742	765	801	767	783	769	807	745	723	811	765	803	772	779	772	752	763	754	757	775	786	844	741	784	769	807	776	774	769	744	781	789	844	722	785	831	704	757	816	787	824	757	735	818	771	763	747	749	784	748	748	766	791	783	786	798	764	786	764	785	798	793	783	802	751	731	782	777	697	804	778	717	787	784	776	786	783	770	749	751	753	807	755	768	755	768	733	820	812	782	805	750	802	733	747	732	778	719	749	800	719	779	777	699	776	751	776	761	765	768	745	836	750	701	787	819	765	767	828	800	726	744	787	752	820	741	758	778	730	756	775	762	759	800	752	734	806	773	730	759	774	737	814	828	785	736	756	755	778	782	782	805	771	764	771	717	761	726	777	715	783	831	787	791	767	781	793	765	764	784	771	781	717	755	720	721	753	755	715	768	744	800	735	787	722	759	733	783	797	744	784	755	817	763	783	768	763	767	733	755	752	774	826	811	760	779	743	764	800	779	786	756	798	747	784	736	792	785	767	755	809	788	789	775	769	768	736	799	767	769	729	808	777	759	761	817	747	738	751	792	766	734	756	780	793	783	805	791	754	766	747	728	753	753	794	762	750	762	726	839	779	766	793	762	745	748	789	728	783	805	726	757	804	750	776	790	792	723	755	761	756	778	809	743	731	750	825	740	754	760	782	751	726	783	777	732	764	757	773	743	778	808	743	768	733	767	795	714	752	714	778	753	792	776	757	748	777	754	784	769	753	730	789	740	753	726	820	815	771	725	711	785	792	763	765	763	779	786	781	753	741	751	778	764	781	806	751	779	776	766	763	804	754	807	758	755	760	705	772	736	797	775	779	747	764	799	769	780	788	775	802	780	775	761	801	769	763	734	720	797	756	793	753	799	788	795	796	727	764	791	805	782	780	784	774	778	753	822	765	796	781	792	757	702	736	760	779	768	757	786	795	776	757	819	823	750	700	764	758	787	750	784	741	810	726	757	799	778	756	758	767	760	802	782	770	743	795	769	731	839	810	792	719	770	755	752	790	758	762	744	789	775	782	768	791	731	708	798	711	816	731	814	778	792	737	783	732	779	741	777	750	796	790	742	771	821	769	777	794	793	725	758	761	795	771	762	773	725	770	792	783	812	733	732	766	771	781	785	784	762	777	747	778	743	728	800	761	756	755	747	731	755	754	719	795	754	798	751	762	790	792	783	776	729	770	774	807	752	754	780	777	775	737	795	761	807	792	818	779	754	758	764	771	710	781	770	770	797	748	800	772	795	772	846	750	741	799	795	756	765	762	763	778	759	742	748	773	779	762	762	730	790	751	793	763	797	787	745	751	742	785	737	784	809	832	735	746	750	768	772	789	753	779	774	762	786	710	757	754	770	768	826	727	746	794	746	790	761	754	756	713	796	768	747	727	803	801	794	781	751	724	781	730	774	774	735	798	766	764	829	794	731	785	788	771	788	727	769	777	773	761	768	805	780	802	720	764	744	804	800	731	764	774	764	802	782	775	805	736	782	818	799	792	794	790	763	710	758	797	770	715	758	766	777	791	776	788	810	755	741	737	801	716	745	711	771	778	774	760	716	730	802	807	747	787	753	814	801	805	804	752	816	699	744	752	770	753	768	754	812	802	725	760	747	815	748	759	800	780	716	721	753	796	753	790	772	738	796	802	782	705	802	733	754	763	754	771	792	758	810	741	823	753	719	746	772	751	747	802	718	798	785	767	758	770	770	765	790	773	812	750	721	777	757	771	773	737	768	734	826	821	740	734	751	784	764	809	775	745	721	738	764	815	795	772	828	730	734	768	743	772	794	758	750	802	759	738	760	771	790	759	743	820	797	744	737	756	777	759	763	739	787	788	758	773	743	759	797	797	773	773	774	762	765	783	755	800	736	765	750	789	762	745	776	770	803	762	785	743	766	768	788	788	772	800	701	771	719	813	804	796	722	745	743	721	773	747	788	792	716	776	794	792	807	761	738	756	767	773	758	745	769	759	796	774	769	799	763	789	787	768	812	816	778	795	768	849	820	775	792	747	773	736	792	736	832	750	754	787	789	755	819	765	726	768	796	761	742	731	766	751	782	721	786	781	813	773	766	778	772	749	720	783	739	738	787	768	743	718	736	737	723	735	812	787	808	782	804	805	816	789	751	756	751	824	730	739	764	834	783	761	814	782	755	716	769	755	765	718	762	745	726	787	775	774	769	815	751	711	767	695	783	754	697	811	813	799	747	779	733	790	806	808	730	749	763	785	777	733	713	780	738	787	784	785	748	808	731	726	749	752	780	744	774	784	779	775	744	797	822	775	785	777	782	802	773	770	743	750	823	749	808	750	781	796	769	781	745	761	775	796	778	743	781	787	773	767	769	775	784	719	721	779	793	759	734	740	765	788	813	817	798	754	768	787	767	754	773	740	738	793	790	795	754	740	750	814	757	755	780	762	808	788	775	797	756	757	772	762	790	776	743	777	753	778	797	755	771	739	762	765	785	754	762	798	787	790	773	761	758	774	744	757	752	739	728	830	754	836	776	795	814	736	789	752	787	776	802	728	746	771	803	733	749	757	738	788	794	849	726	753	764	786	817	767	770	813	787	760	757	742	762	794	756	790	807	802	772	723	790	800	776	755	776	750	752	745	786	780	839	805	757	745	759	796	743	781	793	779	813	782	754	775	753	816	787	734	797	791	827	778	784	785	719	744	769	781	714	751	816	776	764	759	767	784	782	801	751	764	771	837	771	813	794	746	784	742	792	815	775	755	804	779	742	785	764	767	822	793	774	754	798	738	733	760	760	765	785	769	829	746	787	794	778	784	766	731	767	750	729	801	770	758	777	774	776	748	765	785	788	775	754	796	754	740	789	784	804	762	776	819	823	771	781	748	750	788	757	797	787	809	737	819	776	760	797	782	793	758	829	772	809	748	793	765	822	728	791	733	692	782	810	751	810	784	793	757	753	776	800	784	723	789	757	752	815	784	773	780	811	742	792	786	782	783	757	777	780	752	787	748	778	752	737	732	806	773	800	766	755	795	779	773	743	765	723	790	798	743	743	760	773	764	734	782	723	820	824	772	790	767	808	785	751	787	753	754	768	773	820	765	782	720	797	806	774	754	758	751	789	775	718	783	765	783	768	770	771	796	807	752	750	750	762	801	799	777	736	798	745	788	782	757	740	746	778	770	753	784	750	779	826	810	767	785	785	787	775	745	767	743	765	764	739	784	767	752	781	845	738	814	753	722	772	753	791	748	808	782	819	768	745	793	754	789	730	798	747
7242	746	736	624	515	377	311	280	283	235	200	191	222	212	207	161	187	212	194	214	182	206	200	189	188	177	200	207	182	183	216	201	207	202	190	214	222	191	174	179	201	184	187	185	174	167	179	170	214	161	175	196	181	175	169	182	168	209	198	159	189	181	170	180	157	169	181	198	201	180	157	178	214	201	193	198	167	177	182	179	190	159	172	178	178	185	172	171	157	203	188	199	176	175	189	184	170	171	178	167	185	185	173	208	164	179	189	198	147	168	180	169	185	174	199	160	149	174	182	204	161	164	212	182	171	207	177	183	187	197	174	185	198	191	185	184	178	165	171	169	177	178	151	162	153	173	163	163	174	166	155	185	221	189	162	163	187	176	174	215	179	189	187	157	177	158	172	168	176	187	177	184	152	187	177	182	215	183	170	203	162	176	165	177	186	175	174	181	177	151	163	176	160	165	171	187	157	181	177	177	169	194	182	205	151	166	171	185	156	177	178	187	168	183	166	174	207	185	170	175	211	157	192	184	189	167	196	201	197	169	180	199	185	182	178	194	191	175	168	196	191	171	196	172	202	164	182	187	161	178	183	162	176	155	187	182	188	177	185	169	182	167	170	183	165	172	152	156	191	173	160	172	161	166	191	179	170	155	169	189	150	175	173	164	184	185	175	169	182	172	177	166	193	172	184	199	188	188	193	174	173	193	189	160	181	182	167	173	187	190	165	184	195	161	169	181	186	154	184	184	159	176	194	152	187	166	180	187	155	188	190	178	157	186	166	176	160	208	193	171	181	166	196	187	198	167	183	162	186	157	187	191	155	153	192	163	178	184	174	172	187	177	151	178	186	216	177	190	175	211	167	200	184	184	166	152	167	166	119	159	200	183	177	189	162	213	157	157	166	183	171	197	162	177	192	192	182	193	178	165	171	185	179	166	160	164	206	183	182	182	156	158	195	195	199	183	175	185	198	174	162	168	186	158	179	180	186	178	172	159	188	169	178	194	169	181	179	162	180	162	181	184	191	183	180	182	164	172	190	180	155	149	164	186	199	208	190	187	192	167	186	185	163	193	175	175	160	205	178	160	171	181	191	171	167	168	192	162	179	176	170	185	164	161	177	192	178	164	185	168	191	199	166	190	171	171	192	190	213	182	202	198	184	169	170	182	206	200	175	171	175	175	175	171	195	196	184	171	175	184	185	178	193	174	170	176	181	164	176	155	166	157	190	189	165	176	185	188	186	190	154	191	166	180	187	176	185	201	176	180	187	161	183	172	167	173	182	147	188	189	189	213	199	168	168	195	164	172	182	162	179	183	175	173	186	167	163	197	196	178	154	140	164	178	191	180	193	196	181	179	160	174	206	168	174	174	188	198	182	158	190	177	169	191	187	167	172	190	206	206	175	172	171	190	185	161	148	197	186	207	173	173	183	165	161	182	156	164	163	169	181	178	170	180	191	192	191	192	206	173	203	188	168	178	171	178	171	173	165	183	189	171	201	195	174	161	192	179	158	162	189	175	156	198	183	178	172	179	210	167	187	207	171	174	181	157	166	157	187	159	189	180	158	176	163	174	174	183	178	170	204	171	183	210	161	157	185	192	186	180	204	171	195	172	199	179	158	166	206	195	176	162	157	185	172	184	174	183	205	196	162	179	173	163	164	153	177	174	168	177	184	166	189	155	189	191	162	179	191	178	166	159	198	191	165	154	186	164	199	202	176	192	153	148	205	177	153	176	164	181	174	180	179	179	170	179	176	204	182	197	189	182	181	212	170	181	173	186	193	162	183	181	177	163	167	173	176	175	160	186	166	177	192	174	193	178	195	183	169	202	176	156	196	192	209	162	153	178	165	182	151	180	142	138	156	175	179	182	184	186	187	165	161	189	162	184	172	180	181	198	188	163	196	173	172	187	165	195	204	181	167	190	156	195	162	185	168	158	200	179	167	196	156	204	182	166	162	151	173	170	166	174	173	148	167	165	155	199	179	176	159	156	179	177	177	182	153	199	157	158	174	174	197	182	178	178	196	183	163	169	189	208	170	186	152	172	169	200	175	188	178	200	191	184	170	168	174	171	165	177	179	162	160	205	172	159	221	165	174	173	162	183	169	193	203	179	176	175	163	166	164	186	152	181	160	226	185	159	206	173	179	173	188	180	166	182	193	172	180	186	179	161	182	183	174	178	178	193	150	185	185	179	189	163	171	179	167	191	179	182	187	158	183	182	186	154	186	188	163	154	172	198	173	198	161	170	163	178	177	169	160	170	169	148	172	163	165	180	178	188	148	175	180	155	165	195	177	159	173	186	200	186	196	184	171	201	198	211	154	157	164	176	191	164	156	175	178	202	196	188	198	165	163	168	190	169	162	175	171	178	187	183	180	158	186	168	179	176	192	162	191	191	166	144	170	192	171	179	181	189	190	194	173	199	198	176	179	159	170	162	174	194	166	180	198	165	167	191	170	173	186	149	179	187	177	182	185	144	177	166	180	186	166	181	182	177	162	164	199	184	166	171	168	199	196	203	188	188	152	173	164	169	184	187	201	156	160	179	158	199	176	191	170	165	175	179	189	194	172	165	179	192	177	166	165	165	182	179	205	193	169	188	173	180	165	183	205	168	172	183	177	179	173	186	182	186	201	180	174	189	170	171	191	191	195	159	190	213	159	177	176	165	183	198	185	173	185	166	173	148	181	199	167	172	177	155	168	150	173	182	198	178	188	192	166	164	164	177	181	160	233	225	189	155	180	165	161	166	194	162	184	206	161	185	184	166	172	179	157	153	170	171	194	169	171	186	174	172	194	159	175	221	156	184	160	155	174	182	165	187	188	192	180	183	185	179	165	167	173	167	166	177	159	183	178	170	194	178	188	164	180	185	183	168	174	188	164	164	187	154	176	166	163	168	159	181	159	178	189	199	189	224	181	202	164	182	196	180	178	200	170	169	184	174	189	186	207	163	182	150	198	184	185	192	178	176	195	159	212	178	162	169	185	198	182	181	182	182	172	188	157	196	179	175	181	154	173	177	193	187	157	166	159	169	193	190	195	178	173	165	183	179	191	170	162	188	175	164	164	185	191	168	177	197	199	184	201	197	182	164	195	178	176	182	179	195	167	216	191	197	169	195	163	194	187	175	176	189	174	190	178	173	191	176	197	150	179	212	161	144	181	184	173	188	151	159	171	176	173	171	174	171	165	156	186	178	171	185	176	162	172	171	177	191	167	170	185	181	168	183	169	174	175	189	173	176	187	162	179	147	173	139	175	192	165	185	190	176	166	162	167	182	167	172	188	186	164	196	187	177	190	197	169	184	192	170	201	177	154	170	169	205	201	172	170	184	169	158	201	163	185	186	177	186	167	170	167	179	203	169	179	163	177	164	181	166	203	179	175	162	183	167	194	174	184	151	186	167	173	180	167	157	163	172	182	189	174	171	176	192	173	186	174	184	178	175	168	188	187	198	173	177	176	203	198	168	177	159	222	195	194	182	181	181	195	162
6385	911	1596	1923	1723	1336	1128	1048	944	783	708	675	667	606	530	548	496	506	577	768	662	582	587	531	565	592	562	523	534	524	576	499	543	508	511	518	528	510	456	458	447	459	479	470	434	443	465	464	442	419	392	426	428	438	439	428	404	453	456	454	444	374	401	399	423	435	390	440	422	432	434	448	492	430	418	406	387	452	437	412	404	442	392	427	431	388	400	433	440	422	414	408	440	414	441	434	457	409	416	430	406	451	409	398	419	415	416	430	432	410	401	400	412	443	414	443	392	419	378	400	435	411	399	387	434	402	406	437	433	414	408	427	425	413	376	402	444	400	422	417	424	435	426	435	401	397	437	436	410	400	451	394	416	412	419	423	395	484	389	380	389	418	424	409	401	409	440	438	414	422	410	423	423	410	416	422	407	403	403	412	415	395	403	435	418	418	436	399	418	393	408	453	438	364	411	425	390	394	417	429	433	389	408	438	406	384	441	415	401	396	428	421	443	425	412	398	401	420	419	380	422	460	418	414	402	417	424	418	454	423	412	406	425	424	402	449	418	418	430	413	421	401	394	445	420	417	388	381	409	392	400	433	435	384	419	429	389	383	404	415	423	406	402	394	414	439	420	396	416	439	376	433	413	394	437	420	412	434	414	412	422	388	432	429	394	436	439	433	414	411	465	390	411	400	423	408	394	424	419	438	395	401	419	434	430	406	416	460	381	449	448	399	455	415	438	399	421	447	425	432	409	406	431	407	402	427	372	381	406	429	397	389	424	391	445	374	410	417	424	436	406	386	441	400	421	405	382	397	388	395	419	424	377	430	430	396	414	436	416	423	417	396	371	429	412	408	464	429	385	412	423	428	472	394	402	424	429	409	435	439	409	430	457	422	408	387	446	430	444	456	418	393	426	413	400	402	457	417	412	430	431	408	429	405	426	428	418	423	391	413	448	447	389	417	415	415	445	429	445	397	390	429	399	446	415	421	404	422	436	404	441	422	406	410	420	401	456	432	407	431	463	399	456	436	397	414	410	414	414	452	407	376	399	406	445	430	432	387	416	444	409	403	400	412	403	414	376	413	439	430	423	407	405	422	392	413	430	414	400	408	430	415	415	417	437	428	422	429	419	401	397	374	408	427	440	400	399	431	429	446	419	424	444	396	398	399	403	436	429	395	402	431	409	419	413	420	402	434	430	394	407	434	458	434	438	414	450	417	393	393	415	398	437	407	443	423	396	422	413	388	383	434	414	424	416	414	400	417	406	418	418	439	423	390	430	459	441	464	422	439	430	403	427	434	407	408	424	377	361	391	397	378	447	381	395	436	424	431	429	401	439	409	390	423	399	402	460	459	402	423	406	435	431	419	432	426	420	419	405	427	404	404	445	421	420	414	418	414	431	431	418	388	439	442	371	429	418	383	404	374	401	407	401	401	438	416	432	426	431	458	418	405	436	379	447	428	411	441	438	443	442	403	391	440	378	411	375	442	391	406	436	466	411	422	455	432	389	413	427	399	426	482	394	385	433	388	400	443	405	402	413	422	417	418	447	390	419	452	405	424	421	398	462	401	437	391	410	424	433	455	419	457	415	425	423	425	396	414	432	433	399	416	431	420	456	370	422	421	401	415	440	410	407	470	429	408	400	388	432	431	418	439	445	427	400	400	400	388	443	396	414	403	402	428	408	424	452	441	435	419	415	403	430	430	438	389	404	407	397	426	421	386	383	455	439	419	405	409	419	408	388	422	424	381	429	459	427	387	427	438	414	410	398	427	421	449	428	423	444	424	431	415	425	386	445	414	420	407	418	377	387	425	382	448	442	399	416	418	410	448	417	373	448	445	391	394	415	403	395	426	421	423	426	403	422	398	416	469	408	426	426	404	373	407	430	442	426	401	397	449	411	403	433	419	426	423	407	404	461	406	438	388	418	391	436	422	402	407	411	430	438	423	381	432	409	399	411	414	440	388	402	413	403	404	428	455	429	431	389	409	431	448	405	440	400	450	388	448	425	412	459	394	429	411	421	410	424	413	434	429	405	405	447	401	408	399	411	393	436	430	384	444	427	432	409	425	400	466	413	435	430	434	431	396	427	398	422	416	441	413	432	393	396	419	431	446	403	371	411	420	444	398	442	403	455	442	399	425	429	398	390	387	394	454	431	404	421	406	387	398	407	408	440	401	379	395	415	434	454	408	403	391	427	431	406	414	419	388	408	427	419	429	434	444	426	406	386	414	408	421	425	411	397	393	422	437	417	386	423	408	415	413	411	400	389	376	421	401	412	389	424	404	428	432	416	445	423	401	403	426	398	430	412	416	422	386	425	408	394	383	438	387	404	415	434	430	392	398	406	418	409	389	411	397	407	413	440	403	399	421	429	424	450	438	416	429	443	420	406	407	422	389	460	452	405	400	465	421	405	407	429	434	388	419	412	457	413	379	406	418	435	431	437	437	423	419	435	436	434	419	411	399	412	395	359	404	429	406	366	395	415	420	443	408	435	410	407	414	406	411	369	413	435	439	412	387	366	424	453	367	431	404	385	429	440	438	421	413	432	391	418	447	405	403	423	405	431	421	435	451	435	454	428	420	462	387	459	412	446	393	386	408	413	444	430	404	444	421	404	415	392	398	424	415	439	435	371	439	383	395	405	398	437	425	431	389	424	396	412	404	410	396	406	411	423	424	409	419	424	415	427	444	421	418	419	438	412	421	417	439	393	369	423	400	420	430	417	427	426	428	402	396	420	417	412	381	426	419	425	426	378	424	404	394	407	429	435	402	406	419	448	430	414	437	414	401	432	434	423	428	446	420	441	409	422	484	424	440	433	411	414	397	396	412	431	403	396	377	428	384	408	381	430	403	412	423	419	447	438	431	439	398	423	404	428	463	440	454	404	432	426	390	431	436	442	402	385	426	427	423	391	400	402	410	418	395	408	363	430	383	421	432	436	412	399	442	433	423	446	395	441	452	391	442	463	416	405	409	417	390	423	431	399	408	435	397	408	449	427	384	413	439	465	402	409	412	401	452	443	420	423	440	404	417	437	426	440	445	413	439	433	477	396	398	422	435	396	423	428	414	392	428	411	393	404	397	401	410	410	400	430	422	421	405	432	382	386	447	403	406	356	432	411	464	422	412	421	401	400	383	406	381	430	426	400	405	405	426	406	443	396	410	402	378	417	438	406	392	368	429	391	387	370	446	402	419	405	452	427	472	402	399	406	389	396	402	408	432	394	429	445	434	430	413	379	414	432	409	411	431	400	377	376	406	408	397	443	370	426	423	440	427	426	408	420	431	440	400	415	424	427	426	413	429	420	421	429	394	438	470	406	444	395	411	409	430	434	387	359	417	433	401	409	452	378	413	412	410	462	381	406	384	411	422	405	395	424	391	395	412	401	404	385	398	420	407	367	422	438	401	393	407	418	450	410	422	417	432	416	392	407	416	432	402	414	406	423	448	430	406	422	412	454	378	401	405	430	371	425	377	410	427	459	422	409	423
14124	1624	1326	1006	686	498	354	305	260	237	226	225	191	198	187	159	171	164	155	199	215	173	147	155	160	190	157	156	130	157	150	152	162	130	135	153	138	142	144	157	138	146	129	136	134	149	139	123	127	126	151	136	132	139	119	142	140	120	135	124	121	133	146	147	123	136	135	120	154	136	144	120	127	118	128	148	159	122	106	136	130	148	115	130	133	114	125	136	111	146	113	139	110	134	109	129	130	140	122	131	138	127	105	135	138	120	145	130	127	104	128	135	131	107	119	118	121	117	134	132	137	116	127	127	142	116	127	139	121	129	136	128	127	121	127	147	132	126	146	118	123	117	134	143	135	122	135	135	130	136	121	138	131	150	126	120	135	128	122	107	138	122	114	153	121	142	124	135	119	118	156	112	133	133	120	114	114	111	107	132	121	127	126	139	127	123	114	137	144	162	129	136	115	132	122	138	120	142	122	135	136	118	132	133	133	142	131	134	144	116	131	124	133	135	140	141	143	142	124	120	121	120	115	109	159	125	128	128	110	124	117	128	105	119	132	120	142	133	114	113	126	125	125	151	128	145	118	117	115	147	108	135	117	133	138	143	130	115	143	126	132	144	132	124	121	134	128	128	125	116	120	124	131	138	132	118	141	124	136	127	131	106	132	140	151	118	128	126	151	141	115	136	120	112	130	129	141	116	138	118	122	137	102	126	124	135	112	118	113	109	146	126	117	110	131	134	114	122	128	116	133	122	138	107	115	103	119	101	128	122	141	109	139	108	130	112	141	136	166	105	130	124	104	139	117	122	131	125	128	134	148	137	133	113	113	127	129	116	137	129	119	115	125	118	134	107	138	135	119	135	144	137	125	134	148	116	155	106	139	116	125	125	136	118	117	133	123	138	115	111	116	125	124	132	113	125	132	135	123	128	130	149	122	127	147	128	115	122	130	135	136	138	110	127	134	128	115	140	126	125	128	121	134	114	142	130	134	147	127	119	138	114	134	125	121	137	129	121	131	128	127	104	101	125	146	114	152	139	154	143	111	141	111	120	118	129	127	128	153	123	134	155	155	144	100	139	127	111	119	123	146	130	115	134	146	126	111	146	139	129	140	138	146	128	114	129	124	120	139	144	145	148	101	130	126	135	122	127	119	116	108	106	139	127	145	131	113	118	119	145	132	141	131	107	125	139	149	133	134	109	103	122	123	129	117	134	129	111	141	111	154	143	126	111	128	123	122	120	114	133	122	130	138	153	138	120	116	148	137	133	136	144	125	109	118	144	140	128	113	117	133	138	154	114	107	130	112	124	127	146	118	112	147	120	107	119	113	146	144	140	116	119	117	124	129	110	131	116	132	150	102	129	119	135	110	113	129	117	138	130	108	99	123	107	116	135	123	101	139	123	132	113	138	121	118	125	108	140	114	122	118	119	156	137	113	128	118	138	98	114	109	122	130	129	139	134	138	145	143	111	141	150	132	115	128	119	136	134	145	144	129	120	123	128	142	146	116	123	133	130	122	112	135	123	141	104	123	129	115	130	139	128	115	137	122	143	138	124	123	127	132	120	115	108	151	143	122	127	114	135	141	130	131	126	98	143	126	102	156	146	145	158	118	116	130	127	143	140	126	129	124	166	138	117	122	118	117	116	146	116	136	133	144	146	131	123	122	125	130	125	130	97	136	142	124	123	123	103	117	131	137	123	113	125	126	142	137	136	132	140	138	140	123	146	147	126	125	134	117	143	146	134	142	137	135	130	127	128	137	126	122	114	116	136	127	130	114	118	135	126	113	136	123	132	127	123	138	125	124	119	130	128	148	121	110	123	129	116	125	128	130	129	142	130	124	144	146	134	123	161	124	143	120	101	124	103	146	131	129	113	129	124	138	154	126	133	136	121	128	124	90	118	157	136	141	121	127	117	123	122	145	126	137	111	116	137	121	127	126	121	125	122	142	113	127	121	120	122	128	145	121	118	125	119	130	128	114	134	132	118	128	121	132	130	117	108	133	142	137	121	139	101	134	129	149	115	139	129	119	118	152	144	111	129	115	146	122	134	137	116	130	126	110	134	134	129	134	142	123	114	120	117	123	124	129	121	145	133	128	127	126	119	118	115	121	138	132	139	133	143	106	145	135	150	120	107	127	122	112	113	144	125	104	132	135	119	123	145	142	120	130	133	133	106	120	133	149	126	124	145	150	126	120	134	127	138	125	129	136	140	170	135	103	125	126	121	132	130	129	141	130	132	141	135	138	146	130	126	132	147	122	110	126	111	133	130	110	107	132	119	107	124	120	106	123	135	139	141	112	152	150	117	115	139	175	143	130	137	144	123	99	148	109	133	154	124	138	124	106	115	116	119	151	119	118	115	134	131	164	113	116	131	117	115	131	131	143	110	121	133	146	135	116	124	108	116	145	130	126	144	134	145	123	139	123	105	142	120	115	128	107	127	133	95	117	116	119	129	141	124	119	102	107	125	133	128	108	123	111	115	124	130	133	134	141	109	104	114	121	131	116	131	134	113	109	135	127	137	99	118	129	123	126	131	130	130	115	137	108	129	126	122	124	150	118	116	147	134	110	135	120	126	131	145	135	112	135	118	130	145	111	121	141	113	150	108	118	100	127	129	117	113	115	110	111	110	125	128	122	132	129	133	130	127	116	137	139	112	125	117	136	129	120	131	110	142	131	150	142	127	134	106	146	139	115	119	133	119	158	147	152	138	104	113	144	113	126	114	117	126	139	115	120	116	138	144	133	122	109	119	137	154	142	116	118	132	100	129	136	113	129	128	118	120	108	119	132	123	132	126	131	112	132	152	124	124	113	118	121	134	134	121	138	129	132	105	134	150	136	122	123	124	125	127	116	112	120	132	144	140	104	100	136	117	139	135	127	116	121	122	126	129	142	132	123	130	127	127	140	137	106	132	116	123	135	147	121	131	117	130	116	135	102	141	119	139	139	150	135	118	134	136	144	135	129	117	111	129	133	143	141	128	147	111	97	141	120	130	127	122	129	116	127	121	132	120	123	135	140	131	136	123	135	132	114	120	147	120	121	121	126	126	135	125	134	98	136	122	143	115	136	121	139	119	114	127	102	133	137	129	115	131	120	112	135	108	122	129	145	121	115	125	116	133	143	119	119	125	115	133	127	104	147	132	126	146	102	130	114	121	116	133	111	119	126	144	146	125	126	141	120	124	118	110	117	140	120	137	128	124	124	129	127	133	133	124	122	103	135	134	115	115	127	123	144	129	138	131	128	128	112	123	114	133	127	125	125	136	146	125	125	148	145	139	127	101	117	149	125	121	140	149	162	137	138	133	116	125	118	143	165	117	113	110	122	127	132	123	129	137	137	151	130	139	134	137	141	130	143	144	118	134	126	122	144	140	111	136	132	125	137	127	143	112	144	130	127	161	122	125	124	126	136	102	135	138	113	134	121	135	109	100	133	156	126	141	133	147	125	138	124	125	142	122	122	131	141	143	115	163	117	131	133	138	116	148
8238	1316	2527	3037	2620	2185	1698	1380	1284	940	869	830	808	728	669	636	572	594	659	997	836	616	694	605	580	596	551	542	593	580	526	554	552	556	587	559	524	449	479	451	392	439	352	383	396	394	355	388	393	368	341	404	403	345	379	338	354	393	354	353	357	366	334	339	370	336	330	364	352	345	353	345	355	343	356	334	336	350	347	347	382	357	365	360	379	387	333	340	347	332	369	335	342	350	346	346	324	398	335	350	349	357	359	378	334	358	338	339	350	356	365	328	323	342	339	361	371	332	333	339	346	362	337	313	322	331	335	354	342	351	327	350	369	342	352	357	350	353	365	332	342	340	346	359	353	358	320	315	343	361	359	341	374	337	322	382	358	321	318	352	356	362	328	330	317	331	342	346	366	383	348	332	330	355	347	361	327	360	348	301	359	351	359	361	344	318	373	360	366	357	334	324	329	375	340	347	363	340	328	331	342	367	353	367	350	336	348	328	329	314	334	323	340	350	348	356	344	362	332	372	357	305	350	326	343	334	325	313	345	336	327	337	299	351	324	369	356	334	341	320	343	378	352	362	320	336	337	336	366	363	328	334	348	343	342	332	350	335	328	350	308	314	361	356	349	356	329	328	339	359	338	357	346	351	334	340	337	310	367	324	300	347	313	355	348	354	334	338	350	378	391	334	317	351	347	346	333	368	359	337	340	351	304	358	342	346	328	361	353	344	357	338	365	375	359	307	327	309	351	313	328	319	331	343	352	394	350	324	336	333	363	335	309	384	356	384	329	346	321	340	315	358	348	358	349	326	330	354	317	327	350	359	357	347	323	372	356	350	318	339	334	328	346	342	351	345	357	359	315	347	326	317	325	376	322	312	352	349	327	326	356	391	360	312	351	323	359	350	325	339	351	345	333	352	386	301	306	330	333	317	324	339	377	355	307	354	347	332	367	346	331	376	330	386	339	305	326	358	356	334	327	346	380	346	366	352	357	348	364	333	388	321	342	328	324	340	348	344	318	384	345	353	353	319	335	336	321	337	340	339	360	334	359	332	351	356	357	335	364	333	332	319	345	333	350	325	329	334	305	314	350	327	325	340	329	352	344	319	328	342	356	333	339	349	348	317	325	352	356	359	354	334	330	351	346	323	330	309	334	360	354	337	341	341	341	373	336	375	327	359	316	330	351	367	325	336	321	331	366	353	342	337	304	320	363	337	348	344	337	320	303	310	332	368	322	334	346	352	351	338	352	400	346	339	313	313	362	347	306	330	337	359	324	325	351	328	341	331	355	336	340	355	356	362	349	325	362	328	352	346	382	314	314	327	337	333	338	353	314	322	347	354	358	345	338	318	356	375	367	325	311	354	344	330	350	341	328	364	331	366	358	327	329	321	358	380	342	341	357	330	317	325	326	333	352	332	334	349	379	348	350	374	362	363	328	335	338	352	351	321	343	324	341	318	347	352	332	324	329	309	333	351	366	331	347	322	358	373	318	373	342	357	325	341	318	327	341	347	370	362	357	314	355	356	337	356	333	344	369	354	325	345	320	334	365	329	333	372	357	339	347	364	382	326	326	353	363	349	324	353	312	377	360	384	329	332	347	364	364	351	343	354	321	336	307	316	368	352	327	370	331	350	331	323	362	345	342	320	332	354	326	376	355	364	312	350	317	318	333	343	329	337	352	399	374	340	352	364	307	298	342	349	344	349	341	346	345	357	374	316	310	369	349	323	342	353	348	355	356	336	309	384	367	357	338	347	337	328	344	313	356	349	346	326	328	325	360	343	379	323	323	320	354	369	362	357	324	342	353	320	379	350	330	330	350	340	320	366	329	377	322	350	349	330	338	348	327	355	342	331	362	332	298	385	392	331	335	336	330	358	351	375	368	329	321	323	322	346	331	347	340	359	314	354	347	353	348	333	328	329	387	372	353	336	347	309	314	350	323	365	341	356	338	377	329	347	353	357	327	320	357	340	321	318	380	336	348	356	353	341	342	334	343	363	350	393	341	313	370	337	362	331	314	359	330	325	352	305	353	348	373	334	339	339	368	360	325	344	350	334	333	358	341	329	355	352	363	354	280	348	339	343	387	338	309	340	322	346	341	342	330	351	350	345	347	345	368	357	326	372	372	346	337	323	342	369	319	323	310	340	339	350	360	327	312	315	320	311	355	321	340	362	377	339	318	360	353	319	347	351	356	331	355	302	305	312	353	355	328	342	338	340	344	370	332	341	372	336	340	345	347	337	361	358	353	376	360	342	318	329	348	334	327	336	316	325	369	316	342	337	322	332	330	338	361	354	320	333	335	357	328	350	310	337	310	347	348	329	364	356	347	339	347	332	384	346	341	349	344	336	335	329	342	323	316	304	375	318	369	320	340	321	369	315	346	309	359	340	335	363	363	347	322	335	332	372	316	356	312	312	363	352	361	316	347	346	364	356	368	364	320	311	348	329	327	329	350	357	348	340	324	360	325	370	355	345	360	344	328	361	353	359	341	345	341	355	341	353	346	338	382	345	338	343	364	340	364	356	329	333	342	367	351	338	365	355	351	325	338	344	347	351	341	342	326	336	332	331	342	307	362	356	362	344	350	330	359	332	321	351	361	310	356	340	341	325	342	323	353	330	356	363	380	326	368	310	329	344	368	357	345	334	312	322	330	346	347	361	344	338	324	321	359	324	371	362	335	363	333	328	341	333	383	361	337	343	358	351	376	334	357	325	341	314	371	351	345	337	365	346	366	341	337	375	323	345	333	347	334	378	371	332	325	373	334	412	339	355	351	344	343	354	327	354	365	366	377	349	355	351	363	354	352	341	313	318	378	322	368	360	363	374	384	348	315	355	371	369	345	373	331	341	374	352	332	304	360	372	362	320	323	332	370	306	335	354	320	333	354	342	346	358	315	337	350	333	351	341	330	344	327	333	341	333	296	347	355	323	350	312	346	363	342	345	341	354	317	352	327	338	322	291	353	347	341	339	352	337	314	375	335	350	358	320	339	348	362	367	332	336	317	353	366	338	354	332	370	340	349	361	333	357	337	326	356	322	322	353	325	319	380	339	337	347	348	354	349	334	381	351	370	372	360	333	363	319	362	338	353	342	351	359	354	335	343	316	325	321	324	341	335	341	362	336	366	341	348	318	339	338	348	337	320	319	341	376	333	349	324	358	326	330	345	338	366	315	372	336	357	352	355	369	366	353	349	371	321	361	372	317	342	362	350	324	365	344	336	309	331	321	332	355	358	360	339	343	340	358	327	320	322	322	349	351	337	379	361	370	356	341	377	328	341	365	344	322	341	362	358	328	344	390	334	340	320	332	342	348	335	369	352	337	344	342	344	365	383	343	357	320	327	346	349	322	320	331	307	322	343	337	329	341	351	362	335	341	342	365	349	377	336	327	359	327	347	324	336	334	335	336	327	367	343	373	356	341	380	349	349	373	339	326	356	354	362	329	323	348	360	356	348	381	343	340	352	319	332	330	335	354	321	325	333	333	356	352
1657	406	395	435	415	387	344	352	363	379	338	352	394	374	357	351	356	325	352	365	369	317	357	414	346	362	350	365	370	364	354	367	337	348	350	347	339	333	361	367	372	348	376	394	354	323	355	384	366	350	353	402	334	342	334	371	362	329	317	346	386	355	343	371	341	388	373	343	390	373	374	341	332	395	357	323	356	327	378	375	362	362	345	344	354	344	326	354	363	358	357	349	361	331	320	347	361	346	373	368	353	319	332	344	332	343	350	350	375	356	343	363	366	377	355	367	361	375	379	327	347	312	363	339	332	329	328	371	365	366	335	380	375	327	355	375	364	350	337	346	322	376	330	356	343	371	343	376	364	370	356	358	360	359	363	347	373	391	370	365	375	328	341	362	315	357	380	378	328	394	360	365	328	330	334	371	321	368	390	376	406	351	375	381	392	354	354	389	377	374	351	350	344	368	369	346	350	361	356	351	347	326	370	335	337	345	352	349	364	374	359	369	346	375	372	322	388	336	381	353	371	331	325	354	359	348	320	334	344	357	368	340	366	336	351	315	382	355	351	357	367	373	330	340	342	373	359	312	358	346	372	351	381	336	331	382	344	338	376	370	362	388	362	352	391	324	327	339	360	352	326	349	341	369	332	331	353	337	375	331	368	381	305	371	341	360	368	353	367	361	362	360	340	326	311	390	349	344	363	339	372	362	366	337	376	367	370	359	368	356	372	360	363	371	371	355	354	350	346	348	368	355	362	357	336	382	342	370	340	347	368	358	369	350	312	370	349	342	344	345	335	318	379	332	371	341	330	347	366	382	296	383	327	341	362	324	378	376	330	351	345	352	326	347	336	359	365	322	319	336	349	390	334	346	369	367	407	334	363	335	306	342	323	355	365	358	357	326	373	365	380	391	351	368	338	341	371	370	341	330	351	376	328	365	294	305	324	344	354	339	379	390	338	364	363	331	378	361	319	378	316	369	305	347	382	323	365	362	329	376	359	368	361	374	377	361	354	319	351	348	374	366	336	378	368	354	377	349	346	381	396	332	342	314	362	329	386	317	376	324	336	356	368	347	327	379	343	361	379	350	368	359	381	361	335	341	326	338	349	405	386	363	308	327	319	338	326	361	363	340	321	337	356	348	339	325	367	361	344	352	376	355	357	349	365	375	355	350	354	357	341	322	366	369	316	328	356	389	399	340	358	352	363	333	360	366	345	357	389	375	369	349	342	318	361	316	401	367	374	383	357	335	333	359	336	334	355	324	361	374	365	399	365	346	379	375	337	352	343	357	354	331	422	348	367	372	351	339	367	317	346	350	340	358	336	331	360	375	363	365	339	364	380	334	340	342	364	359	359	329	328	366	370	305	349	340	360	346	380	363	366	359	349	361	365	359	356	404	369	353	402	396	346	354	346	344	355	359	363	342	349	312	345	359	342	341	363	354	354	352	361	317	337	377	349	336	346	345	345	346	348	342	335	332	368	357	352	371	306	396	364	328	391	340	319	351	368	352	373	366	332	333	359	320	340	335	348	355	328	318	376	354	354	370	393	413	372	354	367	339	349	306	359	397	360	344	350	337	377	343	358	350	351	373	345	368	357	393	334	345	364	382	358	352	368	377	352	366	380	316	356	322	332	343	359	348	331	360	385	352	365	359	351	331	361	359	388	352	345	331	352	345	365	334	367	331	338	351	345	355	361	387	357	359	377	338	372	346	376	406	308	315	370	383	386	366	364	327	340	377	378	371	369	371	370	350	390	377	356	352	341	368	371	335	352	373	343	333	380	356	352	371	320	346	372	338	350	342	348	334	355	313	353	361	374	360	350	368	361	359	357	380	332	317	309	344	350	382	341	343	330	386	355	348	339	381	369	372	334	336	369	342	364	324	341	352	353	335	360	371	404	358	356	356	328	383	335	360	336	341	363	335	366	360	363	342	311	316	362	358	347	334	357	337	322	349	324	354	323	359	376	360	348	373	370	332	369	381	356	370	343	366	337	378	410	364	340	375	338	357	325	380	375	387	321	348	385	326	357	353	353	357	364	338	329	312	355	344	316	332	302	329	360	375	330	342	326	326	342	353	351	334	382	346	348	358	349	336	359	317	332	364	364	368	355	339	339	365	343	347	366	346	376	353	372	339	333	356	379	397	360	310	388	379	324	363	384	317	360	362	343	341	354	359	401	320	399	344	386	395	368	335	348	382	375	353	333	346	359	360	390	394	350	350	350	343	342	330	331	373	366	379	365	349	336	367	385	349	368	348	344	332	388	365	366	352	317	353	375	332	341	363	345	334	341	377	346	321	382	358	340	331	333	365	361	400	330	335	346	365	382	366	348	335	371	371	336	392	349	354	333	356	379	319	330	341	373	371	353	369	343	354	368	394	313	368	355	346	367	344	347	348	393	343	378	309	363	377	335	346	364	337	335	374	315	373	366	356	380	386	371	360	350	334	392	399	315	342	395	331	364	333	358	353	358	342	369	400	344	347	334	342	344	345	330	340	348	355	388	364	360	364	391	364	349	334	321	348	358	338	387	380	345	370	372	374	375	333	330	392	349	324	337	347	343	386	350	397	349	381	334	353	369	360	366	356	332	332	360	303	310	353	389	367	397	389	348	327	344	340	347	335	389	358	345	350	345	383	314	346	326	338	321	331	362	359	347	325	319	350	350	359	346	352	348	338	392	364	344	372	362	374	365	363	350	304	338	385	362	373	347	329	361	357	340	338	362	344	328	352	378	325	346	337	343	364	327	371	373	359	351	330	356	374	370	325	356	400	364	343	396	348	383	344	374	363	350	352	348	330	338	320	328	348	342	369	334	379	335	298	338	349	357	364	371	349	342	369	345	344	356	364	353	334	379	383	339	352	357	348	319	372	344	362	326	369	354	361	394	390	337	349	309	317	341	328	367	340	340	302	350	364	357	346	394	335	320	346	363	354	364	334	316	347	336	370	391	355	337	352	352	362	339	339	344	349	334	335	360	386	358	365	370	321	378	350	354	384	344	322	354	370	385	357	341	359	365	377	348	334	364	341	323	346	334	375	370	362	373	363	332	341	373	372	370	385	353	345	336	371	363	357	336	400	382	352	350	371	314	321	384	342	351	377	344	363	356	330	353	361	361	351	323	342	361	399	379	324	372	370	336	415	405	327	362	344	334	364	351	352	374	338	318	373	348	359	326	339	331	340	374	344	364	333	342	340	372	387	350	372	329	362	366	349	339	338	388	361	379	353	364	363	370	319	340	362	346	326	346	320	351	334	351	307	354	344	363	386	325	359	350	343	351	338	352	366	373	386	369	379	343	350	354	394	343	372	394	383	360	344	359	322	353	371	360	361	385	364	351	330	356	350	384	341	329	316	349	353	390	380	362	340	353	351	362	353	350	360	375	354	311	331	337	325	331	380	367	372	327	332	323	326	369	323	315	350	363	363	378	353	364	337	363	364	358	360	360	317	374	356	353	364	378	343	330	328	399	374	329	395	350	368	333	359	384	359
2069	874	862	994	946	889	820	857	777	798	826	811	792	824	765	782	810	790	781	803	748	829	799	767	812	795	767	758	721	751	782	808	819	811	815	769	779	755	747	838	782	815	799	806	765	781	733	790	753	783	788	791	791	769	775	819	853	790	779	783	716	797	775	781	769	781	754	796	808	770	740	738	795	778	788	785	788	745	770	816	867	772	760	817	781	769	818	803	758	744	756	779	759	770	764	783	811	795	800	791	787	779	815	843	804	725	831	775	799	785	769	780	793	755	767	824	761	742	761	729	785	790	774	786	800	768	784	752	765	776	804	724	849	812	776	760	748	790	784	756	774	770	766	791	756	770	787	782	761	849	758	786	765	754	758	804	798	719	763	822	771	738	759	774	750	799	797	747	804	784	766	769	810	729	769	732	767	758	795	769	781	797	779	777	746	774	782	777	775	744	719	781	761	741	802	816	835	745	841	737	808	798	762	775	795	790	779	808	797	785	796	814	730	798	762	739	791	771	779	787	762	754	800	784	792	805	793	778	823	748	781	760	796	755	770	793	783	846	754	735	784	768	787	771	778	794	735	804	804	749	839	807	780	791	749	773	790	735	768	804	779	789	795	774	764	823	755	775	773	760	764	768	782	781	765	783	748	803	782	769	814	748	776	770	770	834	759	764	814	783	819	770	787	767	772	765	758	800	726	781	788	792	815	769	751	750	781	726	795	747	789	757	767	759	802	748	770	753	804	761	791	739	820	730	778	824	781	765	745	804	765	805	779	794	778	754	780	733	781	759	745	801	740	732	742	776	829	742	741	791	747	765	714	802	765	759	728	762	778	781	882	775	795	736	781	784	811	753	780	772	756	795	782	793	734	838	726	842	769	778	772	795	766	745	803	763	808	805	805	753	788	735	756	798	804	787	785	829	809	726	802	815	714	798	771	775	754	787	770	791	765	772	776	798	813	753	796	805	792	768	776	756	754	820	809	773	762	783	788	741	776	726	738	763	769	781	780	801	758	804	774	771	774	789	763	765	763	780	813	771	722	762	759	764	733	773	787	741	761	795	767	738	740	776	770	774	802	741	803	777	761	777	759	766	784	772	836	706	790	768	831	773	820	794	852	818	821	798	757	760	789	744	788	801	778	790	763	799	777	788	788	780	797	802	774	837	756	811	763	807	828	760	766	797	756	755	760	746	782	755	770	813	821	788	758	782	786	794	771	782	813	732	799	764	808	779	803	758	794	801	789	802	829	761	785	816	772	817	768	752	765	808	789	813	799	778	790	841	709	813	744	760	773	779	795	733	779	755	763	835	760	774	720	757	779	733	776	753	785	801	771	809	766	743	797	822	770	745	769	756	723	785	780	795	796	788	785	769	811	761	770	748	780	741	802	794	749	757	761	766	803	812	804	783	806	767	790	820	834	790	769	762	802	795	805	824	803	756	767	817	774	754	788	781	783	770	728	791	783	767	763	833	764	847	756	824	773	814	804	745	776	768	804	775	809	797	746	799	794	776	783	783	741	800	788	768	764	793	820	817	791	769	741	764	791	837	766	716	792	778	782	796	768	719	796	809	813	794	801	776	771	740	769	739	782	843	793	817	815	774	782	796	752	809	775	756	804	828	763	786	749	792	816	772	807	791	732	768	788	796	771	757	779	810	774	801	760	800	745	783	781	759	817	818	738	782	773	746	770	737	804	812	818	782	757	753	792	820	785	753	751	790	781	734	745	805	750	746	782	810	746	795	768	803	797	782	818	830	771	756	797	743	773	799	811	823	816	776	803	776	810	703	812	791	780	789	783	816	750	779	743	781	765	765	808	801	786	820	830	745	765	796	831	777	778	764	798	783	775	736	762	755	762	799	727	774	807	717	788	824	775	818	775	766	818	751	765	815	801	790	819	782	750	841	798	777	777	796	788	776	746	757	727	766	823	815	836	742	761	782	779	788	786	786	789	789	758	734	843	749	757	773	783	795	777	777	776	756	746	762	765	816	756	772	781	770	793	722	818	829	754	790	779	770	772	780	794	760	764	746	770	792	763	788	758	802	813	777	753	747	816	836	791	776	738	786	792	768	807	794	782	760	743	791	777	829	763	742	770	765	734	808	794	813	723	747	780	739	754	775	826	784	768	705	744	820	740	707	782	745	763	782	814	775	762	761	786	807	732	784	812	761	816	753	736	782	804	730	770	793	768	762	754	781	793	760	783	761	771	764	764	815	797	755	806	784	776	785	796	777	738	751	804	741	751	788	743	765	795	802	788	761	794	753	784	810	810	749	778	754	778	743	801	798	773	755	797	820	753	793	779	816	750	755	775	818	750	800	823	713	822	756	816	791	785	774	800	743	746	765	775	791	835	814	757	748	756	793	839	755	763	811	719	759	828	806	789	751	755	770	800	767	757	717	766	809	746	793	740	761	776	743	755	791	782	819	809	802	796	778	789	784	770	788	769	807	832	756	750	737	802	822	750	774	753	765	824	757	782	802	761	740	718	763	748	745	793	772	696	777	743	748	748	792	751	771	756	772	778	761	767	772	791	760	755	798	738	811	796	796	789	758	768	787	811	752	801	737	831	856	846	764	808	765	720	815	742	747	781	813	806	754	774	794	785	798	764	776	784	789	761	791	760	873	793	753	736	790	802	767	754	774	752	757	729	819	751	776	829	769	788	752	792	791	760	783	808	766	791	775	787	805	780	788	768	751	764	819	749	739	792	750	788	736	763	775	707	768	795	761	776	772	844	747	794	837	756	797	728	815	796	762	803	793	846	834	768	767	719	769	749	751	759	778	791	773	732	784	825	783	797	793	811	814	771	800	748	780	780	780	849	739	783	760	759	827	756	759	788	797	777	729	796	798	759	793	839	763	774	783	792	730	750	781	772	831	727	797	811	775	774	767	773	747	777	740	776	796	803	831	756	768	735	750	744	824	806	759	746	726	793	819	781	811	763	789	751	775	761	776	783	756	800	799	760	759	781	760	789	778	757	784	781	782	757	773	734	737	774	819	755	812	761	777	797	813	803	763	839	771	744	742	752	781	743	751	786	735	730	820	813	772	834	782	809	771	731	746	803	722	792	794	757	756	747	771	768	765	749	814	763	746	786	824	768	759	780	783	788	760	816	845	759	762	746	774	827	763	761	793	768	750	755	756	861	739	777	795	802	758	793	814	800	757	811	767	757	763	765	763	751	756	786	765	803	792	818	791	769	787	860	727	817	769	777	783	855	786	740	749	754	800	778	819	829	743	825	757	771	756	809	779	783	788	799	799	825	794	760	788	812	769	769	801	798	813	810	782	794	720	785	733	758	771	780	788	744	809	771	807	830	794	838	789	728	783	785	790	786	775	764	755	789	777	749	796	782	778	792	778	774	762	730	775	759	764	831	777	761	746	774	769	779	811	764	764	789	779	765	812	820	780	747	817	753	775	809	780	771	757	789	805	746	799	757	773	775	797	772	765	793	706	785	765	782	788	811	787	736	777	839	780	815	751	795	763
7321	812	847	623	527	394	319	270	263	264	209	221	243	224	168	193	209	202	184	218	241	233	176	200	172	220	199	175	212	162	180	174	179	187	218	178	179	201	168	163	158	188	176	182	205	184	174	185	212	168	187	214	178	208	209	196	149	164	183	209	170	168	150	159	178	179	189	198	190	155	196	189	167	177	194	166	176	178	178	196	171	196	185	182	181	173	174	146	151	171	170	183	174	160	170	163	171	148	154	160	171	173	206	195	161	168	191	184	199	179	208	179	174	186	183	196	188	191	186	158	166	181	165	198	190	162	179	210	186	191	191	177	190	191	183	167	171	167	223	169	182	196	182	187	154	164	191	195	162	162	203	180	186	182	152	177	196	155	150	155	152	184	193	200	159	157	192	156	185	182	174	186	199	175	180	172	179	154	153	164	172	178	171	188	152	175	161	219	180	185	170	153	167	193	164	194	160	194	157	164	169	172	162	172	173	187	176	178	166	179	144	185	183	168	193	183	169	166	183	184	146	180	161	199	166	175	178	182	152	182	209	188	183	181	177	174	179	168	168	182	168	169	170	176	161	185	167	158	171	163	164	174	186	149	186	156	179	152	158	196	177	166	194	180	169	170	160	182	149	193	170	145	190	175	176	187	178	197	183	166	183	191	197	167	150	191	163	191	169	156	174	175	197	173	157	169	175	185	158	168	151	147	195	153	151	161	172	165	177	177	199	165	190	184	198	171	171	176	160	170	175	150	175	173	164	190	159	195	181	158	182	151	188	164	191	193	170	179	187	199	166	168	180	166	186	194	189	197	160	166	182	182	158	185	167	207	168	157	172	174	183	192	182	194	168	156	175	156	173	185	163	183	179	161	173	179	178	159	173	180	166	193	173	195	193	176	173	164	211	156	161	176	180	169	189	201	184	177	204	168	180	190	195	203	173	165	170	173	168	158	175	168	177	154	185	172	162	169	163	187	185	192	177	184	195	168	169	196	162	179	160	182	177	173	175	157	181	167	154	192	170	170	201	189	168	187	192	150	178	185	163	171	200	174	176	170	163	189	185	160	192	183	161	174	188	179	171	172	160	173	156	193	192	179	184	181	183	178	178	191	163	180	188	156	180	182	151	178	171	162	190	162	198	173	178	187	160	202	156	172	178	182	210	176	167	189	185	197	184	168	187	168	186	161	160	190	179	172	171	174	174	180	161	185	190	224	209	139	160	175	171	173	190	208	164	169	157	182	178	185	168	170	207	184	200	179	164	157	181	185	171	170	166	203	185	170	159	176	210	187	179	187	175	193	148	194	184	191	176	164	183	169	174	187	189	169	177	173	180	180	175	161	148	194	184	185	174	178	178	159	161	183	182	175	159	165	183	173	180	175	179	163	180	164	186	182	166	192	163	167	161	166	164	169	162	165	183	155	175	191	181	188	156	204	188	168	174	193	191	191	157	179	196	189	193	184	173	174	171	156	150	170	188	206	164	169	198	197	188	209	171	182	173	197	177	153	179	172	188	197	175	210	184	172	204	161	181	169	154	166	184	169	227	178	175	192	182	171	196	153	179	185	187	196	159	190	188	182	206	181	159	188	171	194	217	163	192	185	186	181	164	177	187	181	176	159	196	184	189	190	196	183	157	170	157	184	158	184	192	170	184	172	207	163	184	184	187	158	162	182	176	191	184	194	169	177	161	174	190	170	183	132	163	166	191	175	176	182	179	168	182	145	160	223	188	177	176	175	207	178	171	172	165	203	180	180	181	174	157	171	189	194	161	175	188	163	179	183	188	178	190	173	158	172	163	179	179	221	194	187	174	168	169	172	170	179	215	185	178	180	202	172	182	191	178	175	208	189	190	159	174	164	184	169	167	158	166	167	188	187	201	189	158	176	167	162	195	168	183	165	170	182	165	184	181	192	180	207	186	174	196	191	172	162	174	187	178	154	197	184	172	165	191	183	172	178	173	178	175	170	145	164	169	196	178	154	185	167	164	181	189	208	180	188	189	187	150	162	226	206	193	171	188	165	171	182	189	171	185	177	138	172	187	162	188	176	164	166	163	170	167	195	177	178	162	193	184	195	180	163	186	190	155	157	181	188	195	173	194	154	172	177	191	200	173	167	180	205	179	186	172	192	174	179	195	160	193	197	172	168	180	196	207	184	169	180	165	169	210	148	183	176	172	195	139	174	190	179	167	165	192	181	187	160	180	181	211	185	177	190	185	175	177	175	166	187	176	158	188	174	159	161	182	186	201	169	185	181	193	169	183	201	171	177	196	187	177	160	185	161	210	204	169	196	165	150	163	185	181	166	168	170	181	164	170	184	178	194	180	203	183	184	181	185	146	182	164	179	163	173	186	177	184	194	170	189	173	191	178	183	188	173	156	169	176	173	208	202	181	185	193	167	182	204	185	155	171	180	180	175	200	192	206	157	153	180	174	178	170	173	187	186	180	199	161	149	178	169	140	176	154	167	165	149	171	170	193	167	185	146	171	197	183	177	184	179	183	148	179	167	169	160	166	168	189	137	169	186	164	184	185	185	199	181	168	190	178	180	162	188	164	177	176	196	178	166	152	163	185	164	160	178	169	172	175	169	158	174	168	188	178	181	181	197	181	166	186	173	173	197	187	177	179	188	156	200	160	166	183	193	185	172	157	152	180	156	170	194	202	186	178	204	157	152	185	190	185	151	171	182	183	174	174	200	182	179	181	172	168	168	170	202	165	150	183	169	167	187	176	151	204	199	172	174	172	148	196	167	174	162	164	149	187	166	175	181	179	177	177	156	176	198	167	157	179	164	169	184	184	173	168	191	183	166	199	183	197	181	168	158	184	190	179	162	175	164	173	191	147	162	199	177	209	203	202	153	172	165	188	192	193	188	162	165	179	198	186	149	203	221	172	160	174	170	178	186	197	185	185	220	157	187	166	169	141	164	191	160	155	182	172	187	191	146	169	174	184	189	184	173	161	173	163	161	201	173	175	174	152	166	192	177	167	177	183	154	182	174	190	175	200	165	187	172	173	161	176	186	144	178	170	178	153	192	201	195	175	177	179	183	178	168	193	139	163	153	182	172	177	175	186	186	185	208	179	177	163	164	190	184	174	198	177	194	174	205	191	216	180	185	171	181	165	179	153	195	145	175	167	177	202	205	179	183	180	201	170	183	185	199	181	170	169	175	172	176	171	159	180	200	202	164	167	157	172	186	205	165	175	179	203	185	194	188	176	190	173	166	151	179	210	175	167	168	153	176	180	186	171	181	172	188	201	181	166	195	195	151	213	161	177	177	168	175	172	179	173	174	198	201	183	188	154	173	175	186	175	182	175	162	156	159	149	168	161	172	201	166	169	187	158	173	174	173	182	157	162	167	174	165	161	165	152	169	163	152	146	165	176	175	167	212	181	173	178	175	159	194	186	193	192	174	172	186	163	182	161	176	190	176	168	188	185	176	194	167	195	176	169	178	175	190	181	174	189	180	187	164	183	168	159	165	173	172	170	165
6438	924	1614	2035	1722	1408	1209	994	889	834	676	690	705	614	600	560	522	546	612	749	806	622	587	564	578	550	534	562	527	530	484	527	541	530	543	515	510	567	488	484	442	462	432	423	443	449	438	406	434	431	420	451	435	428	445	444	470	429	438	455	394	406	425	413	407	400	452	429	395	409	386	443	404	399	420	433	416	410	401	406	434	424	430	412	427	420	467	379	426	447	420	424	404	405	455	401	404	437	423	410	414	422	430	425	452	436	425	465	440	443	453	439	403	427	402	441	456	445	391	419	420	414	401	415	455	415	411	426	417	405	435	385	375	422	424	435	412	408	436	452	399	435	421	431	392	387	411	413	423	394	397	430	423	436	427	399	417	419	383	397	430	431	405	394	392	432	403	398	438	403	387	400	405	420	407	410	418	425	422	398	442	426	443	432	416	457	391	415	433	452	395	398	464	441	445	398	412	375	413	406	413	405	398	366	454	428	381	445	391	424	392	420	457	425	440	428	427	410	399	435	409	427	388	446	434	446	409	411	443	409	444	421	431	468	382	434	445	406	388	410	423	422	446	442	416	419	397	434	414	407	386	409	385	428	430	449	439	415	429	433	422	389	432	397	418	443	447	410	433	434	365	420	423	425	409	479	431	418	393	442	425	434	444	456	417	389	453	411	391	435	432	425	420	407	385	410	408	392	378	448	399	377	395	446	408	412	458	393	405	425	426	431	365	397	384	409	412	425	397	464	425	421	409	403	417	394	416	440	411	431	403	424	407	433	438	435	371	412	437	379	397	409	415	388	382	435	411	413	432	400	416	458	394	456	420	434	430	405	410	412	440	424	418	440	377	410	398	410	426	431	415	438	442	424	428	413	398	418	433	398	417	447	359	436	403	415	425	424	362	443	411	440	412	435	410	440	414	429	414	405	397	433	373	430	394	403	409	417	419	406	420	410	410	408	419	446	445	420	421	423	405	408	425	421	405	424	392	442	368	399	427	403	418	453	438	423	381	407	427	427	463	449	450	414	411	393	435	403	403	415	405	426	414	427	396	458	411	412	396	445	434	463	394	416	433	430	405	404	403	396	438	397	398	415	431	442	419	422	410	420	406	435	429	447	422	417	421	431	390	455	431	419	406	394	454	445	376	460	423	434	418	423	423	419	386	407	402	408	429	415	429	436	431	394	403	467	417	430	428	407	412	452	406	410	456	398	437	392	426	406	422	436	415	458	422	448	422	418	435	431	404	407	387	401	429	427	383	429	435	386	398	457	425	418	430	438	443	425	381	391	430	407	416	434	421	446	383	438	444	378	402	386	394	393	430	440	387	415	400	430	439	427	450	443	452	436	380	390	438	449	410	399	420	402	428	430	400	434	418	423	383	393	392	396	419	384	408	405	414	445	432	376	398	413	401	416	415	421	417	441	403	394	398	431	415	432	446	361	468	455	404	403	385	388	440	427	400	433	434	437	395	396	386	417	412	427	441	396	392	427	443	414	425	427	411	426	436	447	439	448	418	397	430	417	394	390	408	417	437	418	415	422	405	371	387	447	450	440	380	426	434	421	427	391	386	420	431	422	408	406	419	393	418	427	415	415	405	399	428	390	422	392	409	395	377	420	441	430	402	411	406	432	434	422	419	407	405	449	407	405	416	413	447	440	439	384	400	417	404	368	436	462	405	389	428	429	401	441	405	402	434	409	403	443	397	438	423	415	399	402	415	411	419	425	409	436	391	427	408	412	432	406	414	416	398	450	436	440	407	387	425	425	418	418	412	428	401	419	445	428	386	386	421	388	453	451	442	387	423	405	404	413	439	413	459	414	414	391	429	411	416	422	456	430	418	446	384	432	449	410	439	393	450	420	421	405	413	349	405	442	396	454	440	422	405	400	433	419	408	450	385	385	393	450	403	378	422	433	396	435	409	377	419	434	387	435	419	404	437	435	452	434	454	434	426	448	475	435	431	415	397	421	433	419	404	420	401	427	413	430	454	425	389	414	425	408	382	423	431	402	422	402	451	392	441	420	470	421	409	435	423	410	419	436	401	405	433	399	388	438	415	446	414	405	465	419	436	443	406	436	427	406	455	411	425	426	411	414	412	427	423	425	389	425	431	422	380	386	430	436	396	427	409	452	426	395	429	428	411	383	437	406	432	399	444	447	406	419	429	400	429	401	428	412	438	456	417	443	405	410	394	430	400	405	413	422	401	427	372	425	406	404	404	403	417	416	400	405	437	426	397	398	385	401	412	448	403	402	392	417	420	375	400	394	395	392	372	405	441	406	386	417	424	428	413	419	439	415	409	396	446	428	433	439	357	444	449	417	422	420	424	423	411	426	398	437	418	448	418	418	422	450	432	423	415	396	404	480	428	394	433	437	407	411	389	412	456	395	448	387	425	417	411	407	418	417	427	404	409	422	413	421	452	390	401	453	452	429	415	444	405	385	400	432	438	431	404	443	416	436	448	435	437	439	423	441	406	432	470	399	416	438	419	420	418	421	444	431	440	421	409	447	415	394	449	391	439	441	422	425	413	414	431	410	438	388	451	446	424	415	438	384	406	398	420	432	416	407	421	439	421	398	385	400	454	384	447	424	437	413	385	415	414	453	432	438	384	411	429	481	441	390	405	414	411	434	438	431	412	440	426	427	399	405	432	407	433	397	428	379	399	401	445	428	426	402	409	407	441	451	404	427	427	392	411	449	427	406	443	376	418	400	427	419	401	405	434	424	396	415	405	423	425	393	437	415	436	457	428	404	418	435	418	421	439	424	400	419	441	425	414	426	459	427	431	414	382	394	408	399	443	394	427	429	389	411	426	430	452	410	431	434	455	416	422	405	407	416	377	396	424	398	423	407	422	433	446	408	446	406	419	446	427	434	421	402	443	406	387	440	395	421	414	442	404	416	465	409	419	402	392	393	432	397	416	407	423	404	409	391	397	388	420	425	418	389	439	425	429	396	401	362	413	429	394	440	430	371	444	406	409	408	415	405	415	416	408	382	399	436	415	445	422	419	424	405	446	394	406	411	407	402	440	395	390	453	430	421	441	419	424	438	402	417	419	440	440	474	408	402	411	418	395	408	415	418	416	449	380	423	385	410	363	429	407	437	369	423	402	385	419	449	390	415	391	385	421	447	386	438	428	405	381	456	415	447	424	412	399	418	450	436	404	431	428	399	432	434	445	407	433	435	430	418	398	438	403	426	436	421	421	413	450	392	426	430	447	397	419	433	397	407	418	401	420	428	432	405	406	437	420	442	394	431	406	446	414	396	406	431	399	411	426	424	379	409	431	390	426	433	405	411	436	406	392	439	433	395	405	425	420	417	408	381	387	435	421	402	467	444	451	432	435	402	404	442	426	388	453	373	401	410	410	407	412	409	395	393	390	437	372	445	424	462	446	439	421	440	397	409	430	472	406	391	390	413	420	431	454	413	404	379	445	402	424	403	416	409	398	391	416	392	409	445	440	447	422	390	384	399	433	404	406	404	407	432
14041	1498	1389	1073	700	536	405	335	275	266	250	180	231	175	185	145	147	169	164	216	248	213	176	167	160	161	155	170	145	143	133	172	162	168	156	137	132	171	146	127	129	139	106	122	115	138	138	136	134	118	128	127	141	153	134	144	152	113	134	106	127	118	118	132	132	118	124	118	137	142	116	110	108	120	144	106	115	133	135	118	155	127	131	132	131	140	141	134	130	128	142	138	134	141	127	146	115	131	141	124	137	144	124	121	95	123	130	116	128	122	119	106	119	122	130	111	129	129	130	123	138	133	118	153	112	145	137	140	146	119	118	120	119	129	136	127	114	129	141	115	136	129	142	148	108	116	126	112	124	117	141	125	120	128	130	138	119	132	129	116	132	132	125	128	133	117	127	126	118	121	142	129	120	121	119	117	139	121	122	134	145	115	118	127	120	120	121	132	126	130	119	117	137	125	112	131	135	129	128	133	115	119	140	118	104	126	116	141	135	118	138	134	131	138	118	129	105	121	123	124	123	135	125	125	132	109	126	143	139	118	113	125	122	127	134	130	120	133	156	114	120	144	132	118	121	112	133	126	126	113	119	123	137	97	125	119	149	123	126	131	134	139	162	123	135	135	142	143	126	135	130	112	119	114	137	124	136	144	127	132	134	144	123	128	129	126	123	164	127	121	128	108	127	127	119	143	145	119	138	127	121	126	137	118	120	148	141	130	141	141	130	116	105	145	133	120	122	133	118	139	148	115	130	116	117	117	124	131	127	120	104	138	123	119	138	129	137	139	115	145	132	133	115	133	142	136	124	147	114	111	144	128	137	119	109	140	133	127	121	125	125	132	129	147	130	113	152	134	141	134	155	109	128	135	143	148	163	111	146	136	140	134	150	117	115	123	132	100	141	135	136	123	124	135	129	132	128	113	128	124	117	134	128	137	137	132	147	131	137	133	120	134	145	134	144	108	127	128	148	151	128	127	123	116	126	113	158	107	135	112	117	116	155	132	132	126	118	124	134	131	130	134	134	103	135	117	128	114	107	116	137	142	123	145	100	153	126	129	127	126	105	104	120	136	128	152	112	145	131	124	133	125	125	123	123	144	122	135	133	134	150	124	141	126	136	147	108	139	128	96	135	136	129	111	127	115	120	136	126	119	139	118	113	125	121	121	125	142	128	155	137	125	110	133	128	113	126	132	140	134	125	137	137	123	136	113	116	110	120	123	117	130	150	146	142	143	121	125	130	133	155	116	141	140	131	123	142	140	147	123	108	115	114	126	139	130	139	148	104	134	136	147	126	126	129	134	112	125	146	109	111	133	123	161	130	125	118	132	117	111	125	124	116	123	124	138	121	139	124	122	140	119	139	135	139	104	132	122	127	120	128	151	121	152	114	117	101	122	140	129	110	131	126	139	144	126	128	116	122	139	123	138	132	113	117	125	136	121	126	124	130	120	154	147	117	124	161	137	149	150	138	120	122	130	132	121	141	127	128	113	108	133	120	126	143	156	121	142	136	144	130	99	132	131	136	118	148	141	136	141	122	137	140	94	136	139	145	113	140	144	123	135	139	105	141	130	126	114	126	120	108	139	136	116	120	138	126	127	107	138	131	125	134	108	115	127	131	119	125	112	114	138	110	117	116	103	131	122	135	132	126	120	135	114	123	126	113	138	132	133	117	124	118	116	129	125	131	123	120	124	110	109	143	124	135	119	132	138	127	133	132	132	117	129	127	123	145	130	124	127	127	139	129	127	143	141	126	138	130	120	122	123	124	129	117	112	128	129	149	141	126	123	115	126	116	138	152	136	141	123	128	131	130	116	109	140	157	123	113	111	122	129	136	95	154	114	119	128	140	127	142	116	122	147	122	104	123	126	118	138	130	121	110	119	131	133	123	142	142	138	124	112	117	134	141	118	125	121	133	125	120	138	129	144	119	143	128	134	147	123	157	129	131	123	131	113	148	119	126	108	124	113	132	147	118	113	130	143	142	134	121	131	126	145	127	131	128	104	118	110	126	154	163	119	112	118	148	124	128	145	134	114	125	118	140	121	127	125	143	164	140	133	135	122	102	129	143	102	133	160	139	144	133	106	127	123	120	152	144	130	138	131	138	129	130	114	149	106	143	141	135	126	128	129	108	127	155	125	120	125	158	126	122	121	137	133	129	116	113	120	108	140	134	154	160	139	150	130	122	132	141	126	128	131	127	131	127	119	123	146	118	125	124	120	143	137	140	124	146	141	113	127	140	125	140	126	105	123	134	122	118	142	134	130	145	121	148	126	144	151	135	110	138	134	127	117	116	131	131	148	119	130	124	129	115	146	127	115	100	104	135	144	140	105	119	120	134	125	126	120	127	134	132	134	130	100	115	113	156	124	143	128	130	135	135	140	131	152	140	121	128	135	126	152	132	122	119	153	108	119	120	121	130	133	132	125	126	135	155	121	134	109	127	146	127	121	129	141	142	125	125	114	106	110	139	127	132	118	125	146	120	115	125	123	118	118	112	109	135	132	103	142	129	121	130	139	111	134	122	137	123	113	135	141	128	125	145	126	119	117	136	107	150	119	116	119	120	137	144	157	142	121	118	142	140	113	124	132	129	119	110	126	137	110	142	121	128	137	140	113	121	129	147	122	135	111	119	117	115	129	124	110	144	149	118	117	143	108	143	141	123	137	136	156	137	108	119	117	134	108	108	121	140	139	127	134	137	146	129	133	137	144	125	154	117	128	110	113	121	138	126	127	124	108	117	133	129	123	146	136	110	130	136	136	119	136	133	143	122	128	118	121	109	127	141	133	126	132	127	137	103	126	122	123	151	127	134	121	154	132	160	126	139	129	145	119	152	146	123	134	133	123	120	122	151	139	135	130	118	140	141	144	131	139	138	124	114	129	137	127	110	116	117	128	115	117	145	121	128	130	123	114	129	130	131	141	127	128	117	125	147	141	127	115	120	121	126	127	133	112	133	116	123	123	116	114	129	141	142	116	140	135	126	135	136	132	126	115	123	144	117	128	126	136	131	148	106	93	120	113	131	118	120	131	129	153	144	127	143	132	138	123	129	107	148	121	149	125	128	148	125	105	124	111	147	128	114	128	129	104	124	153	122	122	129	120	121	95	143	140	141	116	126	139	137	126	112	127	139	139	147	126	130	152	110	127	141	132	120	139	143	128	127	127	146	140	143	106	153	139	145	129	158	141	126	130	99	116	131	104	133	124	120	136	141	110	132	119	144	129	114	138	146	147	130	126	112	110	136	128	120	129	121	128	117	111	129	143	163	137	144	122	132	119	132	138	144	112	131	132	114	131	142	152	137	137	147	105	139	132	135	133	132	162	116	135	144	139	143	147	116	110	135	107	111	117	124	127	134	121	120	125	127	131	120	142	123	147	136	134	130	136	128	121	136	112	112	115	130	140	148	173	154	115	109	137	139	140	101	125	132	113	141	123	125	122	135	154	127	137	134	120	118	138	112	140	155	142	120	130	127	136	156	101	137	149
8262	1318	2576	3108	2630	2198	1783	1349	1197	1161	888	818	841	755	621	628	560	564	593	962	1116	737	674	583	588	656	673	591	547	495	547	575	578	630	565	562	460	500	509	442	394	436	405	375	401	370	349	363	377	387	393	377	395	348	371	351	368	356	380	404	361	366	328	338	358	361	359	353	344	389	343	331	350	355	348	339	348	392	346	350	365	374	341	373	356	365	393	384	333	328	368	330	335	347	359	331	352	325	355	334	350	352	332	333	348	353	352	349	361	341	345	346	308	310	353	342	356	338	342	384	357	328	359	333	319	363	369	348	327	385	354	341	330	343	359	378	347	350	337	327	337	340	337	372	351	354	320	326	316	352	343	368	364	350	349	333	324	365	341	323	325	372	338	366	357	334	359	368	361	379	322	344	367	343	342	335	341	305	298	321	370	356	306	330	327	351	358	380	344	412	322	332	369	384	320	367	373	324	342	318	354	344	324	378	368	352	314	354	357	370	357	336	351	356	365	359	327	343	370	331	317	365	360	341	358	338	330	342	343	347	352	355	351	364	350	325	323	372	349	335	337	345	342	365	329	370	343	339	347	340	338	326	346	301	349	330	330	328	349	339	331	328	336	319	367	344	336	355	412	360	322	354	353	333	331	357	352	334	353	335	333	339	342	358	350	315	329	342	350	316	384	348	357	347	341	332	326	345	334	311	331	334	365	357	326	376	342	363	336	360	325	362	327	362	334	338	334	347	348	352	349	346	356	350	344	351	340	354	334	360	343	320	332	366	327	346	333	361	340	353	372	358	412	359	356	302	365	355	350	365	331	346	326	330	332	369	373	325	323	361	317	325	339	342	353	366	345	342	332	332	347	346	353	347	336	351	373	322	364	328	360	313	375	344	367	348	320	334	361	347	366	368	349	336	374	333	375	312	364	359	336	357	333	310	343	350	365	357	336	320	319	342	322	368	333	359	353	320	348	343	321	353	324	357	339	369	325	321	339	327	345	354	352	305	323	327	344	362	319	345	359	336	355	403	367	345	324	341	330	327	345	364	358	318	344	361	323	330	336	343	361	367	344	351	339	365	318	331	346	384	357	363	308	341	347	340	323	324	364	328	365	368	370	374	347	354	352	347	354	320	339	345	334	356	348	318	358	343	360	348	323	377	353	317	342	326	347	322	376	331	352	362	327	335	317	342	361	339	378	324	330	359	311	344	331	389	338	324	351	312	314	298	364	340	326	369	344	341	325	357	347	348	338	330	342	338	347	325	335	361	305	353	311	334	328	347	347	368	354	337	364	336	326	304	365	350	317	357	387	343	350	347	319	358	332	355	361	355	345	356	336	347	346	332	346	341	331	377	319	345	344	332	343	344	342	362	359	338	365	345	364	348	325	351	386	344	358	352	353	322	345	299	380	354	323	383	354	354	350	319	319	336	317	376	364	323	345	325	384	320	336	357	330	347	332	380	318	327	346	358	328	336	320	337	341	334	329	361	343	348	373	303	345	329	360	299	380	320	353	351	332	337	346	378	327	341	324	352	348	318	353	342	357	351	346	361	379	363	368	360	371	331	369	350	333	334	312	403	364	327	392	345	327	342	331	328	357	344	357	338	338	319	370	326	349	366	333	325	321	364	362	376	341	332	373	393	318	345	336	363	347	391	379	332	314	354	325	357	339	359	360	347	335	342	347	319	321	382	353	341	389	335	337	349	339	376	325	340	362	350	353	336	314	367	342	325	339	356	365	356	318	361	352	342	370	321	369	337	323	328	331	336	361	353	360	325	331	341	346	366	360	355	347	331	400	350	335	346	323	344	364	346	313	358	334	359	363	336	347	346	336	331	335	327	339	343	363	345	335	336	351	358	344	349	342	343	341	361	321	378	328	357	361	340	368	364	356	331	374	341	348	364	351	325	328	356	368	316	340	356	352	340	363	341	350	324	380	363	329	357	369	343	304	354	340	294	327	348	370	333	353	350	355	364	326	338	359	324	364	342	365	347	346	341	371	332	346	347	321	370	393	376	351	326	336	333	353	344	351	340	351	362	330	352	357	335	382	374	363	368	378	316	358	363	332	367	336	328	355	338	327	336	344	376	366	320	328	343	366	332	339	350	361	330	327	347	357	364	326	307	356	343	326	373	333	366	342	330	351	369	348	357	349	322	367	352	320	348	362	346	334	309	333	312	352	386	394	362	342	335	374	339	337	353	351	336	367	334	337	364	346	342	339	353	348	350	331	343	348	328	317	355	389	389	325	350	343	362	342	346	362	366	365	348	335	360	332	361	332	362	339	360	345	349	358	349	378	356	350	347	365	314	330	322	358	328	381	340	355	350	368	381	336	335	349	355	374	373	351	334	318	338	369	339	325	351	348	368	366	345	373	360	349	372	301	347	367	311	311	336	286	363	339	346	369	354	337	326	352	345	382	346	359	356	315	332	387	334	341	356	345	345	369	346	321	374	357	336	369	343	325	363	398	377	340	334	382	344	350	357	369	332	371	361	358	339	318	324	366	332	350	358	331	371	372	317	365	355	356	332	336	377	341	328	368	375	341	306	365	351	354	371	330	326	345	347	327	351	342	367	342	354	355	357	353	320	343	342	361	359	338	365	351	339	340	354	372	389	332	330	366	319	372	377	351	343	351	326	340	344	358	369	326	314	339	363	338	316	277	353	325	347	338	349	338	329	331	335	337	352	341	344	347	345	334	364	325	351	382	360	348	347	341	344	332	356	333	326	322	338	347	334	364	357	356	347	325	336	342	321	356	343	289	326	356	349	348	360	352	387	364	324	375	329	341	358	336	337	337	379	374	325	365	338	323	360	329	320	346	321	335	362	331	341	362	331	325	351	349	340	344	318	337	356	369	354	325	326	348	340	332	358	364	332	338	352	320	326	330	380	332	361	336	360	362	356	280	381	352	318	329	362	354	347	357	318	343	339	359	368	359	386	352	361	335	367	318	364	351	335	332	399	355	336	362	331	310	335	339	365	358	341	344	370	363	339	371	329	333	310	327	314	341	360	338	347	361	381	375	345	342	340	347	374	322	336	328	356	307	357	340	337	355	354	329	357	369	341	339	335	366	342	303	341	337	366	346	373	374	386	356	342	350	316	352	361	367	370	373	317	349	339	344	324	337	346	345	333	351	368	365	362	315	326	334	330	368	343	308	333	336	364	360	366	357	352	349	341	337	332	344	328	357	337	328	367	345	338	330	349	354	322	358	307	344	374	362	342	356	321	356	365	325	366	369	340	345	353	336	322	343	350	346	355	322	351	351	327	325	352	331	354	345	342	334	363	306	336	352	320	335	336	370	361	336	364	344	343	326	340	340	341	357	336	345	328	345	343	348	320	315	339	326	343	335	342	346	349	332	336	324	353	348	362	331	364	333	344	351	371	355	365	353	358	342	353	340	362	329	344	310	406	308	315	343	346	350	341	338	345	334	349	340	338	342	336	356	347	322	309	364	336	350	354	356	367	345	333	375	340	357	365	342	317	330	362
1545	378	466	381	379	362	356	403	359	380	356	391	358	376	386	364	335	350	366	337	392	361	365	347	355	335	371	343	328	352	334	334	358	333	353	360	355	309	338	356	336	354	357	376	362	353	352	354	363	362	339	334	345	335	354	348	368	388	339	313	352	392	321	320	352	368	351	401	352	324	357	373	326	346	362	345	324	370	336	340	343	351	334	355	344	353	362	349	357	338	337	346	341	333	381	339	431	344	354	324	359	333	357	368	346	365	377	314	357	386	349	355	357	381	362	346	383	326	354	360	372	322	344	345	374	387	340	377	368	385	348	355	330	363	387	365	381	357	366	389	396	366	349	354	342	341	335	364	348	362	352	293	351	388	370	323	326	359	392	360	358	358	341	354	367	370	327	331	373	353	325	351	356	352	318	353	352	384	372	366	369	409	341	333	370	336	396	366	353	389	342	344	349	334	351	295	359	341	337	354	331	370	372	330	353	352	392	337	365	335	375	328	359	344	361	356	350	342	345	357	335	343	342	347	327	343	358	338	343	314	384	326	371	308	374	315	343	366	382	347	383	339	358	349	363	357	349	383	345	371	350	340	391	335	389	364	343	374	381	366	370	341	364	374	340	345	342	379	352	345	372	343	380	333	326	340	384	331	316	359	337	363	354	339	335	379	343	352	371	358	341	328	330	351	346	352	350	355	383	315	361	336	347	382	294	335	368	315	340	363	314	356	332	347	323	392	354	337	378	316	338	290	346	372	390	384	341	366	361	365	334	357	338	341	378	356	316	344	361	380	379	383	370	387	362	349	368	370	340	396	367	334	345	340	368	355	353	340	366	349	371	344	341	328	340	354	384	315	380	352	340	350	332	350	361	395	363	350	357	369	358	337	353	346	345	337	318	358	357	359	334	363	353	377	356	319	378	324	375	342	307	364	377	376	384	356	401	351	374	340	354	351	372	348	333	339	340	330	343	384	370	347	364	349	358	367	336	399	367	383	335	328	322	385	371	355	329	356	380	325	349	370	367	315	315	367	358	333	342	371	367	377	338	333	366	330	375	372	338	351	339	397	372	372	395	312	337	366	364	335	384	394	356	353	326	373	380	333	349	349	341	380	315	356	343	341	345	366	364	335	354	328	340	372	322	373	336	380	319	368	359	327	324	370	352	361	360	377	328	359	380	372	366	377	330	389	370	325	318	364	375	392	369	365	339	339	364	362	343	367	349	366	408	355	384	368	322	325	357	391	330	335	313	324	358	352	320	354	339	368	375	387	375	375	319	345	315	344	381	330	378	347	367	350	332	359	403	357	381	386	354	374	344	344	355	381	346	370	364	371	342	341	337	352	369	331	361	331	376	368	358	352	332	299	312	367	354	374	356	314	341	358	347	343	337	346	373	342	364	356	342	356	377	324	357	341	342	391	376	336	388	358	377	353	388	322	321	350	400	334	385	359	347	372	360	376	367	357	362	410	334	369	369	359	347	354	331	318	329	380	337	347	375	336	377	345	342	377	358	335	345	353	356	341	315	362	316	351	354	397	354	348	355	346	377	317	355	349	388	370	350	348	355	353	371	338	315	332	315	374	372	336	371	352	365	362	324	349	337	360	395	322	357	338	331	383	383	349	371	344	369	374	379	348	357	372	339	314	348	363	367	332	324	363	370	360	332	352	337	306	363	335	352	315	351	368	395	357	341	346	389	371	361	381	362	324	329	359	360	378	343	344	378	322	357	303	369	376	361	359	368	342	346	367	345	348	325	363	371	361	340	331	356	369	357	355	367	363	353	351	347	347	376	339	371	333	355	339	341	333	361	368	332	360	346	332	338	342	333	351	330	356	348	358	374	354	318	361	394	352	333	336	376	357	357	331	343	371	363	381	310	329	349	359	366	366	348	341	376	342	340	336	329	355	352	390	370	384	356	359	365	376	354	364	323	348	354	331	378	359	334	370	367	356	371	370	338	400	381	358	362	374	371	345	344	330	371	319	379	318	350	352	354	364	369	353	362	347	365	373	353	344	330	337	360	330	349	383	358	375	363	368	329	355	378	342	362	389	381	385	337	359	354	360	336	359	357	413	335	373	341	367	353	349	359	349	393	318	324	349	356	383	377	350	339	361	382	356	346	351	358	378	369	385	349	363	358	329	362	392	399	358	330	332	359	356	352	342	358	379	369	347	358	367	329	370	362	337	347	332	332	359	377	361	401	388	347	365	365	346	377	352	347	348	356	344	364	350	345	387	369	378	346	313	348	411	352	373	355	321	348	313	364	322	342	305	310	341	313	357	364	330	359	316	343	352	363	391	337	367	341	350	328	374	337	332	341	357	353	320	365	342	374	353	387	329	339	341	352	343	354	330	329	364	354	327	332	340	335	360	369	372	337	353	330	350	327	352	349	338	354	365	394	352	359	350	366	329	379	341	367	359	362	359	353	361	364	357	365	377	334	380	346	340	374	320	378	370	362	372	362	367	358	337	345	358	343	381	351	322	389	341	353	331	342	345	371	339	316	386	371	336	350	319	384	355	361	346	403	378	321	347	375	331	327	344	365	373	365	385	377	323	380	335	339	357	363	377	340	365	341	345	344	360	339	354	371	360	344	359	340	354	347	339	352	362	330	340	324	356	302	353	349	345	342	330	374	344	345	356	392	359	350	354	363	362	385	360	338	340	369	374	361	359	351	345	367	395	340	341	330	361	348	331	410	393	363	338	349	343	373	379	354	348	341	378	391	308	340	358	324	357	366	356	357	331	324	358	363	386	377	377	355	368	372	323	380	367	375	361	325	352	340	337	363	357	331	384	383	364	346	354	339	385	407	350	360	353	364	355	361	351	377	354	358	392	374	333	353	357	363	365	360	353	337	363	363	347	362	332	366	352	388	373	376	375	349	373	368	368	344	387	316	338	361	328	395	365	346	345	377	332	334	359	363	371	311	395	342	394	384	341	344	350	331	324	323	344	364	340	341	324	373	363	331	378	355	340	344	360	336	328	389	390	342	342	356	339	333	362	353	346	351	355	370	355	358	360	300	368	354	347	353	353	349	356	350	329	356	338	333	358	345	353	336	365	329	352	369	346	330	354	348	318	377	350	332	335	373	361	346	365	361	346	360	319	346	335	351	359	353	397	344	370	369	397	376	326	346	371	358	366	340	352	334	372	355	348	316	361	333	352	390	353	358	348	392	338	433	373	363	348	379	342	336	373	356	359	334	325	375	360	353	380	391	367	360	359	366	368	356	371	349	343	357	364	372	363	322	340	360	337	361	359	373	308	352	347	376	368	324	367	383	330	344	374	356	381	333	346	322	346	337	343	341	325	339	309	322	347	367	341	332	359	334	374	390	360	301	307	361	357	353	369	399	371	373	380	352	354	354	326	349	360	336	317	378	381	362	369	364	363	366	306	352	374	350	336	408	374	343	357	358	340	375	386	374	339	348	387	396	354	358	363	365	333	341	370	336	378	349	363	357	348	324	363	348	357	387	380	368	382	393	350	391	354
1913	827	923	964	899	891	896	879	839	846	822	785	790	842	803	737	803	818	772	836	797	812	767	848	820	834	798	756	752	779	798	771	780	769	795	812	797	772	768	748	782	803	779	780	792	772	777	751	773	790	805	775	811	762	733	819	772	726	799	772	773	726	795	782	741	754	700	733	776	804	780	800	770	798	749	733	813	774	823	806	768	763	744	799	787	821	800	764	821	707	762	795	758	792	804	780	726	797	781	762	781	769	801	795	750	723	748	776	802	792	761	807	771	794	823	769	815	776	741	774	807	800	770	763	731	730	793	749	775	803	765	765	773	753	766	717	766	832	754	813	707	711	802	794	753	766	836	772	763	748	748	840	742	752	813	780	795	761	796	786	750	740	797	764	786	752	790	742	748	794	770	785	765	763	800	763	818	813	798	728	809	830	741	799	817	799	760	746	746	778	789	743	788	832	786	769	813	761	775	814	810	677	770	829	787	744	788	761	766	792	800	784	760	761	837	741	779	750	791	788	703	757	731	746	807	754	776	796	772	820	799	788	727	712	780	765	790	800	764	803	745	770	771	807	733	792	750	837	766	770	805	750	747	776	767	792	774	775	813	750	723	755	763	713	772	802	798	787	787	742	774	791	761	763	821	771	795	764	795	789	775	738	737	775	797	747	827	775	741	785	774	759	782	763	769	786	775	826	753	785	792	786	769	719	788	812	788	776	786	785	808	819	765	808	832	706	766	770	837	765	819	723	778	782	784	772	754	802	810	788	785	788	736	823	787	752	805	762	823	781	791	775	791	747	749	770	762	721	765	784	798	779	781	796	798	779	775	769	787	789	766	790	758	790	750	778	767	812	786	739	783	817	771	781	830	754	777	781	788	767	800	710	765	775	754	711	861	731	780	837	705	794	719	766	787	755	759	786	812	775	810	785	763	804	765	821	751	760	823	766	762	763	816	791	777	802	764	767	755	783	781	779	765	833	806	784	739	767	796	780	772	748	766	744	766	702	756	738	754	778	807	768	791	770	767	825	782	809	793	782	742	747	778	791	781	768	828	769	809	877	752	763	738	800	808	772	788	794	788	812	786	812	781	801	797	749	748	753	779	769	807	805	839	753	751	809	803	803	758	773	780	787	740	715	833	752	790	744	758	757	814	788	850	751	739	739	811	769	803	794	754	792	829	772	778	807	768	793	710	771	778	818	779	807	775	705	795	743	768	775	762	735	765	759	794	784	797	764	776	807	773	790	759	783	777	764	765	782	781	831	825	758	752	779	776	806	778	760	786	779	757	760	784	846	777	783	802	788	785	730	774	792	785	766	801	783	760	738	772	811	788	726	790	766	820	799	773	789	763	796	806	770	790	768	764	771	753	755	726	795	746	781	763	769	757	779	783	774	761	765	720	777	723	819	734	805	808	788	836	775	758	812	776	769	809	773	771	818	810	818	779	824	782	827	809	780	781	792	808	782	803	826	778	743	755	846	763	749	788	813	772	767	794	802	746	742	792	781	829	747	777	776	749	761	801	796	778	783	755	818	767	788	725	775	798	736	756	830	763	749	847	791	741	783	799	768	755	816	799	769	784	814	751	802	826	776	766	767	760	752	802	787	767	797	788	751	735	794	765	789	813	732	751	736	730	722	811	752	753	769	825	808	756	773	754	793	760	746	732	793	791	793	792	812	820	779	764	739	795	812	776	752	812	820	801	797	745	753	826	803	761	759	772	792	791	817	783	783	820	817	747	782	818	764	760	762	797	785	748	776	764	766	803	797	821	795	757	799	809	738	720	782	825	759	771	780	725	820	808	795	766	798	828	747	792	771	785	770	784	754	754	768	761	769	781	792	805	802	756	817	729	740	776	778	769	784	797	759	792	767	817	767	756	789	785	755	784	777	746	760	797	794	761	806	786	794	805	775	746	760	788	741	812	717	742	784	773	774	770	775	751	828	793	813	781	802	798	770	761	758	724	705	748	769	748	762	785	778	741	714	783	758	789	771	709	791	813	740	766	742	744	750	806	751	727	740	790	812	784	752	722	823	829	745	792	860	732	745	732	768	762	785	785	737	716	788	777	785	782	749	775	747	774	752	819	802	788	769	778	837	776	796	752	787	734	766	727	796	795	779	769	782	782	773	770	781	792	791	785	803	812	833	817	802	788	828	776	795	824	814	784	739	741	789	740	750	804	749	742	746	812	794	826	765	798	762	745	776	811	844	781	836	766	789	790	795	773	794	779	711	732	768	748	815	793	780	793	748	764	752	763	749	764	798	802	742	745	744	799	763	767	757	781	772	744	776	747	808	786	803	791	767	835	783	813	801	751	815	819	776	755	810	773	845	784	749	786	792	810	793	805	774	783	777	815	805	756	773	785	741	811	738	823	767	776	790	750	785	753	836	749	750	782	771	752	765	816	775	814	737	802	802	766	769	806	748	804	778	805	796	758	746	796	836	809	782	733	747	795	786	730	785	809	754	766	758	723	771	778	793	759	800	812	777	768	812	786	778	761	818	814	755	802	767	778	804	777	772	818	753	761	731	796	770	791	821	736	743	745	720	803	772	768	807	809	760	738	740	831	772	740	775	769	772	760	800	769	768	746	766	760	797	801	854	802	760	823	803	805	788	772	764	799	789	801	750	793	756	757	736	744	770	870	788	764	762	789	784	819	738	776	772	736	803	762	826	751	739	765	777	801	759	745	790	753	799	826	719	801	812	734	765	811	818	794	798	769	792	807	785	803	813	736	838	790	726	756	778	786	769	758	731	803	778	797	754	756	793	754	793	737	784	785	772	801	777	794	854	766	823	766	773	789	774	761	763	766	786	762	796	747	752	760	755	795	779	722	779	725	810	787	756	797	765	798	759	785	807	759	773	738	753	823	724	826	737	801	809	784	790	746	790	770	788	762	765	809	733	805	765	787	767	782	729	757	761	803	740	727	782	795	815	801	807	816	842	772	766	772	812	784	751	767	777	827	755	751	814	796	753	768	769	811	784	790	787	786	762	749	778	818	810	805	776	763	784	772	767	773	762	756	759	758	804	758	777	714	789	744	765	777	784	770	723	769	715	819	764	754	805	802	812	790	774	772	781	799	798	786	776	757	808	765	726	758	761	813	826	772	753	787	755	811	797	768	812	788	775	792	781	761	778	759	780	749	776	747	787	821	784	788	769	783	800	775	789	811	766	816	739	717	766	769	748	744	766	811	769	741	763	799	742	747	766	763	750	799	845	786	764	792	790	798	819	755	759	816	785	819	798	751	774	810	781	809	803	772	728	750	805	759	810	743	764	776	773	779	759	734	757	793	795	817	779	764	780	748	824	786	807	809	786	728	826	800	829	769	772	714	765	778	759	826	746	777	752	745	795	739	775	795	806	829	834	796	774	757	784	724	759	755	852	774	806	790	784	801	788	782	795	797	770	772	763	779	808	788	797	783	814	793	809	815	843	770	777	802	741	738	771	803	785	757	764	753	745	797	762	776	738	714	776	772	754	811	774
7275	671	825	678	449	384	316	347	279	233	218	205	226	215	185	201	213	196	197	218	223	200	186	179	194	179	184	179	150	173	205	179	168	205	190	154	174	169	212	192	197	161	192	155	175	192	162	178	194	187	183	184	190	185	196	180	181	189	176	168	170	185	154	191	170	140	171	161	166	172	156	180	189	188	178	168	151	166	174	165	152	190	196	196	197	184	212	200	166	186	200	195	192	182	180	198	180	209	177	183	181	192	167	158	156	191	188	178	199	193	172	181	187	188	176	158	142	179	178	197	166	181	184	178	171	184	163	200	179	196	187	180	183	190	199	177	170	156	178	161	183	161	162	177	157	175	185	152	188	159	168	182	178	182	169	170	181	209	171	174	199	210	170	182	166	160	187	210	168	195	203	190	170	150	201	215	175	195	206	170	163	191	172	188	171	180	174	215	159	174	182	152	179	198	154	171	199	200	176	168	182	177	182	178	162	178	189	177	178	187	185	184	169	195	165	174	177	188	188	153	167	178	186	192	177	182	173	158	173	180	184	181	169	179	203	176	179	171	167	174	160	166	167	189	185	159	162	172	174	197	173	163	173	166	171	173	183	185	198	170	166	176	198	156	181	165	178	198	188	154	152	180	211	178	159	195	159	193	196	193	182	170	149	197	186	190	170	193	193	170	168	185	194	178	177	187	181	178	199	171	146	182	179	218	166	197	199	144	167	179	175	177	191	178	170	168	160	182	190	166	186	193	157	161	160	160	157	180	196	177	169	183	198	163	188	169	166	170	179	177	196	176	170	168	178	174	180	167	167	154	155	170	189	185	167	194	206	172	155	170	182	174	174	177	178	146	215	165	187	168	180	188	186	182	171	181	158	187	180	194	188	185	181	166	185	195	195	165	178	172	181	167	171	184	153	205	177	181	187	187	158	179	183	155	162	208	179	197	175	192	197	169	188	189	188	195	176	157	180	180	150	159	184	181	152	177	202	193	181	157	178	164	163	155	177	201	184	209	171	197	181	176	203	190	174	177	186	162	178	182	197	177	196	153	177	191	194	170	178	185	167	170	178	180	170	206	178	174	182	175	157	183	166	163	155	167	200	157	189	185	190	176	180	204	179	172	183	160	191	168	208	206	159	183	215	221	179	190	193	178	175	183	192	176	207	174	167	199	178	194	189	159	172	157	168	179	203	165	177	173	175	189	175	168	207	185	178	185	194	192	168	182	167	189	182	191	181	178	169	179	162	176	177	192	182	191	172	182	182	170	171	204	173	174	175	166	188	183	181	182	170	167	183	187	169	187	177	185	185	165	162	162	189	169	163	234	180	178	208	172	165	165	188	165	179	201	169	176	146	171	178	188	182	182	163	161	143	179	182	166	183	172	178	179	195	148	169	170	182	157	189	160	182	189	163	173	175	153	192	187	164	199	201	159	206	189	168	167	165	179	172	154	174	188	187	161	192	171	187	189	180	169	164	176	157	201	174	138	164	187	172	210	193	215	183	187	180	159	171	188	198	170	152	173	154	178	176	166	192	163	181	205	159	163	168	174	192	162	197	201	190	185	200	185	196	191	174	192	178	175	200	167	159	140	198	171	177	174	171	167	160	160	169	175	184	204	181	161	153	205	170	160	163	189	163	209	202	191	200	185	165	190	200	199	187	191	210	167	175	180	208	174	160	177	176	156	159	194	185	189	156	187	191	171	167	173	187	189	199	175	149	162	207	169	160	176	209	206	182	176	185	164	187	201	194	170	179	195	170	168	199	175	158	173	165	156	159	189	164	167	178	197	173	212	184	193	170	186	179	143	205	167	190	148	180	183	177	158	188	182	177	183	178	178	189	189	192	176	158	197	174	185	184	195	176	152	156	179	187	189	154	169	183	199	180	161	202	182	185	165	168	184	173	173	169	184	183	179	162	157	179	151	181	182	164	184	186	162	166	184	173	179	188	207	201	182	172	184	175	186	161	179	174	162	196	190	177	165	208	186	183	177	176	172	176	207	218	192	190	179	191	196	174	187	180	176	175	191	176	184	159	199	166	173	179	154	172	157	164	177	178	168	185	178	177	179	174	170	202	193	147	203	182	200	170	166	176	179	195	179	172	175	180	200	184	167	172	207	190	200	192	218	189	202	194	156	187	150	181	175	183	187	166	171	182	192	170	178	180	191	198	175	161	174	169	194	202	190	198	199	189	182	171	195	179	176	219	177	187	182	193	189	188	212	172	180	162	178	169	194	165	182	191	177	173	150	163	175	192	163	165	164	171	148	185	175	201	167	173	195	153	162	184	166	194	176	154	150	181	193	161	191	163	145	150	158	182	194	192	180	186	187	195	192	190	162	180	179	179	163	191	187	165	203	153	180	166	171	172	171	180	182	188	196	192	195	190	151	165	190	182	191	155	185	164	191	157	182	195	184	174	169	208	203	183	180	148	188	191	173	193	186	180	158	169	204	178	157	172	168	188	163	163	182	189	200	180	183	170	152	179	161	185	207	164	205	166	168	187	173	184	186	178	187	177	153	173	187	162	169	195	172	203	158	166	162	181	178	187	172	159	190	166	177	197	167	173	185	177	202	141	178	194	171	169	188	182	164	185	202	158	141	200	165	177	208	145	197	192	186	181	179	168	171	172	171	196	158	171	176	162	171	194	198	183	178	162	177	204	191	175	166	161	173	184	175	173	179	177	167	176	194	197	201	174	194	191	177	167	159	192	171	175	186	176	167	171	175	163	181	157	177	167	198	171	196	144	198	185	165	178	174	161	211	175	199	184	195	197	158	160	183	158	179	180	176	174	182	203	172	161	169	171	180	180	194	194	192	210	199	161	169	180	157	179	185	148	145	185	182	175	183	149	164	152	166	188	203	164	210	198	199	182	180	186	165	179	178	179	166	176	171	169	188	208	178	187	185	177	173	164	178	180	168	170	167	180	155	184	195	175	200	158	160	192	175	182	182	188	184	171	154	186	192	190	169	187	188	170	188	182	166	168	175	215	166	183	179	174	195	180	169	154	158	191	164	171	198	164	165	173	167	185	179	168	153	169	175	161	165	178	194	161	173	186	191	159	167	160	181	186	182	195	190	163	168	169	161	168	165	157	176	187	184	174	182	164	163	175	173	182	168	148	183	149	187	179	183	171	176	182	207	158	178	169	180	190	164	167	176	175	176	177	176	194	165	170	178	188	194	197	140	181	180	150	205	178	194	158	192	165	177	179	184	181	152	167	166	165	201	151	206	197	197	151	167	168	213	175	187	151	184	221	173	170	186	158	181	167	171	155	189	174	178	182	176	175	167	165	189	188	175	162	173	215	159	180	178	182	160	177	181	171	166	183	182	171	180	180	177	184	192	185	154	176	175	159	189	182	181	177	172	162	150	176	186	161	181	187	159	184	158	196	181	172	184	174	177	192	162	175	184	176	179	153	196	198	174	179	147	183	164	188	195	193	179	197	157	190	171	181	183	170	186	203	160	156	159	187	171	169	185	153	185	172	192
6348	909	1727	1961	1770	1525	1279	1127	883	825	745	630	745	651	569	595	531	537	511	617	800	639	514	577	570	606	583	538	573	529	548	536	546	542	509	536	494	485	478	470	448	460	409	456	478	464	462	426	410	397	447	445	434	418	458	431	450	408	412	427	420	467	408	416	413	424	396	419	396	417	371	457	445	412	397	419	432	433	432	411	425	419	428	426	451	417	423	434	446	404	444	440	391	447	425	406	410	419	455	387	464	393	392	437	418	382	445	403	425	437	454	424	439	391	382	414	459	418	413	433	426	423	424	471	407	438	395	437	443	427	444	396	433	467	408	396	394	446	444	415	425	381	404	401	429	430	423	452	423	432	380	452	380	387	456	409	437	415	414	428	425	438	392	406	411	417	418	423	438	437	392	407	410	428	429	398	427	395	388	468	410	419	460	442	435	411	405	452	429	388	450	404	401	441	414	453	444	426	437	431	406	442	401	422	373	420	434	418	416	412	424	442	412	429	448	389	416	416	407	396	409	438	395	422	399	423	430	377	416	426	445	398	399	415	393	431	427	431	409	406	414	429	372	417	405	391	445	420	416	447	435	423	411	378	422	406	402	421	444	451	421	414	415	399	443	387	399	409	467	423	426	399	433	398	407	419	423	449	407	420	419	441	442	430	405	424	420	415	383	420	394	419	400	442	419	412	418	394	458	425	417	413	428	404	413	416	436	426	399	409	406	414	402	413	457	421	384	425	434	416	405	422	469	402	440	396	418	407	376	392	425	446	440	407	381	426	426	416	438	390	432	409	431	425	408	388	414	406	402	426	459	408	410	450	446	425	397	427	415	383	407	415	446	440	417	378	419	408	377	457	422	424	425	464	441	423	392	426	397	408	418	450	403	477	455	413	420	448	427	417	383	419	404	407	407	395	441	429	406	428	392	428	433	451	384	446	409	422	416	432	419	412	418	395	403	435	424	440	370	450	393	419	413	418	427	424	435	421	461	421	396	400	406	421	434	427	439	427	404	428	408	382	442	427	420	399	452	449	407	427	389	443	442	423	410	440	427	438	432	412	457	415	382	440	463	433	407	407	400	420	393	425	438	449	381	403	388	408	420	445	416	445	419	443	426	433	416	433	421	412	418	435	397	419	413	482	404	411	390	440	382	406	419	427	385	431	419	397	397	433	397	426	448	451	456	407	420	426	436	402	442	395	428	415	424	393	394	419	396	418	416	418	397	454	383	435	426	417	423	392	440	403	424	413	411	379	405	406	432	436	433	411	448	423	437	390	387	426	432	411	384	419	434	429	447	389	404	425	433	401	408	425	390	377	405	408	453	456	447	440	427	412	394	410	400	401	399	445	449	397	419	421	417	379	409	435	432	413	411	413	441	443	412	437	414	447	423	414	391	428	412	435	452	423	398	436	446	418	384	431	392	410	434	427	398	446	445	395	427	439	397	412	407	396	451	419	423	422	403	396	440	447	414	419	397	435	421	392	391	410	420	421	393	412	370	400	436	419	420	430	427	421	441	436	406	430	434	473	408	444	411	398	431	445	417	422	443	406	420	458	431	390	400	463	429	424	410	411	403	403	454	415	420	428	378	387	415	418	423	398	414	399	407	417	453	420	401	428	420	392	402	430	432	395	421	417	429	424	383	394	430	433	421	380	435	395	431	416	407	446	403	428	458	420	413	449	413	426	418	411	429	397	431	430	433	411	401	416	420	408	408	405	408	426	434	417	421	406	413	439	453	393	366	424	437	425	386	409	424	384	420	385	460	412	430	414	437	383	414	389	395	433	399	445	402	442	437	426	455	420	434	417	438	407	459	416	424	445	403	422	474	382	398	379	418	454	409	422	411	412	412	413	423	405	423	413	416	419	430	468	468	375	425	426	423	396	453	417	411	417	434	383	390	427	409	436	391	438	470	399	437	421	400	422	360	448	378	396	437	420	401	425	411	399	431	394	447	440	428	395	417	394	410	469	447	430	427	409	415	357	415	397	404	441	425	425	388	432	426	418	450	394	421	409	390	390	438	468	431	420	411	378	414	389	389	428	431	426	444	458	393	402	400	397	408	370	406	412	409	481	395	447	431	423	419	435	420	466	455	406	412	462	395	405	442	412	412	418	408	440	439	402	385	415	437	453	438	377	419	398	448	415	414	406	412	397	435	393	420	418	411	406	414	426	439	420	412	413	438	438	394	472	478	382	437	385	400	400	439	395	424	404	413	417	483	393	420	413	411	404	378	393	409	418	383	432	439	409	422	438	445	403	428	444	410	405	435	400	414	418	427	425	417	397	412	424	406	415	384	423	422	469	456	391	414	418	404	433	376	405	428	420	427	411	450	424	433	424	430	427	418	422	398	423	397	410	433	422	424	450	442	397	440	380	407	427	399	390	399	462	413	442	418	435	389	395	413	399	426	416	471	442	401	389	428	436	437	412	403	423	405	423	403	415	411	400	395	433	378	423	411	428	439	416	430	425	377	429	431	412	414	422	407	395	399	404	422	450	393	407	427	423	416	437	411	419	451	432	410	422	430	456	370	441	425	419	395	408	394	416	420	438	424	457	426	418	417	412	407	413	389	386	442	445	402	434	389	424	425	415	397	422	436	401	433	410	428	401	405	390	425	385	444	408	435	419	434	394	444	403	423	405	422	419	419	384	415	431	389	456	416	414	393	417	419	389	395	446	416	393	444	397	416	433	420	435	409	426	420	402	413	404	410	413	431	417	421	432	417	383	447	414	440	416	427	431	421	475	399	413	394	376	428	437	424	449	406	385	419	431	402	437	423	403	456	455	413	406	451	412	417	414	445	407	429	388	378	438	409	444	428	428	402	420	430	470	425	434	435	402	420	419	404	413	389	433	419	400	420	429	377	446	405	443	421	414	423	450	417	410	412	405	444	433	425	402	427	439	408	428	437	421	416	423	429	457	440	423	413	367	420	384	408	401	442	426	438	415	389	416	426	463	400	397	421	400	447	415	450	401	409	451	389	421	422	427	438	380	381	374	431	409	437	430	411	424	403	383	441	415	420	426	457	436	401	385	419	392	446	407	416	406	422	464	432	433	450	417	460	413	402	429	429	399	458	398	423	361	451	399	439	408	405	369	438	395	448	418	421	416	453	407	410	412	416	384	409	441	434	401	417	417	408	373	416	413	419	419	405	416	465	414	417	425	429	428	392	422	388	398	435	406	433	427	420	455	408	413	420	406	428	435	401	395	419	469	398	465	420	456	421	413	426	424	389	384	447	394	425	394	395	429	426	423	410	414	401	422	431	434	385	449	454	383	365	447	430	421	401	416	403	426	434	400	396	413	408	420	417	407	395	401	407	433	433	433	441	402	406	419	397	411	440	419	408	385	455	388	408	431	398	413	401	433	402	417	428	403	433	453	443	426	457	393	412	421	403	420	410	413	407	397	447	414	422	404	432	455	417	422	414	429	380	415	465	412	404	435	439	416	400	392	424	411	405	448	377	418	469	396	425	415	415	404	457	408
13980	1566	1496	1190	746	633	442	384	287	282	212	205	237	190	188	159	138	191	158	159	226	183	175	140	161	180	159	164	140	122	172	148	143	144	132	140	150	128	147	145	142	138	120	133	126	129	136	150	133	144	162	136	113	112	129	111	120	142	127	128	136	142	121	130	133	143	139	136	138	112	117	154	117	152	154	119	142	161	114	120	150	130	132	128	119	116	115	118	146	129	147	122	117	140	151	130	128	113	116	122	119	121	120	121	117	114	120	120	131	126	131	108	116	133	135	141	143	123	133	129	100	129	119	127	136	127	130	121	146	150	145	129	132	120	138	135	122	114	138	131	130	144	116	125	124	139	123	135	123	131	108	136	119	116	135	141	126	122	142	115	119	112	142	114	137	135	128	125	133	152	142	120	130	142	148	118	118	134	131	124	119	158	106	121	133	147	117	137	136	144	129	144	124	152	141	137	140	122	131	106	146	130	114	129	117	138	137	147	127	145	138	130	123	125	124	132	141	124	111	132	139	128	131	125	140	142	122	146	126	129	140	133	125	144	120	118	135	127	130	129	119	127	122	140	127	135	121	114	111	124	116	123	124	133	136	132	114	134	135	115	131	135	127	114	142	138	108	138	144	142	146	134	99	142	116	111	146	127	128	137	146	125	123	105	101	144	111	143	112	142	132	140	143	131	125	114	117	122	134	119	124	145	118	117	119	129	126	133	154	134	105	138	118	122	138	128	117	124	126	119	112	111	132	114	131	111	153	128	118	128	133	128	129	143	153	119	147	130	117	133	121	150	135	118	127	113	132	133	144	129	151	132	134	123	141	123	125	128	118	131	122	132	133	149	123	136	125	130	125	111	130	119	109	97	138	134	125	116	120	136	120	125	132	104	107	137	129	146	133	112	129	122	128	115	127	134	134	149	136	119	133	130	119	121	129	126	123	150	112	128	126	115	129	104	138	140	132	136	113	119	126	123	127	121	97	120	115	134	134	116	148	126	113	118	141	121	127	124	139	118	122	126	124	142	133	122	126	112	128	119	137	118	114	119	117	132	136	120	144	132	108	136	113	123	150	134	120	124	109	125	109	127	147	136	133	135	110	147	127	128	126	113	142	131	131	126	109	139	120	124	161	129	128	138	128	122	128	129	119	138	112	116	122	145	116	134	130	112	135	116	120	143	115	123	122	113	121	136	131	145	115	120	163	141	134	144	121	134	144	127	107	118	120	126	128	110	119	142	136	131	112	108	140	121	114	127	112	138	133	134	142	129	135	128	145	117	127	135	132	136	127	133	131	120	134	150	134	131	133	120	133	127	125	127	122	125	160	141	142	134	140	121	132	124	131	109	129	136	143	122	114	134	144	140	144	133	116	129	127	145	126	144	122	151	150	115	124	125	123	126	127	121	117	150	124	148	140	125	137	134	129	139	123	134	142	130	122	127	107	132	108	125	123	143	103	142	128	146	142	113	138	115	119	155	125	126	127	128	135	128	143	120	121	129	140	125	137	109	133	122	133	139	150	131	148	111	123	122	148	136	125	139	127	140	131	132	123	116	126	140	113	157	115	110	119	121	128	107	100	145	110	142	149	131	133	114	141	127	131	128	127	132	114	131	133	155	141	123	142	130	128	118	137	122	146	135	124	136	105	128	146	145	130	103	113	134	123	119	131	126	136	120	121	118	130	123	93	131	133	104	147	127	125	133	120	124	124	117	136	98	119	142	146	126	126	137	131	106	120	118	122	141	124	138	143	105	122	139	163	120	117	125	134	118	124	135	149	140	134	129	114	133	160	120	131	117	154	154	133	123	127	116	122	135	129	129	136	128	128	127	137	154	126	113	117	125	123	100	143	113	123	152	116	133	141	146	111	150	148	130	128	116	133	106	139	148	118	109	132	139	113	128	138	118	133	130	147	133	126	146	144	122	127	119	156	108	102	117	125	125	136	122	134	112	132	100	163	126	108	121	156	134	133	114	129	111	125	123	136	139	114	117	126	128	118	138	114	143	124	120	144	112	128	136	122	141	147	145	122	126	129	144	117	130	120	130	124	118	131	143	144	110	139	142	134	118	116	160	138	114	107	129	117	108	120	132	120	111	113	116	130	98	126	122	100	131	124	125	122	119	135	148	155	118	161	149	126	150	126	140	126	114	138	128	143	127	108	102	125	117	119	143	144	162	142	118	130	141	134	124	130	133	108	112	138	134	109	153	134	141	118	157	133	140	110	142	112	127	126	126	117	127	129	132	133	119	137	126	136	133	117	153	144	133	134	137	134	129	126	136	154	127	140	150	153	141	113	119	118	128	146	143	113	152	111	124	126	118	122	145	125	127	143	116	116	132	136	141	122	126	112	130	128	132	144	138	129	134	124	122	144	145	135	130	120	143	139	116	122	148	158	131	147	113	126	123	122	122	142	125	123	125	143	144	149	136	136	168	135	133	141	122	114	136	122	118	132	137	114	118	136	140	144	138	119	111	118	125	129	127	124	129	123	125	125	130	116	128	131	126	117	105	124	121	161	109	143	116	149	112	116	129	124	114	117	134	136	129	136	124	124	113	136	140	115	146	115	129	125	133	112	122	140	143	129	109	109	110	117	131	107	130	128	128	137	115	138	128	120	123	124	118	123	130	139	146	147	133	115	97	124	120	115	140	129	120	108	117	146	138	114	119	137	131	137	158	127	149	135	122	143	132	128	113	152	124	145	108	128	119	144	157	122	146	126	113	113	137	136	112	112	127	149	127	141	129	118	101	136	116	89	111	133	153	121	119	135	112	147	120	131	116	130	123	129	144	132	141	133	116	124	121	133	132	124	131	123	132	121	137	125	115	143	131	110	114	112	119	137	143	142	165	123	136	109	123	140	144	139	149	142	131	115	129	136	117	133	124	113	140	129	111	120	127	138	125	127	115	142	120	119	120	146	138	127	108	141	151	118	137	108	135	147	119	110	103	120	125	143	133	117	119	143	141	155	142	122	129	125	146	138	120	123	121	128	125	116	131	138	121	113	127	128	145	113	126	139	126	136	142	132	129	133	122	144	117	115	112	122	130	110	126	119	133	104	111	128	134	131	130	129	118	111	123	137	110	175	159	127	111	135	148	120	138	134	114	127	134	129	114	133	128	129	150	128	113	119	116	129	126	139	133	140	123	134	103	122	117	108	136	154	141	116	147	138	128	136	139	110	119	132	114	127	128	120	138	146	137	154	122	132	112	136	124	119	123	128	100	119	145	123	122	132	119	131	128	120	128	126	149	116	124	127	118	133	127	126	129	120	130	132	129	138	124	157	132	136	135	139	136	138	114	128	131	137	138	115	143	133	103	139	125	128	100	132	142	110	127	137	130	114	114	130	161	118	120	109	150	115	107	135	150	126	127	118	98	128	129	135	115	127	119	113	141	122	124	118	118	127	125	130	111	143	146	106	134	153	123	114	148	123	125	137	131	144	114	141	139	131	116	124	126	101	113	123	117	125	120	129	116	123	130	137	134	125	147
8293	1276	2699	3279	2809	2382	1766	1658	1256	1114	894	765	880	746	696	588	533	566	544	666	1057	740	627	622	619	666	650	634	614	549	527	478	540	516	598	556	541	471	442	455	404	362	401	411	403	374	397	363	373	369	394	344	393	342	349	380	369	370	404	350	359	391	328	370	360	364	333	378	342	351	355	364	338	376	339	355	315	365	367	347	350	378	344	350	351	377	333	346	360	355	359	363	368	368	380	348	347	373	318	369	372	343	319	362	331	358	345	316	351	368	334	361	350	325	348	346	348	382	334	379	352	352	329	349	357	349	383	342	359	332	328	335	345	362	350	344	331	350	354	357	361	343	360	357	338	362	359	351	346	362	375	341	341	361	304	358	344	396	335	376	336	358	335	344	356	333	372	348	310	376	341	322	343	371	362	351	369	359	375	361	362	358	347	335	352	338	325	355	330	321	322	365	318	333	374	369	367	368	306	348	363	331	323	351	344	344	318	325	341	376	359	342	334	326	320	320	358	356	310	354	337	336	328	375	368	330	375	341	355	347	360	350	340	354	343	361	361	353	339	319	335	352	332	349	367	365	345	361	357	346	358	317	351	353	330	325	347	341	342	347	356	350	347	339	360	332	346	317	326	329	326	332	350	353	365	335	360	319	362	341	370	341	326	337	382	340	312	359	322	337	356	334	351	347	348	351	318	340	321	357	364	331	345	338	330	287	346	314	356	314	344	330	351	314	360	349	341	369	344	351	344	333	350	326	364	347	347	357	343	353	353	330	354	336	347	340	318	348	298	344	324	348	326	370	327	334	342	363	382	339	319	391	378	360	350	345	371	346	312	303	389	374	345	362	325	360	327	349	349	368	328	348	356	361	340	356	394	372	407	360	372	361	344	324	334	350	347	363	329	378	373	354	311	331	367	373	333	323	380	353	328	347	410	339	362	365	303	367	334	348	330	371	346	355	354	333	365	359	349	371	346	356	366	320	352	349	371	363	364	362	345	389	375	361	350	311	372	346	357	323	345	364	366	379	329	353	352	336	349	356	328	374	361	351	353	379	367	354	348	340	351	351	345	339	390	329	386	337	377	337	347	354	326	343	390	342	356	324	368	356	365	313	359	338	349	351	336	352	363	380	327	362	350	322	331	363	364	369	350	378	370	348	334	344	360	312	346	350	352	378	376	345	339	345	309	364	341	357	356	401	352	338	323	355	331	351	330	346	342	368	362	370	354	343	331	368	384	378	339	345	355	366	362	356	348	345	341	356	341	339	332	346	354	324	338	334	333	379	351	347	376	340	336	343	331	342	383	320	347	354	342	304	359	355	376	350	330	318	331	373	361	356	343	382	367	355	358	343	319	341	331	343	359	335	356	338	359	347	343	350	388	344	330	327	358	350	323	333	351	341	357	370	333	330	340	327	334	349	315	363	350	339	357	348	357	354	351	342	359	348	366	357	338	347	378	328	365	349	313	346	357	355	359	330	327	291	358	338	359	348	327	372	320	326	341	361	352	345	357	344	370	369	341	372	336	379	356	354	335	325	351	343	366	350	363	350	307	288	367	366	330	328	351	372	373	366	328	357	313	331	312	368	359	363	355	337	339	341	357	335	377	342	354	364	332	345	361	342	355	325	400	337	353	338	379	322	371	342	351	376	336	371	358	361	329	334	335	347	349	331	346	328	345	369	346	327	350	396	371	352	328	334	324	339	373	341	358	347	322	342	345	345	347	360	359	355	378	353	331	374	340	359	388	351	386	324	362	333	324	361	326	366	363	329	324	338	350	340	298	358	337	362	344	353	355	380	330	367	336	379	346	367	334	348	329	313	346	351	350	384	326	324	338	336	331	359	335	322	302	328	351	331	358	358	342	320	349	355	342	320	332	329	343	401	319	363	344	322	375	344	357	327	367	328	333	357	338	377	329	341	315	362	341	374	352	352	340	351	349	371	337	341	390	336	389	367	322	339	331	331	383	367	325	343	360	355	338	365	307	352	335	325	366	317	340	329	327	355	360	363	330	368	349	353	340	345	366	365	324	357	351	391	357	359	335	328	336	353	318	353	338	376	348	300	317	368	348	329	346	346	342	329	354	344	314	325	344	355	322	347	364	369	322	337	352	328	337	323	340	304	343	362	356	344	353	321	362	379	327	362	362	304	358	351	358	328	383	365	341	324	341	354	348	341	325	333	329	348	334	348	337	354	361	339	325	351	340	348	347	340	377	374	371	393	375	345	334	347	368	358	349	381	368	338	344	359	376	332	336	333	333	325	360	326	345	346	364	350	364	357	342	346	340	360	323	347	365	338	312	311	344	339	328	371	340	319	349	353	342	370	363	357	374	340	320	341	342	336	361	354	312	338	333	345	356	369	324	347	358	333	373	358	336	347	360	314	329	368	362	307	344	329	335	360	349	355	348	343	344	339	336	351	346	327	362	315	342	346	381	382	368	362	339	326	380	332	361	345	338	371	358	313	329	342	361	318	352	328	350	355	339	331	351	359	363	361	359	329	360	362	324	343	355	342	357	346	398	334	360	356	364	334	355	331	327	374	353	360	335	351	306	334	336	357	341	348	346	385	316	348	347	337	362	348	318	326	324	360	325	371	341	368	340	334	347	357	325	374	385	323	353	361	354	364	348	350	362	314	345	369	326	354	316	327	347	342	345	367	345	348	352	345	340	346	320	365	342	337	366	327	339	336	375	323	352	346	338	350	345	364	351	329	361	377	345	330	375	339	341	339	342	345	302	336	351	316	314	330	359	350	363	362	367	340	372	343	331	338	336	333	327	346	334	319	358	336	359	327	351	351	365	360	372	344	324	340	351	354	345	378	388	335	347	373	329	373	317	347	314	342	344	329	345	340	337	333	353	369	354	369	356	346	322	338	374	334	336	344	315	384	357	310	331	305	337	379	344	331	360	316	362	340	356	344	363	379	323	334	357	355	347	358	349	341	350	357	318	334	327	341	364	306	365	358	340	347	332	364	309	297	357	352	328	335	328	363	349	363	325	339	338	342	333	358	328	344	373	337	334	362	339	321	352	340	310	349	374	383	354	369	296	376	347	382	361	352	358	358	333	354	308	342	297	340	360	350	332	349	348	365	347	371	312	307	365	353	349	316	352	368	333	345	354	332	373	361	350	342	356	333	368	350	355	320	350	360	325	335	334	345	350	409	328	333	299	321	345	351	370	327	356	357	328	375	350	333	333	335	338	330	361	352	345	357	337	340	361	335	340	331	341	311	350	371	376	371	340	312	370	370	356	293	315	314	382	359	330	362	335	325	380	351	331	319	343	357	345	352	356	369	333	340	366	366	333	384	348	350	308	354	348	327	355	343	335	344	340	342	338	349	345	359	345	324	371	325	356	343	366	361	332	358	332	362	381	346	380	360	344	363	363	380	353	334	364	316	350	303	345	378	371	322	348	350	364	330	344	360	381	344	341	339	313	347	332	307	358	345	316	340	333	368	354	364	362	324	352	360	360	362	350	347	368	353	390	311
1581	387	421	397	366	397	351	419	374	353	344	351	343	339	378	361	369	333	353	293	346	360	381	382	335	340	377	355	372	328	351	375	291	364	356	354	364	362	367	373	347	333	344	347	319	356	371	327	339	339	340	380	374	367	350	339	338	345	336	341	365	334	315	343	357	369	320	363	346	351	382	321	344	346	320	330	334	361	319	341	332	368	374	366	344	368	316	329	329	336	368	339	330	370	356	374	373	394	367	379	353	364	376	320	361	375	370	361	345	372	361	353	347	350	350	334	358	325	355	326	354	345	369	376	362	357	342	367	386	357	357	347	355	320	355	364	376	329	345	344	363	320	400	399	375	384	360	325	362	356	349	360	347	359	377	340	345	365	337	337	343	344	319	392	347	316	356	346	327	367	342	355	373	382	337	367	301	346	399	327	383	352	327	393	361	356	349	354	344	365	366	380	365	356	311	362	360	351	387	342	334	355	371	367	361	320	353	364	354	380	344	365	355	369	324	342	363	326	360	335	381	365	360	377	344	343	326	354	377	358	339	348	379	327	364	369	336	328	344	330	353	364	365	371	353	320	344	375	369	345	356	343	358	355	338	369	346	315	364	358	336	360	327	323	362	355	352	370	348	328	382	349	385	351	336	394	366	354	330	366	349	342	345	341	355	335	353	357	387	315	370	328	346	329	366	364	372	371	379	401	333	348	347	353	339	292	350	353	370	359	335	348	353	363	388	344	367	363	344	354	324	339	362	342	346	366	330	358	355	382	368	346	391	332	329	357	352	366	323	345	301	372	382	353	342	366	315	372	370	333	332	360	370	349	385	347	354	369	355	372	392	367	315	356	388	382	372	367	356	363	320	337	362	345	352	367	354	353	367	357	353	373	395	398	358	361	354	384	333	354	346	340	346	343	388	370	340	359	325	299	373	350	376	394	363	363	360	358	345	386	351	354	339	321	362	351	374	358	341	337	392	360	334	333	341	334	362	348	367	355	352	331	331	387	344	320	369	343	339	378	326	374	359	345	367	382	380	361	363	282	344	351	342	341	370	345	344	389	368	343	316	377	385	370	305	363	330	382	375	371	346	354	349	363	375	345	371	367	355	373	328	360	413	316	359	361	352	317	315	365	303	316	306	356	352	374	360	367	357	360	361	356	358	376	339	379	360	342	337	350	346	381	342	352	372	355	357	340	340	376	344	383	358	411	359	399	351	369	341	337	346	340	353	337	352	380	334	352	324	350	382	338	346	331	409	366	381	366	385	331	339	307	330	344	359	340	345	372	366	368	347	349	378	358	393	329	369	364	345	347	352	372	334	350	359	326	373	370	335	380	320	339	359	355	345	363	327	380	354	340	355	353	334	334	347	338	379	385	348	358	391	380	366	322	334	351	324	348	379	362	356	367	334	353	353	365	360	311	392	375	370	344	354	335	339	349	321	397	345	361	327	362	332	335	341	351	311	383	360	354	347	343	340	386	359	333	366	344	319	360	362	298	353	374	351	363	352	344	362	361	368	362	350	363	374	381	372	323	361	319	369	375	347	382	314	368	368	331	326	339	355	366	348	372	378	402	330	380	389	330	353	366	382	342	383	362	374	347	314	349	361	351	359	351	339	324	398	335	330	386	371	361	311	330	354	391	379	371	400	386	377	375	365	359	372	369	355	385	369	304	382	360	393	355	320	321	359	290	320	380	358	332	361	341	358	334	354	371	343	362	371	323	352	366	362	347	381	356	378	336	338	367	339	339	335	358	389	411	357	308	389	348	328	392	359	349	345	395	373	352	366	345	392	319	343	379	349	361	355	379	321	335	336	355	340	344	329	385	335	342	343	350	350	353	354	381	346	338	371	354	331	335	361	363	353	390	353	373	372	359	332	330	347	358	346	352	336	359	357	403	397	336	323	343	340	331	373	349	363	346	332	351	363	356	356	371	331	342	366	346	386	384	362	370	345	355	369	353	357	332	339	373	339	371	331	377	367	362	337	346	385	333	345	372	342	350	369	364	374	366	370	393	343	362	324	367	326	356	319	351	361	358	346	327	349	372	350	361	343	372	355	374	382	367	365	345	376	375	365	347	369	371	371	337	367	346	363	328	349	331	352	355	342	316	363	360	316	339	340	387	365	341	358	357	337	344	354	343	387	376	381	367	351	339	334	367	380	359	369	306	341	336	365	331	365	348	344	357	363	361	351	330	332	324	350	338	362	330	371	316	375	366	313	315	357	376	330	355	340	370	388	374	377	338	355	315	377	363	357	336	350	338	347	344	348	340	363	405	344	384	311	343	345	334	353	357	347	341	368	365	373	331	359	351	365	374	350	356	345	352	343	402	351	354	349	361	343	355	372	333	370	324	371	383	374	385	412	355	341	331	391	354	379	375	371	362	341	361	321	354	360	358	331	372	345	339	362	363	335	331	381	380	365	285	375	365	373	353	369	350	334	379	349	313	329	322	341	351	383	333	365	357	362	349	343	364	312	349	398	353	355	342	343	365	382	360	382	364	350	371	322	382	353	366	349	337	326	383	349	353	369	359	401	362	384	368	373	350	335	348	398	381	345	336	381	359	351	327	352	392	352	344	346	356	391	342	319	306	357	351	369	337	375	380	360	364	344	362	319	345	399	379	338	347	349	356	338	375	319	371	358	337	358	372	381	350	374	337	351	334	343	347	317	400	348	383	342	384	369	344	373	352	333	330	349	370	356	351	356	371	353	348	395	350	360	347	358	373	359	384	375	368	337	353	371	350	315	376	332	325	371	342	359	339	353	319	320	331	355	348	331	349	371	344	364	371	377	337	363	358	348	319	368	400	356	379	348	340	331	337	324	327	346	342	376	337	373	352	368	398	374	336	356	373	321	355	360	353	343	370	396	336	348	301	364	353	342	329	390	382	340	340	337	373	332	386	331	387	359	351	364	362	312	383	330	337	326	361	345	348	363	409	347	358	374	320	341	354	337	349	304	390	357	323	352	370	356	347	336	340	384	376	368	357	363	333	353	356	352	358	331	350	358	345	354	366	362	312	332	372	354	348	346	339	381	330	319	380	348	344	375	367	359	348	358	332	336	358	339	342	331	342	380	379	366	350	356	339	356	364	365	371	355	379	320	365	356	355	342	353	351	333	339	367	359	389	323	321	354	375	385	335	352	399	404	357	366	403	366	360	337	351	336	363	348	351	351	368	334	332	373	365	355	360	374	362	393	363	404	371	364	396	348	390	333	374	335	372	373	339	335	371	343	376	340	340	358	357	372	384	389	351	368	344	331	323	326	357	320	365	365	372	354	305	352	334	358	308	376	388	321	364	357	335	343	347	360	406	345	369	313	350	364	366	346	340	392	358	380	354	337	370	326	351	344	339	349	342	350	372	384	367	379	380	352	346	332	384	343	373	367	335	338	369	370	347	326	330	354	363	349	355	408	368	356	382	349	390	356	354	339	366	382	327	367	370	334	344	342	381	373	365	373	357	406	384	375	354	362	352	337	358	356	330	353	327
1998	815	968	978	883	876	843	871	812	833	782	762	838	801	814	791	750	806	799	809	788	808	813	788	807	794	811	790	784	817	778	830	817	797	808	854	842	753	778	797	803	768	761	729	789	764	804	727	773	719	777	810	759	739	717	737	752	794	795	767	798	763	779	759	779	827	790	753	721	764	801	802	812	793	803	795	774	787	761	777	805	763	750	741	767	781	789	790	806	788	767	804	797	782	754	818	740	744	765	835	744	782	772	756	787	806	760	774	793	762	790	774	775	747	786	766	775	765	799	774	759	759	767	762	745	768	807	736	817	814	780	773	753	740	765	827	801	866	777	803	788	785	760	798	771	744	785	792	782	806	767	775	769	776	795	760	779	780	788	765	849	791	736	778	759	753	756	752	786	773	830	787	703	775	795	787	799	800	821	749	813	757	767	809	789	777	776	780	777	810	741	762	766	780	749	744	814	809	760	791	763	786	773	795	764	776	750	734	743	773	773	727	811	801	767	791	808	779	783	759	792	761	773	846	807	738	747	829	743	786	745	742	776	731	822	781	749	747	811	838	820	759	778	780	721	739	773	745	746	827	799	797	719	810	773	779	813	747	763	763	764	766	800	741	798	814	737	773	758	759	754	783	791	741	753	807	778	768	781	784	804	782	828	755	764	777	778	762	762	765	810	779	763	824	840	796	791	773	776	806	754	774	697	762	780	764	798	766	755	789	815	754	755	772	826	768	766	781	759	754	806	785	741	797	794	773	777	773	781	748	746	810	793	773	773	830	806	773	804	816	773	787	811	729	727	776	810	734	791	840	837	774	738	778	811	757	845	838	831	751	773	781	786	776	821	774	802	743	802	780	815	791	785	796	803	728	805	746	741	774	721	776	803	763	851	762	750	834	783	771	785	801	825	745	798	767	799	744	757	755	785	756	771	784	829	796	712	783	760	799	762	724	803	762	726	792	806	820	832	786	798	768	794	776	781	790	764	724	776	777	783	761	759	794	764	838	772	790	789	764	769	773	772	744	788	811	757	821	755	763	727	770	735	754	774	795	844	808	744	811	788	778	789	786	765	826	763	767	836	829	771	813	805	829	778	770	797	827	832	774	765	758	780	811	797	795	846	781	772	770	812	787	797	799	742	788	772	745	744	830	770	774	777	728	777	774	808	732	787	772	765	744	826	792	843	818	765	747	767	762	806	755	746	808	810	787	774	792	774	816	753	738	767	872	777	734	756	808	749	797	801	779	771	759	788	772	750	774	791	738	756	787	740	802	745	829	790	716	797	840	760	803	802	826	797	793	754	810	744	791	805	780	754	797	768	773	758	755	763	724	783	800	793	804	775	826	827	791	765	776	753	843	773	753	829	809	738	796	799	736	802	821	770	819	772	767	787	761	759	794	733	708	725	767	813	841	786	751	789	794	782	773	815	796	778	778	843	706	802	797	790	772	764	788	795	741	801	828	833	798	768	783	837	749	818	776	736	821	819	746	742	775	746	835	754	761	780	797	770	805	784	782	752	775	773	768	800	804	722	796	796	754	778	811	769	819	769	759	791	786	773	816	785	756	768	753	763	760	757	799	790	775	781	718	785	754	768	778	744	771	725	783	824	783	800	857	772	746	781	773	782	754	798	787	796	751	764	755	789	784	777	818	796	807	748	791	760	757	734	735	757	747	779	777	738	782	773	794	775	777	762	788	731	776	852	779	777	799	799	794	764	805	767	784	784	749	785	760	753	818	740	798	827	773	764	801	819	775	774	762	789	779	791	732	748	783	765	790	748	835	796	805	797	721	764	759	814	769	779	754	794	805	794	746	803	770	747	807	815	791	792	831	785	774	811	795	789	778	787	800	759	816	784	761	741	800	786	795	759	745	785	787	773	809	822	775	783	779	774	791	763	788	799	795	759	755	813	818	748	739	811	800	836	787	759	794	805	777	774	735	771	765	770	773	758	795	738	788	801	781	750	746	764	788	804	744	740	787	774	753	778	739	786	788	751	773	771	797	779	804	826	771	781	738	810	779	784	815	802	785	800	775	687	813	788	789	780	790	802	772	769	817	770	770	793	745	805	778	788	739	775	723	780	761	829	750	782	804	760	816	765	756	782	758	798	755	814	787	807	754	768	780	769	759	785	799	827	809	754	774	771	843	781	750	783	759	779	745	803	774	829	762	811	810	808	799	783	783	750	778	779	792	785	773	746	766	784	758	802	793	776	795	770	809	768	780	788	785	791	766	771	767	826	748	795	816	845	755	827	764	776	742	781	788	765	717	743	778	787	762	802	759	741	794	769	780	792	785	741	732	746	792	762	784	758	776	791	769	796	775	795	754	753	767	792	777	778	727	843	807	815	794	799	759	800	752	807	796	803	732	747	763	744	775	811	755	747	853	799	754	747	770	800	768	741	782	791	763	756	811	739	772	750	804	698	788	777	765	764	791	780	776	779	785	839	790	815	812	800	799	811	794	783	801	781	833	821	769	747	751	780	781	794	792	781	803	804	784	753	802	810	819	769	725	794	780	779	820	810	785	788	801	836	758	810	811	790	802	753	788	820	760	779	726	793	758	794	788	776	777	795	766	778	793	790	763	813	780	758	737	807	748	769	812	786	791	764	763	767	747	800	755	811	796	784	758	847	783	712	767	790	754	805	730	760	807	752	783	825	833	804	726	791	780	813	823	833	787	796	831	772	766	728	769	780	771	777	788	741	771	742	761	731	751	749	764	789	765	788	757	796	763	815	777	778	784	775	862	746	773	788	700	776	785	791	790	796	798	794	784	731	778	803	775	780	737	776	817	757	779	779	777	814	797	784	750	771	762	770	755	800	774	775	762	724	794	762	828	735	767	761	835	806	729	779	746	816	750	762	776	773	742	787	790	767	788	794	770	779	741	731	790	801	791	801	807	732	827	815	777	762	758	742	739	824	739	741	802	744	744	736	778	752	780	739	758	745	788	748	783	806	769	844	746	808	789	758	821	728	803	757	715	751	791	763	767	768	768	811	810	806	772	745	717	754	799	768	785	775	749	755	782	774	762	761	793	797	793	769	748	728	809	759	773	733	800	799	744	753	738	784	810	778	802	792	794	782	795	767	785	766	787	783	781	732	751	779	776	794	768	810	790	813	793	754	818	798	765	838	818	787	818	737	815	794	750	794	787	778	843	777	816	813	773	744	730	753	799	798	726	743	761	713	732	761	755	811	764	776	759	792	743	823	797	803	793	762	753	828	805	788	789	784	781	773	758	799	790	739	820	774	842	755	755	773	759	763	804	832	815	803	799	748	763	830	774	787	785	731	721	807	769	778	752	818	777	763	729	749	746	757	787	744	773	798	787	802	774	799	779	784	777	785	767	776	779	733	805	783	723	774	788	733	722	739	784	739	762	778	802	770	807	760	815	818	813	800	777	811	776	788	756	752	803	790	801	767	751	753	767	772	781	820	786	774	775	768	775	797	797	824	839	783	758	740	773	754	755	792	810	737	750	712	726	802	774
7208	714	802	755	508	441	330	334	251	264	223	253	212	171	220	180	186	191	199	196	199	220	192	205	158	186	185	205	186	175	196	189	195	206	167	187	212	202	202	180	191	195	193	189	179	189	199	185	176	179	179	183	171	189	162	194	198	154	165	168	181	181	194	190	172	206	205	167	174	178	184	173	182	174	191	171	171	168	179	166	173	175	188	203	184	198	199	181	158	180	203	182	207	182	204	199	198	176	173	194	167	195	181	183	182	196	179	184	159	184	197	175	179	181	199	184	180	192	185	173	189	207	184	178	166	163	185	196	184	182	194	185	176	181	160	190	178	184	193	154	187	185	195	159	177	166	159	172	197	177	189	175	164	206	192	164	144	170	165	167	185	173	161	219	192	171	193	175	177	199	190	214	182	177	171	206	181	179	172	191	181	178	185	163	179	180	184	181	178	176	184	179	165	178	171	204	202	182	177	169	164	187	179	162	179	175	191	173	170	166	178	159	154	191	165	188	180	170	202	184	176	188	177	166	180	217	163	183	180	169	147	173	207	160	170	206	171	192	174	187	165	162	191	181	195	179	224	159	177	140	215	174	152	169	223	174	173	165	206	161	183	180	184	184	186	172	170	177	195	192	206	193	196	181	178	196	176	164	179	178	162	166	209	195	171	159	148	201	184	193	169	173	171	172	185	189	165	177	210	187	167	180	181	202	169	189	181	206	181	157	211	161	173	181	180	149	163	195	168	175	179	184	198	193	161	203	163	161	179	180	187	184	198	170	185	159	198	204	190	156	181	173	151	175	176	195	189	154	196	164	168	192	191	186	176	171	148	185	150	174	128	166	204	166	188	181	192	210	184	166	173	175	195	151	171	166	161	185	204	176	165	172	173	182	179	186	182	158	171	186	204	206	202	208	169	182	189	180	187	183	188	169	176	148	174	181	185	170	190	196	191	200	166	171	199	173	175	157	150	181	208	158	160	165	171	170	198	165	179	195	209	150	177	163	179	187	186	172	146	186	170	190	164	201	177	201	186	198	184	173	173	159	175	185	201	166	177	179	164	200	162	181	180	181	136	168	195	189	170	174	170	193	174	159	187	207	187	191	176	195	168	208	198	179	185	162	202	166	190	188	181	172	175	175	190	191	182	177	165	185	161	171	184	188	167	147	156	166	198	199	163	152	188	173	177	157	157	154	182	184	206	174	164	191	197	185	195	186	164	200	186	169	139	148	181	177	160	194	210	177	182	198	188	176	176	176	194	172	169	173	164	155	192	184	192	177	183	174	173	178	185	158	184	204	186	155	176	162	175	182	179	198	180	189	179	180	177	159	188	184	179	176	164	176	164	175	190	193	154	177	180	175	180	196	173	171	184	182	164	182	143	212	159	179	190	184	157	165	192	180	193	178	175	202	171	194	171	158	171	184	183	194	172	167	176	181	170	189	173	185	185	191	203	172	202	179	170	164	177	163	204	171	177	175	176	166	197	179	190	166	173	183	190	191	179	177	170	172	205	178	180	171	190	188	166	193	204	180	202	195	194	194	169	175	165	170	151	175	170	182	180	161	188	161	202	199	196	145	181	171	154	171	167	186	168	173	171	186	200	196	188	185	182	203	172	175	151	203	209	191	173	164	151	165	178	193	172	170	148	208	175	202	169	171	180	179	206	173	183	175	189	180	171	191	197	171	174	191	188	194	167	195	175	175	198	180	173	148	179	180	158	153	184	173	161	179	183	187	170	194	186	179	217	198	173	157	152	180	168	183	172	188	209	175	173	198	198	167	179	192	202	183	162	182	200	200	181	168	159	149	155	186	181	154	196	144	184	159	186	157	167	189	178	161	178	171	173	180	181	181	197	209	173	170	182	187	161	166	183	179	166	185	163	192	166	175	175	177	161	177	189	200	176	169	169	233	175	162	185	193	168	174	177	200	163	185	162	168	172	164	165	172	153	191	195	180	167	181	176	194	163	176	171	198	190	166	171	187	212	191	171	194	183	191	193	163	191	185	179	183	178	169	170	174	175	173	166	193	178	204	186	181	189	167	168	171	176	172	174	180	185	165	190	191	165	206	185	170	158	159	152	206	174	228	159	181	186	196	188	167	181	166	202	173	188	177	162	220	176	200	166	175	170	171	185	170	175	177	186	180	196	166	164	170	149	166	204	174	164	179	164	182	185	160	172	197	184	193	179	179	175	169	198	212	178	175	180	155	179	151	196	172	172	176	178	191	161	174	188	198	182	194	178	171	175	195	176	178	189	154	177	154	180	187	173	167	199	177	156	177	183	187	166	188	189	177	174	173	177	171	165	170	186	193	171	195	179	159	177	198	173	172	179	168	159	186	169	185	174	174	179	179	160	211	176	171	152	181	183	159	186	194	168	173	163	165	200	183	181	179	165	145	174	168	185	165	160	182	165	174	178	176	181	179	177	161	157	183	187	159	192	162	212	202	169	192	198	188	173	180	178	160	199	156	170	208	159	172	151	182	183	186	223	174	164	178	174	165	162	173	172	154	169	162	143	177	197	138	159	145	188	165	173	208	170	183	193	172	177	187	180	202	189	200	169	166	176	191	156	197	194	165	180	203	177	160	160	168	165	177	172	194	196	207	189	171	163	174	164	192	175	205	177	190	204	174	177	191	169	161	181	187	197	179	159	173	189	185	179	185	184	182	159	161	189	188	173	204	189	171	161	196	180	175	204	203	183	191	178	174	194	188	159	210	177	181	187	218	169	205	177	171	161	166	200	189	183	222	204	175	179	188	174	185	182	197	191	189	179	172	199	200	182	145	192	198	184	187	181	186	148	154	158	188	188	172	213	190	191	150	175	185	190	190	203	198	180	174	179	189	176	196	170	177	181	193	189	175	189	209	207	178	180	181	194	180	164	167	185	146	158	201	195	186	190	182	174	181	150	156	183	150	149	164	170	185	181	174	192	219	201	195	183	167	172	151	206	170	185	205	169	177	171	177	182	174	175	152	189	184	181	165	148	191	184	183	201	187	183	175	186	187	183	189	171	176	168	133	177	155	174	164	172	168	174	173	169	180	188	198	193	196	181	151	175	170	163	160	179	189	183	164	197	176	168	194	207	153	171	181	181	184	164	188	175	171	175	175	175	166	165	169	172	172	196	185	191	167	199	198	179	159	161	169	188	160	170	168	192	188	174	183	172	178	174	196	199	181	153	171	168	157	197	181	179	170	199	180	205	172	188	163	185	181	196	184	171	175	169	163	171	187	190	171	173	182	201	167	172	164	190	207	186	169	221	184	184	187	191	186	179	169	165	182	172	164	178	196	163	180	182	191	169	185	180	185	189	182	190	169	173	178	156	186	184	196	190	171	178	198	174	177	186	177	210	208	189	195	198	194	186	187	193	181	170	199	184	183	192	164	173	167	179	181	183	184	188	172	167	192	172	183	201	175	185	181	182	166	208	199	166	165	174	166	180	179	165	185	177	187	196	188	190	158	196	175	182	143	169	167	172	174	169	174	172	181
6423	913	1711	2019	1687	1510	1319	1182	930	841	699	689	651	680	568	559	520	516	557	540	763	739	574	576	570	518	565	564	519	511	513	514	503	557	545	520	470	528	470	456	423	433	476	418	432	434	435	450	440	454	467	417	434	478	449	419	446	442	443	401	421	428	417	421	417	417	432	397	441	425	444	440	450	395	430	405	402	405	413	451	457	426	418	391	432	445	416	404	414	401	423	434	414	430	411	438	431	406	417	426	432	370	390	427	440	406	422	438	457	428	424	447	461	395	420	411	404	437	436	402	412	410	439	445	438	403	454	415	427	435	414	425	413	431	410	374	443	422	418	408	434	430	447	401	431	465	424	422	409	409	438	450	444	458	432	430	394	427	436	449	369	472	423	389	434	417	405	446	465	380	419	468	417	425	460	421	451	421	449	428	455	401	437	423	436	424	389	413	446	454	400	412	390	457	416	394	435	410	399	469	398	393	399	482	381	431	420	413	436	403	431	422	441	418	425	440	405	390	432	411	416	422	430	431	413	433	371	400	433	420	405	425	376	410	414	407	400	436	419	432	368	412	414	401	427	416	441	419	442	430	388	459	441	361	431	443	447	450	421	405	436	412	412	407	397	390	419	425	423	414	403	404	414	403	426	469	400	440	419	427	433	388	413	378	443	419	456	399	413	422	457	429	457	404	388	419	403	418	444	447	366	419	426	393	460	403	409	412	422	432	388	412	416	400	421	439	442	419	456	425	407	403	391	403	424	424	400	420	454	387	429	418	469	430	392	427	381	406	404	430	443	436	451	394	440	412	400	441	424	421	423	454	385	413	418	402	437	424	405	404	423	432	431	417	416	421	442	425	418	398	357	418	442	404	426	455	428	416	398	428	466	456	415	427	419	442	445	412	446	399	426	389	390	428	415	397	423	443	416	462	445	430	434	401	452	413	417	392	416	433	439	421	437	396	404	422	441	402	404	430	426	434	418	407	418	426	393	435	448	436	427	424	455	469	418	417	442	443	423	418	424	420	406	439	429	435	416	413	400	431	423	415	433	441	407	443	418	405	446	430	456	421	432	398	445	430	402	434	387	430	413	411	400	415	402	419	432	403	386	406	458	405	431	395	419	422	385	411	433	418	426	438	439	437	411	445	417	419	440	403	433	416	427	400	412	459	386	416	420	417	389	418	443	426	414	421	455	425	414	404	421	410	406	405	458	423	410	420	401	407	416	411	442	408	436	392	452	428	455	426	417	389	417	398	437	445	443	397	431	407	406	450	440	409	420	437	435	432	405	417	418	430	415	452	439	399	443	432	478	439	433	389	414	422	427	417	459	396	456	404	430	433	455	429	407	380	437	402	442	421	463	404	396	423	419	450	421	456	421	453	455	408	456	428	448	421	426	424	429	436	427	452	421	397	446	405	435	413	419	435	420	407	434	408	411	449	418	433	465	401	411	423	441	410	453	452	429	430	411	436	370	456	412	413	449	393	387	418	421	442	407	412	407	440	423	430	405	424	437	395	416	424	398	381	387	406	412	433	403	425	428	412	411	407	396	444	445	427	438	416	438	399	423	437	408	435	399	455	419	415	403	387	447	411	441	425	477	414	410	441	466	396	442	408	420	425	416	394	397	412	470	456	422	457	412	436	450	440	406	421	398	414	380	449	422	434	399	418	448	400	423	391	445	445	413	423	406	420	448	434	411	386	383	442	398	396	423	424	432	433	417	455	451	408	432	444	450	396	450	423	433	407	391	409	407	400	448	430	452	419	419	396	419	444	433	399	430	459	424	420	411	440	427	447	440	449	430	452	420	430	440	390	409	412	391	407	416	478	430	421	430	441	425	424	389	459	401	357	419	422	393	441	422	458	425	441	404	407	437	443	424	433	417	395	443	406	420	389	389	447	419	417	391	403	416	403	397	439	451	434	429	403	404	445	394	365	391	397	433	438	421	433	391	427	432	381	401	407	359	408	416	400	440	398	433	413	460	399	432	433	425	415	461	429	428	412	448	395	446	409	412	393	404	408	433	380	450	443	410	447	397	421	392	395	448	416	423	437	454	411	422	446	417	431	465	416	413	422	399	429	396	440	451	415	414	427	391	381	433	455	417	415	426	405	409	404	435	415	438	417	445	402	416	398	393	420	429	410	412	416	413	405	453	437	408	457	425	423	444	453	440	415	433	395	431	423	406	437	384	381	437	404	397	377	427	429	389	414	426	398	464	448	428	419	405	426	435	413	435	402	430	432	425	440	395	415	409	451	406	408	427	452	404	384	465	421	384	434	416	418	426	468	456	473	453	479	421	428	446	392	414	422	433	390	404	445	445	448	381	427	416	432	405	427	425	404	428	440	407	398	443	430	428	431	402	434	400	419	410	447	398	387	390	431	417	422	378	443	410	399	434	457	418	424	425	453	425	472	451	425	394	418	378	409	436	406	414	439	412	430	460	411	414	454	423	410	445	417	433	443	443	418	399	452	416	449	409	422	421	422	377	429	395	406	402	428	419	415	427	449	429	438	425	402	392	436	397	432	402	413	443	379	444	474	434	424	404	417	376	405	426	415	445	416	419	415	406	387	402	413	423	457	447	415	464	450	424	449	443	419	421	426	429	439	404	419	422	416	420	411	416	411	416	406	424	449	414	442	435	420	409	416	352	433	395	435	435	447	414	419	422	421	412	379	425	419	458	420	403	411	438	448	433	441	425	404	426	413	418	417	466	394	410	430	422	425	440	427	397	418	421	382	474	443	438	428	427	409	429	430	423	385	417	434	445	399	433	407	405	411	422	386	414	441	398	441	417	403	458	446	386	408	402	443	426	449	449	413	424	399	428	442	450	418	406	425	437	411	429	387	413	422	452	394	441	470	432	420	420	439	419	405	442	412	415	469	403	399	453	435	416	384	411	431	418	423	450	417	434	436	414	412	420	413	412	418	413	424	432	431	435	439	449	416	470	427	377	437	389	446	463	415	413	407	405	382	407	414	422	422	404	405	441	407	400	409	396	434	412	453	468	437	423	424	473	411	465	431	409	425	450	407	437	414	419	420	412	398	391	420	426	388	446	418	392	447	401	425	418	424	420	389	443	393	416	412	451	422	396	392	455	420	391	422	431	413	412	421	423	393	456	450	451	419	417	427	449	449	410	425	416	410	394	382	445	386	370	430	379	411	444	441	437	411	397	414	455	419	417	413	415	401	413	420	431	410	398	422	421	451	421	446	414	450	429	430	424	444	448	387	418	427	405	452	430	428	414	425	394	391	389	418	432	381	424	392	411	422	423	424	424	421	408	418	398	436	418	420	403	399	393	445	417	462	407	406	388	445	419	424	419	376	404	396	452	376	429	465	400	407	400	411	409	433	456	438	442	435	432	452	423	423	427	411	429	416	446	425	423	426	412	426	440	374	435	417	395	423	381	440	451	419	397	457	429	452	422	390	434	451	424	430	425	479	437	418	461	409	451	407	426	453	451	415	439	448	415	394	418	434	427	382	442	389	415	423
14046	1475	1415	1253	810	589	501	470	299	275	207	200	174	196	199	164	162	142	144	160	193	192	160	156	128	147	190	161	167	153	154	147	135	155	176	156	148	162	154	132	127	147	154	144	163	144	130	154	125	147	120	111	139	131	127	124	118	155	123	135	108	134	128	144	137	159	145	142	115	145	123	125	130	143	113	122	130	109	133	125	121	118	143	129	138	126	141	131	119	120	129	133	145	118	145	129	126	143	117	139	125	131	118	136	116	124	142	126	130	123	120	127	113	131	123	140	117	133	144	116	116	114	113	128	109	129	146	121	136	135	114	118	104	112	140	120	148	139	160	125	123	141	133	119	121	141	137	146	150	113	119	138	136	149	125	142	123	161	118	111	112	114	124	127	114	142	115	130	136	131	146	134	140	149	141	121	135	143	120	123	124	124	111	164	138	143	120	137	122	105	128	137	157	132	114	124	147	121	124	124	143	112	124	135	129	131	134	117	129	131	145	135	143	127	131	121	134	123	131	126	133	130	143	117	111	132	153	122	139	107	151	137	131	115	139	129	114	133	141	129	128	131	131	126	128	102	126	128	127	111	117	130	125	126	123	122	118	137	115	117	103	129	133	108	125	110	121	110	104	148	112	125	149	121	125	122	110	112	120	115	122	122	117	119	120	149	127	143	119	140	123	121	126	136	129	135	154	140	143	134	125	112	160	126	126	131	149	128	138	120	122	114	148	138	120	138	129	131	118	140	150	137	155	133	133	118	149	144	116	120	139	147	125	120	142	116	134	142	150	134	114	109	127	130	137	145	138	121	140	135	118	129	137	149	121	149	122	138	149	127	103	122	121	129	121	116	124	128	115	117	144	143	147	139	112	144	105	141	117	131	156	121	156	145	146	145	123	132	118	122	130	122	130	107	130	113	140	124	128	128	108	120	129	139	137	159	133	135	100	149	142	123	128	123	114	127	97	142	147	118	124	124	136	102	151	121	147	129	133	124	125	128	110	138	156	126	122	133	140	112	124	135	142	143	157	131	136	129	119	122	143	130	142	159	121	137	135	113	128	123	123	131	121	136	115	119	124	129	136	130	131	128	141	135	136	122	120	126	144	122	132	116	121	134	135	111	141	106	152	137	141	142	115	118	145	130	135	146	144	126	134	151	100	117	130	123	133	123	113	125	120	128	110	162	133	114	130	128	127	117	161	143	124	133	141	145	129	118	142	122	139	124	97	129	103	133	131	108	138	116	156	154	128	117	125	126	136	138	104	125	128	130	140	123	148	137	135	150	127	121	122	116	126	115	120	123	133	123	122	131	126	126	145	136	146	133	115	140	142	128	114	124	127	118	125	122	157	142	128	142	125	108	116	143	129	124	133	105	125	137	132	132	123	104	111	135	133	127	121	129	134	143	121	110	120	139	121	136	111	114	113	118	121	130	139	126	136	130	106	117	128	122	124	120	119	136	118	137	124	123	125	130	148	107	119	136	125	109	121	128	103	131	138	123	128	126	128	124	126	122	141	107	135	159	126	146	113	143	128	122	127	131	142	119	132	131	139	121	148	138	143	127	136	127	122	132	138	138	118	122	125	125	114	147	131	126	127	111	131	140	134	133	129	172	140	121	109	118	119	124	116	144	116	132	122	127	121	142	124	129	129	136	116	137	136	137	129	140	145	145	133	118	133	124	142	112	116	120	121	130	122	136	127	108	135	122	124	131	120	131	137	130	146	124	135	117	121	134	116	106	134	128	131	121	129	140	127	133	130	109	136	129	141	122	117	123	121	126	130	128	149	131	129	127	141	137	106	138	150	121	115	134	117	127	141	151	155	131	130	116	119	112	147	131	140	134	130	119	152	150	132	120	114	129	112	138	115	123	135	124	135	126	128	122	119	132	150	127	125	139	130	127	129	124	119	150	142	145	137	148	152	132	110	140	146	157	132	128	152	132	137	126	139	129	136	139	136	127	111	127	126	138	137	129	107	144	110	113	124	129	124	113	145	158	123	146	122	135	133	129	123	123	137	133	140	150	115	116	153	161	141	138	136	115	140	139	131	128	122	110	119	124	123	131	104	146	141	134	134	126	126	114	127	126	139	123	134	128	116	138	121	123	125	149	122	133	132	137	132	127	143	126	141	128	132	151	131	141	134	142	142	132	123	124	120	172	104	127	129	140	147	134	122	128	144	113	111	125	127	104	155	105	133	130	141	105	130	122	136	116	128	117	164	118	135	129	136	144	125	130	134	127	123	130	115	125	109	127	149	130	128	133	159	140	124	127	138	120	118	107	118	129	127	151	133	138	124	123	140	107	125	122	111	119	121	147	138	125	152	151	129	149	143	134	124	136	127	131	123	127	134	142	128	142	121	128	112	115	141	122	108	113	134	137	125	129	130	141	126	118	137	142	120	158	109	126	125	165	124	115	131	147	141	150	123	151	122	124	141	128	133	127	137	107	131	138	119	131	126	134	129	157	120	122	124	133	128	135	129	110	142	136	127	134	136	122	137	117	122	115	103	120	119	132	146	141	123	125	128	115	134	120	127	120	119	126	139	132	129	133	125	116	120	110	114	124	128	127	149	144	80	126	111	99	149	128	157	129	132	110	138	168	120	137	135	123	114	119	135	135	138	132	148	136	145	130	141	135	140	133	131	114	139	157	130	137	135	136	127	115	118	143	141	137	141	131	123	125	122	157	137	118	128	105	140	156	130	111	117	145	130	141	128	136	106	125	137	119	104	124	134	129	125	122	147	141	131	126	130	149	136	144	142	113	155	127	104	149	133	161	124	123	117	135	118	141	133	131	141	115	113	143	144	138	140	125	122	150	119	132	121	138	125	121	122	119	125	120	121	127	111	133	120	140	127	140	115	118	107	117	138	136	128	137	140	134	122	126	148	119	151	108	122	127	142	131	133	120	148	143	149	124	119	129	140	119	150	136	146	135	136	129	123	139	123	142	158	126	134	136	121	125	122	145	132	119	134	128	131	126	130	132	128	129	140	133	125	125	121	145	141	121	132	154	102	108	109	112	130	133	125	138	114	126	103	125	113	125	130	145	136	148	118	132	126	138	148	128	124	114	146	123	120	141	130	141	149	154	118	163	138	122	138	156	122	118	149	125	115	142	111	135	128	131	134	136	134	119	126	120	131	113	143	126	148	131	124	133	117	157	146	165	145	126	123	128	121	130	120	135	130	132	110	146	145	153	132	124	117	125	127	133	121	147	119	111	127	114	113	148	147	127	148	147	126	126	142	126	131	137	126	116	109	139	124	114	131	128	128	127	130	126	130	140	129	110	135	124	129	122	100	123	120	113	131	134	136	151	128	153	115	126	123	132	140	137	144	143	136	130	119	126	120	131	137	126	132	135	127	144	125	129	131	112	126	140	140	144	112	151	158	141	144	112	142	125	141	130	130	119	110	130	119	133	119	121	127	134	147	127	132	134	136	145	121	146	108	129	125	138	131	165	121	136	143	134	127	124	126	142	122	149	116	132	130	128
8287	1224	2603	3304	2776	2438	1853	1850	1381	1147	886	895	719	826	707	608	601	531	494	572	921	1105	654	567	600	666	634	642	596	499	503	472	493	496	583	549	513	533	509	396	421	387	364	414	352	373	371	383	369	370	366	353	377	354	376	362	354	350	367	361	377	353	347	363	377	370	345	389	346	359	345	342	353	342	354	390	347	378	343	353	334	369	350	381	368	317	320	353	360	334	318	373	320	343	329	352	363	356	369	366	359	341	301	367	336	362	328	344	369	345	352	374	361	379	344	342	350	355	359	355	355	362	359	322	321	338	365	348	341	342	360	331	343	370	358	318	365	366	353	346	355	329	355	350	358	355	381	371	344	326	346	371	334	391	334	347	353	341	360	377	365	330	352	350	386	396	341	359	338	339	376	335	342	343	343	321	356	379	323	354	337	337	347	364	349	316	352	350	344	354	311	335	345	351	344	357	350	355	344	353	330	356	355	319	366	328	333	361	349	345	354	349	361	311	332	328	375	347	368	361	341	382	359	316	356	362	335	345	360	348	342	332	365	334	359	329	351	339	340	372	331	363	342	363	351	331	326	395	370	333	362	330	364	345	332	349	348	343	329	329	338	301	354	366	360	333	366	336	379	378	371	375	349	365	322	342	326	333	321	354	407	342	331	360	348	315	338	354	329	362	350	350	345	371	329	358	334	350	335	350	328	373	358	374	389	348	393	369	350	349	315	395	403	381	374	332	369	349	384	329	341	353	358	333	323	314	360	359	345	381	386	348	366	338	365	357	343	374	350	335	344	322	354	354	329	353	336	357	299	376	355	346	338	354	371	347	368	348	372	366	338	390	344	357	324	342	370	336	331	345	322	313	341	349	359	342	366	343	352	335	359	351	343	325	348	344	334	334	338	369	354	362	320	339	397	359	363	391	354	327	336	354	332	381	355	315	358	354	340	308	349	328	354	367	366	333	355	327	341	360	349	364	368	355	360	366	375	333	366	329	335	353	342	373	337	359	385	357	359	343	381	329	358	348	347	353	359	368	345	341	362	344	346	351	315	347	368	315	368	388	314	351	364	356	317	373	355	311	324	368	380	359	324	358	359	333	348	358	365	366	343	336	321	311	340	331	346	349	349	370	354	375	385	344	351	363	361	327	361	352	377	345	362	334	333	332	344	357	373	351	364	365	318	350	363	334	304	350	319	362	358	349	341	357	316	343	379	331	325	359	367	374	348	345	353	354	356	353	302	330	347	356	349	363	328	348	329	350	360	382	348	350	341	362	360	340	351	357	347	347	337	370	334	325	352	354	351	375	371	359	341	337	359	344	377	358	340	357	351	386	351	340	370	355	374	362	363	345	341	348	367	354	353	344	337	365	368	342	360	297	324	354	372	376	329	363	316	335	359	352	318	386	310	337	357	360	349	360	341	362	359	389	371	368	356	327	340	341	361	291	352	378	333	332	350	340	344	340	352	345	343	377	346	368	373	343	364	321	338	360	336	362	352	335	365	298	322	331	357	373	350	358	355	350	330	360	370	362	352	370	364	360	349	311	343	354	364	345	342	354	353	349	356	352	323	360	325	355	350	377	329	349	368	357	354	336	344	344	368	352	330	364	315	343	314	335	338	353	341	325	334	369	324	339	349	346	371	335	332	306	326	351	381	354	348	362	384	310	314	363	372	385	373	383	356	361	372	352	332	350	342	354	333	355	315	329	371	326	336	330	339	331	353	336	336	357	330	359	358	335	368	354	332	317	371	363	355	361	378	323	347	347	341	345	335	327	326	347	362	387	341	348	355	344	331	349	333	362	305	342	353	355	360	368	335	371	316	370	341	353	374	354	342	362	336	367	349	353	351	364	340	362	375	356	324	344	351	370	341	331	357	337	360	362	358	380	364	342	326	341	346	331	318	329	330	362	342	367	357	354	347	332	336	337	355	325	383	334	378	348	328	352	320	360	360	337	381	380	351	330	349	356	364	366	392	324	383	350	330	352	328	336	375	345	339	351	353	361	364	354	359	347	381	314	341	365	343	339	329	339	364	315	332	333	326	342	329	357	329	357	349	339	342	377	343	354	314	339	338	327	346	325	324	317	390	343	330	358	348	381	351	376	353	333	349	335	393	351	310	365	349	370	367	347	364	319	344	328	338	355	357	353	333	354	324	363	364	378	354	338	350	359	335	333	343	336	345	329	378	325	351	319	320	308	347	317	345	377	378	341	371	346	353	359	340	351	387	344	359	391	379	316	312	333	354	342	351	381	353	389	342	334	360	351	329	327	326	340	359	351	356	369	302	340	333	322	380	348	346	333	338	353	355	347	347	369	354	364	316	341	359	373	337	338	386	329	373	353	375	339	351	344	357	327	372	356	330	383	362	349	358	343	343	351	345	387	360	337	369	357	333	328	375	344	352	342	333	337	343	340	332	350	354	342	322	364	364	351	368	351	333	385	367	367	342	384	342	328	363	388	336	338	337	408	323	362	333	355	336	366	353	370	331	380	318	362	367	332	339	357	360	347	360	328	350	333	390	323	334	348	331	361	359	337	380	356	357	394	342	344	387	377	302	334	358	348	360	311	317	344	401	342	331	345	346	380	370	369	312	399	337	337	327	346	350	354	336	341	318	336	367	324	362	361	391	312	355	351	364	366	360	406	324	367	347	331	358	339	338	345	312	362	305	354	367	358	321	348	327	363	328	330	319	361	342	328	380	342	329	344	317	357	313	363	337	352	350	396	373	359	341	365	357	333	371	333	346	362	363	311	335	378	333	366	358	347	371	341	362	377	348	384	351	346	330	358	366	330	345	358	343	322	358	360	356	320	354	368	338	329	340	318	330	320	364	353	362	348	360	354	371	341	306	355	349	336	338	350	341	352	339	353	362	367	323	342	333	363	352	396	360	347	364	344	361	333	351	355	355	335	347	341	336	346	351	342	363	360	390	360	347	355	391	334	335	356	338	350	335	358	363	344	353	351	349	320	358	364	377	349	340	359	353	335	338	359	357	354	355	337	308	364	336	347	363	327	363	339	356	371	346	328	341	369	366	354	360	338	309	337	332	384	353	365	358	348	340	373	351	337	323	356	356	351	299	373	355	393	337	354	348	369	343	350	355	367	318	357	367	361	337	368	333	332	354	379	384	365	325	352	321	360	337	343	338	335	375	336	341	341	359	383	342	330	359	338	345	359	348	342	359	343	346	323	340	334	363	371	357	329	361	336	339	339	346	358	329	350	355	348	362	340	341	361	356	317	366	355	345	353	351	385	319	342	369	321	343	339	332	375	370	357	343	343	335	379	372	353	352	317	341	307	366	365	306	364	382	389	356	337	320	336	338	349	346	354	374	317	333	350	366	368	352	337	344	360	344	373	329	356	358	351	343	340	379	334	352	362	374	314	359	351	359	345	312	365	347	335	333	359	341	307	360	346	344	364	322	360	342	372	343	361	376	354	352	381	345	379	378	402	333	344	340	334	340	368	350	351	347	406	323	348	375	379	372	357
1592	404	423	402	379	357	384	373	381	367	369	383	371	355	353	372	381	349	358	394	348	345	344	353	346	355	365	358	372	396	371	356	366	369	338	311	340	357	351	365	370	327	346	335	339	357	391	373	328	359	376	320	350	335	351	382	339	365	331	358	344	370	349	307	346	360	341	371	324	336	341	378	351	329	356	370	327	349	381	328	351	338	355	341	340	318	352	363	379	338	353	348	353	355	332	346	369	354	322	347	360	382	364	343	357	346	352	367	350	338	352	346	354	349	307	307	393	379	395	343	341	341	370	374	368	343	374	370	359	370	373	333	329	361	336	336	331	339	338	349	377	365	349	363	328	348	341	367	357	305	372	347	393	363	388	336	348	321	339	366	358	366	363	353	346	339	346	337	364	325	353	374	416	344	360	343	384	346	400	356	342	382	362	362	362	355	324	388	327	369	344	343	369	365	323	358	374	325	358	346	376	366	361	330	338	368	348	353	358	350	354	355	336	341	345	331	330	358	379	362	373	343	327	353	357	354	360	347	373	341	359	404	364	330	301	375	354	373	351	345	409	380	343	383	377	341	348	350	399	350	342	349	364	349	401	333	367	359	357	343	311	373	340	368	380	352	308	366	350	394	335	325	330	349	355	427	376	367	346	341	349	318	372	365	358	369	364	366	342	345	370	336	341	375	394	353	363	312	343	374	360	353	361	338	376	342	359	348	344	332	401	333	399	369	371	354	384	351	353	349	352	351	329	335	360	339	336	356	364	362	359	358	387	317	354	343	345	350	361	313	337	365	368	353	341	336	338	357	366	346	339	327	345	329	362	385	352	324	331	364	360	359	335	367	375	351	345	346	347	360	376	351	381	354	318	333	333	355	406	337	328	360	366	381	345	363	359	346	392	364	345	346	327	365	376	369	414	381	370	361	340	362	350	347	342	350	337	347	362	374	349	396	343	374	371	334	365	363	344	376	340	341	406	379	316	348	304	349	352	360	339	375	348	349	357	341	346	362	370	348	376	370	367	344	357	365	359	327	360	326	360	352	372	305	347	353	344	331	389	348	331	360	400	379	345	359	359	397	361	373	341	329	343	339	308	379	358	339	343	387	349	327	375	338	340	352	368	383	323	333	354	366	356	338	350	353	355	328	397	365	374	340	357	362	383	341	354	370	340	353	357	379	341	357	337	365	353	343	336	347	296	376	349	356	331	355	340	318	336	365	336	338	390	340	352	375	349	346	334	357	347	410	354	338	329	359	332	364	364	350	347	336	385	362	350	356	395	351	382	331	337	329	344	373	357	374	314	360	363	336	365	315	377	359	353	371	344	292	343	352	375	346	293	341	391	360	342	315	373	354	358	348	342	355	365	348	369	372	353	383	350	334	364	332	335	350	347	365	342	347	323	371	316	373	341	370	349	380	374	350	348	350	359	346	355	316	349	340	372	341	337	352	363	349	337	321	341	373	397	358	343	329	338	359	332	356	338	354	385	333	375	356	348	327	339	386	351	361	359	352	421	368	335	391	364	365	370	388	359	342	368	377	355	336	389	353	358	358	358	354	358	357	357	324	378	334	338	320	347	356	375	376	364	342	327	404	332	368	374	404	348	351	363	333	378	333	319	369	394	373	360	357	374	362	344	308	326	361	368	342	359	317	343	367	385	366	350	364	392	328	332	384	333	361	366	363	335	334	379	379	343	358	313	386	338	333	332	363	391	358	388	359	414	351	348	356	378	367	360	341	344	345	390	363	343	359	327	349	349	354	356	367	360	322	367	375	395	330	364	347	367	359	372	352	398	399	379	348	368	342	352	333	362	350	404	368	366	349	332	357	333	349	350	370	341	378	373	339	343	336	308	367	338	362	328	336	341	333	373	353	334	347	332	338	359	350	343	338	367	370	356	327	363	359	345	404	324	334	373	329	355	387	369	371	338	341	335	356	392	347	342	375	372	361	321	349	352	363	350	368	331	349	344	389	329	373	356	331	370	317	358	348	357	394	359	355	375	346	363	345	354	365	355	350	341	328	376	357	342	338	350	379	366	336	321	400	382	362	407	378	347	370	408	349	378	336	320	390	369	364	357	362	364	391	388	351	369	365	353	305	378	378	350	339	320	358	358	372	341	329	338	361	334	412	358	344	350	331	384	331	358	351	363	362	382	387	354	357	366	332	352	384	359	347	360	349	367	351	341	338	327	416	354	339	358	343	348	348	350	362	344	375	369	350	383	367	357	371	328	377	344	333	376	345	381	321	362	342	357	344	356	369	367	371	338	353	350	356	408	354	371	355	302	406	338	376	325	339	352	345	366	343	380	371	339	374	348	336	331	326	371	398	363	333	364	350	362	337	360	344	344	324	375	381	358	350	375	398	358	361	377	333	383	351	356	364	338	359	348	395	372	366	342	339	340	310	309	309	314	304	351	328	338	383	326	364	354	355	380	344	315	373	380	332	359	369	373	350	353	363	368	360	337	345	357	379	356	398	369	336	357	360	332	346	377	380	370	347	331	376	364	369	339	364	335	376	323	340	335	344	364	369	379	344	356	339	346	361	354	348	338	341	378	337	388	385	367	332	339	371	348	376	337	349	378	358	409	415	341	292	381	365	367	345	313	354	344	366	393	345	367	348	320	361	325	344	360	363	333	332	350	375	379	304	372	343	351	382	296	346	350	351	349	358	392	357	362	334	351	369	335	362	339	340	348	376	357	339	349	361	372	363	388	370	359	352	388	378	338	342	326	369	335	346	352	347	371	373	360	356	347	359	293	345	347	408	330	370	344	336	354	383	364	367	383	336	349	369	322	390	359	365	394	355	367	363	376	365	350	365	383	350	368	359	307	352	330	356	349	341	330	340	344	308	315	363	373	339	383	377	339	363	338	311	374	348	315	355	318	335	358	393	342	368	368	381	355	341	384	356	369	350	376	362	394	356	329	316	399	361	356	349	358	370	347	350	303	364	385	381	380	380	360	371	384	381	350	364	352	358	367	370	363	355	378	344	365	399	342	363	353	390	338	335	353	352	338	328	339	345	374	366	353	367	340	348	340	348	342	356	357	353	355	344	364	333	344	342	351	345	371	352	366	336	387	368	345	328	346	341	381	368	361	338	352	351	345	347	344	368	381	350	345	368	349	363	331	333	338	358	364	350	347	361	352	353	343	336	329	367	351	372	376	349	371	368	349	311	371	391	348	379	379	376	356	366	369	361	382	374	377	356	347	345	335	374	346	336	371	350	391	344	324	360	387	338	376	344	356	375	349	293	335	396	359	344	355	364	381	381	370	349	354	324	361	360	366	402	340	351	387	356	354	357	340	342	345	353	316	344	360	380	345	335	332	347	370	338	382	322	352	362	344	358	332	336	317	361	334	339	370	388	380	324	367	352	347	350	324	360	365	377	386	338	348	330	365	361	380	325	362	393	319	353	356	343	329	372	330	346	379	369	378	375	332	369	359	310	361	375	362	377	375	360	340	358	351	334	335	344	421	346	368	361	347	383
2032	802	921	983	952	857	867	818	839	827	788	812	823	814	804	814	794	800	797	752	802	822	759	778	766	804	789	757	792	750	753	767	772	763	748	807	783	796	808	773	787	772	747	730	818	767	789	763	786	781	828	851	780	796	783	781	734	757	809	744	808	775	777	761	817	755	797	754	778	777	812	723	770	784	772	774	759	786	814	748	723	805	794	757	782	814	767	761	787	831	761	751	751	801	801	774	737	800	761	793	814	761	827	761	766	801	776	791	780	757	799	749	789	827	769	771	771	768	807	766	770	746	826	815	827	764	829	787	784	783	771	730	757	812	788	771	761	750	804	737	761	810	752	729	839	766	752	781	755	770	802	738	808	761	766	762	805	759	767	769	807	796	798	759	826	734	750	766	781	763	759	773	736	782	754	756	794	792	819	789	752	761	778	803	793	777	765	765	766	750	765	847	797	735	804	815	768	780	807	828	808	757	774	795	817	801	742	804	782	817	716	734	776	786	788	757	807	748	817	771	734	758	796	820	790	728	811	753	778	764	794	827	768	766	798	755	748	789	777	805	795	782	790	793	769	744	805	789	748	786	783	797	712	802	764	767	764	788	811	710	780	761	799	780	778	751	797	742	790	779	747	792	791	785	764	795	826	789	763	801	730	794	789	783	767	806	779	788	807	743	794	793	788	756	767	804	782	788	793	748	793	788	806	766	754	796	798	788	740	760	780	794	845	741	805	836	806	812	781	762	787	760	776	762	754	815	796	766	774	790	749	794	813	786	776	757	760	760	770	761	770	819	756	784	780	779	812	805	857	778	776	760	774	814	794	771	786	728	746	776	799	745	753	763	762	775	780	717	784	797	772	741	797	770	786	739	741	740	761	767	742	801	769	837	782	768	776	782	856	821	752	781	806	796	744	766	726	720	776	787	739	789	792	800	762	798	757	824	757	749	765	800	760	818	749	768	748	766	776	788	761	816	768	805	799	786	704	756	748	798	781	824	803	799	824	847	749	779	774	803	777	785	747	807	810	802	813	767	779	811	787	774	806	802	787	710	810	723	780	780	781	768	800	829	813	755	777	775	747	784	777	760	801	792	749	770	788	782	767	811	766	783	800	776	759	798	828	812	769	789	804	789	775	778	759	772	791	783	787	763	779	763	732	792	808	794	809	786	759	798	822	774	767	803	784	807	722	796	791	752	791	770	779	812	755	786	852	753	823	758	780	833	749	802	747	817	787	828	815	760	786	769	777	795	783	774	751	743	764	834	793	825	776	800	820	760	766	810	744	776	763	793	761	748	730	769	808	768	777	757	792	764	713	785	757	717	810	712	777	754	767	754	774	854	720	774	803	772	776	725	790	782	783	774	820	778	744	819	759	774	804	806	773	783	811	787	780	795	752	807	758	794	788	799	726	770	775	794	776	850	739	817	816	761	783	777	785	775	787	752	814	766	784	731	804	749	764	801	788	727	854	760	785	791	789	743	759	728	721	743	805	743	775	813	783	812	791	772	785	789	802	813	763	780	794	757	796	821	793	729	777	848	737	828	755	789	770	791	811	793	795	751	817	739	790	763	748	825	765	787	806	763	764	807	786	753	782	770	792	774	804	703	767	789	762	792	815	786	756	826	794	764	753	757	741	761	749	769	768	820	767	767	765	793	741	752	765	768	818	799	812	807	744	795	750	770	781	803	803	770	749	751	804	783	793	780	722	796	792	793	797	790	767	824	780	822	776	762	772	761	775	740	743	794	767	795	790	759	808	805	794	782	809	763	772	778	781	773	809	784	758	812	773	790	769	779	785	794	818	776	792	784	721	799	786	852	782	789	805	757	779	783	801	780	786	738	786	802	758	792	792	776	781	758	812	773	824	734	733	817	763	821	800	756	796	767	752	822	779	751	791	774	771	821	748	760	719	805	793	777	780	765	762	791	772	784	815	730	797	824	842	772	779	799	771	768	736	787	753	793	824	782	783	819	745	779	814	782	836	771	708	790	797	761	800	754	731	774	777	751	781	775	769	811	800	775	796	760	755	792	777	782	770	768	769	740	774	814	775	796	755	802	806	786	769	779	769	809	819	801	787	786	797	810	753	795	815	771	773	786	710	728	781	756	791	811	804	786	792	810	809	720	789	792	767	801	786	779	822	846	784	782	800	758	808	774	787	762	779	805	827	771	806	772	812	824	769	789	762	792	738	765	775	792	738	832	737	769	755	749	789	768	775	786	799	774	774	823	783	794	775	757	794	825	753	799	810	732	790	835	748	784	795	787	756	793	763	769	770	739	759	811	765	784	763	795	763	763	753	734	765	750	800	809	736	763	775	777	793	773	844	793	791	800	791	792	841	758	754	747	867	832	775	818	751	764	822	800	811	726	723	759	774	784	736	775	790	755	762	791	789	763	803	836	798	796	774	830	780	826	781	795	774	761	821	821	809	747	770	769	777	723	779	738	813	732	812	798	781	767	783	792	777	740	782	773	778	784	755	825	767	794	778	778	767	800	780	774	800	715	750	742	773	803	773	799	798	785	742	728	748	774	839	778	732	796	830	772	784	763	760	787	796	742	735	806	736	774	765	746	806	809	754	764	760	796	789	768	762	779	801	793	764	741	779	768	757	757	775	778	725	781	803	805	817	766	821	754	773	757	814	786	801	745	784	791	801	792	782	739	830	775	785	763	809	786	787	788	813	765	769	772	754	831	787	817	753	799	777	750	771	814	756	815	759	794	773	789	799	769	792	800	792	815	766	774	740	785	829	750	801	796	794	784	832	781	786	756	794	776	756	772	783	752	755	742	795	811	800	818	768	764	769	807	777	750	762	767	788	747	742	768	792	790	763	748	793	772	776	790	775	809	779	763	786	796	776	808	791	755	768	806	761	835	801	824	806	824	774	810	797	734	792	792	750	723	795	783	792	744	784	730	767	793	759	788	775	785	809	769	802	809	817	795	783	789	802	822	754	763	723	731	796	745	741	798	803	792	783	740	823	760	726	757	754	790	792	748	776	765	746	770	748	782	805	808	789	833	791	770	747	782	807	791	812	778	768	810	811	799	762	792	790	814	743	811	773	761	795	779	737	784	778	740	782	759	795	819	784	812	726	813	756	748	751	785	800	786	769	851	759	819	802	768	764	749	792	809	760	735	746	815	789	779	754	783	777	758	805	815	798	755	755	809	760	767	843	750	773	789	769	762	760	761	824	786	757	733	793	768	794	818	779	797	778	787	806	785	795	761	801	795	820	755	784	755	756	806	809	779	735	791	798	772	745	778	827	777	800	767	790	741	781	777	784	776	803	817	806	835	826	779	773	772	787	793	792	729	788	781	813	735	747	736	811	804	769	783	734	789	787	772	770	716	758	800	741	801	769	781	745	777	776	802	777	782	764	842	851	786	772	764	800	763	755	831	795	755	823	830	784	766	780	739	758	773	746	760	808	765	801	744	782	785	781	799	802	791	782	797	730	780	779	827	784	774	817	765	787	796	822	771	737	767	800	840
7210	698	718	659	521	372	366	348	273	258	235	229	236	234	196	170	216	197	180	181	203	244	223	175	189	201	199	190	210	209	179	176	188	171	199	199	203	190	187	184	154	188	159	171	184	190	174	195	165	183	204	178	202	197	181	189	195	191	189	168	186	200	173	192	168	176	154	186	175	171	183	177	189	191	178	178	186	164	174	184	172	181	191	175	159	165	173	180	164	168	182	171	179	172	198	171	186	176	169	185	186	154	158	182	167	150	188	195	186	205	190	179	186	211	181	165	179	197	194	181	206	207	225	191	172	182	168	169	181	180	190	174	182	165	173	164	192	163	174	193	189	178	169	170	179	174	186	184	177	173	194	184	202	159	178	174	176	186	160	192	181	181	157	164	197	195	188	178	188	192	178	175	180	199	186	167	190	169	159	180	151	177	171	168	200	191	187	153	205	175	203	188	186	188	182	166	170	193	178	153	202	177	179	164	159	184	192	163	200	168	190	196	173	206	184	170	170	187	187	179	167	177	197	188	168	208	191	201	179	189	172	190	184	201	183	178	178	191	179	166	195	197	193	188	168	165	184	180	165	183	190	184	209	186	183	202	183	195	188	188	154	167	194	184	158	181	163	194	185	170	203	186	166	165	179	178	181	194	196	166	197	167	157	195	178	180	168	158	176	217	185	168	184	190	162	182	185	183	183	176	174	168	194	183	161	186	181	196	175	196	175	189	198	175	198	173	190	192	176	183	179	165	198	180	173	183	164	162	177	190	194	175	187	194	195	182	190	174	179	167	169	177	155	159	153	194	188	169	183	153	174	172	175	178	192	168	169	184	179	183	181	201	201	205	165	177	164	155	154	163	162	176	159	162	206	169	181	162	226	172	196	204	164	160	173	164	169	165	174	188	185	189	157	217	163	203	182	197	170	202	185	187	207	164	177	174	133	183	166	174	196	190	167	201	186	183	184	192	192	158	180	194	194	152	159	162	154	167	175	165	180	174	194	182	167	168	173	192	207	177	203	179	175	176	186	183	152	170	157	186	155	159	171	187	167	172	184	177	149	182	178	189	185	167	172	175	176	191	178	199	190	175	190	177	172	179	163	203	156	158	172	165	163	188	172	171	189	178	207	172	163	188	199	159	197	192	164	164	178	182	186	210	191	173	162	215	182	164	171	180	157	176	164	179	214	169	174	187	184	184	175	203	165	180	195	182	170	184	189	173	175	186	176	199	174	171	184	168	216	208	158	183	184	167	160	176	176	188	183	205	217	189	169	174	176	214	185	170	166	158	172	170	175	209	162	155	169	165	153	195	195	189	184	186	210	184	169	186	171	167	161	188	184	200	180	179	170	196	191	191	183	160	169	178	182	182	193	177	192	140	182	177	175	184	183	176	184	188	171	152	163	171	203	178	218	187	160	173	163	171	186	211	175	161	201	171	169	173	202	172	171	171	184	193	181	178	210	201	181	216	167	172	169	182	181	182	184	180	209	200	185	176	184	182	164	167	154	183	158	169	182	178	160	174	159	181	183	177	154	169	173	151	152	185	169	177	184	167	176	175	158	183	154	193	170	164	178	171	178	177	178	185	167	187	180	186	181	157	193	171	169	182	176	183	200	174	188	193	154	170	194	186	177	191	176	183	148	218	161	174	190	198	200	204	183	168	167	207	183	183	166	171	174	174	196	158	195	186	198	156	170	182	183	197	188	178	176	178	191	209	187	195	195	177	197	162	161	164	202	173	178	163	196	202	165	172	192	187	223	171	155	185	170	162	178	212	170	163	198	164	188	201	195	172	181	163	183	184	188	157	161	164	173	178	204	182	216	189	168	190	163	166	180	188	161	185	169	170	167	174	154	181	168	157	168	178	201	169	174	167	194	172	202	175	175	146	148	178	161	215	205	209	196	205	193	158	180	191	177	198	170	152	180	169	170	185	169	174	165	201	191	195	194	177	178	193	200	199	176	180	194	182	163	173	167	192	201	172	148	189	177	207	167	166	163	182	180	178	196	156	162	168	177	159	203	184	176	173	165	180	177	197	169	191	185	203	180	199	194	177	175	179	166	204	159	187	176	170	181	190	186	186	157	170	174	194	183	169	141	152	195	185	159	150	156	164	167	183	185	182	191	163	176	176	157	167	207	171	182	184	183	196	189	189	194	164	195	177	171	171	184	180	193	192	196	174	187	190	184	159	160	206	180	182	162	168	189	183	181	166	191	145	154	161	143	174	185	154	139	161	215	174	168	175	209	191	188	172	195	188	166	177	164	200	173	185	185	174	165	175	173	150	183	189	167	150	177	193	182	191	169	165	170	154	196	182	180	172	212	183	158	176	157	196	199	203	188	165	181	179	188	175	176	182	197	175	171	183	164	184	183	196	181	177	158	181	209	179	184	176	218	186	179	200	176	177	211	179	174	185	170	152	187	190	197	170	190	191	212	179	181	167	178	171	192	173	162	183	174	176	174	179	144	184	168	181	193	167	190	191	186	181	189	190	184	186	194	220	204	185	165	182	172	185	173	182	174	155	193	197	168	190	180	190	173	206	204	171	183	161	161	186	169	155	166	167	164	155	196	199	166	184	195	194	168	174	204	191	190	170	200	150	193	180	181	175	175	207	192	220	191	176	187	201	186	192	174	170	182	188	175	198	147	175	178	183	166	170	175	180	165	157	172	185	176	205	168	166	197	176	161	166	195	169	182	185	185	194	229	180	192	157	176	190	194	192	188	179	187	199	211	169	180	178	183	184	200	158	176	181	156	185	152	209	155	162	168	192	178	200	173	179	172	183	195	203	166	192	157	178	176	169	185	167	192	178	164	161	191	183	156	168	175	161	173	175	187	184	188	178	196	192	164	175	202	181	170	189	168	174	192	198	182	148	187	188	198	193	193	168	162	179	180	199	183	165	164	159	171	168	185	169	180	181	164	203	172	166	173	221	205	185	179	200	178	190	187	181	186	159	192	181	177	173	179	171	165	155	168	198	175	198	182	179	174	196	179	179	165	164	184	163	167	176	188	199	178	181	190	176	198	188	165	157	189	176	166	171	184	174	186	185	170	168	169	168	177	177	175	170	203	198	180	184	193	187	189	189	162	185	165	169	171	196	187	166	183	161	172	185	194	157	197	172	187	181	161	194	155	180	155	184	172	181	178	189	185	189	165	176	198	195	172	200	200	177	180	172	167	161	196	167	182	195	165	206	189	155	176	184	184	170	185	187	183	167	177	175	187	195	172	188	208	164	166	178	182	203	186	202	148	162	171	166	169	165	156	168	182	190	174	181	192	168	173	171	170	175	177	182	203	163	191	200	192	154	176	187	192	176	209	175	155	177	182	209	206	187	202	165	189	180	184	181	174	155	216	164	170	165	185	175	162	182	196	175	210	198	182	189	195	179	191	153	186	192	176	181	164	170	203	163	179	195	162	144	172	198	164	166	185	179	186	185	170	196	200	196	148	165	189	191	203	176	181	202	173	188	175	197	168	160	187	186	183	180
6266	899	1642	2116	1888	1551	1307	1229	996	911	799	702	607	672	607	568	570	523	499	568	650	790	671	558	498	535	583	528	601	524	550	486	475	545	520	510	486	485	451	472	454	467	429	401	478	411	475	431	466	406	462	412	456	390	450	429	404	481	447	405	428	402	432	433	389	397	434	441	434	437	453	397	425	453	403	395	431	427	421	445	452	425	430	427	472	401	421	420	420	423	451	444	418	407	444	441	399	449	420	418	437	398	434	412	426	426	439	423	416	405	449	410	427	429	429	439	417	428	425	415	395	409	479	424	427	374	421	442	403	411	458	385	407	430	428	453	428	438	429	433	409	433	426	440	469	405	425	407	389	391	462	429	428	424	450	437	463	432	430	418	412	403	444	439	406	430	399	420	432	431	426	483	432	426	389	443	438	425	388	439	427	431	426	410	425	399	452	419	424	442	430	454	420	416	429	409	411	405	451	397	397	446	439	439	394	444	438	390	438	403	423	420	411	420	416	431	424	404	422	426	407	427	378	436	415	447	408	421	430	383	462	430	402	420	447	421	414	393	422	439	431	429	385	394	395	442	442	458	443	424	403	383	434	382	410	421	407	438	439	432	423	413	420	387	411	406	428	441	455	402	389	410	413	421	410	435	390	421	445	462	451	429	409	411	416	416	444	448	443	397	408	436	440	410	458	449	430	421	395	402	452	419	433	446	419	452	423	392	399	443	414	440	424	417	420	399	419	425	403	428	395	426	408	390	414	419	403	450	433	416	425	401	435	411	422	432	424	393	431	395	427	394	421	434	388	368	436	400	419	435	386	424	402	435	433	422	450	436	436	407	391	394	406	420	438	401	434	425	425	394	456	431	406	438	419	404	433	440	409	431	425	421	424	414	464	445	414	434	435	420	384	417	428	416	396	426	443	413	470	446	443	426	412	401	415	422	422	421	414	436	393	427	406	395	406	425	380	392	421	419	409	433	403	410	419	433	425	413	428	480	437	417	394	442	401	445	402	453	409	427	372	408	424	379	417	425	423	433	436	433	464	418	408	428	449	417	392	421	432	418	460	418	411	447	431	462	423	404	410	415	407	421	432	427	409	378	420	421	439	427	420	381	412	417	425	405	430	450	403	428	445	400	408	408	471	413	421	413	441	437	368	422	416	418	434	370	402	445	426	405	407	439	421	433	410	405	426	417	397	409	410	426	433	437	414	433	446	421	414	421	419	416	435	460	406	428	405	414	415	465	419	449	420	387	420	399	413	363	452	452	440	435	456	469	439	392	383	425	434	393	420	436	384	451	406	416	424	398	413	421	413	400	422	444	424	464	465	445	423	439	432	442	431	414	412	414	464	429	405	420	409	393	409	437	403	424	412	422	415	411	424	366	395	449	426	395	379	387	429	397	458	429	429	425	424	416	414	423	413	431	373	453	400	437	402	396	407	447	426	426	358	428	421	428	430	469	409	424	417	391	416	430	401	418	437	459	415	396	432	440	414	411	415	425	444	419	430	414	385	426	439	442	427	395	420	425	383	413	425	433	442	416	463	408	431	444	430	400	436	449	455	457	386	425	410	415	445	465	417	441	417	420	438	403	433	460	422	431	432	476	434	442	421	422	408	404	452	424	423	444	409	440	434	431	393	452	429	473	430	414	410	432	424	440	450	417	423	433	417	411	452	411	424	419	421	407	421	394	402	430	408	426	391	471	386	401	436	410	425	413	418	448	444	403	414	444	410	448	377	447	432	405	420	428	403	425	434	409	418	430	420	454	462	405	442	411	420	427	466	430	409	432	416	420	410	430	421	452	401	452	420	377	410	398	460	463	455	417	433	403	442	433	419	403	413	448	417	415	415	438	422	418	446	405	466	387	445	413	409	424	406	438	427	420	412	433	414	429	442	472	440	443	439	453	406	428	426	385	433	421	442	432	422	396	403	436	438	431	402	404	386	456	427	415	410	414	435	441	440	478	437	413	388	441	426	428	424	385	423	417	432	413	434	422	421	437	437	418	421	418	409	424	423	425	408	430	436	445	447	419	406	453	409	421	397	472	479	405	404	447	420	439	428	419	442	410	460	399	418	386	399	452	429	414	416	410	409	400	394	457	387	432	449	449	446	447	447	416	437	437	413	421	420	419	394	400	440	422	417	440	431	455	430	451	433	434	412	427	431	426	383	409	408	451	467	429	433	417	394	393	412	397	509	415	450	419	432	366	413	417	417	413	397	406	392	378	434	441	433	405	414	405	411	451	433	426	376	430	416	391	428	422	433	446	447	414	429	433	459	440	423	412	409	417	442	428	405	447	432	427	434	410	441	396	443	394	454	426	427	424	419	447	448	396	409	406	420	393	479	399	491	417	427	424	445	418	393	420	400	421	407	414	438	409	437	420	423	445	444	408	407	400	461	455	392	396	414	411	444	416	447	417	441	402	434	406	450	418	448	414	429	442	412	445	404	423	398	430	437	422	419	419	435	443	469	391	409	433	389	421	413	404	423	424	441	404	433	443	420	407	418	423	441	432	413	430	430	391	411	408	402	469	448	418	422	430	386	427	434	441	397	431	396	447	444	434	428	407	424	415	427	421	451	419	406	438	402	423	447	416	449	429	418	409	457	451	441	444	438	425	386	432	425	427	408	411	421	458	411	432	372	441	441	439	421	434	435	392	433	404	446	424	388	447	448	428	435	424	418	433	429	423	452	434	412	424	402	393	456	410	441	418	443	414	399	431	405	460	407	442	424	428	431	453	405	433	455	439	425	411	445	429	413	421	420	456	406	436	409	400	416	430	426	460	435	407	433	443	408	453	423	401	435	422	399	403	407	452	380	397	452	405	406	402	424	421	401	438	429	444	420	411	438	415	417	387	406	404	455	437	447	427	417	412	425	385	397	412	396	436	404	439	419	445	379	438	426	434	409	422	430	421	401	387	408	412	443	400	414	409	417	447	409	409	432	417	477	404	430	426	438	402	412	410	423	414	409	428	421	408	437	378	443	428	440	455	427	469	412	417	404	430	440	422	435	420	441	410	463	411	409	432	469	390	415	425	384	430	455	439	422	446	382	405	438	406	407	421	417	447	423	449	381	435	430	420	425	417	438	382	413	410	442	412	446	436	427	391	450	405	405	427	407	409	422	475	400	427	428	426	445	411	442	406	424	391	418	443	444	401	408	450	445	436	419	410	417	443	434	427	431	430	404	373	430	417	399	394	384	425	418	476	425	448	433	423	409	408	426	441	416	388	443	400	405	445	403	428	422	442	446	410	374	437	447	403	456	399	449	427	422	441	431	427	438	431	393	403	465	464	452	432	389	435	438	419	392	441	409	414	443	407	416	430	410	442	477	463	432	446	442	427	404	425	465	410	436	412	404	435	382	391	409	440	400	421	419	441	422	443	442	385	417	387	429	426	421	435	434	449	417	439	449	400	396	431	424	408	402	401	431	398	457	451	446	420	417	429	414	428	486	404	443	424	431	430	380	418	442	419	383	439	423	431	442	426
14083	1509	1295	1157	867	562	482	418	310	329	252	216	192	176	191	188	174	142	145	154	181	243	194	149	164	151	156	171	159	135	162	130	124	141	130	156	151	149	142	111	128	134	148	135	115	128	118	139	122	128	107	137	125	143	130	124	140	147	132	147	110	171	146	142	120	115	138	146	129	148	117	157	126	160	132	143	137	121	117	128	115	146	126	108	139	115	123	130	128	142	141	123	124	146	153	130	109	127	135	140	135	151	119	155	114	125	140	143	157	139	144	144	107	125	98	143	128	141	142	137	158	124	134	140	131	120	118	133	126	121	152	124	135	134	115	148	125	118	106	137	141	114	128	127	146	110	134	127	102	138	124	130	142	143	130	125	115	135	127	143	126	126	123	144	144	137	129	152	139	112	104	128	110	148	122	142	133	125	114	134	137	129	146	128	139	143	140	148	120	142	148	129	101	125	123	129	121	127	132	112	126	134	137	115	140	124	128	110	100	122	132	131	107	141	125	133	130	136	118	128	131	131	115	143	141	138	121	129	118	131	132	124	135	154	137	131	100	136	148	142	130	115	124	135	162	133	129	133	121	141	128	142	139	124	119	133	146	137	132	122	129	155	141	136	115	129	148	124	130	146	95	111	119	126	140	150	119	140	129	133	131	114	133	133	146	118	112	124	136	134	125	133	143	138	137	114	142	125	123	137	141	134	128	115	117	113	133	138	118	131	114	131	131	108	126	133	135	109	161	126	120	131	138	117	129	134	108	140	141	129	144	126	132	132	130	136	128	133	138	136	119	121	142	115	127	140	134	146	100	128	140	114	112	136	145	124	161	143	123	149	141	119	105	108	125	133	128	110	124	135	139	141	142	145	120	150	128	121	116	117	149	133	158	124	116	139	122	138	142	129	141	115	119	139	141	130	130	130	123	134	120	141	127	131	124	133	104	163	108	132	115	125	136	141	150	158	121	144	137	109	118	122	111	115	121	141	137	134	147	127	138	148	136	139	104	149	135	143	129	145	134	130	131	128	126	130	121	125	136	136	133	134	115	152	136	124	132	107	139	136	104	121	138	152	141	117	120	134	134	119	133	148	122	99	117	124	122	125	139	131	119	120	116	137	121	134	133	112	140	152	137	123	127	137	133	118	115	124	144	138	124	132	138	132	127	122	134	133	158	103	118	133	143	128	153	116	118	149	119	118	130	111	155	122	142	118	137	128	125	112	147	120	125	125	120	124	126	128	144	133	127	161	138	130	139	115	127	118	106	139	124	125	126	141	135	120	112	148	133	129	127	120	128	106	127	130	128	127	117	145	120	109	126	146	130	154	115	129	132	129	120	127	127	117	146	131	133	126	143	136	142	127	123	118	135	121	130	136	149	141	124	127	137	133	130	101	131	119	146	109	128	134	126	131	135	123	150	140	128	121	136	141	146	140	145	137	140	117	134	130	129	143	130	129	148	136	117	133	136	138	143	108	142	120	127	130	143	135	124	129	125	135	133	143	132	133	138	114	128	118	130	119	127	125	112	109	125	162	118	134	142	124	137	113	132	124	131	138	139	112	147	137	127	147	137	136	135	149	145	129	103	151	139	133	112	147	129	140	123	109	136	109	119	141	126	126	109	129	121	117	143	132	129	147	125	128	127	119	147	148	129	129	139	123	128	132	132	122	122	140	115	127	142	144	116	114	118	112	141	134	134	125	141	143	121	134	113	124	115	129	118	118	111	116	133	141	142	125	125	141	127	139	137	145	127	115	127	128	117	107	152	127	125	124	134	129	140	142	147	121	122	117	132	117	131	124	140	126	145	141	127	127	128	145	137	104	154	136	123	129	146	142	122	135	125	111	145	132	113	151	130	115	132	147	131	113	126	129	130	135	116	149	134	115	161	114	117	142	141	127	113	109	143	125	132	147	137	107	125	114	129	136	129	131	120	116	137	157	117	128	140	131	143	121	122	129	121	139	130	133	127	148	140	126	137	148	123	152	128	135	141	156	124	137	130	131	132	117	132	117	137	113	122	118	122	116	146	144	110	123	128	132	130	139	132	147	148	127	135	108	108	140	133	129	137	140	139	144	121	122	121	103	111	126	126	139	151	121	122	135	131	134	134	133	133	146	121	136	127	145	131	116	117	122	96	114	132	144	124	136	125	129	132	124	126	126	127	110	134	121	125	124	148	119	129	146	132	137	125	138	133	155	130	116	120	129	127	151	119	130	132	133	128	118	135	115	149	161	129	120	114	136	117	122	122	132	125	140	122	132	126	135	130	122	131	122	116	159	140	132	114	128	154	122	123	139	132	142	146	123	127	127	105	132	134	138	136	139	140	136	119	127	133	146	121	115	126	118	124	138	153	178	107	129	124	130	116	153	154	136	142	129	118	115	127	134	119	141	123	141	151	135	153	142	140	139	126	133	137	124	128	116	127	118	150	121	117	130	141	128	144	129	132	120	135	130	138	136	140	137	121	113	116	130	116	119	102	117	115	135	143	120	97	118	127	143	107	120	109	123	121	118	135	110	120	132	132	116	134	157	130	120	122	126	117	121	128	128	126	129	109	151	123	143	132	136	145	162	132	136	148	127	136	127	131	131	134	125	124	135	121	130	139	145	118	144	134	140	135	118	124	105	136	137	129	131	118	112	114	128	127	120	138	108	121	139	148	151	134	135	136	119	131	142	138	130	132	127	135	136	139	123	153	149	134	131	131	140	153	120	130	144	112	115	137	140	135	123	132	121	131	137	118	121	139	156	135	119	133	134	126	143	142	136	118	148	132	148	142	108	101	129	119	164	126	123	113	118	112	136	120	144	105	136	123	156	128	141	126	117	136	122	143	139	145	129	104	141	134	119	108	137	134	124	116	121	131	133	128	96	140	128	118	128	134	156	147	129	132	130	149	121	143	126	110	135	110	138	106	156	145	154	121	135	138	139	147	112	124	129	135	153	138	113	148	119	105	124	146	148	121	146	137	133	144	130	135	124	141	151	134	128	132	127	131	132	132	151	118	128	138	126	129	117	134	132	112	147	131	128	125	143	118	121	123	118	125	133	112	117	107	132	116	107	130	123	128	131	122	138	125	153	140	151	117	146	141	146	122	123	126	119	119	116	169	128	141	143	115	131	125	143	130	124	116	135	143	110	141	126	130	155	126	154	130	125	124	144	140	116	140	125	110	127	125	114	121	124	136	155	124	127	130	125	141	115	124	128	120	116	122	128	140	156	164	138	143	158	143	112	119	108	158	124	131	136	117	143	139	130	119	111	112	137	140	136	129	129	132	146	112	136	130	113	130	117	136	116	134	118	136	126	141	117	120	116	130	141	120	119	137	151	130	119	132	129	112	139	123	113	106	147	131	122	137	128	135	124	143	124	119	110	109	135	130	134	136	124	128	142	147	137	133	135	109	130	123	133	111	111	113	148	123	123	130	113	129	144	133	124	120	100	130	144	125	123	119	127	123	134	142	110	143	129	123	121	149	125	118	137	137	112	159	138	128	109
8310	1285	2643	3281	3152	2335	2142	1795	1515	1238	994	861	738	799	712	628	568	550	515	550	725	1063	920	580	547	572	568	597	551	525	583	609	574	577	571	543	463	481	483	405	370	414	357	391	400	403	401	408	381	363	361	341	358	389	400	390	366	397	374	372	366	315	351	341	364	389	367	367	367	380	345	362	369	395	337	367	376	348	402	345	352	367	372	359	369	359	324	331	377	322	365	392	327	361	322	350	367	362	369	351	350	351	322	405	347	366	379	354	340	315	370	361	341	382	373	361	372	356	379	353	347	365	330	345	347	315	350	334	330	325	369	359	376	354	306	367	315	336	334	358	353	375	329	349	381	375	360	382	358	374	319	368	350	349	392	352	346	351	350	382	365	335	366	340	351	367	349	355	366	323	385	395	333	386	324	346	365	327	352	342	356	356	342	365	315	328	382	369	352	349	350	346	336	322	359	339	321	362	346	365	341	365	381	354	326	333	352	366	329	376	363	380	317	338	340	335	322	376	349	341	349	374	348	368	367	337	354	362	322	379	350	345	357	345	359	368	365	338	354	330	325	382	353	325	340	330	347	369	346	325	340	338	394	297	325	353	342	376	337	348	347	345	342	360	351	344	319	353	340	380	347	360	343	381	347	324	374	344	333	379	374	338	341	345	332	349	333	350	382	343	338	356	378	337	384	343	383	370	332	339	351	360	327	356	374	361	318	357	342	324	352	381	333	370	354	329	346	362	355	375	334	378	359	374	361	342	373	347	345	355	368	354	331	368	369	336	348	358	326	383	365	327	364	339	385	347	363	361	330	300	349	334	344	326	348	338	360	345	312	352	365	361	368	328	384	378	338	356	329	336	327	375	356	371	345	366	357	389	346	361	340	346	347	358	359	346	344	326	343	356	393	388	356	346	392	373	345	362	338	368	358	329	342	357	336	336	399	379	351	312	354	364	364	322	315	330	369	350	350	370	346	346	347	349	329	324	367	341	362	334	350	343	353	384	352	340	325	316	332	367	371	361	339	337	332	373	318	349	377	355	386	357	355	375	373	352	353	359	392	379	381	372	331	383	313	354	371	355	333	373	360	342	325	339	343	342	375	331	334	327	348	376	346	358	324	335	375	353	360	357	361	362	348	350	342	385	345	353	346	363	385	358	338	345	337	377	382	376	354	343	363	351	334	338	361	368	327	350	340	339	345	344	345	365	346	375	341	361	355	358	349	351	380	344	330	357	373	365	339	368	346	353	368	343	310	361	328	353	350	363	374	344	324	369	382	380	364	359	332	343	350	363	358	351	352	353	368	375	365	352	340	333	328	360	350	384	358	349	359	341	356	350	347	362	378	363	358	363	335	374	351	338	334	350	330	350	384	319	377	336	331	355	324	330	348	331	365	375	360	373	332	358	330	370	345	300	359	327	336	364	325	342	337	305	346	341	325	342	339	356	371	376	344	348	348	374	342	350	360	341	356	341	346	369	362	361	316	340	376	367	329	366	328	372	384	332	334	361	315	337	322	350	343	319	365	349	337	355	358	352	368	372	332	381	337	344	369	358	328	362	395	354	366	393	350	369	331	336	352	363	337	335	346	348	314	362	356	363	381	363	364	347	323	323	355	331	362	355	343	355	326	341	384	361	341	342	348	345	317	354	297	346	361	350	340	342	359	356	329	340	341	357	360	357	349	375	332	341	348	365	343	333	355	378	361	354	358	324	342	318	370	327	319	343	375	364	340	333	330	357	375	343	372	373	315	361	359	326	322	336	344	351	325	341	362	328	346	334	352	349	335	358	343	351	332	341	332	354	318	370	329	345	361	365	358	351	342	320	361	352	352	332	363	362	332	333	313	366	320	354	325	341	390	336	328	349	351	323	329	336	383	348	322	340	335	351	341	321	357	345	339	346	314	326	341	360	369	323	316	352	350	352	334	342	378	344	370	359	390	376	366	319	346	337	364	349	342	340	367	350	326	374	352	376	380	341	345	363	376	333	336	368	351	355	379	366	361	356	370	321	361	329	337	361	364	331	340	374	347	372	344	354	388	351	313	354	373	350	343	293	383	348	344	351	339	360	348	373	340	353	357	386	354	362	351	332	342	364	367	351	347	354	386	368	342	321	350	344	374	360	335	351	354	369	367	309	332	334	331	377	358	392	334	354	370	327	335	367	374	355	339	403	365	328	332	341	329	344	364	350	334	379	329	382	353	338	373	348	399	357	312	347	325	365	350	368	345	352	393	363	367	340	351	348	358	301	353	334	353	345	324	363	331	368	376	365	365	329	341	327	366	357	341	362	339	390	350	365	374	351	340	345	351	385	353	371	322	337	347	336	371	339	325	335	353	377	338	353	331	330	348	329	344	327	381	370	355	386	333	362	350	350	310	356	353	350	367	321	358	349	348	331	340	363	361	320	354	344	380	337	391	338	359	321	351	356	315	329	348	362	360	343	360	341	367	348	358	346	431	316	337	365	347	358	374	323	379	349	339	346	338	350	340	355	335	351	346	314	349	364	373	339	387	367	379	349	339	346	355	358	335	379	382	363	320	358	330	352	313	346	317	302	351	348	343	324	325	311	357	389	367	326	346	340	365	334	366	372	337	346	348	368	331	359	330	329	349	341	358	341	342	366	360	347	347	347	368	326	339	336	382	330	372	353	321	376	370	366	311	345	334	345	314	351	347	341	375	357	355	346	368	371	375	349	360	355	388	334	336	355	354	346	328	369	389	370	362	306	371	364	368	378	321	336	351	372	382	347	368	366	325	342	377	360	374	348	346	347	339	353	340	349	381	320	337	349	368	376	342	356	361	315	373	352	366	354	348	351	360	306	357	363	367	371	338	362	344	340	349	371	383	354	364	345	337	362	381	332	366	353	362	392	342	359	329	368	318	356	344	341	319	356	367	329	343	329	359	326	361	341	353	355	352	376	368	348	355	352	384	337	352	340	347	324	334	303	320	370	336	359	363	322	381	387	330	334	333	342	360	329	397	373	361	358	357	379	329	355	319	329	342	373	356	368	348	372	386	355	335	369	355	349	346	352	343	344	340	356	345	358	332	360	370	339	364	378	315	342	344	348	362	357	346	356	343	380	366	338	324	372	329	323	337	369	330	349	406	315	355	313	346	361	305	365	350	335	310	337	344	331	346	315	371	332	361	354	352	341	314	341	356	361	344	331	346	362	347	355	365	358	347	359	359	352	357	357	346	391	354	359	349	366	369	346	319	336	347	349	352	340	344	347	371	370	343	412	357	347	346	314	356	348	362	352	370	322	357	351	366	378	318	342	349	345	330	349	324	337	329	306	360	351	337	338	368	347	384	361	346	325	334	328	361	346	311	387	345	366	313	333	329	342	398	359	343	335	372	357	362	329	369	364	375	362	369	345	385	363	337	333	352	364	367	349	355	338	317	354	355	385	373	344	355	342	358	353	335	359	338	339	348	324	336	362	379	351	341	361	361	352	350	386	344	345	339	365	350	364	319	384	354	365	360	370	326	361
1522	376	385	391	392	391	366	400	348	352	353	383	372	383	327	382	357	320	324	335	341	323	355	379	329	339	369	358	341	351	327	382	367	340	376	328	366	327	325	322	345	370	361	378	353	362	395	307	357	356	346	377	346	336	381	383	343	337	350	366	362	396	353	325	367	367	359	332	377	402	351	355	310	350	366	361	358	356	344	382	361	334	333	347	315	344	354	360	410	385	350	317	343	349	357	369	359	372	399	339	351	329	331	387	385	326	352	368	361	376	335	344	352	381	336	356	343	353	391	316	336	380	365	348	350	320	358	356	362	342	328	369	344	349	366	352	385	329	363	321	366	332	340	380	362	342	322	369	378	361	386	360	345	334	318	321	334	313	320	353	383	345	315	316	371	375	325	328	343	380	343	348	335	396	335	360	353	336	324	348	349	345	360	363	339	354	375	362	362	351	315	319	356	373	329	326	355	377	378	356	327	368	325	369	362	325	368	335	324	363	351	350	360	337	361	321	337	355	363	352	372	329	374	338	368	383	317	329	332	356	367	326	367	336	359	346	361	340	390	370	354	377	383	359	365	334	364	382	367	341	329	338	374	365	413	345	369	371	345	338	337	358	398	366	342	334	355	356	358	348	339	334	357	339	365	323	329	388	352	384	349	351	363	357	289	337	327	320	386	336	385	348	345	336	356	364	378	377	343	348	365	379	343	362	363	327	340	351	352	362	357	350	362	360	334	315	408	336	351	385	338	363	383	326	371	343	344	342	356	372	323	341	373	360	373	336	350	352	353	315	362	359	326	367	356	341	352	323	357	361	375	338	399	381	397	355	354	342	332	314	356	323	308	343	366	305	304	381	324	322	392	362	335	368	390	361	357	335	326	366	341	374	366	352	354	335	356	363	364	330	366	352	355	383	365	360	322	336	350	377	372	360	323	369	344	317	342	383	373	333	395	421	332	351	356	338	349	341	359	334	352	315	366	331	365	339	305	367	365	377	351	327	331	326	351	349	342	359	326	356	356	336	338	354	380	341	357	384	317	341	352	320	380	326	344	361	359	355	343	343	351	383	343	307	361	325	352	350	359	366	371	385	357	321	366	355	338	365	337	371	341	333	332	331	359	338	345	382	374	341	350	339	336	392	383	356	356	392	329	357	332	335	347	336	354	361	326	349	316	354	340	312	334	370	343	354	331	362	378	366	330	349	333	339	337	352	335	349	351	353	332	383	340	351	361	346	368	356	330	363	396	334	379	388	327	341	354	324	345	359	350	324	382	350	350	347	345	335	330	361	336	381	359	353	344	372	334	321	353	352	361	343	327	375	342	352	386	389	331	336	362	374	388	356	375	330	368	361	339	370	372	356	334	368	366	336	352	314	356	355	335	350	386	378	361	351	368	327	369	328	333	347	351	361	337	342	352	365	366	357	379	349	367	357	365	349	309	390	340	355	329	377	360	369	393	349	332	315	320	356	330	381	350	362	362	351	340	344	345	355	336	332	361	335	402	383	369	381	365	352	346	391	383	328	352	326	336	355	377	342	328	344	365	357	359	345	333	386	369	348	334	366	337	360	324	333	311	345	353	371	334	384	344	384	340	372	348	354	340	356	379	353	352	347	346	343	349	339	299	357	356	354	335	341	358	333	399	374	324	400	339	372	394	397	340	369	364	364	361	355	341	376	339	354	312	360	317	373	361	339	341	363	367	338	374	349	340	392	345	372	334	361	302	347	347	360	338	374	363	349	335	360	382	378	331	376	341	391	368	392	337	311	369	368	353	391	357	355	364	337	337	319	340	370	339	316	385	343	392	338	340	373	402	341	321	336	329	360	353	384	311	358	375	359	334	351	343	371	331	355	368	330	363	354	315	307	337	376	337	350	382	368	360	343	329	375	304	367	343	362	339	320	340	362	330	339	338	347	375	360	349	356	399	349	390	319	352	345	337	334	398	354	351	358	369	336	365	374	356	332	337	365	398	340	332	355	347	348	403	338	344	385	342	330	343	346	368	359	328	380	338	324	370	357	342	340	380	348	360	348	355	337	375	320	355	363	365	373	371	333	365	376	365	350	330	384	354	353	349	313	384	350	368	358	357	354	345	348	395	352	364	351	329	331	373	418	371	320	341	344	359	362	361	350	378	316	355	329	369	350	355	366	337	342	347	376	320	361	307	307	360	304	382	346	377	345	335	361	370	356	377	343	347	357	317	355	386	338	367	369	371	317	339	342	385	364	330	348	345	334	355	380	376	359	387	356	381	359	372	327	341	354	305	364	340	350	369	333	347	339	353	342	327	337	349	352	330	380	360	354	357	341	347	326	345	354	353	390	376	354	350	345	346	348	310	363	366	375	326	383	311	357	343	363	373	335	338	345	346	332	372	367	311	359	361	347	353	376	355	341	351	331	311	361	358	329	350	349	345	362	372	356	344	388	341	327	354	376	346	348	349	356	383	364	346	364	348	329	342	366	333	333	326	355	323	338	335	319	319	344	336	375	369	330	361	359	364	369	306	341	354	327	327	379	375	327	346	370	343	382	359	394	289	315	342	341	359	339	354	380	346	337	357	345	352	343	306	327	328	363	330	376	315	339	350	353	377	357	378	381	318	402	345	347	323	358	360	323	355	335	379	349	354	358	351	357	366	360	331	355	359	340	359	365	353	337	362	389	369	317	379	324	342	329	370	350	325	345	355	362	345	319	361	363	342	375	316	359	353	385	338	345	353	335	326	374	376	328	365	380	335	337	333	328	347	352	335	379	377	361	355	377	340	415	332	383	372	343	350	377	380	335	338	307	335	367	339	353	330	335	364	366	364	358	338	365	361	413	359	384	359	356	341	354	398	358	329	381	330	310	351	310	364	357	324	392	319	358	338	323	353	324	346	330	361	339	325	387	358	321	344	325	345	330	364	379	376	385	365	341	366	340	346	353	334	314	347	352	362	355	359	362	365	340	353	303	313	360	378	354	349	328	338	363	348	367	351	349	377	339	382	362	379	357	349	358	331	371	351	359	349	356	324	313	343	354	359	386	350	381	344	384	348	361	328	379	328	348	352	300	322	326	310	347	364	341	379	326	374	370	329	311	344	303	320	347	338	363	368	333	389	349	353	386	388	344	348	375	354	336	341	307	384	358	348	321	379	363	359	364	352	353	388	339	303	354	321	374	392	359	350	349	363	340	345	378	321	383	350	354	331	387	361	348	355	382	351	334	378	332	363	371	351	375	390	349	356	316	367	355	364	369	377	375	363	330	383	341	305	375	382	346	334	341	350	382	347	329	350	306	332	331	340	361	340	372	358	336	377	395	359	356	376	379	381	358	356	356	326	339	363	329	338	388	354	341	350	326	354	340	334	335	358	341	347	335	396	375	334	317	325	364	354	373	351	363	350	339	352	361	330	360	322	296	321	367	351	378	322	374	368	325	386	340	329	351	366	361	405	336	342	348	358	369	354	340	354	348	323	347	307	305	334	317	381	376	364	326	333	356	355	343	348	353	312	378
1921	816	913	1001	916	843	845	876	808	821	805	800	818	772	825	751	778	821	799	763	803	788	820	770	767	796	788	769	817	802	772	786	776	780	802	743	780	796	820	767	778	801	761	778	724	795	798	814	754	739	753	801	789	771	775	748	786	772	780	767	763	764	729	770	761	769	810	730	822	708	771	771	764	784	790	780	762	770	801	794	784	796	793	732	804	777	752	683	745	768	763	706	771	747	741	797	758	753	697	800	786	740	786	775	831	803	777	771	769	765	759	776	777	768	739	801	767	851	732	787	761	820	735	805	839	765	739	803	798	809	840	743	797	795	745	780	761	760	771	787	762	757	773	759	807	785	800	728	783	767	769	767	793	791	787	761	780	817	770	798	781	798	756	752	774	728	778	781	746	776	823	819	792	734	780	729	730	794	807	751	818	774	776	807	741	786	776	820	783	775	821	741	809	729	712	747	797	749	785	781	780	749	736	756	793	810	760	783	733	805	785	765	720	773	786	770	778	747	794	798	783	764	834	732	827	769	767	704	827	732	728	813	722	785	780	757	763	799	727	783	776	764	792	769	782	795	801	786	744	774	769	756	800	740	796	708	782	786	817	807	818	779	768	746	717	791	822	766	789	782	769	803	786	705	770	772	790	789	818	764	763	757	813	789	731	789	804	778	776	790	785	794	826	775	773	761	814	754	793	766	767	801	834	760	727	806	754	806	768	805	776	760	800	727	771	835	745	794	791	798	749	743	807	807	773	756	770	781	791	776	756	791	730	726	827	781	706	802	796	784	749	791	771	743	750	799	757	775	789	801	769	788	762	739	752	763	790	739	765	726	753	787	791	764	748	797	822	806	742	819	793	791	752	746	789	775	789	881	752	826	765	751	765	812	699	777	771	765	744	733	763	785	757	787	748	780	771	742	724	718	738	794	756	769	752	813	752	777	742	732	733	716	793	730	744	806	790	767	740	743	716	816	805	753	756	758	781	799	797	759	784	821	769	758	736	777	780	746	743	784	796	753	783	730	805	784	752	807	837	796	782	774	766	753	799	718	794	833	728	799	738	758	762	793	781	774	755	772	754	809	857	766	825	768	794	808	771	762	724	797	723	776	751	788	757	797	780	734	817	793	753	834	787	767	819	753	771	739	758	807	761	778	779	800	802	770	766	742	780	781	756	767	756	753	799	793	707	782	768	806	805	791	740	740	772	760	816	792	742	817	779	738	814	755	759	755	774	764	740	829	752	753	789	789	760	756	833	789	805	785	755	754	760	788	809	787	780	810	797	783	770	761	777	753	701	790	774	782	783	778	832	785	786	761	786	782	738	828	819	810	764	757	780	820	726	758	743	740	732	830	813	774	746	788	767	763	811	709	788	734	785	788	774	794	751	803	757	791	747	751	739	787	771	807	760	747	754	848	783	760	781	769	819	760	781	761	779	799	797	754	774	774	765	819	811	751	775	783	775	799	718	765	744	750	767	829	815	750	798	777	784	775	766	740	760	754	752	761	832	795	788	831	788	741	785	839	784	814	751	817	721	761	764	816	793	771	741	741	785	763	735	792	759	771	817	801	783	760	742	796	793	761	763	771	791	766	785	789	770	795	810	773	739	790	785	786	769	759	810	813	776	770	800	737	761	755	766	785	808	744	736	732	760	776	774	781	782	797	767	766	789	777	794	818	773	780	813	799	737	806	787	865	790	788	745	738	799	777	768	763	815	789	788	748	795	755	749	809	754	772	767	765	806	744	817	800	766	804	778	756	819	757	788	844	794	813	765	747	757	762	769	787	739	770	771	744	809	826	745	741	772	769	793	778	760	788	787	779	730	761	802	796	787	795	780	814	764	764	783	736	788	762	761	769	742	769	818	773	814	783	791	768	818	718	767	726	741	789	784	771	791	772	782	779	732	780	794	791	745	746	762	796	775	782	770	776	806	800	810	813	774	746	806	797	811	780	773	799	785	753	733	747	776	784	772	778	751	770	754	718	793	792	813	779	757	821	814	783	761	823	786	763	736	757	755	740	751	765	749	793	821	801	801	754	794	780	772	734	772	757	771	817	779	814	789	751	823	817	755	768	771	792	793	789	800	767	755	769	761	736	773	780	761	781	731	752	798	780	771	760	788	790	712	763	802	741	763	787	777	774	722	740	747	787	777	780	780	773	734	767	807	765	788	749	806	794	781	800	801	771	701	774	788	737	770	780	793	822	786	732	805	740	753	785	741	765	750	767	793	761	788	763	767	803	785	819	790	796	772	767	762	737	767	824	767	763	775	799	749	717	763	783	801	745	768	765	711	813	780	753	740	743	794	771	788	815	754	763	771	797	735	808	817	738	757	776	778	771	809	788	713	793	752	741	767	793	801	733	766	780	801	749	773	772	765	723	757	740	748	740	808	773	749	786	738	767	790	755	770	748	737	799	795	745	791	789	788	790	806	771	811	791	812	727	772	725	811	788	788	814	734	717	829	736	820	798	822	811	739	789	753	778	795	814	744	800	744	797	729	765	774	853	833	802	761	754	790	733	782	837	765	768	745	775	818	771	828	797	764	821	781	827	767	804	792	815	790	799	757	793	761	711	773	763	820	742	781	737	792	765	822	739	785	822	759	780	763	769	777	777	811	762	763	758	762	785	784	776	779	833	768	712	756	778	738	764	806	766	783	766	756	792	758	795	766	807	792	816	765	766	796	747	734	789	818	727	785	765	796	762	750	793	815	734	762	853	806	795	774	800	782	812	763	782	795	808	820	767	756	775	798	779	817	736	784	775	740	765	774	822	808	803	738	763	796	767	749	787	852	753	778	764	774	752	723	794	720	763	775	739	744	799	792	770	781	724	789	754	818	767	726	731	739	746	752	760	793	764	796	740	750	799	779	806	811	800	813	736	794	725	728	779	799	733	814	758	757	771	724	801	771	831	801	745	730	755	775	786	813	793	798	748	751	733	800	744	732	792	776	761	771	779	813	801	750	756	805	806	769	759	759	799	787	760	763	800	724	761	794	729	797	805	763	776	787	771	726	770	821	759	811	759	735	780	774	756	799	796	728	754	828	809	785	773	794	780	758	797	799	805	742	783	755	790	772	757	836	761	711	781	784	796	748	762	798	708	753	832	784	849	787	761	802	812	799	805	752	732	776	795	780	765	807	741	722	751	755	717	767	748	741	815	783	782	781	787	763	770	789	760	794	775	760	783	802	795	777	747	838	751	764	801	810	769	796	772	760	767	801	789	818	793	804	791	835	794	775	787	785	798	796	790	848	805	776	734	767	773	777	805	774	744	774	778	733	777	736	797	786	768	752	754	765	796	802	798	781	764	769	799	754	792	744	768	756	760	759	768	752	818	786	819	798	742	827	753	754	774	749	776	780	841	764	764	756	796	735	756	764	771	778	797	784	755	776	791	774	819	825	779	771	817	773	833	763	803	780	752	752	728	832	793	782	792	822	780	835	791	763	752	768	791	762	762	809	795	783	768	787	760	738	729	773	784	784	801
7437	668	653	706	645	437	363	321	272	227	240	225	192	196	215	187	179	212	202	198	205	216	222	190	199	191	205	194	203	203	195	201	189	173	188	194	181	202	173	181	205	184	190	168	188	176	181	201	185	193	182	160	162	191	190	182	171	202	191	141	180	177	165	205	181	171	203	181	192	182	220	190	171	187	203	182	163	177	209	187	178	190	196	157	162	141	167	186	156	152	165	174	204	170	176	163	195	187	172	179	158	167	170	199	170	181	170	158	170	188	188	153	184	168	172	191	172	194	185	154	175	181	168	183	190	165	169	172	148	172	199	191	201	220	190	167	211	183	174	167	185	165	209	176	173	175	178	195	217	167	168	181	179	190	159	176	196	164	177	185	204	161	176	166	175	181	180	169	152	178	186	218	202	192	197	187	189	200	178	194	164	180	192	188	197	186	148	176	179	204	171	175	170	174	181	194	157	206	187	188	181	188	201	217	192	164	165	171	187	161	204	200	181	175	185	188	174	196	166	178	192	170	188	189	152	195	189	137	161	211	171	167	191	187	181	191	176	191	191	188	181	188	164	200	187	171	181	174	179	201	186	172	188	195	182	152	155	175	174	175	197	199	170	205	151	173	182	193	181	196	207	192	177	175	179	154	169	191	185	155	195	187	175	195	173	183	170	189	173	170	179	197	223	212	190	189	152	193	208	173	200	160	180	145	161	170	175	149	166	167	197	166	184	179	178	178	180	199	176	180	171	180	176	190	190	162	195	188	188	203	163	183	183	179	174	197	189	174	185	174	175	171	189	194	183	158	156	162	141	178	178	184	186	175	178	181	160	178	163	202	196	180	149	155	197	177	187	172	198	180	223	168	181	173	174	195	161	188	162	162	207	202	158	175	180	182	186	159	188	170	178	167	190	159	181	186	186	196	183	180	173	202	185	204	178	171	164	179	183	192	159	173	157	181	177	171	179	171	154	174	239	169	169	171	166	170	193	192	196	201	166	218	172	176	177	191	184	171	173	189	182	182	169	159	184	210	172	190	163	187	201	167	156	178	196	166	183	187	191	182	197	174	200	179	198	180	189	161	204	175	195	169	188	181	183	208	178	207	187	179	168	181	210	211	174	169	168	177	181	199	164	165	215	179	169	184	180	186	188	198	179	174	155	196	171	214	174	177	202	174	161	168	191	205	186	192	180	171	195	169	198	158	169	180	161	192	194	180	185	168	205	141	149	168	167	161	169	168	203	181	165	184	178	197	207	182	174	174	188	170	206	184	166	195	182	181	164	133	206	193	174	156	174	158	191	196	197	190	165	177	155	165	175	175	168	152	169	179	158	166	171	187	186	174	198	187	190	167	202	178	174	215	180	182	174	166	181	213	166	182	177	169	161	175	176	191	208	183	167	166	168	182	169	188	190	199	172	193	190	181	182	179	173	159	191	204	196	162	198	171	187	165	171	192	180	167	179	196	169	173	157	166	182	192	161	180	164	175	195	183	197	210	179	207	177	169	183	181	172	194	196	194	181	180	169	177	176	174	186	168	175	169	183	173	161	169	174	179	202	182	179	161	165	156	160	170	200	176	193	163	189	166	181	171	162	179	197	179	167	180	179	167	169	181	164	212	186	191	174	204	193	176	181	171	174	189	154	188	180	156	168	171	180	194	160	180	188	194	217	186	199	170	194	192	173	182	159	166	180	152	199	186	210	179	186	179	193	191	204	173	172	177	213	198	193	194	171	178	155	157	154	179	179	174	207	173	174	177	185	170	180	194	187	181	195	183	185	175	180	171	196	177	187	186	175	173	178	176	153	199	138	180	159	181	192	179	176	191	179	177	148	198	201	187	183	185	172	205	214	205	190	171	191	173	178	211	186	177	185	171	185	173	193	182	183	169	184	160	177	193	167	182	143	192	194	202	170	190	162	181	171	177	161	172	188	162	175	198	193	169	158	171	183	186	183	191	164	211	160	172	190	174	165	192	159	165	170	184	185	192	172	174	183	187	167	176	177	184	191	175	183	179	194	168	178	205	169	164	191	190	165	208	173	162	170	189	192	160	190	181	187	198	175	186	189	159	169	147	171	184	194	160	174	212	181	164	166	208	199	175	196	163	156	188	194	150	178	189	166	178	174	185	171	149	167	168	190	191	175	197	195	158	190	196	187	175	181	177	175	200	177	161	193	176	180	171	171	175	182	156	184	187	175	208	171	184	181	188	190	187	179	203	194	187	180	193	168	168	171	194	195	157	185	162	189	176	187	177	166	206	176	185	202	192	195	175	192	159	195	166	170	168	186	204	203	160	143	153	175	168	174	168	183	155	178	164	176	180	210	173	171	176	196	163	164	175	213	172	198	194	155	193	191	184	198	186	155	178	178	174	192	179	165	194	202	204	190	153	172	184	186	184	155	204	197	193	184	203	193	186	173	170	195	201	175	165	196	168	221	199	195	164	191	193	190	164	182	190	164	176	202	178	171	159	194	208	195	191	174	183	175	192	183	176	159	181	176	159	187	167	207	187	177	162	165	171	200	196	150	190	198	192	171	205	165	181	192	167	162	185	169	179	172	183	163	205	155	186	210	176	173	155	138	173	187	189	175	203	154	193	166	174	186	179	193	188	211	168	172	174	171	177	163	184	164	185	178	177	173	173	185	188	189	188	162	196	197	182	196	186	177	182	172	164	171	174	174	171	184	183	172	194	161	173	215	190	189	172	192	174	190	200	189	173	182	143	196	179	182	169	154	171	173	178	190	161	166	178	191	188	165	155	177	196	173	196	181	212	174	181	158	184	171	166	156	170	179	147	178	187	177	181	169	180	168	173	185	213	154	164	206	178	203	197	180	175	179	174	173	165	193	161	152	201	175	173	189	201	165	165	166	161	181	184	220	189	198	189	189	156	184	167	177	187	198	179	182	156	183	161	192	186	168	213	191	194	196	179	185	154	196	169	172	193	171	205	183	186	179	220	171	138	157	173	187	165	181	179	170	181	187	159	188	172	186	188	177	192	200	184	170	172	153	162	163	177	157	184	198	184	191	184	180	193	180	170	163	154	175	201	165	186	160	157	179	172	194	202	205	200	178	183	147	204	161	172	163	195	192	195	180	172	179	187	163	157	178	196	187	156	192	200	202	175	183	187	199	184	169	210	166	212	184	171	173	181	174	149	168	164	195	198	181	184	192	188	198	153	210	169	215	179	185	181	193	163	168	174	175	195	186	209	165	168	177	187	159	166	182	163	147	169	158	175	182	170	160	203	179	173	199	170	192	164	178	182	180	171	173	196	182	189	183	153	204	177	173	164	172	197	177	171	175	210	180	187	192	184	159	151	181	187	179	178	172	181	189	151	182	154	195	180	204	183	194	192	163	163	181	200	179	192	192	175	170	175	208	200	187	183	204	196	175	170	173	196	156	186	209	169	172	160	151	177	203	188	171	190	201	166	179	199	167	185	187	190	180	178	181	175	184	193	173	207	167	189	184	189	174	162	197	196	190	199	210	189
6321	931	1630	2045	2083	1586	1285	1157	1051	926	777	714	649	676	593	563	527	529	521	511	549	727	773	541	490	559	583	529	522	523	614	628	587	556	555	544	490	522	505	438	462	470	431	453	422	429	398	415	431	438	445	421	419	493	436	432	461	428	450	452	428	448	445	432	410	421	435	408	425	439	461	432	441	445	417	402	419	441	419	390	411	426	383	410	409	398	423	423	444	442	418	431	427	418	414	410	401	444	444	444	431	418	438	405	374	458	442	425	445	422	405	469	409	490	426	442	464	435	407	441	446	438	409	464	431	421	432	426	424	439	434	444	439	417	420	402	424	418	421	403	432	419	441	448	417	427	411	432	451	457	448	425	433	400	421	385	429	405	442	418	409	443	453	431	442	404	409	402	419	409	451	419	411	449	391	463	421	424	463	432	441	425	418	427	432	430	443	452	413	411	413	409	415	396	443	425	411	418	451	410	408	414	426	405	427	437	467	421	394	408	417	430	410	437	445	402	409	429	421	406	408	472	404	418	410	410	445	411	454	426	400	423	450	449	418	405	446	405	442	413	467	434	387	447	454	414	419	414	422	424	397	404	444	436	405	382	418	420	405	460	405	446	457	420	393	422	454	458	456	449	420	412	422	428	434	427	462	462	420	409	368	393	413	400	391	456	386	385	449	404	407	401	411	426	444	419	418	419	419	433	424	422	418	462	390	420	447	399	415	472	416	417	418	381	400	445	415	405	429	419	419	395	373	451	389	451	429	432	387	410	432	398	425	440	400	420	440	406	425	433	404	429	412	402	430	393	427	429	413	410	404	401	396	415	442	413	447	427	406	420	437	444	433	426	407	388	404	444	442	444	401	440	423	429	420	401	416	437	446	463	413	434	391	395	431	450	405	409	411	430	421	395	438	390	464	400	439	409	415	439	412	427	431	444	415	404	403	423	427	443	390	421	430	427	408	427	408	397	422	434	424	426	448	426	437	411	425	418	392	447	458	399	442	438	422	428	387	432	445	436	422	410	406	430	383	411	429	431	429	408	471	452	439	415	423	463	399	430	450	472	406	411	443	396	429	449	392	433	422	457	411	386	414	397	460	411	457	451	430	407	438	460	440	446	424	423	410	400	434	407	443	432	400	424	449	432	409	423	419	440	443	418	420	416	414	442	423	424	404	429	437	404	430	432	389	408	458	399	432	436	411	421	428	479	416	456	452	410	435	402	448	406	420	404	431	481	417	409	435	436	415	392	459	406	410	408	466	437	448	438	402	427	419	429	431	438	429	426	443	433	452	438	430	415	393	441	417	442	423	426	431	446	380	400	407	431	435	423	379	425	426	374	432	381	422	431	422	388	394	429	437	439	437	452	429	394	435	414	408	421	394	441	435	404	405	463	404	428	403	424	444	405	425	421	448	445	456	437	441	424	441	450	434	413	416	433	437	411	420	439	408	444	395	380	403	450	413	424	450	442	425	414	398	398	431	414	436	425	449	423	464	415	429	435	386	433	410	415	421	443	414	387	423	415	407	428	438	418	426	461	430	454	364	464	422	450	453	437	425	421	428	432	435	407	423	414	427	430	436	409	417	449	426	412	418	419	452	460	427	428	439	399	432	406	437	406	455	377	409	441	430	407	378	446	425	425	428	436	396	429	449	430	415	439	437	437	426	405	416	415	386	428	458	415	428	450	418	451	412	416	453	422	396	452	441	431	380	448	422	407	412	424	417	409	417	445	440	424	419	444	438	451	443	397	422	430	456	410	431	448	425	409	445	409	416	432	431	411	400	444	434	426	460	399	448	396	456	449	411	415	446	445	433	414	425	414	432	398	411	414	438	397	431	400	445	399	412	415	379	431	436	447	420	450	446	386	414	441	403	416	454	439	433	423	410	421	417	389	403	435	415	437	418	423	399	397	400	426	436	415	425	444	381	415	438	410	448	416	399	418	391	420	418	396	413	370	392	409	460	444	395	393	452	412	413	439	442	430	397	431	412	392	369	415	433	427	359	451	435	422	412	440	403	415	417	413	393	400	406	461	469	458	447	449	433	428	420	478	443	395	422	432	426	439	459	442	370	475	448	407	402	418	440	430	436	422	444	439	450	430	453	418	404	407	418	415	428	452	425	413	420	409	403	427	440	388	440	400	400	428	393	420	430	433	406	409	441	414	393	424	393	418	405	422	432	422	421	437	426	464	433	427	399	411	436	401	417	387	403	413	425	419	397	436	422	430	413	426	450	420	383	444	435	415	461	449	412	430	409	418	435	428	378	403	435	409	410	433	377	408	447	427	423	419	422	419	405	432	433	394	401	450	436	403	451	420	399	441	413	451	444	398	419	367	428	411	398	425	403	415	423	448	454	432	449	394	456	451	428	407	422	381	431	420	475	403	444	390	435	404	420	409	445	415	387	448	420	437	417	416	423	460	401	426	439	397	418	387	404	413	438	434	392	417	369	446	441	417	446	400	423	457	418	463	411	377	470	411	431	449	448	460	427	425	398	453	425	443	432	437	417	412	441	422	416	430	379	425	428	424	445	428	435	457	384	397	406	396	401	427	422	430	402	423	408	426	428	404	427	442	372	386	443	414	423	430	477	452	389	433	414	439	431	427	396	434	442	459	417	385	420	433	370	457	395	458	407	390	367	450	423	435	433	427	422	408	421	419	441	419	413	447	406	426	433	361	423	457	410	402	401	411	430	393	410	404	436	445	466	441	372	448	453	431	439	420	429	442	429	431	397	448	451	442	448	420	385	405	463	424	450	417	406	439	401	425	434	398	404	373	430	387	453	433	406	404	449	433	395	453	414	461	416	455	412	412	411	452	417	427	434	451	402	401	437	395	400	449	424	424	389	450	449	398	429	420	388	432	417	407	408	417	446	419	412	434	429	414	457	414	438	437	452	459	472	383	422	434	401	412	413	430	429	434	442	456	430	414	409	410	448	465	439	406	402	405	432	390	438	379	419	396	395	411	407	417	431	420	403	418	441	457	443	444	428	401	416	447	431	443	427	412	433	391	418	417	405	432	427	434	475	434	446	394	391	438	439	432	433	430	394	421	405	424	456	405	460	412	413	430	434	468	412	437	448	409	396	461	431	430	386	407	406	415	404	436	415	392	408	396	411	464	386	423	449	414	419	425	411	463	418	391	419	391	431	451	438	389	414	401	412	418	393	413	428	396	420	405	414	438	440	451	431	398	424	406	424	459	456	453	411	420	405	417	420	420	431	416	443	438	420	447	429	446	430	418	419	416	408	451	467	494	425	426	409	416	410	427	398	461	404	414	455	463	413	480	396	441	435	427	438	420	402	436	450	433	467	415	400	427	399	419	437	438	418	433	480	418	456	438	398	389	415	410	416	433	422	426	432	472	424	445	431	443	441	424	452	420	382	406	442	431	424	425	468	410	377	413	414	445	387	407	441	397	430	444	431	434	426	396	422	427	437	416	457	448	464	416	428	411	409	417	411	447	424	449	396	389	449	423	381	424	430	430	390	416
14057	1568	1368	1258	940	641	529	462	354	284	286	234	209	219	198	161	178	149	162	148	153	199	176	144	145	171	155	167	153	140	155	187	184	187	158	163	140	149	134	152	128	134	138	130	145	128	164	147	112	145	119	123	132	132	141	133	127	140	122	136	143	129	130	137	110	136	152	146	122	119	128	133	128	140	125	136	139	138	160	148	127	126	138	118	123	137	123	122	144	130	128	124	136	124	116	132	122	154	132	131	146	131	151	145	115	129	127	131	125	134	139	137	139	121	106	129	139	148	131	142	170	130	131	150	129	136	132	136	145	127	135	128	114	139	134	125	149	149	138	139	140	134	161	100	131	115	121	111	126	117	131	155	105	107	126	117	106	131	121	155	112	131	143	126	145	126	147	143	138	125	142	124	105	137	118	121	134	117	135	125	112	139	122	131	134	129	128	151	146	115	138	133	118	141	103	121	141	121	137	112	141	123	131	120	119	146	121	132	132	132	136	134	149	108	133	127	121	112	129	110	143	116	141	141	131	120	120	133	129	143	138	117	145	160	159	106	119	141	150	113	145	117	136	138	129	140	126	119	140	143	130	136	134	157	125	134	137	129	150	126	123	136	126	118	147	147	131	131	136	136	127	129	138	127	124	132	151	98	135	129	109	121	125	138	142	144	110	128	129	139	145	150	143	137	139	138	100	140	121	127	144	107	126	158	131	115	140	132	149	134	130	147	149	133	128	152	131	119	141	137	160	122	143	132	132	110	145	136	153	132	139	120	169	139	142	142	126	117	136	159	122	111	135	135	132	125	141	126	146	151	133	126	140	131	147	138	131	114	136	123	137	137	135	130	117	118	122	124	125	127	120	138	146	121	141	108	121	124	155	134	148	129	113	126	121	146	117	107	148	131	141	151	132	156	131	122	118	116	130	123	136	144	144	134	126	146	139	149	133	129	141	132	146	126	144	132	163	127	131	129	130	122	100	136	123	108	118	137	122	129	119	140	129	131	132	133	139	132	124	130	142	139	132	141	127	144	120	135	162	143	117	143	131	137	137	129	138	132	136	160	116	124	147	133	135	138	114	127	101	125	119	130	133	122	151	120	117	133	130	120	129	150	122	129	138	135	126	127	141	137	110	147	142	140	139	131	146	122	132	121	141	124	130	146	147	109	138	121	126	138	126	107	117	120	141	141	129	141	142	125	149	128	144	126	144	139	137	127	146	130	143	146	131	130	150	126	148	139	145	118	130	131	146	141	135	157	129	120	143	131	150	145	130	125	112	130	132	143	150	122	121	111	129	137	150	156	122	134	145	106	134	141	129	118	116	129	141	129	146	122	128	119	125	121	113	123	134	123	103	133	131	141	125	117	135	121	123	148	147	151	152	147	137	140	115	133	129	129	130	128	141	139	119	151	106	126	127	133	117	125	128	141	121	123	115	134	151	120	130	127	123	128	134	133	113	136	124	135	154	154	120	123	145	140	134	121	159	141	112	104	127	167	129	119	144	134	121	121	120	119	150	149	152	152	136	118	159	135	162	112	144	147	156	120	121	137	135	151	115	130	105	131	157	119	100	140	117	106	129	134	149	131	130	121	127	133	116	136	115	133	119	131	128	117	127	118	125	112	131	147	134	118	126	133	139	127	135	137	120	121	138	138	121	118	137	157	139	110	127	138	139	142	130	107	134	110	141	128	120	151	110	124	116	134	125	138	127	110	121	127	108	129	117	116	135	136	143	140	144	133	144	130	152	127	121	130	145	115	140	127	136	143	117	126	134	124	159	126	134	117	140	141	122	124	122	151	133	155	125	121	114	150	130	120	140	130	132	165	126	134	129	152	131	122	144	110	136	128	135	135	128	145	148	119	145	138	154	146	150	130	150	118	130	140	132	126	122	115	131	122	126	129	135	127	154	114	140	122	124	158	124	125	129	128	158	132	123	120	131	124	122	141	129	136	112	132	149	108	141	138	124	137	127	141	149	133	120	134	147	138	132	124	145	149	129	133	120	117	124	143	138	109	127	112	119	116	131	125	115	140	140	130	135	141	130	128	124	122	131	112	125	120	99	144	117	143	131	121	127	136	126	149	114	118	126	130	126	132	143	127	140	140	117	126	120	144	132	134	138	123	124	118	133	133	141	147	129	134	129	129	130	125	135	130	125	132	144	134	133	116	123	130	130	134	122	151	115	108	149	119	127	148	140	123	119	134	132	149	143	109	149	139	114	102	169	123	130	119	116	124	150	120	138	125	128	121	125	148	137	134	150	130	128	121	142	130	140	145	127	135	138	117	105	131	127	128	156	118	131	129	147	113	142	100	122	140	123	138	119	133	120	144	126	149	137	143	133	143	147	128	119	145	122	166	142	123	117	115	124	120	115	139	150	150	144	138	139	144	130	101	126	127	122	143	141	128	121	129	102	114	123	120	125	148	142	135	138	134	130	127	139	128	136	140	129	126	126	125	124	137	121	143	144	143	132	116	136	132	112	120	146	111	121	158	137	125	130	143	140	148	137	123	125	123	130	113	137	129	118	125	140	126	138	112	107	135	121	146	129	124	114	133	133	152	110	124	139	130	126	120	128	138	130	126	135	137	139	132	150	151	130	153	130	135	141	121	118	130	131	150	111	137	132	109	156	133	130	113	115	121	133	122	165	150	129	127	121	125	136	116	141	118	125	120	131	139	121	135	111	143	137	144	127	124	103	111	124	125	137	123	147	132	132	142	122	127	120	112	135	160	148	129	143	138	128	134	99	141	135	127	113	139	134	140	137	111	100	139	117	120	133	106	120	140	123	145	134	114	132	133	123	130	113	119	135	142	113	137	131	143	129	146	154	136	135	129	145	126	127	104	123	122	132	119	147	146	117	133	141	125	132	143	132	142	113	144	159	121	136	142	132	139	128	139	129	125	125	134	129	154	136	119	135	127	127	130	126	120	123	127	157	120	127	134	127	154	145	124	117	147	148	134	127	140	126	148	119	144	142	150	131	141	139	120	123	133	125	127	165	156	117	141	131	148	153	124	132	118	117	120	131	134	125	131	117	139	162	152	147	129	133	150	125	134	124	130	120	122	145	101	149	150	140	122	149	121	121	134	115	105	134	146	123	131	124	143	151	131	123	113	137	131	134	137	119	127	148	144	122	148	123	118	132	137	136	134	128	129	135	106	120	134	114	122	118	126	139	133	130	147	137	161	138	120	142	137	138	134	113	135	130	126	137	124	121	130	140	130	139	143	118	131	136	138	125	133	130	149	107	146	134	140	143	138	140	145	111	133	125	133	112	128	145	156	141	152	149	111	112	121	129	146	119	140	130	118	125	141	113	137	125	142	112	142	114	137	139	131	139	123	123	134	119	130	136	108	155	115	125	124	107	133	138	152	132	132	114	120	129	109	137	137	119	112	132	114	142	132	126	133	146	124	134	144	163	118	141	123	112	136	134	150	134	127	142	127	129	128	136	149	141	125	155	144	121	150	106	121	127	134	143	110	133	129	149	142
8301	1263	2646	3389	3088	2471	2170	1920	1661	1357	1049	912	718	737	723	627	602	527	510	543	579	824	965	655	575	615	574	612	558	564	688	663	636	632	508	543	507	492	434	439	388	409	385	378	403	392	398	351	410	375	369	397	372	427	397	375	389	377	378	340	362	367	327	352	358	400	376	339	343	344	349	388	338	388	355	348	360	334	351	355	352	371	388	334	367	372	360	382	356	355	362	336	329	367	362	324	322	344	373	371	397	397	375	375	370	348	367	364	361	351	351	356	342	372	377	363	372	353	346	344	367	322	332	350	358	353	370	351	365	340	350	345	363	340	354	371	354	347	342	318	360	354	349	332	365	361	346	332	350	390	380	367	338	347	338	321	359	333	340	341	340	364	323	330	364	387	353	353	353	350	364	367	336	354	326	349	307	377	342	305	351	368	388	361	331	337	338	358	363	363	348	346	348	365	345	356	356	381	362	354	297	347	336	386	371	337	334	389	322	366	372	346	335	347	346	300	357	329	351	341	353	338	366	330	374	364	323	354	329	331	353	359	374	368	348	340	379	364	332	364	371	345	392	351	375	389	341	332	354	364	353	364	343	346	352	319	340	360	354	364	351	358	343	344	363	342	358	311	352	374	383	377	337	357	333	374	371	358	325	338	349	346	364	365	346	350	331	356	366	324	364	328	385	383	342	350	356	364	360	365	381	363	325	362	367	348	347	384	384	341	352	326	374	327	357	343	381	374	322	330	357	358	363	371	344	340	352	357	321	368	357	355	338	318	338	346	376	354	333	355	333	331	385	379	346	328	311	375	391	351	351	368	353	348	352	351	346	370	338	365	331	379	334	335	369	345	339	354	324	366	364	374	354	367	346	386	362	372	353	367	344	348	359	327	357	346	321	353	366	350	396	363	328	326	399	343	376	337	358	344	339	350	367	352	357	359	350	324	323	346	363	346	354	370	330	348	386	370	375	355	340	386	333	371	360	330	373	376	386	351	326	376	336	359	345	363	337	365	351	363	364	352	339	351	342	372	355	326	369	328	337	346	364	358	369	370	373	338	379	345	371	367	365	335	343	385	379	331	337	357	349	375	369	399	356	375	329	345	375	355	350	337	351	340	351	344	344	360	362	368	370	351	340	322	351	363	342	397	341	372	319	361	357	349	335	392	373	350	323	379	354	359	354	337	351	326	372	342	337	339	390	357	321	363	368	372	364	351	357	344	331	329	361	324	349	349	341	333	351	345	368	348	343	349	362	338	328	365	328	369	404	345	322	366	366	367	374	347	322	371	338	327	313	332	358	338	376	379	336	369	351	377	368	359	358	352	374	343	355	349	365	369	350	302	354	351	305	341	349	371	356	377	335	365	314	360	333	369	356	354	328	350	348	350	318	361	337	334	355	381	338	377	328	326	343	349	326	345	360	372	314	368	331	332	370	343	353	329	364	352	374	366	367	358	375	347	349	343	358	342	355	361	339	355	355	370	355	363	359	364	355	361	377	371	391	363	331	350	361	365	359	350	347	358	309	349	362	344	341	326	362	355	384	351	350	371	383	359	346	362	335	350	342	360	351	368	344	333	351	363	351	348	402	389	340	343	362	351	345	329	321	327	380	332	357	336	345	346	338	344	337	342	334	327	369	372	377	341	362	375	362	362	356	373	367	355	361	378	374	372	343	353	333	346	368	328	369	384	328	339	349	341	331	358	354	337	372	336	333	339	358	353	354	404	353	327	376	332	373	365	390	344	340	342	348	354	344	351	302	385	329	353	356	361	365	339	342	358	359	351	363	316	339	376	341	335	346	368	361	402	358	327	357	360	341	338	338	315	371	355	352	348	331	352	332	352	358	357	338	369	356	338	348	365	346	377	378	337	339	338	375	366	355	352	350	361	358	363	357	373	381	364	360	351	375	334	371	341	388	325	380	327	378	357	366	352	349	334	330	328	345	357	346	355	346	362	344	352	327	385	373	350	357	346	333	376	364	361	357	340	316	351	367	339	376	369	374	353	350	353	310	349	358	338	356	372	403	365	347	363	321	352	350	393	339	381	352	369	346	362	348	351	335	343	359	354	349	345	385	334	373	337	348	352	336	363	310	351	330	370	359	346	332	348	338	339	383	345	343	355	377	375	351	333	337	325	350	349	352	331	383	355	397	330	328	389	349	361	376	375	352	336	332	347	324	345	391	349	363	375	363	344	355	349	348	338	358	356	351	352	366	368	338	349	368	389	362	349	335	348	366	342	320	355	360	342	363	369	363	367	360	350	324	338	356	307	359	353	373	358	329	355	341	389	339	312	359	406	340	335	355	351	341	350	380	370	347	376	347	361	375	349	363	354	377	349	370	343	350	358	368	337	335	343	332	381	377	344	320	341	328	353	353	362	332	339	350	345	342	381	366	365	351	382	355	346	358	365	357	351	335	348	354	337	395	362	378	347	345	334	328	359	343	354	378	379	331	367	330	364	360	380	343	370	375	349	334	372	328	375	378	340	353	370	329	374	335	378	384	341	375	369	342	379	333	352	368	342	370	371	323	353	326	333	322	383	327	329	381	308	333	358	360	332	342	369	367	358	349	353	367	380	358	345	366	355	364	372	358	350	354	355	335	348	353	326	370	372	352	326	374	355	326	340	346	356	368	366	339	356	364	347	354	344	340	353	337	369	401	357	361	363	345	365	333	367	402	344	377	375	377	367	370	350	333	355	321	366	370	371	385	345	353	365	350	339	343	360	346	331	377	330	382	333	318	359	334	373	386	351	393	346	362	388	383	338	346	362	340	341	376	374	341	371	361	354	339	359	357	396	339	336	339	349	346	376	362	335	342	371	372	360	380	307	361	353	356	403	351	332	363	378	367	372	337	357	362	347	331	382	371	368	351	372	320	351	364	369	361	349	366	362	358	345	332	396	325	365	351	346	344	336	340	349	379	344	368	334	361	331	332	342	363	348	357	351	342	312	362	385	357	344	347	366	323	371	342	371	364	324	334	345	320	354	368	331	353	353	342	349	339	386	359	357	359	349	373	348	345	348	361	361	308	373	327	360	336	340	353	315	392	339	336	347	346	372	351	366	344	339	360	337	323	360	353	327	357	341	364	339	357	363	336	361	352	349	388	372	304	348	330	361	352	339	376	329	365	326	383	362	339	361	366	360	349	354	367	359	305	344	341	360	350	340	356	359	343	348	351	362	327	396	351	331	377	347	342	352	360	339	355	382	384	360	352	326	330	337	353	335	344	337	350	343	339	387	358	357	328	351	374	349	370	336	365	342	316	338	331	345	360	364	351	338	352	354	358	337	352	346	376	359	358	357	310	325	361	323	320	327	351	334	385	369	337	328	342	311	352	359	331	354	378	356	390	348	332	368	380	352	332	381	364	377	373	362	355	367	351	371	358	362	353	379	353	347	369	390	385	354	390	335	376	334	333	349	344	335	338	364	350	362	342	346	350	354	338	358	352	379	339	343	397	318	357	337	344	347	364	327	358	349	324	314	315	357
1600	385	424	412	389	421	371	384	360	370	363	372	341	390	337	380	359	362	359	316	364	362	378	383	321	350	364	346	376	361	388	355	370	364	389	355	418	365	366	336	344	359	351	359	340	373	369	405	340	300	350	386	366	360	385	368	356	335	395	373	384	338	376	366	368	351	379	360	394	353	387	342	350	359	339	332	343	356	341	362	349	379	347	360	341	329	353	396	367	388	340	330	315	366	327	365	343	326	351	370	375	390	331	351	345	350	367	365	405	340	355	325	325	371	388	355	338	367	376	341	356	366	354	406	401	362	374	321	352	324	387	399	344	337	349	351	365	352	372	368	343	332	333	382	329	338	363	358	381	395	373	354	365	338	350	350	347	372	347	353	362	345	339	333	372	359	360	327	368	348	341	375	378	310	359	355	363	358	366	356	360	361	359	325	355	376	349	378	337	340	381	360	330	322	358	373	366	316	364	367	340	373	330	365	335	360	342	323	324	344	337	351	347	305	373	361	364	361	360	335	340	361	354	370	362	379	370	365	354	356	358	346	358	367	396	350	368	338	341	333	358	348	360	376	395	343	331	360	344	370	351	341	338	384	360	354	330	354	372	374	350	338	350	370	321	338	335	375	348	393	353	344	376	355	340	382	358	368	340	359	389	359	373	361	361	348	369	382	347	370	342	358	356	372	354	341	324	342	328	331	389	315	363	342	329	372	341	361	361	358	364	356	339	370	359	330	377	355	344	395	360	375	314	362	356	354	338	382	322	348	394	385	371	382	375	335	332	332	332	323	364	352	367	341	352	388	324	341	381	350	352	347	349	404	315	341	380	343	351	356	356	352	335	374	339	361	358	350	323	371	371	356	357	373	354	355	332	355	319	358	347	363	349	409	335	348	359	390	342	358	343	343	354	329	385	366	309	327	414	361	342	375	348	353	341	332	343	313	359	354	347	343	356	396	330	360	335	391	376	350	388	363	359	338	327	381	323	340	337	348	373	388	375	347	397	345	353	337	365	341	404	366	379	350	361	312	409	369	352	369	363	393	382	337	354	337	366	371	359	334	347	353	364	387	366	374	349	322	378	337	344	349	354	334	328	349	355	346	371	342	367	396	375	344	332	338	304	349	384	330	311	398	370	358	354	344	367	354	379	361	391	377	330	370	340	382	349	377	351	347	370	371	350	329	377	370	379	351	371	340	359	334	348	330	386	363	355	340	360	344	364	363	332	356	353	371	308	385	350	380	338	332	333	357	347	338	349	355	355	387	325	342	357	362	427	345	408	337	353	370	358	364	362	386	352	350	302	354	336	325	346	367	353	383	352	368	362	347	352	356	361	376	350	382	372	352	387	378	367	363	330	336	379	362	380	352	358	371	363	379	313	367	357	351	333	364	344	363	354	326	348	384	402	383	356	288	346	381	359	335	330	353	367	378	397	367	365	347	350	365	348	391	353	361	362	345	351	385	346	350	354	338	361	359	346	347	351	313	393	380	364	362	347	351	373	362	299	396	373	389	361	331	343	343	353	330	343	379	353	358	347	373	387	354	341	365	365	322	318	334	355	369	380	342	349	361	359	359	354	351	384	372	347	331	326	354	355	341	354	354	376	341	367	349	350	338	396	338	357	353	355	388	396	363	338	320	340	361	361	339	341	341	351	339	379	357	359	345	358	345	352	384	369	408	346	347	342	310	331	326	363	322	332	387	386	352	370	375	361	369	361	384	358	341	340	335	347	331	308	369	377	343	311	385	358	391	378	379	339	352	362	330	311	305	344	363	307	366	401	357	380	390	358	342	353	384	396	394	299	398	377	339	331	374	336	385	373	359	347	398	355	359	364	374	341	356	342	359	342	377	357	376	367	358	345	327	368	358	354	349	359	396	365	351	360	362	353	371	356	354	358	344	352	384	363	351	359	359	345	347	401	357	351	379	357	327	386	342	353	367	324	351	376	339	333	358	346	328	330	336	364	340	366	391	374	377	348	355	357	342	342	388	361	352	328	402	335	352	352	358	359	354	357	356	364	341	348	380	350	354	358	371	334	321	381	345	345	353	357	320	326	381	327	357	363	334	368	338	338	417	376	325	378	380	358	356	361	353	405	326	346	371	364	345	326	347	358	392	371	359	376	377	395	383	356	345	329	338	344	331	383	352	368	362	340	374	347	370	346	352	372	354	349	319	341	373	386	348	365	362	391	361	371	372	340	340	358	375	387	363	374	318	361	353	336	324	339	346	376	347	380	365	359	354	352	321	367	364	322	333	364	399	397	351	353	327	370	364	355	388	339	356	365	376	357	385	333	356	390	381	365	396	339	330	302	349	346	321	335	344	336	365	408	358	398	361	340	349	362	318	354	332	369	353	372	333	388	376	384	356	330	336	356	384	329	348	342	397	369	371	384	364	347	348	364	341	376	348	343	383	348	339	344	381	359	352	385	334	323	351	377	348	334	361	393	375	338	352	341	399	349	349	360	330	351	348	342	351	371	345	366	381	352	359	350	338	331	322	344	354	318	334	313	368	370	355	361	336	331	371	353	327	393	362	322	348	353	354	369	337	360	391	350	367	401	347	353	341	380	338	338	357	401	358	341	381	333	329	327	292	391	322	366	347	353	375	335	354	345	365	380	356	344	339	373	368	360	357	354	373	353	373	379	378	358	354	343	318	325	360	362	363	374	364	339	350	330	389	390	368	350	342	357	341	354	359	358	346	331	377	388	389	353	337	351	355	374	351	377	367	361	328	366	310	404	402	329	349	349	344	357	338	379	346	365	378	354	339	355	356	324	363	359	335	375	324	336	371	348	357	354	368	377	369	372	353	337	340	354	350	377	352	347	330	333	390	358	375	324	348	372	344	316	367	340	326	370	396	334	355	352	368	348	344	360	408	377	371	389	341	370	335	371	360	384	375	409	344	357	364	330	325	384	352	314	344	349	335	385	357	355	361	353	338	345	374	381	384	332	332	368	344	374	326	376	359	355	328	360	337	372	368	373	360	397	365	361	332	357	409	332	349	353	387	357	368	321	322	334	343	387	378	329	350	413	327	339	352	384	391	367	364	374	360	354	399	364	292	392	346	333	364	346	361	343	361	332	334	338	372	378	331	319	329	367	368	362	350	306	395	331	346	324	350	364	363	363	399	335	383	366	351	345	343	312	381	337	367	369	355	307	342	376	381	352	328	405	378	353	359	376	314	359	357	380	348	345	352	396	362	389	374	320	374	346	335	336	376	351	356	357	383	379	330	339	341	329	329	390	331	348	342	361	329	364	360	381	384	378	328	373	354	377	335	380	370	363	370	366	372	379	381	412	352	332	392	373	349	341	331	365	372	397	340	371	313	362	363	344	348	375	347	375	368	312	362	337	388	376	362	347	340	356	371	374	348	348	345	371	366	310	390	363	362	356	393	380	354	379	353	366	368	372	361	359	383	341	355	356	354	345	344	379	410	328	336	362	357	357	302	381	372	373	320	334	333	349	345	353	361	342	351	394	378	342	317
2072	832	977	975	989	883	835	869	876	865	806	834	838	811	812	776	775	788	813	777	791	804	834	816	759	760	773	826	707	818	820	810	756	789	772	785	716	820	799	783	782	770	734	791	787	819	785	832	782	758	752	792	757	789	808	767	786	735	767	791	777	841	790	776	751	786	766	756	755	774	773	767	817	794	819	779	772	802	748	792	792	771	731	730	777	761	800	775	796	804	792	799	815	780	748	751	802	773	757	822	772	791	758	750	770	814	783	788	771	790	797	795	830	802	760	755	750	793	811	766	802	763	787	734	747	761	757	796	765	813	838	814	856	819	715	798	778	785	779	804	825	765	767	756	798	766	783	840	776	764	804	908	797	782	817	780	783	782	774	747	791	831	783	732	787	765	788	783	782	783	755	802	757	767	771	768	722	809	808	850	799	739	785	785	854	772	817	806	779	725	836	807	763	791	837	806	815	793	811	741	776	800	839	769	819	822	709	739	786	851	843	785	763	748	779	813	786	767	797	769	736	761	746	826	822	777	772	740	771	829	833	774	812	745	822	821	796	750	791	777	746	747	797	751	792	823	834	792	787	796	772	768	808	765	784	759	821	781	812	753	796	773	790	838	740	844	810	779	758	766	830	762	781	780	752	788	818	792	794	787	810	748	780	852	777	754	802	744	790	801	762	818	761	757	794	799	794	782	787	835	778	808	766	759	791	778	712	779	811	839	748	770	783	774	770	750	776	752	829	768	794	801	756	786	746	776	838	776	790	842	810	820	750	780	763	804	754	837	795	825	792	812	816	780	805	767	802	764	754	835	764	780	737	810	776	798	746	756	728	805	778	769	804	782	782	781	792	778	773	804	774	822	780	785	833	787	808	817	750	781	751	805	804	766	792	815	778	800	798	774	853	802	805	750	783	792	738	808	837	769	772	761	794	817	754	767	790	761	811	820	761	844	810	791	793	804	799	776	775	797	788	764	758	790	777	784	863	791	779	759	804	804	813	798	771	792	802	782	767	839	788	797	732	806	781	812	805	748	791	740	736	792	784	838	708	737	803	801	803	766	798	806	804	763	814	810	859	784	864	792	800	748	777	757	811	775	786	776	791	804	757	809	826	757	776	791	780	799	782	783	773	771	776	819	758	793	807	802	758	804	775	813	789	760	763	754	787	755	741	797	782	753	794	824	819	775	741	786	737	791	770	829	737	823	752	793	765	816	771	786	781	727	777	802	833	788	788	811	746	778	792	802	771	768	841	810	783	738	792	806	736	749	765	775	836	782	798	779	800	806	819	791	835	771	774	797	797	804	791	785	802	794	823	799	791	776	762	789	791	777	793	823	795	795	836	808	761	804	799	772	801	761	830	800	765	819	785	761	801	762	781	802	827	777	736	758	773	785	778	793	787	804	745	804	804	782	784	776	778	837	818	765	792	766	769	764	792	784	838	778	782	761	768	756	785	765	822	774	801	794	797	798	809	758	775	820	809	779	764	811	727	766	761	738	723	751	812	823	776	794	801	777	780	796	786	820	754	753	779	827	779	804	837	760	772	797	792	809	760	771	767	807	784	773	746	779	822	787	741	793	760	771	760	796	777	727	804	773	746	776	846	803	780	747	759	809	759	779	771	822	829	775	773	781	807	799	792	747	806	776	766	822	728	765	822	799	780	821	757	832	831	787	780	765	785	796	814	807	805	805	749	757	753	777	797	778	795	787	747	744	795	799	770	787	826	803	803	735	751	773	779	789	767	776	842	779	793	760	827	835	743	813	775	763	743	788	783	784	821	774	813	753	835	750	812	792	763	800	790	816	787	742	802	750	772	760	781	801	749	784	769	763	773	786	793	759	734	738	734	829	803	753	759	790	781	778	752	786	791	753	795	807	790	776	752	780	781	794	730	793	847	806	786	750	760	766	750	750	828	793	750	755	837	755	798	761	764	765	797	766	808	779	805	777	784	789	796	744	795	785	820	791	752	812	840	795	794	756	711	784	855	772	794	797	808	773	774	772	759	791	787	816	777	787	737	792	807	844	792	754	752	796	798	804	797	735	783	766	746	788	803	776	835	763	795	761	778	771	775	782	812	773	768	815	810	759	794	791	813	814	788	770	788	814	780	744	770	793	739	785	828	788	764	792	783	734	805	739	789	792	788	803	821	816	789	732	749	845	772	747	784	779	827	771	757	798	760	743	768	773	749	763	795	758	784	777	760	754	798	801	810	717	791	777	812	799	799	767	745	784	775	760	777	774	785	707	780	790	771	798	758	818	799	806	793	803	729	768	785	760	771	733	799	813	831	742	819	758	780	754	796	804	849	759	815	773	801	765	773	764	803	789	725	763	778	813	820	726	792	794	807	786	802	797	819	772	781	744	799	765	814	785	760	760	785	752	788	796	783	852	737	762	793	775	826	767	781	761	773	775	788	752	818	797	768	821	778	810	756	816	806	757	818	781	805	758	791	779	761	812	794	782	725	778	801	838	774	716	819	818	768	783	774	726	776	810	745	800	756	775	790	757	790	806	785	782	790	818	814	800	793	824	802	774	813	787	783	765	795	787	801	764	769	748	784	799	785	796	766	771	781	814	804	740	769	795	763	747	786	820	753	807	779	748	775	816	851	775	761	852	785	804	777	785	757	795	806	728	830	792	788	839	773	735	790	776	763	760	797	817	703	771	749	702	793	763	784	792	805	807	786	815	755	776	767	809	805	820	784	780	792	782	786	812	818	776	792	743	782	809	805	777	827	776	813	816	796	783	773	774	766	810	823	816	800	766	755	757	793	792	721	750	794	839	769	803	773	799	750	786	822	810	776	773	778	772	799	787	801	801	799	755	792	790	824	781	818	790	765	764	821	820	756	784	832	780	809	768	860	767	732	737	761	799	714	753	807	769	776	768	812	814	786	753	707	785	798	797	836	813	794	789	765	775	761	767	797	728	809	794	741	806	733	759	778	793	779	747	784	781	825	802	779	781	774	788	765	802	763	757	791	779	780	767	774	788	758	831	702	810	775	820	815	778	814	746	812	837	765	816	733	800	797	784	786	782	777	800	816	803	790	751	782	773	778	786	799	744	772	784	837	764	779	773	801	781	764	774	797	756	759	757	805	795	730	794	814	825	770	782	782	825	792	795	744	774	790	824	760	795	783	758	805	763	807	815	763	764	779	822	829	800	808	813	814	805	778	809	767	771	753	826	758	810	816	799	751	815	784	745	784	773	769	759	745	764	840	755	840	782	802	786	784	826	786	769	815	811	801	838	796	810	760	788	743	803	815	830	752	768	815	749	785	787	794	800	790	804	815	828	786	773	789	790	789	782	804	772	834	808	800	786	794	795	786	773	809	783	750	773	814	771	715	789	762	810	792	772	799	798	774	786	798	793	808	806	784	803	763	809	772	790	792	798	785	831	784	734	824	765	795	796	771	787	776	716	765	783	760	796	749	763	746	819	761	777	813	795	807	750	797	815	818	760	769	756	781	804	802	796	779	789	771	783	795	801
7422	812	815	749	546	441	404	345	297	246	278	229	204	213	227	212	215	194	206	205	205	197	255	201	181	201	194	221	200	208	202	218	218	184	229	214	180	169	191	191	199	198	187	185	190	198	188	195	180	179	181	186	179	199	172	207	175	195	178	172	198	176	190	208	159	170	181	193	173	152	170	183	209	172	190	188	159	198	196	207	178	193	197	194	194	197	193	180	177	173	211	169	173	160	199	157	203	167	197	203	191	185	197	175	156	208	180	201	182	192	168	200	192	176	170	182	203	185	175	174	166	188	184	187	172	173	177	170	168	177	172	200	191	163	167	175	174	174	190	189	177	179	187	196	167	200	192	181	172	170	187	184	186	196	182	173	186	191	202	183	175	163	160	182	199	183	181	168	178	157	188	182	180	184	193	170	207	148	175	158	158	169	189	184	182	190	192	164	188	176	210	179	211	200	184	167	152	178	184	179	193	182	185	184	170	193	195	164	191	194	186	171	178	191	188	196	172	189	181	155	203	198	173	165	171	172	206	163	201	162	183	175	171	185	166	186	171	175	155	184	200	186	157	152	173	171	164	184	178	168	183	175	169	157	191	185	181	151	176	186	169	177	178	164	180	186	166	182	155	164	166	178	187	196	167	181	191	196	161	217	194	194	185	164	178	165	184	163	176	187	184	170	196	170	207	176	202	218	165	201	193	192	166	172	178	198	168	172	187	178	173	177	170	164	197	169	190	197	189	174	201	189	182	200	173	190	180	186	179	161	175	182	190	194	172	164	193	168	200	161	191	179	179	171	150	173	171	170	177	163	189	177	185	181	206	164	155	171	187	176	194	187	213	181	178	192	173	174	174	201	208	177	204	187	189	175	204	158	172	186	147	207	173	194	168	181	210	174	176	189	184	194	181	157	177	167	199	176	180	156	166	181	202	196	175	164	188	198	191	202	159	175	168	187	212	187	185	192	183	186	173	156	213	190	172	216	160	187	173	154	192	161	159	185	180	167	185	195	173	200	180	175	162	170	206	189	177	181	170	179	174	188	192	167	167	170	179	179	195	174	202	186	168	159	195	185	162	175	169	181	203	183	187	171	160	183	164	186	185	161	150	173	179	172	160	178	176	168	213	191	198	154	184	163	183	191	161	179	182	198	170	196	177	169	188	165	177	189	189	173	182	165	180	179	181	169	161	193	191	184	183	184	174	203	150	200	189	170	192	180	194	186	142	176	181	191	169	169	188	170	166	186	215	193	190	173	169	193	183	159	171	231	186	174	182	184	161	175	198	202	187	168	180	197	174	170	187	174	192	155	162	183	173	183	174	198	183	185	188	173	178	174	191	149	183	184	187	188	182	166	176	172	189	197	192	191	185	195	171	179	171	171	161	202	161	175	163	193	182	158	178	172	180	186	171	180	153	171	159	171	190	174	163	175	196	179	161	194	193	205	156	155	159	173	171	156	200	175	175	178	174	178	189	185	188	185	175	174	166	194	203	189	191	179	174	185	212	152	187	163	178	175	210	185	192	194	175	168	172	191	188	156	164	168	173	170	192	185	196	169	194	153	168	168	166	176	167	181	183	176	178	193	197	158	146	170	181	178	219	184	176	193	173	196	165	183	176	183	164	181	191	163	181	206	180	169	182	162	184	183	162	174	168	184	190	186	185	173	155	181	168	195	163	197	185	198	200	181	181	191	194	192	184	168	167	183	198	158	168	177	177	175	185	171	176	194	190	200	187	163	186	189	187	171	235	169	176	165	183	182	177	177	167	177	174	183	188	181	183	196	179	167	175	181	178	171	192	180	180	203	177	196	175	148	145	178	152	164	184	195	193	189	206	172	191	188	194	204	181	162	175	169	157	183	166	186	177	176	178	201	208	198	200	186	181	190	206	157	186	213	204	203	185	195	174	192	167	188	187	159	168	178	197	181	201	172	197	173	177	173	179	147	177	164	193	160	142	202	174	190	161	173	193	161	166	184	170	167	151	148	171	175	172	160	182	174	163	206	152	185	159	182	194	161	179	175	154	188	177	203	160	161	188	177	174	178	186	172	195	191	192	193	190	192	171	197	184	189	170	160	168	162	209	186	212	186	174	175	188	185	203	169	164	177	187	170	147	170	200	184	159	192	158	162	173	169	164	174	203	185	180	178	197	171	181	197	186	194	149	217	191	181	192	197	202	165	209	174	189	191	169	192	202	181	210	167	194	164	175	191	174	183	194	183	164	205	150	196	158	178	185	175	202	182	183	196	223	181	191	170	191	178	177	132	174	172	174	172	182	169	174	208	197	193	181	190	163	197	214	174	186	172	157	207	164	147	169	181	150	187	176	175	177	179	161	196	174	173	185	192	199	192	191	161	184	180	201	202	181	174	181	156	216	173	182	164	199	203	196	185	176	180	202	187	196	190	167	177	194	173	182	168	182	183	192	188	176	199	198	158	176	170	181	177	206	185	174	202	176	184	147	185	186	199	169	159	213	183	184	199	189	193	205	178	166	191	172	202	179	170	189	190	176	180	186	204	173	176	176	164	158	176	170	179	180	161	183	185	173	182	148	154	169	162	186	170	179	176	179	168	182	171	199	190	186	204	205	193	188	183	157	175	196	181	170	178	183	163	187	169	169	165	147	171	173	180	200	217	159	152	167	173	179	176	159	183	177	196	183	191	174	180	169	184	200	179	189	195	183	167	187	188	187	198	175	186	172	169	168	197	172	188	161	167	189	195	190	184	180	154	187	152	208	176	165	196	188	147	185	178	201	180	176	190	166	183	194	183	174	178	194	159	198	190	174	179	164	194	210	202	177	176	170	149	168	188	165	178	167	200	167	180	183	195	196	182	189	184	161	165	189	155	191	176	184	164	175	177	181	160	168	170	173	170	177	163	157	213	179	184	170	195	189	182	182	193	178	160	170	171	189	209	182	180	202	195	181	168	160	198	195	188	146	171	177	180	178	195	203	186	172	177	179	155	195	175	180	157	162	176	172	205	179	173	172	197	173	169	193	181	192	192	190	184	177	168	176	199	189	167	169	180	150	199	163	179	187	179	164	182	187	176	192	213	180	168	171	177	170	196	196	190	167	185	208	189	195	171	170	168	177	165	186	157	188	179	207	202	199	173	180	180	183	201	164	159	198	187	187	216	194	168	178	198	172	174	170	175	179	200	190	185	157	162	183	199	180	187	159	198	167	174	186	167	183	203	178	160	177	208	210	194	176	193	177	174	190	164	185	190	202	158	165	177	179	179	197	175	176	145	191	176	214	179	177	141	171	179	179	193	187	204	159	188	184	174	171	184	189	198	186	168	159	215	195	205	164	188	167	210	166	191	178	182	170	189	165	156	190	191	172	169	149	175	186	169	185	196	191	178	190	179	193	171	202	174	195	173	176	180	199	167	168	190	201	204	193	168	185	184	178	188	166	172	174	179	179	182	196	194	173	188	200	190	181	213	170	182	171	185	183	177	202	190	178	188	191	185	195	179	194	171	192	155	164	164
6446	1014	1636	2074	1967	1786	1352	1246	1178	1042	877	696	656	615	652	551	543	497	468	529	545	572	775	602	529	563	537	593	532	613	595	566	573	594	509	542	517	515	468	441	477	448	465	439	490	417	440	426	452	469	416	447	447	442	431	416	496	441	453	435	426	386	451	424	448	450	430	410	442	431	417	419	468	430	446	413	454	401	446	413	449	411	407	435	460	453	440	414	459	362	414	432	436	433	406	416	408	457	433	444	426	422	431	384	436	440	438	420	446	472	423	439	411	414	421	450	428	434	394	431	427	429	424	418	390	397	431	464	437	392	402	404	427	418	443	458	419	450	413	421	451	408	449	439	425	432	417	433	447	451	423	426	438	449	449	444	399	435	421	430	437	411	394	426	422	402	432	417	406	396	433	412	446	439	418	410	423	431	445	411	458	436	433	409	422	439	421	362	421	438	432	439	422	415	440	442	404	436	410	425	387	412	442	443	459	411	375	447	407	446	408	400	429	420	458	468	397	435	443	436	433	435	443	443	414	431	430	416	393	432	438	420	442	421	429	427	424	430	407	419	405	372	412	396	445	410	446	404	449	421	441	442	465	409	414	427	433	440	437	399	399	457	457	412	405	403	419	446	435	453	404	410	396	424	464	407	439	421	427	451	438	427	430	446	406	411	404	421	433	404	433	449	403	435	442	413	421	393	407	454	412	411	447	464	416	410	418	402	431	436	452	456	429	414	413	378	386	401	462	431	388	450	453	391	426	427	411	455	411	447	454	415	451	391	447	449	427	413	449	402	434	432	398	409	428	451	442	404	433	422	417	393	382	446	416	422	418	386	408	413	411	431	391	425	407	435	374	430	460	416	443	398	430	447	404	417	426	461	433	416	428	432	405	416	459	414	407	447	453	439	435	438	449	438	411	398	439	434	441	398	433	399	470	455	467	434	407	458	409	405	423	400	428	428	449	389	424	385	413	424	398	403	442	472	429	431	428	433	418	428	423	438	420	398	409	413	437	408	433	435	423	422	461	410	429	401	443	426	435	421	466	452	447	441	440	418	429	385	413	405	425	410	457	401	422	432	430	417	434	421	443	429	440	443	434	430	393	431	393	433	421	472	437	431	390	397	442	444	443	444	383	418	438	405	414	431	441	430	435	398	407	389	417	470	420	439	438	414	414	436	453	468	443	450	422	436	409	422	436	399	410	423	400	423	424	432	431	430	425	440	401	421	469	421	430	466	413	440	406	427	397	431	451	433	460	422	422	417	463	453	425	412	467	408	423	437	396	396	397	428	445	402	386	430	420	471	432	449	461	410	418	393	414	414	456	448	413	441	417	425	410	412	440	426	401	400	430	457	409	383	440	398	431	391	409	418	413	455	442	385	415	409	446	420	431	422	418	429	390	425	425	402	421	434	394	479	408	420	433	431	432	438	424	419	465	444	396	453	406	396	415	398	400	397	389	432	446	425	392	420	420	415	429	413	410	415	433	438	434	383	422	424	429	426	432	438	439	417	423	456	424	371	437	406	388	433	403	449	441	405	421	424	413	397	449	437	407	389	386	427	443	440	430	415	396	456	423	390	430	410	423	415	425	485	448	426	436	405	436	416	446	411	436	461	452	442	424	426	428	414	438	453	451	455	407	422	398	440	428	411	403	440	421	422	431	431	432	426	425	413	403	445	424	451	408	443	433	424	414	403	376	405	429	403	414	423	446	415	412	406	435	414	420	445	388	428	396	434	414	433	426	463	449	410	440	416	425	433	408	442	415	406	419	415	401	419	420	432	423	420	436	417	398	409	416	443	405	406	432	406	431	400	404	429	422	416	447	391	469	447	404	408	432	426	459	416	428	441	444	405	452	395	416	442	421	371	416	421	438	415	410	459	424	429	459	416	439	435	390	401	424	386	409	444	433	400	413	412	413	428	453	437	413	405	424	426	439	431	386	426	391	419	425	433	398	418	421	432	450	412	422	450	421	422	399	455	437	393	432	407	437	413	433	418	437	406	433	449	461	444	404	437	439	399	445	368	431	404	447	420	427	436	475	415	431	433	441	437	400	396	376	439	416	430	449	460	443	435	406	445	435	433	397	452	369	397	384	411	422	414	439	429	407	376	427	441	448	441	435	417	436	411	451	415	441	431	416	428	411	395	425	432	437	442	442	434	469	418	421	416	390	459	401	440	470	402	415	411	463	405	431	419	417	415	438	411	412	412	446	442	420	429	431	415	429	425	419	451	429	418	407	403	435	429	411	440	416	402	439	459	427	405	421	400	415	452	403	452	424	403	424	444	376	468	445	438	426	393	405	431	468	402	442	426	430	426	429	419	434	420	409	386	457	418	427	396	394	457	448	406	431	439	414	434	416	428	430	412	452	416	423	418	410	443	453	432	437	448	402	387	419	437	435	413	398	433	415	398	411	373	425	458	387	442	415	468	458	425	447	446	422	373	443	425	391	401	459	400	418	400	396	446	409	436	393	445	413	411	410	398	435	418	438	475	444	461	447	390	458	426	456	387	455	409	401	409	465	461	432	432	415	404	407	450	471	383	376	415	423	460	433	418	424	438	400	446	389	446	447	437	409	428	430	422	431	431	440	420	427	420	389	422	460	425	418	411	426	405	459	455	439	424	476	426	433	407	413	400	418	434	366	403	417	426	436	450	414	392	402	406	431	417	426	448	392	454	427	396	447	405	413	425	434	413	430	418	399	417	407	459	446	439	444	402	464	431	433	453	446	424	432	447	416	404	417	424	437	410	393	452	437	460	432	380	403	413	389	423	428	415	434	429	442	430	448	419	383	415	422	418	494	394	390	425	407	434	409	416	426	427	369	432	435	424	445	431	430	453	415	394	427	418	397	474	417	393	421	450	465	401	441	429	434	424	437	386	447	418	425	402	412	422	418	386	418	419	442	457	451	411	419	450	421	394	423	393	427	443	381	429	490	411	389	455	394	422	449	445	450	418	412	409	420	406	430	460	373	464	421	399	434	405	410	440	422	415	389	398	456	403	468	447	410	438	369	437	381	429	470	424	410	432	409	425	436	397	435	417	389	430	460	419	424	426	403	427	428	424	461	410	434	443	440	442	448	447	437	390	423	417	435	427	429	422	436	421	432	430	473	390	445	395	434	436	437	449	403	384	408	426	438	441	417	420	402	383	413	444	441	426	451	418	410	446	452	434	431	411	457	394	453	465	436	439	424	400	412	455	419	432	421	428	441	409	408	441	415	415	429	414	396	418	429	405	416	415	420	449	435	422	406	420	421	440	424	426	451	434	389	440	459	429	435	425	436	446	429	422	422	432	426	441	453	439	428	404	432	404	405	443	390	420	379	406	429	420	440	435	374	406	417	419	451	420	439	418	419	445	437	445	417	402	392	419	415	426	418	378	405	449	418	450	426	435	440	408	418	398	427	412	413	473	415	461	422	428	439	427	449	423	453	430	443	448	441	410	406	434	439	423	450	423	410	462	413	459	426	418	408	401	414	460	430	417	415	446
14326	1477	1307	1127	846	604	443	424	375	313	267	204	214	175	187	200	159	144	137	159	140	173	225	191	176	174	173	171	157	166	182	191	177	160	175	169	160	160	151	125	144	128	160	121	130	133	132	169	136	137	137	144	154	144	132	156	138	133	114	121	135	135	152	136	122	128	111	129	145	144	134	127	134	137	154	119	119	142	141	124	117	123	139	127	134	125	122	125	121	126	108	110	115	136	121	125	111	119	100	120	138	115	128	115	143	128	132	114	144	129	140	132	143	111	126	126	122	120	119	149	134	141	123	143	129	122	141	114	120	127	126	132	126	112	115	134	148	142	126	143	124	138	142	132	145	121	121	140	136	114	126	122	131	136	134	122	123	126	129	133	136	119	131	119	137	115	139	152	122	130	158	126	151	130	124	126	160	129	167	109	126	118	115	136	137	138	129	147	149	143	110	127	135	122	126	147	136	131	134	121	129	136	136	132	141	125	147	137	163	138	156	123	140	130	119	125	134	111	131	133	146	161	144	145	137	137	133	127	136	128	135	139	122	148	124	129	145	137	123	132	124	123	141	118	128	119	112	156	131	137	115	129	144	125	140	136	132	141	154	140	132	131	127	159	126	138	129	118	126	130	139	134	134	133	132	119	128	151	150	150	132	128	151	131	159	136	133	143	135	149	153	125	128	131	129	146	153	147	126	124	127	121	128	148	126	145	120	137	146	125	128	121	120	128	131	143	112	123	138	137	133	114	150	127	138	135	142	112	121	104	129	133	123	125	128	114	129	148	145	132	115	114	117	152	138	141	128	144	120	126	127	153	131	104	133	121	117	125	142	112	124	123	128	143	133	147	139	148	122	118	142	129	123	137	144	144	119	116	103	132	126	167	142	137	140	131	116	141	142	143	134	136	125	146	132	142	116	123	107	111	149	147	117	110	135	132	138	126	150	122	134	106	126	147	148	138	123	145	134	132	128	112	137	142	135	151	141	140	142	142	127	138	117	153	130	134	147	112	133	133	105	131	121	151	141	131	127	138	129	119	151	134	128	129	131	128	137	131	136	172	124	130	147	134	118	117	134	122	132	136	133	132	134	140	159	121	145	122	127	147	141	118	125	150	123	134	143	133	119	109	137	130	139	134	139	122	127	114	116	148	143	115	145	125	151	119	137	141	115	116	146	122	144	135	107	136	133	121	160	131	117	167	135	116	125	110	122	142	115	144	149	141	134	162	130	155	136	134	114	136	142	132	138	139	138	122	128	159	144	137	148	136	148	113	136	150	129	130	153	115	140	117	129	137	141	136	117	139	132	145	113	143	129	128	141	132	125	117	134	113	146	111	122	149	140	140	121	134	133	142	142	125	135	160	127	128	138	134	136	132	142	129	127	119	148	138	139	143	128	164	128	170	142	136	136	146	138	132	111	113	107	131	124	139	151	138	115	137	137	146	130	146	143	116	102	149	129	128	150	134	152	123	109	154	147	151	151	145	125	109	144	133	101	120	140	125	141	128	145	138	151	137	133	132	126	141	133	115	119	124	116	107	130	150	141	153	133	136	128	137	139	133	148	142	155	140	140	147	132	135	123	141	151	133	130	128	106	120	154	120	133	142	138	131	126	149	110	146	118	152	108	136	119	109	129	133	120	131	159	114	156	146	139	131	141	129	133	145	135	118	149	123	126	135	118	132	154	151	142	111	137	121	128	123	121	125	131	135	151	133	120	128	139	152	126	110	129	109	140	103	148	136	114	143	125	131	149	131	145	119	123	159	167	137	122	137	121	149	117	144	135	130	132	123	127	129	110	124	129	118	128	124	149	119	122	107	120	127	149	121	135	108	156	136	130	128	130	132	137	107	132	163	126	134	158	133	166	120	96	142	158	149	125	127	126	121	125	124	150	121	127	126	146	135	142	162	136	138	143	149	137	132	127	137	163	134	142	126	155	125	139	144	118	133	109	139	129	147	118	116	125	156	127	161	117	124	160	146	142	156	146	122	126	144	141	128	126	125	132	127	139	147	114	131	128	134	139	130	116	137	140	144	143	140	144	138	115	137	121	130	129	144	154	155	138	137	141	137	133	112	149	139	113	132	139	121	104	145	164	154	154	130	131	149	131	118	138	134	124	140	127	132	117	103	119	128	125	147	136	142	126	129	133	111	131	139	136	118	127	139	112	131	130	133	127	125	123	136	128	153	158	128	137	159	140	118	137	141	134	139	136	147	141	128	124	121	139	127	129	123	140	99	152	128	121	161	141	138	149	154	119	125	134	147	117	120	146	140	129	147	123	108	129	120	113	118	127	137	132	148	148	146	142	136	149	126	137	126	139	150	126	113	147	147	119	128	132	135	122	148	143	118	144	119	149	137	123	140	140	160	123	143	134	132	124	115	122	111	124	167	149	137	139	120	161	135	141	120	119	123	133	127	136	129	129	122	128	144	114	119	109	92	131	118	142	129	139	144	144	120	162	148	129	127	129	110	121	149	119	140	123	139	138	136	143	129	129	143	144	152	114	135	145	135	125	137	143	137	129	132	124	127	128	149	157	129	142	132	137	143	131	148	120	101	127	138	145	111	156	139	132	110	144	145	138	144	113	121	130	148	153	133	125	134	121	127	158	114	133	138	149	132	113	130	125	154	143	139	175	123	135	128	142	144	128	110	128	133	153	154	139	128	117	151	129	132	134	116	139	130	148	162	126	155	131	114	133	108	132	136	125	123	157	154	123	138	111	127	130	130	131	135	136	134	127	126	137	140	140	144	151	149	154	157	135	150	121	132	135	136	141	113	110	136	131	139	155	134	130	134	148	122	139	131	133	138	113	135	117	128	142	139	145	117	124	132	127	133	121	138	106	136	137	132	154	136	142	142	126	105	146	141	137	134	139	113	143	133	129	116	130	150	109	134	129	110	146	154	119	152	112	140	138	120	120	125	123	115	112	142	157	138	130	145	127	133	127	116	126	140	132	138	129	121	123	140	119	129	151	143	123	132	144	127	126	132	135	123	152	141	143	129	135	143	139	133	132	130	125	126	129	139	140	124	140	135	119	139	133	127	157	133	123	144	145	123	133	118	115	105	138	146	121	148	133	138	124	138	116	138	132	127	140	127	118	132	130	109	136	142	118	128	113	132	121	135	166	135	114	145	132	150	148	134	147	153	108	140	150	143	134	122	136	135	144	123	130	121	131	136	128	125	128	149	142	130	114	133	135	137	129	125	145	154	156	137	129	142	153	140	120	122	116	132	129	134	138	130	135	129	126	156	147	144	124	125	131	136	142	133	134	130	119	132	128	171	122	133	112	110	122	130	123	135	129	132	129	133	126	137	124	136	130	135	148	139	123	119	128	141	143	132	126	144	142	124	123	133	139	137	114	144	137	114	126	127	129	116	108	136	127	150	133	118	120	122	127	111	133	132	121	136	147	131	137	136	134	130	153	127	127	111	138	130	155	139	132	126	138	142	153	146	121	142	128	124	146	154	154	131	133	141	114	117	168	139
8394	1244	2644	3543	3096	2662	2015	1997	1714	1549	1150	989	812	717	749	666	546	567	520	524	531	623	945	844	553	573	594	542	606	613	708	651	587	599	525	543	524	498	428	438	401	401	352	370	398	401	411	389	416	377	372	404	390	412	386	404	344	374	389	368	370	364	369	375	361	417	378	355	355	340	360	386	373	367	372	358	386	363	364	345	360	365	363	374	378	350	317	338	392	372	349	346	347	359	391	362	369	376	358	348	390	346	360	345	353	338	377	352	374	364	358	367	388	356	341	367	373	331	360	344	351	298	367	359	350	334	354	360	361	354	353	367	361	377	375	343	352	364	342	383	356	391	373	341	355	308	341	412	408	399	369	369	367	332	361	361	360	361	323	343	373	348	356	370	356	360	374	365	360	343	375	326	371	412	333	343	325	336	346	362	317	363	376	373	323	357	346	336	377	346	373	364	357	341	340	351	337	329	354	364	359	339	334	365	341	357	356	363	350	348	408	357	335	362	347	370	361	339	344	338	384	320	356	358	351	368	356	383	360	352	370	360	350	353	372	370	336	343	342	358	359	344	334	377	332	365	340	358	383	348	317	368	366	360	370	337	320	358	376	347	322	330	358	345	331	363	403	382	367	360	346	366	340	321	367	382	364	326	363	351	381	342	344	314	363	349	355	365	365	361	389	386	350	347	361	346	367	371	374	356	348	354	373	345	359	345	345	346	350	369	338	359	366	318	374	362	361	348	336	357	321	366	382	346	383	390	356	370	338	368	388	367	356	349	346	332	337	369	339	372	360	346	353	346	347	343	365	349	361	349	365	362	375	338	348	379	353	376	349	377	327	370	338	367	352	359	387	354	346	342	401	346	366	361	349	323	372	371	316	333	358	336	337	352	334	370	340	339	359	352	358	348	330	344	366	358	354	385	402	342	362	334	326	378	356	342	339	375	364	350	373	349	349	372	351	342	354	326	358	386	348	352	336	333	326	360	373	369	400	363	346	362	364	374	352	353	352	352	331	310	344	363	308	361	367	356	396	374	305	375	371	366	346	327	390	353	342	347	354	334	370	353	337	365	352	334	360	364	359	316	355	328	328	344	369	372	385	354	371	359	372	337	412	321	342	331	377	333	325	361	305	368	365	371	378	343	328	338	331	363	350	381	344	378	399	352	379	333	313	352	362	355	363	330	340	362	360	369	367	412	357	376	355	360	359	384	318	339	345	341	357	343	337	345	358	328	364	339	352	366	385	361	390	331	340	336	361	333	330	361	350	393	334	354	381	369	345	375	360	366	373	342	355	322	356	354	353	367	307	345	325	345	372	345	330	361	347	353	356	349	369	357	333	357	387	366	377	372	390	353	335	387	363	370	357	365	367	390	358	338	363	365	329	372	347	334	364	354	355	338	346	373	330	339	343	327	351	383	330	343	357	367	385	330	334	345	333	322	326	379	351	350	353	375	347	360	344	338	367	355	333	340	353	331	376	350	347	381	339	331	363	344	364	367	351	377	381	370	368	349	347	357	352	311	338	333	355	354	341	335	344	371	358	345	398	358	373	352	370	346	366	325	331	337	345	379	340	363	327	358	342	348	357	350	367	361	341	330	360	329	353	354	351	347	328	336	326	382	349	365	336	337	341	351	333	336	365	348	354	368	351	324	350	338	352	331	361	328	376	362	363	346	346	327	380	363	372	348	345	347	375	368	346	315	342	335	398	324	324	351	334	380	366	378	357	373	358	373	369	368	358	326	363	347	372	391	360	369	384	322	336	351	356	316	340	329	363	331	338	337	344	346	359	347	363	336	321	365	359	411	374	349	367	332	332	359	359	344	344	364	377	387	357	374	382	332	356	323	329	336	327	358	365	335	358	349	353	344	351	362	351	350	351	356	310	378	344	390	381	366	356	316	350	348	380	338	326	327	369	370	362	340	361	324	353	348	350	336	350	373	392	358	320	354	368	324	367	361	359	342	359	328	318	410	372	331	360	375	351	390	377	319	383	359	364	353	362	367	381	339	361	374	368	309	388	358	349	376	390	347	394	371	370	346	338	336	335	372	391	338	326	348	342	363	354	386	347	343	363	364	376	371	386	365	354	336	347	356	370	363	338	382	336	348	348	366	388	397	345	349	342	354	366	321	369	378	369	349	374	362	358	346	362	337	360	371	355	364	353	325	367	340	334	373	366	370	380	358	349	350	369	342	364	382	383	333	379	360	367	345	397	352	354	312	352	332	377	345	338	388	340	372	363	397	318	364	348	351	342	329	362	358	362	339	338	387	350	353	375	337	391	355	400	351	350	389	360	361	374	360	353	345	361	333	373	318	349	358	332	366	371	354	348	347	369	367	332	347	353	366	385	348	348	345	326	342	390	376	298	386	333	324	353	331	336	349	395	357	371	382	340	378	352	337	364	346	358	337	333	342	359	362	336	357	316	354	358	342	355	359	331	350	343	352	336	350	343	350	361	389	366	369	369	350	379	370	370	338	372	355	375	351	389	339	365	347	335	345	340	345	377	359	385	351	335	373	360	345	374	331	341	335	349	336	369	380	324	344	356	361	344	354	359	344	355	360	368	347	379	358	357	348	346	352	350	373	343	355	344	340	361	365	335	333	366	390	330	372	331	345	361	369	353	371	353	344	367	345	355	337	333	364	357	351	333	359	349	341	333	339	393	366	333	339	353	362	324	360	354	359	340	345	335	361	357	373	353	367	392	354	385	335	352	348	386	370	320	344	353	332	332	356	353	334	371	360	347	372	358	341	341	361	332	383	357	379	341	332	343	349	342	360	355	372	344	345	353	332	382	351	414	368	340	352	382	334	352	336	365	367	346	354	361	349	351	347	338	358	348	357	331	369	342	378	332	348	332	348	316	339	358	366	319	345	389	362	362	353	355	378	362	379	369	348	357	374	404	357	373	327	389	338	346	351	360	366	354	377	334	371	351	375	356	334	359	366	324	337	367	327	385	327	338	377	346	356	350	340	348	356	373	354	343	356	353	352	382	345	331	337	323	345	342	380	341	347	385	364	370	356	337	339	375	340	350	341	318	324	318	369	366	381	366	367	358	344	360	356	367	375	357	357	379	343	389	347	360	355	373	375	343	351	344	347	348	377	335	351	346	375	398	363	355	345	360	366	332	353	350	357	335	326	339	401	351	385	370	340	321	351	349	341	357	374	328	339	364	369	365	339	377	369	337	337	364	334	361	350	352	354	345	354	357	345	349	357	377	343	341	373	352	325	332	335	368	346	383	377	327	387	339	352	390	350	351	355	340	344	355	346	362	343	325	339	337	335	368	349	372	381	338	361	330	375	374	357	356	383	379	332	359	367	388	339	378	377	373	365	360	324	369	341	355	346	331	374	360	363	364	338	338	342	379	347	336	372	331	361	380	328	325	356	323	345	368	365	385	360	345	345	345	342	329	365	375	353	382	376	361	369	351	350	340	357	336	354	376	357	339	360	355	350	354	374	381	346	351	341	364	375	342	326	368	340	369	342
1657	362	399	381	413	404	366	390	352	369	353	362	345	320	358	354	377	354	313	332	337	341	386	371	347	351	373	377	347	324	385	373	391	383	338	386	370	376	409	394	345	366	333	395	328	356	391	386	344	355	356	410	346	357	397	326	363	357	359	350	318	380	318	340	340	370	363	334	381	347	352	365	327	331	343	367	377	327	338	383	360	297	352	336	375	389	336	311	335	359	353	347	386	328	350	330	375	343	361	323	369	345	392	352	362	354	369	335	372	359	336	319	366	313	374	367	371	319	345	332	365	338	359	372	340	341	387	334	353	352	376	337	327	341	353	359	367	324	370	330	323	383	326	338	344	340	348	344	348	314	349	347	351	352	350	331	341	341	349	345	363	343	308	355	335	368	359	368	355	338	327	373	347	346	369	382	352	366	347	352	338	342	372	361	325	343	342	343	287	360	356	344	388	349	393	389	321	341	355	334	340	352	380	361	354	340	353	342	357	310	343	351	321	346	353	348	331	339	350	370	342	367	389	317	376	321	378	379	370	369	333	376	360	361	372	389	393	352	355	350	397	392	356	375	355	333	315	344	315	366	360	367	333	364	335	339	325	345	347	364	359	372	320	345	331	356	374	339	365	346	359	388	348	344	342	374	385	371	372	332	331	348	357	343	355	349	372	348	338	307	376	404	372	365	377	363	360	378	371	328	326	342	352	364	331	329	354	340	353	333	348	376	369	359	313	370	358	367	358	371	371	350	379	358	361	343	369	346	351	326	313	350	380	339	365	368	343	329	376	317	343	354	357	343	327	350	332	358	307	394	372	335	370	356	349	357	374	343	369	329	383	343	406	326	322	371	368	309	317	373	394	402	342	391	356	304	380	321	361	322	364	339	386	338	348	349	357	325	341	310	342	343	375	353	343	359	374	387	354	408	376	361	343	313	321	315	344	345	354	348	359	334	328	373	395	365	382	341	313	347	365	360	371	370	369	367	365	350	370	352	392	377	327	395	351	328	344	357	334	370	345	343	338	364	390	352	333	355	360	324	377	312	363	336	337	350	354	344	319	349	345	366	355	337	361	358	344	331	349	350	384	342	331	330	356	358	356	339	332	356	385	368	337	330	318	348	364	347	315	348	359	334	364	334	346	356	376	346	375	331	334	327	327	383	325	353	367	344	376	351	349	357	365	343	303	347	310	333	372	380	355	377	353	371	358	324	300	336	322	333	374	334	372	359	350	330	403	363	342	336	362	356	341	336	350	357	370	375	353	342	347	407	334	366	386	356	361	335	362	388	373	339	338	328	343	320	353	337	319	336	359	350	382	328	325	308	324	352	387	371	351	366	345	323	350	378	325	350	341	331	331	326	361	315	354	343	341	357	362	346	383	358	335	350	387	318	381	365	377	327	341	331	341	344	342	374	368	344	332	386	359	349	323	351	335	359	350	360	342	360	347	332	346	360	337	347	360	320	319	333	358	339	357	368	305	357	351	332	327	336	339	334	366	334	357	350	336	344	315	359	326	349	384	353	321	336	355	372	399	341	334	343	348	325	377	335	356	296	378	350	350	363	343	365	344	351	361	353	349	365	354	357	360	319	343	349	383	319	343	378	377	333	347	373	364	357	343	360	359	364	331	332	351	351	371	357	351	402	305	329	352	322	355	354	342	346	377	378	364	340	366	339	361	380	366	333	375	356	367	356	349	360	364	341	364	346	335	376	355	334	390	360	366	380	348	327	372	363	362	394	373	348	373	351	371	374	322	341	412	371	361	337	354	380	345	353	337	361	368	376	366	374	363	343	362	299	354	329	376	333	363	341	386	380	343	356	339	352	378	369	366	336	353	326	339	365	370	371	343	391	375	320	343	342	346	362	368	379	349	317	361	366	344	353	385	382	359	373	376	382	339	340	368	334	361	354	340	332	331	354	350	385	333	348	397	404	335	352	346	367	333	372	381	390	361	354	361	352	349	354	357	357	347	358	344	356	331	376	360	379	323	329	338	350	338	368	387	376	383	333	379	356	337	381	363	356	327	334	358	315	353	382	373	390	343	299	375	344	364	382	350	344	327	360	343	382	344	368	350	331	359	350	347	349	354	336	388	358	343	325	376	366	336	353	343	306	357	336	350	391	313	337	310	351	378	333	341	372	386	363	346	327	312	358	354	334	359	343	348	388	361	313	345	343	362	367	349	341	333	350	354	385	350	353	382	319	352	355	331	355	323	341	335	356	344	342	322	350	383	345	323	348	350	351	332	359	341	349	324	384	356	376	334	352	372	370	328	322	348	340	377	349	332	322	360	347	348	354	340	373	357	381	354	346	394	330	376	338	392	384	366	315	348	383	368	358	343	345	390	368	333	339	345	387	431	369	335	345	383	369	364	336	326	341	346	356	359	338	327	323	327	357	364	351	332	329	383	375	371	363	332	385	344	373	354	353	334	335	314	304	352	328	334	331	349	333	344	322	331	344	358	371	335	351	357	379	324	327	372	361	304	355	332	378	362	346	322	336	369	372	352	316	320	330	372	404	356	332	357	337	376	357	315	377	329	340	319	377	365	341	360	330	347	331	357	338	359	347	338	392	340	329	359	331	355	375	341	368	365	320	349	348	341	327	322	334	368	344	352	335	348	353	368	351	343	341	359	340	347	357	372	388	370	362	315	353	331	333	376	345	354	384	355	375	335	302	385	371	354	319	343	356	369	364	367	350	354	338	352	391	324	346	367	354	396	374	357	381	323	327	373	327	359	395	403	345	354	361	355	299	361	362	371	358	382	343	347	364	337	363	383	370	314	342	358	369	326	349	331	402	357	367	359	355	336	341	354	314	346	384	316	328	352	347	322	359	396	321	328	315	342	339	367	314	337	408	320	371	353	322	328	355	375	341	358	343	343	365	411	381	347	383	330	347	353	362	317	368	347	388	348	371	369	346	378	372	347	363	355	392	380	365	359	350	328	336	365	341	335	336	369	325	319	398	331	342	359	369	373	336	337	320	338	347	336	376	384	332	355	348	371	351	371	375	316	350	349	350	341	365	347	324	336	361	354	335	378	326	377	326	384	365	337	394	378	335	343	335	354	344	382	345	352	394	353	390	378	359	346	364	347	363	344	348	349	383	351	338	354	355	361	354	319	350	371	369	402	346	367	350	346	344	356	360	381	337	388	342	353	361	385	392	372	332	358	337	353	365	315	342	326	368	365	331	347	359	346	332	327	353	306	386	372	391	355	360	346	327	352	364	330	362	352	352	366	326	351	360	344	333	327	352	381	341	326	348	353	368	310	316	370	377	326	366	363	367	301	365	343	351	357	388	327	329	353	342	303	329	373	351	375	410	342	358	344	374	368	334	332	362	394	353	370	346	352	351	354	370	339	346	371	369	373	345	323	349	357	333	340	374	378	367	344	362	358	357	338	356	368	391	396	394	339	378	355	342	352	315	359	363	367	333	365	371	337	387	342	329	350	373	370	330	357	332	330	380	389	343	358	340	323	363	365	317	333	340
2068	860	910	947	907	908	881	841	852	810	792	780	839	771	787	769	832	830	767	812	791	777	760	825	794	734	755	771	771	768	783	786	771	771	761	795	751	783	740	800	786	753	812	776	763	804	764	767	775	788	773	777	723	816	754	798	797	769	754	807	799	787	781	788	797	763	800	773	779	773	768	757	758	835	758	766	824	843	726	747	794	744	751	789	795	756	771	773	729	792	760	771	813	733	814	782	803	748	756	775	817	738	806	762	781	773	813	775	800	743	730	774	790	825	774	785	776	731	793	768	796	782	851	768	692	769	793	746	801	787	802	794	754	744	817	804	800	769	778	808	781	747	791	806	813	803	824	770	811	815	796	783	765	805	746	811	803	732	751	800	808	822	801	769	813	812	815	801	795	815	734	725	687	763	823	779	815	767	837	816	826	709	801	818	723	788	782	824	751	801	787	769	749	764	856	790	798	768	767	794	784	756	771	808	796	786	748	743	804	751	761	780	785	809	804	811	807	774	773	760	802	704	760	759	766	817	770	790	764	792	735	727	797	790	766	768	787	682	784	766	788	801	772	770	785	797	805	734	799	854	807	796	766	777	737	733	784	685	769	785	748	784	762	800	768	744	804	792	774	793	805	779	731	774	779	773	791	773	768	808	735	784	756	788	807	741	769	774	751	780	822	745	797	749	789	774	773	790	780	767	767	823	811	794	756	753	724	779	799	788	738	783	758	760	792	733	782	772	777	782	781	772	837	779	761	766	788	760	788	725	768	796	757	790	770	778	831	709	767	758	799	817	762	810	806	777	784	804	742	769	784	775	813	826	773	799	762	784	788	723	763	822	777	742	727	779	755	806	757	819	755	734	797	756	802	750	763	756	803	754	788	756	779	754	778	804	811	772	772	705	784	781	762	731	809	741	737	795	770	785	795	824	759	761	765	784	746	762	760	740	789	841	747	829	774	765	778	752	763	757	814	768	826	773	789	785	814	779	771	775	811	761	775	789	754	773	744	771	793	748	765	780	717	758	797	768	774	817	769	756	782	778	763	747	788	739	797	821	807	727	752	831	789	794	771	803	828	783	792	825	800	757	796	768	765	771	716	764	785	802	748	798	774	750	776	797	763	791	743	762	736	726	774	749	753	781	744	752	754	825	778	776	840	813	761	774	760	799	724	765	787	808	776	835	773	794	752	759	785	760	777	767	788	788	772	758	805	782	752	812	757	820	799	797	831	714	741	773	753	800	762	791	752	803	784	776	755	815	798	735	737	783	787	788	707	782	789	792	756	799	786	815	793	820	761	778	799	769	740	756	745	731	772	793	792	785	813	818	785	757	755	790	785	774	814	769	752	785	763	744	801	781	796	779	777	768	793	775	796	813	771	766	798	785	772	786	774	749	789	783	801	793	830	740	745	751	745	795	786	791	812	759	730	752	785	802	775	823	753	736	758	774	787	763	775	774	782	792	719	758	758	780	753	779	734	754	724	722	763	775	813	804	797	766	771	759	780	805	778	739	801	792	812	757	804	765	794	743	786	768	745	733	801	808	804	829	741	817	725	793	812	771	811	816	822	798	775	789	781	749	742	810	788	766	834	798	779	825	749	752	810	754	751	805	733	744	780	775	784	745	806	766	820	710	765	834	823	792	760	812	793	789	792	795	765	694	792	755	778	763	806	772	755	745	804	757	789	796	840	818	769	775	778	736	861	763	738	813	736	697	790	756	745	788	823	791	801	763	724	723	792	726	750	738	768	829	762	815	785	742	827	755	780	724	775	732	751	785	786	741	798	806	806	787	796	787	779	747	774	812	767	789	781	812	723	774	800	802	746	768	803	718	823	775	769	741	812	748	772	797	801	785	773	833	785	776	848	756	776	746	722	755	794	816	774	762	789	841	757	779	828	768	747	760	771	761	801	779	778	743	739	731	791	821	742	783	776	805	800	798	809	764	769	798	762	786	809	789	781	765	783	719	778	767	771	764	780	809	733	763	761	764	746	798	783	757	750	801	786	779	793	766	681	773	746	820	761	770	799	775	763	786	713	785	726	770	748	736	792	780	751	768	820	825	796	742	749	772	760	777	751	798	798	754	787	736	805	792	754	819	747	824	823	791	739	776	740	775	766	775	754	763	806	764	776	803	702	776	800	797	762	760	776	753	799	778	778	748	811	795	781	805	773	769	801	788	784	784	811	769	771	753	752	840	784	825	778	818	810	788	764	792	787	815	775	802	777	729	759	755	795	791	846	770	759	743	799	756	742	829	763	762	789	810	784	750	770	766	802	779	776	857	836	736	762	803	769	770	782	778	800	750	778	791	778	798	789	719	759	771	746	767	740	797	767	761	731	775	791	743	758	757	764	784	748	774	798	787	821	799	802	793	814	731	794	766	734	800	789	801	802	770	774	800	835	796	751	761	787	762	778	732	758	740	742	779	828	754	795	734	794	822	760	747	807	739	761	796	767	793	779	768	753	814	759	789	813	749	777	790	738	804	771	799	853	782	812	760	761	803	730	747	816	739	733	789	764	765	817	745	726	734	821	732	761	769	770	767	777	759	767	817	732	816	827	775	712	779	771	829	794	794	757	748	787	778	767	792	765	767	795	700	757	756	702	769	778	740	761	763	817	802	731	788	778	779	776	772	768	797	795	817	747	756	759	770	785	748	811	780	795	760	773	798	742	784	829	817	768	806	763	791	770	775	778	720	762	812	711	778	791	786	771	779	722	791	814	763	831	749	804	831	815	823	783	782	773	770	775	762	792	748	798	765	717	769	745	799	760	759	795	779	752	762	787	771	735	802	783	802	786	750	794	817	744	756	747	808	776	764	763	760	798	803	782	766	771	789	777	760	816	757	773	728	770	774	781	767	806	707	771	734	804	788	760	752	813	787	788	766	744	765	794	774	763	729	745	826	739	742	775	775	763	796	746	742	794	791	754	752	713	761	774	743	786	767	798	769	755	751	800	775	807	813	793	790	815	799	778	796	750	820	719	778	785	781	768	821	765	792	785	737	806	794	747	770	764	786	745	767	725	705	757	771	789	812	770	782	740	755	793	771	786	786	733	750	789	742	749	726	777	747	790	761	779	773	735	807	746	772	720	789	782	760	791	795	763	747	819	802	781	787	734	756	764	812	803	779	753	746	798	832	798	784	763	779	753	827	800	765	829	755	768	809	788	804	806	803	819	781	771	818	808	764	849	789	822	826	731	789	765	757	780	731	812	746	762	756	814	788	823	743	843	798	802	776	742	735	835	776	764	726	785	778	821	733	794	800	831	815	771	812	803	776	787	777	748	743	781	743	770	734	783	751	840	778	750	793	776	781	766	806	807	750	787	742	843	793	813	778	775	767	757	809	733	836	790	830	783	777	759	796	774	792	751	787	759	792	766	761	754	795	774	786	788	782	727	775	768	739	790	777	795	786	776	798	806	817	797	835	776	769	748	785	809	778	761	795	793	787	737	782	754	795	764	780	815	807	777	718	775	744	795	746	751	750
7671	839	872	734	601	459	355	330	289	299	269	232	231	219	197	198	205	187	168	186	204	187	206	201	229	193	172	211	199	201	200	181	184	183	172	186	178	187	192	183	193	181	198	174	192	188	164	189	192	193	170	193	196	202	170	161	179	181	191	192	216	206	175	193	192	172	187	178	185	195	185	185	196	175	169	221	160	191	172	190	188	188	186	177	158	178	181	179	173	191	155	187	204	174	181	175	175	191	171	186	194	192	162	177	166	179	188	211	168	173	170	174	201	178	172	176	180	193	203	183	183	175	179	201	182	174	202	178	219	199	178	198	166	156	182	174	215	187	187	174	188	185	189	183	205	178	188	178	186	181	173	177	206	194	135	165	163	197	185	169	186	192	182	183	167	165	187	192	166	165	197	182	189	167	173	182	189	162	151	168	192	176	173	158	190	169	194	164	160	182	176	187	171	178	186	179	189	215	150	207	187	171	179	187	162	151	204	175	194	167	196	172	155	164	197	177	177	172	170	170	186	166	159	178	187	197	185	174	197	194	186	180	221	186	199	202	185	177	168	214	186	174	182	168	189	175	195	168	188	195	180	170	190	200	176	175	171	172	173	183	162	195	183	176	172	217	184	209	190	167	190	182	179	194	184	182	183	180	189	156	169	154	179	188	187	208	165	172	167	174	184	193	193	170	168	158	152	204	201	191	182	215	156	170	176	202	177	165	167	165	183	187	191	188	188	179	161	197	196	174	207	192	180	184	192	202	154	176	163	207	188	173	205	166	185	198	179	173	201	216	174	175	192	210	174	168	177	201	182	198	184	182	192	165	170	203	194	167	172	202	199	169	202	167	183	169	181	177	162	187	167	176	201	204	164	180	155	176	201	190	148	181	172	185	177	194	161	177	174	200	171	178	150	199	172	168	197	196	184	180	208	181	172	206	178	188	181	180	164	187	185	196	193	199	178	182	174	181	151	192	177	164	197	182	184	186	183	193	172	174	187	180	174	170	182	178	204	187	178	156	171	186	187	206	180	161	170	179	176	181	185	157	184	183	180	183	173	167	167	185	151	158	184	148	153	178	184	159	183	168	183	176	189	176	174	187	196	167	154	153	184	177	182	177	170	207	169	174	185	165	183	190	202	198	216	197	185	206	155	189	165	181	150	163	171	180	169	164	177	204	179	172	212	188	212	188	193	223	198	155	170	197	177	192	186	183	192	180	190	169	202	192	186	177	204	205	183	179	190	193	186	189	184	187	176	198	210	181	179	213	190	168	179	176	157	186	171	171	166	165	179	182	193	186	172	153	172	188	167	193	188	184	159	163	183	210	157	147	180	166	202	199	164	171	199	167	179	190	190	163	163	172	194	191	156	178	178	164	173	160	184	175	170	187	174	175	178	203	191	174	184	154	156	169	175	159	179	196	175	175	189	168	199	167	206	183	185	180	172	172	166	198	178	189	189	209	154	177	170	176	192	174	181	160	181	172	184	164	145	170	168	185	176	185	196	168	165	186	178	194	168	188	192	166	175	185	183	146	179	167	161	167	225	184	185	183	167	175	196	173	187	171	156	170	179	172	181	173	177	207	217	191	144	208	174	184	187	176	182	174	192	187	210	189	200	197	169	185	168	188	191	166	189	170	199	166	191	190	169	196	180	172	162	192	190	179	168	178	202	196	179	171	170	214	188	168	164	171	182	191	200	183	195	181	162	185	181	179	170	176	196	184	186	168	168	193	176	168	169	186	186	201	158	178	209	189	195	173	182	176	173	172	175	166	194	137	173	192	172	202	196	179	175	174	193	194	197	191	197	181	189	163	177	161	171	162	185	191	155	168	164	184	181	140	174	185	178	214	214	199	174	183	158	163	175	171	169	206	172	177	202	211	186	179	185	189	175	166	173	188	183	178	168	161	179	192	170	190	181	184	191	175	178	171	164	169	194	168	203	191	185	154	160	145	162	168	169	180	198	187	195	188	171	187	198	156	218	193	187	175	163	190	181	144	183	172	181	198	166	169	182	185	164	181	160	193	190	166	149	176	188	180	190	162	140	191	158	193	165	175	189	200	212	177	175	186	176	211	161	168	169	156	189	193	187	185	165	159	192	199	168	174	179	174	182	206	195	175	165	171	210	204	173	190	199	185	166	175	181	215	189	176	191	187	160	203	178	162	199	175	171	158	229	173	147	173	186	179	167	177	186	180	194	208	222	168	184	185	197	183	178	164	182	188	190	165	190	173	172	185	203	173	188	183	154	170	190	186	159	165	193	161	200	176	189	171	173	228	191	204	196	196	192	167	183	169	180	164	175	185	170	179	197	177	160	171	168	206	198	165	202	199	168	183	197	183	174	187	169	180	193	185	200	177	198	161	193	182	170	187	174	197	181	176	179	161	178	182	197	173	177	169	172	154	168	181	171	169	190	194	166	160	200	193	169	163	176	172	186	197	174	164	166	165	180	179	181	180	158	173	188	178	187	180	182	165	190	173	172	189	190	191	193	166	193	200	167	183	195	199	191	160	177	174	180	183	190	186	156	189	190	182	207	167	158	195	181	176	185	163	175	177	155	165	182	178	179	146	155	177	173	200	185	191	212	190	152	167	176	169	187	199	187	172	201	210	197	183	153	174	183	175	195	159	191	192	197	183	170	162	182	191	180	175	194	170	185	191	206	181	187	172	195	166	214	187	152	180	175	180	171	159	183	171	182	181	173	185	212	189	155	177	162	166	206	163	194	183	169	194	173	170	184	163	164	179	175	204	185	177	163	209	179	155	179	177	183	187	167	159	192	159	172	174	167	189	173	174	177	170	179	190	169	176	198	180	175	167	168	191	198	146	176	202	165	190	186	196	171	173	193	183	200	184	195	202	206	203	187	177	181	158	186	180	165	173	194	184	195	201	173	168	198	171	195	179	177	178	174	185	180	166	175	180	205	208	161	169	197	177	179	154	202	192	175	191	189	210	201	195	191	207	166	161	178	182	182	177	174	161	183	167	177	166	195	186	171	181	163	191	182	178	167	170	175	202	191	190	213	206	205	184	154	173	188	182	176	164	184	185	165	187	164	181	176	172	174	169	199	184	183	156	213	169	200	180	179	161	191	180	190	184	168	161	181	170	203	177	162	161	167	183	173	178	184	202	186	191	157	183	186	171	179	187	161	163	186	204	193	185	197	187	189	189	197	183	168	173	180	180	171	199	184	184	163	205	196	190	167	182	167	173	175	175	159	185	173	171	177	182	185	154	183	172	182	173	179	184	176	150	175	190	171	183	166	164	191	187	193	174	172	205	170	157	186	176	182	186	173	158	159	192	175	186	190	190	197	167	170	201	178	177	198	195	181	165	180	199	181	180	205	179	179	183	188	175	183	174	149	195	206	162	174	172	192	185	202	182	186	183	162	178	169	198	201	191	134	189	162	172	215	180	201	196	171	171	196	178	159	194	210	183	140	195	163	193	192	168	194	170	184	187	201	179	172	186	156	175	181	206	225	185	180	179	199	184
6384	982	1725	2154	2170	1705	1339	1306	1155	1191	817	801	664	642	582	609	561	509	510	510	540	522	627	756	578	565	538	544	541	635	569	537	507	549	557	540	555	489	445	470	447	376	444	431	440	484	417	407	416	450	473	430	444	484	434	448	457	450	456	402	423	457	415	454	433	440	430	424	447	369	418	385	411	424	402	432	449	427	473	442	426	419	412	403	422	453	416	426	376	458	433	439	404	392	408	417	468	401	436	405	410	446	428	467	453	394	444	408	412	432	423	442	435	423	445	433	442	430	423	460	434	447	400	418	445	444	401	375	426	410	431	409	450	400	410	426	411	425	384	424	446	428	440	397	397	410	466	398	425	426	401	426	426	439	443	435	427	428	458	403	431	457	422	480	417	437	426	463	444	423	438	414	453	433	398	452	444	453	420	411	416	400	416	427	423	426	434	439	419	391	424	435	417	425	438	437	441	401	408	395	430	428	411	422	427	437	436	458	459	388	398	439	422	411	464	433	416	451	410	427	434	397	386	425	448	448	401	463	412	432	411	421	432	420	439	445	397	422	447	422	392	479	467	422	413	427	442	428	449	452	410	419	445	440	439	404	403	433	427	436	373	397	439	413	406	425	448	430	392	424	454	398	378	422	401	392	409	433	400	422	403	402	417	419	416	437	430	372	420	429	433	415	399	474	391	418	418	440	420	381	402	458	431	407	449	402	412	442	408	426	427	430	410	407	432	433	388	394	447	412	430	422	446	416	440	420	414	411	432	447	413	444	433	389	406	448	423	412	445	431	435	384	438	415	425	404	434	433	435	412	413	409	434	406	399	438	411	437	421	466	459	403	420	417	404	464	414	412	431	398	412	457	422	475	445	431	433	414	414	430	416	430	392	429	435	420	453	392	452	406	422	459	431	425	456	387	375	450	398	433	400	418	439	428	432	452	430	418	422	388	433	399	399	406	408	402	441	420	440	448	438	453	425	397	395	436	430	400	407	442	436	456	433	454	394	425	436	413	418	424	427	428	427	419	416	421	414	435	422	456	424	416	393	410	441	405	410	443	423	431	462	415	453	400	399	428	430	414	420	421	512	381	421	411	419	445	442	394	443	428	441	439	439	442	425	421	446	461	410	447	440	434	424	404	453	412	390	433	431	440	399	426	424	380	387	437	413	418	420	400	426	458	457	403	414	419	416	432	406	461	397	403	417	421	427	426	424	433	409	416	440	463	409	451	422	430	416	415	408	400	440	435	432	427	430	390	459	446	426	438	434	421	393	428	447	409	418	400	439	443	416	424	408	390	425	418	418	386	442	475	421	475	422	455	436	454	391	413	406	445	399	421	404	443	408	413	433	413	445	453	410	470	431	423	450	420	436	438	397	434	412	445	435	437	415	397	443	394	437	447	433	424	386	434	467	465	410	422	448	420	419	405	411	455	413	426	436	376	447	415	420	440	429	422	414	421	431	454	428	458	412	444	416	445	407	403	414	418	449	442	437	422	447	399	392	414	450	469	422	391	408	413	439	450	422	439	427	415	453	403	445	421	416	421	420	461	442	443	441	447	408	428	452	434	441	380	405	419	409	416	405	425	407	395	436	410	402	440	396	443	450	443	441	420	454	423	411	438	404	400	475	419	447	457	357	377	441	444	428	379	422	446	418	417	417	419	449	436	421	440	405	408	412	421	444	417	476	455	414	429	420	418	430	439	407	468	451	448	457	439	415	425	382	449	466	436	432	456	400	437	416	424	384	449	399	400	447	412	400	418	421	417	416	422	420	432	418	434	439	422	410	440	375	469	396	432	416	416	413	373	450	433	432	410	446	400	432	386	455	451	388	411	435	422	399	430	413	413	445	382	422	414	402	399	432	439	434	416	444	422	443	411	407	437	465	427	437	399	418	441	403	416	439	416	413	413	441	445	420	430	448	412	443	409	434	424	446	415	452	410	461	431	382	398	432	424	436	424	417	410	399	418	432	410	431	441	443	434	403	422	443	453	430	435	403	414	446	391	424	417	414	461	414	414	451	392	412	420	414	449	425	429	405	404	445	415	428	432	437	443	431	440	411	456	416	455	478	399	454	422	428	420	468	362	443	441	425	404	431	445	427	389	410	406	470	451	397	447	439	411	420	411	429	413	447	426	413	445	428	419	401	414	461	430	442	444	429	426	438	387	448	447	444	416	409	427	421	409	407	387	394	417	404	426	444	444	441	411	403	413	392	395	450	414	444	438	429	416	428	418	448	493	405	459	396	414	433	387	407	400	401	430	411	442	428	454	451	443	442	423	435	418	406	458	425	438	424	434	430	401	423	375	420	352	413	401	451	436	419	439	443	412	437	380	386	469	457	406	479	388	396	417	398	401	410	408	392	429	408	442	407	424	427	412	412	439	464	439	400	395	384	398	414	435	452	387	405	456	416	447	432	415	441	408	423	397	414	399	499	423	412	409	407	429	399	425	432	426	399	428	426	442	440	400	409	398	413	394	400	443	398	408	415	421	394	393	396	403	463	414	430	413	443	435	406	394	423	418	414	410	417	420	463	455	417	396	416	347	408	440	397	413	434	437	414	446	419	453	433	404	420	435	440	418	464	471	394	442	429	406	426	435	438	438	414	469	409	434	404	431	431	411	375	425	404	427	421	427	406	426	434	429	415	440	425	423	411	426	403	470	454	448	428	419	415	400	401	427	426	409	406	434	446	423	414	471	417	401	426	453	418	406	431	409	413	423	447	411	414	443	407	454	445	430	419	428	398	423	446	458	429	457	461	394	474	421	394	455	389	425	426	393	451	422	418	423	430	434	424	411	431	455	454	392	418	400	460	419	430	418	455	395	420	449	433	385	438	429	421	406	419	408	438	391	453	430	459	436	435	409	438	451	420	415	417	450	395	463	400	505	395	399	462	434	422	372	429	433	412	397	408	412	402	439	433	416	435	375	400	411	444	425	408	426	419	411	434	409	421	432	412	431	429	428	440	434	410	429	474	377	412	408	415	419	418	413	444	439	393	420	413	431	428	384	411	445	413	396	441	452	439	412	421	407	387	412	410	439	417	450	417	428	441	433	389	466	441	447	413	442	457	391	413	413	428	440	421	422	464	411	426	443	425	378	438	424	446	434	426	403	412	440	382	429	431	438	440	466	425	422	446	461	385	457	420	413	417	409	442	471	427	407	391	446	437	418	455	451	439	443	426	433	420	414	425	442	412	401	447	398	417	442	439	404	430	419	466	443	383	411	413	433	425	437	428	398	428	406	400	403	403	429	426	429	418	410	438	448	425	459	452	427	436	444	446	499	422	453	399	432	415	428	425	409	430	402	437	406	424	448	489	458	404	426	423	469	417	417	415	406	421	429	439	424	418	447	449	396	428	428	420	438	395	413	432	397	391	412	395	415	452	445	435	409	423	432	415	432	444	411	423	439	447	417	422	421	442	394	438	434	463	411	399	433	445	469	449	426	409	429	402	410	428	435	439	407	437	412	423	445	452	395	422	431	428	439
14346	1590	1480	1260	991	671	561	426	360	354	335	270	220	201	174	194	148	154	164	153	146	147	184	183	172	145	162	191	193	158	174	194	143	141	170	188	138	173	117	133	152	141	125	116	156	144	147	160	164	139	119	131	150	134	124	137	132	149	148	126	123	129	127	144	136	158	152	135	141	122	141	139	150	106	127	119	156	116	121	150	123	133	150	147	133	144	121	150	134	133	128	132	153	144	144	129	132	126	114	147	139	129	138	148	140	107	122	150	138	130	127	129	142	150	136	139	123	142	121	138	124	134	140	134	119	146	140	152	138	111	113	112	145	130	138	125	117	141	150	138	143	159	112	143	115	153	140	102	131	110	133	143	139	133	128	128	125	143	124	153	142	131	142	117	125	129	131	141	147	119	132	150	122	152	132	138	137	145	134	138	141	118	137	124	148	146	125	125	136	143	119	125	140	117	137	140	132	145	126	114	133	137	90	146	113	123	155	155	125	119	133	115	137	124	146	133	141	127	141	139	147	129	134	139	138	141	105	130	158	150	131	127	115	131	143	137	108	137	134	142	121	135	136	142	120	135	129	117	135	149	130	147	148	98	136	148	113	115	119	143	140	129	108	128	121	133	125	137	154	121	143	110	129	111	142	150	147	148	121	148	156	158	138	142	117	139	142	121	135	109	146	123	135	130	161	144	129	154	120	137	149	132	116	128	126	141	125	110	112	150	130	123	141	135	135	135	147	159	109	125	142	142	120	126	139	113	137	144	137	147	146	132	112	138	123	144	136	142	107	120	117	159	138	128	136	119	134	151	131	131	128	125	133	153	140	149	127	141	156	146	148	126	130	130	159	127	132	134	131	159	122	143	127	123	115	136	111	116	124	103	126	137	129	143	125	90	135	151	126	117	129	125	122	121	112	116	135	126	132	120	152	130	136	146	142	128	146	145	128	127	118	155	129	130	141	134	134	117	140	143	165	136	112	135	134	126	142	134	141	134	129	129	130	129	132	144	145	151	133	137	130	125	121	128	132	132	131	139	126	119	128	136	119	151	160	147	131	139	124	129	132	159	117	111	143	132	150	132	123	142	129	134	135	119	124	141	134	117	136	118	143	147	124	117	121	116	140	110	147	129	121	133	139	130	114	142	146	132	144	119	139	123	121	123	151	120	140	125	134	134	151	129	105	137	126	121	139	133	107	137	140	137	124	141	135	131	124	165	150	107	140	142	138	121	122	122	127	121	136	112	112	136	135	141	150	117	148	134	142	137	135	132	140	125	145	137	107	132	130	139	129	125	153	107	118	132	153	142	148	135	136	114	137	128	125	140	150	145	137	142	143	149	150	125	119	129	142	132	130	153	144	144	114	142	116	137	142	137	135	122	130	129	127	157	123	146	118	145	106	143	151	140	152	112	113	137	134	137	144	124	123	138	130	111	135	115	151	142	111	129	157	142	137	128	150	145	150	114	142	139	135	119	126	128	134	128	164	157	138	142	156	138	145	120	129	150	145	134	114	138	136	116	127	153	142	123	130	127	146	138	138	123	121	143	123	135	138	126	132	126	127	142	144	143	131	145	141	152	150	125	121	123	141	146	135	150	133	137	117	126	130	138	125	125	132	121	113	119	139	126	129	140	124	143	127	112	157	144	121	110	131	109	131	106	122	133	130	146	134	126	121	139	93	108	119	146	138	137	125	137	143	124	99	114	129	119	124	125	143	127	135	132	145	155	121	136	138	131	135	126	155	116	121	129	123	126	127	166	144	118	142	135	122	93	127	134	127	142	122	152	138	132	145	120	132	121	129	122	148	125	144	111	126	138	133	146	140	144	147	135	144	129	121	133	115	125	147	135	155	132	123	127	141	127	161	142	121	154	131	134	119	111	142	132	144	136	141	155	147	128	138	124	141	130	115	139	122	116	112	130	146	144	116	142	159	143	146	160	123	139	146	123	133	123	124	130	118	127	150	115	140	128	146	147	131	105	149	153	158	114	114	145	134	163	143	107	138	143	137	138	145	132	126	135	116	130	120	156	146	130	119	151	129	116	139	125	128	109	114	132	121	127	132	119	122	142	115	131	130	138	149	143	124	128	119	153	149	143	148	143	128	137	136	138	128	139	126	146	154	119	137	111	143	147	136	123	152	138	143	128	137	155	157	135	116	102	127	128	137	128	140	136	125	96	136	114	128	116	120	148	137	128	122	119	123	127	128	131	137	118	122	128	127	123	161	123	130	137	131	150	155	119	125	135	143	130	102	136	141	122	139	125	144	119	151	126	145	141	130	130	134	138	137	142	132	132	142	117	130	140	117	132	118	127	136	131	130	128	129	134	129	124	125	125	136	141	126	146	123	141	120	133	132	133	120	127	145	150	144	131	153	128	140	122	113	127	108	139	125	127	142	139	128	143	131	107	122	138	145	147	111	120	154	135	125	128	125	130	114	152	138	126	126	155	134	123	131	130	135	129	135	153	135	131	157	144	135	117	154	137	120	134	113	122	117	119	138	131	145	142	112	118	109	146	116	124	117	136	122	143	129	129	141	130	125	140	131	125	143	137	142	126	116	131	145	124	129	150	117	145	103	138	143	124	151	141	136	143	153	162	115	150	124	136	126	120	131	148	124	160	144	141	146	122	126	141	153	136	145	125	125	124	149	154	143	131	165	123	135	151	167	131	140	116	117	127	110	148	146	145	130	139	161	124	124	127	142	138	132	129	132	142	130	131	117	130	136	150	142	139	148	113	150	115	143	147	136	133	125	110	133	128	139	139	155	133	146	130	127	124	152	109	125	143	106	129	137	150	126	148	132	130	137	134	128	124	116	100	117	150	130	153	119	147	131	124	131	125	128	135	132	141	123	145	157	140	139	125	127	126	142	145	124	142	147	133	97	113	141	134	130	132	130	130	146	146	124	119	129	146	130	157	144	133	118	131	147	138	127	138	131	129	139	140	120	144	131	127	138	112	120	142	122	132	128	126	112	135	158	142	141	135	141	151	127	131	130	138	135	135	157	109	108	145	131	109	115	119	125	159	134	145	154	128	147	140	152	120	131	132	138	131	118	128	122	129	91	123	121	128	141	137	127	125	158	117	125	111	135	124	135	141	110	111	109	127	118	86	146	145	134	146	146	136	121	125	136	138	123	145	129	145	148	143	142	135	122	119	131	127	120	121	122	124	130	139	107	124	126	131	129	128	124	131	138	132	120	140	137	147	128	158	132	118	115	148	104	131	138	135	130	126	167	139	132	121	121	135	109	122	131	140	140	152	156	129	138	114	109	140	118	145	133	137	136	143	154	131	127	122	143	136	131	127	141	149	128	138	119	128	120	133	142	144	139	129	122	144	140	135	138	108	135	133	144	135	135	120	132	132	164	128	117	141	122	127	141	123	152	147	105	132	114	135	138	142	119	149	116	140	126	125	140	135	130	125	146	135	131	131	138	144	139	134	123	143	128	137	116	151	128	122	138	131	145	136	134	130	120	136	120	125	142	150	114	142
8379	1298	2739	3480	3361	2623	2222	1937	1709	1802	1398	1126	899	783	744	664	599	573	519	526	537	532	722	1002	712	537	632	638	621	683	700	623	617	547	601	568	564	465	431	413	404	411	404	385	387	372	374	406	387	375	377	399	369	369	371	393	375	322	355	393	380	355	344	340	402	377	354	363	365	340	366	379	371	356	392	358	368	375	366	321	372	346	380	386	350	362	353	367	336	373	374	357	354	384	347	373	377	373	313	356	361	365	401	348	334	319	364	350	354	382	343	371	388	370	394	358	357	339	323	379	355	335	365	372	367	384	379	352	353	346	382	339	370	363	346	336	368	349	386	341	349	340	359	345	386	331	325	352	365	361	338	332	380	366	346	379	388	360	383	370	362	360	375	356	364	348	385	360	360	391	348	377	319	359	323	373	328	407	339	361	401	370	341	377	335	344	380	356	351	347	351	345	347	366	344	339	360	401	346	351	325	305	380	360	348	348	380	388	331	353	362	351	358	361	382	347	369	348	352	356	377	348	346	344	377	364	373	313	358	371	379	345	350	338	361	374	316	317	338	333	361	326	332	351	365	379	380	381	384	386	353	374	376	348	347	333	368	332	338	385	335	359	322	344	343	323	330	364	337	350	381	362	369	342	380	352	366	335	366	363	360	335	332	371	380	349	350	353	365	374	330	365	360	327	363	368	346	362	319	387	345	360	323	350	352	364	377	326	352	345	347	345	335	356	336	356	387	365	340	338	324	352	335	354	368	364	351	362	389	376	343	345	350	362	323	354	359	370	350	364	356	362	362	353	348	352	367	359	366	355	355	379	396	334	339	374	368	333	373	341	352	328	331	340	348	354	336	359	360	373	337	324	380	337	331	370	359	376	356	354	346	364	371	342	369	382	341	385	356	382	345	365	357	371	325	378	404	352	355	343	367	392	378	349	340	348	326	373	337	371	381	347	353	316	340	354	360	346	304	328	367	377	353	338	365	342	367	354	369	358	357	388	423	380	355	364	354	361	346	360	357	370	361	355	378	340	375	353	325	336	331	349	343	354	376	330	368	376	350	367	309	364	361	383	347	375	378	358	358	363	347	383	327	368	349	340	328	339	341	350	356	334	373	341	349	368	404	350	356	374	342	359	371	341	359	342	358	367	363	332	303	365	335	347	335	346	349	387	364	385	357	369	320	353	408	365	383	357	386	345	367	347	359	343	378	368	360	360	350	371	364	345	396	375	382	348	361	372	338	316	383	339	331	365	341	368	343	368	362	389	367	346	354	367	361	362	387	348	366	337	371	321	344	380	349	333	364	341	374	363	340	341	369	363	366	340	365	367	353	345	370	349	361	344	335	364	320	340	374	369	357	352	359	322	347	359	371	332	354	372	339	357	381	352	372	342	346	352	352	335	315	322	370	345	382	329	372	381	351	392	324	393	368	349	337	342	355	356	323	373	332	328	360	336	337	350	337	334	351	361	344	373	363	365	342	345	364	372	346	350	349	319	384	354	349	344	365	352	339	350	366	333	346	378	339	349	349	334	358	357	381	340	326	348	342	366	343	344	321	364	334	382	388	345	378	322	380	358	361	371	401	358	350	380	373	365	376	351	357	396	334	328	334	366	366	362	366	392	395	360	363	354	355	349	376	381	366	375	379	367	349	356	386	416	337	357	359	362	349	340	384	360	382	331	335	333	345	357	370	347	314	356	379	339	353	351	355	396	349	348	359	354	381	374	362	330	391	376	340	358	347	357	346	345	322	349	354	361	356	362	360	365	337	363	339	373	374	354	370	365	359	348	365	352	331	379	366	369	357	373	334	349	358	391	336	350	363	338	346	330	344	341	352	343	383	388	353	373	362	324	342	385	350	363	370	344	365	355	354	350	377	363	370	356	353	347	355	380	377	405	342	365	345	341	349	338	357	323	379	351	361	334	373	359	386	327	366	345	347	343	357	338	397	330	358	347	365	359	369	344	355	316	353	358	365	350	339	360	351	388	373	350	355	338	354	336	362	365	330	359	367	370	339	361	400	353	370	389	335	362	352	348	365	379	362	350	335	381	380	360	355	330	371	346	358	354	387	338	369	331	332	364	368	334	374	348	386	382	356	347	363	399	408	353	349	392	334	354	365	351	370	353	383	391	383	394	355	369	383	340	347	317	335	322	350	347	353	354	361	356	352	358	361	385	399	369	330	339	348	323	353	367	360	374	371	333	347	366	362	364	320	377	335	353	375	348	384	363	371	364	350	394	343	383	347	337	376	362	370	378	368	373	412	340	341	364	367	369	355	353	357	375	341	330	325	342	339	343	351	344	363	362	332	389	372	365	348	353	402	354	370	358	354	341	341	355	389	386	312	390	331	344	367	367	373	330	371	350	325	359	382	340	368	375	310	344	380	360	363	353	349	352	349	319	344	364	348	342	363	363	362	356	365	372	386	366	361	329	352	345	351	316	335	349	337	343	374	367	377	339	367	353	383	352	351	371	343	369	346	369	377	324	369	356	362	354	354	363	334	337	389	358	355	373	346	367	360	381	323	320	371	349	377	340	360	372	351	347	339	368	382	338	348	355	376	371	379	336	389	399	342	338	364	353	365	348	369	377	364	362	332	379	354	352	350	390	372	327	359	361	323	369	340	346	399	359	349	344	371	393	372	358	348	340	345	368	349	375	375	387	376	317	377	346	394	386	350	373	351	334	381	383	352	352	338	336	362	350	395	356	357	322	371	383	360	344	353	372	342	351	366	353	368	330	323	348	354	382	374	342	351	372	326	358	331	381	378	348	352	393	349	389	340	349	386	368	352	339	357	377	348	359	327	381	329	340	333	347	329	369	364	333	340	371	363	361	352	395	368	375	362	354	369	385	353	391	367	350	333	347	356	336	335	351	351	356	312	411	379	316	364	360	347	332	344	375	349	380	361	329	358	351	351	381	289	363	352	362	381	373	376	348	376	338	369	354	347	320	315	336	352	349	349	368	365	365	335	340	365	347	378	387	384	354	354	336	367	376	331	361	370	339	361	375	357	332	379	347	386	382	371	393	353	337	356	352	346	350	358	345	397	341	336	354	342	387	362	360	371	363	341	369	384	345	376	362	367	344	342	332	359	380	354	370	373	343	372	372	332	318	350	361	343	317	389	371	353	359	332	324	334	360	360	360	360	365	361	346	367	385	312	349	350	349	344	337	348	377	339	356	330	355	345	341	337	352	372	365	359	368	339	384	368	372	376	375	377	366	362	363	366	363	379	338	321	325	341	355	368	341	349	336	346	362	330	375	351	354	365	356	350	362	358	351	335	354	353	374	363	349	374	348	381	370	357	355	325	343	380	365	365	344	332	381	366	368	342	350	385	350	364	352	317	328	361	354	380	362	362	409	385	335	335	343	380	339	374	336	391	383	394	341	332	370	375	351	396	318	340	332	333	341	347	323	391	353	332	365	346	354	368	337	322	360	355	365	348	347	367	354	363	346	366	370	325	330	357	345	367	359	369	386	355	348	351	346
1640	392	399	392	378	387	378	377	382	376	365	313	360	366	358	350	337	346	358	355	340	331	343	380	330	365	363	360	347	321	356	371	344	368	397	371	318	357	368	335	327	371	346	350	350	346	350	348	342	370	330	339	362	369	369	318	383	349	334	426	357	355	363	382	352	332	357	357	385	351	366	370	375	350	396	339	333	348	370	379	360	372	349	345	397	383	343	381	343	373	365	333	347	352	339	375	365	356	365	346	347	358	349	383	350	321	364	343	406	343	429	329	382	344	334	371	353	372	393	365	354	346	360	358	354	342	311	384	376	359	356	367	364	367	388	315	329	360	339	400	333	335	329	365	342	400	363	385	358	360	337	378	341	356	405	338	348	371	338	372	391	361	296	350	344	342	313	382	341	330	334	343	356	385	351	372	345	316	345	351	305	357	380	359	333	308	369	367	325	364	349	375	382	369	373	406	348	355	369	334	381	318	337	347	381	375	333	390	359	352	358	321	346	400	381	351	341	350	352	367	378	336	335	412	315	373	378	343	359	310	376	343	368	385	328	364	405	371	332	350	322	371	314	392	317	366	366	358	342	346	322	369	363	344	348	330	363	368	328	373	363	342	335	374	349	385	338	414	383	320	384	336	359	360	365	376	344	338	335	370	369	348	367	370	374	373	369	353	388	372	364	360	340	387	339	328	361	368	328	353	333	387	329	369	331	351	359	348	373	310	346	325	387	359	357	354	316	384	354	363	371	389	361	369	372	352	364	357	334	338	341	354	385	340	403	364	379	354	364	351	402	377	365	310	352	358	320	369	371	346	344	375	418	382	345	354	381	361	340	352	335	360	311	402	356	369	367	351	364	367	342	345	341	352	341	342	329	382	350	344	334	386	344	355	384	362	353	366	378	339	319	360	333	347	354	413	356	355	418	356	366	387	385	359	364	380	373	361	351	376	322	340	381	357	339	365	373	330	343	342	349	372	346	364	351	365	359	342	377	366	340	370	375	413	348	340	338	334	312	380	382	350	370	318	365	376	406	378	348	385	373	382	340	297	345	350	383	344	373	354	409	345	353	347	402	365	365	353	338	343	366	357	361	368	343	356	344	354	392	373	375	371	352	341	357	367	374	334	372	386	357	343	359	342	378	367	356	387	337	373	339	370	367	346	376	374	357	360	311	365	378	333	366	335	367	350	327	359	373	366	362	334	352	348	366	372	385	339	347	360	330	316	367	358	380	356	394	351	343	349	329	376	374	348	397	357	350	340	380	350	325	402	325	328	329	344	361	395	358	387	379	384	405	372	324	391	339	345	367	350	360	341	347	361	335	328	354	358	341	339	338	340	351	367	340	323	339	351	373	370	376	355	382	330	350	328	361	356	384	371	332	358	375	345	396	360	356	420	321	365	376	340	341	387	343	362	335	349	349	335	351	351	340	337	333	358	353	373	331	373	355	345	381	356	377	314	374	357	336	355	398	368	398	378	343	374	346	372	307	358	329	390	390	344	356	358	351	350	341	337	378	369	300	355	332	374	347	346	302	336	372	362	347	375	360	359	339	343	374	374	339	377	346	337	350	364	393	353	391	342	372	381	345	362	341	332	378	358	380	334	342	342	354	352	334	356	327	336	331	357	356	355	367	388	349	376	366	378	328	350	326	393	341	358	340	349	385	284	295	336	367	368	354	360	333	382	357	357	338	341	376	301	362	355	406	353	372	356	336	369	406	367	352	389	370	360	361	366	327	341	346	366	341	381	368	349	375	366	366	381	376	343	367	365	390	351	378	350	338	352	370	372	359	342	348	364	357	372	359	347	368	327	334	357	340	356	360	358	352	372	351	342	315	351	349	340	391	344	345	370	383	391	353	331	380	384	355	331	356	341	353	332	341	356	341	387	353	361	337	323	343	333	335	366	371	339	322	357	380	349	370	372	372	349	329	331	345	337	358	363	366	336	339	364	333	367	349	361	304	360	374	310	350	326	328	346	378	370	334	370	368	367	354	341	385	328	318	351	344	381	395	355	343	356	337	393	357	380	344	372	323	354	382	369	376	378	339	362	333	338	362	383	377	370	371	334	351	349	401	360	345	332	367	351	331	354	358	335	384	367	381	362	326	353	369	371	373	358	386	349	361	388	368	344	338	383	347	361	347	341	361	321	338	376	348	329	366	342	338	333	400	357	360	329	333	380	341	385	330	328	366	344	368	377	343	361	367	349	351	354	364	357	350	328	344	373	347	359	321	378	356	379	359	354	379	372	375	366	357	339	370	337	346	367	343	374	378	347	387	372	357	350	342	362	385	362	345	343	351	345	372	328	330	333	323	343	360	340	342	345	340	332	377	331	362	353	383	369	372	395	366	371	372	355	357	365	334	329	380	330	345	370	382	351	329	343	366	347	345	384	359	380	354	336	318	413	375	371	328	395	330	382	359	341	342	368	342	362	361	364	332	355	389	375	363	343	355	331	390	382	349	375	386	369	389	385	341	345	315	362	356	366	372	402	376	348	360	349	391	346	348	323	343	362	331	358	333	389	374	356	377	391	347	346	339	377	390	346	315	343	376	380	373	363	366	371	359	355	371	352	362	331	373	374	333	326	347	332	336	350	331	378	365	370	317	326	374	338	327	355	343	361	350	342	331	344	354	343	371	366	356	348	382	363	331	382	387	347	377	391	336	295	329	351	341	351	372	383	359	358	338	415	364	338	390	353	353	399	325	393	355	386	325	362	364	372	322	365	356	355	364	372	351	352	357	367	350	335	330	365	331	330	416	365	346	341	366	342	354	389	354	367	351	343	384	356	353	362	339	352	354	392	363	389	368	385	334	376	354	378	339	382	350	319	358	345	374	367	350	369	382	323	340	372	383	356	342	357	321	372	352	391	346	369	352	355	395	330	357	384	331	353	326	357	356	341	358	379	380	312	353	362	360	383	352	348	383	364	368	379	369	388	385	337	341	370	367	342	403	365	353	361	396	372	328	352	376	366	351	355	389	345	365	364	332	380	363	387	395	366	336	352	358	340	390	395	377	354	347	329	358	335	375	375	361	360	373	390	355	365	362	332	361	359	364	404	355	346	325	358	381	331	347	387	348	351	315	371	353	364	380	352	336	362	363	367	348	365	370	391	361	339	342	320	333	339	362	350	360	355	368	391	351	362	330	368	365	356	342	393	346	367	310	349	386	342	333	339	367	372	331	367	353	333	381	352	354	336	344	349	357	358	373	364	349	351	368	360	373	363	372	354	344	366	372	355	395	372	347	364	369	354	361	384	372	325	354	383	352	364	355	376	367	342	341	330	368	366	350	387	363	365	332	346	374	373	358	343	388	320	364	355	355	362	341	326	371	354	347	352	368	359	367	381	356	336	326	359	374	347	381	342	346	334	324	376	383	303	356	418	325	352	363	349	330	373	364	364	394	391	366	381	354	369	326	379	382	373	382	316	396	340	340	401	342	352	362	344	335	370	360	358	394	359	380	367	337	330	367	359	348	369	318	358	333	365
2039	824	898	957	980	925	910	908	845	832	777	830	821	828	778	795	785	844	830	803	774	783	807	803	799	783	838	755	781	845	827	764	835	746	732	796	761	766	808	815	803	757	763	746	780	825	832	758	808	755	810	774	759	725	756	852	747	732	774	780	779	746	791	805	763	780	765	795	822	784	782	762	715	814	768	808	759	758	769	779	748	754	725	800	778	736	784	793	755	774	731	797	810	821	829	743	792	743	756	835	775	772	734	767	762	802	785	758	731	772	800	792	793	821	795	797	813	828	789	760	773	777	816	798	802	753	774	770	777	785	769	740	774	794	741	793	769	830	795	771	777	773	790	780	799	804	816	727	837	749	779	766	798	722	804	776	809	767	769	795	801	791	703	787	787	755	788	806	746	817	776	802	737	791	777	826	784	751	799	787	836	787	775	822	797	766	751	830	747	742	787	789	726	788	748	805	761	810	793	812	745	800	809	806	783	785	799	825	793	753	770	791	822	770	802	811	805	816	768	791	793	785	794	773	789	832	761	784	794	738	741	738	788	765	787	789	749	793	729	789	779	779	776	777	821	784	808	816	764	745	758	729	776	752	790	774	763	718	766	806	803	785	815	797	787	818	807	726	745	789	740	807	774	829	743	741	783	800	836	784	750	772	787	787	781	784	740	817	797	768	755	813	815	803	864	812	769	786	818	803	773	717	806	791	807	787	806	787	805	784	810	796	777	788	810	833	781	772	829	758	775	754	787	806	766	780	784	794	823	816	789	804	712	790	821	748	773	782	815	795	803	801	823	798	820	778	789	770	759	806	809	805	742	786	809	810	754	825	746	795	796	740	814	794	755	791	773	825	825	797	825	748	752	783	800	765	782	806	740	773	822	761	762	788	805	731	833	804	767	754	747	791	782	783	783	775	804	769	759	776	770	783	809	819	736	780	815	812	786	794	798	808	768	785	792	800	780	803	800	778	800	817	816	806	786	741	763	757	832	813	782	815	802	779	770	785	798	773	696	726	789	819	799	777	858	777	801	801	756	802	803	826	802	801	809	752	823	756	749	816	754	804	756	796	772	800	779	838	779	803	795	843	818	751	779	809	761	773	777	783	769	778	794	799	782	787	798	806	798	782	793	757	742	784	789	764	809	809	756	763	797	803	808	803	807	756	772	777	731	778	759	772	712	804	811	740	784	781	793	788	797	776	822	820	789	777	799	760	818	789	816	776	802	777	774	802	798	801	796	791	800	807	821	809	811	763	785	797	791	735	770	727	793	751	796	827	797	810	828	817	742	771	777	789	776	797	771	774	830	752	758	753	779	788	740	800	785	761	753	793	753	778	742	817	769	815	800	796	751	782	761	837	749	846	771	746	816	757	815	806	811	753	757	783	796	821	810	818	792	765	793	759	774	785	836	760	775	758	792	733	768	785	806	794	811	751	737	790	804	759	774	787	795	804	813	747	815	742	755	724	733	800	777	815	751	736	790	779	859	742	778	762	830	782	765	760	761	788	801	794	765	800	768	784	790	754	825	769	809	832	796	772	767	770	757	828	801	821	768	844	805	794	767	778	821	799	783	801	783	762	803	859	773	841	749	805	790	760	774	798	778	720	781	813	797	752	762	772	780	770	746	786	785	807	848	768	830	825	787	757	776	759	788	749	757	790	800	818	856	857	768	754	854	829	748	749	782	802	783	767	806	789	766	810	783	773	804	768	775	841	754	803	790	801	763	832	808	773	811	788	778	801	825	784	802	746	765	790	751	805	779	779	767	795	716	717	750	821	710	802	816	809	806	818	839	746	818	780	777	784	762	764	782	797	798	731	831	806	798	776	773	795	758	755	807	816	825	795	789	818	758	821	788	772	789	798	818	819	776	778	774	777	839	838	790	820	719	768	793	770	772	840	805	800	805	751	793	799	798	766	790	780	809	768	787	798	835	777	760	787	834	762	769	830	810	760	800	806	785	836	794	789	744	780	809	777	799	788	797	785	802	761	801	751	769	836	776	787	797	773	787	760	780	821	821	787	806	769	736	741	840	772	769	758	784	783	818	776	834	830	771	761	731	836	812	797	793	791	822	860	743	774	792	820	806	814	741	756	738	768	756	802	755	791	821	773	780	850	803	774	788	781	796	817	808	827	769	772	792	781	766	761	784	797	765	743	802	729	836	807	785	760	735	784	813	790	812	777	831	791	800	745	797	789	787	770	801	772	772	734	783	773	791	813	794	753	740	745	789	805	769	798	770	751	809	771	824	766	752	764	779	766	771	816	767	813	773	785	834	810	783	756	787	787	773	795	778	767	812	815	752	804	806	770	818	807	774	828	777	797	773	752	749	710	824	780	779	794	752	788	845	802	844	775	792	782	770	723	812	817	782	761	815	801	815	776	774	767	785	801	771	792	789	741	757	797	824	783	795	799	776	804	812	805	778	824	816	786	771	865	811	758	760	791	799	810	794	740	779	827	798	742	833	787	791	813	751	801	785	769	739	788	817	776	749	753	788	791	720	737	764	806	822	757	771	804	736	757	763	745	797	801	768	774	791	771	803	792	777	742	772	742	832	794	807	795	784	769	730	756	739	785	791	700	854	824	740	810	794	781	796	746	785	761	821	797	795	823	786	748	803	793	748	802	773	796	768	799	765	775	709	817	803	814	831	796	827	825	801	761	790	739	837	771	810	767	792	802	765	752	784	759	804	775	813	786	813	767	778	746	778	767	796	772	785	734	805	805	822	789	750	770	789	791	739	807	798	792	734	812	773	787	764	745	792	845	805	820	815	774	824	803	776	774	828	759	797	800	783	804	786	786	809	714	795	805	791	768	836	791	812	812	806	778	828	813	777	745	764	762	816	802	839	809	814	751	784	782	825	827	787	806	774	716	814	810	793	746	789	724	760	786	818	747	804	814	775	799	792	775	788	743	782	826	800	755	801	791	754	817	780	733	792	774	736	786	811	809	756	801	773	771	757	718	753	725	808	804	752	761	773	825	767	794	747	747	844	807	768	790	781	763	772	788	804	743	749	820	742	794	761	737	808	776	748	798	776	771	735	765	807	790	786	793	774	766	781	735	775	793	850	759	775	751	808	794	761	767	802	799	795	810	740	743	798	797	803	763	753	840	817	787	737	791	817	795	790	700	756	783	789	834	763	787	798	795	785	822	783	758	788	792	786	737	768	768	800	791	796	762	816	754	768	779	793	735	783	805	816	754	743	776	770	714	738	805	798	775	814	779	811	800	835	803	799	760	758	761	814	758	789	793	757	789	806	799	760	713	759	745	807	775	780	814	799	785	788	802	775	810	802	768	734	763	840	796	793	823	777	796	786	790	827	748	804	739	770	806	768	756	782	787	816	793	803	785	781	800	808	777	787	804	803	786	843	763	787	742	770	761	794	773	795	740	793	776	835	797	777	839	786	805	774	785	795	774	793	824	790	796	791	749	788	792	823	792	795	797	813	766	747	805	818	840	789	754	794	776	775	812	763	772	775	823	814	804
7610	805	845	709	652	386	411	306	296	321	275	268	226	233	188	194	197	195	218	195	187	188	204	213	202	178	179	184	194	208	221	186	215	199	204	194	203	190	183	185	199	174	173	187	195	209	200	190	221	164	190	207	181	200	187	185	185	180	192	178	149	156	177	183	198	211	200	176	161	170	153	188	188	191	182	192	217	193	185	171	182	170	175	195	202	183	198	178	158	178	165	203	163	196	200	190	216	196	175	181	178	162	176	180	173	177	164	195	155	174	175	178	192	199	181	178	181	172	174	192	177	182	200	182	188	197	186	163	168	153	184	165	185	189	184	190	167	175	149	181	197	208	176	164	165	182	154	207	186	197	186	217	189	186	192	194	168	167	178	188	185	153	175	178	179	159	204	186	204	163	205	177	196	155	195	193	170	172	211	179	163	188	180	158	153	192	199	200	167	179	180	172	187	200	160	165	167	167	175	190	182	163	187	187	168	209	191	172	167	198	173	161	168	177	181	166	174	190	194	167	193	187	178	206	192	198	185	178	195	174	176	186	165	170	187	173	163	158	178	185	170	187	196	186	187	196	181	165	211	164	177	165	185	178	186	198	182	169	160	158	178	190	175	151	181	168	211	179	181	168	182	180	189	190	180	183	186	152	194	165	192	178	180	197	163	189	166	184	163	184	185	173	159	197	169	183	188	167	180	184	179	202	189	175	167	198	196	193	177	162	181	184	162	197	202	171	186	161	179	186	176	174	185	179	179	183	205	176	190	208	179	188	204	197	170	167	176	166	164	210	177	182	167	165	178	181	179	194	188	169	163	187	185	166	191	170	183	180	177	164	175	189	205	184	170	188	170	208	192	210	193	178	178	192	206	185	149	191	194	166	203	175	152	179	169	171	169	188	189	191	152	175	157	194	177	208	196	180	170	158	149	192	188	206	172	188	188	208	211	198	181	174	172	174	181	169	184	170	176	229	184	180	172	164	195	176	160	186	163	167	200	203	200	192	195	169	170	157	181	185	181	160	190	184	201	199	182	178	168	187	191	213	187	188	184	181	185	179	178	193	190	162	202	202	164	163	180	167	171	165	176	204	192	189	178	173	189	180	175	177	187	183	204	179	169	195	173	195	177	178	171	175	200	173	154	180	167	188	187	223	186	189	159	186	178	206	205	187	169	190	215	176	173	177	172	177	193	202	183	171	184	200	187	173	176	186	185	175	181	185	156	196	198	188	163	178	189	191	169	170	199	166	183	167	185	179	161	186	184	197	197	224	189	183	204	209	189	177	190	167	166	184	182	166	176	166	186	180	145	174	169	205	181	206	198	170	189	136	202	193	193	190	168	169	181	192	157	159	176	197	165	181	170	162	193	156	190	205	156	165	174	181	160	166	210	180	166	208	170	189	172	177	165	153	165	170	178	178	210	203	189	154	188	178	184	179	195	183	172	189	179	188	191	188	186	164	186	168	177	175	186	188	188	171	171	210	189	195	187	176	184	202	166	190	187	193	170	164	191	169	168	168	192	188	191	142	175	176	181	157	198	165	181	162	162	177	176	171	194	166	177	198	202	177	156	136	193	183	169	174	183	177	176	189	185	164	199	189	188	190	180	192	178	178	159	187	179	194	188	172	192	177	191	191	166	180	166	188	210	165	192	185	176	196	208	168	174	172	149	168	170	175	180	185	200	208	191	193	186	159	165	169	188	158	190	164	163	165	174	183	187	161	203	167	170	162	177	182	187	172	194	189	179	200	154	201	192	175	186	194	150	180	209	195	186	194	173	197	191	178	205	169	189	182	189	189	185	170	180	181	161	179	175	177	163	184	209	166	176	177	177	162	172	174	182	193	214	181	175	151	175	191	176	196	167	183	176	151	195	176	178	212	176	198	190	213	173	189	183	164	196	169	141	194	184	201	215	165	162	185	197	204	205	160	201	164	164	165	181	167	183	190	152	178	185	172	155	173	165	186	181	172	186	189	176	163	216	189	156	207	203	192	180	174	181	195	166	194	175	192	183	211	198	163	152	167	189	202	199	157	194	161	193	171	179	161	174	179	166	177	172	188	180	195	179	166	166	180	185	187	184	174	201	177	175	166	178	147	188	182	182	158	172	180	179	190	181	193	187	185	167	177	157	203	210	200	172	181	165	203	174	196	161	213	200	197	166	185	197	191	205	179	166	180	175	177	178	195	169	187	170	183	196	178	176	195	175	186	190	181	177	152	190	169	183	177	182	160	176	168	213	216	164	176	191	182	183	172	163	198	189	170	174	184	167	179	185	175	181	171	170	158	188	185	190	168	186	159	176	186	181	185	193	158	161	180	172	167	196	175	189	186	164	173	168	205	156	188	203	175	165	160	172	173	189	177	180	181	219	191	164	173	170	166	200	177	188	169	200	173	166	183	202	162	169	190	161	168	180	173	189	177	173	179	166	159	200	181	196	186	206	191	182	179	169	199	203	176	156	218	172	171	187	202	196	192	170	200	180	177	179	186	185	205	187	201	169	182	173	159	160	211	170	173	167	179	189	195	159	152	173	179	164	202	155	218	169	180	168	192	185	184	192	181	203	195	218	182	189	197	186	170	197	187	207	172	201	202	186	193	190	197	176	182	164	148	185	191	200	173	201	173	206	162	186	212	191	159	177	172	188	193	190	196	207	196	180	161	185	170	149	176	194	165	185	158	165	175	166	201	179	194	158	173	201	188	187	169	186	184	177	188	186	190	181	152	200	192	178	192	185	173	173	194	162	182	194	195	184	186	169	206	181	186	186	170	186	220	186	196	178	183	184	147	198	184	183	204	184	181	177	190	202	192	177	183	181	184	176	192	216	176	168	184	177	165	177	188	169	170	182	188	146	203	167	152	185	170	169	190	179	189	175	180	162	192	145	188	190	161	176	187	173	177	172	186	160	160	182	204	168	181	195	192	196	151	182	147	187	191	197	190	173	201	206	183	183	185	172	183	174	162	170	164	197	217	172	163	168	179	169	191	152	168	141	194	203	194	184	168	190	196	186	211	196	163	187	183	196	177	191	144	166	172	153	169	166	141	180	191	180	188	176	174	172	182	165	149	178	197	178	174	203	196	195	178	171	182	166	191	195	180	183	197	192	187	175	188	191	206	204	169	182	164	154	187	185	180	184	184	193	161	172	184	185	183	167	171	178	205	176	158	188	163	185	172	167	176	161	214	193	163	165	194	170	202	206	163	188	196	177	195	193	193	171	162	182	177	175	159	185	179	188	169	165	180	158	158	164	156	179	180	205	198	190	171	192	186	162	168	171	179	202	184	210	178	195	200	168	159	195	194	178	188	188	178	164	179	203	171	189	167	167	181	173	178	180	180	175	171	174	174	153	156	157	193	188	183	164	170	185	166	189	193	175	182	190	184	178	195	210	185	179	153	173	205	182	187	191	155	210	153	186	159	185	180	184	181	162	175	173	190	179	205	191	189	151	190	183	171	192	181	185	170	158	189	204	176	164	180	179	200	172	163	169	192
6430	984	1699	2139	2165	1610	1608	1305	1135	1203	1019	737	753	666	655	592	604	579	538	499	489	502	567	771	676	504	580	541	629	606	562	556	548	561	550	579	502	481	475	456	472	440	447	425	460	465	459	443	442	451	449	475	441	414	463	453	420	466	401	417	434	459	452	391	469	453	428	410	431	428	417	432	411	453	413	442	442	424	451	426	401	407	429	405	408	460	423	455	433	441	381	447	440	421	440	416	413	447	417	454	439	420	384	406	421	408	421	393	430	432	431	430	397	421	440	451	435	411	445	451	475	439	418	400	383	410	416	416	435	450	442	418	417	449	411	428	428	399	404	417	401	438	412	412	429	429	448	465	412	411	430	417	432	407	419	410	431	414	442	402	408	438	468	450	387	424	450	410	450	443	445	433	418	439	437	399	417	464	443	436	439	399	410	426	393	459	408	437	366	419	410	447	429	428	438	429	434	457	413	398	436	412	418	452	431	456	424	405	433	457	418	418	391	430	433	423	427	440	434	414	412	405	412	408	408	408	418	382	389	409	393	418	418	430	435	428	414	411	428	410	415	439	425	434	422	425	405	422	425	452	423	433	459	427	427	428	460	431	401	384	416	410	420	439	402	412	418	448	435	454	422	470	430	421	429	397	440	450	448	420	438	425	423	418	397	429	451	427	416	421	400	399	447	429	423	383	471	430	403	453	430	425	422	422	460	403	430	448	433	441	403	399	442	428	426	412	480	433	441	458	425	436	447	443	437	426	383	420	457	468	429	402	427	434	425	446	415	429	439	428	400	435	454	392	424	426	412	428	426	410	418	444	435	423	453	422	452	420	429	450	431	426	441	423	462	418	448	440	435	388	395	406	467	413	459	472	416	410	444	392	405	435	426	425	419	451	418	415	423	438	450	442	435	454	418	438	410	421	460	425	410	392	379	485	406	398	400	422	434	431	400	408	420	432	431	427	410	435	439	394	429	447	430	431	440	439	465	449	386	408	411	411	399	448	385	390	429	472	431	432	412	441	424	427	407	409	427	426	422	437	442	382	423	454	423	385	413	409	394	430	440	444	431	436	416	458	427	428	450	418	418	434	452	388	368	432	431	401	431	406	401	441	375	426	451	422	443	453	412	429	413	395	438	435	444	402	421	425	407	430	412	426	460	414	407	404	435	422	449	425	396	388	448	419	406	478	458	474	431	449	410	374	437	388	426	427	449	395	429	418	371	416	437	431	455	409	424	457	450	434	395	488	422	419	401	455	431	450	412	413	417	413	422	411	423	427	411	429	463	452	421	427	450	424	428	411	388	457	477	438	430	404	461	403	392	389	419	387	439	423	392	418	452	426	424	409	443	412	414	445	399	418	413	420	441	418	425	426	430	392	430	385	440	401	413	443	432	409	417	427	413	419	424	420	401	467	429	438	445	399	435	428	437	416	436	411	393	414	451	463	427	435	444	436	429	393	439	429	391	426	382	450	418	433	440	435	448	416	429	421	441	434	418	439	447	400	438	401	449	433	393	404	401	444	411	425	425	448	454	437	429	444	442	432	427	390	468	384	417	404	421	431	461	406	418	415	446	451	419	452	426	399	434	410	450	404	419	398	438	405	416	419	446	475	433	420	438	445	407	399	450	414	407	416	434	412	401	420	404	432	434	403	494	449	418	421	430	435	428	434	414	414	414	379	399	386	431	433	410	371	447	443	472	410	423	446	429	429	464	453	423	435	435	444	434	444	433	397	399	420	433	447	400	455	438	432	428	418	420	408	437	413	425	409	436	467	449	441	450	387	404	415	395	418	426	432	383	443	443	419	405	423	406	441	397	431	406	412	419	436	451	486	425	414	409	414	393	420	452	416	440	459	437	434	408	398	435	424	424	478	455	466	440	428	429	425	427	404	428	383	452	442	412	432	422	428	416	416	418	443	460	385	444	422	430	406	403	456	383	416	431	453	440	416	445	444	434	411	420	432	403	427	424	431	434	435	435	449	454	436	422	392	410	467	416	442	430	449	421	426	424	419	435	441	417	419	409	461	428	422	456	407	419	430	443	403	436	391	417	463	477	409	433	441	463	426	439	454	445	409	418	454	442	471	431	436	417	436	450	420	403	480	429	407	429	447	420	449	425	426	374	448	429	416	456	441	411	436	423	426	390	404	401	426	385	424	423	389	408	401	419	413	433	443	395	402	449	409	421	425	433	428	439	417	469	445	430	420	431	411	425	448	414	436	438	395	434	407	433	464	451	412	402	419	389	421	455	450	392	450	429	439	416	477	417	410	437	414	450	434	438	398	422	413	436	465	408	415	443	455	463	445	401	487	413	414	441	455	438	412	387	387	427	389	445	434	430	402	410	459	409	420	437	424	404	427	412	450	413	429	385	379	458	422	397	419	443	446	411	424	427	459	418	414	418	427	444	416	384	399	430	474	400	447	396	444	428	446	411	425	368	387	457	431	415	420	407	447	434	416	412	428	425	422	435	427	435	425	400	390	452	461	412	429	397	413	416	413	424	437	408	403	431	458	461	421	434	425	431	413	444	434	382	401	443	443	429	451	411	422	420	410	458	434	474	405	421	414	423	424	423	391	453	420	418	403	459	456	404	427	429	430	476	422	428	412	434	419	422	426	452	439	419	421	436	431	391	398	410	422	426	452	403	459	409	447	440	442	432	414	433	381	422	423	437	385	421	392	414	432	426	395	412	447	429	465	438	407	450	422	401	404	432	434	433	392	440	434	440	417	424	389	438	428	417	397	423	424	402	421	428	434	436	398	404	434	458	447	424	397	430	415	396	411	411	422	416	405	391	441	412	389	451	435	421	421	405	425	412	419	417	415	403	401	431	430	437	416	430	451	412	435	434	459	409	434	431	397	442	428	436	454	420	391	380	434	434	417	460	440	460	445	420	437	447	394	403	430	431	434	437	421	401	439	453	380	422	432	446	442	439	433	448	464	442	433	429	419	408	428	436	421	454	460	447	411	417	416	416	416	421	405	397	429	464	424	408	447	440	433	445	445	421	451	426	413	417	441	451	402	411	428	421	433	426	438	432	417	383	446	460	401	445	376	448	416	449	407	438	455	411	418	446	434	453	414	414	389	442	423	387	414	426	403	396	412	419	414	436	413	396	403	420	420	435	401	403	418	436	464	419	416	405	445	406	460	436	407	405	382	431	417	393	397	434	438	421	405	414	451	411	429	423	428	396	415	420	418	448	431	448	399	383	429	431	419	389	434	452	433	457	394	444	435	423	432	421	460	459	417	395	404	434	414	408	412	413	422	423	423	417	396	407	426	482	452	385	430	439	426	439	456	439	416	418	444	421	420	439	426	434	405	407	413	428	441	417	437	442	433	413	406	433	397	430	441	410	447	427	403	398	433	436	430	449	411	421	434	446	419	446	426	422	415	413	456	421	472	388	400	405	457	421	401	447	385	449	431	429	447	423	398	414	411	449	446	409	402	410	416	426	429	435	412	443	411	434	414	409	440	416	441	452	412	446	442
14468	1612	1504	1184	954	719	550	482	343	370	347	285	229	211	192	195	174	160	146	123	151	159	154	226	204	161	178	167	141	179	191	169	169	162	160	173	156	128	144	145	143	130	147	131	154	136	139	142	133	152	146	132	123	133	122	134	150	131	126	109	134	130	132	146	148	134	145	140	137	137	136	151	137	138	123	121	128	132	130	128	128	137	108	131	122	125	143	133	132	138	120	141	105	115	111	126	140	151	131	138	107	119	125	138	122	143	132	128	142	130	139	115	135	137	131	135	150	136	114	122	138	137	139	150	130	121	150	129	141	134	125	131	129	143	128	127	134	135	150	161	153	142	148	145	140	114	123	139	138	125	131	156	127	146	133	144	137	147	125	131	138	122	150	140	130	144	151	130	137	105	148	111	129	154	147	147	145	168	147	154	125	128	137	117	114	137	141	127	138	111	126	137	155	144	145	131	137	125	133	139	123	142	117	148	122	125	134	128	126	130	121	134	140	141	110	139	137	124	109	136	138	142	127	121	131	125	129	105	133	121	134	125	125	121	128	120	127	152	128	129	138	143	132	128	135	144	122	119	117	126	136	146	123	104	134	143	141	129	123	128	126	138	135	127	144	135	139	123	129	143	128	137	129	147	129	137	130	142	122	121	151	142	126	143	131	112	120	126	154	126	112	118	135	114	137	146	116	120	137	142	119	121	130	147	113	119	112	122	138	139	142	128	146	127	163	159	129	135	127	140	155	142	135	125	134	135	133	116	152	136	114	124	137	169	154	146	123	120	139	138	122	136	123	114	150	112	132	135	138	136	134	123	147	138	132	140	150	153	155	138	115	131	146	138	121	118	143	157	149	125	133	136	162	119	145	129	153	146	135	144	111	144	137	134	135	136	122	136	143	121	124	136	146	154	151	132	139	143	121	140	158	142	125	131	149	149	138	135	146	146	118	139	141	124	140	150	116	131	143	129	132	134	166	141	132	131	133	148	119	124	130	149	129	116	134	97	123	136	120	143	123	150	133	131	123	130	138	119	145	122	134	137	151	135	137	137	168	136	136	133	146	137	158	132	117	127	119	149	146	150	132	127	130	129	126	124	139	131	135	133	116	134	138	139	136	139	124	129	146	165	131	133	146	131	114	118	133	148	123	147	125	136	127	135	137	142	140	130	122	129	132	139	114	137	140	151	124	146	128	137	109	160	128	145	126	103	115	111	142	125	116	121	136	135	126	122	132	135	129	135	128	128	132	142	136	132	106	134	122	110	159	125	136	127	119	167	125	114	121	135	134	126	132	134	157	116	137	146	135	148	144	106	147	142	104	127	148	113	123	146	134	131	124	155	129	139	139	122	140	151	111	144	137	130	137	122	163	158	135	128	172	126	118	123	150	128	151	124	143	124	99	125	140	134	123	126	141	119	150	141	128	128	152	142	145	144	156	124	143	121	119	116	124	111	142	134	119	123	141	146	122	144	128	126	143	138	97	135	156	161	150	119	129	133	126	130	140	129	119	139	152	118	140	136	154	125	156	107	129	145	134	138	124	136	126	143	137	125	132	126	136	131	119	152	124	116	123	136	131	101	119	126	169	157	153	117	119	131	122	131	143	141	122	142	138	144	121	128	133	160	127	154	138	144	142	143	120	137	107	121	136	117	131	152	139	127	129	137	147	150	119	100	122	133	121	135	129	127	137	120	131	132	145	146	126	134	147	133	138	131	148	135	152	133	133	141	141	153	121	150	137	139	157	113	143	127	155	124	138	126	146	123	136	126	132	136	157	159	138	142	126	120	140	123	127	122	137	124	132	125	148	126	142	121	144	121	135	128	139	137	141	116	130	146	149	147	144	136	137	126	130	126	118	147	130	152	119	126	128	114	137	110	121	142	138	141	133	157	147	133	128	115	125	138	129	127	125	115	130	132	127	106	142	129	137	128	130	142	138	116	138	125	139	147	137	128	130	140	116	117	123	127	119	142	163	130	133	141	122	139	131	121	133	136	144	134	108	129	114	138	157	135	142	112	122	140	126	133	138	113	132	135	144	132	147	157	152	144	144	141	144	138	136	125	131	141	115	126	133	127	142	140	168	161	165	140	139	131	118	137	140	143	123	147	115	142	137	154	137	138	114	124	144	120	123	132	123	137	133	142	121	144	139	129	138	134	136	128	156	129	141	141	129	140	135	115	119	149	141	144	134	137	127	124	120	156	116	121	123	126	135	135	145	140	127	122	125	128	156	136	109	122	124	135	125	144	140	145	136	124	141	151	148	127	131	119	151	132	128	133	136	149	164	119	121	154	130	135	128	122	119	124	142	129	122	120	118	136	110	124	131	126	107	143	126	131	132	128	144	127	133	127	150	98	137	138	138	150	149	120	137	152	121	135	140	144	130	143	146	114	124	116	126	132	133	144	130	139	135	125	133	111	140	129	116	130	143	137	135	141	150	121	111	134	141	105	141	128	136	128	132	148	129	128	134	150	122	144	106	155	133	109	127	141	131	125	140	129	132	153	143	130	135	143	143	124	134	127	131	120	131	140	141	114	118	131	111	128	132	125	147	122	113	136	133	144	126	135	123	135	125	145	122	134	170	124	131	148	115	114	137	139	120	123	143	133	143	142	123	117	116	130	142	115	106	149	125	134	126	144	131	131	145	150	149	117	131	116	141	143	135	140	118	111	108	133	139	149	134	125	116	133	139	136	136	145	148	151	151	116	157	144	119	123	145	149	142	143	135	147	123	127	148	158	135	136	127	106	126	132	124	133	131	127	132	128	144	128	141	133	143	167	127	111	129	112	119	128	134	140	143	128	123	151	153	146	145	136	126	147	155	128	148	140	129	136	123	113	110	145	131	133	141	130	135	143	113	138	132	135	135	118	135	139	129	132	114	131	124	131	132	141	123	137	147	146	126	151	138	139	121	131	109	116	138	133	127	127	133	140	149	134	136	152	112	137	119	148	137	122	139	146	127	126	113	119	137	135	127	129	133	115	148	122	138	130	131	139	150	144	147	127	150	131	161	137	131	135	133	115	130	139	133	135	126	127	134	122	146	124	149	136	112	147	126	133	142	150	141	149	124	121	132	137	158	127	143	130	127	136	127	117	120	143	137	148	137	124	147	125	139	141	125	129	143	122	132	126	108	158	157	127	138	134	149	135	129	137	112	127	123	119	122	138	117	129	130	113	115	136	118	133	119	132	138	123	131	131	132	148	143	129	124	131	140	151	122	157	126	136	119	142	132	130	143	120	137	97	111	146	124	110	122	153	115	150	143	120	123	125	152	110	151	137	137	143	125	129	139	144	178	145	129	131	126	148	110	117	131	119	134	127	151	105	116	139	136	156	117	131	132	132	130	178	133	131	109	132	127	143	148	136	107	143	131	120	146	125	157	132	140	134	141	139	126	145	152	131	113	135	130	149	114	99	140	145	129	134	127	128	135	156	112	124	162	131	125	104	114	131	130	117	136	111	128	139	144	129	158	136	124	163	108	119	112	130
8475	1355	2654	3325	3230	2737	2307	1982	1773	1804	1651	1249	1011	843	766	643	580	590	553	560	502	481	505	923	880	585	596	625	650	729	687	641	685	558	590	588	464	375	417	431	397	400	404	421	383	370	463	430	414	370	362	407	391	377	395	391	388	389	378	342	368	392	365	372	360	360	390	380	405	342	364	402	372	376	397	370	365	354	381	387	364	390	354	351	363	369	355	336	318	358	317	337	372	366	365	366	357	367	338	341	369	359	344	354	367	380	364	321	343	353	364	339	371	344	346	371	368	374	371	354	363	406	360	350	390	341	353	412	328	354	382	362	355	366	334	342	385	346	358	347	355	334	358	344	359	343	342	347	354	329	337	350	348	339	367	330	349	359	378	380	380	341	376	339	360	370	361	375	370	375	336	341	360	321	368	315	377	364	344	365	343	365	373	361	388	336	413	356	368	358	368	350	352	378	371	347	383	360	358	337	374	353	367	359	347	362	358	322	287	371	391	358	374	356	358	344	357	385	377	349	367	355	356	381	350	369	330	330	391	367	326	375	349	382	379	362	379	369	342	341	352	347	363	388	318	365	357	360	352	366	345	338	349	363	357	336	377	321	361	339	338	346	380	367	314	361	366	385	336	355	368	380	362	389	388	353	376	345	369	349	350	353	359	356	352	354	387	352	329	384	347	389	325	369	334	361	357	373	357	378	365	358	347	374	325	351	326	354	365	367	371	363	377	353	343	329	351	348	363	366	355	323	328	349	368	368	349	350	355	362	372	342	317	366	404	348	342	337	333	372	388	372	362	373	374	333	358	348	372	374	377	345	373	385	342	374	363	354	360	380	337	383	348	364	367	343	360	343	317	374	340	345	327	352	328	381	336	365	346	357	339	347	348	376	350	398	360	354	381	390	360	380	359	381	347	351	341	351	361	375	366	350	366	380	367	360	391	356	366	350	350	364	357	373	359	365	347	354	327	366	364	353	349	347	339	345	354	351	374	363	351	363	331	348	376	380	334	344	376	365	386	343	363	322	323	371	370	379	385	350	322	391	370	376	367	367	381	333	364	402	382	382	367	368	359	373	356	350	331	390	364	326	383	345	328	332	357	380	365	362	344	364	333	348	359	353	355	351	349	351	385	386	375	345	386	345	361	348	385	337	383	323	373	365	354	334	308	343	349	375	327	354	354	350	349	356	326	340	366	360	358	362	348	334	340	356	368	332	365	364	368	374	354	373	362	373	365	376	373	312	366	376	339	377	312	365	364	337	384	366	375	375	357	379	355	359	361	343	350	377	366	343	358	336	341	345	351	343	348	391	373	364	344	372	382	352	372	374	342	404	356	295	371	390	356	354	345	372	378	359	357	344	349	368	357	351	351	382	332	352	346	361	387	351	361	359	369	361	336	351	357	362	352	365	397	346	377	359	342	342	361	335	363	388	377	361	358	383	379	391	362	335	362	389	346	372	328	339	355	347	356	373	377	367	370	363	355	351	341	354	356	369	370	356	389	335	354	323	368	366	371	363	362	333	382	339	340	349	345	350	357	380	374	341	322	355	388	349	355	358	366	339	329	360	351	354	349	381	359	317	370	369	345	358	350	359	348	360	365	343	393	346	346	335	348	365	358	374	330	327	365	354	355	381	335	354	368	349	363	359	333	368	381	414	352	322	363	393	379	350	371	347	353	359	368	340	358	361	383	336	325	342	347	349	363	345	338	330	387	356	352	369	348	378	359	351	324	338	390	320	333	348	336	347	376	373	349	377	372	334	365	328	351	344	355	391	349	354	409	360	336	330	335	372	361	360	359	350	367	354	385	374	356	373	371	328	351	325	357	343	341	370	368	345	363	344	379	366	351	348	337	383	351	371	374	339	346	379	362	376	356	394	363	378	364	356	342	355	362	367	366	372	334	391	385	342	332	305	340	380	336	359	377	326	369	305	368	341	376	389	372	368	318	341	350	367	361	390	351	383	361	375	345	345	363	354	336	338	369	348	347	327	364	334	365	342	341	351	327	341	340	362	355	379	372	323	383	379	338	377	366	349	361	351	372	356	354	365	361	328	381	345	365	377	346	346	346	377	357	346	401	344	378	356	333	325	338	354	387	353	369	368	344	374	353	344	369	355	320	371	333	360	310	376	355	376	373	384	353	331	364	359	336	379	358	337	350	365	383	387	370	350	375	360	370	359	385	348	355	350	369	342	343	330	332	332	355	347	371	383	357	330	355	374	367	381	384	337	330	346	367	346	364	332	346	340	370	383	358	331	392	393	359	362	396	365	351	357	365	357	346	339	383	358	338	332	335	382	369	385	342	369	386	331	364	324	376	349	379	360	365	343	329	379	348	346	339	358	357	388	372	366	331	341	368	341	339	366	380	354	351	360	355	369	355	326	323	370	371	342	397	343	329	371	328	352	349	350	379	364	349	366	384	373	360	365	336	382	353	323	356	338	360	369	422	361	354	361	337	335	359	351	361	347	364	391	346	360	349	354	358	388	369	360	374	356	355	339	345	394	388	337	338	363	346	353	361	326	356	327	367	346	372	378	357	394	340	380	356	345	325	357	348	326	379	328	352	355	355	383	320	396	367	371	366	334	364	354	340	387	411	367	325	322	378	340	372	346	388	382	344	386	345	355	385	356	360	378	345	364	359	359	355	329	352	382	339	350	397	368	377	370	381	373	341	369	357	353	344	330	322	338	361	350	372	376	353	342	328	345	383	348	349	365	393	352	385	358	369	391	346	355	391	323	379	349	373	334	319	328	404	317	328	364	359	321	366	378	341	351	328	367	385	336	364	353	365	353	353	373	359	336	383	353	372	396	366	344	355	336	357	351	320	380	396	352	323	361	334	367	371	376	340	379	329	376	349	345	366	381	324	347	359	326	366	369	345	371	362	337	347	370	378	357	389	381	348	364	381	361	316	368	348	322	359	355	347	365	361	346	366	351	341	347	377	384	355	327	353	340	370	311	337	360	333	330	346	371	358	340	342	373	376	361	362	349	348	323	360	382	365	342	360	324	375	359	325	337	354	381	384	345	345	359	400	349	370	319	378	360	392	412	357	358	346	365	336	379	357	347	372	337	389	365	343	379	356	349	381	385	371	363	362	381	379	373	366	372	384	347	375	332	383	336	368	367	336	340	333	370	349	350	375	383	327	378	355	333	336	377	372	383	366	375	356	359	371	364	363	326	364	358	351	359	366	339	382	391	353	348	374	342	342	369	346	358	379	372	369	387	349	384	382	383	397	342	391	338	391	375	350	375	398	378	367	356	333	373	358	377	316	342	342	342	337	363	379	355	332	336	372	355	320	349	351	400	354	337	356	362	407	364	340	347	341	352	370	352	370	353	391	346	334	373	352	342	320	323	362	344	351	358	362	368	385	376	370	382	386	389	347	364	370	390	388	372	388	332	350	378	319	352	348	350	350	381	366	377	338	367	315	343	369	345	337	349	338	374	339	365	389	330	372	364	349	345	352	363	357	365	367	349	347	365	332	349
1643	366	409	393	403	359	365	432	383	371	372	365	383	379	351	370	399	365	387	382	324	346	356	347	330	361	350	368	321	351	372	372	384	333	378	396	350	385	392	357	383	392	358	354	349	370	431	336	369	356	348	374	354	435	331	360	346	335	363	340	335	367	354	378	344	351	382	355	369	372	368	386	323	364	359	383	361	349	360	370	383	361	339	360	353	374	335	357	401	352	350	352	354	358	348	317	369	338	374	381	359	373	337	370	385	365	372	338	358	347	343	334	369	326	337	345	382	354	418	344	357	345	350	345	388	364	363	363	408	390	352	336	354	374	351	384	363	355	338	314	356	355	341	404	359	337	389	349	370	355	358	358	345	364	395	337	418	389	373	315	362	353	381	353	359	373	316	337	371	383	357	327	352	396	381	387	357	362	383	338	343	348	320	373	374	283	384	369	389	390	353	355	359	388	394	314	356	417	316	369	355	354	333	396	363	375	346	389	353	375	353	330	327	367	385	318	375	332	342	364	383	325	352	327	369	381	374	378	319	383	347	337	396	354	358	366	314	378	347	400	362	372	360	368	363	345	372	385	385	345	357	366	397	350	383	370	364	370	355	406	376	394	384	372	351	385	339	376	353	357	350	356	350	363	382	351	402	344	341	397	351	359	331	359	364	354	370	353	371	381	357	320	390	348	372	356	340	350	355	323	366	321	320	387	347	382	379	367	373	377	334	372	377	340	327	350	359	342	329	365	366	366	375	333	357	380	351	366	375	366	352	389	321	331	366	367	364	377	355	347	343	387	362	362	375	366	340	356	378	363	353	368	384	339	382	353	389	337	371	350	316	338	382	378	370	377	357	373	367	362	354	390	360	330	343	360	366	351	346	336	346	371	361	329	366	396	372	396	345	350	317	375	375	370	364	335	328	389	362	381	361	340	361	352	358	380	350	371	374	399	313	387	354	334	327	338	391	342	343	374	406	367	343	373	350	359	392	378	378	400	367	337	328	330	398	378	366	357	342	352	358	345	358	332	341	338	358	358	357	335	374	398	351	361	392	363	378	340	351	375	369	324	382	397	347	388	382	345	365	357	317	361	345	346	314	338	380	372	373	347	372	367	347	384	393	360	349	368	341	359	378	356	360	327	364	320	351	356	368	363	346	354	396	386	328	376	390	367	352	339	362	407	341	350	367	365	365	319	348	373	364	373	363	348	344	371	345	361	372	341	380	368	350	344	346	370	323	366	370	365	338	358	357	353	338	366	408	385	367	401	367	349	357	302	384	355	350	378	331	344	352	343	356	406	360	375	390	381	389	359	389	362	357	382	340	371	349	395	407	380	380	370	391	384	353	403	338	340	398	354	360	352	369	371	370	355	371	381	365	398	377	359	364	364	362	348	356	367	321	363	366	330	373	349	375	379	362	349	328	352	364	382	346	358	363	368	354	356	364	360	386	329	343	338	390	416	377	342	330	352	370	339	312	371	366	392	353	358	388	357	309	347	367	358	359	359	349	372	356	367	386	382	363	345	370	379	315	375	358	379	326	362	391	393	384	371	351	364	376	365	390	365	385	366	363	365	323	327	390	368	380	334	375	354	380	342	354	341	353	396	362	395	371	372	371	335	409	429	364	366	383	358	308	365	370	368	346	340	391	373	372	316	373	336	361	348	331	341	374	364	363	370	347	361	361	333	373	366	377	339	372	342	343	354	340	354	374	339	355	337	356	339	362	313	347	372	379	392	378	376	353	350	352	367	357	360	391	388	365	374	366	377	372	353	372	369	353	356	340	358	360	355	351	348	352	349	351	381	407	377	351	384	372	336	328	365	369	316	360	333	377	386	365	413	359	324	361	348	344	364	391	391	345	350	337	352	363	374	380	366	350	400	377	378	359	372	312	330	355	364	338	360	348	360	370	325	330	405	320	367	345	371	320	337	354	324	420	349	358	366	324	368	336	360	384	360	334	356	371	368	357	371	358	370	371	396	357	323	393	394	356	358	365	350	356	362	370	375	338	340	313	327	380	339	359	362	364	340	333	353	376	388	367	350	376	410	353	377	361	381	355	379	371	326	365	381	363	338	353	338	352	375	354	353	333	370	358	325	364	353	363	369	354	360	377	356	383	366	340	337	350	358	338	345	334	410	391	364	395	408	355	317	361	386	370	355	357	379	350	354	351	332	386	360	374	365	324	372	344	366	339	348	345	362	339	360	351	381	363	399	395	346	393	347	366	343	371	346	366	396	361	338	376	369	376	379	348	360	329	366	335	369	389	337	342	324	341	344	367	330	342	376	350	341	355	308	359	368	348	373	361	371	369	378	369	333	371	372	336	309	379	345	364	338	363	409	360	346	398	402	348	360	378	400	325	387	353	367	411	368	373	410	347	344	379	333	383	350	342	364	365	367	340	356	379	340	338	332	327	375	379	364	389	355	367	360	351	367	366	348	354	338	382	358	344	352	410	328	366	355	370	355	343	331	346	352	361	335	377	319	357	364	384	367	377	353	410	383	333	346	353	361	409	354	349	378	352	347	337	356	327	361	329	385	380	374	357	325	354	361	353	365	352	355	330	368	347	363	344	345	372	358	383	346	338	386	336	362	360	360	348	353	384	358	352	339	376	374	355	331	361	343	344	339	376	374	377	329	363	349	388	336	334	374	348	398	372	337	372	340	348	338	353	369	365	331	397	339	374	364	393	373	368	371	343	362	372	369	344	357	356	342	331	340	358	376	366	356	374	338	364	328	357	360	357	359	364	335	377	357	347	376	375	347	372	347	374	386	372	356	391	327	380	389	373	334	374	347	337	357	353	342	386	355	365	337	375	381	360	386	393	350	355	385	345	330	355	383	370	337	360	370	367	373	397	339	371	355	372	360	371	367	323	365	404	342	358	357	364	358	352	346	364	349	378	341	395	370	371	351	337	374	324	367	393	398	342	373	364	354	378	371	342	371	384	336	354	363	380	343	356	369	338	380	340	357	351	396	336	363	384	372	339	331	391	375	353	350	342	360	368	387	384	332	372	387	339	321	362	347	376	337	375	325	344	406	374	344	338	385	403	345	368	359	358	370	361	403	382	359	360	370	363	368	350	345	352	349	379	344	358	379	344	377	350	364	363	321	379	368	318	339	377	337	392	394	340	395	360	379	376	346	358	379	328	348	386	365	366	372	335	334	339	372	343	335	323	350	365	369	375	358	362	333	393	401	367	343	353	360	360	363	368	392	352	345	351	369	386	358	372	358	368	361	386	338	372	363	350	386	382	323	332	373	355	366	372	349	326	375	394	353	331	351	343	364	382	336	352	357	356	328	349	368	407	339	360	353	355	358	354	346	333	338	369	355	341	388	341	358	370	388	367	350	358	387	340	335	393	377	344	347	361	365	376	388	345	364	368	348	361	345	387	382	383	385	354	376	353	364	388	371	336	352	355	367	346	342	383	334	353	368	349	354	333	370	371	342	357	357	335	396	353	340	379	353	356	364	370	351	370	374	303	359	368	392
2016	843	924	961	964	973	912	869	820	822	844	805	820	826	775	789	757	759	818	833	761	796	757	771	874	821	807	773	855	748	841	809	802	786	740	787	810	770	776	803	834	792	818	799	810	774	754	780	753	814	789	781	761	849	805	792	808	812	798	848	766	726	822	802	778	828	835	794	776	828	791	784	789	754	761	808	733	731	843	813	841	782	793	784	824	769	803	824	785	761	776	803	759	755	782	820	801	780	777	778	806	734	718	796	796	757	798	794	780	766	780	830	790	773	761	784	793	776	819	725	760	825	776	778	759	827	784	757	880	759	765	824	782	773	828	797	769	787	809	787	744	827	834	793	749	845	813	779	765	813	787	763	845	783	801	742	761	751	784	825	797	782	750	761	754	803	737	804	791	767	808	787	838	754	783	784	788	780	752	816	843	769	830	801	788	767	778	793	832	812	814	802	801	761	877	802	822	770	773	755	814	783	770	800	771	839	767	763	794	745	759	735	777	794	841	761	823	775	798	763	777	759	795	727	807	768	753	752	824	779	718	780	780	833	808	802	752	775	802	767	784	804	793	821	769	783	793	773	786	785	740	804	784	773	771	773	801	823	791	827	781	803	753	751	770	810	800	783	752	787	822	808	823	809	816	784	759	814	783	764	726	770	750	792	847	828	775	748	782	772	781	843	813	819	765	792	783	765	769	760	754	775	763	797	764	752	809	753	818	790	784	844	798	781	824	833	816	766	792	835	771	810	763	763	818	780	764	770	797	751	866	806	750	746	803	782	809	792	783	780	811	757	738	771	801	800	815	798	822	784	780	790	820	802	771	810	852	792	798	817	788	800	740	796	816	863	806	774	767	789	824	815	760	767	827	788	726	792	800	790	783	802	839	762	790	798	768	746	790	802	746	766	808	788	802	712	738	820	765	797	806	760	775	762	798	810	784	782	797	749	788	766	765	783	819	812	782	773	832	780	765	777	795	755	779	795	763	796	835	800	808	775	825	846	791	725	747	766	813	797	774	813	776	754	817	794	771	806	792	774	828	709	779	755	808	814	780	766	816	754	760	771	841	802	743	816	730	823	777	784	820	814	757	829	778	765	755	753	780	796	786	742	776	804	792	810	784	830	732	820	756	795	778	771	745	834	805	748	828	751	767	836	809	730	743	806	792	812	780	761	775	793	829	827	782	796	730	715	796	737	778	785	832	767	786	841	754	751	804	787	793	820	819	801	825	853	841	769	823	774	820	821	788	863	826	811	734	787	798	797	755	794	775	746	805	754	773	803	780	757	819	779	745	800	764	804	798	755	776	780	798	779	779	742	817	777	786	810	786	795	753	779	771	782	765	781	792	768	809	800	784	794	784	829	734	818	755	804	801	789	804	822	804	740	790	783	775	777	773	722	785	806	812	765	788	762	800	754	826	772	800	810	768	771	796	798	756	827	773	772	781	762	818	745	794	789	753	766	784	784	757	774	773	818	754	807	755	764	792	849	861	806	757	781	776	752	770	778	773	798	821	786	785	808	796	749	759	826	803	765	741	784	819	820	755	758	795	843	723	758	809	811	806	809	821	795	798	838	784	745	779	757	799	814	787	850	770	795	778	787	802	770	850	758	813	835	870	817	837	816	780	822	747	745	737	775	810	783	803	743	756	757	808	767	783	761	772	793	783	749	790	799	791	750	755	791	790	794	784	759	781	846	725	785	788	818	745	787	797	804	794	763	769	810	756	756	845	805	793	748	819	777	752	799	761	832	780	749	803	760	778	772	803	805	781	821	751	759	774	800	835	799	752	777	814	754	822	781	833	765	787	752	798	796	842	813	809	842	797	762	790	780	744	738	752	762	779	752	781	742	839	756	850	804	761	833	769	777	793	765	752	756	823	783	805	775	740	750	764	863	757	774	757	774	785	808	767	801	798	767	772	787	798	836	762	747	776	771	746	804	781	728	739	761	765	810	784	775	770	778	774	822	849	794	778	755	816	781	805	826	755	815	795	848	796	723	827	773	755	798	779	761	750	771	770	777	761	787	776	785	834	797	786	822	759	781	734	858	861	771	751	756	828	827	809	764	816	775	752	775	811	774	756	771	800	777	796	780	823	788	789	845	810	768	763	774	824	800	784	770	768	788	773	838	821	831	793	797	760	794	801	765	743	794	775	805	771	812	814	776	826	787	782	789	796	702	746	792	819	767	753	793	812	759	751	815	849	780	780	770	807	782	785	853	774	816	804	758	798	795	820	749	805	817	795	809	830	796	744	774	716	772	803	766	791	798	821	754	733	746	805	801	774	799	759	850	802	831	786	756	829	770	784	764	791	775	796	797	817	781	839	843	803	821	863	824	816	793	842	745	792	779	783	785	770	738	807	781	833	761	823	820	715	790	769	747	866	790	829	796	765	824	781	769	816	814	791	816	833	795	804	774	769	790	848	814	768	809	807	827	821	768	793	753	800	840	781	761	762	814	813	773	781	783	800	768	851	778	801	846	782	800	738	775	781	823	769	741	776	756	819	823	833	776	801	846	841	775	780	814	787	783	804	838	768	828	786	753	753	833	754	788	763	756	776	777	770	785	810	813	795	792	777	781	801	774	778	750	775	761	779	726	766	778	770	827	778	789	773	755	781	833	834	785	801	778	796	818	805	788	816	791	774	777	795	777	754	855	768	811	752	780	772	820	804	798	779	799	725	771	828	751	749	818	831	785	812	778	775	779	816	822	764	722	756	789	818	784	793	856	794	816	824	807	745	798	792	777	778	797	820	724	817	755	756	754	778	771	794	771	798	765	811	815	804	786	822	818	749	833	801	825	748	807	831	835	750	728	794	773	794	757	829	765	751	771	801	805	787	748	819	805	786	796	774	750	801	767	814	757	780	794	862	803	817	790	763	823	822	779	828	800	829	817	806	774	759	764	804	786	780	793	784	777	776	738	755	775	754	779	826	726	804	768	792	831	823	763	778	789	848	776	768	781	793	812	795	782	810	829	779	787	785	766	786	849	796	829	812	875	767	804	770	805	754	794	811	790	777	823	796	827	845	785	808	784	776	821	770	819	806	787	836	790	833	780	806	807	778	768	838	745	799	800	778	804	759	768	788	796	806	779	829	776	818	783	788	801	789	777	801	809	789	802	781	762	810	767	799	782	789	792	832	775	794	787	773	773	771	735	844	760	745	800	840	796	848	805	796	853	734	772	743	813	760	809	765	816	754	771	819	755	738	809	790	756	784	746	804	775	818	804	769	763	785	843	764	804	744	814	774	782	800	778	778	827	790	820	816	803	771	812	777	828	802	805	815	773	730	796	738	811	744	782	824	755	777	781	799	779	779	814	754	858	801	797	836	773	822	764	772	765	769	798	791	797	799	735	822	845	753	818	764	759	751	720	792	766	764	826	788	764	833	781	767	748	769	757	776	841	822	747	835	758	763	810	765	723	791	786	766	829	741	745	803	816	817	792	789	802	767	778	778	804	782	786	771	813	758	762	770	777	813	786	746	750
7817	805	813	663	556	497	394	366	321	325	323	254	207	223	201	197	190	189	207	213	176	207	197	197	231	190	178	222	204	230	233	210	212	229	195	168	197	213	159	167	195	143	183	169	189	175	180	189	184	196	163	182	178	177	169	181	181	184	207	209	220	174	191	181	182	188	202	194	168	207	180	165	166	192	165	182	172	160	185	206	173	153	181	203	180	188	165	178	168	198	184	195	164	165	180	169	176	175	207	171	170	172	182	217	195	195	146	176	201	184	170	179	176	200	193	191	170	183	180	175	174	147	187	194	218	178	188	189	168	204	151	171	202	195	168	185	180	157	183	183	199	169	173	177	165	159	185	178	185	179	168	208	183	180	197	185	165	169	181	177	164	173	167	193	173	186	207	180	180	189	183	207	192	182	191	181	204	178	207	166	179	173	215	161	183	193	185	157	163	167	184	171	146	144	201	188	195	164	164	182	214	170	186	181	189	186	186	185	200	198	189	198	171	192	160	187	197	176	181	189	200	204	196	167	155	174	192	180	198	193	168	193	169	180	196	170	203	160	174	181	181	215	224	197	179	175	202	157	200	200	184	188	166	175	185	184	190	201	167	179	168	175	197	170	193	169	165	192	180	182	162	214	184	168	182	168	162	170	167	196	153	166	180	197	173	174	183	165	171	184	175	194	177	170	177	171	191	192	205	191	188	183	159	216	208	179	184	205	213	181	180	178	171	181	146	192	187	221	196	176	135	171	175	157	175	163	179	189	179	178	179	156	197	208	170	166	173	159	153	199	192	190	164	184	173	177	182	190	208	193	187	186	212	168	163	215	190	174	193	197	211	198	185	181	212	182	185	186	178	191	182	183	180	190	185	217	160	160	194	201	167	173	185	199	147	167	179	176	198	177	170	166	190	194	184	176	162	165	179	187	162	175	173	184	177	185	166	169	182	202	197	182	165	168	199	170	176	164	151	183	175	205	161	188	203	200	184	180	195	188	172	174	158	178	197	160	172	217	186	180	173	189	190	172	197	167	186	184	174	196	186	175	200	186	187	214	198	172	167	177	198	215	186	196	185	192	181	180	193	165	186	191	172	192	203	194	179	198	172	181	176	203	153	165	185	166	160	191	179	176	199	174	188	193	168	189	180	190	145	190	176	171	171	157	194	194	177	203	207	183	167	177	165	188	183	215	180	203	179	179	180	187	174	173	153	183	206	181	194	188	207	168	189	183	177	184	196	195	192	197	217	165	175	173	195	162	185	214	185	191	201	183	184	174	176	163	161	177	190	171	166	198	206	199	157	186	190	194	165	170	172	184	164	208	164	201	204	166	194	180	194	181	203	177	192	186	182	177	193	181	170	199	165	183	186	182	191	200	194	212	178	130	186	170	187	183	198	158	191	188	165	202	183	191	161	189	168	196	183	197	159	183	171	201	180	200	179	160	166	166	198	182	175	184	196	179	187	172	166	194	170	170	198	188	182	171	209	197	193	207	199	181	206	183	192	191	194	163	186	182	209	163	185	190	175	176	159	166	161	165	161	173	170	143	196	193	178	186	200	171	174	173	181	166	193	190	178	163	207	187	180	193	202	178	215	182	208	191	193	195	185	170	169	180	165	171	198	174	169	170	202	190	194	174	205	135	178	207	189	178	160	196	205	187	206	175	189	184	192	198	181	188	194	185	188	194	172	188	161	175	198	196	166	174	176	191	198	187	174	166	153	188	184	166	166	198	201	179	184	191	189	184	194	205	183	175	171	192	171	188	183	177	194	177	184	179	194	177	188	190	179	174	171	170	192	187	173	191	193	192	206	177	187	190	189	168	184	183	177	202	177	178	183	178	200	182	143	174	198	177	179	191	201	195	165	163	178	188	158	190	190	171	162	161	181	204	173	165	172	181	173	193	184	184	170	187	161	174	172	177	184	189	170	177	173	207	145	172	186	191	196	187	181	165	195	187	163	166	189	173	169	160	175	196	177	185	192	170	183	167	171	201	181	153	159	181	156	149	176	200	184	168	170	188	180	177	173	192	163	167	179	151	192	186	152	176	169	185	169	169	187	202	205	200	186	189	199	180	184	165	180	161	199	201	195	178	177	178	205	190	185	185	171	198	189	203	183	176	176	202	210	178	178	177	180	208	194	160	179	181	191	174	163	187	181	178	180	183	192	158	181	178	202	175	189	175	165	181	162	187	176	185	173	174	170	185	183	174	165	192	172	203	182	184	190	197	211	185	184	186	192	173	197	203	205	194	179	181	183	181	173	178	173	182	168	187	199	171	172	171	176	186	166	165	182	184	153	181	177	200	153	218	179	172	176	158	173	169	183	161	187	172	178	196	161	173	163	190	196	181	179	188	191	189	217	196	182	154	180	196	198	195	175	155	156	167	188	207	179	183	196	172	178	178	178	175	193	186	163	175	166	187	197	192	191	183	157	168	201	184	180	181	175	193	187	175	184	157	167	162	183	173	179	223	204	195	181	160	195	187	210	177	228	195	216	190	168	191	192	190	157	195	182	166	177	193	202	204	190	193	162	162	165	203	169	188	170	204	180	172	166	173	189	192	186	168	194	181	199	191	172	187	159	172	212	188	198	180	184	169	187	216	216	200	182	170	177	183	196	165	171	179	168	159	172	174	177	163	185	189	175	206	185	178	186	170	177	182	183	170	186	185	178	198	179	194	206	157	187	170	145	186	161	183	174	212	203	171	174	198	199	179	189	167	193	214	223	184	174	193	181	152	166	203	185	174	180	181	187	200	193	181	182	176	181	203	158	154	204	178	166	184	192	165	177	162	189	178	199	146	154	176	192	181	193	188	178	189	168	168	167	193	162	194	181	184	193	178	179	173	170	194	193	199	182	183	194	221	209	176	169	179	165	209	168	175	164	171	181	146	172	181	169	182	165	175	175	177	160	189	172	205	175	199	187	201	185	200	186	194	177	189	172	181	166	184	165	182	170	174	196	181	180	206	228	198	187	192	160	169	208	191	160	180	170	185	187	182	175	189	201	177	181	184	176	183	197	177	195	176	178	180	179	173	174	174	190	184	187	183	151	209	168	198	198	204	207	222	195	169	166	186	170	188	195	215	195	180	162	173	170	194	169	188	204	194	171	181	159	194	193	175	172	194	159	182	181	193	192	182	184	160	161	187	181	192	161	184	171	179	174	184	174	175	189	161	157	183	192	192	182	182	163	180	191	188	163	180	170	164	179	201	183	166	208	174	141	187	200	186	182	198	192	172	155	172	180	205	152	156	189	159	183	173	178	178	176	182	197	193	151	187	172	166	197	179	209	172	194	178	199	173	198	200	188	200	181	187	199	172	183	171	180	176	176	180	165	170	179	164	159	187	203	176	178	217	203	181	172	189	183	200	163	193	178	184	219	172	173	175	196	184	194	165	172	204	216	170	167	163	195	186	184	195	161	192	213	174	170	157	177	178	206	178	194	214	199	174	179	150	161	201	193	178	153	151	185	190	191	178	186	188	170	209	153	190
6557	1005	1706	1973	2007	1886	1509	1457	1336	1142	1160	912	753	706	683	574	552	525	556	513	495	501	522	616	744	623	558	569	655	664	624	582	543	626	596	535	528	452	454	446	421	437	453	426	435	464	407	440	433	471	448	471	429	420	469	438	450	427	444	428	471	462	463	437	444	425	457	434	409	400	413	406	422	465	440	413	415	422	423	477	437	380	415	407	440	423	436	404	421	430	437	430	408	419	416	409	390	409	423	442	410	429	443	404	390	423	456	461	439	442	431	429	412	407	406	460	473	407	463	434	448	428	442	406	413	409	421	418	407	434	429	452	432	401	443	435	406	417	388	411	456	451	435	424	431	436	459	416	462	418	457	444	404	419	423	431	464	398	424	395	409	421	455	454	421	401	415	419	396	440	474	392	455	419	441	422	426	438	423	424	406	426	447	451	455	420	425	422	421	444	445	450	419	444	433	429	410	399	443	443	418	420	453	430	416	448	402	448	405	421	428	421	444	404	400	439	403	425	459	408	437	414	441	412	456	466	441	417	398	414	435	443	436	413	430	429	420	424	440	461	447	446	422	426	399	409	447	437	395	422	413	413	387	443	469	475	416	427	427	442	442	402	444	436	436	436	453	408	437	451	443	466	440	431	413	463	439	449	434	413	440	428	431	424	423	427	464	404	447	409	439	378	405	431	467	395	423	415	417	421	474	414	437	432	423	434	420	398	435	425	415	433	409	437	463	412	428	444	445	394	469	450	437	416	413	429	427	432	421	427	397	447	436	447	421	421	394	429	417	423	456	453	466	412	412	455	414	401	381	414	417	410	449	445	415	435	436	423	444	445	416	418	466	432	447	462	433	436	414	432	442	431	410	431	430	413	435	406	406	430	418	434	440	479	445	436	428	393	410	414	430	435	432	399	449	407	417	443	411	409	437	427	425	438	435	427	430	450	423	420	414	419	405	420	413	427	434	442	471	438	449	456	425	437	442	466	439	415	428	415	449	402	401	439	368	401	425	407	420	434	433	417	435	428	430	432	401	428	437	399	420	459	419	421	433	358	457	407	405	464	447	449	406	412	412	418	429	404	407	442	438	391	442	469	458	388	441	400	439	419	455	396	436	413	418	462	434	461	438	424	439	446	451	428	454	418	420	411	475	420	402	456	425	420	394	449	418	404	457	447	459	408	438	407	395	433	410	453	429	407	401	417	448	444	412	397	452	399	444	414	388	419	459	396	427	439	449	393	425	425	414	455	445	431	435	429	441	404	451	400	426	446	427	469	439	428	440	481	425	417	471	412	395	402	432	439	429	408	416	439	445	456	452	432	413	438	389	414	430	387	434	400	438	398	406	438	420	462	419	410	441	459	436	422	427	413	448	401	400	441	458	422	427	429	420	452	446	409	436	438	447	460	441	413	397	398	449	414	450	438	409	441	424	421	425	409	454	388	418	434	408	423	425	431	440	450	398	421	415	402	450	457	417	436	412	421	421	420	438	415	429	408	459	413	458	454	465	427	408	409	402	409	407	425	451	426	421	439	446	442	419	461	438	423	448	434	436	447	394	448	408	455	427	472	431	465	462	415	454	440	423	424	439	403	422	392	403	441	453	409	395	409	413	425	409	417	417	453	377	425	411	379	380	448	401	443	408	430	415	424	429	415	441	417	471	460	433	416	447	409	400	437	406	418	451	414	399	419	412	413	408	438	469	432	448	458	447	466	434	426	437	427	425	412	435	436	451	415	444	433	428	474	433	430	454	469	392	459	446	424	410	434	415	405	458	447	420	402	393	458	410	430	434	392	432	428	461	416	404	422	422	426	437	478	457	443	432	422	442	436	412	391	445	403	499	445	471	435	422	475	399	444	387	405	377	439	428	418	408	437	423	425	423	454	469	431	443	418	423	410	451	413	424	473	400	395	454	424	425	442	406	448	394	428	437	435	417	391	417	407	416	408	455	452	393	451	431	429	399	450	444	413	407	461	417	412	391	425	403	420	444	453	416	431	418	419	427	443	445	395	410	444	390	484	449	404	442	405	452	413	386	423	421	422	435	451	440	429	421	405	394	408	452	451	428	435	408	434	433	417	458	434	412	428	413	381	406	427	428	395	423	411	435	428	435	444	413	454	435	423	394	382	446	429	466	422	430	416	443	447	437	418	422	409	429	430	413	449	447	420	415	414	421	413	416	437	384	430	404	438	427	393	431	420	421	461	432	416	406	410	417	461	415	449	424	392	431	454	379	422	454	431	437	411	447	419	444	397	432	442	460	419	434	436	448	412	418	433	394	424	438	447	430	397	439	432	420	465	444	449	417	432	443	412	382	427	446	414	414	389	441	397	420	411	399	434	451	435	471	429	455	389	400	450	436	447	405	420	403	397	438	445	421	484	407	392	453	447	385	422	447	435	446	409	447	402	434	464	429	437	429	410	414	451	431	454	427	403	442	436	462	464	429	423	425	448	427	404	426	428	443	423	445	472	438	381	434	427	441	426	431	398	454	418	432	414	434	404	418	437	438	441	434	444	450	456	468	437	439	417	403	412	431	408	382	418	434	441	444	438	410	406	418	425	400	449	437	420	444	448	424	462	375	428	405	426	431	443	404	391	396	423	475	440	458	478	409	401	421	447	396	439	452	410	456	441	406	420	434	446	423	426	385	400	413	435	442	469	419	468	397	392	462	466	387	459	433	428	432	400	457	436	428	447	421	404	404	450	427	448	403	444	434	403	435	448	463	434	421	434	398	431	389	395	451	433	421	408	403	458	422	445	441	428	454	413	411	416	401	431	405	433	459	430	400	460	447	429	424	434	388	376	415	417	461	452	388	380	432	396	429	394	412	467	443	455	437	424	411	429	471	438	407	398	414	437	413	428	387	461	449	446	435	412	410	455	410	435	441	407	428	407	440	448	425	435	427	433	412	445	401	444	429	427	481	447	440	439	374	391	408	456	431	440	407	412	436	421	449	412	423	448	455	434	437	448	414	423	434	421	413	448	398	450	449	438	424	399	469	438	446	441	422	428	441	417	434	390	437	490	414	425	436	424	441	463	424	412	407	451	448	486	426	427	445	376	409	422	427	448	434	422	437	391	399	409	398	414	402	428	402	427	408	428	439	409	393	418	436	412	432	462	419	438	432	442	403	416	454	433	434	381	464	464	419	469	459	393	420	424	436	392	433	445	419	437	416	424	406	444	401	411	452	433	432	428	435	445	407	397	460	411	376	421	421	475	431	463	456	411	414	396	428	420	414	438	463	393	434	406	415	409	398	404	396	447	412	425	426	426	442	445	422	442	438	452	434	406	455	432	412	437	451	429	429	409	398	425	423	430	402	379	448	389	432	433	447	446	409	464	456	455	416	387	391	422	438	425	403	425	401	440	402	420	414	450	439	423	452	405	458	445	444	417	424	423	422	413	439	456	418	408	425	441	437	405	451	454	399	436	464	432	424	406	482	439	434	480	396	471	414	454	395	449	433	462	430	428	399	457	435	427	415	442	402	428
15174	1860	1536	1238	864	744	486	411	423	366	331	287	242	265	249	187	185	167	140	188	169	153	143	203	207	202	176	168	172	190	187	177	163	198	175	156	136	118	160	149	144	112	148	129	119	124	141	146	147	177	130	141	147	134	134	129	146	138	145	148	127	155	143	134	126	151	158	133	149	164	144	113	112	150	128	128	140	142	134	129	118	132	108	149	147	138	113	135	138	161	126	151	122	141	128	129	136	132	136	131	158	116	116	107	132	126	114	123	161	118	123	134	136	130	137	149	133	142	141	138	142	161	130	129	162	143	121	128	129	121	136	147	155	149	145	126	130	119	131	140	127	132	122	145	144	153	147	148	144	145	140	155	132	108	134	135	130	132	132	140	140	156	128	146	140	145	127	155	136	128	124	144	128	144	151	136	118	137	156	130	141	129	129	141	152	143	122	117	128	136	119	104	131	145	119	138	124	124	122	151	135	149	159	128	123	115	157	148	155	109	149	124	141	158	145	117	122	137	130	122	149	114	119	134	116	113	126	121	111	131	151	142	117	141	125	156	141	127	108	130	139	139	150	131	148	116	125	131	133	137	144	141	136	122	136	120	140	156	136	152	140	149	131	108	144	110	155	143	141	125	130	130	123	139	140	124	133	119	145	128	137	121	136	143	144	123	126	125	140	140	143	142	154	131	107	149	129	157	137	148	135	147	118	124	129	133	138	149	155	146	144	145	130	113	160	126	130	120	123	132	121	145	119	122	128	138	125	129	116	151	153	134	119	103	137	138	165	155	118	116	111	124	143	135	121	141	137	141	130	138	124	132	147	167	121	157	126	139	149	138	145	135	133	109	154	165	118	129	140	113	136	140	147	151	139	154	126	127	132	142	141	118	126	147	139	147	103	142	163	139	136	118	133	107	125	139	138	135	146	150	143	129	127	144	141	121	139	132	123	120	161	133	118	119	135	144	163	130	144	130	130	137	149	129	129	125	136	134	136	144	148	164	148	161	130	140	147	118	148	143	144	134	140	165	124	141	127	132	164	123	130	145	151	153	110	145	139	120	126	130	143	136	135	150	127	153	130	133	136	146	117	144	126	141	154	144	132	160	143	154	150	133	123	142	129	131	119	153	129	130	138	141	132	141	153	140	126	141	148	134	135	132	138	132	130	135	153	130	142	147	121	133	129	119	136	144	136	132	146	137	129	122	132	164	140	123	123	124	146	134	119	116	139	119	96	132	99	126	143	159	135	151	140	141	120	142	155	127	132	119	147	138	127	134	145	129	151	134	127	131	128	122	130	123	141	134	108	128	135	138	138	131	135	126	141	122	140	153	147	140	131	145	125	139	117	133	129	144	121	146	154	126	108	128	130	129	127	138	133	129	123	136	150	127	119	126	128	122	139	142	127	138	142	151	134	135	153	167	125	131	130	127	143	117	140	135	123	138	145	141	110	107	137	134	129	140	130	128	146	128	140	145	143	116	125	136	117	140	152	149	156	136	141	139	150	116	145	122	121	144	135	141	131	136	151	143	137	145	159	124	135	115	124	146	138	116	119	154	136	132	158	137	134	130	138	159	121	124	153	140	149	150	114	139	147	125	122	120	104	126	129	129	119	112	131	114	159	115	142	131	135	148	141	129	117	132	152	133	132	122	135	135	137	120	155	136	150	131	142	133	161	149	146	132	138	161	172	127	145	141	142	127	137	123	134	127	154	139	116	142	149	154	148	136	123	137	138	155	151	148	98	157	161	128	164	115	136	135	145	131	133	121	139	120	140	128	148	158	115	155	144	140	123	119	131	133	127	131	121	125	120	144	118	131	134	112	122	163	134	135	142	147	117	133	159	107	137	132	132	160	151	133	166	140	127	156	138	144	127	147	125	152	133	103	142	132	142	157	134	124	126	157	148	134	124	135	156	134	131	128	127	123	129	143	146	130	109	153	147	135	159	120	119	149	150	127	154	118	150	151	147	142	150	155	129	136	128	149	154	113	135	142	157	141	141	145	137	130	118	181	133	112	125	142	146	175	123	140	126	127	146	126	148	146	118	121	145	128	136	145	119	140	129	133	139	135	145	161	135	151	127	124	134	132	144	120	136	165	151	123	130	132	137	161	152	148	151	136	120	134	139	142	141	125	135	143	137	118	137	139	133	120	128	139	123	113	113	126	138	151	147	133	130	111	140	132	126	133	132	132	129	118	133	142	154	123	141	142	132	123	119	134	107	135	122	109	144	136	119	138	134	116	122	130	148	136	127	138	139	129	142	146	109	124	149	134	150	129	138	122	133	132	124	134	130	131	136	128	169	160	141	136	120	128	128	123	158	120	155	126	128	118	133	123	120	110	129	111	126	131	132	112	131	141	125	136	141	133	131	161	130	142	152	145	127	124	131	115	130	145	140	121	122	113	129	128	127	136	127	147	151	153	143	125	158	151	136	121	152	143	150	139	130	135	149	139	130	152	145	149	135	153	136	121	124	160	111	132	177	138	124	131	134	120	138	142	142	149	142	151	119	137	123	132	143	127	126	134	143	143	123	148	135	121	132	155	140	137	118	150	156	120	135	150	121	124	136	146	129	143	142	120	151	148	144	134	127	124	136	116	120	150	162	134	121	143	134	135	129	100	143	141	137	116	127	142	138	130	129	135	130	140	139	122	144	124	136	137	136	127	148	128	122	123	120	124	145	138	136	152	128	155	129	143	127	132	140	156	127	135	144	156	142	140	161	136	141	147	136	141	140	147	145	111	124	123	150	138	122	139	113	117	130	143	138	134	160	147	118	125	127	155	154	144	153	136	148	118	114	123	134	146	117	153	114	127	138	131	121	142	134	137	131	127	131	113	144	120	129	139	138	136	142	143	137	148	146	138	132	154	120	132	144	115	130	142	137	152	142	158	137	142	155	130	130	131	137	140	137	128	114	148	124	131	140	130	127	132	142	141	117	120	130	133	143	126	141	127	141	137	140	144	162	120	158	145	117	132	141	131	147	129	118	140	144	146	142	134	107	150	129	133	130	125	143	124	121	136	141	136	125	136	143	135	140	151	107	121	149	135	101	124	131	151	135	138	147	131	139	127	161	181	150	128	162	131	132	123	118	149	144	133	140	151	144	113	149	139	137	125	129	149	165	148	146	156	145	159	136	138	143	166	132	144	146	133	179	135	149	119	142	153	151	118	137	137	135	145	124	112	125	131	120	130	133	131	129	116	143	125	133	146	134	152	159	122	131	149	106	122	125	150	111	154	126	139	160	150	123	144	128	141	119	131	118	134	149	141	149	151	143	148	120	132	151	137	149	143	124	129	141	128	114	143	136	114	129	128	132	131	127	144	150	137	142	155	138	136	132	149	119	122	118	133	171	147	147	146	134	171	145	143	141	150	145	121	141	133	142	146	117	141	122	160	126	141	125	131	158	131	139	137	128	128	130	162	130	129	144	136	157	136	129	137	108	146	129	135	145	134	132	142	146	139	120	139	140	123	125	141	123	115	135	139	118	140
8834	1316	2705	3457	3002	2867	2214	2193	1866	1660	1621	1272	978	928	804	701	649	599	571	474	487	486	500	712	942	866	623	718	791	757	718	718	639	646	625	553	441	413	440	407	405	398	391	396	396	398	426	365	418	402	416	397	339	358	379	353	429	410	375	390	346	386	363	372	360	333	356	372	339	382	387	369	335	354	383	372	391	369	378	347	367	386	355	364	326	373	340	408	352	384	382	348	331	391	383	370	392	380	393	358	358	341	345	367	352	379	367	372	337	365	368	389	386	386	351	379	408	370	348	357	374	337	359	365	342	373	394	380	324	371	369	390	347	348	375	366	350	340	356	393	376	366	356	386	371	361	357	339	367	325	359	361	350	364	364	374	341	359	377	356	350	364	376	373	376	364	374	361	365	362	344	361	360	360	357	359	371	382	403	363	342	340	357	356	343	394	361	378	374	349	354	384	366	366	382	358	359	400	358	367	357	368	362	356	355	404	352	355	363	372	348	381	357	415	349	352	325	340	346	389	375	322	382	342	341	374	366	345	373	364	352	351	394	391	383	371	383	354	327	355	389	343	367	365	370	355	364	368	347	326	370	369	374	373	380	333	365	370	352	390	337	368	344	362	348	346	374	372	383	362	359	387	345	351	370	377	366	388	329	378	360	346	354	312	382	373	331	382	387	360	363	352	364	341	379	349	378	371	358	396	367	358	340	358	369	339	357	354	322	361	370	360	382	373	371	356	356	390	338	352	374	397	328	360	340	375	382	378	357	382	347	358	357	348	389	353	364	351	381	329	335	328	355	357	361	378	348	370	400	319	364	356	360	357	359	395	367	336	371	314	361	343	386	383	358	337	343	377	341	326	352	346	358	356	353	342	382	376	365	363	336	365	361	392	389	378	364	347	398	375	306	339	353	352	369	338	392	352	370	352	338	405	364	370	354	347	341	318	400	353	354	363	338	356	352	367	360	374	343	378	398	348	342	356	389	346	344	370	333	341	370	350	382	375	375	339	363	348	407	414	354	363	366	345	374	373	349	363	379	369	327	386	357	414	367	379	342	350	342	368	393	362	384	361	342	383	364	354	330	361	368	349	384	352	376	367	372	354	322	364	369	370	343	337	344	365	373	375	375	320	345	377	369	342	355	345	382	329	361	333	360	405	348	362	365	352	360	352	342	368	359	350	382	382	367	371	326	374	361	353	342	391	341	390	401	369	389	380	386	372	396	364	346	366	364	383	353	366	346	378	360	365	380	366	405	357	358	350	366	350	378	369	354	383	347	341	347	352	378	370	395	337	377	369	366	348	405	377	362	336	359	363	388	351	372	371	332	339	366	346	379	380	381	366	348	413	367	380	370	328	353	368	348	374	358	320	335	375	373	330	346	313	324	360	350	363	343	367	366	335	363	383	360	360	334	339	365	367	355	316	378	354	353	345	357	365	377	350	357	370	372	347	340	384	332	393	371	367	385	387	356	333	346	347	366	359	351	349	360	373	348	369	328	378	354	369	349	373	352	373	381	383	349	370	346	356	338	328	372	366	363	391	367	352	364	365	379	387	353	383	357	362	370	363	349	374	395	365	370	349	371	338	371	327	394	383	374	357	359	370	363	387	370	356	367	366	374	337	382	313	341	345	364	326	362	343	354	350	330	394	387	375	363	346	370	362	387	345	384	395	379	346	342	351	333	389	344	363	378	376	358	353	330	365	404	364	374	380	337	365	345	366	362	327	373	364	344	356	377	353	354	363	321	325	379	363	375	362	357	361	365	362	329	353	356	335	361	346	371	373	393	324	381	343	335	346	362	380	337	337	392	363	342	360	367	348	358	363	375	427	352	371	318	363	331	344	372	395	376	381	355	331	396	355	350	393	374	353	354	386	345	377	358	389	362	355	345	361	389	395	371	399	356	383	385	344	351	355	384	354	349	351	362	323	372	368	372	351	362	357	363	397	383	399	358	343	378	332	356	354	341	362	339	350	376	372	367	369	375	346	356	386	360	363	354	348	375	344	335	369	339	371	351	374	365	370	373	362	357	370	369	352	360	392	355	371	343	357	355	361	366	362	393	370	410	343	330	360	365	347	366	351	392	325	366	362	366	380	336	395	386	380	352	381	379	380	325	353	334	348	342	329	356	378	372	334	367	344	388	349	346	338	384	372	359	346	333	357	351	405	361	346	422	365	365	370	356	359	343	348	360	355	344	392	373	343	369	342	355	355	386	347	352	335	371	371	340	353	397	340	368	342	357	385	378	378	364	363	346	364	383	368	372	369	381	371	394	367	364	368	345	383	365	353	368	340	358	370	399	374	367	380	325	353	363	367	361	356	362	373	401	373	346	358	400	337	352	379	351	368	371	370	368	374	373	390	365	348	349	370	397	353	353	399	367	357	355	378	364	370	370	336	334	344	360	357	334	376	381	354	365	353	380	383	337	373	363	362	348	370	382	355	364	378	377	354	364	387	381	388	392	359	356	372	383	359	320	365	375	381	325	380	337	383	347	353	344	347	371	348	369	349	360	350	378	369	348	332	342	336	327	365	383	366	366	388	331	395	348	373	384	394	365	380	374	369	358	343	394	373	385	333	386	351	344	361	360	342	375	408	393	355	370	355	386	351	362	365	363	368	341	335	420	339	358	371	371	344	384	366	397	353	334	361	351	344	346	383	400	308	336	368	355	347	375	353	340	347	351	375	342	383	332	366	328	371	387	358	352	365	353	335	336	389	340	347	339	387	373	365	375	372	339	367	328	377	350	372	361	382	338	363	362	375	350	366	348	338	339	359	408	346	315	379	342	379	366	388	361	350	372	384	360	379	375	351	391	363	334	339	349	359	339	383	377	357	350	360	344	375	357	347	363	400	335	400	380	339	363	323	373	374	375	362	318	374	352	332	392	367	373	368	355	330	360	371	347	369	366	351	361	356	370	345	329	371	396	354	361	383	366	344	355	352	371	342	379	345	313	374	334	343	352	336	383	359	362	359	375	371	372	370	362	385	378	371	386	338	353	369	397	329	398	355	331	339	343	368	356	362	370	388	362	376	384	374	322	365	379	363	354	359	395	362	349	327	379	365	359	322	356	337	383	371	382	357	375	377	352	359	352	363	368	364	364	362	360	362	336	377	347	347	350	350	394	364	347	368	382	361	390	365	379	351	371	334	369	352	357	309	354	366	385	384	352	390	357	365	385	376	381	353	364	337	360	365	407	361	378	357	344	353	380	388	349	382	377	353	335	349	343	327	356	369	374	365	327	354	332	364	355	409	361	382	351	370	352	363	364	347	362	341	397	362	372	372	356	369	379	357	361	358	391	352	342	402	354	350	305	374	344	348	368	347	398	354	345	367	329	382	414	339	340	389	336	372	380	382	321	347	353	363	337	327	350	357	345	363	381	376	348	348	346	346	373	339	404	368	399	410	405	351	340	356	362	368	390	385	389	359	349	380	379	357	376	358	369	374	354	368	385	361	418	350	350	397	361	355	338	359	363	344	347	342	347	368
2179	408	423	420	401	400	395	411	339	382	336	386	392	396	374	337	412	309	389	343	403	384	373	364	387	376	366	378	335	357	380	333	371	379	394	343	367	364	327	331	364	317	369	390	363	382	369	361	327	342	380	348	344	355	329	399	350	351	387	372	345	369	360	348	394	383	373	354	357	368	346	387	383	346	332	328	366	344	365	344	382	370	344	336	340	393	380	346	392	341	352	355	356	362	375	353	342	332	365	359	363	387	357	320	335	365	355	408	366	356	385	349	370	352	348	329	381	311	322	367	345	404	338	368	355	337	358	396	361	360	343	358	353	361	386	347	337	363	344	338	364	363	410	342	354	370	325	350	346	389	334	335	374	337	361	384	329	356	327	369	379	392	347	366	368	366	360	362	350	351	352	347	346	353	339	342	363	352	358	365	335	353	352	348	394	355	367	355	370	363	373	365	375	346	388	357	339	327	355	323	381	367	373	334	359	345	364	359	384	331	366	347	355	341	348	357	333	345	360	336	334	342	380	332	309	351	354	390	343	398	364	358	327	377	317	365	350	369	386	364	378	344	349	368	337	387	370	364	349	397	352	401	351	372	372	346	354	388	367	352	374	377	377	367	331	380	352	403	352	357	357	354	369	350	366	334	379	347	375	347	355	315	344	364	370	401	356	357	337	370	393	364	355	340	363	367	345	358	353	376	355	346	367	375	353	354	373	348	358	361	303	387	382	336	387	377	368	361	346	373	370	338	352	376	377	368	368	352	372	358	349	339	382	367	347	359	379	367	371	382	318	356	346	338	314	374	352	362	355	349	352	374	366	360	348	356	359	351	360	357	409	368	350	378	328	375	357	381	345	352	357	334	379	388	365	386	348	368	351	367	398	360	387	391	346	350	359	356	330	349	368	358	333	356	386	329	381	369	391	327	359	359	393	388	356	351	365	357	359	349	354	345	382	342	350	361	332	335	350	365	356	381	385	378	358	353	369	380	359	362	358	340	356	386	345	372	348	365	375	395	354	358	368	330	357	355	373	385	344	364	366	366	346	401	374	359	396	326	342	360	379	372	344	345	356	376	369	350	373	373	338	330	350	376	353	367	373	382	370	329	326	373	389	372	360	364	368	355	376	350	333	344	365	332	298	344	358	401	339	380	355	354	386	343	357	368	356	337	368	323	336	340	383	356	357	340	372	367	368	348	362	383	339	385	351	405	393	357	375	362	353	354	348	382	336	349	368	385	373	401	345	367	364	353	350	355	360	371	359	347	352	406	371	369	376	339	345	344	387	368	380	370	349	349	343	351	333	343	365	353	326	360	356	374	399	400	381	376	359	359	345	371	363	350	378	366	387	370	372	386	360	362	367	364	365	355	345	389	335	401	348	354	353	336	369	373	360	347	360	376	354	367	359	411	331	353	382	374	358	393	354	374	373	393	374	397	348	338	362	331	383	348	356	351	376	397	380	382	335	332	363	374	358	321	340	356	365	368	372	393	363	382	358	378	358	355	342	363	386	352	331	366	365	346	368	335	367	346	364	341	352	370	365	347	370	337	319	338	332	377	334	354	354	398	337	353	360	337	339	406	374	372	326	358	353	358	341	375	349	345	384	358	370	384	380	345	361	376	395	425	367	322	374	354	344	351	358	349	390	347	371	431	360	352	372	350	395	400	388	406	356	377	375	382	331	366	357	376	334	377	388	355	352	372	364	336	350	361	350	367	361	356	346	366	341	365	384	368	353	375	370	380	384	397	353	382	370	344	371	373	352	366	330	364	373	353	360	366	352	349	331	368	338	329	362	355	350	343	363	389	356	379	365	351	384	348	358	364	366	355	344	387	333	361	340	372	351	369	349	345	344	335	361	378	369	349	367	382	356	326	341	367	342	388	334	352	347	355	351	357	383	388	374	364	341	368	355	357	342	371	337	350	353	347	384	361	360	359	370	364	339	344	381	351	365	369	341	358	308	335	348	359	341	337	355	363	344	372	336	377	349	375	341	373	394	353	357	353	356	368	351	367	379	382	337	371	405	341	358	372	383	299	350	339	346	343	385	395	396	361	365	392	379	396	331	369	377	372	314	348	355	342	323	370	362	381	363	308	369	359	341	381	375	339	360	381	393	359	350	356	355	337	335	372	371	367	361	334	375	375	346	333	359	379	335	386	356	359	343	317	373	356	387	340	393	361	317	334	345	365	367	357	376	386	322	394	356	362	389	342	362	347	319	354	414	343	339	326	380	381	333	387	387	323	331	360	387	344	391	380	332	347	392	355	348	349	376	394	392	339	345	341	332	354	330	367	346	371	344	362	407	368	341	353	336	353	333	329	399	369	382	353	351	348	386	393	357	367	379	360	349	349	366	327	324	392	382	354	336	371	336	372	339	376	373	343	387	404	389	395	379	352	359	347	344	394	366	361	366	368	360	379	348	340	352	341	380	351	332	360	363	351	356	343	310	340	371	372	382	358	367	333	347	329	350	379	365	400	362	375	358	343	331	359	380	355	367	370	386	351	371	326	355	339	358	347	338	364	372	349	367	361	356	381	386	378	372	396	343	387	331	344	380	372	358	348	361	371	347	356	378	376	389	370	369	330	373	363	363	357	331	386	359	355	345	361	349	374	349	360	331	370	360	349	371	370	367	322	345	351	353	342	365	359	376	381	367	341	361	380	390	398	353	320	395	358	369	347	337	373	325	337	375	361	391	388	393	374	381	392	348	355	393	374	359	330	375	378	352	337	361	343	344	377	358	348	364	344	347	378	383	368	337	357	384	372	385	364	387	368	300	340	338	340	358	327	352	361	386	415	315	334	360	355	340	388	366	390	359	357	337	354	374	371	372	374	374	327	368	360	368	378	365	357	376	385	343	334	356	387	357	373	372	345	360	391	356	354	320	357	311	357	337	355	330	365	350	366	352	356	367	335	389	371	414	352	348	386	382	326	344	344	348	384	342	359	357	376	346	342	346	339	370	379	369	359	333	366	399	362	302	371	388	377	390	333	373	350	344	393	377	367	342	348	349	388	360	367	335	371	355	349	364	365	345	365	342	335	358	348	367	356	340	358	374	368	351	357	384	382	338	337	383	366	322	329	325	382	336	392	370	330	366	361	391	318	336	373	358	364	341	386	395	399	368	373	389	397	360	362	356	367	380	313	377	375	358	403	352	338	380	345	324	373	342	331	350	383	345	376	345	389	351	374	365	353	392	365	386	370	351	352	340	386	372	384	347	385	362	378	345	322	346	334	373	355	379	385	377	381	361	369	376	382	369	366	355	375	368	343	387	353	340	374	377	337	357	387	320	364	376	366	343	393	398	366	373	344	346	348	364	376	367	340	353	361	352	393	333	320	357	357	386	352	351	385	338	349	366	375	344	350	361	370	362	369	366	356	336	357	369	355	359	366	330	360	378	369	316	360	336	362	359	342	337	342	341	391	371	314	339	379	370	376	358	347	386	403	363	367	346	363	322	347	406	346	374	345	360	383	360	362	359	334	391	373
2216	857	918	955	910	978	935	888	872	854	837	836	812	802	844	764	761	815	795	778	809	797	778	824	798	758	796	870	820	897	813	767	865	772	797	770	868	810	817	736	775	788	801	752	796	756	773	796	763	746	756	778	800	756	818	805	789	787	808	808	791	767	779	785	750	765	832	796	774	840	760	779	808	808	813	793	751	869	760	807	773	740	803	826	767	806	805	761	742	727	827	748	811	805	795	796	804	786	805	809	765	786	777	780	789	798	840	788	834	788	776	793	777	814	735	779	736	767	808	833	782	786	799	808	801	794	774	808	816	756	803	750	777	804	802	756	744	800	801	771	765	814	831	798	774	805	804	802	782	757	815	786	849	823	789	795	781	848	770	819	799	749	771	810	805	754	786	813	817	834	772	787	780	762	823	836	781	784	802	760	826	699	802	735	794	798	813	780	776	801	773	787	798	798	755	825	829	807	774	795	781	789	808	779	809	800	751	770	814	815	758	767	763	810	786	778	795	818	839	843	781	780	835	779	814	808	743	776	803	768	767	771	741	781	807	790	781	775	787	764	744	771	754	725	757	774	775	825	805	789	783	840	801	805	773	761	789	796	741	748	829	810	799	785	792	809	799	780	774	795	785	799	829	775	794	792	798	747	783	764	792	792	832	806	800	781	801	828	809	805	794	760	770	819	787	752	800	816	768	786	778	769	751	822	766	808	748	825	780	815	854	788	829	766	792	806	771	769	765	820	803	801	767	777	825	785	787	810	811	790	779	789	809	875	784	773	806	776	792	781	797	782	749	808	753	766	793	785	782	778	778	761	784	782	824	745	793	795	805	785	795	778	784	738	796	786	804	748	784	787	859	844	798	843	827	764	788	784	763	787	722	838	769	831	796	801	814	797	843	799	812	784	774	771	834	784	783	780	787	872	785	797	738	788	786	785	761	811	819	817	828	805	792	772	775	797	814	763	753	807	808	782	770	775	766	773	779	831	744	800	816	816	782	758	821	774	764	799	792	810	817	726	780	795	798	798	780	781	819	819	804	828	772	732	805	789	778	820	733	729	817	749	827	793	753	825	843	805	806	787	781	793	755	804	760	770	796	791	799	754	814	765	735	738	836	735	801	788	780	837	759	758	780	818	796	760	762	780	772	756	796	846	792	778	781	757	724	826	821	776	766	791	863	787	764	785	798	806	769	810	774	803	812	777	817	775	791	790	794	831	771	807	766	835	801	770	777	816	804	749	819	780	788	775	778	792	806	834	762	754	784	796	792	781	784	813	846	778	796	795	788	794	730	752	786	770	813	770	812	733	804	816	777	815	774	807	815	798	831	823	800	764	760	760	840	799	830	809	817	789	799	776	690	778	795	767	823	836	820	789	787	763	803	736	769	722	802	801	760	759	769	785	791	793	773	811	815	771	789	768	734	794	844	785	817	805	837	804	762	804	791	757	735	796	760	807	777	780	766	746	822	745	762	751	796	783	791	725	784	784	803	783	831	734	781	794	819	781	816	792	750	751	815	772	779	826	778	776	769	748	784	841	825	847	763	755	782	830	799	828	781	790	800	781	778	794	707	762	776	813	780	786	736	743	777	780	804	745	840	772	754	787	752	771	782	776	768	748	793	819	773	783	792	778	806	869	783	768	783	781	809	735	796	776	773	798	811	768	777	787	806	829	789	800	790	779	776	771	771	803	795	792	747	769	812	847	792	754	828	791	811	804	770	802	816	766	763	724	781	781	799	779	774	779	776	777	795	743	760	772	750	815	776	810	720	787	756	761	766	807	787	772	773	770	779	777	780	808	769	793	783	799	725	769	749	815	777	758	797	807	839	790	796	780	805	768	764	810	810	813	788	787	811	750	787	792	782	766	750	818	788	789	799	749	790	751	806	740	756	847	756	787	830	845	746	777	786	787	793	769	754	748	740	768	801	794	819	833	823	784	750	759	808	836	773	754	831	771	772	786	804	797	800	768	792	800	805	778	777	813	793	772	778	818	807	823	749	758	810	730	800	742	778	768	786	770	744	786	808	774	808	786	796	822	705	794	755	805	748	773	797	810	840	804	801	757	742	832	822	816	811	806	759	783	727	814	762	764	781	787	760	775	794	780	754	749	796	776	793	750	782	807	805	778	816	808	770	800	835	826	780	819	814	827	762	756	799	762	775	854	730	768	768	810	804	771	775	811	837	762	805	783	746	827	778	830	823	813	812	773	766	772	794	842	820	832	783	821	777	713	763	768	787	803	765	799	804	769	734	798	756	782	820	771	790	828	810	803	798	728	771	819	782	806	834	790	804	791	767	815	764	752	798	787	844	785	764	778	786	807	819	789	765	807	772	782	787	822	760	799	792	756	792	728	769	765	765	839	824	768	744	753	806	739	779	852	793	762	799	755	847	786	771	785	818	812	785	798	762	802	837	741	814	811	824	835	754	807	748	775	815	744	798	810	816	801	801	798	796	840	717	784	765	821	783	828	799	808	856	750	766	797	853	778	779	811	791	844	817	769	854	807	801	786	750	795	800	764	774	851	770	769	789	790	865	782	812	763	760	772	763	819	775	779	726	821	803	794	787	793	786	803	769	792	768	787	796	826	746	788	793	833	772	805	747	770	768	798	769	771	797	834	754	774	789	814	763	774	803	769	814	808	815	778	801	779	800	789	771	760	753	781	799	813	776	799	783	758	822	790	795	821	734	784	795	794	834	740	747	771	779	751	812	760	819	786	780	807	781	762	805	757	760	769	818	821	780	802	783	791	780	809	791	799	849	790	799	770	801	823	782	787	804	785	767	776	803	835	840	764	739	762	726	773	780	761	732	825	870	821	779	788	740	805	775	816	783	776	808	822	757	807	844	818	772	816	854	791	747	759	818	786	821	797	789	769	835	794	734	820	779	801	735	780	777	805	808	760	823	773	795	781	798	763	775	773	824	806	818	835	818	769	758	811	797	778	826	846	785	752	754	749	768	783	756	791	746	773	747	819	805	791	812	792	771	769	838	799	785	794	771	836	796	778	810	791	767	781	813	750	833	831	766	806	753	789	851	777	748	821	769	811	759	774	758	791	776	777	824	760	780	778	735	753	762	828	820	761	783	783	799	737	770	765	793	760	759	799	793	798	734	769	735	814	757	820	793	799	778	814	817	803	816	798	806	775	803	783	752	768	785	737	725	776	831	765	748	774	795	773	798	782	792	764	758	734	802	791	780	819	747	874	795	822	769	773	803	750	792	806	850	815	752	784	807	806	812	786	752	779	760	814	806	747	810	793	843	797	774	712	844	809	808	821	776	799	748	805	756	824	794	773	805	797	823	752	748	770	761	795	738	829	845	757	737	762	798	805	793	796	804	779	781	733	824	785	804	820	792	775	817	789	768	714	797	745	801	815	761	770	798	804	797	762	812	725	811	778	778	841	764	831	775	830	775	795	760	788	789	811	788	844	813	806	792	793	742	798	784	755	786	767	790	755	783	788	750	771	738	792	824	800	791	799	802	801
8195	759	911	785	551	536	442	364	346	352	310	261	268	238	221	188	198	180	182	191	202	200	178	190	224	234	213	195	201	225	218	204	179	210	228	176	184	192	187	187	158	166	186	199	198	214	184	174	185	186	195	180	189	160	180	196	202	184	200	184	172	185	190	174	178	187	159	190	210	177	219	160	185	217	201	164	195	156	173	185	192	161	184	167	184	186	184	182	178	176	199	161	167	215	194	168	184	172	203	175	195	179	191	209	226	201	178	179	185	184	175	180	211	170	169	196	182	168	156	185	198	153	157	177	197	210	178	201	195	186	193	186	190	196	204	188	199	187	199	185	157	194	156	187	176	183	185	165	161	184	159	184	182	171	197	186	201	159	204	195	183	179	177	167	190	170	175	180	189	185	174	174	180	183	190	205	182	199	160	198	183	176	170	215	187	176	180	187	191	165	182	206	175	178	175	181	168	206	206	160	194	194	161	171	196	166	198	180	190	181	177	188	187	182	168	164	176	164	185	188	216	195	180	166	189	203	184	209	189	188	161	199	186	202	171	180	202	183	163	169	176	176	186	188	210	184	180	175	169	206	163	193	192	189	179	207	187	203	192	193	176	205	188	164	170	186	170	180	179	191	206	178	176	208	176	180	196	194	173	185	176	204	163	170	194	192	164	188	164	195	188	181	189	188	152	185	193	172	170	192	206	170	195	166	219	172	186	207	188	188	188	170	219	189	185	170	170	173	188	202	207	176	177	173	225	184	194	169	160	168	195	172	190	184	218	177	174	168	201	176	188	192	192	175	176	178	189	166	191	169	191	187	188	197	195	167	181	174	186	196	183	171	195	200	193	162	188	189	187	188	188	183	185	216	160	170	171	173	186	157	185	174	164	172	202	180	175	165	215	186	162	182	179	176	206	185	140	205	207	196	182	189	179	162	195	188	194	198	174	180	180	179	197	205	181	174	199	183	162	167	189	177	191	201	175	174	180	180	193	183	155	204	178	165	228	170	174	185	186	181	212	193	169	217	182	186	163	202	187	197	184	155	179	194	188	193	169	175	209	172	198	177	194	186	180	192	168	193	172	179	190	190	152	172	198	168	193	206	176	176	193	177	189	188	174	173	189	195	177	174	183	197	173	188	167	182	174	179	191	168	165	181	193	176	171	169	191	203	159	193	193	175	187	189	192	209	188	197	165	180	182	181	173	170	191	194	161	167	175	189	183	184	172	181	173	157	202	175	176	171	181	165	169	207	188	174	160	181	180	193	165	186	226	164	196	170	198	181	195	190	218	190	201	166	203	166	179	210	166	183	184	165	194	186	188	164	203	187	163	222	175	172	158	157	201	212	179	174	192	206	199	173	161	183	164	183	177	189	179	183	172	181	129	178	159	204	163	182	189	192	181	168	198	213	168	181	156	188	201	205	178	172	189	171	191	177	176	212	192	171	131	188	179	192	184	197	185	179	181	191	190	158	161	171	163	176	167	175	161	201	191	187	196	181	190	171	203	157	207	189	190	190	197	176	159	181	186	173	167	172	179	173	191	184	184	163	209	177	172	168	193	197	189	165	194	183	181	169	182	201	173	169	173	178	152	182	193	166	149	188	188	186	194	189	181	174	171	209	180	191	207	175	157	172	169	171	198	179	185	195	176	182	172	173	180	194	188	172	192	205	183	188	200	196	190	199	201	190	177	200	188	187	186	186	163	177	197	216	174	188	192	171	195	201	189	183	198	197	191	171	179	185	178	161	155	177	176	179	167	194	187	202	177	195	189	178	185	156	191	171	176	182	174	159	197	152	168	184	172	196	184	189	179	177	173	162	171	180	184	207	182	176	178	167	175	181	184	178	177	188	171	156	176	221	192	187	147	160	204	191	210	201	157	182	174	169	195	176	187	173	177	177	174	193	184	194	201	202	179	191	198	186	168	187	197	182	198	166	188	198	183	183	173	175	175	183	207	166	193	201	194	182	176	178	188	166	176	171	176	158	175	160	164	184	177	152	159	205	166	201	194	162	191	181	154	216	190	188	158	167	181	164	178	205	160	190	177	192	191	204	178	173	194	176	164	190	184	178	181	172	172	192	218	206	195	197	178	201	179	168	185	169	161	202	194	187	188	200	203	183	196	182	182	189	197	203	162	187	169	183	188	187	200	180	183	175	198	199	206	228	177	157	224	191	181	180	171	182	192	177	201	174	191	190	174	171	189	174	194	187	183	159	186	194	182	170	193	194	213	161	203	186	203	159	180	200	166	194	191	169	185	188	181	184	166	183	192	146	177	174	200	167	185	212	161	201	166	172	200	191	145	175	213	154	193	171	187	184	178	172	188	185	169	174	215	183	177	178	193	186	187	208	174	148	171	195	207	156	200	166	199	168	194	199	184	192	191	166	178	211	161	178	174	179	169	167	191	186	197	193	195	176	175	201	193	202	191	180	200	168	203	193	178	216	209	189	198	182	196	190	193	166	195	184	184	160	187	183	171	200	188	175	187	184	179	172	179	202	159	202	203	192	192	180	196	173	170	184	178	205	162	171	165	175	209	160	216	197	211	167	169	161	172	167	173	190	163	193	193	195	172	188	181	182	194	217	193	179	183	194	193	174	174	179	164	182	182	194	170	208	187	203	179	194	186	193	233	165	197	215	180	185	177	181	198	174	205	191	172	194	195	178	175	181	189	159	174	201	194	187	195	176	175	195	177	190	177	193	170	189	164	154	162	219	183	179	204	194	198	172	186	199	165	191	186	162	183	157	165	179	163	181	176	170	189	177	208	184	183	164	189	186	177	169	202	172	185	168	193	206	182	171	165	187	164	202	169	180	188	170	190	202	194	193	189	191	182	177	171	181	194	172	188	176	181	196	180	177	185	161	186	181	175	177	193	192	175	168	165	201	197	182	169	200	154	193	185	207	182	170	177	187	159	178	159	175	205	163	186	171	184	220	189	201	205	199	194	176	201	178	188	186	161	177	173	167	184	195	165	208	187	182	172	172	165	173	168	162	196	184	176	195	182	204	187	199	187	170	157	176	205	192	189	194	192	171	167	183	155	154	165	194	204	181	190	176	200	170	172	190	183	192	195	197	181	172	169	174	174	169	166	185	182	183	180	191	194	194	183	157	192	174	179	184	161	174	194	180	178	164	150	187	193	178	166	204	188	178	176	179	170	181	153	208	177	176	188	186	197	192	168	183	191	191	185	169	178	219	183	179	175	191	167	185	205	195	195	167	193	179	186	173	168	192	185	182	174	185	172	188	174	207	182	169	184	195	183	182	174	176	176	172	198	189	183	191	187	176	158	172	189	187	167	191	190	170	151	178	177	195	188	189	167	174	185	204	213	197	215	171	206	171	192	181	173	149	170	182	221	203	182	168	165	177	175	161	180	209	180	199	203	178	171	228	187	187	201	174	180	173	181	176	172	204	189	217	200	201	202	179	181	168	192	171	183	198	169	192	179	186	201	173	184	202	187	198	178	172	197	173	188	195	170	194	216	158
6559	983	1743	2185	1978	1798	1757	1466	1302	1383	1076	969	824	781	729	634	549	519	547	502	532	496	518	572	712	731	619	627	613	623	585	572	624	537	530	524	501	449	478	469	444	456	407	483	460	454	432	435	452	464	448	481	438	438	456	434	463	453	445	454	452	404	406	412	443	451	460	426	471	420	406	468	434	402	428	417	445	411	430	435	415	446	445	452	438	439	418	393	406	447	419	414	460	426	421	459	455	450	415	444	431	450	409	414	443	431	438	415	439	400	434	438	409	452	455	432	436	469	422	471	446	442	434	457	444	445	451	420	437	391	436	369	460	433	445	464	449	431	426	412	435	422	425	419	466	427	397	397	435	424	442	437	448	473	454	458	408	387	403	434	415	424	451	474	430	455	457	430	418	432	434	405	414	442	419	450	431	437	437	425	412	434	400	390	418	463	414	434	455	472	426	444	440	383	439	435	449	421	441	435	408	428	434	429	448	427	394	408	441	430	428	449	447	424	464	431	422	446	404	402	403	460	428	413	434	426	397	433	453	402	430	440	438	416	415	419	452	423	429	450	405	438	379	404	459	441	398	430	435	447	422	405	439	441	425	448	452	453	449	436	419	448	427	422	424	450	416	423	431	440	436	407	421	368	440	444	448	455	429	456	445	438	447	445	418	416	438	429	403	462	429	420	445	433	440	468	451	438	424	395	437	440	438	438	437	419	473	447	421	408	455	449	462	446	439	416	382	458	439	442	418	448	425	415	454	413	425	421	408	432	447	379	421	423	434	457	445	399	436	422	425	420	460	392	434	431	437	438	408	441	371	429	421	414	411	449	421	428	435	413	415	431	451	459	455	452	467	438	416	425	400	459	424	481	410	410	398	442	426	433	450	417	428	400	419	457	406	422	395	424	425	451	451	410	431	428	434	456	463	458	445	426	423	443	432	425	448	412	409	430	447	436	453	419	439	400	438	415	441	422	452	414	426	404	457	416	421	436	424	424	465	427	416	407	407	438	412	426	411	462	443	391	430	431	421	417	439	418	388	438	448	421	434	440	422	423	426	424	460	418	423	397	434	426	433	421	419	395	442	407	465	422	405	462	419	401	462	423	448	432	445	425	425	434	432	411	430	452	408	472	457	441	430	434	451	410	464	408	456	409	412	431	423	458	459	440	456	454	406	449	443	425	453	445	413	436	423	494	430	443	436	435	454	461	406	431	431	461	452	443	427	416	401	447	449	419	438	435	425	454	441	372	418	426	412	379	412	440	403	396	418	454	448	428	429	411	435	453	416	439	421	414	428	431	428	436	411	421	419	444	475	468	458	440	401	407	445	437	431	454	442	384	478	441	447	449	435	415	427	412	424	435	438	421	427	392	459	418	454	445	415	425	409	446	417	439	434	441	451	443	425	440	475	441	442	436	431	427	422	407	474	429	439	397	467	430	458	401	416	480	400	476	449	436	436	415	462	432	424	402	420	443	413	397	427	398	481	438	410	457	436	421	445	439	398	444	455	410	426	402	456	419	402	475	454	445	412	430	414	447	417	422	431	465	402	434	446	413	449	430	419	420	393	481	457	413	424	429	440	416	423	422	397	452	492	446	434	411	427	434	386	435	411	428	452	433	474	423	426	398	430	420	453	420	437	408	430	424	427	434	394	478	416	432	404	401	425	407	466	406	411	425	422	450	445	442	411	471	430	413	431	424	439	427	431	415	474	421	405	434	413	439	414	448	427	462	422	424	414	408	419	429	442	418	416	384	428	426	413	422	408	429	440	410	450	458	422	423	421	395	414	424	404	429	444	429	439	456	436	424	428	436	413	482	437	430	451	421	426	437	449	458	462	414	433	445	441	400	506	423	450	445	445	416	422	423	466	438	409	432	416	404	423	405	403	439	447	436	396	435	426	446	442	435	427	443	401	412	430	443	439	410	426	471	411	428	455	441	422	397	423	430	441	374	444	471	458	419	396	439	438	428	417	447	411	428	407	382	415	440	435	413	432	463	433	447	401	424	382	483	440	426	446	399	440	404	406	471	416	442	463	444	438	413	410	407	411	421	408	386	447	438	423	410	428	399	434	433	407	452	383	428	437	461	440	477	416	407	425	420	412	433	438	393	408	404	414	442	438	415	448	412	428	408	423	409	420	425	432	436	440	448	422	429	416	494	446	422	431	411	419	398	434	418	446	434	429	416	421	449	408	408	417	417	439	399	419	427	411	440	452	414	426	452	388	452	406	445	455	440	450	436	417	449	428	419	434	425	426	439	439	412	479	428	432	437	469	441	480	445	441	399	454	389	422	434	393	446	430	401	423	437	446	408	456	436	402	420	396	423	417	444	447	430	426	405	431	436	408	439	419	459	446	417	404	398	410	400	405	422	434	443	415	415	406	454	439	422	431	433	446	445	419	461	427	403	450	442	436	458	430	436	425	433	432	448	403	404	437	432	417	426	438	442	418	408	435	439	434	452	438	463	422	451	438	415	465	456	405	415	419	427	402	399	417	434	439	416	405	442	445	440	451	404	436	425	428	431	391	406	417	399	457	425	428	433	409	415	457	422	420	434	429	421	433	429	419	435	419	428	420	460	430	406	442	415	438	426	450	407	383	449	424	428	414	474	435	440	443	434	388	438	384	416	445	429	438	447	428	438	450	428	442	422	432	454	385	464	447	465	428	449	450	441	429	438	431	405	435	407	392	425	411	444	416	422	450	396	421	445	417	427	428	418	440	432	425	437	453	419	462	432	412	445	475	447	474	454	456	418	413	438	437	414	414	422	428	414	449	414	437	401	412	430	450	460	434	428	440	405	418	430	444	417	446	465	413	467	414	415	423	451	386	435	458	433	472	425	428	445	422	415	423	418	443	439	413	423	464	406	399	459	462	427	472	407	440	410	423	367	419	448	446	424	417	471	478	436	418	405	423	411	407	439	440	419	412	427	429	457	392	430	449	437	421	424	448	417	413	415	452	440	412	431	428	447	452	459	432	424	438	375	461	426	421	446	419	431	430	430	455	433	403	422	413	415	446	443	439	431	433	409	444	414	444	409	436	407	449	381	406	425	416	417	429	405	420	425	442	436	410	445	422	396	433	439	459	404	449	431	461	426	426	411	448	425	417	420	475	472	429	454	417	418	399	459	422	429	472	442	435	427	428	429	424	442	451	408	435	463	433	446	428	414	428	417	432	445	434	413	437	408	443	412	450	449	429	420	406	371	428	427	414	408	399	449	423	420	456	451	442	421	431	416	451	417	471	478	411	436	422	406	399	441	446	420	403	465	400	441	424	434	440	432	409	410	472	426	427	469	449	403	435	444	416	427	429	409	442	432	423	431	420	410	410	400	415	412	439	459	385	422	425	425	441	405	402	399	432	455	444	413	395	446	404	423	431	388	409	436	469	440	421	462	411	419	429	441	425	449	439	411	437	435	423	449	447	415	428	419	443	438	423	434	448	419	408	456	441	433	450	412	411	423	429	411	441	409	450	423	482	425	422	451	418	413
14773	1653	1654	1266	943	698	578	541	487	402	327	329	270	197	199	167	171	174	182	168	168	172	173	170	217	199	202	180	178	180	190	168	170	190	167	118	154	121	137	173	135	134	124	148	152	164	142	145	139	126	142	143	140	161	142	126	166	161	162	153	131	149	131	142	139	129	131	131	137	123	134	126	130	154	134	140	134	138	132	128	144	100	130	118	130	120	116	146	136	141	128	137	121	132	123	148	132	127	121	149	132	135	159	130	163	154	137	139	148	132	147	141	140	129	110	120	129	123	110	137	131	127	138	120	119	140	123	135	152	137	122	130	138	132	128	124	136	140	143	130	122	131	124	135	144	119	139	138	127	123	136	140	124	145	133	134	140	136	151	146	164	159	133	139	151	150	148	150	141	144	126	120	136	145	149	118	148	171	146	114	130	135	141	113	128	131	145	125	143	132	125	148	144	133	116	145	108	127	146	136	144	136	130	140	132	122	97	147	129	118	130	158	148	153	147	144	139	136	150	134	122	122	127	148	117	128	122	110	118	144	150	131	132	137	118	131	137	152	134	129	143	126	142	132	120	136	129	136	154	155	133	149	132	135	138	144	139	160	139	124	148	140	121	133	124	112	114	127	125	155	141	145	134	144	140	138	124	137	145	156	139	141	124	148	142	116	154	134	136	133	138	131	121	140	110	123	146	111	151	130	151	116	141	134	140	140	136	160	169	136	139	127	153	150	128	114	120	138	143	149	139	125	124	106	155	135	132	142	127	139	139	139	142	129	122	139	146	120	126	122	156	144	116	156	128	107	145	120	129	146	129	151	132	131	146	139	130	135	126	153	129	120	137	141	132	106	143	124	140	112	123	123	140	127	119	142	131	155	135	132	141	140	131	137	133	133	143	130	130	144	155	128	126	131	152	117	134	118	142	151	172	134	139	136	133	138	161	133	137	122	130	119	151	130	119	150	135	150	126	135	145	139	114	142	141	161	169	118	130	132	147	140	115	140	142	137	147	130	146	145	147	124	139	138	125	143	124	152	136	137	130	138	146	127	130	140	129	128	129	123	128	166	136	135	137	131	149	146	131	162	157	150	167	132	148	118	128	129	143	149	131	127	150	139	124	139	151	120	130	163	123	129	155	151	133	153	129	132	109	146	138	123	122	136	123	143	134	132	136	150	131	122	121	130	158	150	132	135	144	132	117	117	120	134	149	125	135	151	147	143	131	158	128	126	119	124	126	151	135	132	121	164	131	143	139	122	127	152	135	128	134	141	158	142	141	163	135	104	155	135	139	124	144	138	147	120	133	146	125	139	123	132	121	136	143	147	136	143	121	120	145	126	117	127	137	118	125	137	127	132	130	134	126	120	145	125	128	137	152	117	136	117	127	141	143	127	118	116	130	138	145	171	149	131	136	148	135	132	137	123	133	151	142	130	143	137	153	132	136	110	115	130	136	150	155	132	121	149	151	138	142	121	106	122	113	158	126	133	145	133	152	130	128	130	153	155	152	128	127	111	130	131	133	135	118	128	140	141	131	131	125	103	140	144	136	130	140	130	118	131	126	137	158	134	139	144	138	145	147	132	143	145	117	127	134	129	129	138	110	122	127	129	144	166	119	130	127	119	138	126	138	117	131	150	158	141	127	132	134	163	146	129	133	127	146	145	145	144	123	113	117	141	120	128	136	143	162	159	133	143	156	144	129	135	132	157	152	137	135	136	134	123	135	143	123	144	133	142	130	136	124	130	166	135	147	142	134	116	107	143	130	123	128	116	120	122	123	147	137	155	140	152	137	132	128	144	139	140	132	140	131	122	134	126	148	139	134	149	129	141	137	131	127	157	135	150	147	137	144	123	134	122	130	143	139	130	160	141	138	150	142	156	132	146	151	134	118	166	137	142	146	124	131	124	111	128	143	121	136	126	154	124	129	146	121	152	137	149	128	138	135	145	144	126	162	147	139	131	135	131	130	135	111	144	156	135	142	129	128	121	112	156	140	136	132	141	156	151	112	132	137	131	149	125	133	152	110	137	133	135	115	137	140	117	130	153	136	122	128	137	116	156	123	123	141	142	141	135	127	141	136	125	123	135	144	122	139	112	148	112	149	134	116	129	149	145	131	139	145	119	139	135	137	117	146	122	147	123	131	148	119	146	156	120	130	141	137	154	117	140	138	148	132	132	138	137	127	129	127	129	134	130	133	132	152	125	129	117	126	125	132	145	154	115	135	129	122	152	145	134	153	139	138	126	143	150	131	125	133	126	127	144	138	140	122	146	152	133	121	122	127	139	132	139	128	145	159	143	147	132	141	123	134	131	145	128	125	140	144	131	153	140	118	153	136	119	129	116	130	144	122	112	131	154	128	130	115	140	123	139	122	123	144	131	128	147	153	139	132	141	140	147	158	130	139	158	124	142	125	136	126	151	148	146	132	112	128	121	154	138	175	131	130	136	121	126	125	151	159	149	141	131	151	136	130	151	121	121	138	116	135	132	153	152	126	168	124	145	148	110	147	137	136	144	135	117	140	133	140	113	138	125	129	149	127	143	142	161	140	117	134	133	143	136	129	142	131	118	144	150	139	123	133	142	124	146	134	129	135	148	115	147	147	148	145	135	138	121	158	127	130	136	144	138	137	139	139	130	134	129	141	139	138	133	148	137	139	131	134	141	144	148	126	147	126	131	135	141	148	143	122	153	111	150	148	134	123	138	138	123	142	130	117	121	146	153	143	118	159	127	138	131	121	160	137	140	124	132	135	134	135	125	125	137	143	119	143	131	118	119	137	130	135	145	129	155	122	141	147	157	149	117	140	113	128	111	122	146	127	157	141	135	145	145	145	146	144	145	138	135	142	118	125	138	138	133	136	132	120	130	149	156	129	118	119	120	139	134	136	142	145	143	146	143	149	167	127	114	129	138	128	135	144	141	148	128	127	136	136	124	128	136	139	146	145	119	137	104	159	175	135	132	120	108	121	150	155	138	134	132	132	139	150	120	141	140	148	144	139	131	131	131	137	138	141	116	131	124	141	142	149	145	141	129	116	140	138	143	132	139	134	154	134	142	149	154	130	164	149	134	121	119	135	141	120	157	131	145	128	127	119	132	119	128	139	145	113	128	102	150	146	150	156	135	120	113	118	137	143	134	157	122	137	149	161	127	127	146	132	126	135	126	131	151	153	142	126	127	133	130	145	143	129	140	140	120	130	140	125	116	129	143	139	156	137	160	127	146	133	153	144	131	93	127	116	138	148	139	154	140	143	150	128	133	120	142	137	138	140	147	142	124	145	137	147	123	141	134	136	122	136	137	147	130	146	139	154	135	133	136	132	126	109	161	145	141	152	141	125	121	134	123	131	141	114	150	121	110	153	126	147	158	135	155	130	139	137	132	140	148	120	122	130	122	124	133	132	142	132	149	161	149	140	130	150	147	137	144	132	151	145	142	150	127	118	152	178	105	138	127	153	130	132	133	137	136	134	130	155	161	132	134	159	114	133	126
8673	1398	2655	3373	3301	2782	2683	2423	2073	2045	1569	1566	1099	978	891	739	666	612	592	547	481	458	495	532	854	892	810	778	718	747	662	639	678	719	552	486	447	448	452	363	431	430	402	377	408	398	361	358	396	398	403	422	398	386	395	387	409	391	429	416	382	399	371	368	351	366	369	379	363	377	366	365	396	370	373	367	387	343	391	365	366	385	404	380	373	347	316	357	343	378	388	382	369	363	384	349	366	326	373	363	352	372	384	357	373	362	350	385	401	367	360	380	376	373	359	368	380	355	332	387	358	363	371	361	335	369	379	390	367	364	352	410	366	351	369	377	391	373	323	344	393	369	380	377	381	356	374	383	384	355	344	361	370	353	351	379	362	392	353	355	346	382	380	389	387	363	341	363	358	371	364	367	316	395	360	349	406	379	394	361	337	350	380	349	384	385	336	400	385	383	366	395	356	338	388	370	338	328	402	360	375	360	349	374	373	358	336	369	377	318	349	357	341	350	386	377	394	368	364	413	393	368	378	367	356	350	370	375	374	368	371	373	339	377	369	384	379	380	349	361	359	334	359	330	355	340	352	373	370	369	356	353	373	375	389	372	348	360	391	388	396	374	373	344	363	368	345	360	364	390	410	374	360	358	336	345	337	383	364	393	383	389	368	406	366	359	336	355	382	389	384	374	367	370	369	382	351	364	363	379	336	370	371	365	382	361	338	364	377	370	385	350	362	340	385	363	345	355	371	372	376	368	398	374	360	385	369	360	356	342	335	328	339	363	399	364	372	398	308	396	361	363	362	383	350	358	351	375	366	369	373	381	357	326	385	374	371	358	363	325	364	345	369	373	366	328	323	383	375	367	361	365	363	355	354	356	348	365	375	335	326	361	357	361	391	336	398	364	379	371	399	323	342	351	364	365	379	375	339	338	368	344	391	398	379	373	323	386	344	337	385	345	367	365	367	370	378	385	356	385	391	358	334	377	368	379	369	349	354	344	351	363	388	352	367	383	344	353	356	379	362	347	371	339	360	352	395	358	347	378	381	387	366	376	357	368	365	350	382	369	362	341	356	337	365	366	368	378	364	353	339	369	390	381	356	390	358	344	395	360	331	366	375	320	338	336	393	375	325	378	370	368	375	339	370	370	382	354	365	386	363	367	370	353	362	352	350	374	381	402	366	375	378	360	383	334	378	347	364	361	358	403	389	365	389	350	363	369	368	378	389	371	360	367	341	356	348	388	386	351	328	352	366	355	360	377	337	354	395	361	347	368	349	385	367	348	379	388	352	379	398	360	372	353	358	370	387	336	372	376	393	344	359	367	358	383	393	329	377	365	377	374	345	355	361	373	361	366	341	362	356	368	354	348	382	356	334	386	341	377	388	331	380	349	334	372	356	395	392	347	344	339	347	384	317	361	353	352	390	378	377	400	388	364	362	335	423	343	356	384	354	363	388	372	359	350	344	381	387	356	358	384	364	375	352	326	326	343	362	373	367	356	344	353	381	375	352	396	347	382	379	358	346	341	339	397	373	360	346	382	358	344	380	372	355	373	370	366	355	356	355	368	356	383	353	365	374	360	356	355	370	361	379	392	381	347	369	359	364	355	362	356	349	344	343	382	385	333	360	364	332	381	374	395	364	357	353	358	373	356	373	375	376	398	345	379	381	345	391	328	373	340	364	353	382	345	370	325	350	375	377	374	318	361	358	372	354	348	388	357	352	345	368	362	392	353	375	377	348	360	382	388	390	346	349	357	331	397	357	354	344	351	369	339	362	361	345	350	339	365	381	356	377	359	342	359	346	353	338	345	368	362	362	367	355	358	376	347	396	369	352	400	367	353	344	373	359	406	377	393	381	347	368	352	376	368	337	355	355	345	352	384	371	356	364	386	385	364	355	384	333	347	356	310	340	349	349	355	349	350	372	367	378	360	371	348	359	325	394	340	388	369	352	361	378	364	365	381	344	369	363	359	384	347	355	347	344	394	382	351	399	366	379	378	350	368	354	352	361	387	362	353	354	341	346	353	349	370	347	371	347	369	395	361	334	373	356	351	395	346	369	392	364	373	389	364	382	380	354	326	412	401	369	365	383	317	372	349	367	378	366	369	394	348	358	386	383	347	369	345	379	321	371	367	377	358	334	331	334	377	389	315	344	356	347	413	404	354	359	349	368	360	382	363	364	360	372	354	365	356	398	371	339	348	346	374	342	359	384	348	361	359	362	361	383	375	327	433	371	369	365	367	362	390	380	390	355	363	383	358	352	362	391	359	365	310	318	396	397	370	370	370	383	398	393	369	362	351	349	372	346	382	355	356	352	352	371	386	355	420	369	347	364	360	358	363	396	353	364	375	360	372	361	366	344	341	377	371	363	386	355	349	375	341	354	358	359	431	414	380	348	348	352	388	344	346	386	377	359	378	408	353	385	372	347	373	364	364	367	371	363	383	373	382	336	376	385	351	367	392	362	374	342	395	361	345	367	353	385	383	373	370	381	373	393	368	358	355	356	349	397	375	356	329	346	357	377	349	357	343	353	393	351	369	358	355	358	348	371	385	326	388	375	375	380	385	360	345	338	396	348	366	393	373	360	320	362	367	335	354	337	372	379	377	346	357	347	390	345	361	346	374	379	356	388	384	347	318	342	383	389	330	374	380	349	396	378	382	314	365	394	340	337	382	336	385	354	357	371	420	394	374	335	366	373	376	341	354	350	342	354	398	312	391	366	358	357	380	362	364	394	352	349	342	377	392	359	373	375	360	395	378	343	376	370	369	357	399	311	378	350	345	374	382	381	359	367	364	370	371	374	358	352	345	349	339	399	351	369	382	355	342	355	360	336	360	368	338	377	351	388	351	370	328	339	360	361	339	368	357	386	351	396	322	348	381	364	367	373	335	358	344	377	386	356	357	368	352	361	347	362	371	369	387	372	404	334	357	390	353	343	344	339	375	373	403	382	361	363	345	374	387	372	381	368	364	364	357	356	333	361	384	351	362	366	375	368	335	366	392	366	376	344	378	373	309	383	342	353	380	382	368	359	351	379	329	354	355	364	359	380	367	331	356	357	385	334	397	362	385	366	387	364	361	374	356	354	365	365	326	366	346	357	364	375	361	381	331	359	385	375	370	352	371	386	360	375	376	358	377	361	365	383	371	404	351	353	323	351	353	386	390	399	334	355	344	353	360	363	349	371	347	351	360	370	362	369	349	371	350	340	363	365	373	345	358	390	410	362	361	364	381	356	363	353	375	382	384	367	366	377	337	384	361	354	360	347	389	381	357	339	347	385	341	350	360	379	349	369	417	355	385	344	349	351	336	417	356	394	326	380	362	342	386	361	384	365	354	340	346	377	370	392	382	369	358	368	373	395	378	395	361	376	392	362	371	337	340	388	351	395	353	373	381	384	367	389	358	378	358	389	341	370	370	363	394	381	390	366	352	365	342	374	327	356	347	407	374	348	355	358	356	367	353	349	377	349	360	335	389	344	381	365	354	377	384
1847	405	424	386	374	390	345	367	346	340	375	340	340	381	365	383	367	343	380	346	365	370	374	378	360	342	341	391	368	406	375	388	352	392	374	391	388	343	345	319	366	343	373	356	373	357	371	326	322	354	366	361	408	361	350	350	366	335	346	374	368	326	347	353	366	374	327	384	357	347	358	382	366	362	352	383	365	331	397	321	350	370	355	352	370	352	385	341	357	352	338	345	366	376	363	382	376	334	344	375	331	408	344	373	352	349	375	341	375	343	375	345	397	373	358	341	354	329	365	353	323	393	389	322	313	353	361	345	381	379	379	330	342	337	332	347	323	327	318	370	341	324	372	365	337	361	402	338	351	351	342	345	363	353	356	384	349	323	348	348	403	412	384	351	377	376	404	397	315	348	366	352	384	340	369	348	370	369	374	353	347	380	367	330	385	361	355	346	365	372	333	385	362	367	373	375	363	374	371	356	338	375	365	341	372	362	367	350	357	383	368	380	352	349	353	376	377	332	373	349	343	361	381	372	345	376	368	340	369	361	369	351	349	368	352	360	351	386	342	380	398	389	360	357	359	355	343	408	338	385	358	328	334	395	392	341	368	327	335	369	328	354	376	345	361	369	342	321	358	367	383	384	336	357	342	369	333	357	359	377	338	329	347	344	380	339	356	344	364	349	334	375	367	361	359	359	353	383	364	353	338	362	363	362	371	374	381	350	402	369	323	394	351	384	348	346	337	384	350	340	372	352	351	355	378	362	373	326	356	366	352	399	374	325	351	361	357	368	327	342	369	379	340	340	356	351	309	358	374	374	357	373	379	402	350	337	340	348	372	361	405	404	344	376	380	333	356	344	372	325	352	379	357	398	396	385	371	339	361	355	364	329	363	356	375	356	343	355	323	346	387	336	366	379	370	364	358	355	333	338	398	389	365	350	370	343	350	353	404	377	345	363	367	334	349	347	338	333	343	381	349	341	348	339	338	378	329	330	368	364	381	354	381	346	376	381	408	352	350	372	342	354	361	364	358	342	368	366	358	338	309	307	374	369	364	342	370	365	375	393	326	377	370	377	365	357	334	348	366	361	333	372	357	392	357	375	343	347	341	374	355	338	370	360	348	377	357	330	386	407	367	345	344	375	376	312	376	356	358	322	314	353	344	356	368	327	405	338	380	349	342	354	336	372	357	348	365	329	367	376	337	390	358	358	350	336	363	346	350	365	396	368	332	380	374	394	360	366	336	344	359	386	326	347	340	383	369	389	379	342	350	354	386	359	350	359	384	376	370	355	344	353	364	352	381	391	368	348	372	348	351	387	365	357	338	324	343	383	362	395	391	358	382	334	354	374	349	393	349	347	346	347	369	332	344	368	386	381	362	373	355	387	349	348	354	379	365	363	343	350	356	364	368	367	325	364	341	388	396	395	370	336	385	370	365	347	345	344	369	389	306	375	316	334	335	332	369	324	365	403	342	351	360	353	382	352	358	403	364	360	362	300	362	391	342	378	383	374	339	329	336	330	381	380	377	328	354	345	334	333	358	332	347	380	342	349	342	331	365	356	322	407	338	358	388	327	351	321	367	326	326	389	388	350	345	351	321	357	361	352	369	354	359	345	363	344	380	391	385	368	387	392	347	339	352	345	323	330	357	351	376	364	330	344	361	369	360	328	357	384	328	342	345	365	400	342	378	364	337	362	354	369	342	341	347	385	364	344	391	377	353	352	314	383	373	381	395	337	334	370	391	398	383	314	345	330	366	343	352	356	381	333	359	378	338	370	317	359	363	353	393	369	389	391	381	360	352	355	384	356	292	370	334	334	367	370	391	357	380	360	343	370	391	397	368	330	348	331	378	328	371	389	376	346	387	337	378	357	351	394	377	339	333	323	390	359	343	393	336	353	347	362	374	392	369	364	320	373	315	363	342	333	334	388	357	338	375	350	375	342	355	368	362	360	347	351	344	394	359	380	374	373	325	356	348	366	339	331	331	350	367	374	384	366	314	362	395	365	348	384	338	307	389	326	363	367	371	360	384	400	381	365	372	361	363	359	387	358	378	387	374	333	329	358	347	368	372	348	378	385	378	379	323	364	338	375	368	374	326	377	368	392	353	383	326	334	384	358	370	372	359	341	366	366	326	371	328	380	363	334	336	343	391	376	371	394	369	373	360	349	347	330	365	359	337	333	375	358	362	361	392	339	363	325	343	363	379	355	370	349	339	368	391	376	349	333	371	385	364	401	358	359	363	382	363	358	322	341	349	321	355	390	354	349	365	349	373	345	344	384	343	396	366	320	372	392	380	385	317	345	378	371	337	377	362	333	377	333	346	393	350	356	352	364	354	360	394	373	357	338	397	304	361	369	369	333	348	388	361	370	380	335	366	364	365	333	350	373	365	363	365	395	352	353	337	359	380	360	365	358	361	377	364	343	353	338	336	355	350	357	345	397	367	304	335	390	342	363	386	368	356	381	367	383	380	374	374	363	351	372	391	381	348	375	330	361	339	337	343	350	375	349	339	345	365	368	357	319	397	371	337	337	332	368	338	310	371	353	331	371	340	370	387	350	374	331	355	361	349	353	416	345	363	373	353	338	339	344	374	336	369	378	364	384	328	354	336	390	367	379	396	393	402	376	357	383	336	372	383	359	381	369	385	366	348	345	344	333	367	344	376	356	330	356	348	357	358	350	338	352	350	349	342	349	363	350	339	393	329	386	386	388	358	354	322	372	393	342	349	348	336	360	393	386	346	344	374	359	369	362	371	373	372	371	310	395	344	368	369	382	354	382	340	390	340	357	383	353	364	354	371	359	372	373	357	372	385	383	380	379	366	334	348	402	343	373	348	373	349	383	337	345	364	325	345	322	399	382	361	355	370	355	360	327	360	350	375	377	332	372	369	360	385	398	339	323	347	369	353	338	350	342	351	342	360	361	342	348	376	361	361	362	360	341	371	323	329	380	385	360	383	362	398	365	358	335	404	368	342	356	343	373	356	378	346	400	333	363	337	374	387	367	326	332	350	381	361	317	369	357	384	392	374	394	334	352	334	361	364	373	405	389	358	337	331	388	377	399	356	338	334	352	372	345	372	337	393	361	387	350	383	360	352	376	345	342	371	378	386	324	362	346	365	362	359	352	351	332	330	300	339	372	368	350	395	377	354	372	395	362	334	356	405	370	322	355	365	360	362	364	374	321	337	367	364	385	324	368	381	341	348	385	368	321	396	376	334	374	349	327	381	352	376	399	351	353	352	363	344	361	352	363	366	326	329	377	367	364	383	353	372	364	341	348	406	374	349	376	381	357	371	361	333	347	368	365	355	364	407	416	354	359	340	351	369	353	358	352	363	351	361	344	378	410	374	376	407	346	392	392	327	350	362	363	376	350	343	361	353	356	319	371	410	358	381	340	338	357	382	351	353	380	347	341	408	387	353	361	373	389	339	351	351	315	372	390	299	391	340	409	348	355	333	336	351	369	314	383	335	367	357	350	355	349	373	380
2207	915	941	983	903	946	901	871	865	861	865	826	837	802	805	849	759	826	762	800	767	775	826	834	790	777	836	810	803	771	793	780	858	791	835	817	844	813	846	783	800	804	766	801	819	726	774	807	770	758	830	804	831	798	833	813	778	763	762	863	767	809	778	774	821	775	780	819	796	768	749	805	836	732	781	773	796	799	779	779	777	819	782	764	774	796	782	786	768	789	820	790	811	817	772	849	737	794	795	835	770	785	762	831	762	784	832	748	790	756	819	878	789	813	810	790	781	783	738	830	769	782	769	786	801	826	780	740	797	754	770	846	814	764	799	795	773	762	811	756	783	810	795	803	774	763	809	791	839	804	785	752	805	815	820	803	753	751	795	796	764	785	823	818	769	786	812	800	816	810	744	778	761	819	772	751	810	851	773	817	763	815	743	807	770	874	793	860	785	806	776	817	788	763	768	760	805	812	790	738	813	774	731	795	779	804	826	779	785	804	823	800	798	808	817	841	780	768	837	762	817	780	828	830	789	784	751	808	764	818	757	808	803	784	774	804	755	842	810	771	787	813	789	840	825	788	822	793	813	802	816	778	780	771	805	774	774	835	790	820	785	790	770	815	850	764	809	782	775	765	760	806	845	780	817	781	780	807	753	783	802	827	787	816	811	895	770	786	764	817	781	799	825	770	765	801	793	741	821	828	794	733	739	823	782	767	791	774	820	784	780	782	800	786	793	818	808	807	747	807	766	806	818	741	742	756	782	721	793	791	764	755	820	807	816	767	835	814	785	803	835	751	820	793	769	744	800	813	787	843	812	808	740	771	762	805	771	763	784	778	805	785	771	774	819	805	769	793	796	795	761	754	753	795	761	799	744	769	826	760	785	810	824	785	721	745	785	799	782	762	798	837	810	765	792	754	784	778	759	775	824	831	774	770	800	822	833	728	819	825	823	792	755	826	824	762	800	790	799	752	765	774	800	814	768	793	819	809	772	796	800	782	768	766	768	839	829	811	771	742	789	804	829	798	770	783	817	794	804	804	771	798	768	801	800	784	769	767	801	790	786	820	840	769	782	800	804	784	786	781	829	797	822	778	818	767	787	777	762	756	807	816	769	752	777	800	783	795	842	841	787	814	823	792	787	790	795	783	769	771	756	748	788	728	807	762	792	809	838	786	766	800	771	767	846	794	770	802	821	748	758	810	752	841	799	843	756	757	787	787	804	761	732	816	775	804	800	749	766	825	779	815	809	790	799	839	846	770	800	788	781	820	789	785	768	805	771	783	782	780	790	775	782	765	773	786	796	771	797	781	775	830	782	833	822	806	759	794	779	769	774	795	776	773	781	778	767	752	825	777	801	814	800	811	802	742	751	781	752	769	775	818	771	794	783	758	797	809	777	761	802	785	790	752	779	774	823	778	838	793	783	746	749	785	789	854	815	838	799	776	773	856	762	845	743	791	805	778	773	759	812	840	781	799	778	762	774	794	787	798	724	787	753	852	778	801	774	823	775	784	796	784	757	815	821	818	826	832	809	778	781	799	728	787	822	784	784	783	825	805	805	850	846	806	778	742	777	789	830	849	790	805	844	798	802	778	855	831	806	764	753	782	769	746	833	789	730	806	855	796	753	753	816	801	733	750	839	769	771	803	816	728	756	802	811	753	786	788	804	790	779	809	811	768	750	805	772	810	799	798	820	787	843	789	773	840	754	856	806	778	776	758	788	776	817	789	862	784	827	774	823	830	773	772	799	768	840	807	807	787	793	817	810	759	831	818	808	802	825	812	777	798	812	784	778	802	803	768	751	791	797	799	737	851	770	791	773	795	779	786	770	813	813	847	769	809	810	784	795	765	837	789	793	793	827	755	774	787	824	761	777	799	771	795	788	839	840	807	770	759	782	772	760	783	767	737	764	777	777	739	807	810	793	798	791	841	764	762	761	815	784	789	783	790	784	774	839	804	844	798	840	761	823	811	797	757	782	790	780	733	830	752	794	810	778	793	821	809	849	798	831	716	769	828	778	794	778	795	786	770	790	768	758	841	806	823	780	789	834	744	809	821	779	753	837	789	815	836	806	823	779	785	822	750	788	781	801	850	753	769	817	776	788	828	815	745	766	798	755	796	797	776	773	768	818	761	792	826	824	768	761	784	768	783	820	806	817	775	797	782	815	819	784	813	783	801	766	767	796	825	777	772	774	774	782	808	868	775	763	771	812	843	813	806	744	788	793	823	808	787	799	802	872	807	813	778	834	771	781	793	790	758	786	764	791	846	816	862	808	793	756	809	760	805	791	782	788	820	797	756	802	775	828	781	733	821	784	792	767	805	802	785	745	786	779	767	759	792	795	797	762	794	769	789	773	789	735	773	756	778	810	790	783	837	771	752	721	749	741	773	769	779	775	770	774	800	773	776	844	784	757	781	750	757	805	835	809	814	778	760	799	807	787	770	792	766	808	790	781	838	771	815	792	728	747	765	786	843	800	852	762	768	796	772	804	744	813	758	738	774	776	822	742	817	841	796	807	735	761	777	769	773	744	806	767	809	804	738	760	840	803	770	813	783	797	779	793	810	829	827	795	786	788	819	829	776	823	786	863	781	745	804	793	823	789	820	810	759	777	801	787	805	797	807	796	793	810	814	800	796	795	796	827	801	746	829	804	793	813	788	776	775	794	776	794	797	793	806	795	777	793	798	868	788	778	811	740	827	841	810	781	826	832	826	769	793	778	812	803	800	789	808	791	802	768	741	820	863	785	778	809	796	749	775	782	783	781	780	852	820	803	725	824	818	814	787	759	794	805	813	792	745	818	812	752	765	813	846	767	764	817	794	809	816	778	802	761	853	791	820	767	822	763	795	775	767	824	785	803	790	806	793	804	729	814	794	857	760	807	797	762	777	798	811	798	795	811	746	787	751	794	791	746	818	779	812	787	811	838	806	768	849	844	855	859	752	834	742	797	747	796	768	789	841	802	792	795	803	833	836	746	792	789	755	811	805	793	849	789	781	814	746	765	801	800	768	793	784	792	821	790	799	808	743	789	795	764	736	766	797	808	742	840	783	765	814	801	844	786	847	802	790	744	798	787	807	812	802	795	800	758	769	818	809	792	776	771	785	852	817	772	830	807	812	791	803	818	831	792	788	807	837	786	767	801	835	794	759	814	779	762	837	740	808	805	768	808	788	838	806	818	750	779	804	752	789	780	808	814	827	770	766	829	791	764	777	746	796	808	767	819	802	750	827	779	839	782	788	772	785	826	809	781	759	825	789	805	768	814	761	767	790	778	834	828	805	760	785	748	810	809	768	818	776	827	778	796	775	760	748	837	794	757	820	800	818	807	831	804	787	830	795	793	787	845	784	781	799	758	778	755	769	788	820	794	773	786	791	820	774	801	796	785	809	773	801	759	832	830	752	794	725	753	774	782	795	804	793	807	814	776	822	773	822	777	857	781	793	791	753	783	761	766	794	774	720	747	829	793	770	787	788	787	762	826	780
7558	804	868	836	598	540	391	388	399	328	325	268	272	218	230	204	213	210	210	189	200	207	194	168	203	235	216	187	206	228	188	214	224	216	183	210	210	204	173	210	196	161	178	193	197	160	179	185	204	194	187	174	174	159	180	180	169	195	181	183	182	183	172	158	169	159	191	192	177	189	202	215	188	160	196	186	178	157	180	164	183	180	174	188	170	193	208	172	165	174	181	203	173	197	180	189	173	197	217	173	173	155	168	164	167	188	193	169	183	170	187	202	195	174	184	182	174	181	194	143	197	159	186	169	190	158	199	223	149	179	145	195	182	183	190	193	180	188	178	179	180	195	185	198	174	187	193	203	166	175	186	182	192	189	174	186	186	184	187	175	175	174	198	176	198	163	182	180	193	201	174	188	173	192	181	190	182	181	233	202	191	195	211	205	194	175	169	169	193	181	181	197	217	195	207	158	188	194	195	169	173	187	215	209	215	179	198	173	148	186	165	198	202	197	185	176	201	190	158	194	162	179	191	179	168	173	153	172	171	184	177	171	185	176	175	185	158	192	174	164	183	185	195	205	187	170	207	206	176	166	170	164	165	174	211	175	171	185	180	201	200	184	191	175	191	185	175	202	184	203	188	202	190	159	168	180	200	190	169	189	208	180	154	162	199	212	188	196	224	199	175	167	179	203	186	204	187	168	203	207	225	166	218	188	186	192	194	179	203	193	201	162	200	189	164	162	172	188	186	163	163	195	182	199	188	179	174	194	193	160	157	177	158	184	169	182	170	175	199	170	204	174	183	174	213	177	186	175	150	146	195	167	195	172	197	207	165	168	171	166	199	164	188	199	185	186	188	201	192	194	178	203	172	170	180	146	159	186	201	182	183	190	191	173	182	177	189	179	175	150	157	173	177	170	193	162	174	173	181	180	178	190	179	182	173	200	175	183	200	171	159	179	179	187	184	193	178	165	193	202	170	209	216	193	173	187	178	156	163	190	184	189	158	183	157	178	175	186	171	182	179	171	184	210	198	190	181	180	194	184	163	172	154	182	175	191	178	212	163	194	197	185	160	174	215	200	188	159	202	191	178	164	196	170	172	180	188	207	163	161	166	181	178	178	197	180	197	173	181	179	183	184	174	172	166	176	182	184	202	178	183	200	161	168	187	175	184	171	187	169	160	200	183	167	165	190	190	198	196	197	178	173	198	203	189	190	174	153	168	176	193	187	167	149	165	223	183	210	189	208	191	169	173	186	161	168	192	148	174	203	178	166	188	180	185	188	209	188	192	181	173	170	191	188	173	179	176	209	201	181	178	188	180	201	192	169	186	195	166	190	205	199	198	167	203	189	201	172	209	199	170	217	210	188	193	190	201	196	190	167	196	176	149	164	169	193	188	164	176	182	185	175	169	165	169	172	177	169	164	183	184	173	204	170	152	193	183	182	183	186	188	188	182	175	189	181	233	196	188	207	195	191	188	163	195	198	192	184	189	169	200	194	160	205	195	172	200	179	215	195	177	161	183	178	180	168	187	192	181	163	186	182	201	209	182	203	178	205	167	194	188	196	185	173	177	190	173	199	195	171	189	207	184	180	191	167	171	193	171	163	189	187	156	180	200	194	207	172	193	174	200	177	179	189	176	189	181	171	186	182	191	194	202	173	185	200	179	187	161	158	166	183	197	146	164	172	175	193	190	199	184	198	153	160	200	151	166	177	198	187	181	157	170	192	160	182	200	176	179	195	178	178	173	154	181	182	197	174	178	193	203	193	187	207	205	181	190	183	196	179	182	190	171	189	204	177	184	197	179	176	178	189	191	162	194	198	203	187	186	183	198	190	160	167	162	157	187	196	174	182	166	172	174	191	189	171	189	170	180	194	171	157	196	204	182	194	175	164	169	157	218	196	180	176	164	178	187	176	176	169	163	198	172	189	195	143	191	165	184	178	174	187	194	175	183	195	165	199	166	174	212	196	207	191	189	199	174	191	154	158	161	163	185	161	167	143	178	215	171	193	179	192	187	180	213	164	193	189	163	186	175	182	170	175	183	172	174	179	186	150	184	180	164	181	212	198	194	191	193	193	177	172	194	172	190	170	164	198	179	174	171	193	181	195	174	178	160	156	162	167	191	184	153	179	190	204	167	182	208	188	166	185	164	211	187	170	184	190	174	179	201	200	167	173	187	170	198	191	189	173	180	192	183	183	179	174	201	175	187	210	184	187	202	178	164	185	212	179	183	169	176	167	166	166	164	197	198	189	188	184	167	195	180	179	169	166	166	182	189	166	158	188	172	169	190	191	167	163	148	216	181	178	203	183	175	181	200	182	176	155	169	184	191	194	188	190	182	193	176	171	175	168	167	183	192	187	182	197	205	181	183	200	151	178	189	193	188	170	171	197	173	210	172	179	192	182	176	214	192	180	149	161	175	202	181	173	184	201	195	155	184	164	191	183	201	190	205	228	183	190	201	207	213	168	188	200	198	181	179	198	162	174	181	180	170	200	193	174	182	177	157	170	167	193	180	178	178	195	187	167	191	170	201	202	147	202	188	193	180	181	166	187	183	190	200	188	190	177	198	184	186	203	189	182	166	176	174	179	196	173	178	187	200	177	185	189	197	151	181	160	174	203	174	193	200	162	194	173	187	167	201	199	180	161	176	172	189	207	166	202	200	177	212	184	195	193	189	162	178	199	194	169	162	158	202	174	174	158	202	200	181	199	175	152	197	169	177	189	203	186	183	217	167	177	184	214	173	181	191	180	180	193	171	197	202	195	207	179	186	177	180	188	188	176	182	195	173	154	188	189	176	169	161	198	191	160	161	163	169	176	192	181	181	167	207	174	187	185	191	210	183	173	209	167	184	168	177	170	170	191	161	204	169	187	196	186	166	158	169	203	195	158	175	202	168	195	190	203	203	194	177	188	189	156	197	151	195	201	176	162	194	190	193	204	180	172	165	170	209	181	178	176	181	175	184	201	204	176	168	172	204	204	192	166	168	166	179	195	201	198	170	193	161	168	160	173	185	174	160	207	184	176	169	188	161	156	163	171	154	163	155	167	194	198	195	171	200	175	182	168	174	167	190	172	162	171	179	194	175	175	181	180	173	194	176	178	194	186	198	186	182	166	171	199	172	179	172	188	188	164	175	181	192	187	176	158	189	188	186	186	183	173	200	186	206	215	202	172	174	173	173	192	186	188	187	175	185	172	175	167	189	168	181	172	162	183	171	184	177	197	202	173	168	211	181	171	160	181	200	157	188	175	196	186	171	171	172	203	174	208	174	178	202	173	172	200	204	174	160	193	196	211	168	155	187	187	174	182	186	191	179	182	215	192	166	172	152	176	167	186	201	184	205	186	199	148	199	193	180	159	190	162	172	171	153	181	166	208	175	166	172	181	182	183	174	187	177	202	195	160	179	156	209	168	198	186	172	184	195	212	181	208	199	200	206	197	182	173	185	170	182	169	188	179	189	186	167	204	170	177	223	200	176	171	223	186
6555	975	1754	2194	1946	1951	1591	1556	1437	1311	1203	997	913	772	662	602	621	592	547	510	496	482	484	528	626	689	679	638	626	602	572	601	598	568	522	491	460	481	471	425	490	449	431	477	413	451	456	454	429	447	467	430	455	460	438	439	442	417	409	407	441	438	417	413	419	419	478	430	381	420	448	441	439	424	461	442	393	447	427	431	465	402	432	425	447	428	445	415	414	444	459	434	456	439	430	433	412	433	432	404	450	442	452	419	436	415	419	399	440	421	427	450	414	462	436	442	435	399	422	432	438	406	452	417	414	430	428	423	428	425	418	443	413	431	407	419	429	442	444	398	455	432	422	450	416	453	468	420	398	457	388	413	442	431	412	426	413	443	428	429	428	444	438	422	414	424	429	439	443	426	401	439	440	435	423	395	413	495	435	446	443	458	408	374	409	449	428	462	408	461	425	402	421	466	440	437	404	429	405	433	398	418	452	421	417	429	427	404	457	455	411	453	412	386	444	430	420	456	414	435	441	424	452	435	452	412	434	415	436	410	458	413	425	423	444	418	427	452	431	400	445	436	409	411	444	434	470	420	443	436	429	435	431	402	462	455	457	425	447	395	469	447	409	452	436	433	421	435	425	430	451	389	416	453	417	426	444	420	428	397	405	474	467	465	412	442	445	462	462	415	427	406	408	446	424	428	414	420	446	424	479	458	421	432	448	437	429	426	417	441	427	453	423	418	427	440	445	432	431	430	437	391	412	444	457	399	437	437	436	435	415	435	429	467	411	420	429	431	442	430	422	381	435	450	450	463	416	406	422	444	430	424	441	481	441	424	408	396	426	424	418	446	407	417	472	432	445	426	420	424	399	454	458	411	397	407	464	434	467	411	427	406	415	440	440	433	439	437	430	432	452	397	459	428	478	420	437	429	414	396	446	428	419	394	451	415	452	433	415	461	393	469	450	452	447	406	412	409	422	450	458	420	482	431	464	419	425	439	385	430	439	429	393	417	448	437	413	433	434	458	431	416	400	423	446	418	452	434	440	435	410	393	443	401	453	418	424	439	408	420	423	405	462	445	441	450	446	394	419	412	417	441	418	402	416	417	431	415	453	427	419	414	424	420	434	422	399	407	428	446	435	430	413	493	387	435	450	417	459	435	422	402	407	474	412	470	466	399	429	449	429	436	461	444	463	466	427	439	426	462	429	428	405	457	441	450	434	448	449	435	448	420	395	430	392	449	426	454	426	421	470	402	432	425	377	441	431	400	440	462	392	466	446	449	412	394	427	445	421	434	437	417	409	420	419	392	470	388	441	404	402	439	418	456	415	422	427	441	442	420	402	396	408	409	477	390	425	423	420	451	428	443	412	427	403	387	438	405	431	437	403	421	440	416	470	413	441	382	433	442	414	421	437	421	435	397	438	451	433	417	429	470	463	405	456	439	420	441	393	382	445	425	432	416	455	400	420	426	468	411	415	396	435	417	456	437	448	391	433	424	440	441	424	417	402	434	467	406	392	442	448	382	469	431	443	431	430	416	433	439	427	438	436	370	403	424	458	422	425	443	409	407	420	444	402	426	410	420	449	385	442	430	418	442	452	443	441	413	459	440	441	397	417	431	444	448	386	399	431	435	396	444	418	438	442	410	456	416	417	448	441	416	410	441	431	431	434	465	440	406	393	427	435	423	436	380	424	425	412	432	445	427	435	432	439	446	438	450	409	405	408	403	395	461	426	409	414	430	447	379	430	423	376	424	426	426	453	419	438	411	397	450	393	449	420	406	417	423	432	401	425	414	410	429	402	451	445	388	406	429	419	447	428	449	436	407	453	468	400	420	383	397	435	418	470	440	424	449	427	390	439	389	378	443	436	467	402	430	420	391	429	430	420	431	430	436	415	456	421	396	443	417	434	427	412	391	416	397	431	434	445	419	444	432	461	438	426	430	421	388	397	435	401	437	421	449	401	452	466	403	416	406	404	430	396	405	467	451	463	418	431	432	434	405	421	407	452	396	382	407	423	453	411	409	435	415	432	413	426	404	445	424	420	444	450	436	431	418	471	427	442	410	466	440	471	436	413	427	465	468	448	435	406	414	435	467	450	436	433	417	412	457	458	427	395	410	446	392	402	469	400	412	423	408	433	438	471	438	483	400	422	457	448	406	428	395	432	391	451	432	415	405	427	430	388	440	432	442	437	421	429	452	391	454	424	417	412	419	428	456	428	404	383	420	402	468	441	468	418	410	440	447	456	414	423	415	427	422	397	421	433	433	409	410	423	413	443	434	426	438	393	451	406	422	441	419	441	426	461	438	448	421	395	419	416	411	402	406	412	421	421	413	428	441	424	453	450	440	417	412	450	450	407	415	379	420	401	440	441	437	420	404	398	438	414	441	440	442	436	418	411	431	436	403	429	439	402	446	412	393	433	415	443	416	391	436	431	402	443	437	470	413	412	413	410	424	436	438	450	469	420	437	435	400	435	394	401	486	468	395	433	424	410	410	420	418	439	413	463	416	443	444	442	438	430	422	391	413	425	413	445	428	437	445	447	421	470	422	429	410	437	390	479	445	454	408	407	442	429	409	460	423	430	425	414	412	399	399	415	437	442	443	439	449	417	437	388	432	414	459	419	429	459	434	422	419	434	442	446	443	428	478	427	415	437	425	437	425	455	452	454	413	446	414	432	498	428	450	428	417	417	410	418	439	443	427	437	441	415	417	377	454	398	433	446	430	447	428	405	415	426	430	407	436	435	429	426	411	441	445	467	465	412	412	420	410	439	437	446	431	446	416	464	414	415	384	460	436	373	414	447	419	402	437	455	469	416	429	393	424	432	424	421	441	424	440	472	435	433	372	442	432	429	441	426	416	406	405	407	436	417	441	424	419	444	436	467	457	414	413	458	432	446	427	413	426	425	448	420	426	441	432	448	393	425	419	432	436	427	398	430	432	444	405	410	474	444	417	377	433	397	392	418	432	424	432	441	368	417	419	435	422	433	392	407	474	450	458	432	457	474	406	434	407	402	419	420	435	410	417	423	452	432	420	453	408	442	437	419	439	443	428	439	397	439	425	413	445	406	470	432	440	422	440	433	452	422	410	451	458	397	434	443	436	452	446	468	423	444	432	438	419	444	444	422	427	463	468	435	391	426	425	408	453	435	443	418	421	455	416	408	404	446	421	430	468	453	453	443	416	443	442	412	439	444	408	397	442	433	446	414	421	458	464	388	449	408	428	417	410	414	442	435	423	412	411	431	452	426	438	448	421	389	440	420	428	435	407	428	422	440	448	425	438	418	446	419	438	445	414	461	439	468	417	452	416	440	435	435	413	436	432	423	407	448	416	426	423	447	407	436	422	429	455	422	413	432	438	401	417	476	461	414	424	448	439	439	448	412	428	388	407	458	417	419	414	397	404	426	452	401	450	442	418	396	426	424	463	426	409	437	404	434	464	430	430	427	432	448	433	423	446	409	419	423	417	439	402	470	411	405	426	419	410	418	448
14439	1652	1512	1284	905	854	628	572	442	394	389	318	300	240	196	197	156	198	164	144	159	174	201	174	173	202	203	194	171	154	171	171	152	168	155	133	111	131	141	125	130	141	148	123	130	157	122	147	152	136	132	126	140	153	130	137	149	150	127	136	133	146	159	138	123	115	151	145	139	154	139	138	145	144	124	132	138	119	122	137	118	152	115	139	151	148	139	159	129	124	134	132	135	138	147	139	130	144	138	135	150	130	153	133	139	107	115	141	136	155	142	147	147	126	104	124	129	136	137	163	140	132	130	145	142	111	142	135	134	165	124	122	115	127	144	168	133	124	140	133	124	130	113	117	115	137	127	138	132	155	161	139	121	127	150	123	118	122	136	129	152	138	141	129	167	136	128	103	115	151	147	162	124	132	125	119	129	110	125	141	135	136	143	130	140	134	143	125	129	145	136	131	150	140	141	136	115	151	131	136	160	141	161	126	144	137	137	131	131	152	120	167	128	113	118	138	118	141	134	130	155	114	123	126	123	131	149	149	144	126	131	140	144	117	143	149	143	144	109	126	127	151	130	123	122	119	127	137	129	136	124	114	142	137	168	131	125	137	139	150	149	139	122	143	118	128	126	142	148	145	141	134	133	129	123	122	142	140	130	148	111	151	165	142	147	140	128	138	116	159	133	125	127	122	118	131	151	155	125	135	139	129	136	128	113	128	143	146	126	151	158	130	139	129	149	156	127	131	139	128	139	145	140	145	109	137	134	138	121	133	120	140	133	137	136	132	134	138	148	145	123	117	161	140	130	139	148	131	130	127	138	140	133	132	130	133	125	129	153	124	133	169	131	128	131	134	155	123	146	135	156	124	126	139	126	119	127	126	131	135	133	138	117	112	121	147	134	138	137	116	98	128	140	141	148	137	132	127	116	147	135	137	129	115	142	133	113	149	143	128	138	137	100	132	121	130	133	125	124	140	118	129	122	127	114	142	139	125	126	132	162	119	141	125	123	124	147	149	127	142	138	133	137	121	141	161	151	151	145	134	126	129	138	180	136	137	137	116	123	142	130	141	142	114	138	133	139	129	144	128	154	129	125	133	124	119	135	128	139	157	130	147	125	118	106	130	141	127	145	119	128	136	151	162	138	115	133	132	157	144	129	137	129	137	120	124	136	133	143	123	133	134	139	155	129	122	130	128	136	142	133	137	130	132	139	137	144	117	151	141	148	136	135	144	144	125	135	102	118	129	131	133	128	153	128	138	176	137	140	136	120	132	130	128	125	148	123	152	119	134	131	141	139	136	130	133	120	140	139	138	123	138	120	128	136	161	114	138	110	113	126	130	120	151	146	143	123	152	158	128	144	136	133	113	117	151	133	133	140	114	132	158	113	148	135	132	138	135	121	140	138	140	169	122	121	140	138	133	116	174	149	130	139	143	129	156	122	129	117	141	151	130	137	141	142	136	135	151	137	123	145	142	137	137	129	130	151	151	120	114	136	148	136	155	153	136	134	138	119	129	118	163	134	149	160	139	143	160	146	136	118	148	134	159	150	131	135	137	144	150	130	136	144	159	141	128	143	129	132	135	122	101	138	120	142	137	121	135	144	123	129	123	147	149	140	131	142	144	151	144	141	123	135	115	137	141	137	147	128	130	125	137	129	132	130	124	136	124	146	135	143	131	146	143	150	144	125	145	122	115	147	134	154	155	131	141	128	139	121	108	128	139	133	154	115	126	137	139	129	141	133	140	130	146	147	118	114	154	121	143	149	141	148	123	119	149	156	112	135	127	144	120	130	140	110	123	134	151	128	121	119	135	161	146	142	151	137	121	131	131	149	155	132	97	127	141	124	158	143	129	145	137	154	135	141	165	131	128	124	150	148	132	129	132	136	146	129	141	144	118	156	131	143	127	145	144	131	141	125	118	119	125	132	140	147	154	119	147	133	131	133	122	128	134	129	104	137	137	146	143	146	152	135	134	139	138	118	126	134	158	148	129	103	136	121	131	147	149	156	133	153	135	143	140	143	118	123	154	126	135	131	163	145	130	157	136	142	133	130	130	137	152	130	126	124	134	151	125	139	122	140	133	152	122	151	144	144	121	137	140	121	126	156	130	131	130	133	130	158	138	124	138	147	119	137	144	151	117	135	124	150	141	143	126	123	154	143	133	173	152	126	135	153	130	110	138	144	114	110	142	129	117	155	125	125	130	123	144	139	121	121	132	123	151	155	143	136	123	135	139	128	118	129	140	119	138	116	119	123	115	154	133	139	143	144	131	125	123	145	156	138	152	122	136	138	138	143	143	132	141	133	153	147	143	142	158	141	131	139	133	131	135	116	137	126	137	142	128	126	147	144	136	146	122	144	154	128	125	127	111	163	155	114	131	144	149	126	134	122	135	143	125	136	144	136	135	132	137	144	119	159	142	150	130	157	144	117	133	117	117	111	128	149	121	148	131	130	136	132	121	119	127	150	136	133	115	154	142	137	141	130	156	125	151	126	141	143	119	120	128	109	148	130	163	137	121	152	137	158	123	115	115	121	139	158	125	163	149	133	135	146	127	137	136	143	137	142	144	155	143	115	136	167	121	126	129	158	116	124	146	135	170	155	139	123	135	144	134	143	149	155	146	149	135	123	115	138	145	141	127	124	123	130	141	124	110	149	140	138	137	129	129	164	122	119	141	128	123	139	123	136	135	144	115	105	125	139	142	133	140	131	110	113	124	128	131	119	129	146	132	140	153	141	152	131	134	127	131	132	122	142	144	119	140	138	138	152	141	136	118	132	131	152	139	126	115	123	126	118	134	129	146	148	130	129	128	135	124	117	141	137	144	133	139	136	145	133	148	142	140	133	130	143	104	124	118	129	120	133	128	123	120	141	139	130	124	130	132	147	146	120	146	129	159	140	124	129	145	113	132	129	134	123	124	137	124	138	117	128	128	131	153	129	139	146	142	111	132	136	150	150	148	129	132	137	151	122	135	133	119	143	158	143	122	131	127	117	144	122	128	126	122	118	132	138	139	132	138	147	156	152	147	151	110	146	118	140	130	140	124	116	127	139	130	143	125	154	137	114	111	164	147	130	134	152	147	147	119	116	142	114	129	128	135	125	142	126	115	149	131	147	142	134	126	138	126	143	122	159	144	138	137	109	149	119	142	126	126	143	131	152	130	127	143	144	149	133	134	127	140	139	124	153	134	149	150	113	133	126	107	139	113	144	108	141	141	115	151	137	112	129	134	127	137	143	153	130	122	122	117	134	127	165	152	114	127	133	150	136	129	174	131	145	117	147	129	123	132	112	153	131	137	114	130	135	123	112	138	122	122	140	138	121	156	139	129	135	144	143	110	145	119	140	123	137	134	155	129	139	122	151	121	148	147	139	133	126	114	146	139	128	137	136	134	163	139	131	131	148	129	154	148	149	143	156	128	145	143	148	150	122	121	160	134	145	130	136	121	136	119	128	143	110	133	147	106	116	146	112	135	123	117	131	129	138	142
8418	1394	2691	3620	3281	3298	2745	2564	1988	1859	1767	1515	1387	1106	888	692	665	635	591	502	530	498	473	494	557	800	801	906	744	685	629	670	667	598	480	481	445	411	364	388	402	416	372	445	394	421	399	436	392	414	393	406	408	394	374	348	365	379	391	360	392	418	383	351	429	365	384	396	411	381	360	386	364	379	406	357	354	353	331	382	343	359	389	360	367	352	379	357	375	358	364	382	359	353	349	369	344	357	347	364	379	372	390	380	338	335	352	389	410	352	338	359	387	326	358	352	347	375	346	372	415	397	342	411	364	353	377	386	380	346	397	331	361	367	406	335	328	368	350	374	387	358	377	342	365	376	320	369	375	371	357	359	342	382	361	357	376	387	364	368	358	382	362	366	393	361	353	388	406	354	339	378	314	346	371	378	347	376	379	409	322	367	372	326	364	363	374	379	339	370	378	383	379	367	358	360	353	374	367	359	369	385	346	335	368	355	383	344	373	371	369	367	340	351	356	323	349	344	337	346	374	364	361	312	371	373	367	365	382	314	385	362	324	356	371	347	369	363	375	339	383	347	358	360	350	397	357	369	359	390	403	386	381	334	363	330	350	364	342	375	383	347	374	349	355	354	381	335	370	370	418	333	365	351	387	387	359	358	415	362	363	311	358	373	337	413	324	357	359	336	354	338	379	371	396	351	346	362	342	358	394	304	379	405	320	339	364	331	381	343	362	379	392	350	367	369	343	331	331	353	383	334	335	391	355	353	366	361	335	385	382	378	380	331	394	374	373	334	386	381	366	369	397	364	372	372	377	358	375	334	391	387	366	310	404	364	351	385	365	358	378	374	394	348	374	359	378	366	315	335	362	360	387	347	370	317	360	345	365	380	368	346	411	408	354	387	375	372	384	395	366	336	368	357	386	371	355	378	348	370	335	363	362	355	360	381	364	336	365	374	335	362	380	367	379	347	410	339	337	396	389	359	380	346	372	395	421	347	346	347	403	370	362	359	384	377	372	370	354	366	357	360	370	348	357	341	358	369	357	335	351	375	353	359	368	339	366	359	364	393	358	354	366	368	344	362	365	399	394	375	355	364	354	348	389	367	340	381	341	373	335	353	374	360	373	347	331	368	370	348	397	359	333	375	373	338	383	362	349	365	331	382	369	348	376	370	362	381	336	338	359	362	402	341	367	340	367	333	325	339	385	347	359	349	357	372	374	358	353	343	376	372	369	372	343	388	387	366	356	363	372	355	296	352	330	342	401	352	353	350	319	346	378	368	340	343	382	377	384	353	374	376	315	332	385	393	365	383	361	367	345	373	339	383	379	352	340	309	378	360	364	369	346	384	340	347	347	407	341	363	364	358	374	390	370	353	374	339	379	357	334	347	350	356	361	340	414	374	352	336	372	364	350	348	357	360	357	367	351	328	349	335	351	357	344	349	337	345	379	364	350	386	350	380	357	326	335	326	354	350	367	368	334	336	376	342	370	333	405	344	356	336	340	310	356	364	376	355	391	371	375	367	388	378	372	362	368	354	380	359	375	343	338	345	354	377	348	373	337	376	374	391	342	341	355	365	390	356	370	373	328	362	367	370	373	397	353	373	345	365	357	377	390	358	360	339	344	352	406	385	353	364	312	342	391	355	363	335	359	345	337	387	383	368	345	351	382	373	360	335	360	365	348	366	372	345	391	351	360	385	359	351	372	356	359	357	350	363	416	352	368	347	334	340	331	344	356	391	408	376	334	363	348	374	342	353	403	376	346	395	342	377	379	374	353	356	346	381	370	337	375	376	337	381	361	351	354	401	380	371	361	369	377	354	338	372	345	357	362	387	370	381	348	348	390	345	340	382	356	368	378	377	344	358	349	379	379	369	395	346	371	375	352	385	373	362	346	346	355	383	364	335	355	347	375	372	380	364	392	331	368	316	367	390	408	374	361	371	348	353	342	363	346	372	354	349	347	355	376	379	378	367	356	397	409	372	343	402	362	332	376	374	345	348	370	339	379	338	380	375	359	371	335	407	350	355	352	372	359	331	373	358	366	376	384	360	369	361	391	347	379	356	389	317	376	357	363	362	354	357	385	375	352	371	361	377	366	369	347	371	316	354	378	338	382	335	365	374	347	340	389	384	368	375	376	352	386	353	343	380	349	356	387	310	359	360	333	351	381	353	320	385	373	342	359	366	371	323	381	333	359	327	381	346	371	362	361	360	345	385	356	399	369	384	383	371	342	374	384	349	373	379	350	392	363	349	347	391	351	362	370	385	365	351	368	360	388	383	387	388	369	329	347	343	376	380	376	368	352	344	354	345	344	375	391	347	395	366	360	355	341	389	355	381	351	386	339	350	363	391	377	378	416	364	363	324	361	367	375	370	340	391	349	355	373	364	384	356	355	377	317	368	371	380	381	363	379	360	341	364	349	381	336	372	352	344	352	359	341	335	366	363	360	370	342	346	349	354	393	356	357	379	384	368	347	378	362	377	372	332	407	357	382	371	342	363	379	349	371	359	358	366	352	355	352	361	352	349	346	403	389	370	381	344	351	360	368	332	385	352	369	386	339	363	378	371	358	368	384	349	384	339	394	350	337	380	384	355	375	353	371	379	366	356	367	358	345	381	353	379	331	397	380	353	375	344	350	381	368	371	342	351	331	376	373	361	396	377	385	389	348	344	351	368	353	392	387	372	365	339	343	360	371	350	370	350	354	356	317	346	390	329	358	353	349	401	351	359	351	361	380	391	378	364	352	378	351	343	340	386	360	377	381	360	406	393	408	382	338	371	380	363	329	389	375	339	355	351	371	337	340	396	362	372	350	378	344	393	350	398	353	399	349	382	366	386	336	340	335	368	363	372	361	373	366	377	370	355	352	358	345	349	342	343	348	336	342	344	357	319	373	380	352	356	406	379	371	357	346	339	361	334	352	386	327	337	385	357	397	356	335	335	340	361	369	350	364	396	377	370	364	368	320	349	371	389	352	388	380	366	360	347	332	366	371	348	374	361	332	386	382	381	336	372	361	341	359	342	354	338	335	369	375	374	349	395	322	358	350	336	351	354	340	378	346	356	360	379	396	342	399	365	352	366	368	385	373	376	362	376	360	359	390	354	353	362	376	355	331	349	389	356	392	379	380	341	383	315	364	348	347	334	374	342	349	361	341	368	373	337	364	410	352	350	362	345	362	360	367	372	334	352	352	349	363	337	339	350	342	345	362	362	356	353	386	355	358	344	391	370	397	350	388	364	361	353	361	365	395	344	351	351	372	365	375	393	355	404	369	370	341	402	367	375	389	369	368	320	398	367	382	374	342	371	352	345	361	377	360	357	403	363	350	335	353	397	325	328	379	365	362	401	379	341	373	338	390	315	334	378	340	386	366	370	348	374	338	385	376	336	380	365	393	382	364	368	316	381	383	336	337	351	360	377	361	371	369	370	355	373	369	373	352	351	362	376	375	366	357	370	363	399	370	364	354	359	385	393	354	375	372	346	384	392	319	305
1599	376	431	369	407	379	380	369	351	358	353	320	361	328	365	364	366	371	358	367	384	368	351	372	354	373	388	330	419	390	377	355	374	319	377	350	376	307	346	347	342	324	365	389	401	375	391	358	331	343	332	393	400	352	365	386	384	344	356	345	364	343	322	335	330	370	359	357	385	355	370	374	378	348	380	386	333	341	351	347	383	368	330	374	354	339	404	379	355	365	308	328	354	390	332	363	363	347	367	354	349	312	398	375	364	346	376	334	330	315	384	366	345	371	337	334	329	356	331	389	346	346	346	311	336	361	343	365	332	338	350	342	378	319	331	340	359	347	358	333	313	395	353	362	368	361	373	376	296	369	357	351	355	358	382	357	388	342	305	357	370	388	319	378	351	406	364	361	366	317	333	368	362	355	346	353	360	376	351	373	347	356	355	358	316	349	376	367	372	352	372	361	336	351	365	345	336	372	334	353	369	377	342	395	346	331	364	365	355	376	373	324	334	370	339	409	363	383	335	330	326	352	347	335	327	337	354	390	332	327	364	336	353	372	378	365	380	343	352	338	352	331	323	355	356	381	346	340	344	359	349	344	362	373	362	351	366	330	367	357	354	357	350	365	387	357	349	385	356	347	336	331	389	357	359	342	325	339	360	349	351	379	350	326	366	323	353	342	374	376	371	375	387	333	355	352	363	336	350	364	336	370	325	385	370	363	356	366	341	338	348	398	352	385	325	366	364	345	354	342	340	356	343	394	345	357	317	349	343	351	340	349	383	383	381	366	343	367	352	335	338	360	367	380	347	349	359	342	362	322	354	358	400	342	327	339	345	366	393	354	345	372	362	345	353	388	364	338	386	333	346	326	307	362	336	369	349	373	341	337	328	328	361	391	364	298	415	316	359	361	368	374	356	357	347	363	405	363	340	370	324	351	322	374	365	341	332	392	382	339	365	365	340	349	330	318	369	375	351	331	347	376	356	331	369	377	358	351	382	381	373	340	354	363	344	350	359	333	338	348	356	351	315	358	379	351	384	318	348	359	376	326	335	351	355	316	315	341	315	341	367	369	364	333	372	384	372	322	361	345	328	375	357	369	325	351	367	335	398	387	396	352	375	350	327	367	350	348	367	379	368	329	363	369	330	406	384	328	313	345	369	336	334	336	354	361	343	355	342	348	350	361	360	353	359	344	336	346	359	371	388	343	381	367	374	343	396	368	328	392	338	355	334	369	351	362	360	370	369	363	351	348	326	346	357	365	360	356	324	334	357	366	382	385	350	364	351	334	344	352	355	351	346	372	350	367	326	364	362	389	385	391	344	364	358	341	334	362	356	340	370	355	377	387	382	342	350	334	335	330	355	321	357	349	369	328	354	379	364	339	339	346	308	383	347	403	377	348	362	358	322	349	339	370	375	341	365	363	337	350	345	365	382	330	357	316	347	329	367	366	364	357	355	359	352	359	364	376	355	372	337	353	315	355	347	366	347	391	328	344	348	352	388	339	343	390	387	339	322	376	368	369	358	409	352	363	359	351	319	360	367	341	326	340	345	360	351	373	371	361	382	397	363	363	370	353	363	337	337	343	341	354	355	366	375	335	368	359	353	361	343	389	348	361	361	351	340	342	347	376	349	380	374	336	352	365	368	383	369	342	364	340	360	366	332	365	367	336	321	313	317	417	384	353	347	385	362	366	351	338	363	363	366	318	340	370	359	314	315	362	341	350	320	375	342	383	325	344	355	388	424	384	337	328	372	324	373	355	339	378	335	380	381	343	373	379	347	392	349	335	367	344	361	374	362	332	371	367	349	356	378	359	340	345	346	356	369	341	379	337	348	349	366	348	358	320	381	348	412	368	329	343	397	358	329	384	364	319	350	402	357	372	365	333	314	386	375	349	324	326	339	386	390	357	369	304	365	379	335	318	381	345	316	374	314	381	353	405	350	330	344	354	343	380	356	375	395	392	359	400	356	372	318	404	380	342	395	355	367	351	351	355	356	325	356	388	361	380	363	336	362	361	344	342	360	380	344	352	315	356	370	354	349	339	375	344	351	359	339	339	375	362	367	341	366	352	372	349	352	387	347	332	350	344	370	322	382	378	326	370	340	327	358	340	325	392	382	343	342	349	381	360	347	380	387	373	359	346	326	362	357	347	352	356	305	360	340	338	354	330	334	334	344	358	365	372	350	390	359	362	352	349	382	335	332	355	364	340	348	322	336	353	390	354	345	380	367	333	344	362	340	348	324	353	366	372	341	351	343	332	368	343	358	367	368	339	344	387	319	339	388	365	363	331	347	387	363	368	327	403	368	347	358	372	377	344	338	340	361	354	358	347	371	326	331	379	380	382	353	346	356	349	307	337	351	399	374	359	378	369	340	336	378	366	340	334	378	351	360	354	341	355	363	323	325	392	391	342	340	354	374	370	331	335	357	328	336	353	423	366	347	356	343	349	348	329	329	380	377	338	338	358	341	346	343	333	324	367	341	345	346	310	355	355	366	361	337	349	344	365	404	359	349	375	357	388	384	365	392	346	332	355	354	359	376	332	374	361	354	391	342	379	364	319	364	370	338	375	326	384	360	343	327	342	342	336	359	367	332	367	375	336	352	370	354	336	331	335	331	367	351	350	357	336	364	382	392	392	382	350	392	363	356	343	342	326	360	365	366	373	382	363	371	326	360	367	328	377	328	342	352	371	356	372	399	385	334	379	344	343	367	371	345	373	318	317	338	330	328	353	336	356	359	335	366	361	339	340	355	319	372	365	363	358	331	398	346	358	384	369	356	320	395	357	354	346	373	380	360	374	364	362	358	361	320	408	384	378	390	366	340	354	416	344	349	349	373	320	328	352	365	380	375	341	354	345	369	325	328	361	343	350	369	397	374	361	348	352	374	362	333	362	340	339	344	351	340	362	337	355	335	372	380	376	334	366	330	360	350	356	345	355	355	381	347	377	357	363	351	322	320	356	345	338	348	353	390	359	338	386	378	368	376	343	288	383	356	312	336	321	363	361	373	373	349	361	353	356	325	361	369	415	347	362	371	330	347	350	379	359	322	370	380	363	360	353	380	375	348	333	344	387	374	367	339	331	382	344	342	359	352	354	372	335	363	389	362	345	322	357	365	359	359	372	368	355	358	318	313	361	344	335	331	365	341	374	348	325	373	328	350	333	342	378	386	361	326	324	369	349	362	363	335	331	341	383	370	356	379	350	352	374	347	333	358	344	366	388	390	374	354	349	349	392	389	372	366	354	344	327	369	339	376	347	325	346	331	347	332	347	327	355	352	358	364	376	389	378	328	323	332	347	377	373	338	342	341	375	369	345	358	383	336	387	363	357	350	323	334	337	373	390	338	375	385	364	372	365	358	394	383	358	342	328	346	396	356	363	328	354	355	372	408	392	389	380	358	364	345	349	336	362	349	359	372	351	358	390	369	363	343	339	354	382	367	326	361	367	358	363	367	353	344	387	361	364	371	336	363	326	365	337	346	376	328	393
2062	780	948	880	908	847	920	885	817	875	889	850	811	830	785	788	805	790	772	763	827	837	787	847	824	835	842	887	820	825	751	818	830	807	768	814	814	773	816	802	792	786	748	835	776	799	780	817	747	792	753	826	750	805	813	803	798	773	786	769	793	772	790	871	796	778	812	794	783	751	762	799	815	824	757	783	788	799	698	752	754	768	799	786	764	767	793	734	835	781	784	779	814	778	760	747	709	794	807	790	786	806	742	765	827	770	775	783	784	820	789	755	743	746	738	759	782	779	780	790	808	827	802	840	785	778	849	801	773	773	756	787	747	765	742	792	827	767	789	753	726	760	774	818	816	780	778	844	769	803	769	769	835	769	775	777	747	796	816	844	756	763	801	770	759	812	798	844	790	751	807	820	754	792	846	783	766	764	768	722	713	776	780	803	756	804	784	794	765	797	787	781	816	803	807	795	818	801	782	772	806	783	768	824	804	796	776	766	767	785	814	813	765	786	758	753	796	806	755	756	720	784	723	826	743	815	767	784	793	801	739	822	795	813	799	780	781	789	751	786	774	739	786	791	797	820	793	767	761	767	759	753	764	789	801	832	789	775	802	791	762	795	781	804	746	746	756	799	813	796	747	788	779	788	791	771	784	767	780	791	759	791	807	778	786	762	759	837	793	758	757	747	751	788	812	806	818	841	787	803	790	790	733	752	821	768	814	766	761	791	725	795	742	814	790	788	793	758	790	829	724	731	778	812	778	766	804	795	797	774	786	821	714	796	791	764	731	751	819	779	817	780	797	780	775	813	752	779	789	792	813	799	788	772	743	797	750	790	800	791	774	814	783	770	786	729	804	770	789	803	799	767	775	778	775	804	825	812	784	782	782	822	840	810	833	800	764	767	762	823	772	749	802	802	837	735	791	780	783	845	746	781	751	762	750	805	827	798	787	790	795	806	769	765	783	768	841	795	792	781	767	758	777	803	789	784	807	765	801	840	779	736	795	813	766	751	776	819	782	787	805	764	780	784	744	751	813	838	788	809	716	788	785	789	790	806	785	764	797	831	746	766	755	759	789	803	774	717	794	775	770	742	810	769	787	827	753	768	801	812	785	766	710	788	793	786	755	770	809	793	806	816	762	793	826	770	777	776	731	742	782	794	749	773	778	769	743	789	823	803	744	773	824	763	755	790	746	777	792	775	768	760	806	781	776	784	750	809	848	809	812	742	768	805	777	804	785	755	843	803	780	788	771	759	761	787	799	803	776	737	786	742	769	764	793	791	734	813	769	815	737	771	779	803	742	790	789	810	799	780	783	783	729	790	736	775	759	802	683	864	773	793	808	811	751	821	749	782	777	786	772	801	774	803	786	849	755	774	766	797	797	786	749	771	768	785	766	806	757	781	817	742	818	770	822	788	803	763	803	729	849	755	789	822	815	749	793	786	783	792	783	780	830	753	805	710	768	770	781	772	855	780	774	783	802	761	801	833	789	760	761	801	832	774	800	782	785	786	824	828	760	732	721	785	747	852	734	793	812	803	778	792	829	756	764	755	794	780	778	778	759	799	828	760	795	801	853	795	787	755	848	801	763	777	784	795	843	794	739	746	747	785	778	732	865	759	778	789	787	784	773	774	782	808	767	754	737	767	820	715	811	800	769	794	757	769	803	758	779	750	801	781	765	770	824	821	851	768	816	712	805	816	805	740	791	782	821	739	835	743	720	756	781	788	794	796	767	785	723	812	794	720	785	772	769	807	754	781	777	736	754	790	788	791	789	810	780	802	782	785	760	756	800	769	852	785	773	814	824	770	789	747	737	807	776	790	793	857	819	776	746	739	769	759	799	764	819	778	736	755	777	780	771	772	767	766	746	759	818	845	797	798	736	818	786	794	820	783	784	725	769	769	785	750	795	767	801	833	811	754	777	804	780	746	802	775	795	760	767	801	772	784	753	757	828	747	798	738	793	771	787	803	767	808	766	754	766	759	751	791	789	789	770	789	806	785	736	767	747	728	758	775	768	742	781	796	769	795	746	737	795	787	794	734	758	801	801	821	758	789	752	757	789	773	777	748	858	821	775	790	820	809	823	802	823	783	786	746	788	843	813	760	800	770	795	749	798	805	778	783	831	766	762	734	781	748	766	798	766	760	777	763	765	791	797	811	781	807	777	743	798	816	762	820	787	789	777	799	749	752	755	770	780	744	774	775	767	828	813	742	792	862	795	824	808	788	813	796	762	740	750	784	806	765	800	777	783	757	767	773	854	758	734	791	790	765	756	789	767	769	830	760	818	797	810	805	786	780	826	772	817	764	767	786	773	775	730	792	779	821	779	755	752	830	804	799	751	796	784	829	792	803	794	784	758	826	755	723	803	761	811	843	754	823	795	808	789	792	824	786	801	809	742	757	787	777	740	755	789	799	806	822	710	797	792	803	793	745	805	788	790	775	779	806	774	811	747	811	780	780	800	792	782	793	773	804	774	824	775	807	799	820	801	765	725	774	734	759	760	771	758	798	767	802	768	802	817	806	755	758	805	812	758	773	715	769	726	773	802	762	810	784	771	792	765	823	745	776	785	794	789	806	800	801	775	811	819	773	785	801	780	781	770	762	764	822	779	765	728	814	793	777	774	772	782	788	755	809	758	785	742	723	802	766	805	757	777	755	772	785	756	737	733	794	768	819	789	782	812	826	803	821	831	776	835	774	823	805	800	799	756	763	713	781	767	762	812	808	797	748	798	760	823	784	802	786	801	774	820	807	755	785	830	763	821	793	825	807	797	797	799	781	781	761	754	748	726	756	801	785	805	785	771	835	778	811	758	834	782	735	824	795	727	797	776	769	767	795	769	738	761	794	799	793	755	775	789	760	810	758	785	808	775	748	767	765	773	787	767	768	795	805	828	793	744	774	815	767	789	783	785	786	800	825	822	795	817	776	773	801	778	807	786	799	735	812	788	769	779	800	803	796	817	769	755	747	796	763	777	783	794	800	796	756	761	762	770	817	778	753	780	777	764	735	858	785	735	825	745	825	791	766	769	763	751	743	791	758	823	776	759	852	789	807	815	777	834	774	791	815	772	804	801	791	797	805	832	791	778	774	801	792	809	793	776	793	808	786	812	764	839	788	758	752	782	770	759	799	737	800	805	809	716	770	773	803	789	804	793	754	807	772	826	789	716	810	765	737	792	744	774	732	774	768	723	814	773	801	818	769	746	779	767	790	755	774	801	819	775	769	779	748	799	816	762	801	773	822	741	744	787	785	781	815	790	752	782	787	771	772	788	776	722	761	782	802	777	804	796	778	748	815	785	761	810	763	767	751	778	822	784	797	810	791	786	818	726	821	773	753	782	761	815	762	758	774	778	755	749	850	748	762	836	790	823	798	785	788	835	827	741	775	809	793	812	788	805	789	783	786	807	770	764	773	803	819	778	786	770	749	782	781	740	836	799	774	791	784	788	778	762	800	773	762	802	778	823	730	781	780	739	812	833	733	768	733
7518	827	831	807	602	447	417	407	345	330	322	286	283	251	229	206	213	220	210	178	190	207	183	188	174	211	198	201	223	197	220	205	221	208	187	168	190	211	193	197	205	177	170	171	198	202	186	193	174	192	195	197	176	201	175	166	176	203	187	208	195	215	214	201	177	210	190	181	164	197	178	182	178	155	206	168	197	189	199	206	180	199	153	187	227	186	174	166	210	189	210	186	184	179	176	174	199	195	209	203	168	178	173	172	190	183	186	179	191	185	203	203	163	179	184	169	181	201	182	186	186	154	206	215	183	173	185	182	171	171	198	174	194	198	171	187	209	177	187	198	201	177	172	194	190	182	202	175	202	170	171	174	190	197	180	159	166	197	193	197	184	193	188	171	177	180	205	149	165	185	161	194	166	192	193	202	181	192	172	163	193	197	191	162	176	170	200	184	165	203	155	205	190	207	191	177	187	170	174	203	168	162	194	204	202	209	169	164	189	206	188	202	190	195	166	205	205	198	168	185	183	191	174	182	202	157	179	184	210	198	168	153	180	170	174	179	187	182	178	195	192	193	176	190	176	169	185	172	181	156	192	191	167	165	195	173	195	198	177	173	173	183	182	192	197	161	160	189	179	177	185	202	190	185	183	191	177	194	195	197	172	174	186	182	178	175	180	174	187	187	178	173	166	187	171	171	200	179	192	172	170	167	195	195	187	165	208	168	197	186	177	172	176	175	198	202	180	171	199	175	173	175	179	199	173	190	180	202	171	189	190	196	152	202	163	200	190	183	181	188	171	197	185	176	185	185	184	143	167	182	165	186	188	199	220	189	181	194	196	171	191	186	188	176	187	190	185	163	169	182	208	202	174	181	191	165	174	181	177	165	165	200	176	161	189	181	196	212	190	185	173	174	194	181	154	148	203	173	184	192	204	180	192	180	160	170	168	169	191	183	190	172	183	189	168	173	159	185	190	155	191	149	182	203	188	197	208	212	169	197	187	193	171	172	194	184	170	152	179	167	203	193	192	170	206	189	210	201	201	174	178	173	156	175	195	160	207	177	176	186	181	166	200	172	170	170	170	184	195	173	169	190	180	204	181	161	166	167	182	186	195	187	179	208	185	195	193	165	189	166	173	181	178	153	168	170	187	179	200	150	182	174	179	180	170	215	188	194	198	193	169	163	194	165	164	156	203	167	143	173	189	186	193	172	151	164	186	186	166	179	212	155	169	199	190	176	172	175	168	197	177	196	201	220	200	219	190	188	154	189	197	176	207	192	199	170	217	198	189	170	165	148	187	166	181	176	163	173	178	175	191	181	198	211	184	166	159	176	178	167	184	188	195	175	188	185	202	197	173	205	202	148	187	175	188	178	186	179	191	173	194	170	170	163	161	173	215	173	205	197	202	154	188	208	148	174	177	174	169	156	183	205	173	193	201	155	189	202	156	166	166	192	193	185	172	169	169	186	159	172	185	186	177	148	204	199	179	193	188	166	183	175	189	201	179	170	185	193	176	178	159	177	167	172	167	178	178	185	189	188	196	185	191	158	167	184	164	202	207	171	186	193	191	178	181	204	204	186	188	175	204	163	170	173	190	157	178	178	175	160	183	178	191	194	185	214	169	200	192	187	173	164	175	176	185	201	198	162	185	180	200	187	188	198	200	165	188	178	185	195	199	195	153	169	164	163	171	196	200	187	190	155	177	207	181	163	151	192	200	204	173	190	188	170	200	154	211	174	179	188	182	165	189	207	166	170	179	158	191	162	191	187	178	188	168	182	210	176	184	202	197	204	191	203	213	181	194	176	183	189	207	209	188	178	176	200	179	192	208	187	190	189	191	185	196	160	174	194	175	179	192	176	187	185	206	194	154	163	164	201	186	165	166	192	193	179	199	189	182	181	207	177	199	180	186	175	205	167	165	176	193	183	202	184	185	186	202	175	179	171	159	185	198	179	170	183	194	172	181	203	182	188	176	184	201	185	181	201	189	169	172	201	198	178	173	177	188	172	175	195	195	181	170	171	162	196	204	187	188	225	141	200	192	168	176	188	207	175	181	186	177	208	162	186	177	169	163	195	217	190	158	193	191	188	193	184	156	196	184	200	170	191	190	165	170	190	164	181	187	202	173	164	175	178	176	208	160	215	192	210	170	194	156	206	181	172	192	177	167	153	191	191	188	163	193	179	165	200	204	175	198	201	162	175	167	192	189	222	188	175	189	183	166	169	206	183	169	165	169	170	176	190	174	158	188	189	198	176	192	206	178	167	197	198	175	157	181	188	204	175	196	185	170	198	171	173	184	176	183	175	190	182	171	202	164	196	170	186	172	170	201	178	183	182	221	179	195	182	152	184	181	181	183	186	165	185	164	174	183	179	220	193	179	185	168	184	160	207	204	195	174	173	177	188	193	184	174	203	180	190	185	180	190	191	194	192	162	180	181	192	182	166	188	182	176	177	205	168	181	200	198	185	197	178	175	170	174	201	191	160	168	197	163	198	199	196	184	171	209	158	172	182	208	183	206	188	187	191	191	180	164	197	158	165	176	185	200	187	197	155	171	158	183	196	177	183	161	164	175	197	175	189	164	191	222	168	175	176	171	204	193	167	175	187	186	208	186	161	182	201	183	177	177	197	197	197	198	193	198	168	186	178	180	194	184	196	191	161	179	160	182	166	183	162	184	168	178	145	195	163	209	192	176	183	177	191	197	191	192	181	176	204	195	181	172	212	184	198	158	184	177	200	164	200	173	155	203	176	183	170	167	178	213	173	173	161	173	178	174	188	135	182	201	191	176	213	201	199	187	181	191	183	167	171	185	185	200	186	171	188	173	161	174	203	191	194	186	204	175	173	157	199	177	162	167	163	180	179	206	166	183	177	192	192	172	177	193	149	155	179	196	197	191	178	184	178	173	170	148	196	203	189	193	196	187	183	191	172	180	192	172	175	166	189	165	196	182	196	168	195	183	174	197	198	188	173	179	168	181	187	158	185	193	171	215	168	188	164	190	185	178	182	168	173	177	184	187	212	169	204	184	177	177	177	182	193	196	183	192	189	172	185	190	219	177	193	184	175	203	168	184	175	168	186	193	166	164	188	171	150	181	171	153	188	204	177	174	199	188	191	153	164	182	195	155	167	159	184	173	162	199	160	173	194	180	214	195	206	193	191	182	175	180	205	164	191	213	176	218	219	167	192	152	202	175	178	174	174	192	191	187	192	196	197	198	172	193	183	166	189	185	211	188	172	184	198	186	177	156	169	162	197	172	171	211	203	185	184	167	161	198	207	178	181	189	175	153	169	180	172	183	179	172	185	175	189	162	195	190	184	188	194	196	202	185	206	186	178	170	158	158	195	170	175	176	156	181	194	182	186	195	192	199	178	186	198	212	209	196	178	190	183	170	194	161	174	204	194	176	204	202	188	191	165	167	177	167	159	202	190	183	179	173	163	195	184	171	178	184	185	161	193	170	176	202	164	183	172	184	190	181	166	175	184	195	183
6482	978	1750	2351	2102	1587	1731	1482	1441	1266	1132	1083	960	896	769	664	628	615	502	526	516	520	504	487	521	622	605	693	702	639	613	573	547	559	503	446	439	470	465	459	412	485	490	457	429	428	466	472	440	451	399	450	432	461	443	433	417	415	415	409	447	386	439	409	421	398	430	427	455	415	443	500	397	403	402	446	419	398	420	465	436	434	428	440	436	401	462	389	444	432	418	410	431	399	413	442	447	402	450	417	459	430	425	447	448	457	406	427	430	403	442	443	405	424	427	427	440	452	417	426	415	437	435	434	442	446	415	481	393	424	441	410	419	438	417	451	416	424	434	423	412	413	414	431	436	437	417	430	425	442	430	450	468	428	460	412	408	434	422	440	409	443	396	452	427	456	432	467	440	468	433	416	451	435	398	416	444	412	452	413	429	418	414	431	434	433	419	396	439	423	440	456	416	390	460	429	408	440	451	394	394	422	453	404	437	424	444	457	425	394	435	405	414	413	410	421	451	424	418	421	438	410	404	407	450	421	396	424	432	425	396	443	421	456	454	420	421	397	433	446	395	438	448	438	416	415	455	424	431	449	393	440	405	444	417	380	419	420	441	420	441	435	433	415	469	418	458	417	440	439	424	390	439	408	457	439	398	430	420	422	470	405	419	436	443	392	459	437	419	399	427	405	455	412	419	443	439	437	466	411	380	417	432	423	421	425	432	422	423	435	442	427	422	403	467	407	424	384	407	433	455	484	438	433	430	438	433	430	409	426	461	424	414	411	430	454	421	461	412	434	484	429	431	414	446	431	414	441	433	405	385	436	411	388	472	432	426	439	425	459	427	429	444	415	400	447	378	447	429	412	432	463	418	439	426	455	430	435	447	427	453	450	389	449	417	442	445	459	473	406	433	468	392	457	416	438	456	414	437	407	387	434	436	431	473	452	426	416	465	430	433	429	419	439	420	424	378	417	421	438	404	429	436	472	428	447	398	420	406	415	467	421	429	452	405	458	415	403	390	422	428	459	418	439	441	424	440	452	429	422	423	449	405	421	446	407	468	412	437	441	413	431	462	433	432	395	452	414	388	431	446	428	425	443	442	409	400	405	433	412	443	385	436	391	415	440	437	465	407	463	461	426	428	438	397	457	441	423	452	433	436	431	451	424	424	408	420	438	402	417	437	409	470	446	467	452	426	408	402	397	438	424	432	443	415	379	414	409	411	412	415	435	417	408	452	394	442	413	445	422	430	420	449	434	453	413	445	398	382	437	441	395	416	426	421	408	435	456	422	443	367	446	424	443	443	464	436	427	375	396	479	401	410	428	439	450	396	448	444	426	429	418	416	391	430	489	404	443	447	427	417	405	388	459	420	436	429	398	427	437	441	417	446	413	402	445	444	402	423	406	425	441	437	386	462	401	425	431	446	429	426	450	404	432	424	394	420	429	420	422	436	412	459	404	449	406	453	415	427	440	429	397	411	416	403	448	475	402	407	398	413	436	417	402	419	415	483	464	426	438	435	406	389	445	428	430	462	438	425	426	454	417	384	409	389	459	435	442	433	431	468	474	404	441	425	435	420	436	429	440	441	427	414	422	438	440	472	440	457	459	420	450	386	407	381	429	418	401	429	408	421	414	459	435	442	439	441	387	470	435	410	423	398	426	429	415	433	430	442	443	403	408	397	418	443	418	419	403	431	406	428	432	393	408	415	393	419	447	441	405	422	412	432	400	427	394	425	424	438	430	411	410	421	379	413	402	433	405	441	452	445	439	441	453	418	426	438	407	422	424	459	455	429	427	439	421	425	436	418	441	426	405	405	418	431	439	455	456	418	403	458	415	443	444	423	485	390	440	459	457	445	454	412	388	435	429	448	439	407	415	418	472	393	404	446	416	421	454	442	448	423	416	420	391	417	427	414	455	452	415	447	423	431	407	443	430	384	423	422	457	412	426	418	436	399	409	479	454	446	449	479	468	428	438	430	439	447	409	443	420	416	415	423	413	383	406	395	454	425	377	446	441	400	448	455	420	422	429	405	431	495	438	420	423	430	408	454	432	437	432	425	444	416	425	446	416	427	446	436	411	427	426	423	428	418	409	478	453	420	444	417	417	436	450	411	420	420	429	429	434	454	441	446	430	381	425	404	436	441	493	417	437	478	442	476	432	424	414	413	396	466	400	421	404	471	453	403	422	457	458	418	452	452	431	437	421	438	479	442	449	444	461	435	453	427	427	464	414	431	423	457	458	396	433	448	424	418	418	441	464	399	465	461	421	467	470	427	415	431	383	436	453	439	456	428	403	440	420	459	407	410	445	421	437	437	431	457	446	407	419	404	394	426	454	444	409	397	426	442	439	429	428	445	395	431	460	428	406	453	441	416	432	455	442	392	426	436	394	416	432	406	410	419	452	409	435	452	400	421	397	420	408	436	392	447	454	432	423	441	433	440	437	448	455	412	408	453	414	447	412	446	431	425	386	452	449	407	442	468	422	442	452	423	454	404	441	446	427	418	399	401	437	457	439	449	395	422	408	455	425	437	384	443	429	444	403	444	445	390	437	436	424	428	422	447	400	425	414	413	412	395	422	413	428	399	457	394	437	436	434	419	385	454	456	435	441	451	463	411	436	401	426	401	403	432	405	472	405	462	390	416	417	419	444	412	421	443	412	413	410	410	444	434	453	418	440	390	440	408	456	432	428	404	452	428	438	417	398	410	443	430	378	426	427	420	420	440	438	428	445	450	428	393	425	395	424	431	421	415	458	438	450	455	411	398	447	435	485	453	432	398	437	463	401	422	437	451	446	407	457	450	410	478	429	472	409	458	450	392	404	438	398	439	412	431	404	420	417	416	436	422	424	467	416	391	384	430	459	400	458	439	388	465	416	414	434	421	432	466	397	419	402	408	430	480	412	431	446	427	420	392	420	411	425	427	441	418	464	428	426	412	428	404	436	410	425	448	421	442	429	386	391	434	384	412	418	424	458	441	415	423	443	424	450	420	412	434	421	406	400	441	432	450	416	414	451	422	430	473	452	435	446	396	427	431	459	438	429	431	444	405	381	440	430	422	424	420	403	455	428	437	430	414	423	435	441	450	439	399	452	432	392	455	470	417	439	403	419	425	406	425	417	418	453	438	407	373	447	421	424	422	393	421	475	422	438	472	457	419	459	401	464	439	454	404	435	436	415	432	446	440	390	427	436	432	418	447	421	404	394	451	410	441	402	421	406	454	444	419	418	465	435	431	413	436	421	425	418	372	410	409	469	432	415	448	407	425	464	408	449	437	432	436	421	406	422	429	400	437	450	451	446	393	392	410	394	425	418	430	399	407	471	456	424	441	422	447	465	428	362	415	436	444	442	441	431	439	450	389	417	445	421	421	426	451	409	448	455	431	412	402	433	420	431	451	414	435	425	392	421	401	421	417	407	414	443	435	433	422	463	433	414	405	402	419	421	433	451	430	403	418	447	444	389	439	453	430	440	414	472	452	425	410	400	404	411
14618	1662	1490	1407	975	698	532	504	438	390	376	312	311	273	224	185	213	170	155	162	162	146	164	155	143	212	163	171	178	181	159	148	181	160	148	129	156	153	145	145	152	142	144	131	140	117	123	138	141	145	140	152	138	141	133	123	139	164	127	138	125	141	160	153	125	114	120	135	138	160	138	157	140	125	144	152	119	135	132	122	159	126	146	127	161	130	126	141	138	112	139	135	157	133	145	150	137	145	121	157	114	152	133	154	149	120	123	111	133	137	131	132	113	138	126	134	156	146	153	106	143	131	143	133	144	134	147	126	131	121	135	135	126	149	132	149	132	126	159	157	124	136	158	134	143	129	152	137	139	133	139	136	136	140	110	141	143	152	107	139	154	132	127	134	131	136	135	147	169	120	132	148	157	124	133	124	126	120	138	144	122	124	141	126	129	112	114	143	148	142	124	127	141	148	141	136	129	165	125	123	120	149	134	153	135	141	131	160	140	125	127	122	138	139	135	126	151	145	122	128	128	145	115	117	168	123	126	137	137	149	132	149	145	145	155	108	124	146	148	149	142	126	132	127	116	137	142	140	114	127	128	114	155	145	153	135	138	145	121	157	130	112	138	137	125	126	122	126	123	137	105	144	145	149	147	124	135	142	130	149	131	151	143	142	145	122	110	146	139	115	128	129	147	143	162	144	147	111	130	144	113	132	120	137	131	151	135	106	139	129	137	142	123	145	139	116	125	131	148	131	122	133	124	127	123	145	142	135	137	141	136	137	153	145	152	125	142	138	132	126	127	104	125	108	144	144	155	121	148	131	106	115	141	113	138	141	147	145	140	152	133	140	135	133	150	154	126	127	131	131	142	135	129	128	176	141	136	104	141	151	147	138	135	137	131	136	125	126	150	152	142	155	155	138	139	131	137	151	139	134	144	134	149	125	142	135	119	118	121	148	143	126	130	137	128	137	122	134	131	119	127	138	143	137	133	117	131	138	143	169	132	142	125	149	143	145	134	137	164	132	138	138	136	133	124	121	147	110	135	157	135	129	132	143	130	146	129	142	125	138	138	144	157	137	116	126	162	112	123	130	128	135	151	131	136	144	141	131	148	148	141	123	134	105	128	114	155	116	151	147	133	122	144	139	127	149	147	124	133	163	147	147	141	118	113	143	124	129	117	126	137	132	149	137	144	130	142	126	131	142	151	148	132	151	148	152	141	144	124	137	127	140	129	132	139	154	151	140	146	152	125	122	142	131	155	155	147	136	140	107	134	128	168	148	168	133	142	114	135	127	145	130	116	144	147	136	137	145	142	146	120	125	150	148	158	129	133	127	130	125	148	127	151	120	122	128	111	139	118	143	149	132	137	145	134	130	140	162	141	126	139	151	152	138	155	126	144	153	128	126	138	109	153	143	124	161	130	123	151	172	162	137	156	140	132	132	142	134	135	149	131	123	124	142	125	160	126	143	144	137	147	138	118	142	139	126	124	120	156	131	138	152	157	127	139	138	146	136	123	118	119	158	137	130	121	136	151	162	148	140	143	149	127	125	135	127	129	149	123	127	134	139	143	144	118	165	120	160	116	120	126	133	113	119	152	118	135	125	123	149	118	123	134	147	121	120	123	131	130	137	139	148	130	128	116	124	138	142	131	151	126	144	138	118	142	145	138	145	145	152	146	143	135	111	124	147	113	127	130	125	148	155	138	118	147	136	123	137	129	135	119	130	133	125	138	134	125	138	118	114	123	146	146	125	137	154	127	116	136	134	128	143	122	124	135	143	130	151	121	123	139	147	134	153	130	165	130	119	130	159	126	123	135	143	151	122	134	132	130	120	124	134	138	152	127	137	152	120	149	146	140	149	148	129	135	115	134	136	118	137	146	132	140	129	140	128	135	143	132	127	150	141	143	128	144	125	135	120	122	144	142	127	114	132	130	143	133	119	128	153	140	132	128	126	128	148	106	107	115	157	150	119	133	143	125	114	145	135	132	130	148	131	145	119	152	139	114	136	122	115	118	134	139	143	126	130	165	141	143	126	136	150	151	141	128	147	138	164	141	139	118	144	137	150	161	130	131	146	152	143	155	136	124	131	131	142	137	121	119	116	131	122	126	131	141	134	155	146	129	128	149	136	139	141	132	138	122	136	144	151	118	119	119	111	127	166	160	149	131	156	122	124	131	144	145	111	135	112	133	129	119	121	124	142	130	154	136	136	115	137	138	141	154	138	119	130	92	112	151	132	137	127	129	119	116	120	141	133	137	127	137	134	154	102	132	155	134	120	130	146	136	111	131	137	136	126	166	121	141	122	137	150	115	132	146	131	114	124	132	113	131	131	159	129	119	129	147	143	138	118	126	127	152	131	132	140	129	127	127	138	149	149	137	137	95	118	140	149	129	141	132	140	111	155	113	127	131	98	132	123	135	141	148	142	143	140	132	129	142	130	148	133	140	134	126	130	127	154	136	135	138	117	137	127	130	122	134	145	142	148	169	130	133	122	154	124	120	163	143	126	132	138	157	127	143	132	135	146	150	148	144	122	135	144	135	153	142	142	145	116	131	139	103	129	132	128	135	153	128	145	127	130	120	131	156	144	129	161	146	128	146	145	122	144	129	150	147	139	156	142	161	122	145	143	134	131	133	130	142	123	128	133	105	130	111	131	123	165	135	125	137	147	136	144	133	129	145	159	139	160	152	121	110	132	128	124	110	141	162	124	133	126	133	143	143	133	138	126	136	142	143	142	114	120	137	116	135	123	129	131	140	159	125	135	127	162	128	133	145	133	124	112	146	130	132	133	161	123	113	113	134	128	134	122	140	139	148	139	126	145	134	126	114	148	122	135	148	131	135	134	145	153	157	142	115	135	145	125	117	130	160	116	125	137	116	104	120	139	126	107	136	123	113	135	145	146	139	132	144	157	125	123	123	123	151	135	140	147	120	126	122	149	134	119	129	116	131	132	115	120	141	143	137	135	130	117	118	127	131	126	123	149	130	146	139	150	131	138	138	136	122	118	116	137	121	141	146	143	138	141	134	128	121	142	126	123	140	145	131	125	126	136	131	152	144	130	131	131	137	135	147	116	129	138	149	124	123	132	130	148	121	135	140	131	137	129	121	132	133	151	140	132	111	140	112	142	140	151	150	153	154	132	127	144	112	146	130	136	150	131	113	148	128	177	154	135	137	141	143	135	114	144	131	135	133	129	132	124	129	155	142	131	122	119	120	132	157	141	118	136	151	138	129	153	133	112	124	145	101	129	139	107	140	139	156	140	154	134	128	185	145	125	146	162	134	135	145	140	137	140	149	154	173	155	135	150	136	152	96	137	124	149	132	111	147	120	107	133	135	124	124	159	128	134	145	125	117	139	119	144	130	126	128	137	143	116	124	143	117	109	140	123	141	127	138	124	122	140	120	120	159	139	141	141	120	130	123	124	139	133	145	139	137	127	143	133	115	127	108	153	122	147	118	118	129	142	136	123	151	141	149	140	147	130	138	130
8419	1287	2823	3820	3246	2865	2425	2460	1979	1934	1750	1515	1432	1256	1073	795	718	620	571	586	492	520	473	498	490	800	770	841	916	734	646	679	697	620	472	427	438	408	396	399	383	397	426	395	419	368	370	412	410	387	389	408	373	411	400	342	389	387	417	367	368	366	380	389	360	396	375	375	393	363	382	344	363	376	368	360	372	390	352	357	403	403	342	374	351	385	355	356	359	374	343	349	372	343	383	362	361	360	384	367	341	369	351	382	392	355	345	335	378	385	375	357	381	386	392	380	348	363	364	372	351	352	338	355	346	406	357	372	354	388	398	363	347	349	364	374	347	364	354	354	388	365	355	354	395	379	353	371	347	362	356	351	395	349	335	340	360	380	364	348	389	353	350	359	372	383	382	367	365	416	400	362	373	358	364	369	367	335	363	351	375	399	357	354	341	361	352	361	341	336	352	353	342	358	356	400	346	336	393	376	358	368	375	398	350	348	356	371	393	390	333	358	316	373	362	360	355	352	397	370	367	400	387	352	358	361	373	350	359	357	393	342	387	405	352	343	336	362	318	343	399	359	337	358	366	363	394	388	373	378	363	388	351	350	337	372	362	343	354	326	366	382	353	388	390	379	365	376	369	336	309	377	386	367	358	354	369	361	373	378	373	336	387	372	366	349	341	353	325	315	369	361	385	370	363	412	387	344	366	345	342	351	391	376	349	375	388	379	359	347	361	354	329	333	348	358	332	322	342	378	364	375	341	383	348	330	369	354	365	362	372	364	369	330	366	365	362	359	359	329	365	384	340	373	336	348	383	362	378	359	360	367	391	372	367	358	379	354	345	359	379	376	341	352	357	376	374	341	344	371	395	363	370	387	342	372	371	356	364	347	405	370	381	386	368	356	325	362	374	356	351	387	379	343	354	361	355	328	362	363	344	379	369	352	345	380	352	325	384	361	371	379	386	372	359	335	349	352	359	354	361	396	398	370	380	391	342	368	387	392	376	340	339	363	355	365	331	381	381	373	340	336	354	379	385	354	352	371	345	326	361	354	344	359	345	336	357	366	401	365	365	347	380	363	334	361	399	356	393	349	384	349	395	378	357	361	362	365	346	367	360	400	389	384	371	365	391	400	357	401	342	361	331	388	351	332	359	308	353	398	398	356	356	418	376	370	342	378	342	375	354	378	388	355	361	369	342	371	384	402	357	360	361	363	373	348	376	368	341	380	339	354	347	354	377	375	325	338	385	342	371	405	364	368	324	398	356	346	370	346	363	352	329	335	356	333	351	383	376	333	368	358	356	324	367	360	367	348	373	338	401	368	346	362	356	377	372	408	362	347	366	383	375	352	374	348	378	322	381	340	385	363	344	352	375	359	376	362	371	357	334	302	362	363	359	349	327	370	370	396	404	351	330	344	351	381	396	366	390	389	367	371	348	381	376	372	364	358	353	391	365	361	363	383	328	374	361	369	365	351	343	329	338	375	344	355	325	343	374	385	379	346	379	320	356	334	358	377	361	362	357	390	328	361	384	373	383	381	347	350	345	363	370	359	335	332	385	341	396	346	347	355	366	349	388	341	342	393	371	358	374	344	357	351	372	361	355	338	388	329	355	368	352	372	412	362	380	370	356	364	333	346	368	360	374	379	345	350	349	388	365	379	389	337	341	358	366	357	373	381	355	381	392	386	356	383	344	392	380	361	369	347	331	356	335	368	383	353	381	386	376	375	393	388	363	376	387	359	367	358	352	330	395	375	394	394	397	376	349	373	386	380	371	376	387	367	365	364	336	363	370	356	383	403	359	342	392	352	371	350	375	360	343	320	349	342	360	341	374	400	360	351	376	367	371	398	340	352	372	377	371	381	362	340	362	356	356	355	333	376	355	371	381	373	358	375	333	378	372	358	364	375	366	370	364	362	337	374	349	344	377	366	339	383	373	358	372	315	357	377	361	390	368	395	357	360	327	342	367	393	383	352	371	374	353	359	346	345	381	361	377	350	339	347	371	356	380	400	346	356	325	380	372	349	396	375	355	377	373	348	350	325	398	356	375	357	353	346	393	351	345	366	327	370	360	345	361	366	363	355	384	334	372	343	347	373	354	341	380	360	358	370	386	351	369	329	343	357	341	369	385	345	355	346	385	349	355	352	346	368	347	357	352	376	345	372	375	356	391	371	362	360	349	337	370	383	350	369	365	368	371	337	353	349	382	351	336	374	383	341	359	381	373	386	362	398	336	353	333	380	337	362	337	392	392	378	383	368	380	345	373	368	327	373	352	358	366	357	360	367	357	384	369	342	379	370	352	352	352	377	389	356	393	365	401	376	329	394	381	372	358	374	315	399	370	373	355	366	351	369	346	346	305	373	342	353	364	367	366	430	377	358	369	364	359	364	371	336	353	358	370	343	362	392	327	332	376	344	380	354	356	351	350	369	339	339	363	377	375	380	385	339	371	327	340	354	375	353	375	368	378	357	365	356	378	366	347	375	381	352	310	373	359	385	358	368	388	343	369	390	329	355	340	350	328	370	387	364	367	334	384	355	366	386	348	337	356	319	360	344	317	381	338	365	362	329	395	385	363	385	376	364	317	393	336	353	391	360	337	378	370	361	334	387	354	393	378	352	378	359	358	371	370	378	351	374	360	341	378	393	398	386	358	392	341	348	357	370	385	345	366	350	388	330	327	375	354	398	345	376	350	337	384	349	335	344	351	364	354	371	389	377	358	365	350	364	354	376	383	371	390	423	341	367	368	361	353	400	387	355	359	391	366	372	393	360	348	345	374	363	368	404	377	374	376	358	362	338	391	332	386	332	359	371	366	344	356	352	379	349	361	374	343	380	380	372	376	348	323	386	342	390	361	360	391	381	379	365	370	361	374	358	370	388	336	350	362	340	335	352	366	366	343	344	370	416	357	359	350	349	343	340	346	367	360	346	349	347	351	374	342	345	352	366	374	340	357	331	385	361	353	400	319	364	365	376	343	390	358	359	350	368	362	355	353	361	357	358	403	356	403	355	382	378	388	368	356	366	356	390	365	357	383	338	315	395	369	389	326	364	382	369	361	373	352	354	329	369	319	345	356	328	355	363	350	372	377	364	374	362	357	349	330	380	379	365	362	358	385	356	387	348	382	337	352	340	365	363	389	368	344	376	355	383	348	351	359	351	391	380	372	374	321	373	385	356	352	329	367	315	362	337	368	385	362	372	371	355	358	391	350	338	366	354	359	397	364	357	350	371	379	370	376	384	363	353	338	387	343	373	377	359	352	382	332	344	354	376	353	333	369	346	370	361	348	343	380	370	363	359	354	363	369	359	334	391	352	376	392	332	372	367	365	347	349	390	333	354	340	349	357	377	350	368	388	371	388	336	387	344	370	357	357	357	371	346	349	335	390	349	382	350	370	371	380	358	379	357	371	337	354	371	366	347	423	356	331	356	394	350	327	376	349	360	366	357	366	384	358	383	359	393	354	358	368	376	336	332	360	368	367	389	380	347	351	371
1673	373	391	402	404	401	365	371	396	371	355	379	340	355	351	327	347	358	375	356	368	381	379	382	377	358	377	350	372	335	379	342	355	362	340	355	365	341	323	355	392	353	338	350	380	391	391	353	327	337	382	337	385	363	360	353	363	358	385	371	345	336	366	348	363	389	358	351	431	369	373	406	358	378	350	345	388	395	401	387	385	354	367	352	341	337	380	421	375	361	372	364	342	344	380	373	361	359	328	352	378	364	393	364	349	359	363	356	329	327	362	354	328	391	387	343	348	389	365	386	375	353	355	338	363	364	299	357	392	385	340	343	368	382	370	342	376	348	391	382	338	382	392	341	383	346	354	323	351	349	371	349	354	372	364	389	379	361	344	377	359	391	387	342	369	353	349	400	357	333	355	340	346	366	357	344	361	382	356	342	341	358	359	393	346	365	367	350	340	344	390	357	351	325	349	374	355	384	345	351	366	387	336	365	387	360	389	371	368	402	372	386	372	356	361	347	385	348	359	380	360	391	336	368	366	372	333	324	359	351	347	355	373	356	380	360	359	396	379	367	366	349	356	396	334	355	340	348	341	336	353	373	378	351	335	363	344	353	358	347	362	370	366	329	369	331	383	365	418	376	349	358	388	383	362	373	345	406	366	377	342	351	334	366	352	366	396	373	375	381	376	390	364	345	371	366	358	352	388	365	339	371	340	362	341	359	367	340	369	341	373	377	400	364	338	338	373	335	361	372	327	323	369	369	344	373	353	331	351	357	342	386	358	366	378	366	324	379	349	364	360	367	360	347	385	361	367	358	363	332	343	391	327	373	337	383	335	380	346	365	353	349	419	360	343	332	346	393	382	329	359	374	360	380	382	338	362	356	369	357	318	372	346	354	370	372	374	357	358	333	359	369	327	378	381	353	345	353	345	358	363	347	354	366	396	341	379	358	333	359	328	333	338	382	365	328	367	358	342	366	370	343	383	357	364	374	405	375	386	370	320	379	381	397	377	364	368	321	371	404	324	364	356	358	372	366	417	360	359	351	339	360	389	378	359	356	342	350	354	339	362	353	318	366	345	295	365	342	394	389	378	342	382	376	362	396	359	337	359	351	348	373	355	385	368	330	350	365	353	350	371	405	366	359	340	368	383	357	339	348	369	385	354	313	337	390	374	366	344	365	334	303	366	397	383	377	355	364	368	365	329	350	342	367	354	396	359	346	379	397	386	379	347	362	372	380	354	346	395	369	360	352	362	363	369	384	390	352	334	382	361	357	371	344	337	350	410	369	368	331	320	385	374	359	363	338	351	367	337	360	357	365	362	339	363	377	379	339	378	387	376	348	373	348	347	337	368	396	354	356	374	383	364	365	340	344	356	393	327	345	402	331	387	375	367	341	365	338	334	392	399	372	379	343	354	365	377	350	356	365	393	341	361	356	380	340	352	355	374	362	346	355	341	357	381	366	379	372	337	386	361	355	363	358	373	358	339	348	340	365	340	376	346	367	357	409	348	352	354	373	336	373	388	362	399	389	360	356	355	340	342	383	380	412	370	317	364	385	339	341	354	351	360	359	373	355	332	348	332	342	360	380	306	338	370	345	346	338	381	309	353	357	388	380	343	360	363	337	387	353	389	346	364	350	348	344	341	349	377	338	356	390	333	331	351	376	392	378	384	352	389	358	365	334	372	366	353	370	360	362	339	351	381	340	380	370	373	355	374	375	365	373	364	354	318	335	364	348	385	368	356	374	327	378	362	390	369	360	339	344	409	372	355	384	388	327	376	383	387	351	349	370	378	353	396	361	339	319	327	360	374	352	352	376	339	380	377	395	360	363	342	349	354	358	341	361	403	353	372	357	313	335	325	374	380	361	373	385	359	367	361	334	411	373	381	353	358	395	344	341	363	371	329	371	382	397	371	356	347	370	336	368	324	354	349	344	350	355	355	387	338	361	377	387	390	350	360	352	391	391	344	364	368	391	382	340	361	371	359	359	366	336	356	356	362	378	345	385	359	338	353	354	397	359	386	376	381	350	374	356	344	331	347	356	343	367	352	345	377	384	367	371	379	335	323	367	348	334	364	344	373	342	315	400	347	367	380	362	347	380	372	344	369	353	353	356	344	335	360	368	377	365	352	373	347	433	363	367	375	359	413	361	374	357	348	378	382	346	374	393	344	329	351	399	368	377	354	372	383	356	362	369	410	393	363	375	374	367	363	397	363	368	349	373	356	367	381	369	323	368	382	339	376	377	359	350	362	361	371	365	368	341	374	347	348	342	356	291	386	327	329	367	388	357	350	315	363	376	350	320	360	359	323	367	346	347	345	367	375	354	343	334	342	363	353	355	384	369	356	357	357	352	367	380	387	376	361	346	364	317	394	340	426	378	354	354	378	287	391	350	391	394	370	356	340	347	329	372	356	345	337	337	355	359	350	333	369	363	358	389	369	395	355	368	347	336	384	393	407	360	364	377	380	323	370	306	345	356	370	342	352	353	367	360	366	352	328	373	358	336	339	354	346	365	348	367	362	344	395	382	391	371	347	365	376	352	357	364	359	364	355	384	357	362	359	353	358	319	357	344	355	326	411	378	384	361	375	392	387	354	370	380	366	389	385	333	362	323	357	363	383	362	387	369	367	397	363	368	343	375	379	380	368	353	361	332	363	361	394	368	353	369	376	376	344	369	389	376	349	343	350	346	360	337	344	354	389	363	403	376	391	311	332	354	348	350	401	390	373	403	395	379	374	371	392	355	384	332	326	373	360	350	375	340	373	363	381	344	365	335	390	336	368	351	316	335	375	372	343	359	339	302	350	378	397	345	346	376	375	359	349	363	340	365	331	363	351	351	320	363	354	370	381	387	350	368	344	338	350	377	402	393	381	369	374	353	394	359	370	362	346	322	369	396	385	397	352	365	351	322	352	376	341	368	378	361	380	373	352	336	402	366	376	386	357	321	357	380	362	362	354	378	383	367	370	335	364	368	358	380	343	388	338	376	370	385	398	429	317	397	377	335	397	348	386	372	377	402	385	384	362	336	343	353	361	347	349	386	364	389	373	357	366	391	369	385	371	313	400	372	377	346	355	358	368	389	342	381	342	364	344	345	369	363	360	345	361	365	382	355	395	345	341	359	367	350	380	353	377	372	345	341	332	358	359	344	357	366	392	318	337	343	346	315	359	375	354	328	369	370	382	340	366	333	341	346	373	355	344	332	338	336	328	347	409	348	364	329	363	358	349	364	388	389	395	369	390	354	354	341	354	376	378	351	380	394	400	388	348	349	377	349	363	369	330	338	373	384	353	396	394	363	355	392	385	381	394	383	397	368	372	369	348	370	371	364	370	377	330	366	328	341	351	367	356	347	345	349	381	365	339	348	387	362	389	383	317	342	369	382	338	343	353	346	342	397	335	349	361	359	333	350	359	353	379	339	371	339	347	370	325	386	380	401	364	339	347	377	363	327	348	354	373	383	397	384	323	338	331	381	364	357	333	377	336	364
2038	875	891	976	954	922	863	879	902	874	862	802	863	807	789	832	792	774	788	807	807	809	795	749	774	790	811	777	804	831	851	805	762	802	843	760	779	787	794	820	759	724	780	771	805	816	811	792	774	798	799	785	782	772	803	801	850	811	761	867	793	822	812	727	837	825	802	795	758	841	794	772	819	800	855	804	803	735	745	750	761	798	765	800	776	756	817	794	752	823	814	781	766	839	755	780	774	824	781	793	771	792	757	746	789	778	785	789	777	803	819	784	775	829	802	819	790	739	793	823	835	786	745	830	762	792	813	757	821	805	843	818	764	804	830	792	787	786	787	786	790	769	790	774	804	784	788	768	810	747	823	800	801	814	786	784	740	764	753	799	821	792	770	813	786	793	801	816	766	809	788	768	767	779	801	768	770	816	827	794	814	801	800	803	795	771	800	746	804	794	802	799	774	816	802	801	806	824	763	791	830	861	819	806	774	763	809	806	735	800	761	767	828	817	772	774	754	802	760	788	807	815	788	760	797	791	768	793	802	791	791	789	764	819	809	811	826	754	809	771	763	857	813	783	803	833	824	766	798	788	809	767	790	837	776	764	808	805	760	807	781	777	800	763	803	810	829	784	745	785	792	838	789	781	821	775	782	823	858	786	775	790	800	775	824	811	768	765	785	793	790	796	808	824	809	785	796	806	759	801	813	758	739	802	786	795	704	781	805	777	801	801	811	819	836	789	750	761	798	773	809	825	807	841	789	785	713	813	763	804	803	789	758	780	851	821	777	807	810	806	807	786	782	838	858	775	771	831	764	751	786	773	782	777	817	803	821	778	742	787	836	778	774	833	817	766	778	769	751	788	789	798	780	812	746	792	796	799	818	815	813	789	727	730	815	829	777	804	784	811	818	822	844	762	808	809	766	768	739	773	809	832	798	787	790	795	774	840	772	860	815	762	821	796	789	755	760	805	786	778	817	818	822	797	841	770	814	772	820	844	792	764	822	788	765	878	802	809	813	774	769	777	804	762	761	843	881	794	771	792	805	746	797	776	778	727	811	809	760	778	740	797	786	784	794	837	789	759	804	798	764	823	784	789	776	818	794	817	804	793	838	889	821	822	802	776	777	786	811	760	761	768	780	812	772	829	756	790	785	830	801	791	774	810	760	803	800	804	787	787	797	765	788	794	800	758	824	800	846	777	801	797	828	796	786	713	810	764	761	795	752	772	765	803	778	783	837	773	790	807	826	789	794	718	809	821	763	755	748	755	814	797	785	808	817	815	834	806	843	819	811	718	787	780	795	799	802	812	736	873	794	782	788	805	833	812	818	759	826	786	833	760	781	796	838	816	775	819	815	852	810	800	856	817	797	803	818	785	798	761	750	824	791	806	822	782	791	765	825	830	781	802	771	782	785	788	809	737	839	778	778	818	807	763	764	744	774	826	738	814	793	795	824	821	854	807	797	764	847	769	768	790	845	781	758	823	814	800	791	753	802	769	787	788	797	788	789	830	713	730	808	774	806	811	809	749	774	805	752	759	816	838	781	816	779	797	832	752	796	838	781	768	764	776	788	755	773	832	799	804	779	789	765	801	831	784	788	802	760	833	796	803	749	768	828	838	839	760	812	795	738	852	791	814	768	753	786	788	753	823	755	785	795	781	813	799	849	778	792	770	832	772	816	771	777	759	832	850	803	842	831	756	785	801	805	799	777	768	770	792	838	795	797	820	831	719	799	816	768	765	799	806	838	786	820	811	805	799	737	794	808	798	775	789	789	784	816	818	763	776	821	793	820	748	839	750	835	772	821	745	736	787	800	751	816	783	807	802	805	837	826	772	804	744	813	795	817	869	766	827	792	758	718	739	803	788	855	809	811	794	747	766	831	805	797	790	844	752	777	784	755	799	778	855	789	829	813	788	822	799	845	779	782	792	862	770	853	770	832	789	799	801	800	841	789	805	761	746	765	740	765	791	792	774	768	784	782	811	783	801	795	784	794	767	791	829	789	804	810	751	748	784	736	741	753	773	801	755	781	804	791	779	750	841	763	781	758	790	762	834	828	753	805	783	792	824	779	800	782	814	777	761	786	733	784	778	838	819	794	794	836	771	793	790	759	800	801	868	818	787	769	788	854	772	748	847	725	807	842	727	777	744	782	764	799	817	823	763	740	815	797	772	814	769	823	768	826	758	787	782	797	819	794	767	825	827	818	799	804	773	805	771	787	789	821	805	767	755	834	745	818	773	762	740	777	767	785	805	805	818	776	757	821	744	780	817	795	766	766	838	792	791	775	828	813	810	769	718	764	779	721	792	807	803	719	805	803	799	741	796	804	776	776	769	764	779	767	766	827	741	774	815	797	805	756	793	796	856	748	833	836	794	791	784	790	796	782	750	740	802	811	823	827	788	801	837	802	839	776	784	770	776	842	778	773	764	762	771	813	829	816	763	782	794	798	831	787	794	738	780	772	800	815	776	765	788	820	814	791	777	753	772	803	784	791	754	806	787	839	744	778	755	776	815	804	776	765	791	762	809	785	804	788	771	777	781	778	854	807	784	832	793	825	808	735	800	814	789	814	809	813	807	783	813	801	726	800	775	700	834	793	789	801	798	722	776	750	818	774	864	814	802	776	794	751	774	777	790	786	771	787	783	814	793	802	826	864	872	783	802	767	801	770	861	793	710	796	748	850	821	745	789	786	811	820	812	759	792	774	771	806	767	776	793	772	750	786	753	787	783	810	795	754	774	747	767	791	818	759	815	794	777	855	815	793	799	764	802	752	766	838	749	799	815	798	752	781	787	788	773	747	776	759	815	806	807	809	770	782	837	785	799	794	793	770	801	796	835	793	795	784	852	827	795	783	773	817	729	809	772	798	748	820	792	784	805	790	793	828	796	794	792	803	746	819	779	838	781	811	770	756	754	758	778	811	846	778	806	752	791	791	773	781	801	799	802	817	773	826	777	787	780	778	810	775	813	777	785	850	780	754	813	789	782	809	793	779	785	752	815	743	778	816	829	794	798	795	795	785	814	824	790	773	820	766	797	777	784	816	811	782	793	772	809	760	787	762	777	807	824	794	802	742	799	791	755	804	826	792	840	779	795	742	795	762	793	798	764	770	817	805	752	849	733	768	831	778	817	801	788	825	781	775	785	794	828	771	781	790	782	788	767	775	759	815	729	832	802	801	779	769	780	757	806	815	779	795	824	754	790	771	808	785	784	793	795	762	823	823	837	770	775	788	771	766	785	823	792	825	796	767	816	765	826	767	803	769	783	808	792	790	814	827	801	762	844	811	778	768	799	781	781	778	752	799	775	775	814	780	765	746	802	771	787	799	805	797	782	815	770	805	837	833	761	803	765	823	805	745	814	863	785	817	790	760	807	788	779	756	841	797	741	745	715	780	801	806	798	867	791	789	795	770	771	813	781	750	788	783	831	811	756	768	788	765	730	802	787	759	720	779	806	802	828	812	788	777	779	787	817	813	786	828	789	768	736
7619	872	920	821	609	489	393	355	328	303	313	317	272	252	230	217	193	212	199	221	173	173	183	191	156	219	228	205	186	191	226	213	241	181	188	191	173	162	161	186	200	180	193	182	195	192	192	169	188	189	177	185	163	204	190	187	192	188	176	174	194	201	171	211	219	165	203	209	179	193	185	169	193	173	155	173	199	177	213	182	163	181	179	178	188	176	184	174	197	188	172	187	192	181	177	180	171	164	217	167	181	194	184	154	182	179	193	182	162	186	182	165	161	203	186	204	180	196	184	204	210	200	181	162	181	194	184	191	213	227	172	180	147	157	182	182	198	166	188	180	147	165	176	180	200	183	196	188	183	191	153	159	202	178	180	185	175	217	167	192	204	197	203	166	166	204	184	183	181	204	187	141	176	193	188	177	169	152	159	185	174	169	170	196	177	166	189	175	157	194	166	177	160	183	179	180	177	191	185	167	163	179	187	176	198	174	198	195	167	189	162	171	187	181	176	159	171	196	172	184	208	199	187	191	175	194	181	167	152	187	182	158	194	187	175	185	156	189	165	174	187	164	171	192	172	171	190	176	173	178	169	145	182	180	176	197	193	171	183	177	186	187	177	162	184	197	167	171	167	181	182	170	190	190	192	196	169	212	189	189	163	179	169	201	173	185	174	152	176	178	157	174	182	175	182	189	190	174	181	196	186	179	191	192	186	192	186	193	181	185	203	170	188	168	175	174	189	171	184	183	194	200	179	206	183	183	192	185	148	194	201	196	194	187	183	155	171	165	219	206	170	200	184	176	175	160	183	180	175	179	149	171	185	201	196	210	158	176	175	178	156	163	192	176	169	191	168	185	187	194	185	167	219	206	182	185	223	191	176	172	179	176	156	171	180	161	182	207	180	200	204	179	183	189	169	175	168	183	190	181	182	179	204	194	175	222	169	171	190	150	180	168	183	183	180	195	201	184	188	170	189	182	187	163	203	176	161	172	199	190	186	178	156	187	191	192	176	178	176	172	174	192	177	180	172	150	186	163	174	204	173	207	170	204	182	207	184	174	163	182	202	185	195	164	180	181	193	176	186	175	158	186	192	181	175	183	202	185	172	169	173	182	182	176	171	174	187	193	181	188	175	203	176	195	168	182	191	208	168	195	169	161	162	188	189	178	167	215	185	194	207	184	195	181	184	171	187	192	183	187	198	170	181	210	194	177	192	197	178	164	175	178	196	187	190	166	177	190	148	182	207	179	184	182	175	178	177	192	186	217	173	182	187	176	197	177	173	172	181	192	179	188	186	200	161	183	199	164	187	210	177	206	165	204	175	190	160	145	208	189	170	182	167	188	194	190	194	200	185	191	200	172	207	193	177	169	177	164	181	204	179	178	205	201	180	193	186	186	205	176	186	206	186	197	188	169	182	178	184	196	186	162	174	172	176	175	164	175	135	159	181	196	195	199	168	185	162	187	196	172	170	177	175	192	181	155	186	177	182	180	168	193	179	170	199	196	223	164	153	195	186	182	216	163	174	146	185	178	186	173	175	184	174	200	187	206	177	215	165	154	173	188	167	196	181	201	166	195	164	177	175	215	175	210	168	187	153	174	167	176	192	190	190	177	205	188	159	163	220	210	175	168	172	182	162	180	155	170	175	172	163	183	204	183	169	210	199	208	188	189	158	196	151	164	175	190	183	166	174	189	182	192	169	160	155	180	184	205	183	182	184	173	156	157	183	191	185	180	170	169	170	191	202	185	232	175	185	191	169	191	167	186	177	165	196	171	210	173	192	201	185	185	164	169	211	179	163	163	181	192	174	174	169	196	216	190	178	191	192	187	205	184	190	167	194	186	197	209	181	184	197	186	174	142	181	196	171	182	202	149	208	163	186	183	163	208	168	168	165	167	178	192	166	192	195	189	171	164	178	184	197	181	147	148	188	185	176	168	211	191	177	180	188	190	182	182	214	157	179	178	162	165	170	181	169	187	156	200	166	199	189	178	167	183	190	177	196	184	195	176	170	176	188	181	164	185	180	193	191	184	188	204	188	183	166	165	191	159	166	178	152	169	151	148	182	215	172	175	208	194	156	178	195	194	210	162	183	223	154	199	163	206	187	176	185	168	203	162	186	147	175	155	181	194	175	205	163	178	170	178	175	157	193	173	142	183	170	183	164	166	174	203	181	180	195	181	191	175	168	188	202	197	168	198	189	157	174	171	179	191	189	181	169	193	197	174	176	178	192	192	172	191	192	184	174	193	176	187	183	184	183	198	189	185	194	210	201	179	164	173	180	165	173	210	175	182	180	198	171	199	185	162	182	184	211	183	208	170	166	173	185	168	182	180	179	180	174	175	182	175	177	167	212	160	165	163	176	181	185	176	189	163	200	200	187	192	191	169	160	187	174	180	185	174	187	170	165	178	196	164	168	194	161	162	169	193	161	169	185	178	138	157	170	174	182	193	188	176	189	166	169	168	191	182	201	184	174	182	182	184	206	163	184	163	200	163	170	192	165	148	156	156	178	173	198	162	195	163	164	192	181	181	206	176	180	194	180	196	182	170	185	191	197	180	174	180	187	174	153	168	197	172	186	185	174	192	176	195	190	184	183	189	204	180	170	171	180	176	185	195	183	170	186	156	156	185	189	187	204	190	161	194	184	152	177	190	195	163	179	179	191	192	185	173	178	187	158	182	196	185	184	197	174	177	204	149	186	173	211	164	177	172	190	176	162	176	188	185	181	153	186	176	211	166	193	168	182	181	189	180	183	187	182	188	160	200	195	176	210	178	160	166	190	202	174	210	181	178	157	180	174	195	190	179	216	184	186	187	192	158	173	185	199	186	192	207	185	189	177	185	163	188	166	172	168	196	198	190	199	194	188	152	192	184	183	197	179	181	194	176	177	157	170	173	178	191	181	191	146	193	181	191	183	181	188	205	217	198	149	182	185	155	179	190	191	196	166	173	169	215	169	180	174	187	195	188	209	186	188	169	165	187	208	199	183	213	180	182	194	190	171	179	194	152	181	183	168	184	174	193	188	181	188	171	177	177	174	203	180	151	186	182	179	173	195	177	183	175	181	214	168	174	163	191	186	199	152	199	192	161	168	194	175	190	157	185	199	197	200	195	212	180	189	187	192	164	185	176	188	172	173	187	198	175	171	170	187	185	163	183	190	182	204	187	184	176	182	184	206	159	165	175	179	193	158	173	176	200	182	183	192	186	199	196	183	205	205	167	185	193	167	183	157	204	176	172	172	213	173	187	161	200	187	184	185	182	192	179	180	215	202	181	195	189	188	186	176	179	198	180	210	164	196	186	185	181	165	204	184	187	192	162	179	189	195	179	221	191	171	172	174	177	175	178	178	187	179	172	160	196	157	176	202	199	175	171	172	184	206	166	202	191	201	186	193	197	185	215	203	168	162	166	204	185	196	192	174	157	176	157	203	199	183	186	159	209	189	179	164	187	192	188	200	168	177	203	172	167	203	158	186	167	193	185	179	196
6533	974	1700	2223	2064	1805	1625	1487	1216	1163	1195	1127	900	865	833	638	627	573	548	523	581	508	493	558	509	570	595	644	641	585	630	622	584	504	501	500	472	447	460	456	472	447	486	441	443	472	432	476	455	497	441	451	465	481	463	446	467	454	450	435	431	449	456	423	423	448	463	443	446	451	457	440	416	429	436	444	406	430	425	490	413	395	413	429	436	440	434	435	418	432	430	429	412	441	477	433	452	466	442	460	421	436	408	389	440	454	407	414	443	418	404	436	449	409	395	411	470	437	479	441	422	433	429	441	426	442	408	445	427	434	425	384	432	429	411	401	434	432	450	433	419	422	422	433	423	425	418	430	404	445	440	440	463	476	446	402	425	443	433	420	453	473	445	444	416	456	458	389	445	410	445	420	456	403	412	457	426	425	414	436	428	386	436	430	400	413	438	401	394	441	408	441	412	449	403	398	416	419	426	391	414	435	430	434	395	425	396	448	414	465	412	407	430	420	431	424	427	420	432	416	401	414	403	430	408	431	421	433	416	416	399	417	427	422	424	451	451	400	414	447	437	416	458	410	425	405	402	423	420	395	426	399	426	426	457	449	435	422	411	412	475	379	394	431	417	428	432	434	435	450	395	414	429	408	433	434	433	435	451	420	433	418	407	433	440	410	454	415	442	445	458	410	420	424	447	434	421	383	425	448	414	421	437	411	446	433	429	449	433	448	409	457	430	483	414	431	413	442	442	429	420	427	440	379	501	453	401	427	414	402	438	436	405	451	414	441	435	433	458	424	419	449	421	451	389	441	406	407	418	392	436	434	438	444	452	495	412	419	413	454	424	415	462	412	433	431	429	413	408	447	434	428	419	429	405	406	457	413	450	403	409	420	408	414	414	431	424	413	409	436	378	434	384	423	424	411	435	403	404	449	414	426	408	426	397	441	451	411	424	432	419	414	434	429	417	425	415	447	409	430	413	424	415	434	417	449	464	437	411	405	437	414	416	420	434	453	407	439	407	414	381	400	445	483	450	426	420	422	432	427	439	412	427	470	400	418	431	423	408	433	433	391	432	443	403	467	421	443	410	421	428	408	451	434	445	399	413	460	414	445	433	423	438	391	424	396	410	433	415	406	446	436	425	402	472	405	438	445	403	429	402	420	422	414	382	414	443	419	411	428	451	426	428	427	436	410	396	433	468	431	401	451	410	450	412	433	410	422	461	424	402	444	428	443	440	428	440	435	398	413	424	386	429	442	419	378	424	449	444	415	411	462	426	449	420	417	410	393	455	461	427	431	436	408	425	462	432	440	451	415	407	451	390	432	443	441	402	413	444	463	458	460	475	433	441	451	438	418	430	460	419	416	447	423	452	415	456	433	425	434	441	424	418	421	397	423	404	418	410	431	451	414	398	453	427	434	403	397	428	389	433	413	392	415	425	422	415	466	396	427	405	418	438	426	436	412	430	442	435	442	411	431	452	425	434	447	392	411	431	437	419	411	437	415	434	429	398	452	446	430	440	429	399	417	422	431	437	415	440	402	403	396	473	433	418	411	449	409	428	422	412	387	410	430	441	459	454	441	422	451	408	445	419	434	442	423	423	426	413	400	450	471	403	446	452	434	441	427	406	427	454	434	391	408	412	413	438	444	452	427	382	426	387	420	407	460	427	453	438	408	427	432	415	441	425	452	448	434	425	465	440	432	404	459	407	367	393	428	418	407	422	432	385	423	414	423	397	412	431	435	410	434	459	384	391	463	466	412	418	425	443	400	396	486	419	438	400	445	411	414	450	408	412	439	430	420	432	403	437	413	414	457	411	435	435	454	412	428	450	438	436	411	430	421	413	410	426	425	423	440	401	427	430	421	449	458	412	429	389	438	437	471	428	416	451	463	416	438	431	430	471	430	391	427	429	398	400	432	466	383	422	455	423	411	415	399	423	433	415	412	402	438	448	416	429	434	425	409	452	431	400	395	433	413	435	411	440	401	386	368	421	386	399	442	488	421	421	418	425	428	442	442	439	407	441	420	453	393	414	416	404	442	414	430	446	436	435	439	436	446	427	410	415	467	445	397	453	412	459	397	389	378	412	407	377	428	419	404	455	442	415	443	444	438	458	402	418	427	397	421	403	399	431	416	442	465	414	444	386	464	410	442	452	435	432	351	410	452	429	449	412	435	412	417	405	390	421	434	407	429	433	462	445	444	411	399	445	460	438	464	449	427	446	432	434	408	433	427	404	367	479	440	433	398	436	411	430	453	417	410	442	398	405	434	408	434	413	449	409	416	437	444	441	445	456	440	442	448	403	472	423	430	419	437	415	395	422	408	377	405	443	394	432	432	432	425	478	432	456	395	462	429	448	447	414	441	432	393	399	465	444	464	427	421	425	433	417	393	439	446	442	414	470	457	413	408	406	392	430	410	433	433	403	419	432	410	404	427	438	404	413	440	432	408	423	432	401	426	433	401	389	398	389	440	414	395	422	393	435	428	420	412	411	437	419	382	449	400	430	437	429	441	415	418	420	419	405	453	441	436	406	409	413	416	395	436	434	457	409	432	451	441	420	389	418	418	443	453	442	412	375	448	432	389	428	477	390	424	428	421	412	418	426	433	434	408	406	415	422	471	467	431	394	450	404	438	418	429	468	419	464	437	426	412	414	434	445	461	416	435	417	428	450	392	431	411	405	432	466	421	435	452	430	423	450	421	416	429	437	437	428	413	439	408	392	427	435	431	387	395	411	457	409	416	412	430	421	422	416	443	430	455	409	440	458	437	431	403	427	425	379	454	448	458	419	456	428	448	451	421	472	418	423	413	435	425	410	423	396	455	438	445	414	434	418	398	421	431	428	423	444	406	431	439	443	432	441	455	433	416	395	461	386	459	419	425	425	410	432	381	458	433	438	419	482	390	438	410	417	412	426	448	402	413	430	414	460	418	401	469	435	414	438	429	434	441	434	425	409	450	412	404	459	426	421	406	425	370	428	389	407	471	427	490	432	432	407	444	400	430	450	395	442	427	403	428	421	417	411	448	426	449	442	418	407	451	428	406	441	430	441	456	404	420	402	443	417	420	433	393	419	397	474	402	415	455	428	411	424	420	420	422	399	444	440	419	467	391	412	426	458	428	407	427	430	421	438	424	409	426	405	400	441	454	435	420	413	438	419	399	439	417	425	423	429	455	433	433	448	417	456	453	433	425	410	404	434	437	458	454	430	418	396	448	438	434	424	436	449	429	454	433	417	462	469	422	419	438	389	440	431	417	435	428	380	414	419	416	465	416	461	427	416	439	398	376	431	393	416	445	423	411	466	461	418	473	432	423	415	437	433	414	448	410	387	442	433	395	461	412	433	413	393	398	454	397	415	415	398	466	425	438	431	407	398	449	408	425	438	434	406	438	422	438	426	445	446	387	429	455	444	418	393	444	422	405	406	418	413	437	454	422	394	417	390	423	448	446	398	412	407	430	416	413	446	376	426	434	439	416	446	415	435	423	437	458
14314	1731	1531	1338	1042	693	592	497	412	344	376	327	277	254	284	204	161	202	179	158	171	160	164	143	125	154	208	210	158	172	190	175	164	145	161	118	147	157	135	129	135	131	132	148	118	117	118	125	145	132	133	137	114	132	147	146	141	141	138	134	135	135	163	154	155	118	133	121	126	134	103	130	140	153	145	132	133	124	130	128	114	144	118	128	116	134	148	137	156	128	127	145	144	140	154	139	129	156	123	120	141	127	148	122	126	150	129	141	122	123	151	150	149	125	128	129	146	130	103	130	137	152	140	145	121	124	142	124	131	148	113	125	125	149	133	124	143	132	123	125	124	160	133	135	144	137	136	131	153	144	148	148	136	144	112	118	135	124	122	128	148	135	122	141	129	128	126	140	120	126	152	133	134	137	133	162	168	128	138	128	128	136	121	117	144	141	142	128	138	130	128	140	118	136	120	139	136	164	151	143	146	136	139	145	135	137	115	150	114	174	160	116	140	149	116	130	125	123	137	126	142	125	144	129	128	148	122	126	152	136	127	129	149	124	156	128	148	138	147	135	135	111	132	116	128	136	162	140	141	113	133	142	135	122	129	136	148	112	131	126	144	136	146	136	118	105	118	144	129	160	153	151	153	106	125	153	165	150	126	121	144	147	132	111	176	140	136	138	116	130	92	134	153	111	131	150	129	144	143	140	146	150	162	119	130	148	119	132	148	132	141	132	120	133	123	119	124	133	124	125	134	147	156	140	146	104	111	131	158	142	124	122	146	133	128	128	128	150	125	144	142	128	130	141	128	139	136	125	118	145	141	131	135	138	149	113	125	137	121	108	144	152	144	135	141	113	137	110	125	139	112	153	130	125	138	144	145	116	147	132	132	133	151	119	143	146	127	126	142	159	147	133	145	127	156	158	116	151	150	116	134	110	136	158	148	143	137	143	134	128	148	140	130	102	133	138	139	108	133	144	141	132	139	124	117	130	124	117	134	132	138	148	123	142	130	132	133	134	121	103	123	138	140	130	118	144	131	134	125	133	133	130	155	126	122	117	126	145	135	133	142	136	128	143	146	135	135	126	133	129	130	128	144	144	157	127	130	149	118	120	143	116	134	128	146	146	153	137	156	118	139	137	135	115	159	117	119	146	161	142	129	137	122	110	140	132	149	151	131	130	130	122	122	141	119	149	143	118	118	119	121	141	117	152	135	136	124	134	131	139	130	140	134	146	146	135	149	151	120	128	144	128	150	144	148	116	139	149	132	125	141	161	109	137	138	135	142	131	152	137	140	147	123	117	140	133	136	116	115	129	116	139	138	147	136	145	148	150	142	119	146	148	142	148	108	116	137	124	154	154	136	127	158	129	123	112	127	145	122	135	146	136	145	109	133	127	132	121	147	129	124	135	151	136	122	146	150	149	114	142	119	132	136	128	143	132	112	147	136	120	136	144	125	135	123	144	131	132	147	125	112	124	149	135	148	135	133	133	138	125	115	142	114	127	127	157	136	138	117	136	139	156	128	118	135	133	125	154	127	157	126	121	119	126	148	158	140	134	132	99	134	134	131	167	144	142	134	153	131	143	142	130	131	149	151	130	142	133	157	143	162	113	123	122	136	136	127	152	141	129	143	127	147	152	146	151	132	142	135	151	128	133	157	140	139	118	125	134	145	119	171	133	146	110	137	133	128	127	136	142	133	139	133	145	112	136	131	134	155	126	148	144	124	136	123	132	135	132	129	144	141	124	139	131	136	123	120	148	128	136	135	134	134	136	131	125	153	161	125	139	153	137	142	111	108	144	151	137	121	131	152	130	137	161	132	140	129	132	147	121	140	122	128	143	136	134	99	128	149	109	119	132	152	152	124	136	127	146	140	141	146	122	128	146	158	114	120	122	148	137	130	130	121	138	133	137	133	130	157	133	134	149	135	140	143	125	124	135	141	171	127	138	150	151	130	140	138	123	138	151	123	135	125	157	115	123	115	129	134	134	92	124	135	129	133	138	161	134	122	141	153	157	149	135	144	132	132	145	126	147	153	142	145	119	142	148	134	133	127	129	129	125	146	126	121	135	148	139	133	122	145	115	139	138	136	135	135	133	139	139	153	141	140	133	136	115	166	117	168	141	147	135	153	129	150	126	116	140	131	130	123	144	136	132	135	137	146	137	126	123	117	133	118	155	136	139	132	131	142	110	123	150	166	143	167	122	118	130	144	141	132	140	141	129	121	139	138	128	141	133	113	150	125	151	125	137	134	141	157	142	142	144	155	135	140	135	144	151	147	114	134	136	139	128	145	136	140	137	118	135	132	146	152	128	152	139	135	114	134	129	125	140	134	141	129	137	118	136	132	140	146	120	142	135	123	134	156	134	139	131	144	145	128	141	142	145	124	144	121	133	125	139	121	156	138	139	143	128	125	136	131	130	133	144	150	134	130	135	105	132	125	134	141	155	142	129	135	156	134	113	134	135	132	132	134	122	148	126	136	121	146	130	135	126	138	152	111	131	131	107	131	133	119	135	139	114	137	145	150	131	153	129	144	132	142	137	118	147	137	132	148	154	140	123	138	128	146	142	128	146	129	125	134	149	133	129	134	144	132	119	124	143	129	155	125	121	136	121	132	136	130	137	151	144	139	133	140	144	122	133	133	148	131	126	131	127	142	132	139	140	151	125	103	147	123	134	154	158	147	146	121	114	150	116	142	138	134	139	135	136	130	135	129	132	132	137	147	113	123	119	128	151	127	149	140	134	140	101	148	134	136	150	149	141	133	146	128	131	127	117	137	134	139	118	118	132	111	131	145	121	141	134	148	136	151	150	138	133	142	144	136	127	134	143	159	144	123	120	152	131	112	146	164	158	134	139	144	147	129	151	139	107	142	144	125	134	115	127	130	140	142	130	138	129	124	134	134	149	134	130	127	145	132	108	127	109	129	136	130	159	128	133	154	146	137	143	117	124	148	133	143	152	126	135	132	121	118	141	159	134	132	157	152	146	135	132	143	124	134	139	134	124	152	131	144	142	151	143	154	115	152	128	125	138	121	112	136	130	144	136	129	133	128	152	121	118	138	157	145	142	131	123	137	141	130	128	125	138	125	134	151	126	133	132	125	133	130	147	119	123	140	113	131	140	117	117	156	124	121	127	146	122	138	157	144	137	127	153	129	152	132	147	136	105	128	132	143	139	137	139	128	112	146	129	142	112	125	126	106	128	128	138	150	130	128	132	132	146	124	134	144	117	143	149	131	138	147	124	139	129	131	138	152	144	146	149	126	137	125	153	138	133	146	143	160	106	138	119	103	132	171	131	153	149	133	130	122	134	146	147	144	144	146	138	111	132	118	140	122	129	130	126	151	116	146	137	125	131	128	120	148	142	139	148	170	128	145	152	123	153	137	148	142	120	136	129	111	115	112	129	145	127	112	125	124	138	165	140	111	156	149	140	135	140	118	149	122	134	165	128	135	129	140	128	139	146	113	163	159	160	150	137	118	134	145	136
8461	1381	2787	3534	3349	2887	2548	2234	1882	1758	1812	1646	1304	1138	1213	868	701	649	606	567	536	507	498	468	487	645	719	769	666	703	701	708	632	544	474	457	447	442	422	418	404	390	400	433	402	397	367	367	382	402	402	406	394	388	387	390	365	388	389	424	416	361	373	398	352	353	364	389	373	377	439	398	373	355	376	354	381	355	383	383	369	366	399	377	392	365	372	373	356	378	360	376	375	386	334	345	417	333	337	368	399	324	360	374	362	367	372	362	393	360	359	347	365	393	383	334	378	347	400	356	368	354	363	381	382	357	346	376	368	367	355	355	366	378	357	350	350	350	346	362	356	386	354	389	340	361	366	384	373	373	351	358	389	343	353	353	411	343	375	368	361	334	361	367	381	379	388	364	374	359	363	386	354	362	362	332	388	368	375	343	345	370	361	372	319	326	357	391	373	360	352	353	364	343	393	341	393	353	352	353	332	364	393	379	367	378	361	396	365	350	372	354	340	399	380	377	365	356	359	376	341	359	359	345	390	375	339	324	341	381	376	370	331	336	366	379	349	328	381	331	366	335	350	376	371	421	376	376	372	377	347	336	344	386	374	369	373	354	348	368	357	376	343	374	345	372	376	354	377	319	351	318	393	356	383	359	363	391	367	339	361	361	385	326	354	353	357	370	336	340	387	370	379	373	341	376	365	389	378	351	352	316	380	366	346	363	380	351	368	365	367	384	351	364	358	344	397	367	391	348	363	339	384	363	396	348	324	371	334	380	387	384	374	378	361	408	360	348	367	355	344	381	337	339	360	370	359	321	372	358	410	349	345	367	365	373	377	377	355	355	403	345	394	368	388	342	378	318	351	387	353	362	347	369	365	347	403	333	343	362	380	347	380	367	356	342	348	354	362	349	347	331	367	328	394	325	382	377	357	340	342	386	361	397	374	381	353	368	378	334	351	366	343	315	353	361	373	349	372	344	351	376	351	349	359	329	373	383	365	352	397	334	361	331	363	345	376	363	356	343	363	377	371	338	349	341	348	358	391	371	379	367	341	357	364	353	384	383	325	401	373	357	384	362	355	361	354	359	363	383	335	376	343	365	395	381	378	350	357	378	351	392	372	352	338	358	368	386	381	346	356	362	354	378	372	360	346	391	362	351	376	361	384	339	394	399	378	365	344	353	361	359	356	332	342	416	383	367	351	369	373	352	373	359	339	367	377	367	342	389	338	362	381	351	338	347	367	362	347	376	381	337	359	358	370	361	341	379	361	353	360	366	391	415	386	373	366	351	337	358	328	336	388	389	351	360	383	360	334	359	343	345	371	350	370	341	330	375	363	375	363	351	350	393	373	346	371	376	369	363	381	343	345	334	345	379	335	333	342	386	327	388	375	353	343	351	387	382	351	366	334	354	342	362	367	374	386	323	341	344	380	345	372	356	375	352	331	358	374	385	360	355	334	387	377	372	367	379	353	341	368	339	365	380	360	369	372	364	388	349	397	330	376	314	330	363	377	374	379	387	337	372	330	344	356	345	340	416	383	375	349	389	356	367	371	329	364	340	357	361	370	387	367	362	336	376	356	365	392	339	355	350	345	366	356	378	355	342	353	374	360	348	381	358	374	359	376	325	372	382	398	338	362	396	341	356	355	363	353	384	383	378	380	341	380	363	334	345	345	344	363	330	346	349	383	344	328	352	331	343	352	371	370	353	376	380	373	374	317	375	343	373	365	367	330	336	369	378	374	329	367	357	392	355	353	353	373	390	368	368	354	364	356	358	376	322	356	342	336	367	391	362	379	329	380	350	364	384	356	378	358	318	357	354	384	395	360	391	342	365	329	382	406	380	353	338	380	351	369	341	367	365	370	357	383	343	370	356	382	377	357	375	356	350	344	357	384	389	329	379	330	364	353	328	348	370	364	358	373	367	356	376	377	375	349	315	358	351	388	358	369	363	364	368	353	388	348	366	334	386	364	363	349	350	331	352	335	364	369	383	379	377	339	351	367	375	364	386	356	360	361	299	368	350	336	397	383	408	344	352	360	394	382	361	361	350	361	346	388	338	357	355	341	353	362	374	362	346	359	329	343	364	335	351	366	340	374	380	348	328	344	386	374	368	357	365	363	416	354	363	324	383	386	376	372	365	366	368	383	355	372	377	362	356	350	359	385	391	386	379	360	333	365	341	368	368	347	371	340	355	385	345	373	350	330	371	387	346	363	369	393	403	369	368	363	346	345	379	377	345	336	356	329	371	313	398	364	362	389	324	376	360	368	364	355	351	383	390	387	327	354	348	358	365	367	395	395	370	364	385	386	380	344	402	360	348	376	356	364	333	367	347	377	359	369	346	357	336	376	345	346	371	360	334	364	371	337	365	378	379	383	358	335	369	355	381	364	357	330	360	332	369	352	342	357	373	365	350	374	390	365	332	348	364	362	371	383	369	369	359	340	348	375	395	341	368	361	370	363	384	386	377	360	387	357	376	322	347	356	341	362	379	342	350	412	392	355	330	358	329	390	359	374	347	374	357	366	392	355	378	371	378	362	382	390	387	391	325	355	325	380	355	380	383	343	352	362	364	373	397	397	356	340	339	377	380	353	350	382	402	376	353	352	366	389	366	341	390	364	378	355	362	357	364	369	378	374	367	354	357	336	375	376	349	344	355	349	355	343	364	365	362	317	391	363	354	376	383	394	352	361	341	349	363	389	373	361	331	370	361	388	386	353	356	360	378	354	348	344	366	351	376	336	327	361	380	392	368	342	387	370	358	364	381	412	360	396	362	395	349	400	348	373	356	364	356	352	370	338	370	383	378	340	386	354	354	349	361	374	384	367	379	370	361	356	375	342	358	348	368	340	340	380	356	389	370	340	348	366	356	379	392	369	359	371	357	362	352	374	366	377	355	363	392	334	356	317	361	378	372	363	390	338	380	351	376	343	365	357	346	354	348	369	352	337	368	407	372	380	353	332	365	351	372	363	356	390	370	356	365	357	383	365	345	350	361	410	350	374	364	386	349	362	356	348	331	342	366	347	386	359	347	401	320	346	365	372	337	335	361	339	350	348	353	377	366	348	370	355	374	352	393	356	352	392	348	354	363	365	406	340	367	362	352	389	317	319	337	367	362	362	357	353	380	361	369	329	353	354	362	364	364	385	344	361	348	388	348	373	368	361	390	368	394	388	376	376	349	390	340	373	322	382	374	332	349	379	372	377	340	382	379	364	326	358	327	361	299	383	352	360	365	350	359	330	333	333	401	351	349	342	350	338	356	382	354	380	391	373	353	366	351	392	369	349	331	334	347	341	360	365	384	380	358	336	392	339	351	353	343	384	349	393	353	366	377	366	342	388	367	364	360	354	355	362	367	375	385	351	369	390	355	372	370	358	363	374	333	342	361	371	390	388	357	325	327	384	353	397	355	362	381	375	366	389	369	336	424	388	396	401	347	353	362	347	338	374	340	370	369	363	383	375	392	390	355	385	347	365	354	343	349	389	356	369	365
1603	398	421	429	370	379	368	361	370	386	349	402	388	353	379	383	365	341	364	386	356	388	363	367	375	367	377	353	354	364	347	367	385	353	380	348	371	367	362	389	350	346	362	337	354	357	368	394	346	339	352	348	370	371	351	374	312	353	347	365	348	340	345	302	375	372	341	332	361	380	356	374	362	367	379	372	365	342	337	386	350	346	348	348	351	376	357	331	387	353	374	353	364	369	379	345	376	379	335	357	369	371	399	322	375	366	376	334	340	358	328	368	350	356	356	344	338	361	362	353	342	311	381	366	368	329	353	403	360	335	365	361	377	334	372	354	338	371	352	379	332	360	365	368	381	329	348	348	366	320	378	384	326	367	359	369	378	382	413	392	359	330	344	346	349	366	356	328	335	332	399	341	353	354	349	367	358	359	367	376	398	375	420	383	390	338	347	374	379	371	359	333	359	364	373	339	385	384	343	315	389	330	373	338	381	364	413	390	366	376	367	375	378	356	378	388	357	338	382	380	323	378	361	344	340	354	380	329	380	366	372	350	385	397	407	356	339	343	386	360	352	367	349	344	365	343	305	385	348	376	368	368	356	352	354	367	349	354	359	388	401	380	295	357	351	377	354	356	380	378	349	388	330	374	368	359	360	396	390	362	404	340	365	391	367	348	352	326	386	366	332	340	375	342	356	357	383	379	381	392	362	343	358	341	376	356	365	358	372	362	383	362	376	342	403	404	341	358	363	379	347	334	362	351	388	351	369	349	351	361	346	350	368	356	340	385	318	348	375	350	331	386	406	360	378	365	377	347	359	383	360	370	402	371	346	349	339	352	368	385	313	351	341	368	354	396	352	383	352	379	346	337	338	369	351	365	369	361	365	352	357	335	373	319	377	353	325	343	363	365	323	341	374	344	362	361	341	337	364	359	342	388	336	380	350	381	368	365	370	340	355	392	382	380	372	364	367	389	352	379	399	358	386	330	406	358	326	320	337	352	349	372	349	343	322	365	354	366	354	355	388	364	347	367	368	360	343	331	336	369	354	367	367	386	349	388	318	386	339	388	348	326	339	351	331	358	380	374	390	363	354	358	348	371	361	370	372	373	364	350	378	357	324	389	383	369	367	356	339	389	382	360	325	360	379	366	369	348	338	339	353	360	353	345	382	355	345	330	372	386	353	370	346	366	381	412	384	344	334	384	371	321	340	345	374	347	382	340	391	380	376	370	360	350	409	351	314	342	331	342	352	392	379	399	379	374	323	366	353	399	356	386	348	328	322	342	380	359	326	347	431	340	352	329	361	349	369	366	383	392	336	397	345	362	396	337	350	351	346	399	389	381	378	315	360	364	348	362	377	382	352	339	357	376	376	349	357	344	340	331	357	362	376	361	371	348	362	347	380	350	352	350	392	359	369	351	320	363	346	327	368	352	349	340	372	340	414	363	344	346	366	372	337	362	367	374	393	363	377	364	382	340	361	335	366	345	346	349	349	391	383	368	345	333	360	353	395	374	356	341	384	355	329	349	370	304	359	381	353	312	368	340	353	350	359	378	366	379	347	362	370	363	361	364	352	340	354	302	388	346	344	306	356	346	375	393	375	356	394	335	345	377	367	358	345	346	351	333	364	383	348	382	375	345	377	369	381	354	355	365	368	371	360	385	385	353	363	339	331	346	384	385	357	384	377	369	336	341	326	359	342	329	317	323	346	343	345	319	358	372	352	394	362	333	359	333	350	358	337	386	343	346	398	350	358	354	360	343	359	346	340	362	403	334	358	340	350	351	373	348	363	348	394	350	393	357	355	372	356	359	341	366	359	354	388	365	342	339	362	323	371	356	355	339	353	394	356	383	368	357	368	353	353	363	323	345	365	383	343	325	316	359	346	329	364	348	345	348	349	364	402	341	365	350	350	346	333	402	403	350	348	366	367	394	342	360	378	367	347	347	406	375	338	329	289	366	371	322	341	379	346	404	407	363	368	358	349	330	350	346	391	379	366	363	396	334	324	366	371	360	354	360	393	374	370	384	370	357	341	353	351	353	386	345	362	358	367	369	374	363	324	358	335	371	354	402	395	358	379	372	398	357	352	365	347	326	345	350	360	373	385	350	339	373	401	368	364	350	363	358	334	381	365	375	387	342	364	353	391	330	360	345	376	363	402	341	359	414	370	379	373	332	361	364	351	331	351	370	375	354	356	338	353	369	328	357	347	365	353	337	380	326	389	359	330	351	317	407	368	321	372	369	393	364	355	353	390	384	381	392	367	339	397	346	350	388	352	356	404	404	337	346	378	353	346	357	339	323	370	367	352	375	353	352	328	331	345	365	329	362	398	374	358	367	355	344	350	374	349	349	340	370	376	337	345	410	334	347	331	341	387	374	317	366	327	334	392	348	346	380	341	390	316	363	405	351	366	339	359	345	390	379	373	331	368	363	362	342	367	336	338	378	374	359	388	376	373	331	383	336	400	404	347	363	349	358	369	365	323	391	391	343	351	301	320	365	393	325	369	371	367	369	388	361	319	331	356	355	368	358	363	351	346	367	337	353	355	368	341	346	390	378	337	363	387	342	340	295	349	355	340	326	373	396	407	354	393	374	399	371	363	410	374	317	342	365	336	368	367	360	334	372	378	362	368	382	336	395	379	366	349	351	371	401	326	339	408	335	359	392	401	365	320	370	344	335	362	355	362	363	364	385	331	311	359	341	388	361	382	386	401	360	345	357	348	354	345	343	327	381	342	381	331	351	361	372	362	360	353	385	356	343	382	363	358	357	317	356	360	355	343	364	387	359	361	367	341	344	377	344	347	366	347	346	380	381	391	358	334	355	377	355	345	391	369	340	374	361	356	332	364	360	362	347	344	363	329	358	335	361	325	315	323	350	344	387	381	349	365	342	358	358	345	384	357	345	370	362	370	357	346	333	351	378	363	332	351	355	350	357	339	390	358	391	356	354	330	337	339	335	355	339	338	372	357	381	352	370	377	360	337	384	361	351	357	336	378	337	379	362	427	379	381	349	330	367	340	389	388	383	338	335	339	364	370	358	371	352	341	320	405	368	360	301	357	382	393	328	394	351	383	361	376	389	356	360	376	341	352	349	361	332	381	402	361	349	331	408	369	376	353	334	343	317	330	380	372	337	330	341	380	350	385	330	330	337	339	330	370	407	351	349	363	390	367	351	352	355	367	343	359	345	405	345	350	344	354	381	362	372	351	330	375	346	355	330	343	385	342	372	374	367	341	419	366	364	329	343	366	333	360	374	328	356	346	366	367	340	315	357	330	364	392	371	362	341	356	373	355	349	360	359	389	346	355	320	356	326	383	356	356	357	374	361	390	354	371	369	354	373	370	373	331	374	337	378	368	321	349	354	382	364	405	359	381	368	336	354	350	365	379	375	349	362	380	351	334	352	335	357	384	362	374	376	380	390	332	340	352	346	373	379	353	331	344	348	360	360	352	333	382	373	354	343	373	382	384	366	347	363	356	381	372	346	346	334
2065	860	850	1007	973	880	864	849	877	857	800	859	818	780	822	833	774	836	752	863	853	821	805	778	830	833	783	813	803	747	801	805	747	789	841	734	789	812	809	734	790	791	788	769	778	782	829	787	823	730	811	812	779	796	825	746	788	826	815	798	817	790	829	818	782	751	796	797	793	771	754	806	786	799	771	762	786	815	747	762	818	821	763	816	748	798	781	795	783	782	770	787	762	828	831	750	779	718	776	787	831	782	790	763	770	745	823	792	792	797	771	787	810	778	783	790	770	826	763	789	828	809	740	827	781	791	793	768	786	789	794	805	769	741	778	776	747	748	749	781	772	761	798	793	775	795	782	793	814	779	781	807	812	787	812	756	759	773	785	748	761	821	774	770	794	773	846	812	811	776	800	777	815	736	793	725	788	799	806	827	842	787	751	821	792	784	799	769	790	780	755	802	777	850	794	784	825	787	817	819	738	799	750	744	752	725	783	768	780	811	849	759	812	820	827	763	821	770	749	777	789	772	818	802	794	843	756	815	791	789	752	798	812	759	776	778	803	755	742	769	809	816	824	768	795	756	837	806	776	776	774	796	811	782	812	816	815	798	820	755	741	790	831	791	831	769	776	839	813	770	798	828	837	784	803	765	810	838	786	795	780	722	791	781	773	826	801	803	784	865	719	826	799	783	772	776	861	782	812	733	743	816	817	804	764	744	829	816	760	845	757	792	788	807	816	794	787	795	771	822	799	803	783	740	790	842	797	801	797	807	780	788	778	826	816	799	779	787	777	805	744	787	804	763	804	794	828	815	788	830	802	759	786	760	811	775	773	792	756	758	808	735	742	783	782	769	756	764	808	757	794	799	753	765	795	798	814	855	808	794	785	766	766	778	819	809	747	810	802	793	789	781	787	816	827	763	796	812	773	742	771	786	788	767	809	761	803	771	835	776	851	790	779	811	796	815	751	791	801	866	779	846	796	763	804	778	843	791	788	793	751	755	831	809	796	795	800	841	821	867	838	798	749	798	752	761	763	816	790	788	784	789	770	775	834	808	769	829	766	837	795	838	783	771	817	860	778	745	730	781	813	803	812	809	765	782	766	788	757	806	820	770	802	800	762	822	780	785	827	847	790	796	756	771	822	731	814	833	834	773	756	810	762	759	751	752	743	824	760	763	782	770	770	830	833	781	796	778	788	837	799	788	785	786	843	743	760	775	827	751	799	784	797	733	796	852	799	826	775	801	764	793	798	766	786	817	786	781	744	767	781	782	777	769	801	836	832	780	816	802	804	774	747	777	780	811	759	809	836	799	769	790	788	807	794	838	773	824	776	758	792	799	750	782	826	817	780	768	801	752	820	756	762	752	795	791	778	759	791	808	843	823	805	809	825	745	742	768	769	818	788	737	772	741	805	818	805	804	767	787	741	811	794	739	816	792	771	770	785	760	817	756	789	714	792	815	803	751	811	768	813	819	779	787	800	853	810	843	762	775	805	759	815	772	795	747	781	815	756	754	743	734	770	804	752	764	825	781	769	819	808	800	754	864	764	800	797	756	824	766	818	805	734	794	751	820	795	809	781	782	773	810	786	765	775	795	731	778	841	727	800	818	801	797	789	791	790	807	777	759	800	774	781	816	825	765	840	777	810	813	751	779	808	751	771	771	816	785	812	778	759	851	798	742	762	828	854	800	756	771	769	800	792	784	793	795	802	813	781	781	791	809	866	796	785	800	796	810	757	827	805	824	831	779	734	802	789	780	746	765	761	784	763	764	810	788	795	816	781	783	810	831	761	778	777	738	822	787	807	796	791	795	789	734	786	811	774	741	829	803	733	783	777	766	770	803	770	803	835	751	799	769	790	818	850	771	779	801	728	764	815	745	815	806	750	732	790	774	778	851	799	793	770	805	797	801	826	771	855	796	755	799	752	773	799	734	821	785	785	768	767	804	719	770	760	866	805	814	776	788	793	786	760	801	801	767	755	783	750	804	820	749	815	763	763	788	829	787	785	807	819	791	814	797	832	773	769	827	769	800	788	741	778	802	820	782	804	835	725	798	759	763	738	754	811	770	745	794	792	757	836	786	807	789	788	787	780	782	804	805	783	731	822	804	772	852	842	791	751	772	724	763	767	832	830	790	781	763	782	769	836	755	775	792	860	794	788	767	789	812	758	814	820	775	763	808	785	836	797	761	808	750	800	799	769	845	836	791	804	815	759	766	833	799	737	831	805	806	824	805	755	817	758	835	793	828	810	766	839	792	766	766	822	799	809	837	805	800	813	788	775	758	802	786	812	823	821	750	812	766	844	794	738	808	749	759	771	813	769	837	770	751	756	773	818	812	806	812	789	831	765	810	780	777	795	769	748	782	785	814	770	832	793	706	796	755	745	848	797	764	805	832	758	768	808	810	754	751	784	834	766	790	823	773	808	726	802	791	808	783	815	767	819	814	748	818	828	840	811	776	770	790	838	786	790	738	779	798	762	778	744	782	719	780	819	778	852	788	833	801	844	793	826	805	799	801	765	803	781	746	797	818	842	843	838	782	783	788	833	756	772	837	810	817	796	810	751	754	846	786	817	838	716	798	778	782	763	724	812	760	824	719	782	784	782	793	759	743	758	817	762	780	779	776	757	778	780	808	809	828	830	797	775	819	792	760	752	766	802	798	791	793	741	798	755	815	774	792	774	783	822	782	769	758	749	761	797	798	802	776	765	831	777	761	766	780	816	779	800	785	793	795	760	786	799	822	819	787	742	810	826	791	796	792	786	781	790	792	785	782	775	797	695	756	784	802	792	784	804	752	808	774	766	786	839	757	778	824	848	787	782	822	814	849	816	799	769	773	760	778	836	812	789	808	792	811	788	806	764	754	792	822	797	771	765	763	759	828	798	800	778	733	781	753	746	838	822	808	773	795	809	802	772	761	745	816	810	775	788	781	772	761	811	813	778	775	821	812	811	761	767	759	790	788	777	847	757	818	799	800	784	777	801	742	806	794	796	817	779	812	801	799	818	762	764	793	836	781	812	788	772	776	723	762	763	781	748	742	776	792	696	743	834	790	801	838	798	754	807	807	795	809	784	802	767	784	760	753	733	783	798	817	828	816	806	825	807	793	825	773	814	800	856	764	809	790	760	811	751	797	716	763	772	767	823	785	767	794	769	819	793	772	781	827	828	839	796	771	812	834	794	744	815	808	813	860	824	745	746	786	817	766	774	763	735	784	795	762	808	816	807	801	797	875	766	734	806	761	783	781	819	788	756	792	774	817	797	802	839	820	765	795	789	794	811	734	800	774	812	799	765	773	819	760	830	850	783	782	763	760	772	796	776	785	767	778	821	785	834	779	803	803	770	784	816	787	816	777	789	783	814	786	794	800	826	793	811	795	791	767	783	777	786	742	816	752	811	755	791	767	770	778	817	788	781	790	787	774	803	768	750	787	760	750	746	735	781	782	829	820	706	763	787	718	816	745	817	750	784	795	751	744	802	815	761	797
7542	754	787	734	650	470	414	388	286	311	288	283	243	219	264	242	202	203	229	193	199	193	192	178	170	197	214	210	188	202	208	185	193	166	191	188	203	181	175	191	175	198	188	178	180	197	182	195	195	186	171	159	186	175	159	180	189	167	187	204	183	157	183	186	158	174	171	160	186	163	176	201	191	180	190	202	173	139	172	183	154	182	181	174	176	187	183	189	158	160	182	182	189	186	183	208	163	183	189	181	168	188	200	168	172	172	184	185	157	181	182	171	190	184	164	174	177	180	213	172	184	201	162	180	175	185	195	201	178	195	171	176	185	181	161	184	195	172	174	186	175	168	173	186	173	201	206	155	186	163	162	168	159	164	182	160	177	174	197	181	185	170	180	171	177	177	193	184	178	182	183	190	177	176	167	192	171	178	175	184	163	224	183	176	187	200	201	173	184	197	186	147	156	172	181	186	173	177	179	173	172	176	205	184	162	175	192	202	148	191	174	198	183	195	181	176	200	192	188	185	191	201	186	216	163	170	166	203	187	178	187	189	186	181	168	189	210	192	182	194	165	169	177	171	199	189	209	147	176	186	195	209	194	152	163	173	200	179	143	149	201	172	163	196	194	207	186	195	179	194	179	182	159	193	167	161	184	189	197	191	169	193	174	180	188	173	173	176	188	196	191	188	181	167	194	189	156	178	181	179	180	186	171	191	162	180	160	179	195	163	170	163	184	154	181	197	189	165	173	188	175	189	165	177	169	204	193	180	176	170	189	167	167	163	184	172	209	168	192	195	165	189	177	155	162	183	202	182	187	212	188	182	180	215	162	169	167	197	166	183	167	193	204	185	194	180	178	175	188	159	190	178	173	177	176	171	176	189	164	172	190	223	169	184	161	192	178	205	182	171	165	186	166	174	161	175	175	177	174	170	172	186	161	187	190	193	182	175	177	216	196	175	183	178	172	194	191	174	192	199	184	159	178	181	174	156	157	192	190	189	179	176	192	173	170	175	193	185	174	186	157	185	185	172	198	185	175	197	199	176	188	165	175	175	207	186	187	186	194	189	177	181	200	193	159	176	152	170	177	153	207	204	171	159	162	185	195	172	160	179	175	192	195	168	180	178	157	216	188	153	192	169	190	172	171	168	160	192	157	161	197	185	158	164	165	207	199	176	161	167	190	199	175	174	197	209	180	172	194	173	158	189	159	215	179	191	181	199	185	174	173	184	192	146	154	168	145	166	161	174	191	167	173	184	171	161	179	179	177	172	184	170	180	206	196	180	196	173	172	185	173	215	206	180	171	183	183	179	170	165	167	153	176	181	181	176	190	153	184	181	170	178	178	160	183	167	200	173	194	179	169	181	186	187	183	165	193	184	200	165	174	181	171	149	201	167	174	191	176	197	177	198	183	163	183	188	175	184	173	190	174	186	189	198	158	165	195	183	169	164	184	172	170	182	195	170	194	192	178	164	163	183	171	207	184	180	170	195	168	170	194	192	158	169	173	174	194	197	200	204	194	186	176	165	170	185	166	165	179	196	141	171	171	208	192	194	179	191	182	188	185	203	173	173	178	185	186	179	186	196	166	194	174	167	155	172	157	189	188	174	183	182	175	198	183	185	182	173	161	175	170	161	163	182	180	185	177	193	215	172	192	192	186	186	184	173	189	213	166	184	170	167	165	194	170	188	209	172	179	192	178	179	187	197	178	196	174	186	151	191	151	178	203	178	203	201	214	185	188	165	151	179	188	166	179	176	187	181	206	200	174	178	186	173	195	195	202	182	198	199	185	179	202	180	171	166	173	190	189	172	196	182	188	163	166	177	167	152	199	206	180	140	180	188	190	162	184	171	178	172	177	167	177	190	186	176	205	181	160	193	198	177	176	191	174	193	194	147	192	178	153	176	169	163	176	154	178	186	170	177	167	188	158	183	179	178	161	143	203	198	183	153	180	173	215	168	195	195	209	195	177	190	220	186	207	179	158	173	178	164	181	196	184	196	168	176	195	205	166	199	186	169	191	178	190	181	174	216	188	178	171	191	177	190	176	194	175	166	196	187	152	191	180	188	166	179	170	157	161	171	178	189	192	192	184	162	170	186	174	196	165	188	175	160	180	181	178	168	177	145	215	158	177	167	170	164	168	178	207	198	189	172	194	167	168	221	195	162	168	161	151	165	172	207	171	200	172	175	187	173	182	171	172	166	184	197	152	186	175	199	176	172	185	184	194	174	209	226	199	169	175	181	168	195	177	185	178	173	190	183	200	161	187	194	206	192	192	204	206	156	170	184	170	163	193	173	168	175	183	191	177	188	192	171	184	194	196	202	167	172	196	201	187	191	186	178	163	192	194	176	165	179	166	177	199	183	189	174	190	170	183	205	186	182	184	179	172	166	180	180	208	181	175	182	192	196	164	206	189	179	195	162	165	173	149	157	182	176	176	200	187	207	166	205	168	193	173	219	187	170	168	186	158	170	186	171	195	180	171	194	197	169	193	194	184	175	196	216	178	208	190	193	170	206	179	159	163	192	187	186	157	150	182	200	173	171	172	155	170	180	182	176	181	192	174	174	156	178	182	173	168	172	159	210	187	182	175	176	178	192	171	179	185	193	185	155	162	194	171	198	196	165	179	197	189	190	157	203	175	200	171	196	149	205	188	184	197	168	165	180	174	180	186	179	162	161	172	170	208	181	173	186	158	180	172	190	183	180	202	195	174	192	183	173	201	197	194	193	174	162	160	172	151	178	193	166	185	148	153	188	190	173	187	202	175	183	172	199	176	193	200	167	203	178	202	186	177	182	221	199	195	192	167	186	170	192	178	197	190	178	158	176	178	191	199	188	208	176	171	185	177	155	189	179	176	204	196	192	177	194	172	194	179	201	195	170	177	194	167	192	174	154	198	193	180	195	171	185	189	199	176	197	174	212	200	181	176	160	188	159	170	175	186	205	178	195	152	186	174	196	190	191	181	165	204	197	184	191	175	184	206	193	153	173	196	179	188	174	203	181	175	164	217	164	154	174	169	164	173	182	163	204	185	158	194	186	186	161	180	197	168	179	196	162	175	195	188	206	200	186	180	166	158	165	185	174	164	184	176	189	187	173	201	177	175	195	150	201	178	167	181	209	197	198	172	169	201	181	183	196	181	188	193	186	202	204	178	157	170	187	176	164	177	176	183	156	183	197	183	156	184	192	183	208	178	175	178	202	179	174	169	156	190	181	161	189	140	188	204	188	184	163	176	184	180	189	156	191	167	151	190	176	166	153	202	186	179	186	207	198	184	198	181	201	157	202	169	183	178	174	162	188	178	179	200	187	191	185	190	177	167	172	195	162	204	195	192	181	198	176	185	177	177	166	165	195	182	191	171	194	171	165	178	177	183	169	191	185	172	179	189	198	190	200	180	169	202	188	175	199	157	168	169	179	191	167	184	190	175	235	173	196	167	169	168	190	208	174	175	175	157	175	149	167	155	171	179	197	193	184	180	206	162	199	189	157
6409	989	1806	2178	2055	1784	1706	1462	1118	1054	1109	1000	944	787	849	664	664	583	608	559	515	500	478	430	507	522	613	579	627	588	629	625	532	507	494	465	404	486	457	472	445	405	420	423	460	455	454	429	460	423	456	448	414	425	435	441	448	428	475	449	430	454	473	453	463	430	451	398	418	442	434	435	417	416	467	454	469	450	443	453	450	429	416	416	447	421	419	434	410	438	398	432	442	415	470	429	407	377	453	443	440	402	392	407	412	419	455	431	437	418	475	449	446	407	435	439	418	435	395	476	434	462	448	420	397	441	421	456	441	400	427	455	396	422	427	406	422	432	403	431	444	432	416	459	424	476	475	438	403	434	405	407	435	398	411	431	407	414	439	415	396	420	409	423	430	443	431	409	409	458	416	402	431	425	457	407	425	409	439	428	415	440	443	440	388	430	459	410	376	400	407	401	425	443	424	420	440	455	431	432	413	442	445	422	440	455	397	415	417	441	418	433	431	400	402	393	424	399	450	386	428	418	423	431	435	434	417	408	433	443	446	483	416	420	416	405	406	416	441	445	416	458	399	422	448	444	403	455	460	433	403	418	459	420	399	440	434	433	465	434	404	417	435	444	410	408	441	431	434	431	405	406	413	419	399	408	413	463	434	436	436	442	444	421	405	401	401	419	406	438	456	415	451	439	433	443	408	460	420	449	454	380	435	399	442	438	417	414	414	461	421	391	401	403	437	440	421	417	412	424	427	423	426	422	440	421	468	428	428	430	430	438	409	444	424	427	396	442	419	420	420	395	395	411	449	434	411	412	415	407	453	397	432	417	419	426	454	410	425	392	389	453	417	421	397	419	451	423	431	432	387	424	439	418	424	421	427	386	431	406	430	422	398	453	455	427	409	460	426	443	444	429	416	414	415	446	417	427	433	432	423	406	436	467	418	424	419	445	438	432	422	432	395	429	425	422	419	424	416	383	399	410	398	383	432	456	395	441	400	456	404	385	410	425	423	441	429	424	424	429	441	412	444	425	389	424	427	398	435	430	446	440	423	434	411	427	438	457	414	424	427	422	449	393	425	445	435	445	397	445	483	411	427	459	400	439	436	433	423	430	397	429	380	420	404	419	444	465	426	424	444	426	423	415	415	417	393	393	427	418	403	454	434	449	442	439	443	457	378	415	422	418	408	447	382	407	422	457	433	423	420	413	434	414	402	434	403	414	401	399	405	423	449	454	439	422	393	450	425	462	426	426	417	417	468	436	439	452	407	411	416	429	382	458	428	436	413	442	450	420	438	429	423	406	431	411	399	430	434	381	447	428	429	440	415	422	433	430	436	387	466	467	435	427	418	418	405	415	444	436	463	450	463	430	446	403	415	450	440	407	455	453	382	404	399	440	403	442	384	415	415	412	445	412	440	444	423	416	415	436	422	398	437	398	449	442	462	460	404	454	466	413	417	434	406	437	402	410	428	442	409	436	424	409	441	434	444	422	408	425	442	406	455	421	443	427	424	452	444	429	438	415	402	409	396	437	411	449	419	442	422	472	403	389	463	431	383	352	417	441	427	470	396	413	450	434	452	403	403	429	432	401	451	420	430	420	413	429	413	437	435	431	412	438	420	410	444	390	432	465	424	388	431	457	427	428	411	435	446	447	420	388	404	429	428	381	406	406	431	408	443	401	415	415	381	422	420	423	432	382	453	449	394	382	395	422	420	407	424	431	421	438	368	424	419	417	415	404	420	399	440	470	379	404	464	410	443	441	417	383	424	448	448	412	449	416	408	402	411	446	403	419	436	398	431	448	395	409	432	387	424	456	441	427	429	427	397	421	436	414	401	416	443	431	448	427	433	425	403	463	454	409	401	405	440	415	429	407	457	426	449	398	432	439	441	465	413	426	439	395	422	433	436	395	396	403	414	433	414	418	428	413	403	452	453	431	468	412	413	407	429	443	425	453	437	471	461	413	433	416	457	404	401	428	416	438	436	414	411	429	450	388	433	448	411	419	434	407	455	452	415	446	444	404	417	451	427	421	470	424	440	420	428	414	426	415	418	434	418	419	387	421	417	475	441	422	437	429	410	425	439	421	397	414	434	450	425	450	451	399	449	404	393	394	409	409	487	411	449	432	421	427	442	436	438	460	440	410	440	420	399	444	393	397	378	425	403	409	432	436	409	456	463	433	463	463	431	464	466	389	448	378	401	459	424	416	417	413	443	412	411	463	380	423	424	386	397	398	402	425	439	421	462	440	413	441	431	428	421	405	424	424	438	456	397	418	401	402	423	439	412	384	423	462	439	375	414	421	384	427	452	460	425	435	412	399	389	430	415	448	429	421	406	404	434	454	436	450	435	432	405	435	428	395	420	419	442	443	432	470	496	424	451	403	406	431	437	421	438	427	426	450	444	446	413	438	409	429	402	401	434	447	440	387	484	419	442	435	439	404	424	413	414	426	381	409	356	460	403	427	457	444	462	443	436	414	414	450	421	446	417	391	417	415	434	424	411	416	426	426	445	426	423	449	401	435	413	404	426	440	414	427	396	439	413	438	441	399	409	460	414	408	446	390	421	415	429	427	399	440	438	429	458	451	413	466	416	430	429	402	391	437	408	453	402	416	369	416	432	412	402	423	446	451	428	421	413	428	416	424	409	437	424	443	437	418	429	392	430	406	450	424	413	430	410	411	419	446	394	404	470	386	427	453	469	416	417	414	402	414	411	447	403	442	418	436	417	435	435	419	431	405	420	380	419	400	414	436	416	425	415	430	410	444	421	404	439	438	415	459	431	416	446	413	414	400	445	457	451	426	420	419	401	453	444	418	429	447	425	420	447	455	446	415	413	426	440	429	431	407	387	417	429	382	409	441	458	414	427	415	410	448	425	407	416	447	420	425	447	412	407	455	454	443	412	430	425	440	419	387	440	419	445	409	428	426	427	430	448	436	459	422	419	376	410	398	410	449	440	425	459	443	405	414	413	435	466	413	432	426	437	464	406	419	422	400	428	400	446	408	402	405	441	438	378	440	421	436	428	437	419	439	456	456	408	426	428	436	440	449	420	440	400	431	406	440	417	472	432	434	417	436	448	414	438	444	452	419	440	445	426	415	445	437	459	418	420	428	432	440	390	449	407	444	418	412	452	433	401	416	415	420	422	437	441	426	439	416	404	445	464	429	407	426	417	437	417	404	410	429	434	423	433	419	448	421	456	421	420	404	395	450	447	410	393	419	454	455	440	420	426	440	442	444	414	469	408	399	437	431	414	420	430	397	454	440	439	409	421	449	440	427	410	394	419	395	410	433	438	453	447	446	440	405	407	453	442	366	430	353	461	459	437	423	434	400	414	396	436	458	426	439	446	467	378	434	414	436	421	424	445	437	435	417	418	423	470	416	433	417	410	410	432	389	405	418	403	449	423	429	393	443	393	424	418	439	406	448	445	434	402	435	435	423	431	410	399	457	452	407	441	464	431	421	387	419	381	400	436	411	447	394	420	397	424	428
14177	1768	1639	1435	949	682	653	523	443	340	337	308	281	276	253	238	181	192	194	156	156	165	175	154	138	130	172	163	194	199	212	189	166	175	135	159	165	158	165	132	140	134	152	129	124	154	154	139	128	133	160	156	137	140	133	142	151	147	143	128	139	131	169	139	140	116	148	137	142	131	141	126	104	126	130	148	129	126	119	140	145	136	152	150	154	119	118	127	139	150	116	149	138	136	140	134	140	136	161	130	163	151	125	146	140	127	137	149	115	148	142	124	140	146	108	132	136	120	140	115	128	135	155	144	125	131	121	142	138	141	145	126	127	142	130	140	133	154	135	134	128	122	154	153	132	105	161	124	151	132	148	107	149	119	129	136	136	126	139	104	130	150	132	137	152	142	153	154	123	146	133	121	126	154	132	152	131	140	143	127	142	115	152	135	132	127	157	131	138	125	135	154	129	131	140	143	128	103	130	156	130	126	145	147	123	142	119	139	123	143	145	140	141	126	121	137	134	128	136	135	135	149	136	153	153	140	136	145	120	149	120	146	131	138	136	125	138	126	134	127	135	146	136	122	127	142	125	130	126	136	145	123	121	129	133	158	148	139	128	120	115	136	130	119	149	129	130	144	116	132	136	134	134	124	127	126	133	114	128	124	116	122	142	129	131	121	157	125	130	162	137	152	128	145	136	131	137	136	101	123	111	142	122	140	136	135	128	121	131	139	127	122	130	151	163	150	148	145	139	137	157	131	150	119	153	127	131	117	137	127	164	120	161	116	137	138	141	133	98	133	133	149	116	133	122	135	122	144	149	144	151	132	141	132	146	133	163	134	126	140	137	131	146	136	139	136	129	135	145	150	129	135	124	125	143	139	154	116	142	123	129	120	131	135	116	128	150	110	133	136	145	134	144	126	137	122	126	144	132	116	141	150	136	140	143	119	127	141	109	131	134	128	127	139	130	136	142	128	124	147	129	122	153	148	142	161	144	134	126	132	140	149	119	130	140	146	133	144	100	136	157	136	111	133	115	131	148	150	134	120	135	147	154	126	140	133	133	137	136	123	159	150	145	138	134	118	139	157	145	140	153	124	137	141	127	132	123	134	132	134	133	148	104	149	155	136	129	135	137	139	133	119	126	125	148	148	131	124	136	121	116	111	132	129	129	142	145	111	140	153	153	133	118	139	137	141	152	119	132	139	119	123	140	152	125	124	119	125	140	141	114	103	161	123	128	140	133	123	133	112	140	138	139	134	136	128	144	132	145	144	144	139	134	151	145	167	112	125	136	137	133	133	142	157	122	127	112	138	118	157	122	147	138	142	127	115	172	123	136	121	125	136	142	158	136	144	141	156	139	132	134	158	142	139	144	136	124	146	128	134	128	146	136	132	154	126	158	143	106	145	128	134	133	140	139	130	113	132	137	121	121	119	146	110	156	138	150	146	143	110	134	145	151	125	131	149	160	143	139	116	157	137	142	168	140	140	125	135	128	121	157	146	148	127	144	116	139	137	139	139	108	155	138	129	125	130	125	130	120	119	141	142	132	141	127	165	133	138	136	127	122	147	130	98	134	152	142	124	155	128	144	154	144	132	165	139	134	126	143	151	143	151	126	145	147	143	114	138	127	134	139	142	138	124	145	137	122	144	144	113	124	136	137	128	140	124	105	110	122	131	155	113	136	136	162	125	146	104	116	128	155	144	147	130	125	117	143	139	114	125	133	132	138	123	121	145	133	157	128	141	150	135	136	138	119	145	132	132	130	146	143	131	149	126	129	112	121	149	124	132	151	138	160	131	142	142	106	117	124	148	132	143	139	149	146	121	126	151	124	148	128	135	145	147	131	142	133	135	149	124	159	126	144	148	133	136	146	131	132	128	142	154	129	123	129	141	128	150	132	131	156	113	147	133	146	135	119	115	131	139	112	143	135	140	135	153	122	146	148	126	131	135	127	144	150	139	113	134	152	138	141	129	128	113	110	153	127	116	143	126	157	126	138	129	131	131	138	115	136	105	137	126	121	145	162	126	127	127	106	128	144	130	115	141	175	129	117	143	134	127	150	142	156	137	127	125	157	146	135	110	126	127	125	131	141	129	130	153	138	145	162	136	144	171	136	134	125	144	147	157	134	133	146	127	141	127	150	116	159	146	138	138	140	141	131	150	129	159	122	124	122	168	144	148	139	130	130	141	141	124	127	154	102	132	142	133	153	151	124	146	147	129	138	127	142	126	150	141	143	118	136	129	143	150	144	116	145	156	115	128	138	130	138	162	133	157	137	124	126	151	159	120	134	141	141	118	128	149	157	160	145	152	157	135	137	154	141	113	144	150	158	127	115	150	124	143	114	132	116	131	150	135	119	150	116	154	133	129	147	146	128	151	130	133	112	137	138	141	131	122	132	136	136	132	146	129	111	131	142	120	121	117	145	125	144	152	150	132	144	142	151	141	132	154	124	117	136	144	130	132	147	125	112	130	146	144	183	160	132	124	115	119	152	153	131	140	157	157	138	131	139	135	129	143	147	133	141	124	134	142	135	126	138	128	165	132	130	130	127	127	166	151	135	125	128	149	147	123	138	128	150	137	131	153	125	132	162	129	131	149	130	119	139	129	126	122	112	167	129	148	123	138	133	158	143	129	142	134	132	141	136	152	154	132	130	120	118	137	148	144	123	123	136	121	117	139	121	119	141	134	134	132	137	145	132	141	116	137	154	124	135	133	141	161	135	150	141	145	146	146	136	121	154	143	125	153	134	148	124	167	122	123	115	157	127	110	107	156	125	137	148	139	129	129	148	131	143	110	119	145	150	122	143	168	126	138	129	144	130	130	138	123	117	142	114	120	123	134	123	130	145	134	146	149	139	148	146	106	129	123	138	133	114	156	153	134	130	130	149	115	136	126	127	143	120	137	139	157	119	141	128	136	126	141	142	137	136	142	151	146	162	143	123	134	128	133	132	125	156	119	147	150	149	126	158	146	144	138	121	146	144	130	118	137	127	124	121	133	118	139	135	156	149	144	136	131	132	137	125	117	127	124	143	159	121	130	137	140	127	144	129	159	155	129	120	150	148	137	153	125	155	141	123	123	119	158	134	149	98	141	134	143	144	122	140	124	157	117	142	125	139	125	144	130	148	136	131	128	149	125	154	123	157	124	123	139	151	126	127	149	131	130	140	140	117	144	110	105	132	135	113	133	170	131	135	131	141	142	121	147	128	123	131	123	143	135	132	138	141	175	117	140	137	133	133	150	132	150	139	112	117	128	148	135	135	125	132	137	141	142	133	139	122	122	146	128	137	133	151	155	136	125	158	133	143	142	135	120	145	141	166	125	146	135	131	118	132	153	146	162	136	129	132	131	133	134	136	142	138	115	132	139	157	139	137	153	133	115	145	148	119	129	141	134	116	142	155	130	139	116	137	147	127	127	144	141	133	122	138	127	124	136	122	138	145	120	132	136	121	143	128	123	120	152	143	127	126	143	155	136	134	139	121	124	138	126
8340	1358	2680	3464	3124	2647	2594	2465	1871	1533	1493	1513	1333	1020	1140	947	743	747	604	611	519	510	527	505	469	521	671	707	800	804	769	663	529	526	450	482	486	427	378	403	404	410	416	449	374	413	381	404	393	370	416	380	360	412	389	400	373	360	387	339	379	386	375	389	378	392	397	361	387	398	373	382	364	381	374	366	358	384	392	374	365	362	354	357	369	368	387	358	385	351	331	350	396	383	381	382	373	373	372	354	352	335	358	374	366	350	379	386	347	353	371	331	392	413	352	353	369	345	366	351	366	371	355	387	359	377	359	379	353	347	396	373	364	333	408	366	363	353	350	338	362	354	379	344	373	323	365	390	338	347	381	375	364	336	407	379	395	323	353	359	398	379	349	369	379	360	392	326	396	379	342	403	347	354	393	366	350	353	360	368	355	367	380	384	332	376	369	371	346	345	361	345	341	331	366	316	353	371	345	357	378	360	357	376	362	355	348	367	347	357	367	389	369	374	382	379	314	369	352	399	362	390	370	374	393	385	351	355	370	367	377	369	334	347	383	352	364	353	343	366	321	349	350	363	375	384	370	374	360	330	379	354	358	373	353	385	352	366	374	374	357	365	399	397	339	369	356	373	347	373	364	385	378	346	353	347	349	359	393	336	356	353	358	362	354	393	419	356	366	362	377	369	359	364	383	368	382	347	383	350	362	333	400	373	315	366	362	378	375	388	343	330	394	347	335	348	362	326	352	352	362	332	354	375	367	370	371	377	360	377	374	359	373	353	366	398	347	359	393	327	364	330	394	383	356	383	360	366	382	375	385	360	358	330	359	361	357	385	347	430	353	368	346	356	370	364	358	379	379	337	337	355	347	338	378	370	334	357	324	395	357	392	355	356	339	360	349	345	366	353	351	331	353	367	344	341	400	315	381	348	363	363	399	403	369	365	399	363	356	337	365	397	378	380	365	370	374	346	361	365	350	352	374	355	343	369	383	376	355	350	357	358	356	325	340	364	360	351	369	356	406	352	373	372	352	375	360	371	342	352	399	393	367	334	345	353	335	370	357	351	353	344	355	360	386	387	378	397	378	367	337	339	372	330	352	395	346	379	375	372	369	351	360	337	331	363	370	361	372	344	352	367	355	356	380	342	386	375	385	340	366	373	352	385	333	372	372	352	405	326	368	341	365	362	385	367	384	367	375	380	405	367	328	373	372	412	370	395	388	382	387	359	349	356	336	327	347	369	371	360	373	373	348	351	370	386	410	332	322	384	349	381	378	370	381	344	391	394	368	353	369	382	335	335	376	365	370	346	354	346	387	372	343	394	397	386	375	354	376	328	378	369	400	336	385	380	374	366	370	384	401	370	354	379	358	387	381	388	346	331	344	353	330	354	373	364	373	356	370	359	351	381	372	352	389	401	333	338	348	372	376	357	373	374	336	366	325	372	358	353	380	354	340	363	366	372	427	351	342	363	369	359	364	339	422	363	404	348	388	384	324	323	379	355	366	360	387	371	356	344	394	308	345	361	363	331	383	383	350	320	351	350	359	370	352	395	347	355	358	350	346	384	332	398	387	410	358	360	374	369	397	370	374	387	353	388	347	368	373	369	342	366	383	359	349	383	356	356	369	366	359	368	356	337	372	366	367	383	361	333	375	361	352	359	369	363	349	365	364	375	354	382	340	373	394	368	344	359	355	365	364	329	345	366	387	367	349	376	377	403	354	346	381	372	346	387	380	357	360	378	367	395	344	343	384	347	370	394	329	409	404	359	388	318	353	350	342	370	366	376	349	345	391	343	331	351	363	327	365	315	377	383	365	386	383	362	388	358	427	385	360	385	350	376	365	355	364	354	376	372	344	374	366	359	377	360	340	344	361	406	387	377	384	382	373	358	345	341	354	374	373	381	360	371	387	350	362	392	359	368	363	380	359	355	367	404	347	374	356	340	364	353	377	338	373	359	345	353	353	359	367	353	391	327	386	383	333	357	406	354	341	366	367	393	345	396	380	361	379	355	391	365	351	354	376	380	364	336	336	360	354	390	355	385	375	358	356	372	394	372	342	375	399	369	377	388	367	373	371	354	339	390	347	376	364	362	379	358	373	358	346	356	405	356	364	360	369	352	377	359	343	357	328	371	358	340	323	351	388	376	369	350	364	368	365	405	393	374	365	362	343	374	357	373	373	340	388	359	353	366	359	323	381	371	346	390	381	337	376	371	366	349	336	389	347	349	393	355	342	392	409	414	375	366	339	377	379	386	326	359	381	351	365	354	374	379	338	375	352	359	353	377	382	358	359	323	358	364	358	350	389	345	398	356	354	395	340	371	376	381	363	347	345	351	349	374	373	385	370	358	349	335	371	379	389	348	372	388	333	376	357	371	367	337	368	374	383	381	351	402	373	347	346	361	351	365	374	361	346	360	385	348	368	374	349	325	358	373	349	377	341	388	361	380	352	356	381	372	358	356	373	320	349	356	385	377	369	371	364	382	382	353	351	352	358	363	344	378	334	332	332	358	353	364	355	381	358	356	368	361	371	367	372	332	356	350	363	356	377	352	360	347	396	376	388	349	377	406	361	353	322	344	368	348	357	346	343	360	398	425	347	350	343	349	398	370	380	353	335	399	354	344	367	357	365	344	372	365	369	349	353	392	373	346	360	364	393	360	363	357	392	356	373	371	371	363	375	379	373	372	352	370	350	354	397	347	338	351	368	381	358	370	375	358	373	360	378	364	376	364	372	379	406	357	358	393	344	344	325	352	356	378	384	341	360	345	349	364	394	392	359	371	379	366	359	359	382	377	373	328	406	368	381	334	344	363	373	344	385	332	349	380	368	350	354	365	371	354	344	350	365	343	336	363	362	342	360	353	366	363	372	359	414	343	356	362	372	369	346	389	343	355	392	372	348	387	392	375	311	333	363	356	372	364	388	380	387	339	329	390	353	362	394	355	364	366	374	352	400	379	381	352	344	391	364	381	361	363	363	377	345	370	372	352	369	361	357	358	392	363	353	369	340	364	368	334	350	355	346	345	347	363	359	384	367	361	365	335	345	362	360	363	364	382	356	363	339	337	382	364	382	339	381	385	351	355	319	349	356	359	368	382	374	346	370	383	354	351	387	384	372	369	356	328	328	365	375	324	365	340	355	359	365	343	321	373	381	394	360	365	366	363	367	368	344	346	384	383	377	350	371	360	336	365	392	366	335	358	377	370	397	342	372	354	375	366	356	327	343	354	375	371	365	398	343	368	364	371	348	382	375	363	371	343	374	379	355	335	351	387	346	345	362	372	367	334	370	370	396	387	376	388	371	344	355	384	392	354	361	346	394	357	328	325	383	380	369	355	354	331	358	367	375	366	373	325	377	369	401	336	347	366	347	353	403	370	379	349	342	351	394	369	371	356	372	368	346	350	362	367	377	375	358	348	347	364	369	346	397	357	345	378	337	379	360	349	363	348	372	370	368	351	398	360	337	371	371	371	368	373	359	332	343	367	397	324
1597	387	421	406	416	386	389	340	361	369	347	347	352	355	371	363	365	361	378	369	371	346	354	357	356	337	339	375	377	349	357	321	378	337	380	402	364	384	367	357	382	386	378	362	365	352	353	356	376	354	384	384	381	334	355	346	407	361	369	369	373	372	350	323	349	350	352	324	346	347	349	341	370	368	377	376	333	386	340	408	382	361	338	361	356	379	357	382	386	378	346	375	350	352	370	344	334	325	292	355	346	361	365	378	420	324	401	376	348	342	382	352	377	363	366	365	350	350	378	382	368	368	341	356	349	383	333	341	345	325	370	375	390	360	344	353	343	401	344	346	370	372	334	377	360	368	312	355	352	371	329	346	364	390	346	345	345	346	359	366	338	331	384	312	366	363	376	368	366	377	368	377	385	336	358	361	348	314	366	344	360	335	339	355	378	377	351	328	354	328	327	357	347	373	363	373	382	341	365	373	371	388	357	366	340	332	370	393	342	383	348	380	316	343	366	374	359	343	374	412	381	335	369	326	378	360	372	331	357	340	317	342	340	368	397	368	360	352	363	357	367	363	329	372	371	331	349	385	352	385	359	365	368	363	368	320	361	339	336	321	359	318	342	344	313	382	381	383	372	369	352	342	336	361	338	339	355	349	339	384	359	372	365	346	320	356	367	381	347	385	377	374	359	363	391	395	387	381	369	392	344	394	370	356	389	373	340	313	358	346	341	354	354	407	357	373	360	369	363	361	359	381	323	383	368	360	385	377	422	373	370	351	343	390	343	339	396	347	332	311	338	345	353	392	349	392	328	372	340	379	372	335	384	359	366	408	371	367	334	426	352	331	354	348	360	360	347	359	411	373	355	342	372	385	374	354	363	355	323	371	398	351	371	355	343	362	384	331	346	347	373	349	330	325	368	384	391	356	369	355	391	381	353	381	369	406	353	367	343	303	364	393	397	391	373	360	345	333	332	337	336	324	389	323	346	392	346	336	329	374	344	352	355	368	339	355	374	354	327	373	360	366	365	350	342	366	364	361	348	382	358	342	343	359	375	355	346	351	332	334	404	371	385	347	340	361	399	385	407	380	363	352	329	365	339	369	362	337	380	374	323	392	344	371	379	346	341	393	358	345	357	358	374	349	335	339	395	390	355	360	344	348	358	362	364	338	368	331	371	346	358	358	374	380	385	372	356	357	355	348	361	357	386	368	387	368	379	366	364	344	359	369	335	348	345	338	343	339	353	342	374	354	346	367	340	387	382	376	351	338	372	351	376	370	396	359	350	362	354	375	377	363	350	337	326	372	345	329	373	326	375	425	410	328	347	375	377	321	373	366	342	379	351	346	368	298	353	375	351	341	346	328	374	312	396	358	359	370	336	380	363	341	392	401	357	350	383	388	322	347	333	359	388	356	374	332	388	344	381	370	366	365	326	341	361	364	355	351	354	376	367	392	309	390	394	342	348	302	301	348	386	342	329	377	351	359	365	389	346	344	354	374	327	359	356	350	362	351	369	364	336	405	380	316	360	364	354	381	403	377	368	354	348	356	375	387	358	393	351	352	346	376	377	391	370	345	370	364	389	360	378	363	381	350	362	369	335	353	338	352	407	370	399	391	363	379	344	372	387	347	350	347	329	339	348	334	323	339	400	345	364	372	378	358	328	360	337	337	362	346	355	370	354	376	368	328	382	344	357	350	365	406	392	353	366	359	363	349	374	398	363	350	375	359	338	364	373	361	355	369	370	332	387	371	343	362	345	359	387	366	342	377	343	338	346	350	374	345	332	389	351	356	394	345	358	328	357	367	365	350	370	352	325	345	395	366	348	372	405	351	350	344	366	369	398	367	351	349	345	357	364	402	362	376	361	331	346	344	328	329	361	376	380	384	364	374	350	342	391	361	389	354	377	380	351	369	365	386	365	376	335	390	347	364	352	367	354	379	346	363	346	355	376	355	335	328	367	343	371	363	372	407	359	333	374	359	327	354	340	356	359	387	373	352	369	351	390	340	370	366	354	369	371	351	366	362	371	335	343	372	353	334	359	381	351	388	390	361	357	395	321	350	324	345	384	326	381	335	373	363	360	349	351	364	359	310	356	385	338	376	345	376	352	330	359	355	394	324	340	371	394	356	401	359	326	343	348	375	340	346	362	407	377	353	345	360	336	350	332	355	352	353	339	365	389	362	354	378	349	351	323	367	360	360	367	347	326	358	363	350	322	367	373	362	365	412	353	383	377	358	361	356	355	349	340	373	365	334	351	358	352	353	364	338	372	353	328	345	338	356	319	363	338	355	356	380	372	362	333	353	308	368	362	364	355	336	357	371	349	338	359	379	363	390	372	350	349	331	346	363	363	369	403	380	403	387	337	359	339	338	374	355	352	374	294	352	370	384	364	369	359	383	387	360	372	357	359	355	370	374	335	349	384	353	402	372	362	354	373	395	330	365	354	357	363	342	342	341	360	328	404	326	338	349	366	347	380	329	376	366	332	387	381	426	361	345	333	367	364	354	343	383	390	342	364	376	375	369	353	312	338	377	373	409	376	343	349	345	329	384	370	339	361	351	384	379	354	357	371	340	344	334	356	393	347	361	372	316	399	348	361	377	336	383	359	369	373	359	386	378	373	338	387	351	364	353	368	332	326	349	389	364	326	349	362	360	349	354	339	318	368	379	335	345	337	353	382	357	398	387	348	329	326	387	361	356	345	366	348	360	425	372	340	369	416	371	381	362	362	347	383	339	395	367	361	366	351	387	335	381	361	346	327	370	345	345	343	362	334	360	353	385	384	370	356	373	397	376	388	336	362	377	346	384	367	351	347	367	346	361	360	359	391	339	417	377	388	367	390	359	358	332	391	352	340	325	369	345	394	377	369	356	354	370	386	389	355	358	372	358	350	374	390	371	329	382	367	359	355	358	383	353	379	376	373	352	354	327	356	348	336	356	378	324	336	367	342	346	371	379	362	368	351	359	362	367	356	376	363	395	345	388	365	349	362	329	356	337	351	350	384	393	356	354	357	378	378	343	362	340	365	322	365	384	346	358	368	352	390	333	376	378	367	360	361	392	377	332	368	380	363	343	383	358	329	353	387	335	353	366	349	363	358	363	364	365	337	392	325	316	338	389	387	375	375	385	362	384	388	359	375	387	380	391	367	336	362	333	338	338	368	371	372	332	325	321	355	368	377	347	358	332	360	356	340	372	379	387	339	397	368	335	337	347	336	392	382	361	365	394	337	357	368	379	354	326	355	367	341	369	350	385	337	397	348	394	363	366	347	337	362	381	329	372	397	350	378	369	329	378	377	354	341	367	403	369	347	363	329	339	383	359	331	385	335	369	348	341	331	359	340	384	357	332	354	380	313	359	387	401	366	363	332	345	369	376	356	367	340	339	325	366	367	367	347	338	354	337	352	390	361	357	340	390	334	424	371	368	318	364	334	347	386	385	367	354	352	369	389	360	358	367	356	355	346	340	366	370	326	359	339	368	368	346	350	366
2003	820	946	937	876	898	896	919	837	828	842	800	857	819	856	823	780	800	838	845	816	819	783	820	801	830	747	820	781	808	791	838	839	836	796	757	835	827	789	795	807	804	841	833	744	747	837	795	796	815	800	802	761	799	798	823	780	785	784	808	804	845	761	770	787	754	828	793	821	838	825	824	765	835	809	798	786	743	846	797	801	859	829	768	799	733	789	752	785	819	791	820	795	746	800	817	784	814	771	778	793	747	801	805	821	790	794	821	791	819	784	778	808	807	829	795	721	761	794	801	817	753	822	816	816	782	828	741	822	773	785	816	787	828	784	772	819	817	833	799	763	807	806	752	790	791	817	802	798	779	850	740	739	769	804	779	767	802	830	765	801	762	827	775	842	842	766	759	787	760	806	809	763	823	779	815	766	789	815	787	760	765	774	800	790	821	771	784	769	798	786	741	813	831	752	792	819	780	785	804	837	775	841	763	800	806	792	826	775	793	868	759	738	811	767	773	844	777	769	837	793	798	735	799	810	776	818	840	846	833	778	817	801	792	804	860	811	772	869	771	778	760	763	737	766	822	793	866	830	842	772	752	803	747	813	751	823	758	802	773	808	782	810	803	790	809	789	788	757	798	780	823	789	796	786	851	773	798	791	799	815	793	815	804	848	755	767	786	788	841	756	809	750	792	805	813	788	790	781	826	745	763	796	785	750	742	818	801	805	829	773	763	802	832	798	814	815	842	813	764	790	740	776	831	770	719	800	794	807	804	830	769	764	811	790	812	806	779	743	744	785	770	808	778	808	785	806	796	785	750	795	811	796	784	755	808	803	775	769	796	784	738	775	772	763	800	750	790	867	822	840	730	762	762	797	739	782	803	761	780	787	809	716	771	786	786	765	782	807	770	745	778	819	769	789	802	824	809	795	756	763	813	772	804	811	803	788	811	820	792	825	795	827	772	806	808	788	796	785	749	816	807	830	792	728	766	779	821	813	790	764	777	797	771	822	816	710	793	819	736	793	744	777	786	782	783	815	785	793	786	770	783	818	792	754	819	779	802	745	774	769	785	780	826	808	827	807	826	885	783	784	760	777	809	692	795	810	816	781	807	803	770	804	764	775	748	839	785	786	795	818	814	771	838	832	764	779	772	821	810	796	781	811	768	799	780	833	789	795	745	832	763	826	749	789	759	787	784	735	783	841	786	783	782	793	777	806	807	766	803	763	797	783	804	751	825	771	811	815	769	809	771	775	791	790	832	776	806	772	749	802	795	791	779	762	796	854	792	765	766	801	789	753	743	810	732	789	741	746	784	777	812	786	797	773	826	802	754	772	779	769	764	817	770	778	781	814	747	814	832	817	839	804	805	793	744	765	818	792	813	797	768	762	773	807	773	796	812	800	785	760	774	765	791	799	766	768	831	731	733	793	786	809	771	782	809	783	775	776	818	751	760	790	759	847	825	783	775	769	790	795	833	859	813	789	836	787	760	792	759	789	794	779	786	801	773	807	774	803	830	771	756	820	853	794	760	818	801	781	841	806	767	786	781	833	759	797	791	784	818	812	781	811	819	797	791	793	801	822	767	787	820	811	852	761	787	786	798	853	780	789	837	823	770	802	776	786	778	831	780	815	835	761	855	791	839	773	817	772	762	792	851	784	772	787	819	829	794	768	799	851	776	806	817	792	790	847	836	756	776	822	801	824	807	778	794	807	787	782	774	744	794	814	834	737	760	740	780	811	807	794	827	776	796	795	811	806	765	764	753	822	815	880	810	792	805	783	832	787	775	778	836	768	784	822	831	788	829	817	769	788	822	761	796	791	768	771	751	788	778	769	763	776	776	811	812	776	779	833	795	781	853	812	803	788	814	767	823	759	784	806	814	764	724	747	759	811	792	833	787	810	816	797	763	793	825	815	772	810	776	792	812	785	821	805	810	781	824	803	789	818	798	772	768	744	775	754	834	725	800	795	823	809	759	829	806	809	802	790	784	755	763	794	779	780	802	815	793	813	801	792	805	809	793	794	789	805	779	777	754	783	801	806	782	810	852	761	823	776	812	774	787	791	774	764	754	781	822	791	790	813	782	771	764	796	796	828	752	788	780	782	776	761	809	777	753	756	799	860	784	783	782	772	765	797	804	792	791	803	820	804	813	741	796	850	795	775	781	766	841	805	868	785	803	824	764	810	780	780	766	810	777	827	785	841	789	756	783	764	821	790	802	845	764	756	729	800	745	829	838	758	794	816	792	787	759	765	824	811	794	814	759	824	779	784	767	766	792	856	792	799	708	813	822	807	821	785	782	834	772	783	815	775	830	795	808	781	817	811	827	762	804	713	870	788	787	789	833	762	826	734	757	790	796	798	821	783	791	774	761	806	822	808	750	828	785	808	803	813	799	812	786	804	759	758	786	826	778	823	838	755	809	797	773	817	781	774	789	806	771	832	759	805	739	876	778	808	740	796	767	793	769	785	754	810	803	797	793	800	820	824	790	825	764	802	796	803	800	781	841	768	754	781	776	790	794	809	835	774	719	789	811	758	802	791	815	802	794	841	801	717	806	800	780	821	835	780	790	791	809	778	793	817	805	771	758	776	732	756	737	804	820	767	767	802	806	808	807	771	742	797	792	801	775	802	752	774	786	809	800	751	808	787	738	823	781	828	772	804	784	789	775	811	838	763	787	759	772	793	825	802	826	817	804	787	817	811	797	737	783	839	838	789	803	836	819	808	816	778	796	817	767	814	756	782	825	802	759	794	782	824	733	808	783	822	768	834	798	751	786	809	791	815	793	819	780	798	809	810	838	777	772	792	826	795	800	841	792	803	763	815	834	756	811	810	805	785	761	792	829	756	812	781	802	808	819	807	766	780	803	832	802	777	806	801	776	830	804	789	810	764	782	778	776	781	843	777	812	752	836	846	787	846	788	737	800	784	832	784	755	792	787	822	758	786	786	837	775	776	795	804	757	746	825	808	815	787	786	819	805	803	776	780	782	784	754	780	775	774	803	765	795	757	763	813	808	773	801	805	771	794	780	763	814	784	806	822	777	786	829	794	781	818	798	820	743	809	803	734	833	787	795	829	837	859	775	775	786	829	809	742	802	755	818	842	786	826	825	757	777	792	804	779	798	784	800	796	784	779	797	796	808	791	802	799	809	814	756	773	799	844	829	790	721	809	799	864	804	801	758	785	801	770	783	815	814	786	786	798	797	798	810	754	798	814	742	774	757	818	772	790	791	814	825	813	787	799	813	813	806	806	814	775	774	881	756	739	827	787	801	844	754	830	747	769	838	798	816	814	807	793	800	832	802	789	816	779	769	769	752	788	779	788	759	821	854	814	805	806	789	831	756	807	777	810	753	780	797	839	760	779	746	761	799	829	770	849	779	813	794	825	785	818	825	740	798	777	765	784	824	810	798	772	799	814	773	769	785	791	816	856	806	796	815	836	799	789	780	802	787	823	760	769	829	823	782	774	800	777	814	755	808	826	814	777	806
7457	837	836	780	641	407	378	408	311	277	298	258	267	260	213	235	197	213	190	215	173	197	225	179	184	182	205	209	206	197	218	201	198	178	187	219	184	188	192	201	198	189	177	177	209	175	173	151	182	194	165	196	174	166	193	186	205	170	184	173	197	211	164	192	155	169	163	169	190	204	218	166	203	159	205	189	172	183	182	166	175	177	176	172	199	196	197	211	180	185	182	181	163	198	208	191	173	203	227	162	172	192	171	177	167	185	199	184	193	171	191	180	186	157	181	175	165	198	188	179	167	190	180	183	177	167	211	163	180	191	178	176	181	167	191	191	163	170	157	206	182	194	189	148	180	192	184	161	181	171	210	176	191	170	164	171	169	191	172	186	218	183	192	180	171	168	165	200	171	178	170	183	157	211	169	174	176	187	167	183	202	176	163	215	176	189	187	191	177	183	142	177	162	198	189	193	189	197	205	201	152	184	204	199	175	185	161	193	151	175	232	185	208	163	191	191	214	157	167	200	164	164	169	162	169	175	184	171	183	176	188	195	177	200	178	201	196	187	157	182	187	176	162	175	199	174	187	193	188	164	186	153	176	177	185	158	192	199	193	177	153	187	177	157	190	168	166	207	154	191	180	170	190	174	165	206	164	179	188	180	183	205	178	195	184	180	182	165	184	173	149	188	181	180	179	190	172	166	166	205	186	167	178	206	166	158	193	172	197	185	193	209	177	182	209	189	200	179	177	183	171	148	198	158	166	209	195	195	170	166	198	175	171	204	170	170	161	179	154	151	187	200	169	172	157	183	168	184	179	175	180	199	156	174	174	183	183	167	197	187	199	183	199	178	189	182	189	173	158	154	152	180	175	191	164	198	172	175	180	175	177	181	190	182	159	194	178	188	188	208	161	182	186	197	193	200	188	199	199	185	161	185	175	195	182	176	182	197	183	182	211	186	179	188	169	183	181	178	208	193	187	165	164	165	189	181	174	167	181	186	193	189	149	155	172	194	178	192	190	204	204	189	207	174	211	175	185	180	172	186	173	193	186	198	183	192	191	184	157	200	221	183	171	168	167	178	186	178	183	197	188	188	181	173	180	179	167	161	158	171	158	151	215	171	168	187	177	186	177	163	182	180	171	191	152	165	191	198	190	155	172	176	186	194	164	197	164	180	177	188	168	173	183	201	172	171	188	191	186	183	208	196	168	198	198	178	190	175	175	160	160	209	186	196	170	161	178	171	195	162	191	177	173	179	167	199	169	169	161	195	176	161	170	202	209	184	152	191	165	203	186	183	186	188	170	193	176	159	160	169	182	216	163	182	168	177	180	165	181	192	189	177	178	187	171	178	178	149	169	162	190	180	196	192	204	198	194	173	176	180	171	181	202	187	177	204	199	178	170	202	202	172	204	182	169	187	201	187	183	160	191	176	153	197	183	201	179	170	154	188	178	170	186	168	169	167	202	165	145	204	158	201	175	176	179	187	191	170	183	166	168	197	182	178	183	206	182	163	198	194	186	179	181	167	194	198	198	170	182	204	167	160	180	191	192	163	166	174	166	148	188	178	171	196	158	192	170	168	185	193	173	181	181	178	161	163	179	164	200	179	203	180	189	163	169	171	154	156	160	211	180	191	203	184	178	147	201	186	173	180	175	169	170	219	176	177	218	171	178	211	168	199	167	165	188	201	182	200	184	218	199	194	162	211	171	176	192	187	179	193	197	190	166	167	202	172	164	188	178	171	207	166	194	156	206	198	177	191	198	184	185	187	172	190	172	190	189	190	186	194	189	183	191	172	185	185	169	190	200	198	198	179	185	195	167	167	175	177	185	165	191	182	161	187	193	170	196	161	190	181	170	178	198	201	166	185	204	183	177	172	157	166	180	177	191	169	177	190	154	185	184	167	198	162	204	172	161	182	190	161	194	168	205	203	200	218	155	184	202	178	176	174	187	204	202	153	192	196	191	187	185	164	134	171	175	178	175	175	175	179	148	170	180	197	191	203	183	159	185	197	137	186	191	212	197	189	176	173	187	173	185	169	210	185	181	177	176	163	164	147	194	180	184	179	177	168	189	195	195	195	171	181	195	188	199	184	179	165	163	206	196	200	174	183	187	176	176	173	187	195	201	198	175	173	177	166	185	173	219	184	155	182	200	172	186	192	183	200	202	182	190	190	187	191	187	201	226	203	199	184	183	207	203	204	164	170	188	194	200	169	211	178	195	187	182	161	164	177	175	172	183	202	185	182	163	166	185	190	152	194	180	182	154	177	174	166	173	185	189	189	164	194	171	181	190	196	166	174	190	168	188	169	194	168	151	158	198	198	212	210	170	192	185	173	186	170	171	177	157	168	157	169	170	211	164	184	193	197	181	203	211	175	200	181	195	148	179	183	176	192	171	172	211	154	190	186	167	202	174	178	176	185	176	160	188	183	169	186	216	187	190	167	168	183	190	165	180	188	165	180	169	177	194	181	188	162	162	164	187	189	193	212	184	174	195	178	200	184	159	184	183	165	198	189	177	174	190	158	189	217	179	196	179	192	196	201	192	186	171	193	170	181	157	168	166	170	230	197	180	199	177	195	177	175	179	165	183	178	183	162	161	174	173	168	189	164	193	181	204	192	212	164	184	188	193	178	175	177	197	196	176	184	210	212	204	204	212	158	206	201	198	172	191	179	198	173	193	192	180	180	179	182	167	166	184	149	170	179	186	169	168	172	178	172	211	172	173	202	201	189	204	209	187	163	193	196	187	177	171	185	199	194	176	213	185	189	197	195	148	188	184	170	183	181	180	174	159	176	160	187	146	180	199	168	172	169	173	196	161	184	147	188	163	184	179	203	189	188	187	193	199	201	176	163	174	151	180	185	197	183	177	203	195	166	158	173	172	206	162	197	180	143	164	204	189	177	181	178	177	185	183	197	180	162	168	187	182	177	190	178	172	155	192	173	153	196	186	169	167	214	193	190	194	168	178	174	174	180	207	155	180	167	169	170	203	185	202	167	199	185	197	173	170	173	161	173	195	178	182	188	155	185	185	180	197	164	189	171	177	184	180	199	179	195	188	170	205	213	188	168	182	168	182	198	182	193	189	180	181	168	159	173	167	210	188	181	174	180	195	164	169	201	164	178	184	182	192	182	164	171	180	201	206	188	179	182	191	172	181	169	185	202	179	189	164	172	172	174	170	160	188	172	150	179	187	194	166	189	191	197	193	177	182	164	166	187	155	180	202	200	180	161	162	184	183	190	174	191	198	153	164	206	196	194	168	170	182	182	162	190	155	187	174	176	208	184	167	199	143	156	194	157	195	207	178	194	179	159	152	169	181	161	199	179	185	186	168	215	189	178	209	204	188	176	187	172	142	209	188	183	174	195	193	208	174	186	181	170	189	180	173	187	180	187	183	180	194	172	173	187	194	185	170	152	177	183	164	170	197	179	188	208	185	185	201	204	171	170	157	181	187	180	158	165	193	188	181	171	192	173	167	159	178	169	179	183
6461	975	1705	2256	2120	1535	1438	1639	1202	1080	1003	985	887	857	778	795	688	571	578	566	522	524	503	554	485	519	572	588	663	634	667	549	521	515	485	472	443	441	467	443	463	445	437	423	438	434	488	437	426	465	425	449	432	382	434	392	397	446	441	408	441	423	466	422	419	414	439	448	481	438	455	467	451	421	462	435	431	381	424	429	427	401	437	400	445	475	402	436	442	424	464	398	393	438	444	398	421	411	412	421	427	416	400	437	438	427	417	477	390	443	429	429	447	425	413	430	430	420	404	440	429	470	405	409	439	396	418	429	426	439	403	431	421	456	413	458	420	400	444	441	456	398	439	437	392	430	414	383	459	395	450	446	440	409	430	429	443	400	428	433	421	436	460	434	444	455	412	447	443	376	428	414	443	420	417	416	419	430	455	414	418	383	423	385	429	430	423	439	423	438	409	434	445	429	421	390	471	418	398	445	452	461	426	427	450	431	434	424	418	432	427	420	410	434	443	478	400	422	422	447	427	470	409	423	443	443	428	403	380	412	449	451	442	416	384	423	397	433	434	407	424	454	420	425	455	413	421	387	437	449	443	455	432	442	418	416	411	454	447	399	412	422	408	435	438	417	447	448	403	427	445	410	435	388	447	435	414	380	445	461	437	387	433	395	443	431	438	420	433	436	426	425	405	483	451	405	427	420	435	433	443	407	432	463	424	412	455	425	449	419	444	397	392	428	426	442	409	420	465	421	415	422	462	447	413	413	424	399	480	407	418	423	422	417	432	443	436	397	423	370	406	398	451	425	433	460	420	440	413	448	434	433	365	413	416	438	435	438	400	416	416	455	431	448	424	400	451	399	427	400	438	401	394	429	441	438	422	423	415	416	454	441	418	485	434	424	439	421	419	408	415	433	433	439	424	425	419	438	471	423	421	444	428	432	410	465	435	425	440	439	451	435	431	433	422	412	431	417	468	469	414	426	407	383	435	435	392	427	380	433	409	400	398	426	409	396	465	420	420	477	470	409	461	416	423	403	427	408	426	418	398	385	456	436	409	428	390	409	407	410	423	404	411	408	436	421	438	442	400	416	404	424	418	409	433	382	434	412	454	438	432	416	424	391	447	414	422	409	422	447	418	422	402	433	446	459	447	389	446	427	437	442	407	410	449	401	408	427	456	414	422	417	401	421	418	454	447	448	446	440	397	437	429	411	380	425	445	401	420	409	430	426	405	435	484	457	390	410	418	391	391	396	400	433	425	410	440	464	385	408	399	371	414	429	418	412	430	492	445	388	392	443	414	405	416	430	428	435	418	411	434	427	413	411	426	403	422	421	445	463	423	444	443	424	405	401	469	428	435	446	417	420	413	445	404	404	418	404	409	424	462	416	411	431	427	443	432	443	402	391	439	431	403	406	450	437	443	409	410	445	437	446	412	426	471	449	421	428	393	412	420	432	413	402	407	402	442	433	401	443	407	394	417	441	428	431	450	424	414	430	421	418	469	465	415	457	416	399	457	422	412	399	426	422	432	477	405	416	428	420	413	456	421	425	443	442	404	439	425	446	405	406	429	440	450	414	404	454	422	401	390	453	418	438	458	436	414	418	420	415	417	397	419	408	410	474	442	426	401	445	432	402	455	452	416	440	426	389	441	420	430	440	411	446	443	438	418	397	430	413	423	405	395	423	456	418	456	413	423	444	429	386	396	466	434	428	410	378	464	418	452	425	392	433	439	436	452	422	433	424	435	395	411	409	464	412	441	428	423	452	423	440	443	418	412	405	394	422	440	447	399	406	416	382	426	403	412	408	450	429	465	452	410	434	409	405	436	473	451	393	412	438	456	422	405	435	452	439	470	469	456	432	376	473	430	452	442	428	419	418	446	390	414	425	378	411	441	412	413	432	412	425	418	407	452	487	406	412	434	437	411	444	437	437	410	462	418	415	428	389	410	417	430	424	434	391	431	429	405	419	432	422	440	413	445	414	419	374	439	436	413	440	472	409	452	431	432	408	428	433	418	445	411	395	421	393	438	406	455	396	393	413	440	439	448	418	391	432	456	421	410	429	421	382	460	444	431	432	423	420	418	408	418	454	400	420	394	419	423	408	436	422	406	452	451	422	382	429	421	424	420	420	406	402	431	447	413	429	433	426	418	466	472	440	439	477	449	433	408	410	442	421	437	426	421	441	369	429	398	402	458	429	398	420	403	408	434	412	420	431	433	454	473	401	447	443	432	413	420	418	440	419	438	406	427	424	423	412	434	423	421	428	394	439	430	463	424	428	399	437	412	460	424	443	406	451	406	423	431	413	418	436	431	429	411	412	452	435	438	439	419	427	467	412	382	414	429	397	432	428	397	409	416	432	399	424	402	443	426	425	387	417	438	385	439	425	418	429	416	406	416	454	467	459	490	441	424	410	428	432	425	450	410	419	402	451	428	424	458	403	399	443	398	417	406	440	436	433	413	416	418	425	455	432	411	405	421	411	430	414	400	409	428	448	433	419	388	427	441	411	427	457	424	422	399	413	380	447	413	460	428	453	436	410	436	390	447	431	420	432	453	437	421	456	431	437	417	472	422	422	424	440	387	430	441	450	411	414	385	405	466	420	449	435	427	441	385	414	416	419	425	424	416	407	418	441	460	450	400	446	435	410	460	423	427	437	422	422	449	407	403	409	411	392	419	394	418	434	456	475	401	448	438	398	414	398	409	421	438	443	405	413	460	461	409	409	428	446	423	403	417	439	389	389	431	429	386	422	435	419	437	430	442	431	454	435	417	426	438	410	427	435	447	438	412	419	450	433	407	418	429	448	409	419	388	397	436	424	396	422	434	390	413	424	417	446	451	470	421	429	460	396	452	413	417	425	442	438	408	421	488	441	426	462	463	418	414	438	450	401	435	430	420	439	456	455	435	449	398	426	413	450	424	444	426	416	406	443	463	411	422	430	426	426	427	408	415	448	424	448	433	422	421	454	453	403	439	447	400	416	425	440	419	400	394	437	404	428	418	440	422	430	405	439	466	439	422	442	447	397	416	430	431	403	379	412	444	459	417	424	444	428	417	418	452	444	442	437	429	429	413	402	447	403	431	405	452	432	435	457	437	441	432	451	415	442	432	399	435	400	460	430	411	444	456	416	416	422	408	446	449	389	430	433	404	419	462	405	425	376	414	438	433	432	451	435	439	443	432	419	427	420	399	454	408	454	401	451	408	410	428	399	394	424	400	431	409	416	386	421	420	445	372	425	420	408	424	415	400	405	463	423	445	431	437	480	435	393	408	454	411	392	379	441	410	418	446	425	397	450	436	455	458	417	458	434	432	477	424	432	453	400	416	407	453	424	441	437	409	462	423	443	417	455	411	441	443	412	440	419	388	399	387	403	440	394	387	392	434	434	429	426	417	426	397	416	447	431	407	437	415	406	420	452	446	424	446	438	411	463	402	450	466	410	447	455	434	488	421	468	472	403	419	433	418	406	402	435	443	452	409	447	418	407	409	418
14567	1612	1562	1217	1092	731	570	598	430	303	281	279	293	214	258	239	215	194	184	144	148	163	161	156	170	156	162	166	202	188	186	136	148	158	156	152	151	146	155	138	149	154	154	137	140	160	155	148	139	145	134	147	144	148	144	142	142	130	155	129	120	144	130	148	134	130	149	152	145	121	121	165	131	136	147	122	144	132	128	129	159	152	131	148	141	146	139	139	144	135	130	142	132	130	141	115	143	117	125	157	126	123	115	132	119	161	160	138	149	131	152	142	144	124	143	174	143	119	135	145	139	139	127	133	151	136	136	150	136	140	139	128	130	165	128	138	125	125	125	145	124	125	126	132	129	139	138	134	116	121	132	133	144	167	128	138	126	140	118	127	177	153	166	140	137	142	130	115	133	157	151	132	155	138	147	140	132	133	126	129	127	125	154	133	114	133	133	136	143	128	124	144	145	147	165	112	141	139	131	129	128	128	139	131	132	154	112	126	153	118	132	130	133	131	151	120	153	114	140	136	127	124	149	145	124	151	128	150	118	134	149	144	116	133	173	141	130	135	144	139	147	125	136	154	138	137	121	140	132	142	140	124	144	130	126	145	137	131	152	128	127	130	160	126	124	125	124	150	117	152	138	115	123	136	140	131	143	130	131	141	134	140	128	147	153	128	116	117	125	128	133	128	138	133	145	161	152	139	135	123	146	149	129	141	121	121	123	155	138	123	130	144	129	117	139	133	131	145	131	125	119	145	149	125	130	144	127	135	141	128	123	145	143	145	142	140	135	136	141	140	120	157	138	149	149	144	128	141	142	130	129	158	153	142	151	135	119	128	151	137	160	135	140	118	128	139	121	143	150	128	156	140	133	136	136	114	132	134	140	120	155	128	124	147	123	143	136	123	133	136	154	131	138	149	153	134	124	104	119	158	118	139	137	140	147	140	146	151	139	123	134	135	142	166	135	146	121	108	152	146	135	121	145	130	123	135	111	141	143	148	147	137	135	171	136	171	125	132	136	139	134	131	155	152	135	134	135	124	128	124	150	144	130	145	143	128	141	139	118	138	147	168	146	124	136	104	140	139	137	132	107	128	127	141	147	141	121	143	117	129	121	145	126	116	128	135	142	136	147	153	131	140	128	138	145	145	118	146	141	162	145	126	127	150	134	122	141	124	128	161	117	128	107	156	112	161	142	150	124	172	153	135	130	138	148	130	133	121	96	131	138	147	117	134	154	121	152	130	128	148	135	138	144	135	137	149	119	124	134	136	133	134	124	130	126	132	146	144	121	145	123	119	132	119	153	126	123	134	126	144	132	119	130	135	108	146	123	131	135	151	142	115	149	135	146	123	157	158	133	134	137	131	131	123	135	150	127	132	116	123	130	133	132	128	155	138	137	120	148	130	134	141	155	123	129	128	154	151	139	128	143	127	127	150	144	127	148	147	124	124	132	126	134	138	123	138	133	135	144	137	130	139	135	138	129	137	133	150	145	151	141	146	159	130	121	160	144	137	154	127	128	136	107	114	161	117	145	144	142	127	150	133	124	129	127	119	138	130	139	149	128	119	135	131	154	141	135	142	135	134	150	120	144	141	121	128	131	136	137	150	136	140	135	129	145	124	123	126	128	127	124	105	145	106	127	126	138	157	142	143	152	128	128	145	143	130	127	155	148	148	145	135	126	135	130	138	141	145	125	148	129	129	140	137	150	143	144	111	145	136	141	145	135	126	143	119	111	174	118	117	145	141	138	147	133	138	125	135	134	164	148	124	147	148	133	149	146	139	167	143	110	136	148	129	128	157	126	135	150	136	144	137	115	114	152	139	134	133	140	153	151	114	156	128	124	142	151	138	141	139	133	134	125	122	146	151	130	148	128	140	121	141	132	145	145	167	138	154	145	148	132	131	157	128	117	149	127	138	147	124	138	134	126	139	144	145	134	135	150	150	136	131	131	141	130	126	126	130	141	124	133	132	123	130	132	125	104	142	134	166	141	124	127	108	126	104	126	133	141	151	123	157	147	123	123	123	145	138	123	145	164	128	129	160	151	134	109	127	127	124	136	152	155	134	118	143	136	165	135	135	135	140	130	138	138	154	115	137	129	144	118	129	159	143	135	129	153	147	142	125	135	134	131	142	126	138	138	137	151	134	168	132	139	163	138	130	153	144	137	131	138	151	156	146	140	129	147	142	122	138	134	122	121	129	134	132	158	144	121	141	134	137	143	119	128	158	140	136	162	128	126	138	134	129	118	133	142	131	151	112	140	122	147	114	145	122	129	138	136	142	124	124	133	143	136	126	122	143	128	138	137	134	125	130	141	120	141	147	133	140	119	140	120	128	126	137	147	131	139	128	131	141	121	144	138	152	148	127	131	128	136	132	103	103	143	110	123	129	146	139	143	140	117	121	129	138	131	147	134	147	147	133	148	158	134	161	128	130	141	135	131	119	138	121	136	141	138	138	128	148	140	123	127	129	128	142	119	123	159	126	118	135	151	147	132	138	126	126	122	149	141	150	149	135	132	139	137	147	132	166	160	137	154	143	131	141	126	149	131	140	144	145	124	136	122	120	140	139	154	126	119	139	131	134	125	127	128	145	109	131	151	144	156	134	131	126	117	145	125	154	153	127	147	144	143	119	112	146	145	128	143	139	137	149	112	137	118	141	135	136	123	143	134	120	126	156	132	148	153	137	148	138	133	128	151	153	134	128	147	163	120	145	158	131	150	135	145	138	146	124	147	134	129	119	146	128	163	140	138	129	138	124	129	136	124	145	142	132	118	131	131	131	150	123	120	140	136	140	121	139	134	127	142	134	136	141	159	134	130	138	117	157	168	153	144	167	143	132	127	161	144	146	124	130	134	133	129	124	160	133	133	127	126	126	134	140	143	129	121	132	133	128	146	130	124	134	134	134	145	128	135	125	138	139	114	125	125	144	132	131	131	132	121	152	108	134	139	130	128	127	159	153	141	126	139	141	134	131	124	121	150	127	131	161	145	147	123	147	130	156	139	138	145	124	132	131	126	123	149	128	124	118	129	143	149	152	137	150	154	152	169	127	153	116	144	143	129	118	118	114	126	155	139	153	129	143	144	144	115	161	126	146	138	145	108	140	154	140	136	138	140	117	114	117	161	118	124	112	144	108	141	152	130	149	134	146	141	150	152	144	121	141	124	142	132	148	124	120	122	143	155	131	134	141	136	142	119	150	133	118	141	133	126	138	122	144	124	136	137	153	131	136	114	146	118	143	144	133	118	145	138	125	134	126	139	149	124	137	142	146	163	130	129	138	122	122	138	123	134	157	105	137	130	137	137	123	144	143	126	141	128	159	125	132	134	130	145	163	126	117	119	121	181	154	155	135	121	143	143	155	142	127	150	146	131	140	139	115	134	145	125	130	122	128	111	153	132	130	110	145	153	122	136	147	146	125	136	136	116	142	113	124	131	140	155	142	116	128	134	140	149	143	146	133	133	145	122	120	132	146	134	145	117	139	128	134
8469	1380	2691	3519	3519	2608	2458	2474	2093	1638	1318	1298	1334	1066	1067	1034	828	735	663	663	602	521	519	501	522	513	530	688	846	834	791	607	499	484	454	460	377	430	425	438	385	419	399	429	395	378	392	373	413	395	412	408	403	380	426	396	350	392	392	392	365	360	378	349	365	382	391	359	393	390	365	359	395	380	404	342	368	336	371	370	323	366	368	356	383	365	402	351	368	395	381	365	376	348	364	341	385	365	342	384	354	349	348	383	353	360	380	388	357	354	363	353	395	343	329	357	349	360	396	362	359	363	317	344	360	344	366	387	404	357	387	334	364	358	367	390	377	389	392	398	371	329	368	347	341	367	372	380	376	377	372	377	389	372	358	350	344	363	375	365	398	355	370	344	371	402	376	353	386	368	349	370	357	376	353	363	372	369	363	367	372	357	334	407	387	382	369	391	368	355	348	361	387	360	354	383	402	348	392	383	361	364	345	364	366	366	368	359	389	362	356	339	355	336	359	365	370	358	369	360	342	358	343	369	322	386	356	346	337	343	385	330	344	331	374	352	345	370	361	356	351	338	351	370	378	346	384	341	371	362	359	361	371	358	379	365	368	327	349	379	354	366	357	340	366	382	380	352	362	327	375	366	362	320	376	360	337	369	401	382	359	375	362	372	373	392	370	392	376	350	342	390	374	356	366	402	351	386	335	346	362	376	360	379	350	362	367	350	394	395	404	357	354	388	352	355	372	374	394	387	350	372	348	371	401	360	357	384	366	369	377	353	368	379	342	342	349	389	356	357	379	341	347	381	378	336	378	395	341	389	360	384	349	361	391	369	364	356	326	383	331	381	403	339	354	356	365	354	402	352	364	349	362	337	363	357	368	382	357	357	373	350	356	334	345	386	347	360	386	359	357	340	360	341	360	363	348	384	382	359	351	350	363	345	360	386	364	406	376	346	339	362	387	372	367	367	368	377	374	354	368	332	361	389	369	341	355	388	357	343	393	378	360	372	369	344	360	369	352	336	359	383	364	395	344	336	353	372	376	353	323	388	360	391	364	383	343	365	363	334	348	379	379	367	348	343	368	357	392	321	367	387	379	360	334	360	336	363	371	379	400	359	372	343	385	385	383	378	333	391	372	354	381	382	347	335	364	387	363	370	375	386	376	359	380	373	348	343	346	396	355	349	347	387	388	376	330	371	341	334	352	367	371	387	351	357	354	353	358	350	380	371	344	371	379	323	338	367	365	370	349	364	375	376	343	343	368	354	356	391	358	392	348	363	368	362	377	339	351	361	408	387	396	363	347	362	354	329	337	341	360	365	394	337	394	340	347	389	359	382	350	360	374	349	347	328	359	352	397	383	356	336	341	401	369	384	346	363	377	356	394	332	362	321	334	358	365	379	411	372	360	366	324	349	363	357	367	355	344	330	345	357	394	332	379	309	363	381	383	377	367	361	339	352	372	387	367	402	349	390	355	336	364	380	375	339	361	353	365	335	369	356	345	334	364	349	382	353	361	360	346	391	351	352	356	349	386	352	350	371	363	346	373	359	374	374	352	392	340	348	348	355	335	398	369	372	384	373	377	365	367	360	366	361	366	351	380	358	365	358	376	368	384	372	388	352	384	374	343	378	335	351	358	356	362	360	391	409	333	359	374	348	365	362	382	368	402	356	373	342	350	359	355	381	356	371	350	365	407	344	335	340	348	353	389	354	342	360	347	362	380	380	330	376	362	371	352	379	360	386	351	364	373	368	338	385	377	367	379	325	353	361	381	397	362	348	373	371	365	356	379	401	379	393	323	379	342	362	385	342	366	363	366	349	383	418	365	383	324	373	363	335	375	345	373	373	364	364	396	328	383	376	360	377	343	326	350	393	394	334	326	375	384	371	378	359	378	389	360	342	357	339	339	347	344	363	385	353	372	374	385	393	329	365	401	367	363	370	378	364	368	347	380	366	370	363	391	336	369	381	367	385	345	365	356	363	333	368	369	368	384	412	350	349	377	384	398	368	379	365	346	407	370	364	389	339	352	376	363	378	374	351	377	362	354	379	360	371	359	357	374	386	359	385	378	324	345	358	373	324	362	372	359	373	338	358	364	355	355	383	382	383	363	370	362	378	356	380	340	380	360	365	431	417	394	377	342	368	375	366	362	363	380	358	397	348	370	363	354	365	366	346	348	381	390	376	349	343	376	382	376	419	344	373	377	387	341	365	382	307	365	380	381	368	359	376	352	354	370	290	376	370	354	348	347	360	371	382	374	374	347	376	375	391	382	371	363	375	359	311	372	288	376	393	364	357	390	374	353	360	373	364	345	352	360	354	359	358	356	371	395	368	376	366	334	369	368	369	376	390	356	394	380	341	379	362	376	398	372	369	339	340	365	376	368	360	379	359	357	381	371	352	383	375	359	397	332	334	372	338	381	322	390	365	345	345	393	338	362	366	366	334	379	366	379	366	384	340	324	390	371	358	347	379	361	342	370	367	360	403	372	365	366	363	360	385	390	352	336	347	376	372	395	350	361	378	356	383	393	362	349	372	369	342	329	340	379	367	346	359	373	347	350	341	366	352	355	360	369	342	354	359	351	384	353	391	384	386	350	368	343	384	362	364	377	334	365	382	356	344	384	373	363	334	384	334	378	346	374	379	364	336	387	346	379	362	350	335	328	392	360	389	389	358	361	369	360	325	364	348	356	377	363	357	374	367	354	345	363	332	359	364	348	382	383	332	361	403	323	335	346	389	383	364	393	371	371	365	394	352	387	388	371	377	372	362	338	370	361	393	361	363	364	362	375	362	376	338	383	338	359	354	358	338	359	382	354	366	410	352	377	376	366	370	369	344	359	384	345	354	377	356	373	376	327	366	369	351	413	376	369	361	377	387	336	344	380	376	372	314	355	365	362	371	419	399	359	405	328	370	426	346	342	369	353	354	363	383	386	376	357	350	393	329	363	417	380	365	335	359	355	368	364	365	415	358	358	346	379	362	352	378	347	380	360	347	345	335	354	370	380	368	375	366	355	364	368	389	375	344	355	375	373	382	358	359	378	379	365	352	358	360	356	359	357	333	400	370	326	346	346	373	343	354	381	354	347	355	370	381	325	367	338	355	396	366	340	348	340	387	377	402	352	359	358	360	338	336	403	379	329	367	349	377	373	354	377	379	386	358	368	387	358	374	316	347	346	345	346	395	374	361	357	353	376	329	348	382	371	352	365	354	358	351	408	361	369	404	372	353	360	354	327	340	370	339	376	379	330	340	381	343	394	362	356	382	389	343	341	320	392	400	358	333	339	386	348	389	354	343	379	369	327	363	356	398	362	403	355	404	354	397	350	378	378	331	360	334	374	326	392	362	338	354	367	350	384	371	351	339	352	350	371	369	343	345	366	327	348	383	364	327	324	372	391	407	396	326	396	354	380	369	372	371	360	345	354	374	365	367	363	355	357	338	382	365	384	379	363	346	409	384	395	372	374	377	350	361	385	354	395	352	396	364	370	345
1654	403	392	349	360	348	386	401	377	363	396	360	352	354	389	391	344	361	374	386	356	367	370	385	384	345	367	387	378	402	362	328	372	366	379	383	348	342	329	360	354	372	341	364	351	335	388	391	366	358	354	348	353	344	329	351	385	358	386	327	368	373	349	354	370	361	336	373	367	372	362	353	345	384	355	366	351	342	341	340	318	359	369	354	350	359	367	337	334	346	356	329	362	356	350	343	365	376	376	381	408	376	383	353	367	375	363	340	373	338	343	313	359	368	380	374	372	417	370	342	345	393	415	386	358	372	370	351	344	345	352	369	357	349	370	382	330	335	345	371	368	358	372	380	391	388	385	361	369	386	346	364	321	370	354	374	347	324	351	380	360	378	350	383	368	343	318	359	342	337	359	351	404	358	325	322	349	352	370	348	346	337	382	350	345	325	370	356	361	385	392	365	341	367	377	352	355	385	374	344	358	376	342	342	347	335	355	355	323	363	342	333	336	353	386	365	354	363	384	348	359	375	373	347	375	392	367	378	376	382	356	336	349	372	335	357	354	359	348	354	369	393	372	368	384	355	362	347	378	352	341	358	322	370	348	390	352	350	374	357	354	361	321	347	389	373	383	380	361	355	358	351	348	379	373	337	382	364	377	367	355	365	342	345	377	344	355	356	364	342	365	369	397	318	355	359	369	356	348	350	374	358	363	379	334	338	330	355	360	377	363	346	363	368	342	386	387	379	379	350	373	363	352	351	384	348	331	357	370	339	325	360	362	350	360	320	348	372	371	364	366	344	343	348	361	409	347	351	343	356	333	342	365	364	345	352	363	354	327	357	360	367	346	343	349	358	361	348	340	367	349	347	350	366	370	330	352	389	367	376	336	349	332	332	358	353	350	333	351	380	340	334	415	401	340	360	379	326	349	363	324	362	369	370	353	381	342	369	365	360	342	375	400	357	334	339	338	363	339	365	346	352	351	374	346	340	361	319	334	334	364	371	362	363	354	346	334	391	357	331	324	381	328	369	376	381	357	398	380	400	364	439	372	342	336	359	357	340	383	393	383	369	361	391	373	383	333	361	341	388	357	393	372	370	397	367	343	341	364	371	363	391	313	384	345	333	341	368	355	341	364	341	352	376	347	343	390	347	391	344	358	356	381	377	350	342	380	324	376	340	361	341	372	328	351	322	398	362	366	344	323	382	327	362	331	390	407	332	365	375	369	373	342	364	357	373	370	347	339	348	393	362	377	358	373	366	334	339	349	381	378	352	357	357	396	370	352	331	350	342	343	365	350	357	359	351	362	360	335	365	350	341	362	370	355	362	376	378	339	335	381	374	394	364	349	314	353	386	329	366	359	347	313	347	339	356	361	347	350	392	376	368	345	344	357	354	364	377	330	367	357	347	376	329	332	391	376	380	341	386	357	380	364	334	338	373	369	349	346	324	361	387	361	349	343	364	373	351	337	381	405	351	361	394	378	397	350	370	387	347	368	353	353	350	345	333	341	372	331	358	325	390	348	366	353	380	349	342	364	379	392	341	358	363	367	373	333	380	318	352	345	383	384	404	392	342	347	394	371	369	336	378	351	333	359	372	353	347	373	345	361	376	380	363	370	361	360	372	363	406	331	353	370	313	376	386	357	343	368	332	374	370	350	348	341	333	343	374	371	376	374	382	314	347	375	357	344	304	351	357	422	339	322	410	362	309	357	364	349	347	360	365	323	402	361	360	362	363	381	342	342	379	380	427	380	351	397	358	334	343	348	381	347	330	367	356	364	376	341	375	353	334	347	355	341	371	382	344	359	336	377	395	367	312	348	373	397	356	350	355	372	394	341	363	344	380	367	340	353	346	379	343	354	362	385	368	356	367	355	342	363	325	335	368	338	363	401	338	369	346	360	371	356	374	389	325	357	354	366	391	376	386	338	332	346	306	336	365	360	387	342	373	357	382	348	332	349	348	362	349	394	347	367	336	348	371	373	371	389	371	373	372	365	388	327	336	339	345	374	380	414	368	403	361	348	348	354	323	335	365	359	360	340	391	388	367	352	369	340	316	356	336	351	349	344	333	369	348	361	395	384	407	387	346	347	391	318	356	332	376	373	361	358	329	331	372	398	375	375	377	376	328	388	342	357	381	366	356	380	364	361	393	372	358	370	353	351	325	345	345	370	387	342	368	356	366	341	351	344	370	399	370	354	375	355	309	333	344	368	376	362	366	352	360	346	373	377	379	406	343	341	360	354	349	360	343	358	348	354	364	344	358	376	353	345	364	337	385	344	370	374	369	355	391	390	353	364	347	394	352	352	359	387	320	376	370	359	367	355	359	330	340	363	352	387	343	376	351	389	324	381	329	355	367	344	360	366	319	368	344	381	390	343	356	386	355	369	377	373	312	374	366	322	336	330	347	345	348	376	374	380	340	344	372	340	342	347	365	336	366	354	358	344	359	316	389	349	362	350	373	351	345	358	372	347	349	323	342	360	362	372	359	359	336	341	368	371	341	334	333	395	341	400	326	382	366	342	329	314	391	368	390	343	362	369	419	356	377	357	370	362	343	329	358	320	350	340	345	400	341	350	326	356	350	349	317	344	333	366	367	379	372	357	414	356	358	377	347	326	359	352	333	365	347	386	352	399	340	334	354	348	362	354	351	381	336	353	354	346	350	344	346	336	377	372	334	373	365	398	348	360	379	370	356	361	355	374	384	351	343	341	376	390	344	390	392	405	388	332	333	363	385	372	356	352	357	382	378	350	343	361	359	373	345	361	391	358	378	379	380	343	367	327	329	346	378	371	347	356	330	332	359	363	357	341	330	349	398	346	363	376	378	355	347	398	355	359	401	390	334	374	378	307	326	366	362	342	360	352	377	369	362	379	354	373	414	365	325	368	334	350	385	334	341	378	355	381	346	346	347	331	376	356	340	351	353	334	374	320	365	358	358	390	347	330	344	338	383	365	389	361	344	364	374	356	335	368	366	325	339	357	374	375	368	395	372	377	362	403	381	354	394	331	370	377	369	357	364	380	333	362	364	386	389	340	365	374	358	367	344	404	367	380	368	358	362	392	352	368	341	337	354	377	357	377	352	321	330	337	362	345	391	361	378	375	355	368	382	391	360	380	375	373	354	366	351	327	323	381	365	382	345	326	343	385	365	350	379	345	369	349	339	355	366	364	353	340	359	323	341	329	377	356	354	390	378	360	352	322	356	351	366	362	364	348	377	331	333	351	369	377	363	358	363	356	379	362	383	364	335	330	364	343	364	365	323	316	311	352	363	343	361	378	324	407	355	341	347	354	411	375	342	367	379	379	350	353	336	371	341	320	370	347	357	339	343	323	364	377	376	341	372	338	328	335	361	348	389	372	379	314	375	370	403	330	399	401	377	365	326	399	376	352	390	341	341	346	338	333	338	331	366	348	352	326	348	366	344	370	345	337	372	379	348	366	353	395	332	368	350	373	382	362	360	387	351	327	313	338	331	348	351	362	372	390	347
2048	817	935	936	913	904	861	888	867	832	815	791	840	841	819	811	808	784	727	778	896	775	748	798	781	766	811	770	856	804	791	853	801	795	785	785	834	782	795	791	807	805	790	837	817	774	748	777	813	769	803	787	777	762	787	805	798	813	790	772	793	794	816	795	779	770	794	790	797	768	788	838	777	807	757	776	783	761	796	769	773	830	774	784	753	801	796	797	793	794	809	776	772	790	813	763	793	737	816	809	793	790	806	775	812	822	800	783	773	767	806	831	791	791	763	808	802	809	792	768	764	774	832	822	757	744	758	764	748	766	794	802	745	818	812	812	816	795	826	767	817	839	768	822	818	777	755	788	785	735	755	810	764	811	803	777	813	833	812	805	759	806	788	833	823	783	753	812	789	788	779	800	818	849	797	822	832	789	740	790	788	812	801	745	824	749	792	781	849	759	759	832	813	782	778	766	803	783	814	822	750	800	788	798	796	775	746	782	792	806	807	818	779	770	766	773	779	831	826	826	780	828	783	769	813	752	784	753	798	813	753	804	812	792	789	783	760	771	733	814	792	761	776	775	792	792	760	785	794	824	783	838	715	757	728	767	795	793	762	840	794	798	794	788	768	744	779	706	810	835	738	792	814	769	803	809	811	783	784	743	803	773	757	779	854	802	811	760	745	798	853	764	798	795	812	770	812	738	794	765	796	785	779	810	756	806	776	769	808	785	769	754	784	800	819	823	791	830	751	805	758	793	766	831	771	818	797	796	824	799	782	779	804	773	795	863	765	834	812	810	820	791	770	744	818	747	845	790	803	812	783	797	784	763	785	822	766	764	809	787	783	857	852	776	798	802	878	779	808	796	808	740	807	754	836	782	842	842	821	733	780	772	753	779	832	798	806	774	817	740	798	773	795	775	803	782	861	845	804	766	798	788	795	775	781	785	793	791	782	792	803	748	778	796	802	742	819	717	782	791	759	795	787	785	796	781	788	768	786	800	749	791	765	799	746	794	793	804	773	794	801	725	794	794	737	772	748	813	776	810	770	770	820	798	780	811	786	769	783	739	777	778	803	758	778	819	806	793	779	735	821	781	778	783	781	746	735	774	824	865	805	789	797	840	789	774	844	783	803	807	761	788	772	738	782	841	788	806	763	746	780	792	820	792	778	842	812	789	783	805	807	747	820	837	780	794	785	776	815	764	814	793	800	776	808	816	758	841	774	760	783	773	792	823	793	793	801	760	822	769	804	827	800	802	804	795	781	722	786	764	769	789	779	762	829	766	811	802	815	763	782	784	809	780	799	790	778	814	774	775	749	812	771	787	810	806	827	757	808	785	823	792	763	801	773	842	777	766	765	795	845	783	774	780	813	788	845	818	786	840	830	798	774	806	760	765	805	815	751	801	824	780	842	745	777	763	790	742	765	812	757	755	749	816	844	839	821	774	812	789	784	775	724	789	798	825	747	784	811	757	790	771	738	843	828	822	739	823	775	766	777	759	853	810	748	740	824	764	772	782	779	749	771	781	753	789	782	775	814	795	784	814	800	771	759	738	761	828	771	809	791	760	761	783	802	835	805	757	745	783	777	777	762	801	766	762	776	760	774	843	723	786	858	767	835	744	790	772	788	791	785	814	784	804	736	797	838	741	738	766	758	812	794	770	740	728	757	778	800	849	842	823	789	777	763	833	776	780	822	799	811	759	780	783	795	817	776	779	763	784	797	801	824	820	755	764	810	793	823	800	825	825	812	797	806	771	805	803	777	776	766	767	760	811	799	797	776	825	790	817	756	780	815	796	813	842	798	783	825	761	726	779	803	760	810	764	828	815	797	809	788	819	794	752	799	772	776	788	762	839	791	809	828	799	794	771	762	809	721	755	799	780	803	816	754	795	777	784	775	798	785	807	806	775	759	818	788	828	793	816	808	755	784	801	766	786	756	797	796	802	811	806	783	822	796	754	817	778	763	764	774	806	831	742	776	826	799	782	819	827	760	793	763	809	760	768	756	796	834	763	785	782	740	805	827	846	795	787	731	804	773	797	799	786	765	818	792	792	804	834	786	828	773	806	756	791	787	777	801	760	784	843	771	813	763	803	809	778	789	794	825	808	794	780	795	772	791	829	824	791	813	811	801	748	807	811	782	747	808	763	821	740	762	774	754	797	805	812	843	765	803	788	783	758	773	716	794	777	784	761	797	757	756	745	782	759	730	768	801	778	746	746	812	752	745	798	801	796	769	714	764	717	794	824	753	750	788	786	761	792	765	751	788	780	809	790	775	793	783	803	761	825	751	816	826	776	784	790	758	798	785	819	772	798	772	827	822	791	814	818	797	792	799	760	789	809	768	799	769	833	790	805	771	769	770	776	802	818	806	754	793	742	802	788	787	835	769	838	775	779	802	857	797	793	793	817	807	744	778	832	773	741	730	824	824	751	787	756	768	815	783	801	852	794	758	825	764	807	822	779	742	770	830	841	800	776	761	793	804	735	834	740	798	749	756	827	810	771	774	763	750	816	818	812	793	820	719	767	822	806	819	820	775	778	790	759	769	713	797	783	766	768	802	781	756	818	839	784	759	756	852	780	804	817	781	785	732	820	775	757	814	727	845	788	767	771	761	828	767	814	749	791	836	779	736	810	788	746	800	784	807	825	807	813	777	817	792	768	830	813	804	775	787	776	838	802	770	776	821	817	782	799	772	799	767	785	802	782	814	849	787	761	828	757	751	808	755	842	848	742	811	801	771	799	739	762	835	774	834	749	798	755	789	800	792	775	797	826	789	818	790	795	808	759	810	785	776	804	818	854	793	773	813	806	789	843	757	827	752	789	813	768	802	804	742	813	757	801	803	784	781	795	817	836	769	767	800	795	810	798	838	806	760	772	784	814	775	760	756	800	725	811	811	763	803	791	817	812	810	840	796	802	811	803	826	784	758	826	804	783	785	753	773	736	807	820	790	803	774	787	794	848	804	790	793	810	784	807	763	760	826	831	715	804	796	816	772	772	779	776	810	790	830	774	782	741	831	758	781	764	822	807	768	797	786	793	817	769	797	776	772	807	772	823	808	831	793	766	816	777	775	803	775	741	752	869	751	819	804	772	813	805	836	769	807	765	760	800	839	768	778	820	750	746	772	814	705	822	787	802	751	789	847	805	778	779	794	798	824	794	767	807	750	802	753	780	844	771	797	783	739	815	788	785	772	785	750	810	775	818	790	813	826	799	817	801	780	808	792	791	833	769	860	820	823	768	807	764	803	796	816	776	816	797	780	848	776	761	831	805	837	789	778	810	808	801	746	785	797	783	820	809	758	832	737	839	819	777	780	763	773	767	800	762	835	814	795	792	777	805	757	801	802	766	812	843	807	823	831	787	817	770	773	778	807	779	816	771	850	800	755	751	828	779	768	799	838	839	750	808	728	791	832	775	794	788	801	841	804	764	829	725	775	806	820	812	757	805	738	792	795	773	751	779	768	836	743	800	797	755	782	805	808	789	807	779
7679	767	862	750	643	448	366	421	381	319	273	256	261	222	217	235	223	203	210	207	196	235	202	210	174	205	201	179	217	201	197	187	184	182	215	191	167	158	176	222	210	170	175	164	167	197	182	180	158	149	172	182	199	181	190	178	193	192	178	177	177	194	193	167	171	187	187	187	185	173	212	174	180	173	163	203	195	178	162	173	195	175	175	177	190	179	182	192	193	172	178	169	172	176	188	168	202	170	182	176	187	169	152	165	180	172	168	172	152	174	206	194	197	163	170	179	193	173	207	165	179	187	173	199	194	197	172	172	188	165	183	175	183	180	166	206	198	183	189	192	207	174	188	166	183	173	172	175	186	160	176	182	183	196	187	165	185	183	166	176	198	182	197	187	173	181	165	172	184	180	185	182	177	171	213	213	186	180	171	178	194	205	191	151	173	180	194	175	179	183	178	190	202	181	170	156	176	184	196	178	181	198	166	192	192	195	181	183	176	174	185	167	185	189	222	161	186	165	179	196	183	176	172	182	166	174	192	172	165	171	196	178	186	182	186	164	195	185	199	183	182	159	175	190	202	189	177	185	166	181	171	184	170	188	207	192	188	176	203	207	195	214	161	213	181	190	135	201	169	176	190	176	186	199	168	191	185	159	178	173	175	175	177	182	161	153	187	149	171	219	182	195	185	175	199	206	178	181	191	178	188	192	192	155	162	163	188	181	176	155	174	171	183	190	171	185	164	177	181	162	182	176	206	168	158	167	183	182	192	179	159	186	161	172	185	169	173	191	164	195	185	179	178	157	169	163	164	182	180	208	167	150	198	191	177	200	191	174	169	183	219	183	204	197	160	182	138	189	163	196	184	178	192	191	172	165	170	210	179	199	200	173	159	188	205	187	166	178	187	155	182	191	190	200	209	182	193	155	196	161	194	179	173	181	179	168	188	185	154	180	159	177	191	183	178	177	168	203	195	169	196	193	171	201	178	180	190	192	167	201	158	176	173	185	175	180	185	165	187	169	172	173	201	194	202	186	199	162	164	183	158	188	196	181	184	185	194	199	186	206	169	178	160	175	174	177	178	186	188	178	187	164	198	195	197	183	184	181	173	188	166	185	184	164	182	177	196	165	174	192	190	202	199	169	189	181	184	179	177	166	179	196	189	181	176	162	187	184	187	182	176	164	194	180	182	171	174	195	191	211	162	180	179	209	177	181	186	185	189	168	157	166	174	183	180	193	164	173	180	183	186	212	185	180	168	199	167	192	185	200	184	142	176	170	182	185	193	179	180	194	211	163	183	175	209	197	175	174	191	184	174	189	186	170	199	155	207	190	163	189	179	200	180	177	180	179	181	190	157	178	171	163	188	183	198	173	180	171	184	168	172	200	192	186	173	190	203	183	163	203	165	189	192	200	184	197	206	162	190	190	148	168	173	156	186	187	165	179	184	208	190	143	163	161	175	173	163	165	200	192	178	200	189	217	194	173	183	172	176	182	192	165	182	200	166	185	192	190	183	196	196	168	159	187	184	180	169	156	166	215	198	161	194	169	174	177	167	182	183	164	181	163	156	167	191	174	194	171	206	160	167	213	179	203	198	206	204	147	171	194	171	187	173	186	166	176	173	180	189	175	180	167	202	188	188	187	184	182	195	186	169	159	189	183	193	173	147	145	159	177	173	194	181	168	175	174	192	185	176	194	197	168	180	208	163	160	181	204	177	203	188	186	202	202	190	185	181	160	178	193	188	207	218	200	181	180	172	204	183	192	177	188	168	195	192	196	176	162	163	198	158	207	198	164	201	179	192	212	171	195	178	201	178	177	187	199	159	179	194	208	176	208	209	180	166	186	172	194	177	174	157	192	172	194	166	167	176	198	172	203	189	177	163	187	160	186	154	187	205	208	197	166	176	183	174	189	169	210	193	176	186	190	185	180	177	221	207	175	186	172	184	179	185	189	152	185	178	182	186	152	205	181	163	176	157	170	159	182	168	179	184	164	175	172	196	176	158	163	161	165	162	167	177	171	180	179	157	217	173	172	161	176	165	175	201	165	185	153	222	173	171	179	162	174	175	150	174	197	162	181	168	188	144	180	182	176	184	200	201	194	183	220	174	180	184	193	193	184	180	167	171	192	180	151	178	200	203	200	172	156	191	213	192	178	198	178	190	169	166	179	182	186	199	197	176	185	180	174	151	197	173	185	178	149	177	153	202	199	199	185	176	189	169	161	193	188	189	147	202	174	185	180	170	189	158	193	179	158	180	192	180	194	185	170	186	174	187	211	180	166	176	169	187	162	156	198	172	168	180	184	162	170	168	166	192	200	190	175	175	183	161	197	198	205	203	184	188	165	184	180	185	185	177	183	181	168	161	162	174	199	179	192	190	188	177	208	179	170	182	185	184	175	156	189	170	181	183	184	182	166	167	175	171	151	175	210	160	174	159	169	181	173	171	172	188	178	176	176	193	170	200	171	165	183	180	191	172	186	199	172	167	165	200	173	179	198	186	178	166	161	176	198	196	172	189	181	187	183	201	172	157	170	186	159	179	164	195	187	176	170	173	170	156	165	188	176	166	164	178	185	172	202	187	179	175	195	175	178	194	174	195	198	187	185	198	200	159	185	184	166	180	189	176	172	190	180	178	174	160	189	190	152	178	182	187	198	162	172	169	202	203	174	193	180	185	160	187	198	174	181	191	193	189	169	153	191	160	181	169	184	167	161	205	180	175	187	180	202	210	174	156	156	176	234	212	202	153	177	199	170	198	169	227	190	183	165	190	198	175	156	192	159	193	182	175	148	168	172	164	196	183	173	181	180	184	210	189	188	222	168	183	202	185	207	196	208	170	167	171	173	166	187	170	173	185	166	158	181	192	170	166	200	200	160	194	191	175	186	163	196	188	180	196	182	174	183	170	176	189	190	193	166	175	198	196	188	178	181	175	186	159	201	168	171	200	170	152	188	185	163	190	152	185	200	153	202	184	190	173	178	216	194	203	202	187	178	180	225	187	184	194	195	152	182	185	155	176	191	198	195	172	187	180	177	170	191	174	187	168	167	179	181	164	155	157	190	165	191	190	170	168	186	172	166	191	195	165	174	168	166	212	177	200	174	180	213	185	185	197	193	194	167	179	172	160	182	197	180	195	172	190	184	187	196	189	179	179	184	183	177	175	193	184	210	173	148	175	189	175	149	180	201	185	188	184	180	155	178	174	172	182	190	186	211	188	175	185	177	166	184	185	168	198	196	141	151	167	149	171	190	189	210	178	193	185	170	195	208	181	188	175	189	175	159	167	208	161	168	174	154	178	144	201	202	205	187	169	193	163	169	169	182	181	181	200	182	179	209	199	179	182	169	214	202	176	191	211	181	182	182	191	175	205	172	183	178	172	182	193	217	182	179	171	154	193	167	170	207	144	179	185	178	198	174	180	175	161	183	171	173	160	217	190	202	191	160	191	157	183	166	201	158	193	194	179	184	176	194	234	161	156	176	187	154	183	183
6486	936	1794	2169	2324	1691	1457	1501	1359	1194	987	962	868	827	747	721	638	683	654	614	575	568	492	510	499	502	512	543	589	635	612	538	541	515	479	499	470	445	482	453	485	434	465	473	454	465	418	457	497	506	472	482	430	459	424	418	447	426	432	378	452	460	447	427	422	439	418	441	425	441	444	467	429	404	430	440	427	395	442	455	405	424	460	420	428	437	434	411	389	457	407	414	447	454	432	432	473	413	464	435	435	467	399	426	443	449	428	432	388	430	400	447	444	406	446	407	421	416	441	490	418	427	426	427	467	452	451	427	473	421	438	413	441	419	433	439	443	449	411	442	402	423	426	431	422	405	460	434	419	439	410	430	458	440	443	424	442	425	422	435	441	409	449	408	454	414	448	421	501	455	453	472	444	449	438	392	425	437	469	443	395	432	444	450	427	447	422	445	431	409	405	456	378	432	434	425	427	385	446	393	415	430	424	431	412	427	447	436	424	439	409	402	364	438	431	433	416	462	435	428	415	395	465	422	456	413	418	475	434	432	451	451	420	466	469	418	421	429	419	422	416	382	430	404	435	434	432	433	431	449	453	439	453	414	440	442	405	424	450	447	438	423	400	415	434	443	433	429	423	440	456	427	428	429	412	449	438	396	422	421	432	429	447	444	413	408	425	440	404	407	408	426	436	431	413	449	460	445	432	421	410	420	410	388	439	426	421	450	439	428	405	442	404	425	454	445	407	449	402	424	400	416	393	432	452	457	448	389	443	393	408	461	407	430	439	439	431	457	438	438	419	440	395	435	434	431	472	430	428	448	420	421	481	422	400	400	429	468	427	448	449	426	432	435	429	436	425	412	407	457	444	431	435	382	433	439	421	443	399	443	418	426	446	443	401	408	428	459	445	417	420	445	436	436	452	439	448	402	432	435	432	435	434	447	410	456	473	430	434	429	428	429	417	408	414	466	439	386	434	452	443	423	430	426	402	407	441	440	413	420	429	428	417	469	443	447	423	438	393	471	434	428	478	414	439	420	416	404	439	433	446	433	419	425	440	404	452	423	427	411	428	412	405	413	431	434	478	462	431	413	448	437	443	470	439	445	439	441	437	421	396	406	424	440	416	447	404	440	446	402	464	411	435	387	448	404	418	431	463	408	432	426	441	453	433	432	460	396	428	452	426	407	421	449	433	412	440	410	394	398	417	412	418	443	451	416	407	415	422	439	439	411	453	450	432	419	437	453	406	416	442	430	416	397	372	448	416	463	392	450	451	486	458	431	403	488	402	440	432	400	440	413	428	435	424	441	395	417	446	456	423	377	417	420	425	428	425	469	417	420	418	400	415	446	433	402	430	451	408	431	414	439	447	431	440	398	430	421	399	458	469	435	430	446	421	450	411	452	453	463	446	402	420	433	418	447	421	458	419	444	430	405	429	396	453	465	495	444	454	433	430	432	434	419	452	446	419	442	472	393	441	439	415	463	400	381	420	416	422	449	450	449	409	410	429	433	419	429	424	443	439	394	432	445	398	415	433	419	423	439	400	444	420	401	426	442	404	443	437	433	388	419	442	393	389	400	404	418	401	418	398	409	417	398	409	420	422	425	430	431	435	403	454	417	446	450	420	423	441	436	394	420	441	438	405	413	444	356	437	463	457	442	430	420	408	432	402	440	416	444	411	459	416	421	442	426	427	450	462	432	399	414	402	417	431	429	452	378	400	433	443	439	429	436	396	401	427	469	423	393	426	429	422	471	437	464	421	413	412	412	439	447	399	377	448	468	447	430	345	434	400	436	412	455	405	415	427	432	442	439	433	431	426	440	440	431	419	437	435	419	459	426	438	447	444	442	413	413	445	412	424	396	471	452	423	438	448	415	445	434	443	424	429	419	427	404	399	424	418	427	399	453	418	462	429	409	424	459	419	405	452	433	427	424	452	455	406	418	407	445	420	407	438	415	424	411	379	403	452	422	429	428	431	396	402	404	468	423	462	420	456	402	400	423	451	443	434	449	410	428	424	426	418	408	428	429	397	469	426	447	418	420	421	434	429	398	382	411	424	430	448	438	409	410	398	431	408	401	442	451	446	478	426	442	421	426	448	421	438	408	441	407	432	418	436	418	461	416	438	426	432	438	459	419	429	394	416	428	446	390	391	417	476	416	412	392	452	432	420	444	443	430	449	411	444	419	421	444	437	403	447	429	426	403	422	418	424	427	429	429	438	441	423	420	387	372	411	440	416	458	383	457	413	445	421	455	423	471	415	420	477	393	463	428	454	453	421	410	434	444	416	432	418	437	388	413	448	418	443	382	417	447	420	402	436	410	452	435	430	444	443	442	426	440	431	451	409	446	428	446	410	426	404	389	406	421	434	456	453	430	429	472	408	445	409	446	396	408	444	388	441	417	431	405	454	472	400	417	396	453	423	438	410	433	434	436	416	424	465	429	483	427	423	466	430	436	397	417	429	416	443	417	404	417	456	454	418	433	462	403	429	391	418	437	408	417	418	440	433	407	413	435	393	437	429	427	443	426	453	391	403	428	420	427	411	399	456	393	405	457	396	420	418	420	444	428	438	428	413	369	452	433	457	443	433	430	415	421	394	417	427	465	443	410	415	469	448	425	441	442	432	459	431	454	438	411	441	432	436	383	443	430	424	430	410	411	425	431	418	409	390	405	428	416	425	449	456	420	415	454	466	438	450	410	445	429	425	389	433	437	457	458	420	431	466	426	400	414	449	445	412	363	406	424	413	413	425	425	436	431	447	417	450	468	393	430	420	442	428	403	438	423	445	409	469	457	458	420	429	397	440	448	453	421	414	452	458	476	408	427	458	415	472	407	409	439	397	410	408	405	468	406	487	445	425	419	437	401	414	440	437	423	387	408	419	399	411	410	416	438	433	414	417	401	425	393	408	441	434	422	422	427	443	402	394	429	435	402	440	394	410	422	427	416	405	408	478	419	423	424	432	403	420	418	462	429	411	408	439	462	398	421	440	421	441	418	428	449	429	420	447	440	424	425	450	447	482	454	394	427	425	410	434	414	403	436	468	456	440	409	415	432	429	411	429	389	446	430	419	405	431	416	419	411	455	426	426	452	431	438	448	451	397	452	399	466	418	431	441	396	403	402	441	404	443	424	457	468	407	433	403	412	411	430	425	417	408	410	444	441	418	398	409	432	401	414	419	466	436	411	420	416	428	424	435	443	430	430	434	476	458	437	442	446	476	448	463	398	412	453	430	450	420	475	411	414	392	435	429	421	403	454	455	440	427	468	426	430	413	422	469	435	458	453	442	431	402	448	427	412	435	417	406	441	425	438	458	425	443	426	436	441	422	379	416	431	436	447	438	455	432	431	425	402	456	429	425	428	392	438	428	446	398	426	419	476	403	416	411	414	466	417	428	401	417	457	449	437	446	415	416	395	427	417	420	424	418	437	405	425	427	434	389	446	479	457	406	428	407	460	454	470	410	393	466	445	390	422	386	432	423	388	457	388	414	403
14484	1567	1511	1342	1206	708	601	487	427	390	304	263	271	245	221	211	230	185	200	180	154	189	153	163	147	150	174	142	159	167	196	154	160	140	145	130	149	171	162	143	148	137	124	156	133	149	160	144	134	158	116	150	142	127	149	147	133	151	138	157	143	141	118	154	145	140	155	155	116	135	146	121	147	140	142	135	118	138	121	111	122	145	126	156	137	151	135	160	121	134	124	120	138	147	128	159	171	147	157	166	122	156	120	130	145	133	141	134	143	120	135	142	123	109	140	127	136	133	145	129	132	122	123	140	124	140	118	139	141	149	151	130	128	145	110	136	131	144	147	143	161	145	162	142	139	147	140	140	139	126	121	145	127	136	134	140	140	134	140	145	141	127	148	154	125	133	147	133	156	123	118	121	143	132	124	134	129	144	144	132	143	120	141	116	122	135	136	113	133	150	133	133	141	149	121	124	133	121	141	171	145	137	131	114	132	117	117	140	141	132	122	145	142	128	133	131	139	154	174	124	114	140	162	152	133	152	134	149	145	139	128	152	123	143	135	142	142	121	146	124	131	134	142	156	151	106	118	154	143	123	143	121	144	137	126	150	137	138	134	136	129	164	126	134	117	134	160	135	136	103	123	134	120	146	116	128	133	133	148	121	108	165	132	121	156	147	153	144	130	132	143	139	147	128	139	138	127	118	150	138	147	113	139	134	148	131	106	145	124	137	155	130	150	140	118	141	147	117	134	126	138	141	163	139	147	130	150	110	137	154	155	124	155	128	128	134	145	137	135	136	123	102	132	155	162	126	164	123	122	133	157	141	156	130	113	131	138	158	131	135	133	147	135	150	147	116	139	128	128	121	141	134	140	147	129	106	132	119	120	140	142	146	140	138	120	126	129	164	131	141	123	151	143	134	142	127	131	135	137	136	124	111	131	121	133	158	132	123	141	164	146	103	128	134	140	154	158	116	172	131	118	113	121	130	143	127	118	150	136	153	154	141	130	131	157	126	159	146	141	141	132	148	128	141	152	146	119	127	146	151	125	138	140	141	123	137	126	135	121	112	141	134	141	167	144	139	127	118	122	149	144	138	128	128	116	133	133	118	141	147	146	130	133	143	132	144	130	156	127	128	137	106	131	142	117	141	160	122	138	125	126	130	129	142	153	151	150	140	139	117	137	148	141	138	129	148	153	147	148	148	117	138	140	124	140	135	154	136	149	127	161	157	156	154	142	136	145	138	118	135	151	151	134	133	131	128	137	126	131	139	154	135	120	149	150	128	121	142	157	150	148	130	158	165	126	138	142	134	155	126	134	135	130	161	149	148	133	150	126	140	133	136	132	144	143	149	121	123	145	139	140	127	109	115	135	132	139	113	141	117	142	162	136	144	140	148	153	135	142	138	109	117	164	118	133	119	144	123	124	126	137	125	139	140	131	140	140	132	122	139	128	127	147	142	144	140	122	156	117	115	124	115	133	131	128	119	129	160	112	136	150	150	134	128	150	137	125	132	149	128	125	138	147	117	153	142	126	123	138	167	144	168	119	135	148	137	97	122	130	127	142	148	150	153	155	131	112	112	150	144	155	127	130	137	150	120	144	125	145	132	145	133	120	115	135	110	130	139	136	155	130	124	162	146	142	136	130	134	119	139	133	138	114	157	142	125	123	142	131	142	123	158	137	140	146	114	132	157	129	127	144	115	164	139	107	146	97	144	145	136	147	123	121	129	146	149	140	122	110	128	141	146	134	144	147	151	128	151	167	128	145	155	133	136	164	143	151	153	175	131	187	128	140	136	122	132	154	119	123	125	133	121	150	143	134	114	154	137	125	172	137	131	151	128	160	146	141	119	142	134	141	138	136	140	106	148	130	143	160	144	117	151	127	124	141	151	130	121	133	152	133	139	129	130	115	147	139	120	136	141	138	129	131	128	146	154	128	146	129	147	127	154	134	119	144	121	161	146	113	149	128	113	122	116	168	120	127	135	139	140	139	141	122	134	120	154	141	134	131	135	126	152	135	149	151	136	129	151	155	140	139	143	135	132	142	139	146	115	147	153	166	146	140	133	155	131	155	143	147	139	149	126	144	113	132	146	152	109	135	149	136	156	146	116	148	158	166	149	136	124	116	139	130	123	153	121	164	141	150	163	120	149	133	149	150	149	137	151	140	155	120	126	164	137	139	133	142	139	145	130	122	156	133	125	130	155	145	124	140	143	126	151	147	126	130	134	144	148	146	138	115	136	139	139	152	127	127	166	151	141	142	144	97	137	156	123	134	118	155	151	130	124	142	150	149	140	135	124	147	156	131	129	155	121	139	154	150	138	124	136	129	124	122	115	119	127	143	132	148	127	127	137	116	118	139	121	160	129	130	139	110	139	133	133	131	144	148	138	137	130	136	143	139	139	164	131	147	136	155	144	132	141	147	133	119	149	111	130	161	159	116	150	132	153	133	151	140	139	127	136	135	136	138	135	128	142	131	133	147	142	142	132	156	133	138	133	143	130	152	127	137	126	146	128	148	146	133	131	127	141	157	127	140	144	125	131	140	151	141	138	131	131	155	142	150	144	133	151	132	153	159	123	112	144	131	130	130	120	121	141	143	129	159	145	151	132	152	135	125	144	124	144	133	144	134	135	127	125	142	162	144	114	153	119	139	122	148	139	116	125	143	147	138	138	149	115	130	119	135	130	138	137	140	154	136	136	137	149	129	129	139	146	130	147	143	112	123	141	146	143	138	139	136	146	139	147	145	143	146	120	127	127	124	159	143	141	122	136	158	132	131	139	162	125	150	155	134	152	125	127	137	158	147	128	146	124	147	133	155	115	134	166	143	143	118	136	140	150	138	159	123	143	137	162	134	141	133	124	134	138	130	134	124	150	102	135	130	123	143	108	149	153	118	138	128	137	133	129	123	122	130	132	163	149	150	125	155	129	123	131	120	157	131	142	129	142	116	158	121	120	125	134	140	142	112	127	139	147	129	136	124	131	130	127	130	141	144	152	144	139	124	126	150	141	152	151	121	162	127	136	124	164	169	136	143	148	155	156	128	154	140	134	123	137	122	128	119	145	148	156	133	151	125	128	126	148	147	122	138	150	133	144	146	149	128	149	149	125	149	141	129	116	126	141	144	135	137	139	133	146	153	158	144	145	116	149	141	126	128	129	127	147	142	142	141	131	134	135	138	133	133	152	137	132	130	147	147	144	122	141	128	122	140	127	140	126	153	126	135	139	134	142	121	152	142	149	130	157	139	131	128	127	128	147	152	152	120	130	118	119	136	148	137	145	129	120	175	146	136	148	139	130	133	145	138	118	128	129	137	154	127	147	140	125	139	146	134	148	120	124	133	135	137	129	138	129	140	137	149	129	113	127	148	139	138	143	154	141	138	121	147	112	124	121	156	131	140	134	105	165	124	132	118	140	130	161	142	120	141	164	128	148	140	134	152	126	157	124	141	136	137	142	142	135	135	123	140	139	118	130	145	129	136	130	131	113
8259	1263	2684	3498	3716	2624	2575	2093	1988	1888	1372	1192	1077	1147	940	983	805	776	749	637	639	580	478	500	504	491	489	647	637	721	687	637	506	508	450	480	428	427	438	423	417	417	384	420	417	423	406	430	372	414	379	418	401	383	387	373	385	408	384	392	401	387	370	376	383	385	421	401	366	359	367	405	358	373	396	383	368	390	334	341	376	384	387	356	321	369	405	366	379	371	384	350	379	371	347	391	371	412	398	374	356	387	363	355	380	339	345	376	361	402	343	385	388	373	355	361	382	349	364	353	356	376	370	359	354	371	320	375	362	351	376	391	383	398	421	356	345	342	372	395	410	368	357	368	402	342	373	343	362	366	376	371	362	354	372	342	380	351	333	380	379	337	370	366	400	378	349	366	375	339	381	367	331	386	338	342	365	358	382	365	375	362	393	344	381	354	355	351	428	337	391	348	321	359	354	367	371	358	376	366	383	373	343	367	381	353	369	365	385	357	371	405	352	379	362	353	357	397	363	384	376	343	355	374	360	355	373	342	359	378	354	381	350	351	349	352	344	390	355	354	395	363	361	347	369	358	400	378	341	408	372	363	355	342	363	360	359	370	375	367	353	352	381	359	366	374	373	354	326	333	324	350	382	382	345	370	383	345	380	365	343	350	361	372	318	355	344	356	352	365	373	363	352	341	368	362	316	362	390	414	354	363	370	358	403	352	360	359	379	393	373	390	387	361	371	429	385	359	368	371	336	365	362	379	377	404	357	367	392	346	367	390	382	337	376	334	357	352	337	377	352	403	361	356	364	410	409	388	351	368	351	379	388	344	400	335	399	385	375	396	353	334	350	368	370	374	332	379	369	397	344	355	357	378	346	379	373	387	361	381	343	381	375	361	373	355	358	385	371	360	373	378	360	374	381	339	378	352	375	383	348	382	384	370	381	362	345	367	380	385	349	380	369	356	397	357	363	390	409	357	365	387	380	372	395	355	375	351	372	365	346	352	355	380	372	341	355	394	355	373	345	376	363	399	374	336	378	373	371	382	354	378	392	358	388	374	422	351	372	347	359	350	339	352	401	346	388	363	359	373	346	396	357	382	362	320	377	375	369	332	356	391	350	375	382	337	392	369	354	396	399	384	383	360	362	379	370	394	337	351	388	365	337	347	360	392	369	375	359	372	362	356	387	345	378	336	372	412	366	325	365	365	374	354	372	400	384	385	368	364	365	363	358	382	356	367	346	348	361	378	378	341	324	354	373	343	353	390	351	358	378	362	338	381	377	383	386	361	356	349	375	384	358	353	420	372	402	385	398	353	379	365	356	363	351	346	379	377	395	364	353	409	361	388	376	366	373	374	363	334	369	403	376	337	365	341	362	378	362	348	369	396	386	396	356	381	371	353	361	396	353	388	327	395	384	377	374	385	360	379	326	330	368	391	371	412	353	367	398	385	388	350	388	355	379	358	374	333	397	376	394	350	377	342	392	371	388	361	346	379	377	349	416	377	382	357	322	379	368	351	362	385	327	399	359	366	373	363	375	356	336	371	363	365	341	387	384	330	330	346	385	392	377	401	383	358	378	360	356	367	302	363	359	341	330	362	376	350	374	378	389	358	350	371	373	414	367	382	334	341	400	407	372	379	360	383	368	381	404	378	375	344	357	361	347	359	357	358	368	350	382	354	370	385	377	376	355	375	362	348	396	372	336	366	365	381	404	367	379	379	376	411	348	372	363	358	383	357	345	349	373	338	357	383	349	354	349	381	370	386	337	367	393	360	339	367	377	341	365	372	343	411	370	356	412	336	371	394	374	361	376	342	376	333	377	365	374	345	339	404	401	349	346	352	370	397	368	360	384	316	349	352	352	374	374	348	358	367	384	390	341	373	370	360	338	353	339	342	367	412	353	355	355	326	379	370	395	399	373	361	389	362	382	365	344	383	383	402	368	356	335	359	369	378	388	339	355	367	355	350	355	389	358	346	412	343	394	315	352	356	354	353	367	331	363	356	368	356	398	363	350	361	391	334	370	386	378	359	370	388	383	385	385	370	346	391	400	345	373	346	386	407	368	363	365	360	348	357	366	327	342	383	402	383	348	368	399	359	366	369	363	383	345	395	365	377	368	373	376	362	351	347	358	343	383	386	330	395	352	375	380	376	347	351	348	392	352	373	414	342	353	391	387	402	387	374	353	374	346	353	353	363	370	353	390	346	367	356	347	372	399	388	367	389	367	356	402	342	374	370	349	345	384	397	382	361	368	393	371	352	368	381	384	378	343	356	374	370	373	363	383	355	379	348	357	403	369	338	385	375	343	384	363	373	403	382	356	356	361	325	360	375	339	358	366	357	366	386	359	404	358	374	400	368	378	360	362	365	339	363	342	354	359	400	360	423	379	376	366	347	385	397	362	363	365	381	342	350	395	375	366	353	384	389	365	409	383	359	377	363	345	368	354	413	347	390	380	376	400	353	366	352	388	360	360	370	367	363	400	378	356	376	381	363	392	366	353	371	395	356	369	351	360	361	347	384	381	359	373	333	379	375	352	338	365	379	369	341	403	396	345	401	360	357	355	362	380	382	403	358	373	354	335	341	352	376	400	377	371	361	398	362	377	342	353	352	388	374	351	374	362	372	360	346	379	343	351	382	376	382	369	354	363	351	363	392	392	344	364	364	372	372	357	387	363	376	368	359	361	362	338	359	348	354	341	397	344	373	362	378	368	355	342	345	377	347	377	362	384	361	397	369	331	349	361	365	359	372	397	401	400	381	401	351	353	359	382	370	355	335	347	345	386	368	310	367	342	333	363	367	370	401	357	356	363	398	370	423	337	361	409	366	394	358	349	362	354	385	370	354	353	407	327	369	361	377	375	336	321	387	381	357	359	362	370	372	349	368	366	348	337	365	377	336	352	357	349	362	356	367	353	390	387	348	345	348	369	388	364	386	378	352	361	358	356	345	361	380	391	376	348	374	364	362	353	364	352	350	342	349	388	336	392	372	365	326	381	372	379	373	363	352	390	340	374	391	386	411	358	385	343	402	317	361	388	364	387	349	350	344	351	364	390	371	415	382	369	358	351	368	366	342	353	373	377	363	399	349	364	356	377	391	380	362	340	357	371	404	368	377	353	359	341	381	366	368	381	391	385	351	390	361	355	365	361	375	401	357	358	328	341	384	353	380	387	374	368	358	380	372	352	377	370	368	351	383	345	368	347	365	380	410	360	337	326	349	352	356	352	382	369	352	369	365	416	335	360	346	349	396	361	344	361	358	366	377	398	341	370	336	360	392	363	356	367	371	322	366	376	390	332	361	380	380	387	365	364	377	353	360	389	338	352	327	416	381	361	366	350	408	427	366	385	327	345	368	350	322	383	378	354	376	372	366	392	359	373	352	346	352	341	340	361	364	343	386	368	351	344	375	370	363	366	401	340	381	385	361	421	373	387	384	340	359	362	378	356	387	392	411	354	405	387	380	360	350	372	382	353	373	349	351	367	351	369	354
1778	440	465	422	421	397	370	327	360	388	397	347	353	338	362	370	367	383	369	366	371	351	340	361	366	403	338	354	339	352	358	349	334	399	376	353	393	364	332	352	402	356	364	363	380	369	368	385	401	341	352	358	388	351	351	348	356	358	354	376	369	347	369	365	375	357	341	382	349	349	366	362	332	393	368	339	363	348	383	325	356	315	384	357	376	362	344	377	369	358	337	316	336	371	359	306	367	347	360	376	318	332	323	396	352	371	370	379	344	347	347	335	377	357	346	364	340	354	333	355	381	381	332	365	371	364	353	357	346	335	330	363	381	396	398	389	351	341	340	349	349	357	326	340	386	350	363	353	330	399	364	343	332	363	367	360	368	386	335	356	352	325	340	353	431	331	362	347	345	405	370	362	338	382	341	334	366	364	380	358	381	326	360	350	368	359	351	368	336	378	375	349	374	424	358	362	356	348	344	346	358	344	372	335	341	380	357	350	353	351	350	391	341	363	333	344	363	328	336	379	360	349	332	349	353	350	356	339	355	353	373	336	371	373	363	354	336	399	364	363	352	326	382	395	348	336	319	379	358	385	344	407	363	341	353	317	344	359	351	347	366	364	337	337	342	322	380	389	372	386	371	355	348	346	365	383	363	357	361	377	343	337	372	384	358	338	347	367	357	360	364	373	351	394	388	362	333	339	369	382	377	352	316	372	367	373	367	381	367	338	354	384	372	350	350	385	347	376	380	368	381	347	362	343	343	342	340	352	376	335	382	313	346	359	357	356	372	334	346	351	404	335	335	369	370	334	369	352	352	343	379	358	355	347	326	385	346	351	346	362	343	349	329	355	375	298	341	358	371	367	346	365	367	352	334	360	376	360	380	323	337	382	381	382	340	353	352	353	381	378	387	345	349	340	326	338	378	357	355	356	364	347	330	327	363	330	346	372	367	333	363	340	361	329	361	333	344	329	343	391	352	378	418	350	354	376	379	346	365	372	330	363	360	376	379	350	377	369	363	384	360	324	362	377	374	338	369	375	363	374	377	345	370	391	367	375	354	364	384	345	387	370	345	366	338	369	340	391	333	360	339	357	402	358	350	324	375	358	389	331	336	307	351	351	342	407	352	331	365	388	362	353	350	379	349	385	385	377	357	386	368	375	364	336	379	352	348	388	352	375	364	393	350	355	359	340	386	367	372	398	380	347	408	384	339	315	383	372	355	354	394	337	374	374	394	399	373	347	343	377	349	336	345	389	380	347	377	333	356	366	372	341	377	333	380	374	372	331	374	392	376	375	362	350	373	390	350	363	366	357	337	338	326	356	367	347	352	356	383	354	357	383	332	369	344	369	355	319	354	371	346	360	368	327	370	377	367	349	375	326	349	403	413	355	346	346	361	368	365	383	343	383	355	342	344	349	404	392	330	356	371	373	408	329	310	329	403	377	362	376	388	349	360	397	361	367	388	401	377	400	371	362	350	352	343	352	330	331	376	348	370	359	353	349	382	373	335	378	355	366	324	355	358	338	355	361	408	369	351	366	378	364	357	351	382	358	337	363	329	361	359	347	355	367	372	343	345	383	347	347	378	380	356	340	323	338	368	351	348	352	355	381	383	351	329	357	369	370	367	358	364	346	380	374	357	372	384	354	363	388	340	345	387	355	387	356	330	354	344	400	346	347	362	368	380	340	345	342	391	349	354	360	352	348	347	370	331	355	402	351	357	354	351	378	354	335	370	335	353	383	392	380	350	395	382	363	378	333	380	371	387	412	385	385	392	359	366	355	361	375	428	356	341	366	401	387	358	355	342	330	366	357	391	383	395	352	360	387	334	368	343	340	347	359	336	360	363	324	366	367	364	376	360	343	361	358	371	363	380	351	363	365	371	372	341	344	379	366	359	334	372	362	358	352	326	388	342	350	353	359	358	361	384	349	359	354	402	363	374	343	343	357	368	378	331	359	339	338	384	327	352	376	359	337	363	371	401	368	374	332	372	344	338	360	391	342	342	354	368	367	349	372	354	369	387	358	343	360	349	343	365	352	382	374	399	346	367	368	364	367	344	367	395	392	337	380	368	377	356	389	372	346	350	346	316	351	337	347	356	382	339	348	320	366	355	360	360	329	381	315	346	350	332	357	330	340	342	383	342	332	347	372	381	343	370	402	329	336	362	367	336	316	354	382	410	349	343	339	341	351	341	361	355	361	381	353	348	360	338	376	368	385	338	356	380	362	410	336	346	374	358	339	368	408	342	368	345	399	351	340	361	349	363	371	360	371	364	361	369	337	354	350	344	354	358	328	395	362	346	382	369	351	382	372	362	348	342	340	365	376	389	319	355	385	378	359	374	336	380	349	373	325	339	368	365	353	370	374	365	344	363	350	374	374	344	350	328	347	349	373	365	359	357	390	369	382	347	344	362	400	394	357	347	339	364	349	337	347	350	363	363	353	384	342	361	312	373	368	361	361	368	369	348	344	346	342	372	351	398	342	359	371	366	327	359	372	357	331	361	356	394	370	355	355	383	375	364	369	367	352	393	378	357	359	355	349	347	329	377	354	367	359	366	347	356	390	402	365	338	324	332	370	341	334	362	341	332	349	349	362	366	369	318	366	336	352	340	368	389	371	348	362	367	345	373	383	314	350	380	387	377	375	363	353	365	395	342	348	385	393	364	362	378	339	387	336	392	350	325	339	350	326	325	307	349	363	345	354	348	372	348	370	372	352	338	356	349	347	343	350	381	383	376	354	373	368	401	347	354	384	336	379	362	370	349	388	364	395	364	350	376	412	386	362	350	412	359	336	357	326	379	339	353	316	376	355	341	354	372	365	358	358	356	347	368	337	395	377	331	387	374	323	346	345	369	335	352	361	312	364	347	353	354	361	376	352	368	359	373	340	393	370	324	390	364	341	398	384	342	326	368	358	351	377	349	355	350	352	361	375	364	360	331	317	397	350	350	367	358	340	391	399	403	368	344	370	373	356	354	354	357	328	352	384	355	358	362	382	355	363	366	388	362	320	376	344	345	348	313	356	347	343	365	326	347	366	342	361	365	369	355	380	379	375	347	338	371	347	395	347	350	371	367	402	395	356	389	369	401	353	343	361	388	360	349	349	378	384	353	342	385	366	334	347	366	367	328	377	350	378	339	393	356	333	393	388	358	370	352	365	353	350	389	355	394	353	389	359	346	345	380	312	344	372	406	328	367	358	404	390	360	385	359	335	333	330	369	395	340	363	341	370	357	382	354	374	368	331	332	395	392	347	351	352	367	344	371	338	356	342	371	339	347	367	354	376	346	350	338	355	339	361	380	334	357	393	387	364	365	349	381	384	329	373	402	366	362	370	335	379	369	318	370	347	332	307	355	353	363	347	348	363	350	355	349	362	350	386	361	357	368	368	369	366	344	351	363	373	375	401	368	366	309	337	380	364	351	338	407	381	342	344	367	413	357	369	407	367	386	356	405	373	347	363	384	350	373	395	346	352	377	361	365	367	380	367
2125	878	955	967	1015	888	927	827	855	845	897	853	833	815	835	798	809	834	813	794	825	786	820	809	761	838	776	806	825	772	809	785	834	782	837	803	774	782	851	791	799	887	779	798	765	801	832	785	806	845	815	797	821	825	773	801	818	767	785	756	783	804	784	801	746	829	813	759	846	819	805	811	740	780	817	803	787	799	790	789	809	801	732	756	787	795	786	805	762	805	815	814	818	766	782	794	804	809	774	804	793	815	837	757	807	801	790	786	775	786	819	739	801	823	794	793	789	766	856	831	795	796	778	792	826	827	751	800	785	812	794	740	840	789	775	763	829	817	819	788	784	810	805	805	769	806	762	799	778	804	775	791	787	808	815	776	837	805	796	792	801	784	859	808	789	790	747	759	785	815	833	753	802	876	773	792	791	802	810	767	813	822	843	780	760	811	843	798	851	828	794	815	787	773	809	776	786	765	790	783	827	748	770	761	719	761	810	741	794	813	774	774	821	817	790	765	807	809	798	789	816	728	856	835	819	822	783	774	792	795	783	794	781	847	735	745	781	778	794	790	844	785	800	813	798	783	807	883	832	803	837	815	788	841	764	815	792	816	821	769	881	761	765	805	816	791	798	799	799	730	804	783	803	788	807	811	763	800	803	761	850	830	819	812	784	777	802	789	766	788	782	774	782	829	799	806	839	836	832	772	808	805	802	810	799	820	796	765	837	816	814	847	797	792	792	828	765	793	811	841	838	785	790	747	794	791	778	775	781	763	775	789	791	753	698	825	800	785	782	774	824	786	781	739	766	761	769	772	832	759	841	821	755	859	756	788	795	787	800	735	777	841	835	719	851	799	765	817	808	760	808	809	730	783	778	801	805	792	856	788	789	817	815	847	793	784	819	821	810	765	820	806	792	818	766	791	791	804	797	787	784	770	777	789	799	815	816	791	839	839	795	769	790	792	769	781	792	819	783	766	783	806	774	761	813	843	782	839	776	766	788	780	753	763	798	783	820	801	812	792	793	780	773	755	753	793	801	816	771	802	821	835	768	784	806	791	820	811	785	771	845	791	763	806	790	784	768	808	803	746	775	765	776	800	799	824	755	799	784	776	725	781	754	769	813	811	784	745	776	797	760	829	794	803	777	804	806	791	725	760	756	784	807	777	810	842	801	763	770	771	795	808	812	756	797	798	791	837	765	798	796	789	790	805	811	799	795	833	805	783	829	778	796	786	752	802	791	820	766	820	743	748	775	767	803	780	755	810	772	814	807	783	786	781	754	797	795	771	802	759	794	771	773	813	781	762	762	804	763	757	804	784	786	771	784	839	805	762	779	755	802	792	822	772	770	800	800	786	785	795	814	847	777	803	771	817	775	806	785	852	777	828	803	770	780	809	824	811	835	795	772	828	844	751	753	819	760	794	783	816	759	805	810	822	782	738	780	804	796	777	786	840	788	773	767	801	856	765	813	772	795	835	800	818	754	785	786	800	808	804	778	771	723	800	829	836	775	748	837	762	792	829	793	777	790	769	799	733	775	811	769	772	804	795	787	773	822	825	801	761	789	797	822	814	822	838	794	839	769	813	805	784	788	814	761	786	750	741	771	849	751	774	773	785	783	783	761	815	812	834	767	831	786	842	796	837	778	817	799	745	838	762	770	818	750	799	733	751	769	785	816	787	800	724	789	782	786	791	755	805	733	745	797	845	775	751	796	842	790	764	769	763	763	809	782	838	781	786	801	766	747	793	805	787	744	794	782	819	785	736	833	798	797	798	788	806	777	793	819	784	778	798	769	801	822	845	739	783	842	789	800	737	758	819	797	774	789	814	810	791	776	816	745	768	812	750	786	839	800	782	793	780	801	790	786	776	803	801	807	777	801	759	754	765	760	786	778	774	786	844	752	763	817	785	850	789	796	808	763	799	816	802	776	771	781	828	793	791	741	773	779	790	765	787	802	775	841	775	856	783	741	823	827	807	766	800	771	785	778	814	758	807	804	785	803	790	796	731	794	810	779	818	794	811	810	812	791	805	815	787	840	807	827	818	786	819	800	813	769	738	763	808	792	827	814	816	775	755	784	783	791	795	787	789	800	827	783	779	758	804	767	813	799	806	826	802	822	763	761	790	775	857	815	782	817	766	818	859	742	802	774	848	827	759	738	780	803	775	795	765	776	810	780	765	797	812	800	727	754	779	793	761	825	791	770	753	831	803	796	803	794	769	806	786	778	809	821	758	792	821	781	798	802	772	792	788	768	797	759	793	770	835	820	772	829	811	801	757	834	775	850	816	843	750	797	774	782	836	834	792	756	800	822	792	782	767	829	814	775	793	802	788	804	779	778	759	809	780	790	743	754	776	771	806	789	752	763	782	837	822	790	781	759	740	791	779	771	807	812	777	768	795	770	798	819	801	782	780	808	770	823	819	796	800	757	810	768	794	694	777	769	747	770	796	817	797	800	760	802	819	814	831	772	827	796	753	759	813	844	831	767	799	793	752	795	770	787	811	748	790	770	823	830	859	822	839	774	789	797	812	820	806	809	813	766	774	800	822	787	862	764	803	760	779	824	761	748	793	766	833	767	772	782	775	796	863	825	766	826	808	740	778	800	783	788	784	757	799	781	757	783	806	789	802	795	834	806	760	805	805	773	775	794	780	752	822	799	816	787	759	793	757	808	802	800	854	820	834	827	812	823	779	784	726	788	798	780	825	799	783	832	796	783	780	778	769	814	809	784	802	774	748	769	755	771	812	829	767	784	769	876	743	812	786	778	836	766	828	737	782	795	795	821	776	787	772	753	781	812	767	757	785	756	790	768	798	807	769	784	790	772	729	777	751	752	760	787	775	817	795	789	740	810	801	771	783	778	807	788	807	797	802	761	786	809	799	777	830	809	768	733	816	789	811	806	819	723	806	802	768	778	782	778	777	768	740	807	753	794	780	816	786	862	800	843	810	771	827	842	814	784	800	757	782	769	764	808	760	769	773	763	792	751	781	808	785	817	788	805	785	769	811	767	779	801	777	789	791	788	786	805	808	828	793	767	788	773	802	776	787	801	775	763	797	810	790	831	774	768	838	760	763	745	825	763	818	801	782	806	752	826	814	750	787	799	818	736	794	793	749	788	774	760	787	778	811	767	783	794	805	832	823	803	833	811	811	805	763	834	805	763	819	807	810	790	777	799	800	743	843	786	818	804	833	806	831	803	783	758	825	779	821	783	834	824	772	805	758	808	766	801	739	830	778	797	769	782	788	789	806	793	791	779	829	823	821	811	784	867	798	811	794	779	796	835	812	736	817	748	838	814	736	779	838	786	783	795	735	819	825	830	789	790	805	799	764	756	790	771	843	767	832	772	759	771	800	748	761	803	794	784	770	818	772	830	741	818	770	794	758	793	782	842	782	847	799	754	765	794	835	770	810	741	760	793	830	740	798	799	821	785	793	785	797	820	832	799	762	768	758	763	780	797	807	812	764	790	765	799	809	806	811	793	796	814	811
7500	722	914	804	599	461	376	345	367	343	281	242	248	269	227	221	183	189	198	184	194	208	198	179	180	183	200	172	194	205	199	222	176	178	189	188	187	196	179	177	181	190	165	179	192	184	184	221	172	168	201	195	196	199	183	214	192	178	177	179	224	175	172	165	183	195	193	194	201	179	184	179	175	176	187	192	209	163	176	172	184	177	184	183	202	203	182	178	190	180	167	188	165	179	195	186	182	147	173	152	173	148	173	166	175	178	155	187	193	208	178	195	189	183	154	178	168	187	204	189	174	172	172	162	200	166	190	164	161	183	189	180	168	173	205	189	198	157	184	183	190	204	195	170	154	182	189	173	191	203	173	190	168	189	169	176	189	171	181	189	184	185	178	175	196	169	193	191	142	201	171	181	196	198	195	205	169	163	191	167	158	177	193	191	179	185	169	165	182	180	194	224	165	178	186	166	159	167	180	183	182	170	178	170	174	185	171	181	169	173	168	182	181	166	175	201	184	172	192	165	196	204	174	179	161	169	181	200	201	156	203	203	185	203	170	169	163	164	168	182	160	192	199	189	164	196	165	182	173	198	177	164	190	187	198	186	168	189	196	165	171	210	181	167	182	231	179	184	188	166	164	177	173	161	171	157	184	186	176	160	198	197	188	206	176	168	185	173	205	198	204	189	187	175	210	193	205	162	175	203	185	177	172	187	160	170	192	185	187	157	220	194	177	193	185	182	165	191	181	215	193	192	192	158	162	193	167	174	190	145	167	172	187	165	187	167	176	200	179	183	180	180	176	182	182	201	193	184	177	173	178	177	178	188	190	169	158	175	206	189	183	175	169	191	170	173	192	174	183	192	181	187	161	175	185	197	190	181	220	176	176	155	184	166	179	176	174	186	188	170	200	191	165	184	183	163	165	190	183	166	187	166	218	199	224	171	213	176	181	172	184	215	182	199	176	191	207	193	185	186	177	175	191	205	223	191	196	176	186	153	168	208	175	191	179	186	185	183	188	183	182	176	151	177	201	196	200	164	167	155	178	166	190	182	163	179	187	188	194	204	174	183	207	176	194	188	190	205	190	163	188	167	201	188	197	200	196	176	197	166	201	209	183	190	200	211	221	189	169	184	177	176	176	202	176	188	180	176	197	177	154	163	155	166	209	206	204	215	177	195	188	181	197	181	177	199	193	152	163	195	184	190	197	162	175	197	191	171	189	178	192	188	210	216	180	172	168	197	196	190	179	193	181	166	192	184	157	182	166	187	198	143	177	187	173	178	167	194	173	197	165	202	191	183	183	186	182	207	195	200	184	188	162	194	147	190	175	177	193	186	171	187	188	174	177	195	181	184	165	202	178	186	165	182	157	188	193	163	169	199	182	184	154	187	193	229	171	182	170	177	188	181	194	187	194	188	164	180	173	186	173	202	188	180	192	193	160	197	184	207	171	173	204	197	167	181	185	188	156	167	180	181	181	187	176	175	198	176	184	211	186	184	201	163	184	175	188	182	177	207	182	184	154	181	209	175	200	161	185	151	196	199	178	170	183	206	173	176	182	173	191	163	193	194	196	152	179	158	183	192	182	194	179	164	178	179	179	191	179	194	181	174	164	168	199	156	180	174	176	174	180	198	161	157	171	195	183	193	219	190	177	182	182	185	194	205	187	156	184	205	181	149	156	178	180	169	172	159	175	182	151	188	187	173	186	185	173	188	193	168	174	188	184	178	172	206	173	186	195	176	206	202	172	172	181	153	192	175	189	175	168	217	180	184	175	199	191	197	180	180	187	180	165	184	175	136	164	178	173	184	180	158	163	190	181	178	176	173	163	186	190	154	186	176	173	204	170	160	181	196	179	177	177	193	202	186	195	206	199	173	172	155	181	179	175	212	188	157	213	177	203	179	195	175	167	154	163	166	176	219	170	177	176	192	169	196	148	195	173	192	161	185	160	168	188	182	184	167	202	188	183	165	207	176	191	200	156	158	157	173	165	190	168	165	181	203	170	167	160	159	188	192	176	185	202	187	185	170	202	159	175	182	169	184	173	216	172	188	164	203	197	185	188	169	182	187	211	170	217	168	184	163	182	193	170	185	197	149	173	192	202	185	215	179	187	177	188	203	217	178	201	152	173	181	213	217	210	194	178	182	172	186	166	212	201	217	179	184	167	180	173	172	167	214	176	199	198	177	183	168	181	165	151	205	210	169	180	181	185	162	202	186	160	176	137	167	182	196	189	170	186	172	176	169	195	185	186	171	189	190	197	182	194	182	178	164	175	200	185	191	210	182	169	162	174	179	207	176	188	166	191	191	187	170	208	210	168	193	173	177	189	204	191	185	171	176	196	165	171	218	203	158	178	172	164	209	182	164	189	178	202	181	177	204	189	194	185	180	171	182	176	174	174	174	177	170	196	195	178	159	177	189	168	184	199	203	180	178	174	171	172	172	197	158	165	174	177	160	182	176	182	183	175	180	176	169	158	178	190	194	170	169	192	167	180	154	162	188	181	171	183	178	197	175	189	180	186	187	159	191	189	197	183	185	187	150	168	163	171	185	188	164	191	175	181	186	193	184	177	175	178	191	173	181	203	183	197	157	197	171	177	191	162	191	208	183	172	203	202	182	172	193	191	167	191	182	190	176	178	211	202	176	204	182	165	205	182	180	173	207	181	178	180	175	187	167	167	182	175	180	186	193	190	185	180	178	172	177	174	196	186	181	192	176	173	182	187	203	205	188	190	179	190	188	176	201	169	184	145	215	156	169	185	177	197	197	187	177	195	177	207	173	171	172	173	190	168	203	155	180	207	180	188	193	180	164	194	190	166	168	175	173	179	183	186	177	173	172	204	189	144	205	183	165	187	177	177	213	192	172	162	190	187	186	184	175	179	179	182	178	184	165	169	189	172	204	181	200	165	157	161	193	173	192	174	179	190	179	170	198	214	194	199	185	174	169	175	164	191	176	199	170	192	166	161	175	213	197	171	173	180	184	182	166	179	191	188	173	186	189	193	188	186	211	190	179	171	172	186	173	197	213	205	198	176	164	193	189	188	165	185	196	160	178	200	189	181	185	154	187	191	209	185	186	192	186	199	180	206	180	185	196	180	182	196	206	172	191	194	193	175	190	173	198	165	187	201	177	164	194	176	181	187	177	192	172	167	185	177	174	162	158	206	181	176	200	209	178	168	171	180	167	180	204	170	198	192	180	182	189	167	172	164	175	174	156	201	182	193	143	161	196	173	170	157	174	188	178	171	180	165	175	172	195	197	186	204	157	197	183	193	197	178	180	190	174	167	191	179	178	185	161	181	165	203	188	190	204	201	182	191	200	196	180	188	189	203	194	197	191	196	191	163	164	185	172	172	197	194	198	185	180	177	159	177	185	172	174	181	191	176	196	175	162	177	174	162	198	199	208	200	168	198	177	145	213	163	169	178	179	179	170	171	172	192	182	184	153	158	167	198	187	187	199	173	180	189	164	154	195	188	200	203	184	186	216
6528	951	1742	2245	1997	1710	1510	1363	1168	1273	980	841	855	760	778	697	637	650	622	614	638	542	534	484	513	497	573	563	629	622	582	518	506	521	466	451	458	450	443	448	429	447	422	474	458	443	485	416	432	453	470	458	449	424	447	419	409	435	402	431	444	452	379	404	433	440	411	453	420	466	445	454	452	443	442	460	424	434	447	422	397	429	475	447	472	451	401	453	417	439	453	433	434	433	445	426	449	408	477	461	387	452	399	416	460	392	420	426	429	428	431	473	411	419	437	423	405	427	453	446	410	410	392	421	422	439	434	395	444	416	442	425	433	398	451	443	428	425	445	389	431	419	440	426	419	443	444	391	418	435	440	443	419	405	419	458	455	455	412	465	403	417	394	395	461	417	452	430	444	434	485	431	433	404	421	435	445	406	452	452	427	422	442	416	392	425	400	424	414	422	426	501	427	398	427	410	416	434	427	421	365	418	424	421	414	421	467	446	472	439	420	417	431	431	456	421	395	441	427	432	434	418	419	465	409	404	446	391	440	461	427	425	420	410	437	414	417	439	414	465	400	467	422	474	427	390	422	428	407	433	422	418	462	409	406	400	412	462	402	432	407	454	450	427	422	419	426	397	449	443	432	428	438	482	427	440	430	407	424	421	439	405	418	447	402	426	426	474	422	412	407	427	429	436	427	445	421	471	429	404	445	419	441	438	416	426	440	421	452	407	431	457	395	447	437	454	400	460	430	443	462	388	404	400	402	399	448	447	443	429	423	484	431	462	417	455	420	431	415	393	418	423	435	439	412	424	441	403	434	451	388	408	432	421	448	433	419	438	452	442	477	412	418	427	397	401	442	451	428	428	401	436	443	392	430	414	445	409	437	423	441	392	401	448	423	418	449	445	450	417	458	443	457	449	404	428	440	408	409	419	454	436	435	436	393	463	416	431	433	445	428	392	413	409	428	449	416	416	439	442	430	440	409	418	449	441	401	419	427	461	421	426	444	431	445	399	416	452	425	430	404	432	447	424	429	423	463	392	418	445	421	407	424	421	423	411	436	421	454	455	406	432	427	462	406	428	454	451	460	460	388	464	430	428	416	404	393	421	428	446	461	409	413	422	461	429	459	437	443	428	413	404	424	420	396	443	436	425	409	428	438	484	405	470	431	419	448	431	434	447	440	470	417	440	422	429	423	441	432	422	435	436	455	426	440	423	471	432	409	416	425	429	415	420	383	462	426	455	400	444	459	433	425	426	423	424	407	449	449	403	403	418	423	430	457	393	420	455	452	414	425	449	412	426	431	430	442	473	428	417	429	423	443	431	416	417	411	448	412	445	426	420	421	393	416	446	414	444	447	397	446	461	418	416	441	443	420	399	435	446	425	469	440	426	435	413	424	418	438	419	432	433	418	413	471	439	413	385	448	394	435	393	411	435	431	417	462	425	436	409	445	448	438	423	430	457	420	427	439	455	447	415	407	478	442	400	421	435	422	438	409	425	402	391	427	422	430	397	423	432	441	421	443	403	411	459	444	465	411	446	402	458	418	464	471	434	453	433	386	413	459	434	420	416	445	436	457	430	407	436	434	419	421	448	446	429	421	454	459	439	432	407	422	454	462	428	417	429	430	431	473	423	429	437	440	423	437	418	441	423	412	442	409	429	449	431	424	401	408	458	456	458	453	408	434	466	394	423	439	398	432	457	461	437	430	418	432	436	407	425	447	427	430	447	411	415	435	477	428	419	410	432	403	394	444	428	422	436	410	401	440	428	441	430	466	419	403	436	429	431	427	441	444	457	455	446	433	433	409	433	413	415	450	408	374	423	437	456	384	450	436	395	418	421	423	458	436	425	440	415	424	458	450	402	452	393	436	418	425	401	451	410	402	410	439	376	383	437	423	431	420	419	443	457	443	428	423	457	455	457	409	425	487	420	425	432	448	421	421	410	433	425	470	436	443	443	415	431	406	431	415	392	444	438	451	426	460	441	464	445	414	425	440	438	420	423	424	420	392	458	427	436	421	422	431	391	445	405	418	399	407	459	453	438	421	448	447	424	451	442	423	418	399	405	425	416	435	399	426	437	401	432	455	428	417	419	414	449	430	434	453	429	411	441	427	427	418	411	434	407	445	406	417	405	458	413	397	421	437	419	441	414	419	409	457	433	447	411	424	444	432	463	453	409	451	416	389	410	424	453	422	432	411	429	448	440	457	400	415	433	409	454	432	454	406	404	428	428	430	428	425	417	433	443	413	422	433	430	408	438	432	429	435	412	410	421	444	381	406	430	438	413	407	390	413	427	464	436	414	410	420	475	425	422	412	397	422	436	407	420	443	411	428	413	408	406	396	463	450	407	443	412	383	432	394	395	418	403	394	446	411	435	442	403	428	428	460	417	452	472	422	366	418	450	461	419	409	434	430	405	430	424	426	409	467	430	455	439	451	411	401	410	429	411	447	411	454	441	421	448	415	438	443	453	428	411	447	441	417	411	406	396	446	381	430	411	461	397	416	422	459	453	417	377	437	422	457	423	406	417	442	433	420	434	442	429	446	418	435	437	420	427	468	429	437	410	415	419	447	422	454	415	445	391	406	418	416	441	404	426	449	395	425	416	413	467	431	386	396	443	422	414	411	435	429	412	440	427	435	417	391	421	405	439	417	410	447	443	412	429	446	400	420	439	438	441	474	437	476	447	394	429	423	446	447	428	411	400	403	460	423	405	395	383	409	437	432	453	400	419	424	452	389	477	451	426	440	457	429	454	443	424	455	429	430	424	393	440	422	433	411	421	382	463	383	388	440	420	431	397	425	426	435	467	451	380	408	438	460	426	417	404	434	426	439	422	424	458	458	437	449	440	456	457	425	415	408	415	405	438	438	408	397	410	444	398	451	451	468	425	422	420	444	429	412	456	422	463	403	396	429	405	401	448	408	462	430	394	392	403	408	425	418	470	434	466	403	390	459	426	421	439	421	421	417	426	427	410	434	403	441	462	448	429	418	376	417	445	460	434	438	418	448	431	429	373	415	442	390	456	449	444	434	411	419	462	470	420	424	390	386	435	394	394	407	433	398	454	436	417	427	408	419	439	391	456	378	432	449	400	450	412	442	443	421	437	428	415	441	445	436	459	444	414	429	463	420	453	408	418	439	451	446	416	425	429	422	446	435	467	430	437	436	450	406	445	432	404	415	431	409	420	429	444	453	421	399	468	409	419	430	459	478	416	380	405	435	458	452	443	421	434	424	410	475	446	459	437	440	410	454	443	450	404	435	405	438	429	422	404	390	487	433	452	436	428	435	433	440	424	430	422	478	379	428	424	428	428	436	413	450	447	430	451	444	425	417	412	420	455	430	401	438	413	425	413	431	416	449	405	418	421	401	424	428	414	415	434	419	429	412	437	401	422	455	449	412	417	411	454	429	436	438	436	430	432	453	390	448	407	395	452	427	442	425	416	460	432	447	433	440	440	436	434	467	425	449	421	426	419	464	439	438	438	422	454
14557	1667	1344	1295	1050	716	578	565	377	440	318	259	261	222	232	200	206	225	169	180	199	188	142	166	137	171	168	170	192	172	174	159	166	158	157	127	154	168	144	137	169	160	113	138	127	136	164	154	153	133	130	168	145	153	152	160	152	156	137	137	143	143	130	144	127	136	122	145	146	149	139	128	139	135	119	156	138	133	125	143	135	131	144	130	161	121	156	118	114	115	139	125	148	137	134	130	143	153	148	169	133	121	170	136	138	133	123	147	138	116	138	133	146	154	141	144	135	160	141	120	131	144	124	139	131	131	144	131	140	174	129	126	134	120	154	144	133	131	148	143	114	113	118	137	138	132	133	138	138	134	146	143	129	143	147	126	165	134	155	146	137	135	131	146	127	124	132	159	139	140	149	133	147	148	140	141	133	118	139	128	147	139	147	156	121	154	144	164	147	121	144	132	124	147	131	132	129	137	135	159	148	131	123	116	140	145	144	153	128	140	132	142	154	130	131	150	137	152	146	146	141	134	141	135	137	141	133	137	128	161	128	161	144	160	127	147	166	132	141	137	130	128	113	127	128	123	143	151	134	148	146	109	147	133	140	142	133	124	134	115	130	137	122	146	139	140	158	134	145	144	140	138	119	134	155	106	135	150	111	138	152	132	125	138	116	122	140	143	121	106	114	169	127	150	138	128	138	106	122	116	126	128	130	140	119	140	134	140	133	140	128	139	156	145	129	160	128	151	150	152	177	137	144	135	128	114	138	121	147	111	126	124	135	110	145	134	126	145	153	132	128	124	133	132	127	138	126	123	150	132	149	128	107	128	143	134	138	142	128	140	111	139	138	151	138	142	146	144	132	155	124	127	139	141	142	126	135	128	138	132	133	141	141	123	119	138	153	130	153	154	127	115	139	153	130	132	141	136	114	135	127	114	147	168	130	124	146	152	149	128	141	122	141	145	143	133	149	129	128	134	142	128	153	153	145	137	127	131	144	134	121	133	118	127	120	132	161	115	138	134	124	142	133	147	139	129	137	137	141	136	136	139	159	136	128	125	158	141	148	129	138	141	143	111	144	163	137	136	122	154	122	131	148	146	133	139	145	159	150	129	137	120	144	135	132	139	154	139	138	162	130	141	144	122	142	149	124	147	110	137	145	133	131	103	131	131	153	127	165	132	120	135	155	128	134	109	138	137	134	148	139	114	156	117	138	123	141	144	129	125	137	133	142	125	115	148	148	148	130	137	146	149	147	147	134	141	155	141	146	129	115	152	141	134	135	152	109	132	149	135	133	123	133	149	141	127	122	120	136	145	119	150	137	160	127	139	137	117	123	143	155	137	145	131	124	139	137	132	146	141	139	143	146	137	137	137	145	137	137	133	128	131	142	142	128	122	127	130	127	140	127	119	109	126	133	131	124	152	157	133	131	124	131	121	115	154	146	148	122	128	132	126	127	119	115	119	161	147	120	138	135	112	130	132	136	141	123	132	165	140	154	131	139	133	123	129	160	150	141	161	138	134	123	147	123	148	127	127	132	146	125	137	134	136	157	122	145	146	135	122	137	116	132	140	148	162	143	120	119	146	141	129	132	135	137	128	138	149	128	138	132	128	135	132	143	137	121	153	146	133	127	137	127	140	142	141	106	126	153	143	130	132	126	155	128	146	122	131	130	125	132	123	128	110	146	132	141	154	130	164	156	138	164	139	127	123	135	133	119	120	157	122	138	135	142	136	154	139	116	138	128	163	132	124	139	125	126	131	133	128	121	136	132	131	132	148	124	144	144	142	153	124	142	125	116	122	153	107	130	147	163	130	131	162	143	146	150	148	132	155	122	141	130	137	114	163	130	157	153	132	122	140	153	127	149	146	138	150	132	142	141	144	126	151	127	132	136	161	131	120	117	131	156	127	137	136	127	123	148	123	146	153	158	122	146	133	165	149	138	142	160	145	148	135	146	130	151	146	149	126	112	135	143	125	119	133	121	140	136	116	142	144	117	136	142	162	116	142	134	144	142	144	143	153	111	140	144	125	121	130	140	162	127	128	126	138	132	146	134	150	156	140	135	122	151	136	126	137	140	132	148	129	140	130	127	133	141	147	130	154	137	128	146	126	148	144	160	157	130	137	124	126	148	124	123	120	151	156	124	127	131	147	138	154	143	146	130	121	138	136	126	154	129	147	123	133	129	138	135	145	146	122	133	131	135	130	122	151	133	141	140	127	138	147	142	126	136	155	155	121	147	121	114	153	116	127	146	152	146	138	151	136	122	149	154	129	143	122	136	150	146	151	147	139	128	129	131	140	148	148	140	137	150	144	136	137	137	111	135	134	141	139	134	120	132	153	141	134	130	133	131	130	114	137	135	115	145	116	142	145	143	143	139	148	168	158	151	125	123	143	143	152	149	137	129	161	140	162	149	151	154	128	118	137	135	161	159	154	153	162	145	115	135	170	139	128	130	149	163	133	158	122	136	140	124	156	143	144	135	139	144	156	136	153	139	147	125	120	127	129	138	121	137	131	122	118	123	137	127	125	159	131	148	161	133	138	120	131	145	148	165	137	130	138	126	151	124	133	110	132	120	145	163	139	138	136	130	116	154	121	141	122	136	148	136	136	129	125	134	124	129	132	116	138	154	137	139	130	153	124	151	131	124	143	121	121	144	124	158	116	147	149	132	133	139	131	133	140	139	127	126	125	131	150	134	117	126	137	138	154	156	143	141	155	154	158	154	138	151	136	105	141	133	131	119	128	164	150	147	133	139	152	129	156	136	125	122	128	133	136	148	138	133	140	110	134	136	120	122	153	139	166	125	133	135	139	140	144	138	125	144	157	128	108	149	123	150	144	124	145	132	134	132	121	109	145	133	128	159	126	162	133	109	121	134	125	140	140	133	132	136	150	127	123	145	125	137	136	125	150	156	157	140	125	122	147	127	134	131	114	143	124	124	130	128	139	139	134	139	130	130	136	135	129	126	150	145	148	151	150	133	140	129	129	123	137	141	158	154	121	140	135	131	153	143	128	146	139	156	125	153	133	130	134	126	141	150	134	144	143	145	122	139	135	123	139	156	137	125	155	139	149	149	131	127	141	155	137	122	139	134	156	135	125	164	130	156	151	141	120	138	114	141	140	131	135	146	147	140	155	124	141	126	132	135	132	139	145	115	128	134	160	124	167	148	134	148	136	138	145	148	133	141	148	119	136	130	135	127	162	142	138	138	142	138	168	129	146	146	128	145	151	142	112	141	128	134	117	121	127	154	146	156	133	104	143	134	110	121	141	121	108	137	154	124	126	149	131	135	133	123	125	142	129	141	128	110	113	155	132	104	164	130	143	126	150	138	141	130	129	133	141	142	150	124	113	139	137	146	122	128	136	141	139	115	132	137	144	139	128	162	136	123	139	113	135	142	135	143	129	140	148	121	147	146	160	148	158	128	128	109	119	133	151	170	118	152	118	155	135	139	129	111	126	129	126	130	135	132	144	146	131	127	141	140	126
8629	1364	2586	3439	3135	2987	2297	2277	1806	1772	1499	1165	1193	1000	973	866	782	764	763	706	692	674	563	513	523	503	549	648	799	781	574	523	461	524	444	443	391	428	416	442	407	368	419	416	430	407	390	395	397	403	370	407	407	438	355	394	397	379	386	408	359	378	368	373	374	357	360	416	385	411	346	377	386	399	369	369	391	345	366	375	375	417	390	368	344	387	332	373	356	368	357	393	397	396	399	417	394	346	357	378	371	370	379	372	362	399	347	383	351	356	342	363	357	379	356	373	377	392	339	372	391	381	348	395	384	397	368	389	364	380	371	368	404	341	354	340	324	378	365	377	381	401	366	382	371	372	388	405	364	387	390	375	383	381	318	381	380	352	334	402	357	391	362	410	386	383	380	355	383	363	396	375	372	348	372	350	364	360	369	356	355	391	372	345	370	358	375	374	380	361	362	358	396	382	366	374	397	389	354	406	372	389	387	376	398	385	314	383	352	367	376	362	372	379	351	339	364	393	339	371	386	362	376	371	379	392	380	337	327	369	396	376	394	362	348	372	366	380	357	357	355	369	398	409	382	392	351	351	352	366	363	367	370	354	360	384	396	394	353	352	389	332	354	381	426	388	406	388	332	375	343	346	395	417	360	351	384	362	381	350	420	356	366	392	384	385	367	389	364	381	360	342	346	372	362	378	397	353	384	371	361	402	406	372	351	403	356	371	372	353	417	353	398	358	371	381	340	386	368	370	391	340	391	384	386	353	350	360	367	397	386	365	375	414	338	363	379	373	350	319	365	371	344	359	321	389	393	353	380	370	359	387	339	329	328	357	394	335	346	366	333	383	400	347	389	388	352	385	378	392	401	401	341	375	378	377	346	363	346	353	345	356	396	384	368	385	372	397	417	341	368	363	398	380	368	339	345	367	361	397	379	343	355	351	371	341	363	372	369	357	386	378	343	347	376	411	346	414	358	406	367	340	360	365	358	369	384	355	341	374	327	331	373	367	354	326	345	361	360	362	354	393	346	349	378	402	367	368	362	370	386	392	353	353	364	402	387	341	365	404	355	369	379	401	357	371	399	343	351	374	352	383	371	379	358	366	357	372	367	395	376	368	355	399	362	375	354	373	365	372	337	395	359	373	356	360	367	395	357	368	376	359	374	376	344	370	400	351	408	382	357	347	358	402	385	359	398	366	387	365	422	340	418	396	369	380	373	391	385	360	343	382	385	392	409	386	337	396	363	350	365	345	408	370	351	352	386	324	397	375	400	371	411	373	369	388	361	365	361	362	353	389	353	339	345	354	383	356	374	358	372	352	369	387	335	350	361	351	317	377	368	343	394	362	401	360	381	345	344	348	385	412	378	385	349	368	377	397	351	375	362	383	394	396	338	381	370	383	392	387	347	401	377	374	374	349	366	358	360	339	407	409	366	394	391	378	387	367	365	361	343	364	357	340	386	350	357	352	330	406	348	340	395	362	402	381	392	359	343	371	347	394	356	353	385	335	382	356	361	333	347	354	360	375	361	357	382	358	347	393	323	346	343	345	367	363	359	365	347	341	344	350	349	385	395	354	399	377	356	372	382	366	379	370	391	368	328	341	380	383	363	392	394	350	375	376	381	362	381	361	366	371	350	394	353	359	359	360	374	364	382	400	337	380	402	337	355	383	396	411	366	365	352	386	396	375	371	394	328	388	391	359	355	363	374	398	350	357	359	353	337	357	385	359	362	349	354	357	378	364	360	391	393	367	370	377	392	396	367	357	360	379	346	367	340	390	420	366	353	374	390	363	379	367	357	407	372	382	357	362	368	380	384	389	368	377	354	376	382	371	396	365	341	436	371	382	336	374	343	377	363	375	369	352	372	376	382	391	385	367	363	367	356	351	368	374	368	399	363	369	351	356	370	391	388	386	361	344	349	367	397	354	384	373	406	399	362	390	398	368	359	370	365	363	346	389	376	365	370	417	376	382	355	385	375	372	350	377	356	368	375	371	308	353	392	347	371	363	365	346	405	354	366	367	388	357	347	359	397	376	368	347	359	387	377	358	403	362	353	374	354	357	362	357	386	423	357	374	376	351	342	358	354	347	377	374	366	359	357	372	378	401	376	393	345	382	370	373	355	390	406	375	382	373	375	373	363	383	363	352	376	362	369	369	386	392	366	382	378	371	366	366	363	340	368	390	359	368	396	385	361	387	389	389	377	362	394	379	340	361	362	340	358	363	383	389	351	379	374	369	386	377	342	402	375	338	364	347	338	397	377	368	359	369	382	352	376	369	332	345	384	346	372	385	422	362	374	375	364	386	363	334	361	324	383	360	368	392	372	383	345	347	341	380	353	373	365	342	385	361	360	378	411	364	379	342	360	406	375	349	374	351	335	370	396	345	370	393	366	372	357	390	359	400	391	351	395	376	380	362	401	347	341	386	357	342	365	366	379	381	356	372	398	369	382	379	343	365	346	380	394	362	363	344	350	371	352	360	378	356	384	393	390	350	327	349	347	380	367	343	370	356	357	392	342	375	351	374	371	345	376	351	354	381	329	362	395	368	361	351	364	376	363	345	377	379	374	357	378	370	393	408	367	415	340	362	388	384	382	372	369	385	355	313	355	356	362	386	363	390	374	359	396	382	373	386	358	371	361	372	428	365	365	415	337	327	387	363	367	378	363	386	384	361	345	350	357	381	382	331	387	371	370	372	344	342	349	365	348	366	363	365	325	374	377	374	360	353	359	365	366	346	372	381	381	365	399	377	373	364	387	383	358	353	366	387	403	372	387	358	381	353	404	371	394	354	376	373	352	370	363	359	376	378	354	353	405	360	379	395	357	368	348	334	366	402	376	377	386	371	343	365	371	349	414	344	365	388	366	391	368	378	348	372	391	370	373	347	369	428	370	376	374	380	379	386	355	372	388	342	374	373	377	367	364	393	359	380	361	373	386	357	385	392	367	358	376	361	382	370	402	408	403	403	365	377	370	338	373	358	375	389	393	354	391	379	382	337	365	349	329	368	421	355	381	386	351	323	372	349	369	377	369	391	362	403	369	374	360	332	338	350	366	370	345	364	334	376	371	332	362	349	362	376	352	366	380	369	380	343	373	401	348	388	388	391	333	378	344	343	368	370	375	370	368	348	369	374	385	365	407	376	370	326	375	344	371	377	371	343	379	385	358	371	368	366	352	336	373	362	367	379	379	352	351	403	350	348	394	348	397	409	389	362	390	364	365	365	401	376	358	355	377	373	387	367	370	368	401	400	373	364	348	359	340	341	351	370	364	370	378	351	363	346	360	403	363	352	382	336	393	390	370	357	374	394	420	366	365	384	377	343	363	334	385	378	376	402	351	376	385	351	360	367	414	358	358	358	371	389	372	320	356	358	330	356	377	341	369	410	381	372	355	326	407	361	346	359	355	369	371	404	395	369	377	355	371	369	366	382	340	351	377	376	404	371	387	377	348	341	382	342	352	345	358	341	355	378	352	380	389	355	366	381	396	368
1735	396	411	393	378	358	380	360	363	412	327	372	355	363	353	351	364	402	351	348	329	347	370	367	348	395	374	355	346	359	364	364	308	365	372	358	338	339	331	357	394	355	356	376	372	382	359	370	381	377	380	368	355	359	317	340	352	373	370	379	350	375	356	380	339	349	348	309	356	375	373	370	373	354	338	338	360	362	349	379	379	368	349	351	380	367	334	383	352	364	374	364	418	332	352	390	376	372	342	348	382	353	335	341	351	346	372	361	346	339	351	349	387	378	388	370	361	373	378	370	355	332	368	379	320	377	336	364	362	341	335	395	350	360	365	386	347	355	341	373	364	360	358	366	338	378	364	355	378	317	367	334	354	364	376	346	383	349	336	350	398	362	357	382	359	348	353	370	359	348	365	344	337	341	364	366	383	364	381	360	354	346	322	366	357	408	363	339	351	315	355	372	347	337	356	357	354	333	353	400	364	371	367	385	372	390	348	383	347	353	356	371	354	329	329	334	348	355	358	340	348	336	348	344	374	340	300	344	357	325	366	353	385	332	354	322	335	348	366	363	344	379	387	316	351	369	388	393	376	356	344	341	337	385	368	364	387	336	371	329	350	337	344	336	392	386	364	376	345	381	381	378	380	406	374	338	364	347	390	350	383	337	389	376	343	365	335	384	355	331	352	381	351	352	356	346	334	324	330	378	393	345	358	344	354	311	337	360	381	334	364	390	348	340	344	349	343	370	385	376	358	352	379	355	343	374	364	346	366	384	347	341	368	361	398	333	365	395	393	374	384	377	356	340	367	385	374	367	376	403	346	372	374	361	330	385	369	349	346	349	336	353	359	404	344	375	317	379	385	360	352	356	365	352	383	341	363	355	326	371	352	386	360	359	380	358	357	344	346	372	366	339	381	351	381	341	332	354	329	333	335	317	350	366	415	379	365	357	357	361	345	379	377	375	369	349	312	375	350	328	365	348	355	347	321	366	370	347	334	373	337	386	379	399	383	399	360	378	372	399	371	372	351	397	341	315	352	388	388	333	360	390	353	351	348	369	357	359	377	370	347	329	360	342	382	383	350	334	372	353	351	364	364	357	363	383	366	347	365	374	389	360	347	326	385	376	367	374	339	365	390	332	337	358	351	359	355	358	389	330	325	356	347	355	349	365	347	369	375	352	328	315	369	376	333	364	355	341	381	335	398	364	318	332	366	363	337	342	334	368	313	369	362	354	385	390	359	351	338	368	354	369	339	345	349	363	364	366	386	360	354	371	371	398	360	389	350	365	372	371	347	327	363	382	302	336	395	362	408	328	339	372	360	347	349	345	288	332	350	355	381	366	346	354	350	348	391	366	356	355	365	354	354	385	372	361	333	322	361	352	368	327	346	369	353	374	357	336	373	314	383	378	366	333	373	375	365	372	369	378	375	396	355	343	343	340	343	350	369	344	362	367	368	369	376	403	383	400	370	326	334	337	347	345	389	375	356	334	340	351	365	342	385	350	343	342	344	369	368	337	364	395	329	377	362	363	349	385	436	347	372	372	368	369	380	398	412	341	327	307	369	349	358	361	383	357	341	386	379	346	363	385	338	368	374	368	329	393	327	344	378	374	353	358	367	343	359	372	347	368	353	348	349	394	359	376	340	352	313	359	368	366	309	352	390	354	365	354	381	397	323	352	367	364	378	350	350	364	386	360	359	355	370	338	361	362	364	365	373	377	368	364	345	353	398	342	347	393	372	387	345	394	385	363	348	358	392	332	328	338	337	395	364	366	376	351	351	364	331	359	390	371	388	357	365	382	351	384	363	336	365	355	392	340	384	338	355	356	352	365	357	378	372	333	382	393	366	343	352	331	344	389	341	350	369	357	384	317	344	364	353	368	377	408	366	341	361	351	381	374	359	368	338	375	386	384	365	357	379	384	359	324	365	417	358	340	336	336	348	363	337	375	355	404	383	357	389	354	363	361	352	364	337	387	330	360	395	388	369	406	338	333	367	380	361	398	368	365	389	357	383	347	360	409	366	317	348	370	338	369	370	346	338	363	376	353	347	375	350	358	370	375	360	361	361	360	404	371	350	369	339	412	344	385	353	342	313	389	414	366	324	366	333	380	347	368	357	364	368	334	357	389	376	384	366	384	362	384	347	333	355	345	343	367	368	332	366	331	339	390	365	359	343	359	348	331	366	376	367	356	333	357	340	347	340	363	356	331	359	348	327	395	339	372	392	348	373	355	348	353	370	377	379	356	370	374	389	360	396	363	347	400	349	404	356	370	362	350	372	367	370	380	366	395	340	361	354	355	309	350	380	392	379	400	336	337	336	350	370	361	333	344	358	367	367	386	314	362	352	359	337	368	353	389	336	353	349	343	339	360	361	386	351	349	357	351	359	373	400	374	338	394	400	366	362	334	368	371	370	356	348	382	364	339	349	364	366	330	371	396	348	331	365	375	378	373	355	336	386	337	334	342	361	400	343	375	358	364	354	379	355	321	350	356	369	372	337	357	339	370	383	347	351	353	316	372	385	367	378	367	376	355	360	337	330	353	390	368	343	310	352	321	358	322	355	378	357	360	360	395	374	378	356	409	353	380	390	397	369	333	316	350	338	371	404	346	359	365	322	369	378	355	386	351	385	376	362	355	386	361	344	376	348	376	346	373	354	361	354	363	381	381	381	372	354	389	432	396	371	361	355	375	364	325	376	330	343	357	344	339	393	357	370	354	378	374	361	358	374	351	339	370	353	372	371	373	337	385	374	396	343	368	376	354	331	354	348	377	340	334	395	381	381	343	347	369	332	359	356	361	364	338	382	369	367	364	345	345	383	375	395	371	395	327	382	372	370	352	332	334	371	366	366	348	393	364	375	395	322	374	346	413	378	355	383	347	369	361	367	343	368	350	363	338	367	386	369	361	340	390	392	380	396	356	373	402	346	381	357	363	347	336	365	354	309	341	414	329	346	403	351	370	344	330	375	363	365	353	369	386	333	389	332	379	359	382	384	378	362	384	363	376	360	367	368	393	376	368	361	364	332	371	357	381	342	380	357	322	353	352	359	334	365	382	378	334	368	323	329	372	342	334	344	370	376	407	330	357	367	406	371	384	378	377	364	377	329	385	364	347	372	370	365	352	364	390	321	354	366	348	347	319	353	348	351	369	327	385	356	367	383	373	349	333	372	347	375	346	356	343	348	363	364	410	376	326	360	392	355	371	336	337	360	359	366	380	329	362	338	351	337	347	354	361	365	378	395	385	370	376	376	359	346	356	362	347	325	381	326	357	372	339	378	373	365	366	339	342	380	345	362	348	361	380	361	342	351	340	366	351	391	361	348	348	320	341	359	330	325	372	377	323	374	360	377	325	331	383	361	344	383	344	365	379	319	354	361	367	365	354	335	339	384	361	380	343	383	373	347	336	366	319	353	370	363	364	345	332	372	331	354	352	357	366	355	370	343	333	366	374	346	360	376	352	331	386	361	364	336	325	341	326	351	369	342	379
2001	834	969	942	932	924	850	809	844	862	846	796	813	836	771	816	803	816	776	820	806	815	801	829	795	835	765	838	785	772	761	773	814	743	847	768	754	786	777	792	813	773	780	777	836	815	787	796	837	810	811	807	847	800	824	858	764	793	768	796	803	775	840	816	788	777	807	775	778	752	803	826	820	767	796	778	826	855	812	837	800	751	815	769	781	774	801	803	798	787	803	781	809	811	749	832	767	817	828	831	719	846	818	781	777	795	809	831	852	844	772	783	836	811	793	797	800	743	837	783	726	801	782	751	807	716	771	814	816	786	779	779	767	752	778	796	772	805	823	747	822	796	810	775	788	837	802	833	797	786	770	792	826	733	757	774	877	801	773	769	806	774	819	830	776	846	779	768	781	796	811	757	820	820	795	832	808	797	782	735	786	819	853	762	790	819	800	791	774	796	820	840	800	773	804	777	815	804	782	805	763	803	799	760	787	762	799	802	830	777	797	804	781	798	782	821	823	787	735	780	781	782	747	795	774	781	784	802	780	842	759	847	807	860	859	779	806	765	799	840	752	752	783	807	793	786	727	803	763	826	829	761	795	843	793	772	755	796	803	805	805	764	829	860	765	783	805	762	804	819	828	755	774	829	755	776	770	825	888	776	751	820	801	821	763	811	813	756	795	780	801	807	791	770	807	774	772	819	761	789	808	801	787	832	767	804	786	803	779	755	751	804	780	810	775	792	834	736	789	736	837	814	816	825	820	745	754	790	792	762	818	722	784	783	780	798	764	784	775	778	734	793	794	802	778	800	811	794	788	779	828	769	840	770	848	780	797	757	861	790	791	846	799	763	773	776	812	772	784	793	776	774	753	781	807	799	817	756	787	786	819	785	830	793	793	800	817	784	787	836	781	743	837	778	795	758	798	779	741	792	766	817	809	784	849	834	844	807	739	804	785	818	818	772	798	716	790	770	817	795	853	772	801	744	764	785	779	815	768	787	798	757	814	785	760	765	768	818	758	810	780	799	761	764	802	793	796	738	789	753	799	770	777	798	792	761	849	786	787	773	787	795	777	801	775	811	838	777	820	824	803	816	762	824	850	786	840	769	816	817	813	748	754	837	841	810	811	800	802	788	814	800	804	833	816	782	854	792	840	817	861	823	806	789	792	786	747	790	789	814	781	782	776	808	791	802	839	791	833	796	797	763	784	850	788	800	821	764	760	790	757	765	741	734	801	747	830	736	797	761	820	785	790	788	804	749	760	745	764	768	750	784	861	793	822	785	819	795	800	791	825	795	783	755	809	795	795	788	793	787	779	761	806	816	833	817	805	770	746	783	768	830	751	776	795	772	810	795	785	835	769	796	842	789	738	786	777	813	835	741	818	826	819	819	750	802	798	778	757	767	796	742	789	790	776	829	834	809	768	749	781	756	791	795	799	747	813	763	772	783	761	785	769	701	772	776	848	788	787	794	800	790	802	845	816	766	802	799	839	799	817	763	745	789	836	832	754	793	813	783	734	803	770	783	801	824	766	816	777	741	789	743	805	765	776	810	800	793	793	836	823	783	796	797	785	765	806	783	812	795	777	796	824	806	818	787	807	772	802	834	746	736	821	791	859	788	800	751	801	785	764	751	771	773	765	789	732	769	806	773	799	777	735	807	818	791	800	819	787	786	762	790	826	761	813	795	781	727	809	752	773	784	787	785	821	816	800	730	804	777	820	807	844	777	844	769	733	733	795	796	810	726	786	783	839	813	771	800	817	819	767	774	731	788	824	804	828	784	781	753	772	831	833	808	764	825	764	802	814	788	764	817	819	771	817	799	803	835	833	759	774	760	809	782	822	748	742	762	821	787	816	813	814	827	804	785	797	787	806	813	817	772	824	763	781	791	788	792	821	742	786	816	803	781	825	740	799	835	797	839	816	828	780	760	826	808	767	764	800	743	813	810	771	781	789	795	754	754	781	855	830	784	787	794	787	755	783	813	770	855	760	833	784	795	825	792	807	782	837	795	845	864	812	751	831	785	778	790	760	820	784	784	774	835	776	785	829	831	786	790	774	774	779	853	809	808	762	790	778	804	788	803	788	738	783	755	802	773	778	736	769	805	717	766	800	809	769	759	829	805	810	798	797	765	813	828	764	765	802	771	789	798	782	763	805	810	837	823	801	792	785	816	793	814	820	823	827	769	785	813	786	804	743	766	725	762	784	779	767	797	813	792	818	833	775	884	804	853	797	812	793	748	802	801	761	713	817	812	810	816	797	791	794	779	789	865	771	809	812	787	805	817	781	794	802	759	721	809	745	793	829	766	778	819	807	787	867	843	740	807	818	789	804	774	802	718	795	783	825	796	836	883	843	833	823	795	789	842	786	765	823	795	853	748	826	741	817	771	780	729	791	798	822	784	738	843	792	804	773	843	847	831	770	818	792	813	797	790	839	801	804	835	776	829	763	795	716	816	789	775	717	819	782	763	802	808	788	799	758	774	798	814	812	770	747	822	790	798	789	779	799	848	799	813	748	797	804	797	798	790	768	776	813	779	795	820	743	831	738	853	784	772	786	748	778	825	832	785	796	767	790	786	772	775	775	766	831	795	784	846	795	770	845	803	802	793	775	755	783	758	749	765	790	790	797	795	771	765	736	758	814	738	799	802	805	787	817	781	740	811	780	807	818	827	793	764	788	801	757	861	765	774	836	778	785	824	822	805	774	833	792	842	757	832	778	812	809	772	793	851	714	800	792	854	808	832	781	773	782	776	787	747	816	803	797	762	824	780	794	789	829	803	776	795	800	795	789	736	773	744	806	776	825	771	830	786	809	785	868	832	810	767	802	804	760	790	771	773	788	773	801	807	800	729	761	780	811	828	797	826	808	846	785	805	775	803	789	803	763	785	770	841	819	828	803	797	839	766	827	840	787	819	788	785	786	817	824	790	766	788	762	831	790	787	812	753	792	833	775	767	803	794	784	796	749	813	726	726	749	776	814	769	800	758	817	837	785	779	835	811	833	778	806	833	821	859	818	752	808	780	783	794	817	813	759	811	792	792	810	813	761	812	822	780	808	796	822	841	822	745	789	824	824	770	807	787	762	849	728	790	796	797	773	802	785	774	825	791	818	807	787	728	813	787	781	755	752	774	802	851	738	776	808	769	848	775	760	770	809	768	809	775	775	777	843	802	791	797	826	831	787	773	815	811	816	786	805	769	779	783	734	827	798	754	829	816	786	744	767	774	769	774	793	840	790	805	789	802	775	800	790	783	747	800	763	779	745	742	800	788	772	776	777	826	800	741	796	849	800	784	815	765	805	798	802	797	776	808	788	834	853	759	803	782	818	790	780	797	806	790	793	880	803	782	803	772	788	782	800	812	800	815	820	816	775	819	818	742	780	789	806	822	757	853	794	764	768	762	793	812	813	769	810	792	765	788	768	745	808	791	790	772	808	781	776	776	802	812	790	816	808	783	774	803	824	772	804	790	774	784	808	791	788	782	807	825
7616	857	825	788	586	434	366	363	346	314	257	230	251	234	207	216	218	211	220	222	215	205	190	186	223	199	202	207	210	183	189	212	184	208	167	183	161	182	196	181	180	176	185	186	216	183	193	197	176	180	177	212	178	207	203	172	186	165	172	196	201	188	208	183	185	197	170	181	197	182	197	176	182	186	198	200	164	207	173	190	176	207	159	193	198	230	175	161	172	187	192	203	178	180	187	151	194	181	163	202	191	198	184	195	192	180	173	182	175	175	187	165	199	180	214	172	177	206	192	183	203	174	189	182	211	198	184	197	182	173	190	183	182	202	205	202	188	209	176	204	170	168	188	203	170	183	179	180	166	181	164	163	161	193	184	182	170	182	183	165	188	190	170	173	182	167	173	180	192	170	182	189	156	197	163	163	191	204	195	179	171	163	172	173	201	158	172	169	189	167	159	177	185	207	165	173	173	164	173	174	169	177	190	189	184	195	186	182	216	166	187	196	184	196	179	155	158	179	201	201	207	192	193	183	204	227	169	193	164	206	180	151	156	204	190	195	211	204	198	174	195	213	144	174	161	208	187	209	218	198	188	163	175	197	166	181	175	198	181	169	214	199	193	177	176	191	175	199	180	181	178	174	187	209	187	175	198	180	168	193	187	194	171	181	205	179	193	180	189	169	195	212	191	177	175	205	178	205	162	183	179	165	190	209	183	178	173	185	158	168	158	183	201	169	187	171	151	191	157	179	186	193	177	162	186	184	189	175	171	201	176	190	191	193	196	191	172	197	180	163	173	160	179	199	171	208	175	178	164	205	162	188	199	171	181	175	187	182	186	183	172	181	153	189	177	196	184	188	200	189	199	190	175	186	170	217	180	183	166	191	165	178	182	179	178	169	183	186	183	160	186	202	179	180	178	182	169	178	195	170	171	188	196	159	190	172	181	173	181	178	186	202	183	174	185	168	172	174	159	185	193	225	187	161	178	163	193	167	199	183	182	162	162	177	162	201	194	174	159	214	190	183	185	192	180	194	162	173	196	184	170	155	191	165	188	193	165	165	169	180	156	181	196	173	171	197	191	160	161	163	203	168	194	198	204	199	166	175	194	203	181	204	177	172	177	166	174	178	169	158	177	166	196	170	180	175	184	171	175	190	170	193	165	154	173	185	180	178	171	178	176	194	185	169	183	190	168	183	191	200	214	176	186	159	176	197	191	173	162	179	170	173	183	174	160	198	200	183	212	194	157	203	174	182	187	179	204	196	183	189	198	192	203	173	209	167	179	192	186	185	175	175	183	209	179	173	205	184	202	195	193	166	183	208	188	185	170	189	200	172	160	194	214	202	175	183	199	164	174	172	180	198	149	215	180	197	199	159	187	175	185	193	185	178	165	179	195	177	189	175	175	180	195	174	167	175	212	191	155	178	162	176	196	176	180	166	211	163	177	176	144	184	181	199	182	168	211	161	174	164	200	168	170	172	151	199	189	162	185	176	185	178	177	185	193	193	173	198	165	168	221	166	181	197	191	156	162	192	167	204	165	170	199	168	184	193	155	163	162	170	168	203	187	196	187	196	169	164	180	194	197	207	175	214	195	193	192	175	201	166	180	194	183	164	173	174	178	197	189	190	158	171	178	183	164	149	187	180	197	187	178	154	159	186	209	178	168	203	191	163	179	198	177	183	155	185	183	190	172	161	166	169	164	202	182	167	177	176	184	181	174	192	196	190	176	193	183	157	172	187	178	195	188	182	192	186	194	212	197	183	179	171	214	174	188	205	167	182	189	145	182	194	167	173	187	184	207	197	181	173	194	155	189	198	195	191	166	193	183	180	184	192	170	187	215	179	187	192	166	152	175	169	188	177	169	183	171	180	169	181	188	161	175	164	194	194	203	185	180	166	222	180	154	162	169	188	188	201	187	191	191	173	164	187	177	161	190	178	178	199	181	185	186	165	191	167	184	181	181	207	174	194	191	191	181	189	195	180	164	193	190	189	171	148	208	173	186	180	180	207	202	175	183	205	197	178	183	189	157	171	181	176	169	199	196	175	177	186	163	168	209	155	185	171	165	180	180	154	170	170	197	174	182	166	182	150	164	200	173	166	151	216	171	174	166	140	176	176	185	193	161	184	171	167	205	179	180	192	170	175	184	173	187	173	211	178	192	164	175	179	166	182	161	181	203	180	177	212	160	172	188	193	181	170	178	199	214	192	211	183	189	184	175	176	184	170	175	179	156	206	160	194	173	175	167	177	174	160	182	196	204	193	175	169	198	186	182	186	175	195	200	165	183	218	194	165	180	197	183	185	148	191	188	174	177	160	184	198	177	178	190	200	179	179	175	172	171	201	149	189	181	168	159	194	182	179	185	173	182	185	176	170	183	144	216	188	175	182	195	209	165	185	169	179	173	195	186	179	157	175	183	168	175	195	198	152	194	202	172	165	202	181	164	201	173	151	175	182	169	199	176	179	165	181	185	182	191	179	183	185	174	172	163	176	190	194	155	174	165	168	206	190	194	189	193	199	175	190	155	176	179	190	159	193	163	163	158	174	197	178	197	179	183	176	159	186	184	170	167	169	196	181	192	186	183	205	173	169	172	189	182	209	153	182	180	153	194	191	182	193	186	173	186	209	176	151	157	152	205	176	171	181	215	185	192	176	212	173	156	175	189	200	201	190	209	169	200	187	179	185	178	167	169	174	175	174	215	185	182	165	189	175	164	193	160	200	189	181	182	189	172	182	189	201	181	183	174	179	189	178	201	177	179	184	163	203	188	172	189	195	190	180	178	173	174	192	198	184	176	174	174	178	192	169	187	166	170	171	191	190	169	179	219	200	194	181	186	178	173	184	201	178	164	189	179	161	166	188	163	183	169	185	198	180	175	172	179	202	178	187	177	218	199	180	168	187	154	189	197	172	200	179	177	188	184	179	202	191	177	187	187	180	183	180	185	194	187	171	180	184	184	187	185	178	157	186	201	170	188	193	158	204	179	165	171	173	167	190	187	166	176	188	176	217	177	195	190	198	178	177	198	194	176	171	163	169	182	174	163	175	179	203	179	184	178	192	184	188	172	183	200	169	167	196	176	164	197	171	190	176	176	175	180	209	183	180	157	167	171	168	197	199	173	182	200	164	171	193	175	173	168	193	197	171	189	178	189	165	184	177	178	183	173	174	195	173	217	213	172	191	171	194	204	166	171	168	166	184	179	165	172	176	157	181	192	182	180	198	175	191	195	177	180	175	181	172	163	186	182	181	162	165	187	193	182	187	154	155	181	194	189	187	172	182	174	190	188	187	163	166	188	185	149	190	190	156	183	148	164	169	199	189	157	197	188	184	184	169	175	184	189	190	169	184	159	180	169	169	196	180	164	174	198	178	173	179	184	184	187	188	165	171	173	159	197	192	174	181	192	177	197	178	188	201	194	189	182	177	186	183	181	182	182	171	175	154	173	164	160	206	170	159	164	192	177	174	200	178	172	160	187	201	212	186	165	196
6558	1039	1639	2215	2013	1653	1486	1535	1213	1087	1041	900	869	805	710	657	653	664	595	623	636	600	553	471	506	548	559	563	607	607	568	513	537	489	473	443	446	467	465	473	457	417	437	412	459	428	450	445	385	440	454	412	398	471	478	467	438	437	445	442	396	472	420	446	449	457	428	403	396	443	413	427	405	410	424	431	439	453	425	419	422	452	423	444	422	451	422	433	417	443	468	460	461	457	415	474	434	420	403	456	428	409	464	456	420	441	480	420	423	425	419	429	434	403	434	434	437	426	457	392	444	434	444	446	457	409	473	459	423	441	451	449	412	459	419	446	428	423	477	432	467	416	426	452	456	426	398	425	460	452	414	427	425	442	429	417	440	443	446	430	430	440	424	439	435	447	448	437	405	430	453	401	442	413	436	443	405	437	459	428	396	428	466	427	433	406	415	451	415	439	452	469	447	396	422	425	452	411	450	426	480	441	442	435	410	448	414	439	433	470	403	435	443	425	461	444	442	436	468	420	429	390	428	425	443	410	460	413	423	402	418	434	432	437	436	416	423	424	425	425	430	418	430	439	481	459	434	431	431	407	427	456	434	419	443	427	443	461	460	412	425	429	447	442	441	404	464	464	435	449	408	425	426	439	419	406	437	412	425	449	409	461	458	498	413	442	442	452	429	434	441	434	431	421	421	445	450	439	408	408	403	480	445	431	401	418	442	427	447	421	426	423	440	451	438	425	435	417	419	431	442	424	425	467	430	453	405	386	396	412	442	463	443	417	418	439	393	393	426	423	448	425	448	422	466	446	425	455	396	417	416	433	445	418	403	450	434	444	424	359	413	406	427	426	448	423	419	411	400	411	401	439	425	448	471	408	430	468	411	425	453	441	389	413	429	449	424	468	445	428	412	449	426	449	433	394	397	430	438	393	425	394	450	434	451	417	428	442	437	391	452	483	469	428	426	403	423	445	445	434	418	433	400	441	400	441	408	417	438	413	417	422	417	433	464	460	424	463	447	456	467	432	414	422	415	448	453	413	429	419	441	430	464	427	419	416	459	453	407	412	418	434	421	415	425	427	409	426	426	438	401	456	482	415	387	448	429	443	433	410	416	455	426	426	407	425	439	413	432	464	432	453	391	437	456	445	421	423	446	451	380	435	443	409	394	430	437	407	419	403	419	429	472	375	427	447	435	448	395	437	429	438	425	421	446	421	442	410	425	427	445	426	407	430	414	411	426	436	445	473	403	446	385	452	423	395	445	444	405	402	455	409	436	409	432	447	410	391	415	443	499	406	395	448	456	437	439	451	451	423	429	448	437	396	410	411	417	410	434	402	449	406	426	403	400	431	423	465	451	419	425	447	429	407	467	442	458	420	403	437	493	418	416	397	424	422	412	466	431	420	425	442	420	420	433	425	396	434	450	456	435	427	435	426	448	430	454	439	391	464	431	429	439	443	411	421	445	397	464	463	422	428	430	408	411	448	441	477	423	433	412	434	447	454	427	449	436	440	457	460	396	461	450	422	427	408	420	428	432	426	412	439	415	419	429	454	479	406	441	433	406	462	421	383	426	414	426	450	409	436	473	447	411	435	486	481	452	477	442	429	454	461	408	420	446	467	438	427	447	448	448	459	434	442	450	425	414	476	437	436	414	465	465	455	421	423	424	436	420	472	464	409	461	472	420	400	432	435	461	452	427	431	449	420	409	425	411	432	379	437	404	472	475	445	434	429	433	426	439	433	421	421	391	455	439	419	418	437	430	427	398	439	467	432	405	405	435	430	445	429	441	456	437	441	442	452	421	444	435	402	435	432	390	462	427	436	441	404	412	430	462	394	422	416	425	459	441	432	451	436	439	413	434	424	441	424	463	445	403	424	447	465	480	433	445	392	443	443	428	426	416	442	429	436	472	443	424	429	392	429	439	436	477	432	441	410	456	422	434	402	403	404	439	468	419	458	418	428	419	406	421	419	408	436	404	429	435	414	450	423	454	420	407	417	398	390	417	389	411	401	410	426	440	448	452	431	406	452	439	436	413	424	475	390	403	463	430	442	433	443	434	403	415	427	410	466	435	434	459	406	455	457	456	416	444	421	418	458	458	396	437	427	408	424	447	428	439	462	381	433	414	418	417	433	452	457	463	404	433	445	420	398	402	432	427	445	457	432	435	432	426	478	444	410	429	426	404	438	439	461	430	452	443	442	455	446	445	419	402	419	423	442	428	424	418	413	436	430	416	403	432	432	426	465	452	416	433	441	426	419	431	426	459	427	423	423	421	474	460	415	440	434	422	488	438	391	465	419	420	410	405	453	418	412	437	438	405	422	489	473	480	451	419	409	440	430	450	417	431	434	415	431	443	446	412	424	418	449	461	449	394	444	454	434	417	433	438	425	426	441	405	474	454	418	421	406	438	428	478	464	426	404	435	423	472	444	456	434	435	430	411	438	423	419	430	429	445	435	428	441	463	432	458	412	422	427	444	408	454	447	409	469	434	439	372	406	429	447	438	412	442	425	418	418	432	415	416	440	429	442	470	421	474	450	430	433	467	431	472	436	440	445	406	430	402	459	438	409	435	411	400	406	421	462	431	388	440	406	440	406	442	425	425	432	443	424	448	438	441	415	384	424	448	419	461	436	432	445	458	425	411	423	449	423	435	408	493	395	475	413	437	402	466	423	434	417	456	409	427	449	446	461	431	438	440	430	444	437	418	409	446	455	418	407	425	476	410	470	398	458	423	419	442	403	411	433	436	460	431	401	415	445	391	448	407	391	413	452	457	425	441	438	420	460	467	406	420	469	444	450	464	439	430	382	383	424	432	437	437	392	415	424	382	430	424	414	402	433	403	435	421	422	424	461	438	463	433	415	470	474	426	439	425	393	437	443	431	437	444	421	428	404	423	402	467	423	423	393	442	437	432	399	458	421	402	437	464	433	452	384	427	451	438	429	401	411	412	435	409	434	490	430	474	425	426	410	404	395	485	412	448	443	461	452	384	426	423	446	447	443	454	393	405	455	425	458	404	443	422	395	426	385	443	434	431	448	420	414	400	441	427	467	387	446	418	429	403	439	431	429	435	444	435	438	429	446	429	413	436	433	452	424	467	391	430	395	403	436	459	467	419	428	390	418	401	418	472	440	454	434	432	446	448	402	386	426	458	400	426	464	451	456	417	470	435	431	450	405	413	436	440	403	405	434	471	419	469	462	411	420	446	454	417	405	453	446	449	421	438	419	424	398	426	471	427	456	434	392	411	423	439	421	426	421	442	417	415	493	443	459	433	404	443	461	436	461	392	435	418	447	423	424	453	423	432	458	427	414	451	424	425	416	393	428	417	440	444	438	461	435	436	429	440	398	426	403	411	428	400	423	414	412	425	421	413	394	444	434	425	454	407	426	436	444	448	441	429	378	444	408	427	433	423	474	413	431	423	419	408	421	422	443	426	416	451	427	453	397	419	445	448	456	395	417	417	445	434	405	455	429	433	425	454	477	453	452
14501	2002	1551	1361	941	645	532	437	407	368	326	295	212	202	227	180	166	195	207	198	200	171	161	138	144	153	141	164	198	170	172	125	156	154	143	125	141	127	143	134	135	144	157	167	161	136	133	162	135	143	134	149	141	142	156	136	136	126	132	135	117	169	152	142	124	144	134	132	141	144	159	148	150	118	116	121	146	142	118	158	131	150	133	133	141	148	143	143	147	119	146	131	132	132	147	144	146	127	146	135	153	137	148	124	144	160	158	152	158	166	165	132	147	139	118	145	126	130	136	133	151	147	143	120	130	141	164	132	129	149	161	142	112	134	143	151	146	139	129	145	120	143	135	128	101	135	157	124	128	145	127	133	142	143	130	118	133	120	149	136	132	142	131	133	123	156	137	117	123	126	112	134	150	143	136	128	118	124	139	129	129	141	153	135	139	117	141	131	131	136	150	127	140	121	162	131	157	158	133	135	125	150	133	130	139	127	126	123	135	143	147	142	146	158	140	145	134	117	133	139	133	124	132	119	138	147	140	144	136	140	133	120	151	157	134	120	132	134	125	138	137	149	155	144	133	139	135	119	138	151	126	129	125	143	137	112	129	141	116	135	135	144	114	143	134	146	129	133	129	160	137	136	121	134	111	117	136	133	138	126	143	139	138	132	142	147	127	123	152	141	167	136	107	129	146	143	144	140	120	171	112	128	131	136	129	135	136	122	129	158	139	143	119	135	126	112	142	131	131	124	129	122	146	115	137	121	159	143	146	153	137	122	120	136	130	170	124	155	151	143	149	131	119	138	150	131	153	151	130	160	150	142	133	130	145	112	162	127	149	114	145	122	110	135	125	141	115	148	126	121	144	146	125	143	156	126	113	149	130	134	136	139	134	128	138	139	162	132	119	126	132	139	155	129	135	150	130	159	149	126	138	140	123	110	139	149	109	124	136	139	144	128	118	126	128	140	138	136	146	135	154	133	147	134	140	144	125	148	109	140	140	138	145	143	131	132	137	153	138	153	129	131	146	134	153	158	155	137	131	139	132	133	128	143	149	147	134	117	135	146	145	149	133	125	109	140	108	154	132	116	132	135	132	138	147	130	142	132	138	124	123	135	128	141	120	139	124	124	161	128	160	123	144	133	134	123	148	131	125	164	129	139	130	136	140	147	139	144	138	142	122	139	122	139	127	146	133	124	135	132	132	144	124	132	154	126	165	152	132	117	139	170	117	142	148	153	159	165	137	155	157	127	118	127	129	127	127	171	152	139	144	145	133	137	134	126	128	141	123	133	133	133	149	140	135	138	136	112	146	136	119	122	127	139	152	131	147	113	123	122	149	146	145	131	118	110	148	153	142	125	128	108	169	125	122	144	138	144	122	109	147	152	146	149	123	155	154	120	132	136	143	127	118	139	148	141	132	157	134	127	130	140	112	141	170	155	146	146	158	169	129	157	136	152	125	141	157	137	135	126	131	124	128	117	146	106	119	110	128	140	161	121	140	132	109	135	142	148	153	138	136	143	152	126	144	118	140	148	149	153	146	118	126	146	143	133	144	148	137	143	146	128	126	161	133	160	129	129	123	141	131	132	134	129	147	134	131	137	144	140	133	150	145	157	137	139	133	136	134	115	161	143	126	121	139	129	147	141	114	150	135	140	122	136	166	135	136	148	123	149	136	155	147	164	136	143	137	153	124	130	138	132	134	113	146	131	154	139	144	137	150	126	139	122	141	129	127	132	148	138	136	143	130	147	126	132	121	133	143	146	121	147	138	152	142	154	151	131	127	145	136	144	154	147	132	146	142	152	147	134	127	133	138	152	139	127	132	148	153	139	148	121	145	153	117	157	128	145	125	153	144	130	149	127	126	132	132	125	131	144	173	120	143	134	124	116	117	146	105	129	116	164	128	157	161	154	143	137	140	140	115	121	128	138	158	115	132	151	122	152	144	134	148	145	147	152	152	134	146	149	158	125	136	137	126	157	111	141	151	132	131	131	126	142	140	118	151	130	117	140	142	135	140	118	153	136	130	135	111	125	135	159	131	138	145	146	147	147	172	138	146	123	140	140	139	142	134	151	133	134	145	127	156	147	152	129	138	124	136	130	141	154	149	132	124	143	153	155	145	132	126	148	140	134	138	127	132	144	152	170	151	138	118	126	174	121	133	134	134	125	109	109	133	129	136	146	127	131	133	127	126	150	128	118	134	129	178	133	165	132	144	151	146	116	139	148	145	139	142	127	128	108	135	136	143	137	136	147	141	142	127	131	139	140	150	131	153	130	130	158	137	148	127	158	152	152	160	126	116	136	130	154	142	131	132	153	129	142	132	138	135	135	138	122	134	146	125	134	147	134	120	126	150	154	145	113	150	128	147	122	155	144	143	141	133	147	114	135	138	129	125	144	131	140	116	127	163	137	144	142	129	119	143	142	149	149	134	116	117	136	129	139	144	138	141	125	129	120	136	145	150	147	116	171	137	132	156	125	137	133	138	138	132	150	140	147	115	123	130	137	115	143	121	120	125	128	147	142	127	139	147	166	114	139	122	127	130	129	132	152	153	147	131	130	130	144	140	153	134	119	126	162	138	126	113	149	116	128	145	140	132	119	131	142	144	131	167	126	157	143	133	143	147	139	138	137	143	123	140	123	131	133	132	165	152	146	123	126	128	132	150	134	144	115	131	117	133	143	133	140	135	159	143	145	127	153	104	146	126	150	122	116	127	139	140	138	129	139	144	161	132	113	110	127	149	163	119	120	143	145	134	128	150	123	120	154	137	129	145	139	136	128	151	135	130	135	123	132	141	120	107	143	127	145	147	149	126	140	146	142	158	155	141	133	135	133	119	120	133	134	146	143	130	138	138	146	138	148	137	130	163	125	126	130	152	159	130	125	137	113	141	142	129	139	140	130	119	139	117	144	110	152	126	134	155	148	129	142	140	141	135	170	137	141	144	110	145	151	150	131	139	135	100	119	153	158	135	153	126	132	128	131	120	134	128	133	128	161	147	126	130	153	126	150	138	149	115	134	150	157	157	126	135	135	122	114	127	131	135	118	126	121	127	134	151	163	133	131	133	136	139	123	140	119	125	126	132	126	125	117	150	136	175	118	143	130	148	139	130	154	110	137	123	119	144	122	123	148	118	159	135	137	127	142	137	143	142	128	130	109	114	134	131	133	140	134	121	152	132	154	135	109	139	162	135	169	142	142	134	129	127	136	118	137	128	126	130	132	131	142	129	136	135	142	134	150	129	144	151	149	132	136	134	140	121	126	141	136	156	108	124	153	135	141	149	129	136	149	149	139	135	117	159	139	119	147	127	127	112	136	130	153	125	148	122	132	143	138	161	145	126	119	125	153	152	131	140	155	127	128	131	121	145	165	144	127	131	132	145	156	151	131	116	133	142	169	149	139	151	133	168	157	120	151	125	136	137	106	138	148	118	146	141	137	129	147	147	144	140	133	132	142	134	162	138	123	132	118	111	152	123	142	125	134	133	138
8409	1637	2542	3269	3194	2581	2326	2085	1971	1675	1512	1233	1052	945	856	874	724	779	772	779	791	650	678	529	561	523	580	577	736	750	587	508	531	491	456	415	455	418	417	366	377	397	427	422	469	429	424	426	421	404	411	387	400	358	427	400	401	411	408	381	389	366	371	413	354	370	373	346	354	343	376	383	395	401	399	409	392	378	399	385	359	373	388	368	355	372	364	389	349	382	371	343	379	395	356	369	363	341	360	384	365	412	373	350	363	357	356	347	377	374	390	336	387	362	365	372	367	378	377	371	387	375	385	374	365	387	364	383	409	373	387	372	363	381	417	394	356	348	361	360	390	346	358	339	387	359	416	351	400	389	373	337	398	392	345	327	403	381	368	386	383	351	326	361	381	368	401	353	389	371	374	361	388	366	343	328	340	335	364	356	338	366	367	411	374	383	361	370	387	366	375	365	385	383	374	368	359	376	351	394	355	390	400	401	404	354	391	365	370	375	402	346	387	380	380	379	395	363	382	376	399	367	362	326	370	387	412	364	389	389	356	372	366	389	397	340	360	380	352	371	399	395	395	346	373	364	380	388	419	374	364	339	384	365	357	358	369	347	376	357	363	393	341	385	354	365	388	366	372	350	363	351	388	354	349	398	356	365	359	327	372	359	381	377	349	352	377	386	357	371	384	360	354	393	345	367	366	380	359	374	384	381	363	379	370	360	392	338	389	376	388	361	391	343	387	356	353	373	391	375	379	360	369	343	358	355	346	351	342	399	362	343	358	371	359	365	347	376	384	356	357	373	404	353	411	383	369	394	343	336	347	389	378	370	352	367	385	377	354	370	348	383	401	376	404	347	366	355	369	357	371	349	392	362	383	348	380	372	382	380	383	375	322	354	336	347	391	359	329	397	347	351	375	331	375	355	397	351	385	359	356	390	338	350	360	346	354	380	345	384	359	389	347	347	383	352	381	370	380	387	380	393	369	373	398	399	381	378	345	341	346	340	356	374	384	398	363	376	359	337	381	376	322	369	372	374	354	356	371	391	357	347	374	378	331	391	386	374	347	374	371	353	377	364	367	396	366	395	347	402	389	378	363	314	391	359	367	366	353	381	360	385	390	394	379	358	398	341	392	396	369	367	377	382	369	379	377	355	342	368	369	375	399	329	373	365	369	346	356	391	375	361	355	369	373	354	359	331	401	366	376	365	390	357	367	350	341	375	394	358	364	405	349	375	348	382	370	372	372	373	394	390	355	353	351	350	375	379	359	380	367	378	379	365	394	361	414	368	354	353	376	338	352	355	326	395	374	361	378	382	357	379	361	402	336	351	329	355	376	353	371	389	409	366	381	343	376	372	368	380	364	362	325	392	333	376	366	376	407	392	350	381	377	321	368	390	380	376	381	380	360	377	357	360	373	370	392	354	339	357	364	374	366	399	373	328	394	397	365	360	371	363	367	379	347	337	361	379	360	374	353	385	336	364	356	369	352	370	394	370	373	370	350	379	378	346	326	374	367	373	356	347	392	376	358	381	388	410	358	379	364	384	383	361	340	415	363	381	382	353	385	346	372	349	369	377	361	414	349	380	356	353	335	369	346	330	367	353	367	377	349	363	366	327	347	376	388	380	346	354	380	383	332	387	381	363	385	387	361	373	326	422	362	360	367	392	381	348	380	372	385	345	347	373	362	361	369	376	352	367	362	376	340	356	374	384	388	371	408	360	363	373	397	383	374	385	342	353	378	379	386	363	369	354	344	359	378	365	336	358	367	374	330	392	377	388	361	317	371	378	380	373	379	360	352	372	386	358	345	362	371	361	387	361	385	353	394	383	354	391	387	364	369	356	365	382	385	376	371	362	364	379	331	362	366	384	419	389	429	357	363	376	365	344	368	365	360	339	383	365	360	383	375	359	379	345	366	359	389	409	361	374	396	375	352	333	375	369	371	380	351	386	403	350	348	381	356	374	370	356	374	372	366	387	366	365	391	335	361	396	397	342	358	351	397	364	414	384	402	362	383	350	404	351	345	364	345	394	352	345	372	322	350	377	378	345	355	352	389	388	356	391	369	374	371	367	344	359	348	359	385	362	364	366	360	362	373	344	372	364	347	384	382	361	378	388	377	398	337	375	339	341	330	374	358	386	358	357	360	363	383	378	372	355	386	360	377	390	376	351	368	366	367	377	372	368	366	356	397	369	358	375	376	374	365	387	341	356	401	358	326	369	378	400	345	390	368	380	372	360	396	358	370	373	354	371	301	371	359	367	366	341	346	368	351	343	377	332	346	353	360	370	375	380	343	352	358	366	397	365	378	347	364	386	374	391	364	408	395	350	366	335	398	360	387	369	372	415	393	401	382	398	368	362	351	360	369	364	359	377	384	375	358	386	351	362	387	356	370	366	339	398	352	349	369	397	351	383	394	358	388	381	369	349	360	364	360	402	384	375	381	370	366	397	382	365	370	388	359	354	383	376	368	352	371	391	380	345	344	365	388	352	401	362	371	372	368	346	365	324	363	343	354	370	396	367	397	375	364	379	388	380	378	351	386	376	365	354	342	335	408	362	379	367	399	390	376	364	376	394	371	374	386	396	373	358	375	379	378	404	362	349	370	373	374	346	350	375	390	390	363	389	380	329	398	391	390	342	371	347	357	371	356	365	345	380	370	362	365	353	368	379	355	319	360	400	396	340	361	360	370	354	389	360	380	335	386	392	346	368	387	377	392	382	362	366	387	382	381	373	378	387	373	387	374	359	358	403	377	384	361	363	392	388	374	349	360	345	382	352	344	380	381	345	366	392	367	375	390	382	378	374	337	400	372	363	378	380	336	356	366	399	372	359	359	359	365	380	375	392	380	377	360	384	362	355	364	368	388	349	365	391	368	340	348	352	389	372	362	398	372	361	358	388	408	338	402	381	389	370	379	366	400	359	345	400	358	369	343	371	369	380	397	343	383	383	372	375	377	351	380	348	385	393	352	361	362	389	371	370	377	405	372	350	357	370	355	392	368	391	390	339	362	368	374	374	371	370	381	366	374	355	356	374	381	350	377	364	392	383	352	352	373	340	398	362	353	375	359	355	369	348	381	355	372	360	385	363	403	383	339	356	360	334	372	374	371	361	352	373	389	379	366	398	363	401	367	372	368	373	389	395	364	352	335	379	368	380	376	367	374	338	360	368	363	420	377	365	359	362	374	336	359	380	389	399	396	348	356	359	376	370	342	374	374	396	352	374	369	370	368	360	355	376	387	351	375	340	369	365	353	376	359	333	341	387	355	370	394	384	374	369	362	412	379	359	388	362	352	407	379	373	383	339	367	354	400	353	370	392	363	375	350	349	402	365	359	379	390	380	384	367	379	370	412	348	360	396	355	360	357	392	366	357	353	395	367	358	393	382	378	353	378	336	370	353	325	341	359	379	343	363	379	339	352	397	336	355	360	361	367	372	344	382	362	408	349	384	372	354	374	380	372	337	364	393	363	388	350	366	379	365	344	355	399	360
1798	434	420	415	419	383	387	375	365	358	372	387	423	352	382	412	344	358	388	338	332	346	362	355	378	354	332	355	367	374	381	317	360	348	334	374	388	358	374	367	369	359	352	324	391	367	374	358	395	352	382	319	368	384	370	331	371	371	359	377	356	348	363	383	352	378	379	360	352	340	358	389	371	364	363	368	378	401	382	351	333	380	363	384	350	374	404	403	379	379	358	370	375	332	375	310	337	369	365	370	355	351	374	349	366	337	361	326	330	380	339	347	390	372	373	372	341	360	353	407	362	358	372	350	393	383	373	363	361	350	381	358	360	355	352	356	368	356	365	333	347	350	385	355	361	334	367	341	362	360	320	346	380	341	336	390	338	368	323	375	349	350	372	349	380	418	369	354	355	379	348	401	361	328	379	333	344	369	358	384	325	363	355	357	393	388	353	323	346	364	359	374	389	374	338	377	385	326	399	338	376	378	356	342	355	374	338	391	351	306	356	345	316	368	389	366	375	401	323	348	381	372	379	384	376	385	406	393	370	375	325	368	377	330	372	345	375	375	385	378	350	339	378	389	371	374	367	391	368	329	350	372	388	339	377	363	364	345	359	371	332	358	353	381	365	388	352	340	402	350	340	379	381	350	382	377	383	408	446	338	358	355	350	355	362	357	348	326	329	349	379	356	348	363	327	387	379	395	384	368	353	355	395	388	347	303	381	375	372	363	370	359	319	362	346	329	335	350	341	334	339	335	366	330	359	373	361	390	356	364	352	366	380	367	353	359	410	376	339	346	344	353	379	323	352	323	390	385	346	363	319	351	341	335	364	318	373	384	424	400	347	382	361	365	344	378	358	375	342	340	389	357	325	331	355	388	337	359	329	381	370	401	357	373	381	374	335	367	371	389	343	373	392	364	339	345	363	396	382	319	380	359	362	338	342	370	355	396	310	377	326	345	346	369	353	345	338	373	358	410	347	365	353	344	394	348	398	357	369	368	351	361	359	365	360	375	359	375	363	381	335	331	351	383	352	346	375	354	388	356	340	356	383	353	346	356	372	389	380	357	330	373	369	367	337	367	364	343	364	353	386	363	357	375	393	370	397	367	359	363	403	371	383	359	373	334	333	350	347	389	390	384	349	382	376	378	351	404	358	345	342	356	344	373	324	329	369	351	372	346	323	346	392	324	358	368	359	354	375	356	385	370	382	356	375	322	398	407	408	415	381	347	362	341	379	382	376	336	403	334	317	368	335	366	381	373	368	332	373	337	386	384	356	383	346	323	350	369	349	401	365	365	400	349	374	358	327	373	376	382	352	373	374	354	384	348	346	381	324	352	361	393	398	385	334	325	328	354	331	356	357	364	352	380	373	387	324	318	375	357	386	340	351	346	365	334	351	374	352	317	350	397	338	389	353	368	377	381	368	361	370	363	337	370	378	345	365	352	368	386	387	368	362	363	316	332	348	332	341	359	320	372	315	357	380	376	371	387	400	380	354	324	369	386	372	398	374	408	382	360	368	339	383	364	386	377	363	316	380	379	346	375	351	308	378	346	342	352	363	360	371	369	351	359	355	375	382	355	384	344	345	340	399	347	384	343	351	359	338	386	340	337	367	343	399	375	367	325	353	381	338	366	330	353	361	342	352	336	334	382	326	320	347	368	357	386	395	370	357	346	353	346	373	371	370	397	315	348	344	368	370	346	368	363	352	338	357	340	336	338	345	333	368	356	373	372	381	368	371	360	386	382	328	352	370	364	359	347	329	348	346	369	359	363	359	378	373	349	415	382	364	339	348	362	359	370	355	343	385	380	354	350	353	352	400	376	372	360	380	391	350	353	359	382	341	323	340	386	406	363	377	391	369	377	360	353	361	343	381	358	366	343	382	349	358	403	356	374	376	354	336	348	363	360	364	328	367	367	340	376	381	360	328	367	345	347	354	374	370	388	345	378	336	360	356	375	362	351	370	337	344	344	340	387	371	324	332	371	385	336	367	370	392	387	381	328	387	366	352	367	388	347	351	364	375	345	328	395	355	357	337	354	383	343	349	355	375	374	356	380	321	360	334	362	375	404	352	363	373	355	352	392	392	366	355	366	361	369	362	371	380	364	335	361	356	353	390	388	363	371	340	378	336	350	368	366	358	404	391	320	326	367	333	383	363	369	376	340	386	336	350	350	364	363	370	312	352	361	356	334	385	343	355	323	361	319	373	343	354	380	336	359	361	397	342	368	402	385	360	364	344	339	411	373	335	360	378	384	365	345	348	409	349	309	340	358	336	366	360	357	381	366	374	378	365	324	343	404	338	340	392	363	406	367	351	392	369	340	391	364	340	314	346	343	370	335	372	372	331	323	367	374	366	384	379	336	399	325	346	335	356	338	350	374	364	367	368	370	398	349	358	331	352	399	364	390	372	347	346	352	313	329	359	359	421	366	380	339	335	369	377	378	356	380	335	353	341	358	372	344	379	362	405	399	359	351	380	377	400	357	366	377	334	335	364	327	336	402	378	351	350	384	340	391	343	400	350	328	363	371	378	332	353	373	352	351	343	367	367	392	365	360	344	385	376	367	382	362	349	343	361	364	349	396	410	338	340	354	374	363	351	361	382	357	368	365	329	357	373	363	326	368	372	360	366	351	371	351	332	382	349	354	358	358	359	400	371	398	372	344	362	357	342	352	357	355	355	341	394	353	342	352	360	339	367	363	327	340	398	361	366	376	343	375	362	356	360	354	331	352	360	354	364	361	334	358	372	362	335	350	366	367	390	328	348	368	346	335	344	364	352	370	373	358	370	400	346	379	363	423	413	337	356	416	334	373	375	395	358	375	332	347	387	359	370	347	351	352	376	326	341	325	430	373	364	385	330	346	345	340	375	333	367	386	348	369	340	325	389	335	390	355	350	389	399	357	344	360	363	328	351	330	381	381	357	359	350	331	383	371	372	339	338	349	364	344	376	382	368	380	338	385	379	366	375	391	334	377	331	353	346	368	336	314	365	332	330	375	363	358	341	368	370	341	326	377	381	356	355	346	358	376	408	351	406	369	348	356	359	371	343	347	414	369	349	358	343	342	335	362	316	336	341	315	360	339	361	394	360	347	390	332	369	354	362	349	361	327	378	367	377	352	325	351	365	338	364	333	364	348	378	348	357	372	374	363	336	393	377	319	354	324	336	364	358	361	414	353	356	384	386	345	373	367	363	381	375	339	389	340	341	330	375	371	372	332	374	329	373	327	408	329	350	369	392	362	368	336	360	395	382	376	328	369	378	353	378	343	340	345	354	348	402	371	354	397	341	325	375	427	378	365	347	422	319	351	363	365	405	371	379	365	365	373	372	341	346	360	338	383	345	369	351	381	363	350	324	347	354	372	354	375	335	363	340	378	361	350	365	331	354	359	383	374	324	379	387	377	371	307	346	355	383	332	393	366	346	346	326	355	350	395	368	367	336	340	363	354	343	335	378	352	387	386	346	386	364	386	361	348	362	365	353	374	344	383
2181	897	941	988	977	907	942	932	816	821	818	884	835	863	824	834	834	873	783	809	799	808	813	782	783	830	829	833	792	779	832	777	834	815	808	749	789	777	871	784	792	782	765	749	806	766	765	836	781	782	787	782	833	779	759	825	809	806	780	753	747	854	791	803	808	784	829	820	811	802	802	791	803	811	785	791	770	825	799	775	801	793	786	801	781	808	780	807	778	790	806	799	842	812	809	799	846	778	791	779	770	799	794	804	803	754	726	792	794	784	805	801	786	817	793	767	801	833	837	749	800	784	810	820	757	764	766	839	822	796	810	810	752	788	797	750	800	767	780	805	784	778	764	740	775	817	726	789	779	828	778	835	793	747	811	787	797	791	794	775	809	802	811	811	856	739	757	836	796	805	825	814	845	786	805	727	849	775	798	761	773	757	772	817	819	778	816	737	764	816	794	776	815	781	815	769	781	750	836	773	873	810	779	793	815	816	793	805	799	831	791	783	858	799	800	737	799	764	762	856	768	806	850	834	777	771	828	795	756	807	792	853	790	815	803	811	806	819	807	784	843	794	771	810	823	777	789	811	799	827	824	810	871	798	823	793	812	748	796	823	808	797	786	792	775	813	843	816	798	795	822	795	822	786	738	817	826	773	833	767	807	826	812	859	779	800	779	831	762	837	821	744	777	769	808	791	775	787	796	827	826	782	799	767	823	809	773	819	823	764	792	835	827	801	836	840	817	807	833	759	803	838	825	806	817	800	849	790	776	786	805	767	765	793	750	762	747	818	803	865	777	779	818	816	785	772	757	777	783	831	822	789	822	824	804	787	740	820	805	782	828	813	802	739	768	798	785	838	796	780	790	840	855	799	779	778	725	809	753	848	786	750	815	789	767	782	828	861	815	796	819	788	811	782	724	814	771	815	774	822	842	752	814	805	783	834	735	815	798	789	789	740	793	746	747	806	763	833	832	815	766	825	766	771	784	832	802	772	814	783	797	772	766	767	785	803	803	820	785	802	735	762	797	827	789	784	780	784	801	744	831	831	800	788	775	746	748	754	749	792	772	726	814	783	747	762	791	793	792	785	840	847	866	807	787	801	773	784	777	803	804	725	793	796	823	807	802	814	837	806	770	785	816	795	817	778	796	796	776	771	826	796	782	779	827	768	797	806	772	844	776	835	835	771	771	821	803	763	764	778	788	775	788	849	844	797	773	812	779	762	749	794	772	792	817	784	822	821	836	803	821	794	760	769	830	784	816	787	802	810	798	767	842	799	853	835	809	832	740	804	773	749	755	831	841	783	811	801	738	809	779	762	742	809	798	818	806	818	769	833	756	789	817	756	796	838	802	826	784	834	779	762	828	787	762	805	793	795	789	815	771	773	754	772	785	786	828	805	789	793	770	749	804	780	765	757	818	763	820	758	773	809	812	781	752	849	763	774	794	811	745	762	790	870	759	786	788	796	766	772	857	804	804	780	800	853	799	787	806	833	759	774	794	771	840	832	841	765	814	787	815	784	764	759	792	786	798	745	806	787	773	828	785	787	804	770	831	809	832	796	795	781	783	748	807	813	770	780	820	776	779	774	812	795	776	766	754	796	763	799	791	761	833	812	758	791	829	812	775	805	836	833	782	859	799	756	780	786	777	779	751	802	805	810	824	778	766	793	777	871	805	744	757	846	782	775	819	769	771	883	820	774	799	789	777	774	789	811	773	728	762	769	800	771	765	813	768	792	788	783	820	748	755	762	814	772	791	786	761	828	831	763	825	788	803	772	737	772	824	772	806	779	806	774	749	812	824	814	768	808	756	760	780	793	771	774	781	819	837	788	776	772	726	806	803	791	819	824	798	804	783	779	798	771	793	791	781	756	769	778	773	775	714	807	770	835	758	851	809	840	791	830	747	845	811	784	792	786	788	830	795	817	826	814	804	831	764	797	803	773	777	745	807	825	807	770	785	827	766	770	777	802	793	766	796	779	790	722	820	767	796	800	793	785	820	769	793	802	794	799	758	751	798	802	766	828	736	799	824	794	788	773	809	822	836	804	751	765	816	768	799	842	735	870	773	814	813	784	812	863	787	796	817	756	791	818	804	816	779	802	806	810	758	781	811	802	812	787	801	802	826	786	789	808	754	786	806	791	820	803	795	758	803	801	793	829	778	742	799	792	815	826	826	738	816	817	756	887	785	850	796	799	816	803	772	816	780	783	832	783	745	795	810	775	784	781	829	787	770	834	796	792	791	847	866	832	804	809	816	796	786	769	817	808	721	797	794	821	801	780	841	781	784	794	816	789	884	765	796	753	818	804	781	841	838	777	776	853	755	772	825	790	814	786	721	788	751	781	798	779	767	811	802	779	784	760	822	814	801	769	812	818	779	811	819	789	762	780	759	770	799	786	770	778	809	760	838	814	773	780	794	822	809	787	750	755	814	793	797	816	748	794	784	774	764	808	737	802	755	848	777	805	769	805	814	806	774	829	808	783	852	801	782	738	788	740	752	769	812	761	802	775	787	775	760	835	760	812	853	810	790	836	782	751	843	791	835	706	773	813	813	804	730	788	750	812	834	785	780	754	819	778	785	798	811	800	846	795	812	785	799	782	802	793	775	766	843	835	824	772	814	786	799	781	782	814	830	793	789	785	770	803	804	794	788	810	725	799	758	788	777	757	757	821	809	810	812	802	805	775	787	794	826	810	803	807	744	835	794	838	781	762	802	738	794	784	804	809	787	754	814	773	764	818	786	783	765	796	821	812	836	808	837	821	803	782	763	847	794	795	796	777	753	791	793	806	798	782	791	782	787	825	796	733	743	802	795	830	761	772	799	740	787	818	744	769	778	777	807	777	779	824	836	770	799	774	746	806	865	745	741	754	799	834	847	818	777	806	788	793	780	790	780	813	775	749	714	761	792	806	804	798	797	800	853	821	734	796	786	827	842	796	761	811	784	817	765	831	788	794	743	799	767	762	816	818	801	776	804	803	791	768	823	786	770	746	836	826	807	810	752	778	700	832	813	755	784	781	800	818	820	787	833	827	783	767	743	821	806	774	760	775	800	771	803	798	821	818	817	830	790	832	806	835	763	756	822	790	814	794	813	781	837	794	852	771	810	791	754	815	806	835	811	824	832	830	850	841	805	796	777	785	788	780	800	809	812	805	774	808	795	773	794	811	798	769	759	840	799	813	823	793	755	796	872	782	794	796	784	811	794	791	783	814	787	819	830	789	790	846	785	807	852	791	778	799	776	793	804	773	787	839	781	846	833	802	775	814	766	773	825	785	776	797	826	768	836	809	739	784	811	788	842	761	808	748	801	777	800	814	811	821	779	826	773	765	772	779	798	800	763	778	777	822	830	815	778	792	745	788	772	802	816	815	776	816	799	821	764	778	765	738	802	819	769	762	804	822	788	806	759	795	799	800	817	768	806	814	795	861	801	764	780	795	837	757	778	767	807	787	820	820	795	809	793	824	787	793	841	802	804	762	770	797	795	823
7526	920	915	756	621	474	383	312	320	302	253	270	233	246	233	230	219	213	228	205	227	208	202	201	205	199	202	208	216	213	211	205	175	202	176	166	179	188	211	181	178	185	172	184	183	193	198	179	202	169	200	184	173	169	205	170	179	160	178	142	189	184	186	160	183	169	196	167	187	193	171	184	189	184	165	170	201	199	170	192	210	197	198	216	179	177	183	180	175	180	199	212	168	168	191	172	183	190	193	198	177	203	172	197	186	201	199	185	195	187	180	192	171	191	195	173	187	194	174	176	193	163	181	174	189	170	177	184	196	178	187	188	195	185	190	197	186	177	172	172	171	181	171	160	206	189	189	194	170	207	172	169	180	190	191	147	149	187	184	184	162	174	173	188	174	188	185	188	160	204	196	168	187	169	170	210	184	172	181	195	177	193	196	181	196	170	164	209	203	172	187	169	221	210	157	175	182	178	168	167	196	184	166	180	167	201	186	201	191	163	177	173	169	172	179	191	193	197	177	174	162	185	195	184	201	165	189	190	174	183	183	188	142	189	182	178	184	176	193	168	182	203	205	166	174	171	158	192	150	163	194	178	165	180	167	180	175	215	188	184	156	186	202	183	191	198	185	207	187	190	173	175	192	192	175	193	172	171	160	177	167	174	197	156	197	181	179	192	159	174	195	183	169	181	173	202	178	194	200	190	173	212	184	209	184	206	167	151	161	185	155	184	179	205	170	169	185	194	160	175	171	165	184	169	189	182	186	178	175	175	181	189	189	186	185	179	190	182	162	204	205	194	204	196	177	184	167	190	209	175	160	182	181	204	190	192	185	207	158	181	173	222	189	180	171	172	195	204	187	175	189	211	204	189	211	187	194	176	175	165	177	187	187	173	175	175	169	175	185	163	187	175	177	177	186	175	176	198	162	176	206	156	180	161	187	172	204	186	202	177	174	168	142	176	188	186	180	167	201	178	215	199	169	186	184	193	186	180	200	174	184	172	181	172	155	209	198	180	182	180	189	185	208	180	173	184	165	185	199	186	172	163	207	183	192	206	190	229	214	207	184	213	178	185	182	174	179	180	164	179	196	195	194	178	144	190	175	192	166	170	153	213	155	170	181	187	190	181	176	208	196	176	175	164	182	179	206	180	196	190	185	194	171	180	212	184	202	186	190	187	172	170	170	186	198	184	187	159	188	163	174	183	175	207	189	157	178	175	193	174	194	174	190	182	165	185	184	178	214	196	185	185	192	185	180	191	187	207	177	170	196	197	184	192	190	185	165	187	193	202	171	180	174	190	192	173	199	162	181	163	198	195	192	183	178	165	176	204	192	189	183	188	191	180	173	159	211	183	187	161	155	182	158	172	171	177	170	178	175	177	178	162	187	191	200	185	182	180	181	169	159	161	182	185	146	202	187	204	197	184	194	185	177	166	179	188	181	183	144	177	171	198	172	191	170	167	177	188	174	184	188	195	196	181	187	192	169	195	186	168	171	193	192	197	167	171	208	201	171	186	196	173	176	177	184	200	171	179	172	181	171	187	192	193	162	184	179	179	177	171	199	184	185	207	220	194	166	197	164	175	177	213	182	172	201	189	181	145	172	218	176	163	181	173	169	176	211	168	198	166	165	179	177	221	177	223	167	150	196	189	177	206	185	198	186	166	159	179	184	195	194	182	156	203	168	154	172	201	190	166	175	189	179	207	178	170	183	164	201	198	159	160	174	191	168	195	180	162	166	169	160	202	178	182	194	176	184	196	186	160	181	185	178	156	168	184	179	151	172	170	187	194	176	164	171	165	184	159	176	172	182	180	169	189	185	185	182	191	171	192	170	169	164	182	179	182	160	157	156	194	179	164	170	186	188	209	185	183	170	204	209	189	177	177	206	164	164	186	172	186	193	181	176	174	180	189	179	186	173	186	196	182	183	178	190	187	173	192	192	164	185	180	186	203	184	194	177	173	217	180	164	170	189	190	181	174	173	182	176	190	189	159	166	208	190	218	180	171	175	180	179	232	180	179	191	186	171	180	170	215	192	179	169	199	174	196	209	182	182	185	180	190	191	154	195	187	199	161	202	190	180	157	176	162	193	184	171	149	170	198	210	191	187	183	184	160	186	200	169	169	183	155	171	171	196	161	193	183	183	179	164	150	166	175	194	171	193	159	184	168	217	205	181	179	207	193	203	204	168	193	199	200	166	161	170	186	190	177	186	176	189	188	208	166	192	158	172	163	170	211	176	162	180	164	150	190	179	186	167	165	177	198	183	157	162	199	165	142	185	173	181	185	182	187	183	183	156	193	202	216	182	202	191	173	181	185	179	177	191	224	180	171	201	185	192	185	179	194	192	152	177	177	166	184	189	178	190	195	197	188	213	211	172	187	187	172	166	216	202	197	208	200	212	203	174	199	185	168	179	154	207	156	167	166	175	179	157	189	187	207	187	189	165	165	153	167	201	185	194	192	199	196	197	183	171	182	159	198	192	188	176	182	185	184	167	170	197	186	166	163	184	176	158	183	196	198	176	195	167	159	172	186	229	180	169	197	233	189	174	182	171	195	178	161	178	199	181	172	180	189	195	182	178	198	168	210	178	185	179	140	196	215	167	188	188	199	179	167	173	159	183	168	163	203	167	155	191	204	158	165	183	189	184	210	201	182	183	170	188	177	193	200	202	186	187	148	163	189	177	204	209	191	186	178	204	178	184	181	177	177	212	170	170	202	178	191	174	161	203	182	188	188	195	183	185	179	177	184	200	190	173	198	162	201	178	170	165	188	204	205	155	195	191	178	193	170	174	201	191	187	174	189	218	168	191	193	196	186	162	163	197	181	175	200	188	141	139	199	186	185	202	212	198	175	148	183	184	155	194	186	186	183	197	179	171	201	175	161	177	169	184	168	179	147	171	202	203	171	178	198	176	196	184	209	168	166	159	185	159	183	173	172	184	168	170	174	197	197	200	188	179	182	169	197	199	160	181	192	186	183	157	219	158	211	182	218	184	206	173	186	195	162	200	210	173	218	182	169	155	204	168	168	184	149	188	154	187	174	166	178	162	176	198	189	177	186	179	192	178	190	197	163	167	188	181	166	190	198	181	176	161	198	184	169	182	184	160	156	169	178	191	162	195	199	202	154	170	206	193	180	169	193	173	193	174	180	148	179	178	181	186	205	190	215	176	180	164	195	178	169	183	182	199	176	195	172	163	193	196	179	200	173	155	190	162	208	181	187	180	191	190	197	168	175	158	194	194	175	174	221	196	182	174	150	177	167	162	177	170	173	172	182	179	172	178	176	216	186	175	171	171	178	174	187	186	211	185	188	181	201	191	196	200	172	179	171	198	174	182	183	184	168	193	176	171	161	208	164	182	198	182	184	158	171	183	193	173	197	178	179	176	191	172	169	182	170	199	169	178	179	181	174	182	193	181	202	189	182	169	184	190	201	203	207	189	193	201	186	181	164	173	195	165	170	208	173	173	183	160	198	168	176	199	175	203	182
6600	1072	1797	2193	2077	1775	1464	1370	1222	1192	980	966	770	757	674	664	669	557	612	619	619	580	646	514	512	533	571	558	673	637	540	531	553	516	507	492	457	484	453	435	428	432	463	453	475	433	450	421	477	419	483	447	429	429	458	441	431	415	445	459	473	431	423	468	477	422	448	414	462	434	454	459	422	393	402	396	411	442	476	431	419	431	429	469	436	417	443	421	432	416	423	412	407	413	437	487	412	439	434	422	439	397	410	430	452	435	437	423	452	411	391	432	432	453	424	431	446	446	432	433	412	438	415	414	398	398	445	394	440	455	407	432	404	465	483	434	453	432	428	428	448	409	424	427	442	405	401	394	442	419	412	405	450	440	431	436	403	441	442	459	430	375	502	403	426	417	436	407	449	397	433	433	450	428	466	465	444	422	374	425	436	430	464	410	457	476	424	446	418	412	451	430	436	420	422	411	432	406	426	433	401	425	479	442	435	422	443	435	423	431	438	433	423	438	384	420	400	445	424	406	429	422	419	444	407	427	430	439	433	400	456	450	430	421	440	434	404	438	401	455	397	425	415	400	428	435	401	428	458	432	427	472	449	433	456	409	479	426	453	431	430	433	396	412	411	439	467	447	435	442	463	426	407	456	381	402	459	445	425	439	420	449	428	410	441	403	430	453	418	431	448	414	404	412	409	450	385	405	438	440	436	418	447	414	422	419	439	393	423	405	420	383	441	449	392	410	423	450	437	421	435	419	425	447	423	446	436	416	414	466	456	435	473	473	466	423	417	410	442	439	438	402	401	453	458	445	421	447	442	407	396	425	456	421	439	433	468	475	479	438	418	423	469	422	415	443	385	443	397	431	431	417	458	422	412	447	436	441	412	443	442	446	458	413	409	425	439	413	436	436	420	415	459	429	443	427	431	407	430	406	438	446	476	434	460	432	418	428	444	450	431	433	446	450	417	452	435	403	463	417	462	431	435	419	432	391	431	444	429	420	451	441	410	420	433	434	421	421	411	423	463	450	424	448	435	407	396	416	446	430	425	419	404	449	434	417	444	433	450	447	454	380	419	438	456	408	429	462	436	422	458	435	421	411	441	414	433	416	458	410	437	436	450	420	443	453	445	446	437	454	475	434	412	409	426	419	426	448	437	448	442	391	411	443	412	410	462	420	451	445	446	421	446	420	446	446	459	419	427	432	465	444	433	405	427	418	444	431	370	397	460	448	438	425	431	426	456	437	452	461	427	404	418	457	434	429	406	436	435	440	425	454	424	398	416	397	446	430	428	438	392	419	473	449	422	460	409	419	441	396	433	418	431	426	454	391	448	449	438	449	436	396	432	416	430	396	449	426	432	430	399	443	471	393	399	435	441	458	427	425	422	420	475	448	415	445	420	416	422	416	444	392	420	446	453	433	433	419	430	412	408	442	424	439	427	445	390	423	432	457	444	448	435	420	449	441	451	430	451	435	413	420	417	397	460	432	418	413	461	431	397	399	454	437	427	431	439	406	402	425	419	434	441	428	404	481	451	439	456	434	439	391	421	412	454	448	443	448	430	409	437	462	451	429	438	401	441	462	430	432	420	425	413	412	399	430	460	381	411	446	404	410	443	444	442	457	420	421	432	391	394	423	440	480	457	426	424	420	429	460	453	409	439	425	390	436	425	413	438	451	437	422	425	389	445	430	433	431	414	419	460	407	426	476	411	403	426	429	433	396	406	421	436	386	424	411	448	423	430	433	452	410	437	424	435	445	450	444	395	452	399	424	425	416	431	396	421	460	439	447	442	432	455	445	441	396	416	463	425	455	477	415	420	428	450	436	445	431	416	417	424	424	417	432	407	456	437	425	444	411	462	453	440	484	428	414	486	443	427	458	462	462	467	418	449	420	425	434	419	448	416	410	415	396	417	400	430	438	420	443	450	452	445	407	415	376	446	450	459	432	437	392	397	388	434	426	420	419	402	456	453	444	449	440	423	464	421	415	421	393	453	441	425	452	451	424	409	434	407	452	446	395	405	409	394	401	439	410	402	446	456	408	471	413	408	429	405	494	444	398	414	452	426	409	446	396	406	421	457	451	441	439	394	407	435	393	447	433	431	435	449	423	431	419	461	421	408	404	430	424	438	424	389	428	402	458	407	443	398	434	407	397	432	452	434	409	438	435	441	436	430	463	433	442	469	437	384	411	460	421	443	452	457	455	402	437	461	448	420	407	419	433	382	445	427	423	416	421	427	382	459	431	443	444	431	445	428	439	401	456	445	418	416	399	424	424	464	411	438	410	411	430	412	427	427	421	418	405	405	387	423	460	423	429	428	451	422	438	426	438	409	456	450	429	411	438	402	458	443	438	445	434	388	424	433	420	442	442	421	417	395	429	415	428	422	428	403	439	405	457	407	458	417	454	407	438	434	412	424	425	422	385	445	438	449	418	413	410	430	449	412	450	463	446	434	396	438	430	452	468	411	411	431	418	471	457	447	385	457	423	417	481	476	438	435	440	463	415	438	450	457	442	423	453	400	424	411	400	434	438	429	414	431	443	444	404	447	429	427	431	434	407	429	407	426	400	435	404	430	417	412	435	429	450	498	451	427	410	417	416	422	431	455	444	463	474	445	413	458	431	448	441	400	434	451	422	447	444	384	426	386	395	479	424	408	416	409	453	425	437	422	423	456	435	472	431	465	468	382	421	421	424	413	425	415	416	445	420	419	415	430	453	444	401	425	466	430	435	446	427	425	393	388	439	413	382	421	456	436	412	441	441	441	414	446	430	412	419	437	449	430	454	444	443	449	428	436	400	424	405	432	442	441	434	439	394	392	467	410	418	445	440	421	451	429	477	450	440	437	405	442	426	440	478	399	412	423	417	421	416	470	428	430	381	428	388	438	442	412	423	449	430	443	419	423	424	424	438	447	396	447	442	411	417	432	418	426	437	449	420	429	456	434	402	416	419	436	395	408	462	397	423	439	419	432	460	418	472	441	449	477	399	416	418	411	457	435	429	454	405	394	439	400	435	427	430	410	428	458	433	389	404	393	381	409	440	426	431	422	477	406	409	453	417	422	417	423	450	409	431	450	444	447	438	432	395	440	432	438	428	447	435	441	432	422	467	426	430	417	443	423	420	419	434	434	436	388	411	430	442	424	425	424	416	440	457	410	462	424	437	426	423	433	456	430	409	416	424	455	415	412	423	407	439	426	436	439	436	432	462	449	429	414	400	437	430	403	448	402	434	443	470	430	432	418	415	429	401	416	405	438	430	433	428	463	406	433	461	414	437	454	455	381	446	414	420	422	445	467	411	401	406	438	402	414	434	415	462	424	444	422	427	409	452	416	408	451	422	471	407	453	424	417	418	457	454	445	406	446	431	446	448	416	470	419	423	433	419	429	470	419	427	422	398	468	441	443	404	441	415	416	414	428	438	405	411	432	408	418	398	409	413	441	458	462	435	422	450	430	437	452	443	443	456	423	392	399	414	448	390	411	407	466	434	412	422
14458	1879	1781	1300	877	696	545	464	356	350	301	273	232	220	205	179	202	188	209	218	192	194	182	178	163	148	162	177	204	178	167	156	169	167	140	126	134	141	153	149	145	148	144	156	138	133	132	145	142	137	153	138	145	138	171	142	126	142	161	122	148	151	133	120	146	148	153	152	163	152	142	107	143	133	130	152	137	157	132	163	133	168	130	124	136	145	140	132	132	151	148	130	136	151	134	139	130	144	133	143	164	130	151	135	140	155	118	135	137	138	146	107	115	164	162	153	143	139	154	146	130	137	144	159	160	150	161	118	119	153	151	151	142	133	148	131	131	138	130	129	136	146	142	125	130	146	133	124	135	142	135	118	128	131	103	138	143	135	145	158	171	137	130	137	153	123	136	146	142	144	130	154	139	130	173	138	150	136	149	114	130	146	137	121	144	130	127	139	137	140	121	151	172	146	125	127	115	132	126	133	138	113	145	155	154	143	151	121	126	145	138	148	128	139	162	127	159	152	134	149	148	143	138	154	139	127	135	124	145	129	142	136	119	141	150	127	178	124	132	141	148	138	109	146	151	143	139	142	137	149	121	125	142	143	152	134	139	131	147	142	126	118	109	132	133	134	135	122	110	136	143	133	134	148	149	150	144	142	147	133	132	129	145	152	144	136	139	141	135	130	149	145	123	117	141	139	135	133	150	143	150	135	134	142	121	158	132	153	132	137	137	138	150	122	157	117	114	136	140	139	134	129	143	149	139	147	145	126	134	141	157	135	141	164	152	160	138	150	142	140	142	130	123	132	155	149	151	130	131	138	121	132	143	165	159	163	151	147	123	140	138	158	148	141	148	124	115	144	123	145	139	149	121	130	169	140	137	139	156	124	100	122	129	143	162	140	136	155	149	125	163	135	178	134	151	132	128	148	132	143	143	152	132	141	137	146	155	136	133	127	140	130	157	159	147	134	146	138	158	150	127	158	158	139	139	129	148	137	140	139	154	140	122	140	131	142	143	156	126	127	135	156	146	145	143	144	155	147	130	155	137	119	116	131	140	119	139	143	145	126	140	139	108	156	156	161	136	138	114	141	150	144	128	143	152	139	116	142	138	144	139	134	138	142	115	144	132	157	161	136	123	133	135	152	167	145	179	131	133	134	124	155	144	136	160	161	127	167	137	146	142	139	144	120	148	117	141	150	120	145	145	161	125	153	135	132	147	142	137	150	124	145	113	123	139	135	120	140	154	146	130	142	135	159	133	117	141	150	171	131	124	150	136	132	135	127	134	133	146	121	128	155	136	153	138	127	121	121	140	149	145	143	142	135	127	131	140	139	145	128	156	126	145	128	129	166	153	123	139	152	141	130	128	135	154	141	139	143	124	139	145	122	144	138	145	135	127	145	145	148	160	137	170	138	146	133	147	130	146	140	138	133	149	149	153	128	135	148	141	134	149	149	154	170	137	133	120	140	126	123	148	160	137	138	116	121	122	140	129	134	125	141	147	144	125	150	146	106	131	111	154	175	143	110	163	123	152	134	124	156	131	119	132	163	132	132	152	127	124	141	122	136	147	134	149	146	147	161	139	140	140	148	145	139	151	142	134	135	120	150	154	127	149	157	139	138	126	124	122	133	139	107	131	144	118	162	109	146	128	141	141	136	127	133	127	152	158	152	121	158	127	142	121	141	146	139	133	135	151	127	135	140	137	142	142	144	133	135	139	134	125	129	147	120	148	167	143	116	117	152	156	133	149	126	148	150	135	137	172	153	144	121	116	134	152	140	119	133	158	155	151	132	150	122	150	150	162	159	140	130	175	125	148	142	145	130	147	126	128	143	129	132	112	126	133	148	154	136	139	145	131	136	122	144	137	140	148	151	136	157	130	138	134	138	128	147	150	143	126	156	140	154	157	151	142	131	142	123	128	155	135	131	113	146	161	121	142	124	132	155	125	125	147	159	139	133	140	121	144	134	114	127	149	130	168	150	151	142	134	149	143	146	130	139	132	128	139	143	161	121	136	122	125	144	119	147	167	126	122	114	146	150	114	166	127	163	148	156	139	157	140	160	135	136	131	127	154	128	130	141	132	119	147	134	149	162	155	134	131	145	137	129	127	143	136	160	142	121	137	140	143	129	144	153	150	141	154	136	143	155	157	149	127	146	157	158	132	148	128	136	148	131	146	134	140	135	129	142	117	120	117	138	137	133	126	141	152	145	142	133	135	132	178	137	158	143	126	122	141	148	110	160	154	149	154	136	149	146	123	132	122	146	134	149	136	116	152	154	145	146	175	172	140	137	133	146	143	153	145	123	121	128	130	142	117	121	135	159	146	166	121	131	132	133	138	122	149	145	134	144	151	141	146	132	141	141	138	147	120	135	135	122	128	149	150	115	134	133	134	143	137	136	136	146	159	117	144	148	131	134	132	134	135	151	121	130	147	157	139	142	139	133	149	155	141	116	137	129	149	160	113	130	126	146	127	122	141	152	139	161	127	124	143	126	137	127	128	138	164	125	125	134	143	136	129	135	140	138	135	149	154	133	134	122	163	138	133	138	145	161	147	152	151	138	137	159	137	117	135	162	177	145	132	173	125	159	145	134	138	136	115	146	145	124	126	134	146	138	156	157	151	136	136	127	131	150	148	131	134	150	123	136	123	138	155	156	140	121	161	136	132	148	136	115	141	142	140	150	130	142	127	146	160	147	153	140	135	125	153	167	134	149	138	148	140	142	143	146	136	141	141	135	139	145	135	148	135	155	143	130	149	138	132	115	141	134	134	130	146	139	129	120	125	150	126	150	128	142	164	135	136	151	140	136	149	145	142	142	116	107	147	140	154	132	138	147	142	146	129	155	164	142	126	137	127	130	140	155	131	165	169	141	143	150	133	135	129	134	122	121	139	151	139	139	128	141	123	130	159	131	154	135	127	122	118	128	156	143	137	154	144	144	138	149	153	147	149	136	140	132	129	127	120	141	135	147	144	141	147	143	141	135	161	128	135	158	143	150	143	151	139	132	137	156	139	155	143	137	120	167	150	130	162	116	137	127	140	164	131	144	112	127	129	143	133	161	134	137	143	121	145	132	154	148	108	128	126	156	120	129	161	126	115	149	142	165	126	144	139	129	134	148	124	156	120	139	132	130	137	156	127	151	126	134	143	125	125	132	140	160	134	150	138	145	139	139	166	147	141	135	144	134	160	136	129	140	142	143	143	147	145	160	133	136	139	150	129	147	153	126	122	146	124	152	151	142	115	117	119	141	141	137	148	150	172	149	126	131	158	133	130	138	126	133	150	139	129	138	134	142	148	122	130	132	141	131	147	163	134	128	138	133	149	136	132	116	138	121	140	130	148	141	134	119	121	139	124	124	145	127	154	129	133	154	141	157	121	149	155	148	140	135	143	141	132	155	123	139	116	148	161	149	137	142	135	146	146	143	126	152	144	120	141	127	134	147	138	113	129	131	159	145	149	114	129	129	123	164	141	143	147	123	154	141	133	140
8426	1733	2819	3327	3220	2624	2128	2210	1581	1623	1329	1358	1035	1014	816	790	677	701	706	765	836	715	703	623	533	600	623	648	755	711	653	504	522	467	437	393	415	474	443	385	374	416	438	408	429	403	417	409	404	380	366	387	396	421	424	401	372	379	434	373	373	420	373	358	403	390	374	401	385	361	402	383	334	373	378	348	387	379	390	339	344	385	381	382	381	349	389	368	385	415	361	362	408	362	342	387	408	343	315	364	388	371	386	386	378	365	380	387	374	374	383	362	373	408	388	389	393	386	356	396	378	372	379	366	378	350	423	335	351	357	372	379	393	345	388	372	378	376	399	395	362	334	371	359	372	361	379	376	379	345	352	355	385	406	396	388	386	373	391	422	410	343	360	366	370	366	361	376	395	377	378	374	374	379	416	345	390	393	348	398	363	362	381	406	365	355	413	362	377	397	406	396	369	393	395	402	406	377	377	368	369	375	376	372	382	375	383	377	409	372	385	377	353	332	367	386	387	375	380	328	384	370	355	387	384	385	380	363	333	381	332	360	365	343	394	357	375	364	371	385	348	367	354	379	384	353	355	417	379	355	370	368	387	372	357	343	354	337	379	356	375	367	334	367	380	415	361	377	389	367	375	379	386	355	379	347	378	359	381	340	375	347	361	407	410	349	379	386	359	348	367	389	380	359	402	368	395	390	384	363	382	363	360	358	363	345	365	372	403	360	340	418	369	340	372	397	352	354	349	401	405	360	370	345	375	383	350	396	372	383	356	378	354	352	345	334	325	345	344	353	373	386	350	409	371	390	403	363	380	361	386	368	366	367	371	370	353	384	354	418	392	403	390	385	407	351	353	350	324	407	354	374	413	351	397	378	342	388	362	362	388	344	377	372	391	388	380	381	353	356	382	397	374	398	355	398	402	391	396	374	375	347	383	382	372	398	399	363	361	369	360	354	346	373	384	380	362	377	351	408	382	391	374	406	390	381	397	364	373	356	371	361	358	401	389	373	351	386	365	358	420	373	328	377	358	396	409	388	366	410	377	353	378	384	367	340	380	375	391	374	382	372	375	356	338	361	359	365	372	397	385	374	398	386	395	389	358	362	414	388	350	351	344	353	390	351	367	374	360	379	344	311	374	369	346	383	348	377	379	381	372	364	350	421	341	357	415	384	393	385	388	368	388	376	358	399	384	346	352	392	341	354	372	377	320	407	424	351	364	366	376	397	405	381	400	360	339	373	364	346	355	366	369	394	372	375	350	369	355	366	395	348	368	356	354	380	388	382	378	383	354	410	386	406	357	348	365	372	366	343	359	395	346	364	353	371	336	372	352	387	407	355	374	347	354	371	335	361	358	370	369	345	380	380	379	352	365	358	395	371	380	366	363	401	367	361	372	385	351	386	379	388	393	370	355	331	381	362	395	352	365	362	349	394	384	373	392	397	365	376	357	358	347	371	339	349	319	360	387	376	368	373	387	386	340	381	346	389	386	354	406	383	403	383	360	416	368	362	384	360	338	358	398	360	371	407	397	396	371	368	366	367	377	367	387	353	406	370	372	384	367	335	386	403	340	341	355	360	400	375	368	385	358	377	354	368	334	355	372	379	371	365	344	374	364	348	385	371	391	375	401	357	385	357	390	382	352	366	397	375	391	356	352	383	376	375	376	339	355	395	369	373	376	391	376	350	341	374	378	368	390	374	359	383	364	369	382	329	364	399	387	385	393	373	369	376	370	375	366	376	343	373	363	370	357	358	365	381	401	425	383	376	363	358	380	394	352	364	383	381	365	396	356	358	362	394	411	363	382	360	349	393	381	367	372	350	357	370	364	373	381	401	371	382	380	357	361	405	360	396	347	370	369	394	383	357	354	372	382	371	357	339	353	361	400	390	329	346	362	350	395	347	417	380	366	371	371	357	365	362	368	383	344	402	395	382	355	390	369	379	375	372	357	404	396	398	393	371	360	367	352	355	358	385	399	372	368	417	380	385	379	365	368	346	386	364	367	341	355	360	385	345	367	367	359	378	365	390	376	366	382	374	378	380	376	382	374	392	342	368	373	360	410	367	401	361	341	322	391	362	369	365	380	374	391	379	405	356	374	372	382	351	325	384	367	373	393	372	366	356	338	337	391	367	381	380	364	371	373	352	368	362	378	409	363	379	378	347	369	386	355	380	384	359	353	366	382	389	365	363	380	347	387	379	336	382	387	396	374	364	397	386	388	333	383	401	404	381	351	377	377	389	400	396	395	367	358	346	386	368	340	367	386	366	362	355	360	400	369	394	337	355	361	381	356	385	353	395	401	362	389	368	367	366	370	352	394	337	319	371	386	401	389	369	371	381	391	365	335	391	391	362	367	373	372	358	405	365	350	372	383	379	372	344	358	408	375	368	360	373	356	384	390	373	392	379	359	398	384	386	382	400	365	377	362	375	362	356	361	405	373	361	377	353	379	383	355	373	384	341	385	387	354	393	361	399	367	355	371	410	399	369	398	369	355	413	375	370	379	351	364	415	385	384	362	360	369	382	369	361	350	374	390	331	379	360	372	386	373	351	396	393	347	380	380	398	362	391	394	355	348	370	378	379	385	374	395	391	397	390	367	381	386	373	350	350	410	381	367	385	358	385	393	392	389	389	394	372	367	368	382	368	353	387	371	355	392	328	397	377	369	378	415	387	366	390	363	353	355	372	364	376	360	351	383	360	378	393	338	364	379	360	363	351	348	382	383	362	349	358	361	363	399	378	367	346	374	353	361	345	393	407	379	361	357	372	374	358	423	357	387	359	383	396	367	352	373	374	381	370	352	355	365	370	373	364	379	347	385	371	366	402	388	388	383	395	375	365	348	393	370	365	406	398	364	356	383	361	398	331	346	391	342	370	357	366	391	383	384	367	372	372	384	392	377	342	361	362	357	354	370	362	381	360	378	384	368	377	386	368	395	340	373	347	363	372	385	364	373	368	362	377	369	390	390	345	387	357	384	355	365	393	407	382	358	348	375	377	388	404	361	355	347	389	362	349	378	347	386	357	382	324	361	355	387	358	368	391	385	367	371	392	395	379	355	364	385	379	377	372	369	373	402	367	323	360	359	353	375	350	335	369	372	348	354	368	409	365	354	315	396	377	401	339	337	363	379	385	358	371	378	374	384	411	355	360	384	334	363	385	360	369	376	406	409	378	392	384	349	405	329	385	394	386	368	409	374	360	389	339	389	395	400	373	382	345	390	396	355	349	394	373	382	367	350	400	380	385	363	378	391	378	367	373	383	364	377	426	377	349	370	369	367	350	362	351	393	385	387	379	387	385	339	349	352	358	361	354	337	361	379	380	374	372	362	398	390	373	352	406	367	369	351	390	359	407	386	370	354	354	327	370	387	389	373	358	352	378	383	400	409	393	355	360	369	374	334	366	403	385	386	389	367	365	369	362	362	362	373	387	367	401	362	364	387	368	352	358	354	408	420	352	384	403	391	386	358	384	367	348	381	368	375	379	363	375
1666	394	397	419	399	399	373	379	339	357	341	396	373	367	407	391	411	346	376	370	331	354	368	382	360	333	345	362	358	363	339	366	369	351	357	384	357	331	345	342	365	350	395	372	342	353	366	382	367	363	359	337	322	401	381	348	376	406	342	350	395	418	380	345	359	342	370	383	385	398	363	369	360	331	375	358	337	381	336	356	406	380	355	359	338	361	376	359	388	344	352	336	371	368	343	369	376	351	356	385	354	378	385	372	360	375	361	351	391	352	352	344	368	374	318	398	379	361	348	347	400	331	350	338	362	351	376	373	362	348	343	381	360	317	320	353	370	385	396	388	363	376	356	352	388	426	343	365	344	353	372	353	388	346	360	396	365	401	365	391	349	371	377	353	370	365	407	374	387	360	359	393	391	376	380	354	334	384	344	347	367	346	352	392	387	325	395	304	347	373	363	360	347	352	343	372	347	344	345	357	304	392	341	366	375	363	374	345	385	361	352	385	356	337	371	383	362	363	344	363	361	370	356	395	350	379	356	380	350	362	375	379	362	382	360	375	317	365	364	394	407	395	346	377	354	389	357	391	348	345	366	359	363	402	337	386	382	391	365	376	350	354	381	365	379	353	374	381	368	356	376	355	355	362	362	341	387	382	356	392	352	329	362	338	371	343	379	366	364	365	343	339	365	390	322	339	363	381	370	390	389	375	362	375	372	398	396	349	390	354	362	340	374	362	372	343	392	387	378	377	349	396	312	367	350	357	370	371	318	368	319	314	364	350	310	380	389	358	369	356	392	374	359	399	342	346	379	353	324	343	392	377	336	386	378	340	347	336	382	322	340	357	384	370	352	361	425	360	377	343	377	383	368	345	354	388	357	371	356	356	302	404	363	352	344	362	371	370	360	359	367	339	398	371	364	332	354	346	388	354	357	347	372	328	388	356	365	378	378	339	369	362	370	384	385	369	362	367	381	349	348	348	388	406	346	378	372	385	384	352	341	356	359	349	373	352	395	348	332	374	365	397	349	366	336	379	369	368	359	350	354	385	369	347	388	413	388	370	386	428	400	379	396	376	376	342	377	395	380	373	329	382	360	359	382	364	402	377	372	360	374	371	343	368	390	363	356	385	366	378	366	358	351	386	330	359	385	366	359	383	386	348	379	364	348	361	376	382	412	350	341	372	356	374	361	349	388	356	370	358	365	330	364	345	366	371	405	354	380	408	387	382	394	376	368	359	374	376	389	371	351	367	352	340	358	366	367	329	389	357	365	403	401	381	328	329	352	347	367	356	378	348	383	425	383	346	392	367	356	343	383	373	412	364	382	360	385	372	314	357	336	373	359	381	411	376	338	372	379	383	389	338	318	386	375	385	377	343	382	354	356	396	350	333	355	321	359	346	355	349	365	365	393	367	324	384	356	380	387	384	391	358	351	360	378	355	379	353	398	361	333	354	347	352	361	371	349	371	363	359	367	360	348	371	400	363	414	343	375	353	359	371	360	318	417	377	387	338	360	350	353	352	406	330	352	391	366	355	383	352	371	341	375	384	359	365	354	338	354	348	395	360	358	368	376	376	360	378	378	384	373	329	400	396	393	372	375	315	345	352	364	385	398	377	402	337	361	348	384	361	379	329	361	318	379	407	347	384	394	395	397	400	427	375	384	355	384	345	363	373	374	380	378	369	388	386	375	397	415	395	327	354	352	367	373	389	367	362	371	373	376	367	334	323	385	398	328	371	383	361	373	342	360	377	361	359	340	365	369	328	355	375	364	379	371	353	351	381	380	362	355	338	345	366	379	366	358	364	382	353	382	334	366	377	404	376	383	368	382	377	370	377	388	387	361	361	345	349	364	369	374	372	373	331	365	348	335	349	342	371	358	352	351	318	368	349	378	374	365	381	349	350	356	341	379	414	312	399	335	390	359	337	348	368	364	369	357	398	373	377	372	348	355	349	447	353	352	359	347	372	327	356	360	339	375	348	328	393	334	351	340	338	352	369	351	377	363	383	382	341	390	376	358	366	345	340	359	349	384	383	352	334	368	345	378	371	354	372	379	342	371	350	357	376	400	398	346	353	360	365	329	361	405	364	372	380	358	346	322	376	381	360	353	375	380	318	343	350	344	393	335	379	331	371	375	370	350	346	381	390	355	390	372	425	395	387	392	378	375	350	349	353	378	365	382	354	375	365	377	365	377	400	377	355	368	320	353	344	352	379	421	357	393	363	379	397	415	363	361	369	377	407	342	405	380	379	352	361	380	365	354	372	365	374	371	351	347	346	356	324	350	332	388	406	394	362	353	372	382	390	368	347	375	350	328	367	364	350	349	370	353	372	348	429	353	353	407	371	398	372	375	371	373	346	308	351	331	359	386	350	368	389	336	326	358	284	382	350	362	386	354	339	384	307	336	338	346	321	388	363	359	366	353	357	354	349	372	368	325	384	339	361	354	342	404	375	343	348	353	344	319	357	340	353	417	355	380	347	348	399	353	359	354	369	394	370	371	371	360	379	387	349	345	362	371	360	371	349	360	379	385	350	382	362	396	360	376	374	337	363	401	343	403	368	391	363	407	328	359	345	381	341	366	404	405	352	379	376	398	354	382	354	370	335	396	363	356	381	369	361	354	364	345	362	326	358	356	338	406	372	389	393	375	410	372	365	378	385	385	382	362	375	382	398	364	379	361	353	369	355	353	345	347	364	364	345	357	340	386	330	345	332	371	375	382	388	345	349	392	337	359	368	382	372	343	382	357	361	377	351	407	337	361	396	350	342	368	356	382	334	355	359	387	385	369	382	357	360	353	344	327	390	385	376	353	342	364	350	357	386	349	373	400	401	403	363	359	339	356	385	342	393	341	341	349	353	338	346	365	343	377	359	384	345	369	318	347	350	348	320	362	385	355	364	357	379	356	349	381	365	335	359	375	372	363	341	379	391	352	346	369	374	364	379	365	381	369	368	373	363	361	338	346	353	403	357	349	361	393	373	364	361	378	382	360	369	348	371	377	363	354	382	393	361	436	350	334	333	361	410	351	376	342	383	371	367	321	341	360	381	413	378	413	371	369	389	359	410	377	369	381	391	371	374	350	369	355	363	367	330	400	350	370	367	330	337	373	357	333	387	364	350	367	370	369	374	377	363	390	357	325	328	379	375	388	377	365	374	354	367	368	394	350	372	350	365	345	349	368	350	358	340	340	358	371	389	378	372	360	375	385	354	346	374	369	346	357	337	325	375	367	407	364	356	405	359	330	352	402	370	343	355	375	373	378	382	353	353	350	354	351	384	327	369	393	388	380	351	326	357	397	358	374	371	378	366	360	346	372	386	338	359	369	394	377	337	368	375	336	400	411	401	339	343	358	330	396	339	352	338	351	419	363	366	369	379	340	315	352	336	372	332	386	330	365	343	394	335	382	349	394	382	412	363	376	359	387	378	394	386	389	395	387	379	372	353	377	369	318	349	353	382	369	364	359	382	350	355	377	416	378	353	387	352	386	348
2121	821	898	960	940	890	899	875	870	917	843	777	830	823	826	819	864	778	800	792	806	808	818	783	814	802	747	797	786	828	774	839	807	811	819	855	794	836	837	834	837	769	860	819	799	809	822	765	802	821	811	800	805	793	798	777	767	783	766	819	769	828	810	866	822	834	785	786	787	792	810	797	756	794	758	813	782	777	839	832	830	801	816	766	845	862	805	782	802	828	799	801	775	785	753	790	804	834	834	819	775	777	756	808	794	777	784	794	764	801	818	792	762	770	790	783	778	850	791	818	808	763	813	861	762	756	790	786	814	820	764	822	731	768	793	814	811	803	841	788	797	799	835	781	830	851	769	781	840	701	810	801	811	791	767	785	824	805	826	845	755	776	821	792	810	789	803	859	802	788	776	807	848	800	831	803	793	761	798	774	803	797	780	778	797	793	795	732	824	862	782	795	837	796	842	807	788	779	837	799	791	809	801	734	818	826	735	769	833	844	798	768	805	817	808	771	853	822	792	804	767	800	806	778	793	762	852	746	799	800	786	781	775	795	756	821	807	777	825	811	795	826	790	776	808	795	791	831	807	794	803	825	847	789	764	827	781	782	832	787	797	806	764	760	805	764	810	810	768	815	775	797	766	807	815	810	813	788	795	814	776	793	812	815	809	758	861	802	827	797	839	791	805	830	811	801	811	831	764	854	791	823	775	731	783	819	792	821	803	787	822	797	828	805	823	807	780	802	788	793	798	818	791	787	786	818	814	775	783	822	801	817	817	795	753	777	801	798	828	808	819	784	799	809	811	794	847	787	860	825	800	832	836	844	829	754	782	837	809	810	792	819	804	771	827	797	831	778	753	814	816	797	813	765	750	753	826	792	825	789	806	741	837	808	785	789	776	801	810	797	781	758	809	806	805	805	736	769	803	771	767	764	867	796	774	780	839	804	843	807	830	870	792	758	810	821	841	800	763	818	779	770	800	771	791	837	823	766	781	786	761	771	783	760	788	790	850	817	748	797	751	825	773	786	812	832	816	776	787	808	790	766	777	756	777	789	796	827	806	783	819	792	803	802	772	818	768	793	764	795	823	843	826	792	749	791	854	755	820	803	827	794	799	833	803	808	829	825	780	810	835	844	781	761	835	808	796	785	902	821	801	803	835	813	758	823	772	793	757	830	755	859	814	820	792	759	787	786	816	799	777	807	792	783	815	800	756	834	819	830	767	807	784	815	823	837	797	799	771	813	784	820	784	798	779	777	755	789	820	833	822	806	783	766	771	826	787	792	787	823	811	829	785	783	788	819	801	820	789	805	846	751	793	823	820	820	804	751	820	786	806	838	780	823	786	800	774	793	825	783	834	817	810	857	778	781	793	760	791	814	845	827	825	789	820	777	764	775	798	842	840	824	750	786	834	784	821	833	826	762	839	807	795	797	792	836	807	772	774	788	803	792	789	851	752	793	787	788	776	808	800	800	839	827	805	779	815	867	836	849	819	802	837	781	826	784	796	804	785	786	749	854	820	802	773	811	781	790	801	748	792	798	813	819	791	828	775	756	828	771	819	833	817	793	790	738	786	794	819	862	777	751	836	812	751	754	798	770	857	832	841	813	757	830	806	789	808	813	814	810	836	813	797	777	801	803	769	843	848	789	784	767	806	797	827	796	784	824	801	808	819	755	807	820	769	779	785	792	850	794	760	836	735	767	897	805	783	786	804	754	752	757	797	780	834	799	835	827	792	818	797	779	807	819	814	845	790	791	838	830	789	782	835	760	796	815	757	786	810	807	766	820	797	775	843	747	825	775	797	796	774	811	744	786	867	780	835	795	825	841	819	853	853	746	791	801	848	756	814	789	813	784	816	769	796	789	857	825	763	781	743	816	689	798	787	783	850	783	823	795	848	766	740	803	732	810	809	737	836	774	842	818	848	845	841	800	786	771	786	789	795	771	790	835	775	781	826	778	847	806	807	792	826	767	817	811	871	753	800	831	798	768	773	826	809	782	808	840	795	813	825	824	816	834	790	829	801	775	785	827	837	791	811	827	825	769	784	797	787	786	822	789	823	753	777	802	810	807	787	815	786	795	787	779	840	829	779	758	748	744	792	754	800	813	765	785	784	784	818	798	763	814	816	886	853	806	794	736	824	780	770	801	799	856	850	797	791	801	813	737	850	836	775	765	783	827	803	828	776	842	817	796	814	782	828	828	770	804	791	796	731	785	763	779	766	766	781	852	807	783	743	772	794	814	845	833	807	820	834	837	762	801	796	783	756	811	802	809	820	786	775	803	791	862	724	794	780	813	742	770	776	856	813	845	773	776	801	740	796	791	825	809	818	815	856	839	794	771	833	797	835	819	761	783	783	751	786	807	830	805	863	801	786	814	769	789	751	773	762	867	830	741	831	776	799	815	798	840	781	765	781	855	826	833	789	815	782	782	811	832	846	771	786	762	757	745	785	817	783	853	761	787	777	821	845	835	789	797	833	831	792	773	824	779	797	781	819	797	812	790	793	796	830	734	798	773	802	748	792	787	760	737	777	838	769	807	860	796	771	782	782	792	819	773	796	758	789	796	779	762	824	791	829	784	767	818	801	814	801	817	820	761	772	820	820	761	810	792	780	808	764	772	780	789	814	785	778	763	817	832	840	807	779	854	805	804	872	849	791	793	808	822	811	796	761	796	764	768	765	800	853	778	779	811	820	779	755	818	807	772	875	777	739	789	802	792	820	804	857	809	819	814	787	756	811	755	791	809	774	841	811	792	768	787	785	766	826	771	815	851	838	771	825	802	824	813	832	736	816	843	838	806	847	799	806	754	810	858	846	872	790	785	854	763	809	817	798	832	798	791	799	791	827	799	799	742	834	828	788	832	815	764	768	789	812	801	803	824	850	770	752	761	802	798	845	804	792	752	757	813	858	811	777	792	769	792	809	799	802	813	770	791	818	799	794	787	741	797	818	794	802	751	834	784	848	800	795	747	808	795	837	881	792	819	799	760	779	780	760	811	862	826	771	804	754	733	843	782	861	802	810	766	761	800	818	792	865	831	747	807	807	777	850	796	808	812	739	777	761	780	834	827	770	855	798	796	809	805	777	826	824	777	840	751	848	743	763	765	786	743	829	775	768	811	801	753	776	777	806	831	824	818	803	787	830	793	764	786	815	823	773	764	787	843	801	812	855	861	810	794	772	833	779	765	790	818	786	819	856	768	819	802	803	824	833	768	828	784	811	773	820	818	756	787	805	852	761	814	784	745	821	788	799	838	811	788	776	810	784	787	845	810	800	804	801	777	804	819	839	825	780	806	771	775	827	778	833	831	780	772	817	790	802	818	836	782	795	756	761	779	814	782	813	805	795	777	789	803	843	775	784	786	799	812	767	786	806	756	887	822	794	767	760	764	766	782	761	781	831	780	756	797	761	776	806	793	830	810	797	827	799	800	794	782	800	766	791	800	821	743	771	792	815	794	801	798	800	770	805	877	783	789	782	782	803	767
7819	871	951	869	603	467	372	382	313	284	304	257	245	241	199	224	194	228	189	210	236	203	215	211	199	209	180	193	206	217	200	188	194	194	211	188	198	151	201	202	155	191	174	175	169	200	202	189	189	189	196	221	198	175	194	180	175	194	170	193	197	188	186	197	214	182	193	167	192	189	167	180	184	230	178	171	215	206	188	187	181	198	207	164	200	173	164	162	201	150	174	180	145	189	184	186	191	153	180	207	191	173	196	186	165	182	169	194	209	190	196	188	178	150	206	204	187	182	180	177	189	182	168	193	166	200	172	201	168	196	182	189	186	182	205	163	182	170	178	192	178	194	163	174	181	182	177	172	159	171	172	196	189	158	192	175	192	170	172	204	183	169	163	203	182	165	204	160	216	167	182	215	175	171	193	181	202	189	198	200	203	164	194	192	169	187	198	204	204	168	164	163	183	161	182	186	193	165	167	175	163	154	201	185	181	218	180	186	177	199	152	171	173	168	199	205	169	179	194	179	186	188	198	185	187	175	170	209	179	181	196	186	192	178	174	180	211	168	162	182	183	177	163	194	199	202	183	174	191	196	197	187	175	187	187	181	192	194	182	183	169	190	177	202	173	179	168	209	185	161	169	170	196	161	173	196	175	203	214	201	186	186	192	194	191	153	185	173	163	188	174	206	171	176	206	187	188	173	179	190	168	190	204	178	187	213	188	171	148	150	180	193	225	169	189	194	193	171	177	154	175	168	155	176	210	198	186	179	193	174	203	176	180	174	194	209	163	182	170	159	191	175	180	182	198	173	197	178	205	160	177	183	185	173	210	179	184	171	179	178	184	205	155	177	176	179	155	224	198	169	150	192	189	200	148	229	168	212	171	172	182	190	193	163	195	203	178	195	180	164	173	178	170	189	232	218	180	182	182	201	182	192	165	186	174	187	186	165	173	178	200	182	173	195	179	180	178	163	186	189	192	180	159	216	176	207	182	200	211	182	156	183	191	163	174	169	184	177	185	168	212	194	201	183	177	172	161	198	186	181	182	150	189	181	197	196	180	174	164	186	172	165	166	185	190	174	166	187	168	173	180	172	195	179	211	176	173	192	164	195	169	214	197	191	179	181	201	185	192	180	198	188	195	222	210	175	199	195	187	205	181	199	201	181	173	200	164	171	157	196	204	200	189	187	170	184	200	187	175	170	193	156	173	167	178	195	182	169	173	173	188	200	194	177	201	172	180	178	180	175	195	177	191	181	184	176	192	164	183	178	165	189	195	174	178	184	175	189	165	185	192	181	180	167	140	210	185	180	191	208	182	170	200	161	179	178	175	172	180	180	171	181	196	184	198	197	189	176	174	173	180	180	183	189	200	179	174	177	167	168	205	177	151	169	165	174	173	190	175	183	184	167	206	190	186	159	165	177	199	187	200	157	202	187	171	185	183	160	175	189	181	179	168	159	195	187	167	180	167	194	199	224	165	208	144	178	177	175	186	189	181	191	199	186	199	178	177	178	167	192	167	184	195	182	189	174	179	168	181	196	165	163	174	177	187	176	180	220	192	189	189	164	211	185	159	192	169	201	167	190	166	197	176	168	167	182	192	187	201	194	167	169	192	183	151	190	150	167	164	225	177	180	174	178	206	169	170	154	148	185	163	164	174	173	190	183	181	152	207	177	179	202	200	189	170	168	185	186	180	160	171	209	181	197	186	176	178	142	182	187	194	188	199	209	179	199	186	167	185	194	184	178	184	187	187	188	173	163	200	174	175	193	198	188	174	186	204	210	168	180	165	186	179	198	196	172	206	181	215	193	172	161	184	176	183	186	181	193	153	182	187	177	155	160	175	186	166	225	161	215	167	171	189	202	183	182	147	194	200	163	197	176	175	187	200	210	185	182	194	154	191	189	164	196	177	184	168	175	184	184	178	175	185	181	191	200	185	159	176	187	196	169	162	177	209	192	203	198	204	185	187	175	136	184	181	216	196	191	186	186	188	188	192	190	172	186	182	186	174	181	204	170	194	164	146	182	161	174	170	169	182	175	212	205	168	181	169	188	171	178	159	184	143	213	201	160	183	167	168	198	136	144	187	169	167	186	175	173	169	176	182	159	192	196	161	180	182	197	165	175	173	170	175	199	183	201	185	179	177	163	180	172	183	176	175	173	175	170	168	178	170	189	152	194	205	201	173	170	167	189	192	186	191	161	202	199	174	176	167	214	192	180	151	173	165	185	186	182	177	186	188	185	195	201	160	190	174	191	190	176	198	195	189	188	168	167	209	188	183	193	171	152	171	173	198	183	184	182	193	169	200	194	179	164	179	175	186	187	162	201	158	174	163	163	174	160	175	191	191	184	183	191	179	168	193	167	196	173	160	149	182	174	183	192	158	160	179	157	193	164	201	168	180	179	168	185	211	177	191	180	169	177	183	190	202	197	184	169	176	198	181	191	198	162	177	177	177	177	168	188	207	163	176	187	195	201	151	202	174	182	198	181	168	169	201	179	170	194	191	182	207	192	194	189	185	174	172	173	172	187	192	199	207	156	186	192	145	198	199	180	216	203	188	169	174	188	154	161	184	172	189	155	160	173	194	199	185	176	182	165	194	179	196	195	185	181	181	166	190	210	180	173	159	178	178	179	186	197	174	179	166	200	198	207	208	186	187	225	180	188	209	173	168	160	172	173	191	195	184	186	192	171	172	170	202	177	200	191	198	173	193	221	171	183	193	186	188	183	147	173	188	167	201	175	184	182	182	206	186	204	155	159	178	180	207	160	179	187	171	182	193	193	190	149	181	187	180	181	188	172	178	189	177	192	175	167	159	169	172	177	161	184	185	190	167	170	177	193	200	194	194	194	188	184	175	195	202	181	207	172	199	181	202	198	187	160	169	164	190	189	181	176	195	160	210	199	174	176	166	188	184	177	190	187	201	178	185	197	202	180	171	201	164	184	195	188	182	203	171	178	204	190	177	189	191	186	179	210	188	177	188	157	172	211	185	200	185	193	188	188	156	196	189	182	199	173	220	186	170	193	221	175	192	176	175	167	160	190	156	211	158	172	183	172	190	178	178	208	163	174	194	174	178	189	185	207	168	185	204	183	201	204	168	180	169	183	182	187	180	162	196	168	163	172	167	175	169	174	173	169	188	168	206	183	192	191	171	193	185	185	187	190	203	178	180	216	178	173	184	197	186	203	183	178	203	196	161	202	187	206	199	223	201	177	201	176	186	180	185	184	169	206	215	181	181	172	155	161	191	203	179	164	199	167	185	201	182	220	158	182	193	169	186	180	180	186	189	175	192	189	156	162	168	183	175	179	204	187	165	199	170	178	190	169	182	178	220	198	179	166	176	199	182	203	204	163	187	150	177	190	159	185	172	171	221	188	149	172	172	187	195	161	178	174	172	200	180	190	199	191	177	201	190	185	178	185	173	219	190	198	188	184	183	166	181	188	203	173	163	193	186	164	190	154	170	191	190	172	186	182	210	164	176	188	188	186
6458	1066	1921	2092	1968	1606	1364	1408	1160	1116	986	898	851	744	651	635	566	543	585	581	646	635	610	588	581	610	576	576	634	606	475	515	491	478	468	425	472	459	469	444	443	464	459	485	446	457	480	465	491	451	484	459	422	477	432	456	431	432	434	446	403	417	455	442	449	437	456	430	432	417	469	413	437	419	454	430	430	447	450	484	416	450	494	429	430	445	399	416	429	418	429	441	466	406	436	434	457	417	428	427	430	422	458	472	433	415	396	400	415	404	420	475	439	398	429	475	437	458	467	439	404	440	428	443	479	457	439	441	409	420	439	399	457	421	423	434	400	424	443	419	418	446	447	438	448	429	416	410	400	431	417	413	412	443	446	417	453	431	439	402	444	425	393	444	430	445	423	408	413	465	456	450	457	437	433	425	428	463	457	482	413	438	425	427	397	396	423	432	439	417	405	413	417	433	412	421	409	385	455	426	445	405	447	420	440	419	427	444	416	409	406	422	407	426	446	407	451	410	352	397	437	426	448	452	428	440	433	453	462	426	406	433	429	433	442	421	443	442	457	430	418	440	461	452	432	428	451	409	452	461	435	432	454	428	437	411	419	424	449	417	414	415	405	441	420	436	433	409	435	417	438	439	427	443	414	422	431	398	401	440	422	414	407	437	410	423	437	451	413	422	424	443	407	452	437	425	385	405	432	435	429	454	422	441	421	401	409	454	425	469	418	412	409	441	455	421	438	412	402	405	415	441	464	451	403	421	443	414	425	455	473	448	457	429	416	443	434	446	416	482	434	443	427	421	418	395	451	471	404	440	390	454	437	426	428	446	445	440	431	427	426	442	464	451	440	436	441	454	413	431	428	475	462	458	432	437	440	469	434	426	426	443	445	452	426	440	411	470	437	451	422	462	429	444	438	449	402	455	418	445	440	459	431	439	422	475	422	410	446	445	408	403	457	440	386	435	410	408	452	432	409	423	403	429	424	484	441	439	391	410	463	438	435	446	440	368	465	455	424	417	452	428	410	422	424	398	449	404	417	428	426	421	443	409	459	432	464	446	412	411	398	439	456	448	435	406	414	469	465	448	439	454	471	428	455	437	422	436	421	439	408	430	403	456	384	454	400	423	395	435	394	431	412	474	408	427	434	448	468	456	393	431	414	415	453	437	440	443	413	473	419	415	442	443	404	413	425	474	452	426	407	453	447	448	459	383	413	439	439	441	433	417	427	432	438	417	421	442	432	412	426	480	443	454	417	457	438	458	445	413	435	405	455	450	406	441	426	429	423	427	416	410	417	432	417	438	420	427	416	385	464	392	437	451	411	444	414	427	427	448	414	396	451	442	435	414	405	410	467	431	447	437	429	468	468	400	469	426	372	439	437	426	418	434	431	440	455	451	446	415	431	442	453	437	418	434	402	403	466	443	409	411	404	424	417	476	427	434	455	383	465	432	421	455	437	409	413	431	442	420	396	445	444	455	429	402	398	479	422	460	445	452	396	458	408	450	394	452	415	403	417	431	467	416	445	413	448	430	418	411	450	461	441	409	446	411	429	443	409	448	412	446	437	456	461	456	414	442	424	405	437	396	382	429	405	394	422	459	422	430	428	413	472	385	464	430	455	447	448	435	446	423	440	440	405	414	383	439	448	458	397	445	449	471	419	399	441	435	457	435	471	392	412	415	436	443	435	399	413	461	459	431	428	415	442	431	451	434	419	468	421	461	405	436	459	456	386	443	412	449	408	452	437	449	427	407	438	448	450	443	466	394	441	427	434	421	410	415	457	430	436	439	460	435	438	442	411	401	436	431	443	412	388	420	462	409	441	390	404	429	435	448	462	393	446	422	421	453	425	434	401	410	422	431	418	445	429	438	441	463	436	404	398	432	408	449	425	421	447	415	411	415	419	379	428	434	437	395	439	460	434	433	394	422	441	457	407	422	387	434	469	415	431	413	391	449	414	402	453	430	437	422	402	478	411	434	410	447	465	426	420	458	473	438	410	440	421	473	423	374	410	423	436	446	438	403	448	442	418	444	454	437	426	397	407	427	418	433	443	436	454	415	425	396	463	450	436	453	423	442	424	436	428	441	431	412	418	431	450	468	446	424	426	452	430	444	412	405	441	434	426	447	435	417	438	392	455	417	387	411	408	403	415	442	418	432	405	455	402	431	408	422	438	437	458	452	385	436	426	446	428	425	431	435	451	415	448	422	439	420	441	456	429	460	412	427	430	492	473	455	434	417	440	449	456	468	413	449	387	419	437	442	410	433	433	400	414	434	410	419	441	459	452	427	428	437	397	443	429	458	443	438	438	434	413	400	434	426	446	422	439	421	413	410	426	442	437	405	433	432	409	420	401	431	405	417	426	421	434	447	412	403	409	422	438	441	430	393	438	395	390	410	439	426	446	446	431	418	434	433	436	449	431	425	458	436	421	433	448	425	414	403	423	446	447	452	461	419	405	455	415	466	437	437	435	406	428	419	406	414	426	447	441	458	447	455	449	421	492	396	472	424	440	469	444	444	472	405	458	412	431	406	397	433	445	444	438	461	405	447	410	412	423	408	436	414	465	420	384	421	477	467	432	438	438	427	468	411	419	391	404	410	459	380	439	420	446	409	415	435	457	418	434	478	448	425	442	418	454	428	479	442	475	467	393	435	422	395	482	436	447	431	450	470	434	400	417	399	384	414	435	437	428	370	419	415	420	475	499	440	412	449	457	429	440	425	428	426	419	409	452	423	477	432	397	414	367	463	429	441	426	442	404	398	437	418	427	420	449	410	456	434	398	427	434	421	405	457	405	449	423	429	419	427	423	454	457	463	459	473	435	444	464	438	427	367	420	427	439	450	410	442	436	429	423	428	449	428	417	456	412	430	453	425	435	421	419	428	419	426	414	425	458	428	420	445	437	408	425	488	422	443	464	455	418	412	418	414	462	450	393	443	418	423	410	409	381	388	433	427	448	433	484	425	404	441	411	424	444	421	456	427	425	397	409	395	454	407	398	414	456	450	461	430	405	454	453	422	395	443	427	469	434	441	435	441	432	407	442	440	435	440	408	442	439	419	437	425	404	417	435	419	399	438	430	405	414	439	423	415	435	403	390	381	427	433	458	426	416	417	403	409	440	451	385	444	432	433	429	385	439	435	428	426	444	439	443	429	418	403	432	455	446	445	448	425	434	430	400	441	452	411	398	449	425	464	467	439	425	425	441	427	430	394	418	410	442	433	446	452	469	447	438	456	404	410	429	432	418	435	417	430	423	429	470	411	442	452	398	431	412	469	405	428	456	402	440	452	424	408	461	463	397	398	445	444	427	417	385	442	413	423	441	410	384	474	444	422	455	429	432	447	452	431	445	479	416	424	446	401	413	408	451	436	491	431	408	408	411	441	451	394	419	423	426	437	416	405	427	444	399	481	460	426	426	413	451	417	378	435	460	396	423	442	440	416	435	403	429	428	450	458	470	427	419	456	463	417	400	417	458	438	450	455	473	425
14354	1771	1753	1232	935	788	540	415	444	335	335	257	220	228	237	173	177	170	188	187	169	178	198	169	185	187	178	181	198	191	181	160	152	133	137	139	145	135	144	142	138	137	151	156	155	166	142	157	149	124	151	134	151	162	157	146	133	169	141	137	150	144	151	118	132	151	143	123	156	141	139	133	127	143	153	139	169	154	152	114	135	139	144	149	142	116	106	143	123	131	142	138	153	138	144	166	109	141	153	161	144	142	138	145	129	139	130	133	134	149	164	149	123	149	147	145	130	140	135	134	124	146	151	155	142	137	123	137	142	152	121	142	153	155	134	138	122	132	148	148	141	150	139	144	128	133	145	149	130	129	145	135	163	146	174	133	143	137	139	130	142	126	152	145	129	171	167	105	148	150	117	140	155	147	143	128	146	147	143	126	128	167	150	141	116	133	137	147	165	118	141	131	157	134	124	147	152	152	157	138	127	143	147	136	136	138	124	151	149	143	132	130	141	137	126	143	149	123	153	135	141	131	137	155	151	134	138	148	137	126	137	145	150	120	130	160	116	162	128	136	157	143	160	130	162	156	125	124	132	136	126	126	126	150	151	156	130	137	127	169	138	147	168	166	138	128	130	149	144	170	157	136	146	132	130	138	145	136	141	133	152	137	141	137	132	133	169	137	161	172	145	133	146	142	123	141	123	110	143	123	131	138	174	162	155	143	148	141	132	123	153	154	136	143	112	146	134	142	147	125	134	128	116	121	129	153	151	125	142	123	143	136	134	129	144	132	155	124	124	138	113	124	142	143	154	151	136	130	164	135	147	123	145	150	135	145	135	146	145	148	125	148	139	175	123	131	137	165	131	160	154	136	140	129	120	140	145	161	126	135	159	132	146	150	131	164	124	127	132	155	153	139	120	151	155	127	136	128	146	141	134	138	136	150	112	130	137	142	146	153	134	150	128	139	151	153	135	161	145	132	137	144	139	134	110	123	143	143	143	124	142	114	132	165	124	136	115	150	126	121	138	136	145	118	120	113	140	157	141	117	132	122	134	139	158	155	165	148	128	141	161	142	145	130	131	107	135	137	144	119	141	144	150	133	137	141	150	167	152	127	133	125	131	148	137	138	170	130	149	153	150	149	126	136	147	136	157	139	119	152	130	106	115	108	142	143	133	143	142	145	152	134	126	155	154	138	130	145	144	154	146	160	134	147	136	146	133	132	122	133	167	147	140	125	138	145	126	123	135	111	119	126	155	136	133	138	132	149	122	143	145	126	141	128	127	134	149	133	136	104	143	146	113	142	135	134	144	125	122	150	137	135	146	128	135	136	135	137	137	138	131	142	123	167	147	139	139	159	136	124	141	159	121	151	137	139	137	140	134	143	134	125	139	156	126	139	133	125	147	127	142	147	137	136	130	118	126	138	135	150	130	164	122	135	141	133	156	129	129	143	122	132	154	153	146	132	154	114	155	163	148	155	165	135	116	129	138	124	150	117	128	148	133	127	152	161	143	131	120	131	119	128	152	143	127	150	142	154	156	163	149	145	129	163	155	116	137	148	138	133	145	128	123	135	122	124	114	131	165	133	143	143	138	139	123	111	121	149	119	119	126	151	161	118	121	146	127	116	142	131	151	144	114	127	147	155	133	162	137	149	149	133	151	142	121	140	140	151	166	142	152	146	124	147	120	155	126	139	145	143	110	125	137	135	147	146	144	154	141	125	136	122	134	148	115	120	150	150	133	135	128	154	164	136	167	167	141	142	164	137	135	142	132	150	144	147	135	129	156	177	146	155	151	122	135	138	127	147	160	130	140	139	114	133	131	142	133	115	138	122	131	160	135	130	133	146	139	160	173	145	123	121	142	146	110	153	138	164	138	150	179	139	123	114	163	116	145	145	144	118	130	136	125	136	154	154	139	130	118	153	150	132	142	139	132	139	141	144	133	164	147	150	145	142	148	141	138	128	146	144	145	136	145	145	135	157	132	150	126	152	161	135	138	145	133	134	138	144	180	141	119	149	144	137	133	143	142	138	155	132	147	135	127	147	127	142	152	128	153	144	129	128	123	159	121	144	132	129	127	119	144	133	157	139	142	130	134	139	118	127	143	154	149	126	126	126	137	142	138	142	115	143	128	154	143	126	134	143	128	132	128	133	137	134	127	165	129	147	128	150	132	141	129	162	160	135	150	155	125	129	143	149	125	141	137	120	128	122	142	147	140	141	151	141	122	139	149	134	160	139	132	127	125	159	155	123	148	117	142	143	118	155	138	158	131	141	133	152	141	103	157	155	163	146	148	118	131	137	131	134	153	143	129	128	154	139	122	158	152	154	154	142	148	147	137	145	142	133	117	163	149	144	135	153	128	130	128	145	117	126	139	151	133	167	140	130	141	114	133	142	140	135	146	134	131	131	122	131	154	130	152	140	147	148	125	124	120	132	158	155	138	130	117	141	152	155	154	148	143	150	140	123	138	121	128	136	147	149	153	138	140	126	149	140	142	104	153	120	150	146	134	146	133	134	132	120	113	130	129	146	145	147	153	152	158	141	130	141	133	133	147	138	156	135	142	139	150	144	127	120	151	163	132	128	124	137	143	153	127	134	119	151	136	131	116	143	131	159	158	140	148	135	163	118	154	137	130	127	130	127	121	148	145	148	143	149	125	126	126	140	157	149	126	127	133	143	147	138	143	141	127	128	150	126	124	134	136	137	136	133	155	141	163	112	147	121	134	118	122	149	138	152	139	126	151	151	149	161	145	139	132	138	138	138	140	129	157	134	131	136	143	147	145	136	130	148	146	144	135	119	121	126	125	147	137	159	112	143	99	153	126	143	123	153	135	133	111	146	159	139	124	116	142	133	154	147	131	144	150	146	145	145	132	156	136	136	149	142	134	139	127	137	135	138	132	149	131	133	134	146	133	141	137	136	130	150	138	156	129	134	137	122	123	124	150	148	127	138	122	147	112	126	137	166	122	139	141	146	127	137	147	135	115	129	164	143	133	139	164	144	134	121	134	127	139	133	148	150	128	127	130	154	139	159	164	139	127	136	128	142	157	153	146	141	157	148	150	146	130	123	129	139	138	131	124	145	170	147	137	142	133	134	145	143	153	161	129	128	146	132	146	172	144	139	135	122	135	115	139	133	125	141	124	137	127	168	142	147	148	143	135	146	141	114	110	141	153	155	143	140	139	133	164	133	141	128	112	131	144	155	126	129	132	141	134	128	155	152	145	138	118	137	152	142	120	110	124	131	129	121	139	142	130	124	116	138	148	138	140	148	129	140	133	150	121	145	142	157	133	153	159	117	139	133	140	143	143	163	140	129	154	145	120	145	126	138	130	142	155	139	141	128	133	147	112	160	154	117	141	135	146	125	156	125	146	127	130	156	125	133	129	124	145	133	130	149	125	159	154	146	139	140	134	128	122	129	157	128	152	131	140	139	128	122	134	151	147	110	137	157	134	154	141	172	133	142	131	145	140	148	157	140	153	128	127	137
8369	1428	3028	3339	3232	2598	2355	2014	1836	1375	1549	1229	1134	863	885	774	753	727	610	703	762	734	737	754	642	629	688	726	668	591	520	538	495	497	438	454	437	441	419	387	447	461	427	389	405	405	403	408	395	412	427	418	376	386	383	364	391	396	389	402	348	388	369	363	395	371	414	360	408	383	389	380	391	388	337	356	394	381	362	363	352	396	394	403	365	393	397	377	372	347	381	355	359	368	330	383	371	398	381	335	392	360	378	355	394	374	368	358	379	370	365	379	373	359	369	409	397	387	369	367	356	358	389	302	340	341	398	368	401	368	359	372	400	379	381	377	369	390	378	377	363	367	350	384	363	373	361	399	374	405	377	351	370	370	386	383	385	380	412	338	405	371	399	372	346	375	357	379	356	354	351	376	369	372	372	357	398	361	399	368	364	364	351	349	378	380	343	364	391	390	376	361	353	347	359	376	400	363	381	387	343	376	406	373	387	377	366	352	399	389	352	387	342	358	337	337	360	373	404	352	390	393	350	359	363	328	367	391	385	383	374	408	369	400	352	409	387	355	343	365	363	329	368	364	410	346	398	381	356	387	375	393	352	346	422	357	353	383	418	386	382	393	401	342	392	373	371	349	386	376	350	407	385	387	382	341	356	386	364	360	366	347	353	362	389	392	376	375	344	366	346	367	373	360	382	384	355	375	372	354	390	359	383	393	347	358	363	353	365	345	397	359	391	363	372	394	358	339	358	402	355	381	375	339	397	369	369	405	390	340	371	326	393	387	389	376	392	360	396	368	407	351	370	381	370	382	370	376	385	370	384	344	386	348	396	395	379	352	348	371	349	365	406	363	350	377	391	358	369	366	398	364	389	339	366	385	352	395	357	377	376	363	363	364	334	376	411	413	357	370	388	389	359	354	415	390	390	364	366	351	390	335	370	376	392	383	387	365	350	359	361	370	359	366	428	372	377	370	384	366	383	399	373	387	388	366	373	392	344	376	373	333	365	333	410	378	366	404	377	348	354	358	373	355	360	386	375	406	373	390	360	359	378	380	362	404	371	365	326	391	370	373	367	344	353	376	373	344	374	409	335	369	372	348	375	383	377	365	397	361	376	396	396	375	399	359	383	396	357	413	374	393	392	390	383	332	378	369	368	370	371	349	398	394	344	363	360	395	376	372	371	357	390	354	356	377	396	334	359	377	342	344	381	396	377	366	365	373	381	344	368	399	392	380	365	379	407	398	372	360	380	383	358	399	347	371	440	365	400	366	382	349	371	371	390	362	368	337	352	370	379	382	368	396	363	369	365	404	375	345	377	363	378	388	331	378	360	358	329	406	357	371	352	371	361	378	354	357	356	376	370	380	334	360	364	401	370	355	337	365	386	423	377	365	360	391	395	375	375	324	339	355	384	374	404	373	365	369	340	366	426	395	358	370	363	355	375	389	392	366	379	366	366	346	370	357	364	359	375	392	361	390	380	319	398	406	363	377	369	345	370	407	375	391	386	384	377	360	384	409	394	384	387	360	357	371	383	360	375	377	368	402	377	411	379	358	383	325	347	379	380	367	379	395	404	357	383	361	367	366	359	357	381	373	354	362	360	395	335	390	353	355	383	386	408	381	362	385	388	369	377	371	358	398	386	371	363	385	407	366	383	376	402	383	361	350	351	346	359	372	390	337	391	383	389	370	385	340	397	368	355	383	396	412	365	356	390	364	363	345	332	402	388	341	361	363	361	336	389	355	400	384	380	335	374	399	359	374	377	377	378	349	379	383	370	396	361	381	382	358	375	401	380	334	333	409	352	387	358	346	374	376	380	355	376	369	390	408	375	364	370	386	407	373	399	385	378	337	322	359	363	368	363	378	364	372	370	335	391	359	359	363	403	367	379	361	366	349	375	383	344	363	375	345	365	365	390	365	353	385	374	387	333	365	390	412	372	356	392	357	392	384	413	373	387	379	343	375	356	378	383	398	387	380	388	374	334	399	381	384	371	386	387	387	387	360	410	382	360	355	398	361	368	347	355	362	371	399	379	376	366	367	351	375	378	380	354	364	376	330	369	353	353	339	343	364	381	351	381	373	355	412	349	358	395	396	406	367	353	401	392	406	362	356	413	386	406	358	365	378	362	378	360	363	366	370	380	390	376	374	399	352	353	378	346	369	375	376	351	375	370	355	370	409	360	357	358	349	368	403	360	407	360	378	369	396	372	366	369	383	365	352	364	397	364	391	358	341	378	394	356	369	375	379	385	379	372	369	393	369	381	370	383	404	386	339	416	394	401	381	369	372	392	388	379	334	368	376	370	379	361	323	354	375	375	367	399	341	390	341	384	350	386	398	380	395	377	404	351	379	386	367	356	351	375	361	382	362	336	388	381	387	357	416	344	355	388	400	362	382	370	330	361	396	361	344	425	378	389	341	388	361	368	395	381	354	368	366	340	378	358	381	379	380	390	392	367	387	383	371	386	385	402	409	396	393	353	355	374	398	348	363	355	386	378	374	366	373	336	364	362	371	370	377	376	375	333	361	362	356	349	356	377	394	387	384	374	362	387	358	419	376	380	346	364	381	377	362	381	367	397	374	357	388	408	365	358	338	374	390	393	402	379	354	394	375	364	376	384	379	381	375	372	342	371	408	359	416	365	359	397	382	408	363	362	377	388	386	335	362	391	380	340	406	373	364	350	393	392	378	375	372	342	381	377	364	354	367	392	371	367	384	358	337	376	409	377	386	363	402	381	408	362	348	371	383	380	367	385	386	355	370	355	371	378	368	338	368	371	370	395	391	378	361	363	363	360	366	377	361	355	368	351	360	353	375	366	351	384	369	336	375	364	354	359	355	349	348	366	366	360	384	417	362	376	370	330	382	361	394	378	390	328	390	352	394	378	349	360	356	366	373	384	358	361	366	355	379	393	412	370	415	384	349	382	337	373	377	387	359	386	372	370	377	397	360	353	413	395	356	381	402	377	377	365	366	372	415	407	390	350	386	396	395	354	356	391	377	382	399	371	352	366	364	398	391	341	352	325	374	374	377	391	369	397	367	394	389	374	389	344	372	381	396	417	389	379	386	375	362	378	398	359	367	374	374	395	376	402	367	374	389	367	350	350	354	378	378	385	413	388	400	378	394	384	356	353	377	398	361	359	353	370	411	365	390	393	418	372	387	359	398	347	380	370	376	353	360	341	394	361	352	368	426	394	367	364	406	406	396	375	375	367	400	372	382	386	376	373	369	367	358	385	380	363	363	388	389	372	377	360	367	348	360	382	359	352	406	336	342	359	358	369	367	378	403	353	344	354	371	376	356	374	401	405	378	368	401	384	371	343	371	373	412	349	340	318	349	388	362	380	347	394	388	418	344	396	353	321	414	377	410	370	360	382	364	397	347	385	379	360	349	392	389	383	396	384	387	392	377	379	348	371	340	372	395	359	374	386	379	354	377	349	368	355	339	326	341	397	358	342	373	365	373	350	394	389	411	370	361	423	345	364	375	391	350
1848	405	412	380	403	432	345	371	377	367	360	349	348	351	335	379	367	376	340	349	352	391	398	341	358	360	365	394	355	331	368	351	332	366	349	347	387	382	351	345	345	394	356	329	355	341	358	363	385	362	361	358	361	359	366	344	369	355	383	354	376	377	348	386	373	380	375	326	380	354	351	363	369	348	348	360	376	350	369	335	360	355	333	378	363	399	374	368	366	332	330	351	363	367	354	399	367	337	349	348	376	368	338	336	353	381	382	378	369	359	363	368	392	366	339	383	364	350	384	398	380	368	360	336	378	359	361	366	349	357	361	361	357	382	311	359	389	333	392	388	363	339	395	352	361	353	355	331	391	378	329	379	347	380	362	328	362	386	356	341	348	369	359	337	417	348	333	368	403	340	362	333	361	375	395	362	351	335	366	384	368	374	362	357	303	394	351	347	383	373	356	331	381	321	382	371	370	337	384	358	347	322	347	387	318	320	381	332	385	341	321	355	355	344	345	353	370	358	380	351	349	352	377	368	331	345	324	309	352	356	346	349	364	379	375	347	380	372	353	379	314	339	386	361	395	360	335	341	370	330	373	404	383	370	384	344	366	347	368	358	373	359	370	333	360	387	344	325	354	380	370	347	341	393	361	349	366	386	363	355	390	357	354	384	364	353	364	338	357	349	327	382	359	362	363	377	400	399	362	381	354	369	341	315	323	391	341	339	353	363	354	322	375	340	329	380	345	309	362	353	338	365	354	332	360	329	369	377	335	372	347	373	369	381	380	339	360	407	344	425	362	322	383	413	367	327	344	365	366	336	368	319	348	387	362	382	379	382	348	370	357	369	383	374	352	370	376	371	354	372	374	347	377	358	371	342	364	324	355	349	360	335	343	359	337	339	368	378	369	376	369	369	363	352	372	391	340	363	399	354	317	363	360	374	373	344	347	346	362	370	357	367	389	367	358	351	368	348	381	369	357	337	356	380	376	340	363	356	364	346	378	358	373	368	326	351	362	367	321	376	363	357	351	330	390	350	371	328	368	351	357	374	384	386	373	385	342	355	345	370	331	350	387	403	345	376	364	383	397	337	380	383	343	335	369	375	371	362	378	364	367	370	362	357	380	366	361	338	377	349	371	382	383	356	385	352	391	356	358	357	342	353	315	363	390	378	367	399	412	369	379	362	380	426	356	299	344	410	322	348	354	374	359	373	348	389	373	349	354	384	380	363	373	336	373	378	333	365	402	336	359	349	343	367	340	358	380	384	353	342	357	352	327	370	323	382	336	340	351	332	358	331	405	335	335	342	340	376	365	358	353	359	351	362	327	324	340	352	350	390	374	366	345	387	335	377	368	362	328	315	314	320	384	368	370	370	360	363	361	361	361	344	381	395	363	369	379	343	367	353	371	350	352	355	376	316	375	351	373	371	339	390	349	334	371	347	359	340	348	324	396	353	363	360	361	319	345	363	356	370	376	390	386	365	382	407	384	344	385	359	360	373	385	354	342	366	363	348	347	336	411	391	383	362	338	353	334	330	365	377	357	367	321	324	328	319	370	360	369	370	384	372	371	382	354	325	338	395	380	381	327	374	362	358	333	373	345	359	387	385	373	358	370	371	335	404	337	357	362	379	353	391	342	322	328	375	340	360	338	347	371	400	377	350	338	389	344	415	383	324	333	322	349	340	307	358	363	339	346	336	346	358	379	350	348	383	352	362	345	331	352	358	348	389	356	367	392	381	353	388	377	358	329	351	367	381	368	372	345	361	370	359	370	373	372	373	367	360	334	377	362	342	363	380	387	356	334	374	372	369	354	402	344	403	367	342	325	333	357	349	354	386	347	354	371	398	340	370	354	368	365	338	334	384	349	347	365	357	411	379	396	372	306	344	357	398	377	388	359	366	359	327	368	345	366	352	381	336	347	321	324	364	366	379	348	361	337	363	355	332	357	349	352	379	391	359	389	374	356	340	351	389	337	368	363	359	406	367	371	355	356	395	347	347	352	391	377	379	333	353	372	351	355	338	338	354	378	343	361	375	369	346	353	372	380	368	353	351	365	379	360	410	371	354	350	375	338	315	390	391	384	359	369	319	323	354	371	352	355	387	351	341	341	336	331	383	345	390	399	352	358	366	372	366	367	372	368	363	325	364	355	353	343	367	360	345	363	373	346	354	367	336	352	370	370	351	357	341	375	364	382	392	366	397	342	385	342	349	410	359	355	321	364	392	362	365	374	346	393	360	351	358	367	362	368	361	369	363	372	354	337	338	364	375	340	391	372	373	404	403	364	347	353	389	353	342	372	365	401	353	329	350	365	356	385	382	376	343	345	329	334	320	346	323	379	362	368	335	356	359	314	387	367	362	375	384	358	371	385	390	367	372	367	333	374	361	371	351	391	354	367	370	357	379	376	355	365	354	361	372	371	347	367	350	354	355	364	343	372	375	369	346	376	369	358	356	359	401	361	338	396	372	381	352	331	380	340	332	338	385	343	377	355	370	342	355	372	317	342	380	366	336	362	385	352	365	345	360	300	380	359	353	345	347	343	360	360	363	347	352	364	385	376	350	357	335	368	378	376	344	381	363	394	370	371	385	415	355	361	380	365	359	378	334	382	366	360	361	388	367	347	353	360	334	370	340	379	352	396	346	349	360	382	380	353	362	397	337	351	359	384	350	354	349	337	363	378	354	365	346	346	373	367	347	376	359	335	304	394	370	361	386	346	384	353	353	338	357	347	374	376	333	383	353	397	382	363	371	310	341	347	360	338	359	387	353	360	389	347	369	380	351	388	351	381	359	373	373	355	335	378	347	356	341	363	350	352	395	376	357	329	352	332	327	346	352	378	381	348	354	372	385	385	334	338	327	357	386	355	367	334	398	391	352	332	330	350	383	334	356	346	351	396	388	338	359	392	341	382	375	368	368	340	343	315	373	388	326	385	349	386	362	353	355	357	336	372	367	385	393	364	337	360	324	344	380	377	326	366	360	358	347	370	359	364	352	390	348	349	396	367	370	383	343	388	340	422	372	364	354	371	374	367	330	371	364	353	373	332	354	363	376	341	363	386	363	331	360	379	339	384	359	328	390	357	324	356	385	353	353	384	359	378	394	349	358	337	370	367	376	365	360	359	346	352	341	337	359	377	309	332	373	334	347	326	394	400	408	355	360	345	378	387	367	346	334	369	367	317	366	383	334	325	339	402	416	357	369	387	371	364	388	390	391	362	344	357	365	367	369	327	336	357	352	368	371	357	411	386	364	363	354	377	352	334	342	401	367	384	363	347	366	374	348	371	386	379	366	393	353	345	352	352	352	342	380	373	325	380	378	326	351	394	360	403	372	353	357	385	370	333	386	357	387	346	358	353	362	397	333	378	355	352	373	353	392	361	356	348	361	333	321	368	377	391	385	387	380	405	360	358	380	349	377	333	363	391	343	394	382	381	368	377	355	369	367	385	390	387	357	339	343	364	350	343	378	388	360	380	385	384	363	371	326	356	363
2136	837	941	1000	939	953	947	874	842	865	889	803	834	792	848	825	863	876	794	810	778	783	776	819	780	820	843	818	747	823	837	801	840	736	853	826	783	816	785	806	759	737	795	731	790	818	771	797	794	791	825	819	790	777	760	788	823	818	790	830	871	802	817	817	784	795	792	764	778	793	797	848	766	853	823	857	765	747	790	805	817	753	787	780	792	815	778	791	803	833	808	826	819	794	786	784	781	786	799	792	785	806	793	803	792	796	792	782	812	805	766	814	775	789	776	800	787	780	810	777	768	783	826	805	801	826	733	807	784	825	806	828	774	819	791	768	776	762	812	828	781	803	813	801	809	854	812	752	787	785	793	777	777	754	756	773	817	783	775	824	817	751	804	815	832	836	837	754	824	803	765	836	802	779	807	828	774	829	743	799	825	811	753	827	812	831	773	842	789	856	821	823	782	765	772	800	840	789	835	784	769	763	832	855	791	794	761	813	806	785	845	799	829	839	782	848	851	786	778	761	815	841	868	825	842	786	848	816	823	807	797	788	770	770	804	829	794	792	830	768	783	820	799	768	773	798	782	787	823	819	833	779	839	743	771	752	799	776	823	781	764	850	805	741	793	717	842	805	805	799	785	753	846	773	847	790	808	813	757	765	809	771	793	783	788	769	792	835	817	770	810	793	782	770	867	804	850	844	782	761	822	818	793	819	742	797	801	771	811	810	790	813	800	834	806	797	833	832	831	783	842	808	800	785	814	788	799	774	772	773	838	816	819	806	793	782	809	833	779	802	844	784	797	835	824	853	824	838	783	733	800	804	783	782	766	795	815	773	807	806	807	825	758	764	771	823	751	790	791	817	847	819	763	775	809	770	769	835	823	792	834	810	763	793	824	791	797	814	754	792	777	762	815	814	811	795	808	831	788	818	783	793	753	737	817	790	803	782	833	759	762	844	871	815	780	772	790	773	755	836	823	794	794	807	748	797	787	780	796	768	839	772	812	847	826	794	793	796	836	768	791	821	783	805	805	791	819	813	794	826	802	780	854	822	795	802	792	803	737	780	753	856	839	862	777	844	823	793	798	762	815	712	786	779	766	812	795	781	754	765	776	791	834	779	813	800	763	829	815	770	793	792	790	847	806	790	765	775	773	779	794	760	816	818	743	816	778	723	875	795	835	806	815	791	793	811	802	808	777	792	773	809	830	797	825	832	764	752	781	812	787	779	790	832	815	792	792	827	781	786	762	748	806	796	822	745	819	771	820	792	769	799	828	809	802	840	852	782	774	773	836	833	825	843	783	792	829	762	745	778	793	818	775	781	770	791	801	800	780	773	847	772	792	778	790	798	766	841	757	822	793	788	784	798	870	783	743	766	798	814	808	757	781	799	782	813	803	762	795	771	823	766	788	774	811	772	817	806	759	761	791	836	822	778	798	794	756	834	814	799	812	839	797	798	760	786	776	804	837	818	777	834	813	792	847	777	814	829	799	823	746	761	751	811	798	870	792	748	813	763	822	774	776	728	842	852	817	752	781	797	773	802	810	786	783	828	781	816	796	782	794	781	792	774	739	848	794	812	882	803	806	791	755	822	795	779	812	807	806	803	786	836	866	824	803	796	768	785	793	826	775	787	742	759	767	814	837	797	839	779	809	781	769	824	773	843	776	771	795	793	811	824	778	830	787	797	805	778	808	797	797	833	809	788	798	794	780	834	806	804	837	801	800	828	774	817	826	809	803	786	788	811	783	767	778	838	756	747	756	841	754	799	827	823	751	826	812	812	815	764	798	752	820	811	806	797	785	817	771	800	796	811	765	753	826	788	775	863	860	824	824	765	834	806	802	728	782	812	825	793	768	803	845	817	793	801	799	795	801	801	792	789	790	753	825	790	855	768	817	784	819	831	831	752	782	827	813	769	859	762	827	775	835	805	838	800	762	793	822	790	807	808	778	778	838	818	822	779	789	775	806	766	853	782	738	810	834	811	819	826	790	773	778	798	798	787	807	855	780	787	828	779	817	782	808	777	834	752	827	817	804	830	766	801	755	841	821	759	823	808	863	770	790	778	778	779	791	807	780	767	804	786	811	766	785	777	789	825	774	802	721	774	816	806	807	771	830	826	806	788	784	837	814	799	764	827	795	768	795	776	789	798	816	785	846	824	787	842	741	828	782	841	760	803	823	800	829	813	767	794	806	756	778	847	778	758	748	819	807	800	816	814	829	842	751	791	763	813	767	815	829	790	851	841	807	800	788	853	787	804	787	831	772	749	788	805	755	779	806	809	857	790	805	810	792	793	854	780	725	839	718	838	852	831	804	795	803	809	794	817	791	825	771	823	809	823	803	792	783	756	796	798	793	781	788	781	814	815	774	813	807	820	851	741	787	806	763	765	793	777	787	819	860	801	790	742	805	818	778	786	768	775	820	795	756	790	820	816	750	816	785	803	787	814	766	757	802	797	765	845	830	810	803	804	782	849	743	841	836	832	813	834	758	775	789	756	801	763	829	758	761	774	806	799	756	825	765	799	824	792	809	802	799	794	795	806	778	819	803	803	742	839	827	828	786	800	786	791	796	812	804	819	799	759	854	818	851	810	709	793	837	819	798	774	803	769	780	826	812	788	831	803	820	790	793	806	816	800	781	802	823	831	770	744	774	826	840	775	814	770	780	815	797	824	767	799	788	796	796	843	788	784	815	835	775	807	777	791	832	796	830	833	806	801	792	770	798	772	793	816	793	795	816	822	807	815	753	826	812	785	820	808	837	796	803	774	797	792	740	825	751	782	791	865	802	829	771	768	837	793	764	805	774	799	773	755	823	812	768	757	801	817	799	795	788	819	839	764	762	806	795	793	839	781	791	782	773	773	769	801	837	773	764	774	816	783	785	790	765	783	811	832	830	813	819	764	820	779	810	765	734	793	774	816	807	789	791	779	792	809	792	804	773	809	806	802	779	789	845	811	808	810	779	774	804	797	824	802	764	764	777	825	824	772	803	808	818	764	774	784	819	814	771	772	792	769	780	778	866	770	853	749	807	796	791	805	787	788	798	782	827	811	775	753	791	811	786	842	821	780	815	699	812	789	778	813	784	818	815	808	813	811	780	803	789	818	797	832	818	813	773	819	832	759	845	775	856	787	853	776	859	723	809	766	775	721	778	771	856	784	792	801	799	800	820	787	771	793	779	754	780	808	804	807	790	797	820	782	795	820	824	838	797	763	797	851	833	830	828	827	796	819	815	730	793	838	827	773	785	858	789	796	775	768	787	816	778	793	764	814	787	780	787	839	876	799	789	786	787	823	879	788	800	779	820	774	799	774	826	751	824	855	810	831	832	831	835	810	827	784	794	817	703	815	803	813	770	836	812	797	772	773	806	768	777	769	785	805	790	834	816	786	732	764	764	789	807	829	808	794	820	799	793	773	766	759	759	778	839	755	839	699	811	813	764	762	841	814	789	791	843	799	751	826	830	841	769	825	818	810	801	812	818	798	780	745
7462	850	953	794	573	444	346	312	326	276	278	270	219	213	212	225	215	198	205	191	206	219	206	207	205	201	211	193	167	207	217	212	206	192	183	203	156	179	169	172	158	174	179	186	173	190	193	204	175	165	198	183	199	174	175	187	209	176	188	202	211	178	186	175	196	195	199	204	179	207	181	207	180	202	173	184	196	176	204	187	167	178	187	196	183	162	191	178	155	186	192	205	179	188	180	199	182	180	169	177	189	183	213	181	197	177	213	186	196	160	197	224	187	179	188	182	198	178	183	152	184	185	205	174	191	190	181	199	193	198	194	195	158	163	203	173	170	194	206	167	148	198	193	195	170	195	184	197	186	198	177	166	207	174	190	196	188	218	190	186	180	193	173	186	165	186	179	188	196	201	177	192	173	185	195	189	179	173	183	180	168	175	203	153	169	167	158	178	198	156	164	173	173	198	177	171	179	197	182	171	191	157	200	193	194	175	170	189	194	211	192	195	165	196	152	171	200	174	165	161	192	176	165	172	200	145	203	183	164	184	199	160	207	201	175	185	163	198	172	185	171	177	187	181	167	176	222	178	183	212	165	171	171	179	173	177	179	164	178	173	172	172	178	181	193	161	172	173	176	176	190	183	162	196	186	181	178	184	154	180	149	190	180	179	161	202	164	181	200	197	177	180	187	174	170	174	198	181	184	170	183	152	181	182	195	199	184	164	198	173	186	187	194	174	192	187	182	181	172	173	190	198	177	157	165	210	176	175	159	166	176	185	192	183	176	154	173	184	175	189	219	200	201	180	196	180	171	189	180	175	176	185	164	177	184	172	202	181	200	175	188	174	179	174	143	188	185	181	183	171	191	169	195	210	173	186	180	182	170	164	175	166	173	179	192	171	201	162	197	160	184	191	207	190	168	184	163	192	192	157	188	176	168	164	171	178	165	167	176	187	198	171	182	154	169	193	202	197	167	206	193	171	194	188	176	167	161	180	184	189	173	195	179	186	197	178	162	158	200	181	202	189	171	214	169	186	191	194	188	169	144	171	178	184	170	178	192	197	194	165	197	158	211	189	177	192	179	192	158	173	166	193	166	167	201	192	185	183	187	177	187	195	185	165	163	178	191	212	174	176	172	170	203	201	201	208	177	172	164	158	182	184	173	187	166	171	165	157	180	203	187	198	180	187	194	158	173	187	169	159	177	194	172	194	186	178	178	165	196	190	203	175	182	162	200	205	182	168	193	196	178	171	194	181	212	170	195	169	182	205	188	167	162	192	181	186	207	181	186	195	165	155	175	172	195	195	170	197	166	182	165	181	181	175	163	188	200	156	170	198	194	187	157	181	185	191	175	162	176	159	186	206	182	188	191	188	206	168	181	180	171	165	176	176	177	189	168	184	178	192	182	161	155	192	192	177	176	162	188	185	197	205	167	174	187	188	171	169	179	176	170	191	176	184	181	162	214	190	185	157	184	161	199	188	184	198	197	185	187	180	200	169	201	170	191	174	195	174	214	179	175	179	198	158	191	188	177	173	169	185	157	182	203	163	183	189	178	206	166	192	180	185	184	186	198	178	209	195	201	189	174	209	170	185	204	183	189	189	180	176	182	206	197	182	153	192	188	207	199	176	199	198	188	184	180	172	181	188	179	187	184	159	166	173	176	157	170	194	193	155	174	200	166	188	166	186	180	164	173	173	169	174	177	206	230	200	198	186	186	189	177	174	177	203	167	163	194	176	183	159	172	159	173	183	195	215	168	175	171	165	184	193	186	193	191	176	162	182	196	173	178	176	195	184	208	179	203	177	182	183	183	182	173	189	156	185	186	178	165	179	200	199	203	172	185	176	173	177	162	172	160	172	175	157	192	197	175	182	179	181	175	188	188	194	200	189	158	174	204	163	182	194	189	194	172	202	180	186	187	205	165	185	171	149	159	188	205	182	172	168	182	178	179	183	185	171	187	187	173	180	179	206	176	167	165	183	177	166	164	166	186	174	156	188	184	172	186	182	210	190	169	177	180	174	167	181	171	180	199	174	196	147	201	152	202	157	169	173	186	185	171	174	185	183	186	188	169	190	184	182	180	189	218	189	174	162	180	183	161	172	179	182	165	216	173	184	192	177	197	198	195	182	209	180	205	213	179	157	187	188	177	194	182	177	192	189	172	172	185	186	189	183	184	205	196	184	180	188	183	162	173	206	193	174	212	194	159	186	180	170	182	167	180	175	181	177	156	181	191	195	179	196	184	191	169	175	188	192	191	199	200	174	171	153	170	207	172	173	204	162	217	191	190	164	207	196	194	176	172	175	155	193	166	199	196	192	167	175	170	209	207	182	204	175	179	208	204	166	176	185	163	175	196	176	207	199	179	190	174	169	187	183	181	173	160	199	199	183	179	188	165	197	191	181	185	169	163	192	165	173	202	163	210	205	193	184	158	164	181	184	194	184	182	191	165	189	196	178	203	183	171	210	186	154	196	183	173	160	181	196	177	185	194	195	168	217	186	188	188	158	213	168	182	217	203	203	162	177	181	189	205	165	175	189	171	195	189	180	210	190	180	178	197	200	195	178	184	185	177	153	169	179	152	185	177	169	170	180	205	204	188	183	173	188	183	182	186	190	169	183	167	190	181	176	178	155	172	149	202	195	170	193	199	168	185	186	187	170	208	200	187	170	190	190	219	183	176	194	187	190	182	204	200	158	165	179	179	201	171	170	172	166	195	195	180	194	197	188	198	178	169	198	179	186	169	170	195	174	180	187	204	192	195	192	166	164	172	184	199	144	163	168	197	194	189	187	193	173	190	191	177	172	141	172	203	195	176	169	160	161	181	185	199	194	182	193	197	200	179	179	197	172	185	181	200	197	164	181	200	175	196	180	192	191	174	200	205	161	161	179	171	195	186	185	189	180	169	193	189	179	187	175	188	170	184	159	189	161	199	170	185	222	204	165	203	182	177	188	197	188	207	181	156	180	172	193	178	165	164	169	200	190	179	195	194	169	187	176	190	185	177	197	192	163	172	188	161	197	183	198	171	170	185	182	169	198	195	210	188	184	198	171	175	191	190	182	193	166	197	172	182	213	183	172	193	183	171	166	176	183	180	179	235	168	163	181	168	184	176	207	205	181	195	165	191	172	159	169	192	185	224	153	165	194	169	192	187	209	179	200	193	191	187	149	169	179	185	194	158	181	189	189	194	185	177	177	173	195	167	197	175	179	172	194	155	192	191	180	205	155	171	164	211	199	189	171	188	190	159	201	186	166	182	184	149	170	183	153	173	177	159	182	151	204	183	176	180	165	196	184	176	178	165	174	158	195	181	191	180	163	165	209	198	188	185	210	196	217	202	176	195	186	178	191	167	166	176	185	181	176	214	181	188	177	189	150	182	158	175	165	167	209	178	178	165	180	202	182	169	188	173	168	206	199	166	173	167	153	162	162	175	214	177	159	187	179	186	189	196	193	185	178	178	177	183	195	176	187	207	179	183	188	184	183	162	192
6448	1030	1868	2129	1938	1601	1322	1337	1199	1088	955	890	816	762	652	648	594	625	597	602	652	631	596	619	621	582	598	604	575	513	539	552	455	465	509	451	433	448	421	460	454	492	436	484	439	464	447	450	467	468	442	433	468	414	467	436	469	484	427	436	445	465	460	413	439	449	441	437	453	405	418	415	424	386	415	403	454	449	464	447	433	457	424	473	439	400	422	432	401	423	409	428	404	408	422	408	433	411	475	463	454	440	455	448	454	411	431	434	436	394	396	449	430	386	397	420	479	449	433	417	426	426	446	405	382	456	460	426	469	398	446	400	444	425	425	418	431	430	418	451	433	451	381	448	441	435	422	384	401	405	397	438	455	399	413	458	416	483	433	444	415	434	426	467	406	417	448	427	472	443	447	431	471	433	409	454	442	415	429	428	426	408	418	426	454	428	452	467	425	445	460	420	410	425	427	434	435	458	394	408	460	458	408	441	450	425	422	487	406	401	420	434	422	423	464	416	429	471	437	414	447	429	423	444	419	439	431	416	453	456	421	441	466	418	431	464	395	407	400	391	424	469	430	439	395	450	455	411	461	420	423	446	434	384	432	398	425	415	430	419	425	442	457	389	444	452	418	408	436	419	421	400	425	435	415	450	425	461	400	420	448	409	420	454	438	424	448	422	415	434	402	451	428	411	435	451	414	390	440	427	428	458	418	381	428	463	413	437	421	395	408	467	430	442	422	410	446	429	446	402	432	474	436	411	426	439	424	425	455	473	425	445	415	422	415	425	463	439	439	415	437	451	450	401	407	456	445	444	451	422	406	421	437	414	446	390	414	416	453	442	420	386	415	416	423	435	436	488	433	430	414	406	377	451	445	408	422	434	432	451	448	475	449	373	444	424	400	425	415	435	444	447	428	428	433	428	461	424	405	437	451	466	399	428	446	455	436	411	403	457	426	396	414	407	458	467	438	471	451	439	441	394	421	438	411	429	428	419	400	431	453	422	423	470	443	466	474	426	423	363	461	418	379	455	425	416	432	443	427	447	398	446	423	430	430	417	455	453	423	409	459	439	436	420	434	397	452	437	430	410	450	416	407	430	431	444	411	442	433	426	458	446	466	412	457	427	414	463	424	446	452	424	443	446	463	438	427	450	437	438	450	424	443	475	447	416	418	438	409	414	429	454	433	462	429	451	434	447	461	446	467	437	442	422	427	412	442	449	422	396	433	424	425	412	429	413	420	439	428	413	445	446	444	412	389	436	432	449	472	444	459	382	418	431	427	413	432	446	456	425	435	383	419	426	433	436	402	437	420	399	455	414	452	434	390	434	479	455	437	424	429	423	446	441	411	422	424	435	418	433	395	440	423	413	431	432	435	453	402	424	429	440	418	398	414	456	401	453	424	418	452	449	429	415	411	435	419	457	445	408	425	451	436	484	419	440	445	480	450	443	411	419	427	425	477	421	424	443	417	453	419	398	424	432	411	415	429	425	405	426	425	415	427	459	444	425	452	423	425	418	410	416	418	401	429	441	442	400	434	413	432	406	436	438	408	444	422	420	445	432	408	472	443	431	399	446	421	491	393	440	425	413	433	454	409	426	431	395	420	395	419	428	416	428	426	433	435	429	448	410	418	427	396	441	439	450	412	430	431	417	427	431	484	464	424	414	432	444	458	445	451	472	449	431	440	441	403	423	406	463	451	433	406	474	426	451	435	459	460	442	421	411	427	460	419	415	410	423	419	391	415	445	421	446	424	410	420	413	435	401	449	408	409	415	446	427	420	452	424	421	448	433	440	410	410	430	438	401	397	426	457	416	422	433	427	365	413	452	422	477	454	439	441	426	397	419	439	465	459	439	464	408	423	429	439	401	410	402	417	413	425	402	464	430	431	428	411	440	436	459	461	435	422	412	399	426	401	436	443	414	447	415	448	453	450	438	401	438	437	453	439	432	402	414	435	421	424	401	450	403	404	449	410	461	464	437	415	482	462	412	440	400	422	445	441	399	421	430	431	419	404	473	433	427	447	443	427	438	413	402	460	444	443	386	414	459	413	412	449	445	415	453	453	437	468	450	411	431	415	448	405	421	445	393	422	425	450	447	383	418	417	463	428	437	415	400	435	436	423	448	433	414	442	426	409	435	400	426	443	414	437	417	438	397	479	457	434	458	406	410	430	420	419	437	440	427	427	430	439	393	439	458	439	437	434	406	430	405	438	441	428	450	434	394	436	422	431	412	446	409	447	465	431	446	400	421	415	428	440	449	416	449	482	411	427	437	432	426	414	450	421	435	448	454	447	427	458	446	395	421	435	463	476	425	417	413	468	442	406	411	412	466	455	419	450	409	410	437	431	405	446	437	406	406	423	437	412	418	437	416	413	431	474	446	423	400	444	439	443	422	387	438	462	433	396	421	456	413	413	407	412	459	413	427	484	433	434	461	429	411	406	409	440	450	449	422	434	404	444	440	440	427	425	424	448	424	401	430	439	440	437	422	443	433	398	428	416	452	451	412	457	438	434	437	449	466	452	425	453	443	441	426	405	430	419	417	406	446	437	460	427	417	449	435	427	450	453	447	444	421	414	432	407	443	413	447	387	396	431	458	435	429	446	422	432	447	419	447	437	462	423	434	420	423	405	454	436	421	423	416	440	440	414	429	448	425	450	440	467	440	414	441	434	408	413	441	450	433	431	400	449	421	431	407	412	448	400	394	416	431	417	450	441	433	387	369	451	443	464	432	418	453	426	455	437	404	437	413	443	414	418	432	481	427	453	432	447	433	420	411	426	410	425	439	442	437	419	416	374	372	463	422	424	418	414	429	441	428	431	421	430	443	421	412	457	422	429	414	464	413	424	463	458	450	468	425	418	411	417	402	426	381	418	435	429	423	434	418	433	434	409	452	441	473	408	460	417	425	417	434	438	435	437	423	425	425	430	396	402	424	450	408	399	450	413	421	417	438	458	402	405	442	434	395	412	443	431	462	421	399	463	434	418	414	409	418	461	428	461	424	431	433	439	438	464	376	409	409	463	434	465	422	421	474	426	434	425	439	462	447	438	439	444	441	385	383	444	427	402	444	431	435	436	445	393	415	430	441	415	421	405	417	436	476	435	421	420	411	434	412	431	407	455	419	437	432	411	404	456	438	413	430	398	444	427	420	430	408	440	403	428	409	430	432	452	432	407	477	463	400	402	410	471	430	415	382	400	428	431	488	424	437	445	432	398	377	452	419	415	391	421	440	397	406	426	411	428	396	413	457	420	404	429	434	438	399	402	423	399	414	432	422	411	414	394	423	412	436	436	423	403	442	423	453	383	421	423	463	416	416	421	439	432	446	428	460	431	445	457	440	420	438	481	440	428	446	457	422	445	405	451	407	432	454	439	425	418	471	439	438	380	428	420	425	431	400	447	430	418	473	422	420	444	443	443	443	402	459	412	404	424	417	407	420	453	413	477	447	400	424	460	409	446	408	429	421	427	420	463	408	437	418	413	442	414	455
14187	1738	1788	1332	957	657	520	420	372	313	320	284	233	248	194	188	211	170	206	176	171	194	186	179	165	182	177	158	161	181	154	141	166	150	170	146	149	146	152	143	163	158	139	145	131	163	144	137	139	136	157	137	154	152	148	128	149	129	130	172	133	147	156	148	144	130	137	135	124	159	134	119	139	122	137	132	134	135	172	122	138	120	108	132	142	115	144	115	150	148	136	136	150	157	134	145	115	145	111	153	160	135	138	143	141	119	148	153	136	130	147	124	126	139	150	116	135	145	139	142	134	123	128	135	138	160	138	149	157	126	139	140	140	140	139	157	130	130	143	130	147	148	136	141	120	143	143	139	137	133	111	138	145	167	144	173	120	137	139	135	127	127	162	134	136	141	135	134	150	132	156	139	138	151	143	154	146	123	134	145	137	154	158	136	170	143	136	140	124	129	146	145	134	134	141	139	133	136	133	124	137	129	143	146	143	143	148	141	146	143	151	139	119	142	157	138	148	138	129	129	145	143	124	145	135	138	139	134	139	167	154	132	142	140	134	162	142	133	142	134	129	130	140	131	114	120	152	136	132	133	133	151	151	103	144	161	143	156	150	141	131	159	148	129	139	126	134	129	157	136	150	135	122	144	135	144	149	153	162	130	159	143	164	132	129	131	140	142	152	140	132	173	134	106	157	136	119	154	137	130	108	135	123	130	134	121	139	133	112	163	142	141	133	124	122	119	131	155	128	143	131	129	123	108	140	137	130	163	140	167	159	146	157	150	115	150	131	155	141	129	118	127	142	124	153	147	152	138	142	139	110	136	146	141	159	133	128	164	137	149	148	139	140	144	133	149	135	145	133	140	130	151	140	134	163	140	146	139	127	159	134	139	174	133	146	133	132	133	129	150	133	119	138	142	123	128	130	156	121	113	127	164	149	129	146	149	140	146	149	138	126	147	136	159	118	161	141	146	127	153	125	138	115	141	151	127	149	149	150	135	138	127	131	127	133	143	131	138	143	157	143	124	139	142	167	141	169	161	126	161	121	163	145	124	161	127	146	139	136	161	138	159	135	152	136	126	135	150	147	124	137	148	146	139	136	137	129	146	157	129	154	147	142	122	133	135	127	133	116	125	125	129	124	151	143	133	135	167	146	129	133	135	137	121	158	150	134	120	126	144	141	119	146	149	155	144	147	152	157	121	155	129	156	142	148	141	143	132	148	171	142	128	142	128	144	139	143	152	145	144	156	145	152	136	125	153	117	123	138	144	129	146	110	144	124	138	141	138	135	126	153	164	142	150	137	127	140	144	123	122	142	158	140	130	130	140	150	136	164	130	116	118	130	134	131	142	130	152	117	142	162	170	123	135	125	148	153	127	149	139	136	138	153	142	122	148	116	144	134	132	128	112	133	154	157	154	107	149	147	134	139	132	148	147	136	141	126	128	137	138	118	139	146	139	175	140	119	146	125	141	140	155	161	132	158	119	146	133	183	135	135	136	136	147	156	149	135	132	158	141	130	147	157	147	152	114	166	147	152	131	130	137	121	126	130	137	172	122	129	145	147	134	138	137	133	126	123	123	153	150	151	124	117	133	134	129	129	167	163	135	137	131	154	140	130	149	128	137	151	125	132	153	133	180	152	120	150	147	138	109	142	161	158	132	155	133	133	153	141	142	114	117	148	143	144	152	123	152	161	129	144	168	129	131	130	166	123	129	146	139	144	161	147	133	123	120	125	140	137	161	140	141	159	144	148	164	142	142	130	140	139	123	153	162	140	145	136	155	161	157	129	127	154	134	138	129	155	135	152	144	139	139	128	141	152	136	147	121	127	150	129	122	133	138	151	125	130	154	135	131	152	127	146	145	124	122	151	159	144	155	131	124	149	117	126	153	134	131	156	118	143	145	139	145	132	153	125	118	131	127	131	116	153	132	131	123	133	134	121	145	147	137	158	145	147	147	137	154	131	137	125	131	107	130	137	139	125	120	146	138	131	148	130	137	140	163	156	148	124	134	146	129	121	144	149	146	128	145	141	122	144	155	126	159	140	141	142	121	151	147	129	120	130	146	119	133	137	164	135	128	125	148	128	146	151	139	156	145	130	134	133	156	135	129	127	152	146	100	147	141	160	145	131	134	122	146	156	159	141	125	134	139	127	136	139	130	108	150	133	148	156	115	142	144	122	118	131	165	161	134	128	146	126	120	143	137	145	134	117	162	114	141	151	142	155	150	132	133	145	136	136	129	132	138	134	131	148	123	124	151	134	173	130	132	126	144	145	151	150	151	136	125	126	134	132	141	164	161	127	134	155	119	134	138	110	138	146	143	136	142	121	104	134	146	133	133	138	129	139	126	129	123	154	149	114	128	146	145	147	128	134	158	121	128	134	148	129	179	130	138	143	123	151	141	161	113	126	155	154	118	122	157	124	143	131	143	152	130	152	137	117	152	138	142	139	114	139	131	158	131	135	151	128	129	126	127	142	132	114	149	140	131	145	140	129	152	144	161	133	165	139	119	160	129	127	125	133	130	150	141	120	131	137	144	149	119	157	136	137	137	149	159	140	116	149	138	153	140	143	131	146	139	136	129	145	128	116	141	152	115	154	135	129	144	135	114	157	154	159	161	152	150	137	134	151	128	146	136	160	131	136	129	151	148	146	134	141	157	117	152	149	154	173	147	132	166	147	141	118	124	146	134	139	117	145	161	113	153	147	171	155	136	152	137	154	137	147	122	123	134	171	128	145	140	133	147	131	153	141	150	132	160	148	133	110	142	147	133	125	119	119	130	136	110	155	127	130	109	132	134	143	149	144	141	138	137	124	130	141	145	153	147	127	133	153	148	146	143	141	134	134	119	126	137	141	144	142	154	130	123	135	149	138	118	159	148	147	138	157	116	116	149	149	146	146	147	152	147	109	144	165	143	177	136	131	132	124	143	139	145	152	153	138	134	124	150	139	123	127	149	128	141	134	128	148	151	115	124	119	123	151	134	125	126	141	126	152	136	106	114	146	141	135	138	144	137	131	128	140	144	113	136	150	135	142	145	122	125	120	142	129	152	141	117	150	140	144	140	142	133	134	139	132	138	152	126	149	139	151	122	139	150	133	157	128	152	120	134	134	146	144	140	155	143	146	158	124	125	114	142	136	171	137	146	144	126	144	136	140	126	172	144	154	137	124	136	147	129	135	170	140	151	136	139	132	112	148	132	146	136	146	153	155	124	161	128	135	117	129	155	172	130	133	142	144	147	150	136	166	151	134	152	133	137	146	138	154	136	142	112	135	146	133	152	126	150	152	155	132	166	149	126	152	117	140	134	129	132	141	138	152	138	140	144	149	156	148	145	123	155	162	120	151	154	128	146	151	148	145	132	147	133	138	107	139	138	148	139	135	133	150	157	123	127	128	127	153	130	146	147	116	139	126	144	136	158	145	135	122	130	141	118	152	157	160	150	127	139	141	119	121	146	139	124	153	156	127	166	141	149	133	128	143	137	133	122
8259	1583	3000	3413	2874	2420	2164	1840	1680	1453	1464	1226	1062	1081	804	805	695	699	614	635	737	811	665	746	775	678	677	672	659	574	540	544	486	469	434	410	451	436	447	423	408	396	472	424	445	369	428	410	404	406	419	389	346	375	435	398	384	416	360	387	384	371	396	399	376	385	381	360	378	386	368	381	400	384	367	398	370	381	413	371	400	413	374	377	390	382	341	372	369	389	366	366	417	404	379	397	353	357	433	392	400	370	367	396	382	363	395	358	339	361	400	350	393	391	385	364	375	390	377	422	397	329	357	382	386	384	422	375	406	392	361	344	361	387	388	357	389	368	382	374	358	359	395	347	357	408	372	356	383	386	380	404	393	387	367	403	415	405	379	347	411	386	397	367	393	400	360	411	360	335	406	389	382	407	356	357	355	342	350	366	395	368	345	382	408	377	328	374	368	342	367	366	338	358	400	363	364	368	362	341	391	400	375	368	343	391	397	366	419	369	375	379	380	384	374	385	382	346	377	374	416	370	375	393	356	372	367	333	371	392	390	356	337	378	379	351	400	356	355	395	405	368	380	356	379	409	387	366	377	384	349	415	367	361	375	385	379	357	366	397	394	374	349	393	374	369	369	378	347	344	334	380	399	364	408	387	363	392	405	391	364	377	369	372	376	380	423	372	355	339	347	351	388	385	378	392	397	413	364	384	354	359	390	357	369	369	401	378	373	375	368	407	355	374	382	379	367	362	378	387	358	416	356	349	356	390	394	365	400	360	382	389	382	381	360	343	368	388	352	369	381	360	391	355	348	388	372	386	338	348	374	386	355	377	379	356	387	361	399	387	365	327	374	356	364	415	356	365	423	365	395	389	366	392	390	369	368	352	375	385	420	381	396	392	352	386	363	348	370	338	362	385	366	369	379	373	401	387	395	396	357	397	365	359	372	393	396	389	398	362	346	408	337	368	354	398	415	368	379	363	382	373	343	365	375	421	382	374	358	356	343	353	381	388	304	371	364	407	374	381	372	389	361	365	363	374	375	403	351	410	357	399	318	371	396	366	353	386	384	387	371	390	358	353	312	387	363	375	395	379	347	358	366	337	371	347	371	345	408	375	405	369	365	344	357	358	363	341	379	364	401	375	369	357	384	375	371	410	378	407	380	383	378	370	316	379	342	348	393	369	379	367	397	366	364	347	379	373	369	386	362	382	357	385	417	386	384	390	362	374	389	373	376	373	369	373	400	390	391	400	368	380	376	377	342	365	415	353	315	369	361	387	359	403	364	356	387	404	377	346	348	340	373	372	367	379	384	376	371	373	369	360	344	374	393	372	373	374	385	357	387	380	373	369	357	396	384	378	375	326	349	357	370	354	393	364	379	363	358	376	342	387	395	409	356	376	330	374	380	380	379	376	388	370	338	380	354	396	399	370	378	357	400	351	352	398	363	380	391	372	376	352	347	361	407	391	394	363	391	351	376	386	348	392	365	384	377	393	402	388	364	371	360	371	373	393	401	373	375	386	377	394	357	404	352	378	326	353	378	345	347	418	347	378	407	358	390	380	379	361	394	387	360	396	386	408	385	373	354	384	352	381	396	363	380	357	347	377	379	363	364	352	362	380	368	408	392	364	364	382	397	357	348	378	404	382	362	389	405	362	427	392	349	395	399	383	432	379	381	363	408	375	360	386	363	391	391	358	338	370	373	401	369	378	365	370	370	431	384	397	369	365	370	347	332	379	385	399	390	354	393	362	359	343	360	377	357	362	404	382	379	380	320	391	352	353	396	379	418	364	358	389	379	394	408	373	355	354	404	364	371	385	365	405	387	369	407	362	382	381	387	377	394	365	377	383	394	399	371	399	342	382	388	378	417	344	363	361	399	399	369	390	364	391	400	360	390	341	366	346	382	401	414	394	351	377	365	403	414	345	386	365	371	388	401	411	356	360	344	384	387	396	402	353	375	396	381	397	372	331	380	381	379	377	377	387	416	338	355	379	361	359	358	396	370	394	373	358	331	372	363	393	391	356	357	353	374	385	349	394	366	367	375	341	399	401	384	387	381	375	398	376	370	374	358	431	403	370	381	386	366	380	383	360	368	383	367	381	385	359	363	389	362	396	389	353	377	340	364	367	356	359	368	376	381	358	372	367	380	356	385	416	368	370	355	330	355	365	362	371	390	352	385	363	385	351	371	358	355	376	325	374	388	369	404	366	396	366	366	352	388	365	381	346	355	350	387	357	369	357	354	384	358	352	336	357	389	391	367	350	397	350	388	381	340	398	353	387	382	338	367	394	330	381	362	371	395	392	345	335	375	359	346	382	359	383	372	371	353	408	395	374	374	366	362	376	402	391	400	360	394	380	384	365	382	377	397	355	381	384	399	367	348	379	375	368	344	394	382	377	346	355	373	380	364	375	362	353	368	363	378	396	387	376	374	346	386	375	387	378	341	353	372	400	391	354	384	367	353	352	395	404	365	351	375	390	399	381	376	369	360	403	391	369	371	359	379	385	388	369	368	343	407	396	406	377	407	385	360	360	354	393	360	357	387	372	395	373	395	367	359	407	361	368	368	382	360	354	360	379	382	356	365	354	372	395	381	370	379	393	370	374	382	376	396	384	352	399	369	354	358	374	372	372	401	379	399	412	357	378	354	380	409	344	368	392	353	407	336	378	355	325	354	341	352	361	374	340	372	353	341	375	375	370	359	408	349	374	375	346	387	400	358	366	347	379	382	337	359	373	375	351	399	374	375	372	350	348	402	387	389	346	368	415	386	372	384	387	355	374	342	379	376	385	339	400	382	385	403	363	362	378	417	371	364	392	342	355	365	393	345	376	381	399	361	368	383	404	357	392	370	396	369	358	392	391	365	358	363	383	352	341	428	382	327	388	355	347	347	385	380	366	359	406	355	359	350	339	348	400	379	365	362	361	398	374	396	355	411	344	414	400	371	364	378	334	358	394	353	365	407	375	338	382	372	377	389	352	364	356	370	390	400	363	343	415	370	384	356	372	402	378	397	384	422	373	403	362	367	359	422	398	373	410	376	360	418	368	360	351	398	350	366	396	385	370	348	358	372	385	392	365	396	339	384	372	360	370	381	409	352	395	371	391	377	384	359	403	424	352	393	338	355	409	344	381	361	368	330	409	375	381	368	388	396	350	341	377	361	340	353	357	403	350	364	351	376	364	374	363	370	400	366	360	364	371	389	371	327	355	393	368	384	352	402	365	402	358	399	356	352	396	371	378	363	397	384	373	383	371	347	361	377	389	361	391	362	360	367	362	383	376	387	357	371	383	371	376	379	351	355	374	430	399	382	354	387	356	384	364	377	335	335	403	396	381	391	388	357	388	390	388	387	387	357	374	380	406	392	368	403	356	377	397	366	375	375	373	352	403	360	353	365	360	374	376	370	345	393	364	365	381	369	363	387	382	369	427	362	389	370	367	377	396	392	381	403	402	381	399	384	373	413	348	378	369	407	378	402	391	396	371	388	391	371	368
1842	471	446	388	400	379	373	371	396	387	387	340	380	353	360	346	371	358	354	411	345	328	395	366	373	388	333	388	353	397	341	366	324	330	360	352	380	337	365	334	350	363	364	381	385	327	348	351	328	387	393	366	407	354	305	383	398	383	364	327	343	379	362	382	360	365	360	363	389	338	360	383	339	364	387	337	360	365	325	351	384	358	332	330	326	352	346	363	362	368	356	348	377	333	349	381	368	408	361	326	357	389	373	359	331	380	376	409	338	384	359	350	332	336	373	317	396	400	345	365	388	353	347	356	383	356	405	360	374	358	344	313	331	363	414	363	378	373	358	355	358	314	368	393	365	344	397	352	389	372	352	370	344	379	344	368	389	368	366	349	332	393	357	354	361	362	371	354	346	384	362	351	372	351	367	326	362	328	372	353	362	392	383	371	348	328	363	379	397	368	359	346	380	366	369	362	381	359	360	362	342	423	352	377	360	385	348	383	375	382	376	377	363	354	338	367	342	373	367	411	380	337	378	357	326	353	308	350	353	361	343	394	345	357	361	344	390	348	366	337	346	353	364	340	355	375	411	360	311	370	390	345	345	359	403	357	376	339	358	386	332	373	352	335	417	352	352	358	405	351	382	368	347	387	367	374	354	369	367	343	372	360	362	379	383	385	397	356	377	366	373	350	383	350	362	340	371	376	368	346	334	340	352	331	362	383	352	333	384	366	330	384	349	348	397	382	340	376	369	359	341	376	343	335	364	339	360	349	380	338	391	361	346	346	376	379	386	344	399	377	372	393	342	363	379	347	381	370	365	366	370	325	371	343	371	352	343	386	362	355	333	355	372	372	378	334	401	350	351	346	349	366	349	381	338	376	353	389	341	343	345	368	380	351	398	370	372	319	331	317	383	345	323	355	377	382	381	332	352	358	389	334	353	377	339	411	344	319	333	368	365	394	337	329	330	318	360	391	373	347	360	352	301	376	359	319	356	332	327	357	339	382	378	361	371	360	376	364	363	388	325	372	389	347	340	366	340	337	375	349	347	351	384	364	351	342	349	355	385	366	349	354	366	346	334	366	382	380	344	324	347	366	373	355	358	352	365	377	344	347	379	375	378	360	368	355	377	356	350	339	369	368	400	354	345	351	377	329	347	331	380	368	352	389	397	368	346	389	329	370	356	348	369	348	382	363	381	349	366	374	381	376	365	354	349	377	356	380	378	333	349	365	364	384	333	355	365	362	403	350	349	353	341	361	339	349	379	351	373	330	373	341	373	339	374	368	402	399	371	358	364	402	403	371	345	366	366	359	402	360	396	384	359	382	405	338	361	354	366	344	365	336	380	350	402	333	351	340	338	385	324	376	351	317	339	368	394	388	382	378	348	335	358	365	357	338	351	400	389	361	368	367	386	372	313	364	387	356	373	363	342	381	361	345	341	372	356	343	329	358	367	347	347	377	377	358	398	370	358	365	342	396	371	361	379	384	345	384	367	334	340	357	369	342	370	367	368	401	403	358	364	343	352	358	346	376	354	383	353	371	372	356	377	350	364	353	351	334	370	357	357	371	356	393	351	375	381	354	362	377	378	356	383	381	355	347	395	344	352	336	364	339	350	357	343	379	350	391	385	352	372	350	357	330	370	364	383	349	356	375	364	360	388	380	391	368	392	400	357	388	384	352	354	335	365	339	377	357	307	368	383	343	375	396	326	337	348	355	311	390	348	404	350	381	355	363	343	377	334	340	376	384	381	363	355	401	362	393	367	390	371	413	354	381	391	348	335	320	376	397	382	361	331	385	370	378	352	354	337	351	383	357	368	352	355	419	382	366	340	371	392	325	325	346	372	351	357	340	398	397	374	370	372	348	382	340	336	352	389	355	349	360	396	368	378	387	398	313	348	382	361	362	362	340	380	353	372	364	343	361	342	362	351	371	366	360	394	368	375	418	343	351	345	347	366	357	410	367	389	377	399	403	372	358	352	358	341	346	340	356	349	375	360	338	345	346	343	373	366	336	362	421	398	332	331	404	369	376	384	348	342	380	370	321	386	360	353	351	369	385	360	354	357	375	353	333	329	351	342	392	354	358	332	387	359	354	335	367	328	325	397	377	377	402	347	352	345	386	340	322	382	355	325	394	337	371	328	366	379	370	368	388	381	380	366	321	365	353	387	363	354	405	385	345	377	365	341	375	356	364	371	401	384	401	384	363	324	378	347	361	364	374	384	392	383	400	392	347	344	324	406	329	392	357	343	353	384	373	359	354	381	344	319	382	395	343	355	334	342	357	357	384	373	339	389	362	357	331	368	394	361	356	356	339	369	365	424	362	364	348	353	383	377	353	350	388	358	386	391	398	387	389	388	355	376	354	384	364	412	356	408	357	351	325	353	381	422	321	364	334	352	337	366	355	347	396	391	399	355	406	363	361	370	344	374	346	343	348	411	365	360	374	360	355	390	368	359	354	361	329	321	348	340	386	351	393	333	339	377	374	358	352	356	365	347	349	368	339	410	344	361	333	349	374	359	380	382	371	392	355	369	325	383	391	394	363	367	376	376	375	350	360	380	359	389	350	325	318	344	352	353	352	375	360	371	352	375	316	344	358	357	353	355	394	421	403	357	383	372	375	387	357	344	353	359	352	353	364	366	401	342	339	389	389	380	368	373	355	360	369	394	386	382	381	340	346	381	358	346	354	336	389	377	369	360	351	398	378	355	362	334	332	352	385	368	394	379	361	366	378	373	353	325	354	402	390	394	355	322	335	368	361	370	354	382	346	370	338	368	374	371	404	345	377	376	357	349	385	378	402	347	378	377	378	361	331	366	347	373	369	364	370	378	361	381	396	359	358	399	374	346	366	370	330	351	364	360	367	375	347	368	344	386	377	365	387	380	382	356	386	356	357	354	382	326	379	356	369	339	367	368	368	369	340	381	344	368	363	366	379	354	371	356	367	392	355	355	372	370	385	365	353	363	348	393	382	378	379	395	374	360	377	359	362	396	348	342	380	302	367	327	343	356	386	326	366	374	352	334	373	322	368	356	371	339	373	374	359	365	368	369	367	341	346	397	370	358	371	376	407	366	394	365	320	351	358	384	367	381	371	361	367	342	363	346	373	346	392	338	332	399	357	391	323	371	391	366	397	349	394	366	359	360	360	401	356	370	348	354	351	349	364	331	360	370	363	344	398	356	407	334	335	361	385	351	383	344	395	361	348	334	386	316	351	361	332	348	357	367	346	358	374	352	366	395	377	377	369	341	387	342	331	352	368	358	364	384	364	404	366	358	346	379	371	363	338	417	371	373	336	353	355	346	382	407	357	371	342	365	339	419	350	376	336	342	346	406	323	362	350	346	393	375	358	350	386	325	388	355	360	377	369	390	343	334	343	357	339	364	373	356	344	399	365	363	351	326	325	346	383	368	363	348	366	357	422	376	314	359	374	383	394	336	378	376	399	339	366	364	363	343	344	336	351	396	344	347	376	337	385	349	370	393	373	343	336
2228	891	1010	964	910	872	898	856	869	843	838	801	834	847	801	811	847	799	840	799	808	809	857	785	840	831	816	802	829	839	822	848	798	769	776	821	794	750	842	822	843	805	807	798	775	830	837	815	798	861	779	821	833	821	770	765	833	817	859	780	801	778	818	777	779	810	826	828	874	825	766	794	819	816	814	786	838	797	781	800	805	769	770	766	750	791	799	757	784	814	811	781	755	743	813	783	828	799	770	763	810	825	797	756	756	804	830	741	796	817	818	839	793	788	793	785	785	736	780	827	806	792	770	819	804	733	781	816	787	840	772	794	782	738	780	791	776	774	781	830	828	834	829	843	813	832	790	820	788	818	822	813	805	775	781	767	819	826	793	793	806	788	758	828	774	809	795	794	752	756	787	828	805	824	786	823	779	825	827	788	794	814	763	751	817	819	792	818	831	785	776	777	839	791	789	769	814	808	793	740	811	791	842	775	831	767	773	804	777	827	838	805	836	768	814	779	804	796	830	807	812	807	764	773	798	801	764	853	793	794	821	814	804	814	775	819	770	764	883	788	811	813	783	815	800	799	792	782	772	786	770	825	818	790	787	794	783	737	745	809	758	785	851	780	773	725	750	821	822	791	807	818	797	787	767	780	769	739	813	791	781	846	731	814	761	785	746	846	794	777	831	835	824	780	796	775	812	804	816	772	829	816	826	829	771	815	796	774	820	818	772	782	838	871	768	786	773	810	792	798	771	804	799	791	820	825	820	799	792	805	823	749	751	807	810	817	795	775	766	784	828	854	798	764	825	796	765	813	789	798	744	815	814	792	820	789	821	769	805	786	805	768	763	801	769	810	764	764	783	793	855	794	786	796	832	782	820	800	817	794	814	752	774	762	758	735	766	800	844	808	800	824	774	790	754	786	792	768	778	805	813	777	777	851	793	808	798	764	800	795	828	810	781	783	803	836	806	780	833	831	777	808	818	804	737	815	776	769	812	799	770	780	813	815	799	812	788	789	779	806	790	832	777	830	809	854	808	776	810	763	798	771	793	785	842	813	823	812	752	766	779	779	782	777	797	790	749	780	794	833	755	811	747	780	768	801	829	804	750	846	804	743	763	788	784	793	811	805	765	828	783	767	795	804	819	825	794	763	790	808	751	762	764	831	748	748	777	820	783	796	742	841	766	792	824	758	838	807	811	809	786	842	850	804	781	745	798	859	794	845	728	846	764	790	780	780	735	801	776	837	798	790	870	783	806	800	808	771	799	877	793	773	791	796	840	817	816	798	760	772	807	856	828	798	765	831	794	836	776	797	863	810	808	775	813	819	818	823	750	851	807	831	784	782	855	775	797	794	785	810	825	815	785	765	801	800	811	811	827	843	786	838	789	790	795	771	802	787	744	783	777	827	766	808	806	765	785	776	789	770	806	762	780	835	855	800	803	797	832	809	739	786	776	807	831	787	856	818	821	762	790	764	799	766	833	832	757	800	756	817	780	732	756	785	813	783	745	805	849	759	820	819	855	811	800	786	835	807	793	777	762	818	774	770	796	734	783	813	812	775	751	787	784	725	826	844	820	831	759	816	747	779	787	779	829	828	812	765	757	783	754	768	814	790	839	830	832	844	772	768	815	787	768	853	781	825	781	805	741	753	823	811	824	796	777	808	808	762	745	793	753	750	794	788	797	815	806	784	754	775	765	745	826	802	762	756	838	755	815	808	831	840	785	830	810	813	782	810	778	728	786	737	811	788	815	789	729	757	815	769	833	817	774	833	811	785	782	810	813	749	844	866	826	780	795	730	772	825	835	782	818	860	767	822	788	750	806	813	814	807	837	808	780	823	793	773	800	786	769	813	815	780	839	827	764	809	741	791	786	767	802	772	818	806	827	807	749	832	837	810	755	837	807	780	825	841	799	748	840	852	832	792	835	827	791	860	781	818	806	738	813	793	783	769	803	771	782	765	783	752	787	817	808	822	837	788	837	778	828	781	823	792	821	754	828	794	850	817	770	771	782	773	803	767	763	790	821	769	764	807	819	773	832	800	840	796	772	769	778	803	824	805	842	816	799	825	839	808	801	806	827	779	782	835	772	790	823	811	788	803	793	781	775	801	791	823	826	811	785	771	781	779	833	843	894	811	795	789	792	866	778	788	811	765	793	763	784	805	781	854	809	831	813	781	816	768	801	785	804	778	814	812	750	793	801	850	825	761	819	743	836	846	832	793	788	812	799	785	826	846	811	841	735	849	823	770	792	823	792	795	800	804	851	796	794	819	824	798	787	803	788	787	822	805	810	766	792	813	743	841	855	799	776	784	789	790	781	782	806	839	810	744	749	811	768	786	756	815	811	774	738	809	761	834	831	785	837	807	754	797	800	809	789	797	844	804	781	810	770	782	852	833	775	822	837	810	785	767	767	783	821	811	813	817	838	800	777	847	753	837	770	885	771	777	793	832	781	793	780	817	797	818	825	848	837	802	834	805	822	823	753	789	792	840	856	853	820	843	797	785	804	863	778	805	791	820	743	832	820	832	823	836	809	829	786	792	811	812	813	740	837	795	799	768	808	782	782	805	807	820	803	840	803	772	795	787	817	763	834	824	826	802	789	810	798	784	805	762	834	755	777	776	806	789	805	825	817	835	788	782	848	759	821	735	799	762	824	799	800	793	825	771	826	815	773	808	841	812	808	822	778	771	783	811	851	814	821	775	829	835	772	796	807	814	781	799	735	766	786	797	841	749	805	739	749	783	774	845	792	769	797	773	759	807	799	822	766	759	781	787	819	773	788	788	796	737	789	817	804	797	790	842	815	786	827	781	787	769	781	804	807	807	801	766	790	795	787	781	855	799	834	776	791	792	816	785	809	831	834	789	783	767	730	766	753	840	838	826	786	821	776	809	799	784	814	827	798	784	841	810	773	779	781	809	771	810	780	870	787	787	798	799	775	772	834	843	833	836	796	842	740	778	796	764	768	807	832	753	807	772	811	807	786	795	829	842	788	800	811	844	763	802	848	798	766	781	810	777	811	821	780	837	807	817	793	839	840	858	754	774	799	785	819	801	778	843	780	809	804	781	785	787	813	793	747	831	771	798	809	863	764	789	784	802	798	795	742	767	791	765	862	779	814	791	775	778	817	756	780	807	829	777	780	789	786	850	833	765	810	812	777	801	800	849	814	779	778	784	813	795	800	855	829	804	751	791	788	792	837	747	795	785	845	761	786	804	793	800	780	788	816	732	810	778	817	812	786	740	774	775	747	839	780	825	751	819	837	791	828	796	836	798	769	812	783	789	797	810	864	804	810	820	853	845	807	777	803	785	776	804	799	806	806	829	816	791	781	822	809	757	783	758	796	848	797	801	794	879	808	769	851	801	826	845	874	736	820	854	799	785	840	764	824	781	766	794	788	771	780	759	794	800	817	788	801	776	822	762	777	793	751	806	778	756	798	737	791	817	808	756	799	791	759	765	790	829	789	788	778	748	798	823	835	835	808	797
7579	870	886	790	630	459	321	352	290	272	239	262	223	222	225	261	197	204	215	202	208	238	209	232	201	228	200	177	267	208	194	148	223	181	197	186	195	151	196	203	212	181	167	174	193	206	217	192	190	170	160	187	183	164	189	156	174	198	180	199	173	167	162	158	206	181	189	194	193	174	192	181	181	164	196	179	167	178	184	193	170	181	182	178	202	184	183	194	185	185	205	196	181	171	200	186	171	187	172	165	193	186	191	191	185	213	205	154	180	184	191	193	185	193	165	192	183	190	174	154	182	173	173	190	176	180	183	166	183	204	194	190	166	186	180	195	178	193	171	206	187	190	199	173	169	193	193	196	172	152	158	157	168	177	185	200	189	215	171	173	182	183	161	164	195	180	179	160	142	188	179	179	199	164	172	185	176	187	181	187	179	196	208	162	192	167	202	208	210	185	169	174	198	171	191	165	166	169	180	175	188	150	196	188	176	188	198	177	178	198	172	196	213	181	181	187	175	196	198	207	180	200	196	184	183	160	181	159	186	228	181	172	192	191	163	172	202	195	170	182	167	199	194	177	181	188	184	197	171	185	165	204	184	170	201	185	164	181	188	189	206	189	170	177	164	172	194	179	164	181	177	169	184	182	178	199	172	185	183	176	182	202	186	193	168	197	178	195	174	185	157	192	195	193	183	211	184	179	192	174	178	177	166	175	193	169	184	167	191	193	187	182	178	196	213	182	180	206	155	172	199	193	199	205	202	170	173	166	205	190	183	170	194	202	217	145	214	176	154	185	199	191	194	209	190	189	192	181	174	186	165	194	189	190	202	196	174	150	160	196	202	200	201	191	158	198	163	159	197	157	185	190	187	175	172	212	177	174	190	190	191	195	177	194	190	187	209	174	163	173	214	196	169	200	186	181	169	176	195	202	161	177	166	192	175	200	192	151	163	164	179	183	196	198	178	182	148	203	174	172	185	175	173	168	186	190	213	189	186	176	185	185	167	195	203	190	179	190	192	206	185	166	156	174	182	188	161	154	187	171	176	194	191	163	162	226	189	162	168	161	176	174	162	183	166	187	166	165	195	165	157	176	169	170	172	171	163	181	193	173	208	173	181	175	205	170	201	186	173	181	176	173	161	177	176	184	188	190	139	163	187	174	160	177	181	188	209	200	185	174	165	199	179	155	187	181	180	185	185	163	185	187	177	167	180	172	157	157	182	220	179	176	182	162	183	181	178	180	160	151	177	152	188	171	204	175	184	163	180	184	178	185	202	188	202	182	192	185	186	194	158	178	173	176	151	173	199	173	170	190	168	209	188	191	181	169	168	178	187	178	189	174	182	168	207	200	201	183	213	152	168	163	179	181	179	186	190	149	184	193	185	190	180	184	182	218	189	177	191	184	199	227	186	175	184	177	176	177	187	177	179	172	184	200	199	181	191	186	181	203	178	194	200	168	168	177	175	153	178	180	157	201	181	165	213	191	192	157	170	190	186	194	200	194	155	200	185	181	213	181	178	156	165	180	185	185	185	209	185	172	203	192	191	181	192	164	177	214	193	175	178	175	197	165	196	188	174	196	201	183	187	207	177	192	191	174	170	188	180	172	190	180	181	193	183	193	185	205	169	160	177	172	188	186	182	196	205	186	198	156	182	150	198	189	185	162	166	207	186	187	172	201	165	194	177	203	182	198	203	196	185	164	171	176	171	171	185	194	211	189	188	160	181	180	179	198	191	219	177	176	174	185	189	151	185	177	209	167	156	180	198	172	204	188	177	185	187	190	202	180	162	194	195	195	178	197	172	162	193	154	185	172	181	196	176	189	188	195	186	170	157	154	167	180	174	190	195	186	176	224	198	204	181	183	203	168	185	181	203	206	183	183	184	182	192	166	225	184	154	189	173	189	205	199	194	177	193	187	186	173	163	195	181	175	175	193	211	164	182	180	196	178	170	144	180	189	199	162	187	190	162	171	174	193	183	198	190	171	198	170	170	176	202	170	183	173	164	201	182	174	195	152	189	178	170	171	172	176	188	190	187	160	196	163	190	193	175	139	161	176	185	170	185	188	172	184	192	174	185	195	197	185	177	194	171	177	183	192	186	180	173	168	195	167	176	194	186	201	187	204	163	181	185	204	201	175	169	198	198	195	168	181	170	194	178	171	188	177	167	182	184	168	173	197	174	189	184	191	168	203	189	173	195	154	183	190	191	188	176	174	158	191	202	155	208	151	195	164	194	180	178	180	186	194	199	175	178	190	189	187	214	145	163	177	171	181	165	187	172	158	176	191	202	203	195	188	198	177	172	177	180	181	185	210	176	197	175	165	180	167	177	189	171	170	192	176	202	211	188	189	203	166	205	165	201	185	181	198	180	178	201	209	189	180	163	221	173	180	179	210	185	193	171	190	173	162	196	198	181	177	198	187	181	178	155	182	192	188	156	185	178	188	193	211	202	204	186	178	173	168	173	178	198	211	166	204	171	169	174	164	161	207	172	209	156	200	189	155	188	163	198	173	172	178	205	198	178	159	145	164	183	179	174	194	187	192	165	181	177	194	240	180	179	203	193	191	189	176	208	177	189	186	199	158	154	172	205	172	196	201	180	207	177	182	204	183	178	159	184	168	187	194	182	196	167	170	181	197	180	193	197	163	178	196	203	186	192	168	136	200	200	200	173	157	208	186	186	174	190	198	167	169	186	164	185	189	197	170	201	180	169	160	182	176	189	178	210	175	171	164	190	159	197	169	218	187	179	174	175	201	186	164	192	183	164	185	229	165	179	180	168	188	220	202	171	221	159	173	207	171	187	197	210	189	182	174	166	192	179	199	159	184	172	162	190	181	165	184	196	186	150	188	176	184	187	168	183	211	183	183	173	192	159	168	172	194	174	151	197	172	183	209	160	177	184	173	194	163	167	203	182	181	190	181	175	197	173	204	189	202	163	176	198	169	174	193	182	207	207	185	158	174	172	196	168	172	184	188	199	181	203	196	184	184	175	186	165	197	187	171	196	171	174	166	161	203	182	164	167	218	169	181	171	192	174	163	176	180	157	164	183	179	190	173	152	182	200	196	173	204	213	189	202	183	167	195	198	195	200	183	164	182	181	160	175	155	184	182	180	183	191	183	188	185	197	171	196	206	184	189	185	180	218	170	170	175	153	162	170	175	185	218	180	184	174	158	182	177	169	183	192	174	184	165	175	168	195	183	177	169	202	190	185	167	174	192	166	166	168	172	168	196	178	202	189	158	183	158	169	168	160	207	202	176	168	168	172	192	204	201	183	213	201	171	184	168	183	151	174	183	211	198	158	186	194	162	172	160	202	176	193	184	188	184	178	189	201	195	185	181	167	173	221	175	189	183	190	175	175	191	186	190	211	185	187	159	174	202	177	173	199	212	173	189	163	238	189	186	176	190	188	176	175	183	180	194	198	160	158	169	195	153	196	190	176	178	188	158	169	190	191	169	166	183	186	182	188	180	193	161	180	164	173	212	182	186
6504	1006	1755	2257	2102	1632	1365	1328	1094	1064	1012	866	790	725	714	645	624	568	581	561	550	664	617	569	628	594	583	611	576	547	536	525	516	497	458	428	456	423	466	464	406	447	419	440	399	437	458	412	480	429	442	406	462	493	457	452	439	460	449	459	420	427	442	448	473	434	420	405	435	453	381	462	438	422	427	454	402	438	444	428	422	462	443	423	441	431	456	444	430	420	462	427	436	477	449	435	445	420	463	438	418	413	457	436	427	412	432	425	412	456	400	460	434	420	444	445	423	458	426	423	447	384	426	401	446	428	403	444	434	444	434	417	401	399	448	422	433	419	457	406	453	428	424	433	448	431	459	442	441	419	411	417	437	472	443	450	435	426	418	433	423	450	465	397	424	458	470	450	457	432	438	445	397	465	423	443	451	430	436	437	407	450	391	451	401	414	393	417	421	453	453	456	455	412	402	414	416	404	454	415	449	431	421	433	450	421	402	451	440	423	413	419	426	411	423	449	465	433	465	398	407	433	464	450	439	450	417	456	473	414	408	408	431	425	450	443	431	451	404	470	432	419	445	459	450	399	435	442	473	474	431	448	446	455	469	440	406	432	466	453	427	444	405	430	463	421	413	412	440	416	441	420	413	421	414	416	439	471	406	419	433	435	440	437	421	444	459	414	409	480	429	409	412	388	411	403	440	412	426	423	431	445	433	413	457	410	446	427	420	479	471	424	447	396	432	428	448	429	442	410	440	456	414	419	446	454	451	410	416	440	405	424	407	449	492	422	430	436	450	409	418	452	476	430	416	454	430	427	403	425	457	430	431	451	443	425	447	416	436	443	404	440	448	443	423	443	412	432	407	426	429	435	446	416	449	426	433	405	448	397	429	435	423	395	419	408	448	441	409	433	407	438	467	405	442	472	442	430	454	432	440	423	438	425	436	433	440	423	415	464	425	457	415	430	422	480	452	455	426	411	454	438	471	444	411	436	426	435	387	436	436	435	418	462	453	424	427	411	395	441	431	425	394	417	397	438	436	449	432	451	463	401	418	410	457	413	446	413	447	408	421	470	418	407	406	451	459	478	439	403	428	438	422	427	407	407	436	444	396	471	412	420	422	429	433	390	442	399	446	475	437	442	410	438	426	431	460	460	419	404	470	427	424	428	411	443	455	402	411	424	428	396	398	452	462	399	385	420	441	424	421	454	430	422	429	391	423	391	441	458	452	446	395	412	439	458	424	434	443	419	426	441	419	410	434	476	436	447	413	454	431	422	445	439	472	442	424	418	426	475	417	466	414	425	477	415	423	451	433	431	446	436	433	415	440	436	400	385	409	446	462	411	473	443	438	468	422	428	439	405	461	443	475	449	430	435	424	426	470	442	430	442	431	414	448	443	420	436	426	431	472	403	421	397	438	436	454	425	403	425	437	413	399	443	453	381	430	417	439	396	450	427	438	464	450	469	436	448	434	444	437	372	429	423	395	448	428	464	417	438	426	453	445	458	394	453	442	443	408	461	403	408	432	433	438	441	477	422	434	474	440	457	451	427	453	432	405	469	427	414	468	413	406	442	433	424	431	450	436	480	421	427	441	399	426	401	457	399	428	415	460	401	422	458	414	410	410	415	421	416	423	428	446	462	377	462	452	421	453	458	418	470	422	453	430	391	432	449	438	480	478	452	410	421	418	414	403	440	447	435	438	418	436	398	468	436	455	439	433	458	422	438	404	457	457	402	410	459	459	454	430	468	449	417	459	434	414	467	413	422	451	447	430	422	387	410	418	387	402	438	423	431	468	447	441	454	467	404	431	431	449	412	428	432	420	429	427	442	428	424	429	424	434	440	442	425	386	450	465	433	436	421	443	469	412	402	434	449	414	428	450	467	438	449	413	431	436	454	452	425	422	458	467	422	426	428	427	416	439	407	436	438	443	429	428	440	425	459	424	395	417	414	429	402	441	424	386	433	459	465	435	430	449	399	429	404	421	465	473	443	442	436	439	430	393	426	457	425	442	448	422	408	470	429	432	417	434	397	436	447	417	461	468	437	396	414	408	402	399	403	411	375	440	430	441	428	441	488	467	442	408	395	430	456	414	425	400	447	431	466	410	428	463	447	443	439	460	408	422	463	401	429	418	405	435	428	446	411	437	412	416	433	424	432	442	433	475	451	419	416	427	451	408	407	423	409	410	455	430	430	407	439	416	457	408	441	437	446	425	440	444	448	446	456	451	448	454	413	447	408	419	441	428	426	428	453	439	429	444	405	412	444	432	371	407	447	434	443	428	398	422	423	409	398	405	436	403	416	417	460	419	418	438	447	437	446	439	413	449	444	417	455	430	438	422	399	430	427	434	437	432	408	425	417	450	414	417	446	402	439	467	422	438	396	439	409	451	432	436	391	465	421	414	420	436	452	418	424	427	438	456	444	452	443	446	407	394	456	434	440	436	431	421	455	407	424	447	420	409	450	411	427	431	473	419	417	441	418	423	410	473	465	439	427	416	428	426	413	469	450	423	447	453	442	467	449	416	495	443	408	448	419	433	391	398	443	407	439	446	463	432	426	402	401	410	459	424	492	444	462	436	443	465	488	433	454	410	423	413	438	420	406	409	415	440	453	423	402	421	428	426	432	403	419	438	408	432	440	442	437	431	440	412	416	410	424	444	452	441	444	405	419	449	461	449	447	442	398	427	448	446	420	386	440	417	405	434	451	412	412	454	462	451	423	451	451	431	396	461	418	440	502	458	428	406	425	422	443	436	425	420	430	387	455	408	433	434	413	428	459	431	438	434	404	439	469	372	402	408	476	448	421	412	405	453	416	400	435	437	434	443	406	428	453	421	439	396	430	402	419	430	449	445	451	436	411	396	413	416	428	380	391	462	432	406	441	418	441	431	396	465	429	412	470	425	482	445	432	457	417	398	405	482	413	394	442	459	409	465	443	452	423	411	426	435	404	411	409	412	430	424	429	453	447	420	410	406	423	462	462	421	428	446	406	480	428	453	407	468	430	461	436	453	421	458	427	393	397	464	444	483	415	428	444	427	413	425	480	457	431	442	420	405	385	409	390	469	427	429	479	433	418	479	408	409	401	428	442	415	420	424	429	461	431	465	437	417	410	397	408	422	411	407	416	421	430	436	410	446	443	414	420	419	457	469	433	439	441	431	421	433	417	444	399	427	424	430	450	431	424	412	433	432	449	434	402	412	424	402	425	425	429	430	433	453	404	424	402	428	416	487	459	436	437	455	390	425	411	436	410	445	419	441	421	425	405	447	437	429	442	447	421	429	424	431	440	421	389	447	424	388	438	401	421	425	436	435	436	456	419	438	423	368	446	418	454	446	433	402	430	410	448	400	416	428	436	424	444	445	458	431	420	421	433	435	441	420	410	431	438	424	459	418	463	427	439	455	440	430	444	441	396	429	404	457	437	453	452	430	452	401	443	446	429	440	449	411	422	421	433	401	505	439	407	387	469	483	401	440	465	474	471	438	440	442	410
14169	1758	1786	1452	946	685	448	439	359	347	299	260	282	223	240	181	187	159	204	183	189	214	177	193	202	183	180	159	155	161	166	150	154	166	161	159	143	132	151	156	130	173	148	141	140	168	120	150	135	153	160	137	125	136	154	143	142	137	153	153	146	133	124	142	149	140	135	127	171	142	139	149	162	143	128	166	133	116	150	147	152	141	135	156	137	151	141	131	140	122	134	134	147	151	130	123	133	129	175	145	140	140	139	137	137	129	123	134	144	146	140	153	104	144	139	130	115	139	148	125	131	127	132	169	109	150	161	139	138	123	154	127	129	138	141	122	146	157	159	114	163	150	155	127	126	129	131	149	153	150	124	134	142	133	122	150	153	132	136	136	135	149	133	163	159	137	161	112	151	138	131	157	135	138	140	130	142	135	132	135	141	144	140	138	141	122	139	155	164	131	144	142	165	125	133	160	136	142	148	125	142	135	134	127	132	148	138	131	149	142	135	129	122	120	130	158	135	152	160	141	145	136	121	128	139	156	134	135	159	160	149	145	137	132	150	142	138	140	133	156	148	139	128	151	141	130	133	147	147	147	126	147	133	137	126	154	169	152	146	152	159	136	148	138	150	137	152	126	176	140	139	150	138	140	139	130	137	124	149	144	143	156	142	138	127	140	130	131	156	126	164	156	150	126	135	137	136	152	147	135	144	132	141	136	146	132	149	121	164	133	148	147	144	133	162	144	142	123	137	127	139	136	164	152	144	125	156	152	145	130	151	164	147	123	156	146	141	137	156	133	149	133	155	135	119	121	170	145	137	133	122	127	148	133	137	149	163	133	133	137	129	118	146	130	158	128	110	149	132	134	157	169	121	139	154	129	160	133	155	155	120	119	122	119	145	155	149	144	136	135	144	145	140	121	136	140	130	151	142	157	145	151	165	169	165	134	133	130	150	126	138	131	152	136	147	129	133	142	141	134	135	144	142	139	133	137	134	139	154	137	150	158	142	140	140	122	122	135	130	128	133	138	143	135	151	170	144	138	141	143	152	134	146	119	156	141	136	126	152	129	133	126	127	145	144	155	132	128	153	132	133	126	142	127	109	140	129	116	121	154	155	155	141	126	130	131	137	141	147	131	153	138	134	150	158	161	142	118	133	148	138	143	135	157	126	154	151	142	127	136	133	121	160	130	148	142	155	126	146	160	148	132	124	129	133	128	139	152	138	141	147	115	111	148	140	142	153	133	129	141	131	118	141	134	130	135	131	134	148	138	146	150	126	149	127	145	115	142	95	140	134	147	127	137	154	109	157	132	153	135	152	115	132	163	121	153	145	140	137	127	127	147	137	132	116	133	139	141	153	160	142	135	174	164	123	144	129	153	157	135	129	159	164	124	126	123	141	147	122	126	163	116	140	143	139	136	145	152	123	133	120	123	133	160	138	136	132	127	130	139	133	130	158	137	138	133	142	155	156	139	109	131	143	135	142	142	137	138	133	135	142	121	137	143	123	147	139	125	138	135	142	149	160	159	123	147	133	135	129	129	174	130	175	130	131	146	138	139	135	142	137	130	135	145	137	151	127	139	138	144	120	166	125	150	131	166	131	148	133	130	128	124	148	146	144	150	132	148	142	148	157	150	154	154	150	137	163	135	126	128	155	147	140	159	147	146	141	162	129	135	144	135	129	144	138	133	125	137	156	149	139	139	139	125	136	136	136	143	140	139	162	120	121	139	160	135	151	147	124	124	151	158	126	147	153	121	173	151	143	127	146	134	148	118	115	141	119	118	142	143	142	141	144	152	139	146	158	135	143	137	113	150	157	145	140	140	125	124	146	144	144	153	128	130	130	134	151	143	138	145	135	127	137	144	137	125	164	147	142	144	111	135	128	112	158	130	134	137	136	141	129	143	152	155	138	139	141	118	140	131	151	124	142	161	137	166	114	132	143	160	124	121	151	156	159	147	136	114	147	125	132	141	139	143	131	137	134	139	145	151	119	135	145	115	130	148	122	137	185	129	123	143	155	168	148	134	121	137	143	130	144	157	160	124	120	138	126	116	135	163	160	150	137	144	141	144	135	124	133	150	137	125	141	131	130	141	146	149	143	141	120	136	129	151	135	150	135	155	148	158	139	144	125	138	134	175	141	129	150	126	134	138	114	143	121	123	131	154	138	154	126	134	150	123	149	123	141	156	126	144	136	156	119	130	133	158	165	148	139	132	147	158	147	129	161	121	134	152	142	147	129	124	140	121	119	155	138	146	149	141	173	135	130	129	152	159	154	148	146	135	146	153	127	125	128	147	146	116	166	127	118	145	132	137	125	118	142	139	119	140	118	142	151	153	156	148	137	139	121	146	159	132	172	129	125	165	160	155	147	140	124	145	149	140	156	135	141	126	147	148	143	155	146	158	134	128	131	161	153	126	139	133	139	144	128	146	152	141	163	138	152	126	145	128	143	143	140	139	143	130	119	140	134	148	126	110	152	132	158	102	140	124	127	144	146	144	116	137	127	148	140	155	140	144	126	146	135	122	135	130	126	143	137	151	140	145	138	140	132	138	117	132	135	155	127	130	154	129	141	163	137	147	150	130	118	145	146	169	151	129	125	143	123	130	152	145	126	126	161	128	127	147	144	129	141	131	142	151	126	150	142	157	133	159	145	142	152	152	138	150	137	164	150	138	137	150	141	147	124	127	125	133	145	161	155	109	149	160	143	122	171	168	110	140	129	119	152	129	143	150	165	120	144	137	113	144	141	140	151	140	140	143	117	157	149	127	137	141	136	139	133	141	140	143	161	144	135	135	127	142	131	134	128	154	141	138	155	136	118	118	138	137	133	151	142	162	150	148	146	135	115	135	139	146	127	136	124	140	120	156	123	131	149	142	143	138	139	129	135	139	126	139	123	138	128	134	127	151	145	129	146	128	157	137	127	124	133	137	152	129	150	137	139	139	124	116	156	131	181	130	133	130	130	124	115	137	135	138	139	141	145	155	142	138	161	140	141	133	165	146	143	154	135	147	151	139	144	152	138	159	127	144	136	142	149	130	131	163	135	146	153	146	145	149	158	145	147	114	137	109	134	155	149	149	140	128	137	149	124	128	157	153	139	140	134	134	154	127	149	143	141	128	132	137	138	132	116	148	143	136	166	159	153	170	134	128	166	162	137	137	131	144	135	135	136	143	138	136	146	140	158	155	142	129	143	144	160	150	141	133	149	132	135	142	138	164	141	157	148	151	121	158	149	141	119	117	130	136	159	146	153	129	138	149	171	145	149	140	144	123	137	130	123	123	138	139	118	116	149	153	138	136	132	143	175	132	155	163	157	148	134	128	162	145	128	150	153	168	125	141	154	130	141	134	113	138	140	121	133	125	145	148	139	146	150	130	149	140	148	142	150	141	139	132	139	165	173	148	134	128	126	125	147	142	135	121	133	127	146	149	151	163	136	146	142	107	145	125	140	146	133	147	120	132	142	123	152	133	138	167	149	135	145	144	123	131
8392	1507	2837	3543	3176	2684	2082	2022	1507	1472	1260	1187	1062	902	944	762	673	653	631	704	638	729	680	670	766	738	728	690	624	559	541	519	508	464	458	479	488	440	430	411	395	433	404	435	396	422	407	397	374	402	413	402	424	399	410	389	410	424	377	360	402	375	418	381	394	406	389	425	396	370	369	341	401	414	382	400	403	400	392	345	387	381	351	394	367	356	376	392	346	357	422	381	385	348	379	397	366	390	387	374	350	368	376	362	359	365	391	364	381	365	391	420	380	390	355	389	354	388	362	370	386	371	361	356	378	371	365	388	378	377	372	351	379	371	372	395	390	346	373	371	376	386	391	363	396	365	389	382	417	383	373	385	360	353	383	384	375	352	381	363	373	388	381	387	404	389	364	407	364	396	371	367	357	346	351	376	356	352	389	363	342	385	382	365	360	364	410	375	353	352	387	403	374	348	362	359	364	360	391	386	377	405	380	392	393	365	361	366	383	371	387	350	402	378	382	397	376	380	377	403	354	392	382	389	337	381	360	392	385	402	388	388	397	383	386	376	408	365	344	357	355	391	374	406	371	369	386	357	390	404	364	357	366	359	388	348	379	388	377	366	387	380	354	366	383	351	396	390	379	365	367	352	342	388	366	388	386	359	361	366	389	359	352	410	382	381	361	349	385	340	397	366	399	343	379	371	352	353	414	375	370	396	397	375	373	379	359	388	402	382	384	369	377	338	342	382	325	357	381	349	399	391	376	354	410	375	397	347	380	385	412	387	358	361	394	373	350	342	397	372	389	390	352	372	348	383	366	389	395	381	356	350	333	393	356	349	392	403	347	361	366	388	362	412	366	362	406	404	390	352	373	394	377	364	358	401	331	401	365	372	344	371	366	382	400	364	404	356	403	378	402	374	354	423	377	373	332	395	357	405	360	354	365	359	356	430	376	384	358	363	389	363	377	328	352	377	363	363	372	389	367	371	379	368	339	352	380	342	380	345	368	349	365	353	413	383	383	357	365	378	356	392	391	364	399	369	399	405	412	360	356	374	337	384	387	370	376	380	357	402	350	371	351	405	372	369	400	394	380	334	374	358	375	363	364	377	367	389	359	399	358	369	352	411	389	402	389	391	382	346	402	384	327	370	373	371	393	348	375	367	373	373	383	361	389	366	396	411	382	381	352	400	383	406	358	403	348	364	363	332	407	357	362	348	379	378	356	408	395	384	385	363	340	390	385	358	369	376	342	404	385	384	355	348	347	381	389	336	341	366	396	431	356	371	361	370	364	395	378	365	378	347	377	359	387	346	382	356	383	380	359	357	366	359	359	423	372	371	382	391	391	339	362	373	394	425	369	360	369	388	375	391	405	366	387	366	374	367	398	378	350	385	406	395	365	356	371	384	380	381	393	382	380	352	388	372	368	396	378	400	375	384	352	380	389	326	378	386	375	372	353	396	387	396	358	391	360	393	383	362	402	371	359	400	381	350	366	379	350	390	391	380	359	398	367	361	384	349	351	359	399	373	391	339	342	325	386	376	337	383	376	367	385	393	399	377	383	357	381	340	411	399	347	378	366	381	339	392	415	386	388	372	372	345	364	366	366	352	375	377	374	352	376	383	346	385	349	404	365	406	335	348	379	384	376	386	366	373	342	365	394	405	352	388	370	379	376	364	345	396	380	374	370	372	399	363	411	366	342	358	365	371	376	390	395	388	370	403	391	382	366	365	376	369	390	380	386	374	369	389	341	359	366	380	365	387	363	375	346	397	357	397	357	372	376	339	366	354	385	381	358	372	369	376	369	365	379	358	363	360	387	371	359	380	356	382	392	397	351	389	366	388	373	399	385	412	403	376	365	375	394	363	373	369	381	358	399	361	367	369	384	378	361	384	371	388	378	359	358	401	384	383	381	375	360	382	364	373	374	402	359	382	362	342	398	396	396	408	388	363	370	336	355	378	407	390	374	396	379	362	371	376	385	358	363	355	371	343	377	388	408	383	384	350	401	372	358	378	409	362	399	385	367	371	357	370	374	355	359	347	393	365	362	374	357	373	428	372	373	397	369	362	413	366	360	345	363	352	376	387	362	344	394	397	394	327	409	392	365	355	357	367	351	372	356	396	364	403	389	365	378	384	380	437	383	379	372	396	400	352	378	386	350	373	382	348	351	417	375	370	389	339	402	381	402	380	347	358	381	372	374	350	382	392	343	371	378	327	359	351	377	374	378	384	398	386	357	373	373	352	389	411	366	352	376	352	383	358	375	368	364	360	388	379	379	379	389	380	369	351	362	387	349	370	364	387	337	378	401	384	363	369	376	348	353	386	368	337	367	369	377	364	350	345	367	396	395	337	400	348	424	402	389	415	383	392	397	413	363	403	390	387	341	365	340	366	368	366	345	385	382	398	397	385	350	382	389	366	357	372	385	390	356	382	373	361	384	384	368	370	370	401	390	389	391	380	372	394	407	378	380	371	391	359	373	366	377	372	380	378	343	389	398	358	385	366	393	389	366	354	377	395	396	385	404	389	366	393	394	342	382	389	346	411	358	402	347	348	420	368	369	349	399	376	336	380	364	373	394	392	354	394	373	381	368	384	382	357	362	380	397	373	361	365	380	404	385	394	362	386	353	365	331	381	368	381	378	347	373	372	379	433	393	396	373	364	392	344	357	379	340	422	374	365	377	366	382	380	374	368	360	393	354	350	384	373	389	383	364	386	385	378	362	391	360	374	385	376	362	399	357	368	417	384	408	363	389	394	330	385	336	390	353	362	401	385	406	358	373	386	391	360	368	389	407	399	380	379	382	372	354	371	404	400	377	354	363	370	337	349	356	366	359	373	374	355	374	395	365	385	367	428	360	371	359	350	391	385	368	387	374	356	359	408	386	412	358	363	428	377	364	357	360	380	375	333	399	393	344	386	403	338	378	358	389	331	399	374	395	361	379	378	373	368	365	377	360	366	338	382	353	383	395	362	371	373	383	371	403	415	367	419	362	341	383	391	398	364	355	350	363	376	373	375	354	372	396	410	367	376	417	386	425	368	349	359	378	371	318	383	384	350	377	386	369	348	347	354	353	362	401	343	360	408	383	357	369	384	401	364	389	391	359	382	373	334	426	358	397	365	372	350	378	386	361	363	389	355	398	379	396	397	373	371	371	364	379	390	404	384	383	375	381	372	366	393	373	371	427	354	370	374	396	373	388	363	364	376	391	370	382	387	353	373	378	386	372	363	359	363	361	348	376	366	380	373	341	373	359	396	374	383	401	394	379	395	379	381	358	353	343	403	371	362	396	380	362	360	347	385	372	389	418	380	359	377	376	381	382	386	361	381	388	367	378	417	368	391	386	369	409	371	381	369	366	358	361	384	402	373	379	378	368	345	398	421	375	378	383	365	410	359	354	374	360	363	364	382	371	394	357	357	325	349	350	350	382	353	363	366	370	345	365	396	348	381	375	361	399	352	374	347	356	401	367	341	397	355	370	373	382	360	365	357	381	378
1665	464	421	360	378	361	399	356	359	379	398	347	380	375	369	364	369	380	380	357	360	421	353	358	403	351	375	388	391	361	340	376	368	363	356	353	385	424	373	423	368	377	383	351	385	374	342	375	359	363	348	342	366	342	371	376	366	364	387	367	404	338	341	364	380	370	365	334	338	342	332	359	374	391	340	348	380	381	350	346	368	334	411	396	381	364	342	366	373	333	360	349	359	370	382	370	382	361	356	372	366	350	386	352	367	340	349	368	365	342	349	340	375	341	417	345	326	373	351	387	404	334	396	346	384	351	362	366	366	368	358	362	388	368	335	387	345	370	371	348	370	359	326	387	339	341	394	376	362	366	378	355	347	349	373	361	334	365	343	355	340	344	340	354	373	371	371	385	351	386	366	391	368	363	339	395	343	377	381	370	380	382	382	372	352	330	355	357	368	408	346	333	379	335	373	352	356	345	370	352	350	381	401	379	369	347	346	350	400	377	348	372	358	344	348	376	353	363	388	370	415	341	393	370	364	372	359	361	367	353	354	377	357	405	349	355	365	347	388	403	352	344	399	370	383	331	387	369	353	401	367	347	385	375	345	364	371	321	350	361	365	378	372	375	349	355	325	377	362	345	385	352	364	375	385	364	362	354	373	340	383	361	365	380	362	338	347	352	349	359	387	397	366	319	343	381	320	388	404	383	368	371	377	373	343	378	379	328	327	333	395	336	363	371	359	351	355	348	353	379	352	350	361	341	369	389	390	382	399	366	362	352	355	337	361	392	369	364	364	348	326	317	385	353	368	337	379	368	369	345	431	396	376	374	397	331	364	363	352	353	369	364	376	356	345	353	365	347	338	376	369	333	365	361	360	385	379	370	383	321	362	396	390	328	328	343	367	311	351	382	344	372	379	347	385	339	400	408	359	371	339	379	354	352	372	354	374	349	366	364	361	369	363	388	383	348	376	370	334	382	352	366	356	339	350	360	351	332	374	379	334	368	372	368	385	378	358	387	374	345	381	354	394	374	378	337	364	344	363	354	399	362	364	368	356	335	332	390	351	379	346	333	341	362	349	390	359	336	387	410	365	345	372	370	353	353	390	393	389	352	382	363	362	356	359	369	350	363	358	331	329	394	348	378	350	360	367	344	360	321	357	401	349	348	339	361	357	361	331	355	356	356	384	326	350	362	370	398	366	377	418	341	385	369	367	391	353	375	361	389	367	352	345	337	393	368	399	374	360	364	352	376	425	393	416	349	355	365	347	353	354	368	357	384	333	359	332	352	347	401	349	377	348	333	360	361	357	368	374	353	318	355	372	385	384	352	370	349	390	370	350	367	325	338	382	391	358	365	353	386	382	381	358	329	406	364	368	379	342	394	349	415	363	375	378	372	369	346	366	392	367	399	331	308	374	365	365	358	346	378	391	374	362	375	370	347	387	385	358	345	365	370	358	396	362	401	318	374	367	381	335	356	381	356	380	378	337	397	374	338	352	362	357	355	327	364	371	371	352	349	331	338	365	366	336	357	351	366	359	374	370	381	346	344	364	411	379	365	366	383	366	361	362	399	374	380	350	347	367	349	377	361	337	389	344	347	356	392	370	370	354	355	374	314	381	386	361	358	370	353	328	388	348	322	342	377	370	354	386	368	355	348	376	353	359	396	408	371	343	362	373	349	350	362	383	354	349	316	375	363	373	352	399	330	345	405	371	368	384	352	382	359	391	397	342	351	398	368	393	373	351	388	380	320	400	338	360	335	349	350	367	372	381	357	370	360	393	388	391	316	380	355	363	411	371	368	395	359	369	389	379	392	381	365	346	366	377	372	387	367	357	362	357	356	334	344	354	369	360	366	335	387	366	365	339	376	393	386	384	413	400	380	358	326	349	370	379	375	401	390	438	361	376	355	342	363	351	370	347	314	387	348	354	340	369	369	372	347	324	380	362	341	341	363	359	322	368	403	350	360	367	313	344	353	365	395	374	360	364	398	393	376	352	391	376	367	346	383	337	383	379	373	334	347	387	387	371	354	372	355	367	365	356	356	359	394	390	349	364	367	353	346	377	369	386	375	385	398	370	374	377	376	310	339	369	336	394	397	345	361	358	354	364	371	364	397	362	370	366	379	344	373	379	356	379	372	376	366	355	352	350	350	381	338	338	353	403	368	338	391	379	355	389	342	370	393	392	365	389	349	334	356	390	397	358	371	351	365	379	394	358	393	367	374	355	371	339	349	383	352	359	357	365	351	381	356	374	398	404	372	326	337	374	393	316	351	403	338	343	371	375	408	345	371	364	352	373	341	347	351	347	372	342	383	362	370	412	390	320	368	318	371	358	340	356	356	362	380	372	355	365	365	362	342	343	354	364	388	362	342	362	343	382	332	363	346	395	350	379	309	364	336	356	371	358	349	319	349	366	406	398	390	363	382	347	410	323	359	383	351	370	412	312	328	326	361	332	383	371	373	366	363	333	369	334	354	364	363	329	350	324	398	371	399	413	354	379	390	389	369	363	370	353	367	343	376	376	360	377	350	386	385	345	334	387	318	350	353	385	379	341	354	372	403	342	353	357	359	379	346	379	365	380	366	381	381	370	395	351	350	376	349	362	362	421	351	340	363	396	373	387	397	362	371	386	346	361	354	384	363	353	389	392	360	386	380	401	373	380	372	388	345	346	324	381	367	386	368	385	393	385	398	355	339	405	375	385	369	374	394	388	383	376	362	371	356	377	380	368	384	357	366	351	382	366	358	368	367	350	380	361	360	385	358	388	386	358	366	375	383	356	380	366	382	424	342	330	362	388	355	379	365	366	354	368	379	394	377	409	384	366	404	384	360	329	375	359	350	352	358	341	344	388	355	387	340	352	375	349	348	337	387	356	329	350	369	385	371	369	321	356	333	387	383	375	408	369	400	357	372	340	366	380	369	358	402	364	358	369	365	363	383	375	369	399	401	383	401	389	334	412	381	393	368	351	378	387	374	354	365	416	359	371	409	341	328	386	380	351	382	344	391	377	385	405	362	355	341	373	378	376	344	357	329	371	398	316	341	392	373	366	351	375	374	367	386	387	370	328	375	394	363	333	351	374	363	354	387	359	343	379	357	375	364	351	376	354	382	333	334	380	341	356	338	360	360	332	362	385	369	389	336	389	361	359	343	368	347	377	322	365	369	346	369	328	385	352	403	371	356	360	329	362	365	375	372	350	333	324	392	389	369	359	373	346	364	389	364	331	354	365	368	349	375	320	341	322	363	379	322	324	398	389	359	374	394	378	351	371	380	371	342	341	350	359	394	355	354	360	363	379	391	358	383	390	350	338	381	337	375	333	366	368	356	356	370	386	378	366	366	360	349	383	389	335	332	359	413	386	381	378	354	365	338	384	368	380	370	341	352	316	359	391	391	412	369	390	406	362	359	384	375	337	369	385	338	358	403	356	359	354	373	350	356	339	344	379	366	353	365	376	344	368	349	377	358	331	340	375	368	355	418	367	397	385	405
2073	864	924	992	969	918	933	893	836	844	899	817	862	798	797	859	802	797	809	788	805	844	816	814	903	815	828	735	863	789	797	806	835	804	795	772	819	824	834	772	762	835	841	837	799	819	838	834	832	795	776	831	833	837	858	832	759	784	812	836	825	811	788	761	792	821	788	806	794	799	852	781	803	786	794	790	785	747	836	783	796	821	816	829	781	810	801	848	813	785	792	832	826	857	788	768	812	843	805	821	846	813	802	809	788	773	847	817	854	828	823	780	794	789	800	769	772	832	845	845	810	848	797	819	811	800	809	823	799	800	777	818	789	813	847	802	769	810	827	811	805	844	763	759	835	797	808	809	784	776	770	765	787	802	777	798	795	790	782	809	810	804	775	779	796	828	840	811	793	811	815	782	789	801	820	784	868	791	787	779	806	827	800	759	852	810	769	812	789	783	843	768	789	809	853	811	748	774	819	859	757	778	791	767	805	823	829	771	805	781	815	818	795	791	774	781	775	807	779	828	828	783	834	792	789	832	812	772	782	825	839	829	772	783	815	823	776	787	809	797	811	753	836	812	767	814	779	828	826	810	819	847	814	793	819	812	756	809	821	796	818	766	804	807	793	795	831	798	786	796	772	815	782	841	831	810	751	793	769	776	774	774	804	801	865	819	755	814	826	880	775	854	843	810	738	803	833	756	776	774	832	774	799	841	848	775	809	781	814	811	820	762	820	757	801	832	827	781	779	817	820	811	800	840	788	798	758	814	820	819	782	799	801	774	800	801	791	781	860	808	828	780	767	777	775	827	792	780	869	802	760	819	764	821	813	813	831	760	837	811	808	803	803	827	781	807	816	743	796	810	802	770	823	843	830	830	768	802	794	784	794	796	806	794	805	807	819	839	810	788	786	831	801	780	806	778	834	795	808	785	820	794	826	824	769	849	770	781	816	760	844	794	774	765	785	813	777	815	857	825	741	786	837	770	799	827	818	774	766	812	818	810	831	825	817	816	789	793	773	808	784	741	823	818	807	796	802	805	792	813	780	744	808	801	786	794	811	823	783	810	750	822	806	788	730	789	840	797	762	769	790	834	849	862	811	758	778	783	820	797	766	854	836	825	829	802	770	815	834	847	813	809	800	844	747	799	818	812	831	797	795	795	789	820	744	762	775	791	798	828	777	804	806	804	799	803	815	802	788	812	789	829	799	844	824	789	831	797	793	734	823	766	817	794	795	823	811	802	820	813	809	794	782	786	749	790	843	808	830	877	806	762	771	804	771	828	804	809	791	790	766	838	766	812	822	823	795	797	844	847	803	794	811	786	765	765	831	794	765	792	822	806	789	792	780	857	811	765	815	850	844	799	807	790	805	825	815	813	802	832	792	832	801	785	842	808	826	807	833	794	809	827	800	782	787	814	733	785	804	819	799	791	797	804	821	856	802	790	773	773	852	761	811	838	771	778	820	797	811	840	776	847	871	822	752	802	796	825	823	760	829	835	796	802	813	821	761	783	736	832	850	862	836	775	835	824	813	857	797	826	813	804	766	800	807	799	829	853	800	842	770	782	830	822	831	762	778	820	788	813	834	837	798	825	810	763	814	839	795	757	792	780	800	795	814	792	806	809	771	835	819	817	804	775	786	813	798	801	830	824	813	789	828	826	758	794	784	821	803	800	824	777	815	781	807	767	831	776	799	755	734	752	771	802	830	799	779	775	764	797	815	785	797	799	799	816	806	838	846	783	797	779	797	834	796	833	783	793	759	791	814	767	776	789	814	834	786	809	805	841	783	834	785	827	763	830	818	852	827	772	786	799	797	804	807	741	820	798	823	779	862	799	835	843	837	766	805	775	760	801	813	787	775	756	843	789	846	808	816	845	808	781	816	837	787	799	776	792	790	818	791	764	787	843	843	811	790	853	829	788	801	785	771	836	809	794	802	833	808	791	847	756	811	812	808	787	722	842	785	825	814	799	785	851	811	796	790	812	773	762	857	796	799	801	832	812	769	735	778	813	818	762	790	819	826	815	845	843	800	780	824	768	771	797	856	765	819	754	764	800	800	794	822	804	794	817	861	774	831	845	833	739	832	811	773	774	867	798	795	850	785	790	824	744	783	787	820	832	779	779	801	814	817	787	797	763	825	823	748	803	860	798	778	818	821	826	774	798	793	792	812	792	737	806	819	805	878	776	796	806	835	814	800	859	795	784	814	808	856	749	802	807	795	828	808	805	760	834	797	772	803	763	815	868	820	805	770	799	795	769	751	824	789	746	804	830	813	845	792	835	829	773	771	849	778	809	772	760	794	832	824	829	840	803	745	829	825	844	815	767	814	805	788	745	787	845	796	809	829	738	816	821	867	826	814	824	782	822	837	815	766	795	786	815	829	776	794	815	776	777	803	778	785	776	847	817	829	782	789	836	800	824	828	810	811	786	755	774	799	828	856	783	792	842	803	837	836	797	839	870	765	810	845	754	806	845	746	787	784	779	791	786	831	793	813	779	790	778	785	778	816	806	817	792	815	776	810	848	869	812	758	827	771	840	807	762	780	855	782	783	798	812	843	833	799	837	775	841	850	827	818	815	798	809	792	829	768	842	797	769	789	804	820	818	807	783	836	812	795	826	807	805	804	816	818	802	816	831	821	797	811	794	825	795	822	769	808	774	813	771	768	832	770	857	827	787	799	862	804	822	814	831	834	820	786	791	815	788	816	756	863	824	823	817	807	791	777	803	768	742	787	781	826	807	818	848	778	839	806	792	777	804	819	837	802	802	767	810	755	804	788	815	797	810	776	765	822	832	834	815	799	796	819	805	806	787	732	791	770	775	798	810	798	838	794	835	804	810	792	790	775	847	787	800	810	819	832	827	817	794	872	805	774	824	808	835	800	819	802	793	801	851	800	782	762	755	830	774	763	816	772	823	816	782	805	786	795	784	778	796	791	801	804	797	775	796	786	775	803	836	753	822	778	805	795	772	835	780	792	835	839	771	857	813	807	815	785	768	801	816	766	795	806	800	796	774	816	792	804	833	786	788	794	817	825	735	764	762	789	837	843	826	736	818	790	813	784	851	854	813	803	814	836	866	785	801	790	817	780	844	781	786	781	797	778	827	807	818	862	814	774	785	801	808	874	783	771	754	789	770	799	787	804	792	731	786	830	814	853	771	830	758	807	812	803	850	805	818	796	785	799	836	749	806	787	787	809	840	799	789	813	847	766	828	804	769	822	859	824	777	786	777	810	771	822	814	783	798	800	779	767	771	833	785	769	826	761	804	795	789	847	796	815	797	783	817	780	809	801	851	803	815	760	784	854	842	822	834	791	792	802	764	774	746	769	819	795	776	779	801	839	787	804	782	807	778	800	838	830	751	818	815	856	805	812	826	827	800	809	798	797	818	802	782	843	793	746	819	783	824	795	766	824	777	829	797	818	830	809	792	844	802	778	871	811	829	789	757	825	770	879	780	800	770	809	807	774	779	769	800	746	796	820	797	809	839
7586	906	887	799	671	458	350	359	348	272	234	242	239	195	222	215	209	199	193	229	201	232	190	209	205	191	232	215	191	192	208	200	203	186	163	198	201	177	196	201	213	183	175	182	183	177	194	171	175	192	185	197	177	194	194	186	184	192	174	171	170	191	174	179	192	169	189	158	180	175	181	209	174	203	171	185	186	206	180	187	174	173	149	204	185	192	166	180	181	178	172	204	165	149	166	169	164	164	174	186	170	194	195	168	185	186	212	180	168	187	159	183	179	204	196	171	181	182	214	160	180	197	196	175	207	173	161	180	216	180	188	181	179	173	179	183	190	209	152	189	171	210	214	158	191	175	171	161	172	184	183	169	158	212	172	173	206	157	197	181	158	189	178	174	179	196	195	183	211	171	180	186	177	176	172	204	170	163	191	180	188	202	185	177	169	180	196	166	185	171	172	209	165	166	165	168	146	182	186	202	205	170	182	168	178	181	177	202	198	186	167	197	190	168	153	185	199	193	152	166	183	170	186	178	155	176	181	194	186	195	171	167	163	192	158	202	186	165	193	180	196	190	196	178	187	167	184	190	185	188	179	173	177	180	200	186	196	174	187	203	176	194	174	176	170	180	185	202	177	187	178	185	179	197	180	176	185	182	208	177	180	174	196	184	187	171	176	190	188	183	192	195	184	182	165	158	205	208	188	191	207	176	200	161	180	187	190	179	198	143	186	186	202	198	182	195	194	180	175	194	215	154	205	171	179	188	189	161	182	187	170	182	200	201	191	179	185	172	173	161	197	190	154	186	195	160	172	164	196	187	155	196	170	204	168	176	185	185	174	164	179	212	185	181	181	166	181	165	238	166	186	186	149	170	200	186	180	185	188	191	178	227	185	175	204	177	193	187	162	151	206	168	190	173	178	156	171	177	190	180	177	197	166	162	209	186	166	186	153	183	166	165	180	184	220	206	175	183	149	184	188	157	193	174	177	171	181	187	198	160	196	184	182	182	178	187	201	177	181	181	185	184	211	189	172	159	152	154	175	219	202	174	187	206	192	195	178	170	179	163	165	182	190	166	192	166	207	177	155	146	200	203	182	162	176	197	186	170	190	204	162	194	173	161	181	197	192	187	155	189	171	177	203	205	211	161	171	156	183	195	192	192	198	150	167	169	164	157	191	197	193	159	172	169	205	177	181	192	171	189	160	191	187	197	186	156	188	170	196	182	190	164	200	201	167	168	215	190	181	171	193	163	190	213	213	201	187	183	183	183	162	179	152	147	181	179	186	192	167	174	177	176	203	190	193	162	222	151	168	164	192	202	193	182	189	177	181	189	162	173	176	167	156	179	174	200	173	170	184	174	175	199	193	206	167	172	174	177	181	172	190	173	204	202	185	188	205	174	191	211	203	157	178	183	163	172	170	224	207	175	174	173	191	182	190	180	185	176	198	178	193	194	177	222	200	167	194	174	196	180	191	179	167	199	192	195	155	185	170	175	195	186	155	192	213	191	177	202	182	173	158	165	201	191	163	179	191	186	149	191	170	174	192	188	177	179	172	181	182	175	167	188	183	173	176	185	166	157	160	169	167	202	176	167	197	172	186	159	174	174	179	165	186	207	194	180	162	172	160	183	174	164	178	165	156	204	197	179	180	178	172	167	170	150	191	196	186	194	181	176	178	199	195	188	179	187	183	207	196	156	162	205	178	180	176	166	178	182	182	181	182	175	173	159	185	222	165	204	195	168	183	206	168	190	194	188	194	183	172	191	176	191	185	188	171	146	202	186	179	171	190	173	194	158	197	192	179	184	187	169	165	187	180	179	193	171	176	155	199	176	185	171	181	202	197	192	169	187	159	181	190	163	189	176	198	202	189	183	194	180	193	176	172	190	150	171	203	158	187	178	193	177	178	202	172	162	201	175	175	175	177	178	158	180	187	174	207	203	176	173	197	160	158	202	177	169	186	199	181	212	175	193	172	208	158	194	208	137	191	189	177	196	194	206	160	185	191	213	153	173	176	167	191	180	180	179	194	200	172	179	178	174	206	168	192	196	183	189	177	198	200	179	174	202	159	193	182	184	195	191	186	168	153	152	174	175	177	185	199	156	178	189	175	226	180	183	153	165	192	168	184	196	178	184	187	202	167	175	176	186	177	187	185	185	162	162	173	157	186	201	150	200	197	157	193	193	188	183	203	178	178	168	184	207	163	188	176	182	168	187	180	193	168	170	163	190	188	181	194	165	180	150	198	153	179	165	175	168	210	160	166	198	187	167	154	173	193	225	164	194	171	171	176	186	154	175	173	180	164	202	198	153	174	189	185	185	177	197	173	182	162	185	185	159	199	181	218	179	188	189	178	184	180	197	174	188	195	194	196	191	191	181	227	167	171	187	179	163	181	212	193	178	207	185	180	203	185	194	163	213	171	190	196	159	181	171	194	179	188	207	168	190	208	183	180	217	191	142	191	156	182	192	212	161	172	171	183	157	177	188	172	166	176	159	196	171	171	186	184	170	154	221	173	173	193	185	201	179	191	152	185	145	189	149	168	186	176	164	199	177	177	195	179	163	191	193	164	196	194	185	171	164	174	187	172	167	147	155	199	177	174	180	158	178	193	157	193	175	183	182	195	187	195	187	178	207	188	172	179	205	196	155	180	199	180	165	202	183	209	177	175	170	181	172	170	189	184	187	168	161	176	163	180	184	201	156	209	193	197	200	184	176	198	214	198	166	200	184	181	185	191	184	188	187	193	172	198	197	182	187	158	167	205	194	178	174	191	168	156	210	177	221	170	172	181	182	181	178	167	178	170	175	185	211	182	201	174	184	181	191	177	201	188	213	188	203	196	172	174	165	164	180	196	161	173	200	146	180	172	156	189	164	203	200	188	192	220	189	165	155	174	182	177	186	184	171	181	191	168	206	186	168	162	185	164	188	193	195	199	165	170	182	165	187	189	156	191	183	181	164	189	185	194	162	195	165	190	185	195	178	172	185	197	192	179	167	168	193	196	214	171	190	184	193	172	177	193	168	166	184	175	179	172	198	196	157	191	166	169	206	180	187	178	202	168	172	186	184	184	195	203	189	160	179	207	186	186	196	191	200	189	201	161	183	171	190	160	165	190	204	167	175	184	172	159	192	169	171	171	207	190	195	196	169	191	178	180	173	184	189	162	191	182	204	182	173	217	205	172	177	181	201	195	177	188	213	189	170	189	197	206	183	196	183	187	197	169	187	168	159	178	178	182	190	168	166	180	170	188	160	177	195	176	183	183	174	183	192	182	195	161	202	175	189	180	192	191	175	223	199	162	168	173	167	182	182	173	159	192	181	172	193	191	178	186	172	178	186	202	162	182	186	178	190	170	196	197	186	183	181	185	199	191	162	187	192	163	181	153	171	181	167	191	185	156	184	140	199	169	170	173	170	174	212	188	170	186	197	200	189	207	177	159	178	180	168	177	189	170	177	190	164	199	181	184	171	193	167	190	205	167	188	176	198	152	167
6446	1008	1796	2263	2025	1721	1361	1280	1078	1022	943	837	775	676	709	634	567	600	550	598	637	664	668	559	617	677	642	506	532	520	531	504	437	476	482	448	487	447	458	497	482	455	457	521	459	481	441	409	462	434	456	449	421	425	452	438	405	396	419	445	434	416	406	426	488	447	402	432	422	417	456	449	397	443	447	441	402	420	427	423	450	417	410	445	460	448	424	450	413	429	424	410	425	448	428	413	430	427	447	420	427	436	413	430	436	425	432	438	488	419	455	441	421	448	467	494	459	425	446	456	444	432	419	427	412	407	469	406	419	444	443	426	437	418	453	440	421	448	421	417	441	408	398	430	433	404	462	422	485	416	452	460	429	436	459	447	430	418	408	450	405	423	418	394	392	469	433	427	450	439	482	436	398	424	437	441	443	434	403	420	414	419	423	445	433	427	411	400	442	445	401	387	420	443	390	396	427	393	424	452	434	407	408	430	421	479	407	434	404	447	452	418	397	477	408	429	442	429	425	433	421	409	420	409	435	480	443	421	452	435	429	438	468	474	424	442	433	423	423	399	442	484	439	414	409	398	415	426	449	404	426	454	436	409	430	446	425	426	411	450	431	438	405	468	413	399	402	410	403	443	421	426	407	455	423	427	441	454	444	442	455	417	443	411	459	413	440	433	433	416	470	411	393	420	414	437	405	443	423	429	448	426	395	435	437	445	427	423	456	453	422	405	418	407	440	407	408	406	472	464	447	431	419	405	455	442	416	424	447	426	415	442	450	403	414	382	407	442	410	417	442	403	436	416	412	423	425	459	432	447	411	437	423	471	430	400	398	437	394	415	467	457	401	423	461	458	442	437	424	459	408	432	417	457	432	428	471	424	428	453	471	438	447	429	392	416	442	426	416	477	415	452	424	398	462	441	364	425	386	429	441	470	431	453	435	433	447	413	462	464	452	462	417	450	474	392	365	381	428	423	464	395	471	468	460	426	450	445	415	415	391	411	450	408	421	451	424	434	434	425	442	444	401	434	450	440	470	436	422	484	443	447	403	474	409	441	430	424	421	416	447	460	448	419	400	451	441	446	469	456	421	459	439	402	431	448	417	418	414	406	425	442	449	415	468	421	458	453	439	459	429	415	445	453	416	419	406	448	416	423	443	412	405	377	456	447	422	464	437	444	429	491	419	431	418	436	442	445	399	398	428	431	383	423	422	417	428	446	427	412	410	406	444	415	430	462	427	401	421	422	413	450	431	442	415	452	476	436	458	465	439	418	414	459	440	436	466	429	430	418	442	444	476	413	421	452	426	405	399	439	454	381	468	455	425	417	406	419	445	435	442	441	408	459	424	442	442	416	399	448	452	420	477	452	430	473	451	417	431	442	432	405	408	429	447	428	451	422	449	407	443	442	407	476	439	455	409	435	444	452	410	418	412	452	401	443	428	418	435	431	444	428	400	444	436	440	425	437	446	452	418	408	412	419	431	463	446	458	437	437	402	412	422	425	440	444	422	411	465	441	411	402	411	435	418	438	433	451	454	408	449	458	431	432	442	433	454	448	437	459	413	425	447	415	412	438	388	411	433	449	396	475	435	410	399	420	461	384	443	472	432	415	406	428	458	482	398	411	472	469	420	450	432	418	443	395	468	416	467	408	402	423	428	397	416	391	435	434	434	428	458	439	474	448	436	440	441	438	416	433	416	424	448	460	418	425	429	431	462	433	397	455	413	457	427	407	435	430	399	440	435	402	432	413	441	407	402	441	437	433	437	438	431	436	424	430	438	455	452	423	468	415	441	442	425	423	445	436	421	422	416	459	436	430	394	441	427	421	449	423	414	413	412	442	418	446	411	463	429	446	467	435	410	424	400	466	448	408	439	441	405	466	472	439	430	433	425	410	459	402	448	425	428	401	404	455	442	451	380	410	433	450	416	455	472	423	412	413	440	447	410	453	438	450	409	413	459	405	401	429	416	415	400	432	456	440	431	443	429	402	440	423	440	422	437	460	442	434	374	436	410	431	442	459	403	405	433	434	408	395	454	403	432	423	438	463	432	428	459	431	390	377	451	451	467	441	438	412	449	439	382	450	417	452	425	455	430	394	424	437	415	435	442	409	449	409	418	469	464	441	439	450	433	423	448	433	390	410	398	429	449	427	451	426	408	424	497	407	409	428	415	442	408	431	428	408	388	441	443	418	428	442	399	441	418	424	429	439	421	392	381	430	413	412	418	421	458	441	434	455	470	415	461	421	419	406	450	406	423	433	448	457	444	397	456	398	407	425	406	416	429	416	418	451	415	406	444	445	424	408	463	462	437	460	424	423	398	455	451	463	442	378	453	433	406	439	442	430	459	446	413	459	449	420	403	450	455	460	460	403	420	398	419	395	450	420	415	447	438	412	425	426	446	418	412	468	432	418	436	466	432	411	414	449	444	439	400	409	398	412	441	425	448	463	416	448	429	420	463	442	441	445	451	398	447	456	363	405	464	405	443	433	458	432	425	427	423	458	463	438	423	445	420	411	412	422	434	437	396	449	414	409	429	444	406	429	418	416	434	446	441	456	436	445	405	423	451	460	412	437	418	394	401	442	398	409	456	443	429	397	414	405	433	480	455	451	425	435	448	477	422	453	435	403	477	459	416	412	463	415	430	422	431	396	419	470	432	416	438	423	432	408	448	417	458	428	416	434	426	422	417	391	395	429	414	419	431	436	457	423	452	449	483	457	410	424	443	422	429	414	423	428	380	439	420	424	409	463	458	400	405	470	410	440	446	469	423	408	431	447	421	431	458	452	488	425	432	437	408	427	431	413	405	422	433	461	439	427	406	462	403	427	431	460	453	432	422	426	434	442	457	424	415	420	446	409	459	432	454	422	427	433	439	430	432	415	421	408	395	419	436	391	425	441	432	435	452	438	429	463	403	423	452	454	440	437	461	438	445	439	426	436	428	449	422	398	426	402	440	446	408	418	456	437	452	427	402	409	423	441	455	440	428	434	479	423	470	419	452	364	477	436	409	437	413	413	440	449	437	452	430	457	438	409	444	420	424	407	420	423	407	430	444	423	427	452	452	421	422	448	407	419	439	438	430	470	415	414	428	433	425	449	435	435	438	444	432	445	453	431	432	419	414	402	450	431	437	436	463	412	403	456	461	406	415	441	433	408	450	416	443	457	417	414	423	406	436	478	433	409	439	435	453	416	445	444	414	427	428	418	453	405	438	425	442	457	418	443	404	440	412	394	389	447	414	441	456	402	442	435	467	404	395	419	414	430	445	422	412	428	411	414	414	406	429	475	427	458	448	468	447	492	403	470	427	419	451	414	426	417	410	401	385	448	423	458	381	438	423	456	458	393	418	442	448	451	406	403	427	438	462	456	437	462	437	436	453	392	418	392	453	421	420	442	389	392	434	449	407	404	431	414	435	460	443	433	408	415	409	441	412	444	471	439	425	433	451	414	428	428	437	409	439	415	437	436	415	380	450	423	434	426	419	438	440	433
14263	1756	1646	1404	1026	773	498	415	341	334	278	267	236	200	205	204	178	200	169	170	188	205	201	167	179	193	168	165	147	140	146	153	168	135	140	155	158	143	149	147	136	153	169	146	120	133	145	150	141	159	136	135	125	152	151	127	150	115	145	144	125	126	115	148	166	134	112	131	144	134	161	151	131	148	150	139	117	124	143	136	154	130	124	147	145	137	158	117	131	141	162	130	139	132	129	130	142	154	146	145	150	114	126	131	132	115	138	153	155	163	147	144	129	157	149	133	136	137	124	150	125	131	136	144	152	138	130	132	145	142	152	144	136	139	150	151	133	158	138	136	141	139	129	145	135	125	128	127	143	130	149	148	137	149	138	151	149	133	136	142	131	129	132	145	154	145	144	128	158	130	126	160	135	124	151	137	140	140	158	129	150	160	137	109	154	134	129	125	129	137	146	158	173	142	159	151	118	132	134	137	117	138	136	134	153	138	142	146	118	127	116	142	141	121	128	135	142	145	139	151	127	150	146	134	143	138	129	148	150	135	156	121	141	134	134	125	133	149	137	152	130	135	145	129	117	135	163	146	133	124	125	164	160	121	126	142	146	135	142	140	151	132	129	137	145	134	144	162	137	171	147	131	121	133	140	151	159	129	142	113	139	139	139	149	134	124	137	139	168	118	139	154	118	142	143	133	155	144	105	129	148	159	153	156	137	140	137	119	138	143	150	169	144	145	139	139	133	179	139	130	154	143	137	162	135	136	155	122	144	116	126	124	124	143	145	126	121	147	147	117	148	144	153	149	133	163	129	128	139	148	137	133	133	159	127	138	144	139	148	131	144	140	124	145	133	166	122	148	130	136	131	151	144	151	134	174	142	117	155	117	122	152	129	149	152	148	116	140	134	127	144	153	135	146	136	142	134	130	148	139	139	141	128	158	144	129	134	140	146	132	141	155	135	147	157	119	113	160	155	152	128	146	115	138	132	121	146	139	151	127	144	153	155	139	127	136	140	127	138	114	135	144	142	152	141	134	142	139	144	132	147	161	163	104	150	144	121	143	137	147	149	145	128	160	150	154	148	123	129	137	137	138	149	140	146	139	156	129	132	139	147	161	143	155	148	165	136	149	157	148	125	142	147	142	128	155	124	144	149	111	123	154	152	156	146	131	128	143	134	116	156	132	144	132	151	140	130	124	149	136	145	152	157	142	135	125	154	135	136	138	153	135	141	144	145	135	175	155	145	145	120	128	146	131	142	150	142	146	139	152	153	131	139	151	148	132	143	149	139	131	156	152	121	148	138	138	119	139	153	143	137	135	107	145	155	134	130	136	123	135	128	156	144	127	127	125	135	132	144	134	137	141	106	152	113	140	114	140	144	153	135	143	155	138	155	144	162	131	135	141	144	148	129	136	125	127	132	150	134	145	142	159	133	120	141	140	140	133	161	154	144	137	127	124	127	105	142	144	132	154	138	147	140	129	147	152	149	164	136	141	143	148	121	132	127	120	131	162	144	125	128	150	134	130	166	142	134	119	134	131	123	113	144	121	152	131	134	145	118	142	163	146	129	143	162	152	149	136	142	138	130	140	142	146	168	150	143	147	131	135	146	140	123	151	154	126	171	140	137	146	167	125	149	156	149	137	143	143	148	146	134	127	124	120	137	144	158	121	154	137	153	149	115	158	163	116	142	128	124	151	144	123	143	146	143	157	136	147	155	120	119	125	121	149	149	144	117	135	145	155	165	114	151	171	139	151	179	131	129	145	138	113	152	142	124	123	134	136	172	132	152	179	119	130	138	149	130	143	158	126	120	122	137	142	154	121	139	128	155	130	146	135	163	129	129	144	127	150	126	136	153	138	151	116	129	152	159	158	141	143	137	149	138	140	147	141	132	135	138	129	142	136	137	120	133	153	113	148	145	126	133	153	134	147	129	140	145	131	136	148	156	141	121	138	150	141	136	121	151	137	127	154	139	154	139	123	151	127	146	152	151	146	168	148	144	136	171	132	150	117	123	132	152	153	124	140	127	144	123	134	115	146	116	134	146	117	140	144	141	137	136	131	139	136	136	135	160	136	163	158	154	145	128	147	113	134	141	140	163	136	138	138	127	158	121	142	144	120	159	151	130	130	143	139	146	152	139	154	139	121	130	124	126	155	142	120	144	123	145	157	126	115	134	139	132	145	144	137	126	155	164	149	127	133	127	136	146	139	161	145	148	123	143	134	152	144	144	149	133	141	134	146	129	148	150	158	157	137	145	153	130	127	130	156	135	137	112	137	138	142	142	132	135	154	131	124	145	130	113	141	131	149	153	152	150	120	124	146	139	144	131	149	146	139	139	134	119	152	137	150	153	119	138	143	136	127	139	134	156	133	138	143	153	125	137	156	135	154	148	137	137	138	132	131	149	129	143	134	130	131	126	146	127	128	129	126	134	142	140	117	158	151	133	133	136	147	141	127	142	126	146	128	141	137	136	149	148	133	133	149	142	114	156	132	128	151	114	130	139	156	126	150	128	141	136	156	163	153	145	153	126	151	163	143	141	135	155	141	147	122	118	156	146	90	145	133	170	143	144	144	124	162	131	152	132	148	133	120	140	141	155	164	141	129	149	146	141	148	126	150	136	147	153	155	150	135	129	143	142	141	141	142	150	135	134	162	122	134	147	150	134	132	172	147	144	122	107	151	138	122	145	117	161	138	149	137	146	145	178	138	139	142	139	142	171	144	136	150	141	149	149	131	176	154	144	143	142	129	145	161	150	181	130	147	154	153	132	145	133	119	148	150	153	147	133	138	141	139	127	121	155	131	145	150	154	157	149	126	128	126	153	149	145	157	139	133	132	154	128	139	142	162	127	137	130	131	141	166	122	149	143	151	139	132	156	133	140	132	124	157	139	143	116	155	140	141	135	141	170	146	137	146	150	141	131	143	142	149	134	145	149	138	157	133	119	145	148	126	140	142	153	146	135	141	166	146	135	138	159	138	130	150	142	118	150	157	125	152	116	139	118	129	127	157	142	149	142	136	125	126	147	162	147	146	136	141	119	148	129	122	144	173	135	127	135	118	141	137	125	121	140	123	167	158	144	139	142	133	145	124	133	142	120	124	142	143	157	152	130	149	140	137	132	130	142	126	135	156	142	138	141	136	167	132	127	125	138	152	125	137	131	170	147	137	136	131	118	150	130	130	125	140	140	164	146	146	145	129	146	173	141	151	111	151	146	142	156	146	145	142	135	121	131	124	156	165	132	131	132	150	137	127	140	158	121	135	137	151	136	125	148	148	151	144	134	131	125	117	118	152	169	121	139	146	144	132	155	131	150	124	148	118	138	149	145	118	130	131	148	126	151	134	139	133	146	111	143	159	165	125	148	132	130	117	147	146	139	167	136	140	148	131	135	135	155	121	149	133	143	136	134	141	141	131	154	129	160	139	149	154	157	156	139	152	130	143	140	149	154	142	149	148	169	132	151	116	113	151	130	129	137	132	127	152	133	146
8396	1492	2913	3710	3387	2659	2043	1877	1628	1341	1291	1008	1068	867	857	804	657	661	583	639	818	786	795	690	700	695	656	589	539	570	628	533	442	462	411	450	442	446	430	414	429	432	417	432	441	423	407	417	421	418	388	370	420	406	437	422	424	369	383	403	407	410	392	398	418	397	388	368	377	408	391	351	384	349	403	410	379	376	416	402	404	383	378	359	355	402	373	386	378	420	416	377	348	381	374	397	399	383	374	379	376	361	360	368	416	373	387	350	353	377	378	357	374	354	377	381	382	405	357	386	379	324	352	401	354	448	400	382	376	361	376	378	437	382	387	395	367	358	406	411	328	371	407	342	395	368	353	370	400	385	380	360	390	381	376	384	381	399	372	401	399	368	363	367	383	370	372	358	349	353	354	404	385	419	431	361	383	408	395	401	371	410	363	392	362	350	379	359	395	369	375	346	371	339	355	370	375	375	360	362	356	417	436	414	348	355	345	394	383	367	351	401	364	373	375	338	411	371	400	380	370	390	369	369	389	444	376	366	370	380	405	344	339	377	400	384	378	362	420	353	359	363	382	326	396	371	356	406	409	362	391	361	377	354	381	382	387	396	410	376	388	399	384	374	376	380	367	394	349	381	354	392	404	368	343	376	343	391	373	357	374	359	393	384	396	369	383	346	362	414	416	346	383	372	381	373	407	396	362	390	339	385	378	411	394	371	392	377	348	359	347	415	369	393	381	380	372	345	391	380	385	363	376	381	366	358	344	347	360	370	365	346	404	395	399	380	397	381	391	385	382	415	365	390	373	370	388	419	384	338	341	423	347	411	340	334	380	358	384	373	372	382	361	399	380	390	363	386	397	374	386	388	415	370	374	384	362	382	364	378	389	375	345	370	385	383	357	378	366	376	376	361	366	371	392	421	347	365	376	401	402	378	383	376	394	404	388	357	358	379	334	380	367	413	353	407	374	359	359	349	347	369	360	390	371	396	386	379	375	359	401	366	397	400	378	339	375	392	361	407	344	424	373	332	347	391	381	398	385	360	423	381	406	395	345	367	388	388	376	401	424	361	408	390	367	350	387	355	410	369	368	367	389	385	339	371	398	391	396	390	373	392	385	350	346	368	397	370	395	360	368	333	371	395	374	385	437	374	382	377	369	369	379	390	377	357	382	388	412	387	356	379	375	374	398	395	362	400	377	373	377	365	397	381	383	396	392	382	356	410	361	406	368	334	370	361	352	354	412	400	367	392	386	359	385	396	403	370	378	385	380	378	378	388	390	369	418	338	387	375	367	400	392	357	412	390	385	376	410	366	359	382	380	342	355	387	395	364	350	422	370	334	383	355	385	352	402	369	366	390	397	361	363	412	368	357	396	422	361	363	375	406	368	374	394	379	401	359	394	377	369	370	367	390	371	358	365	367	382	375	353	430	393	399	366	372	356	393	383	369	367	400	370	350	380	384	340	387	380	396	394	433	382	356	368	379	339	366	417	396	369	378	381	380	351	364	381	339	375	347	322	359	402	374	417	379	380	336	365	392	375	403	369	385	354	380	380	359	384	399	409	386	348	377	370	395	381	359	397	388	381	378	375	410	383	421	372	378	340	381	349	384	353	376	352	361	372	377	410	371	392	345	366	353	373	372	376	392	380	389	355	396	353	365	369	371	373	363	370	387	336	380	372	369	360	407	374	355	378	365	367	394	371	377	383	367	377	377	380	379	413	367	384	361	376	380	379	377	366	383	384	397	397	363	369	395	352	397	392	399	360	394	378	354	379	401	413	381	374	385	385	387	400	364	427	355	370	390	375	364	413	348	392	348	358	366	336	403	388	382	364	350	382	397	400	369	393	371	365	368	373	394	354	365	383	346	360	341	377	385	377	386	387	390	375	348	361	367	339	347	351	354	357	399	407	382	372	340	379	369	395	356	362	356	364	375	369	360	377	332	372	323	354	370	370	358	387	380	365	412	365	354	384	358	358	381	371	336	374	359	369	391	378	404	387	421	397	353	405	380	351	376	402	357	350	366	402	389	370	354	360	403	371	397	401	397	385	391	403	347	323	394	389	353	389	368	357	399	394	383	372	401	386	361	386	390	341	374	325	379	368	382	374	391	374	377	418	348	366	367	362	322	365	374	384	331	388	448	370	408	394	383	343	387	396	387	355	404	390	360	389	408	385	370	378	380	332	355	370	388	338	383	362	359	388	381	378	367	417	394	407	367	401	387	387	348	406	390	353	355	388	353	383	399	384	402	392	359	415	350	398	398	362	374	388	363	350	389	387	392	360	349	369	367	379	387	386	377	388	399	346	368	371	360	384	370	379	424	351	372	369	419	350	364	361	337	397	343	341	391	387	378	351	364	374	383	364	377	387	369	413	378	351	388	425	414	337	369	390	354	361	367	338	398	359	339	387	406	371	362	375	349	403	354	379	381	369	367	366	388	379	407	362	410	393	353	373	370	396	372	380	368	357	399	375	368	388	378	369	352	381	382	395	375	364	367	362	360	365	378	370	373	371	384	388	387	397	379	368	357	379	352	424	395	364	366	368	355	362	374	390	373	371	377	399	378	409	352	348	408	377	386	386	387	378	382	371	368	378	360	424	397	402	371	397	371	373	405	388	338	388	369	372	382	397	352	381	412	407	380	405	396	364	367	382	374	421	355	400	410	361	374	388	378	380	363	392	409	380	382	368	398	399	378	363	362	372	390	425	396	349	383	361	362	392	369	345	401	369	388	387	371	361	380	406	380	364	388	379	394	397	352	391	372	368	363	378	376	373	371	371	350	373	401	373	377	421	391	392	352	350	364	367	389	368	354	377	371	382	371	380	405	336	357	390	382	370	392	392	378	387	357	395	370	338	370	371	403	363	420	330	379	367	378	375	420	355	387	415	349	388	362	356	393	344	388	351	340	362	415	336	345	342	366	388	355	408	356	396	370	406	416	385	391	399	361	394	407	412	349	378	414	377	368	389	374	390	348	384	380	401	360	329	375	362	364	384	385	384	366	345	410	365	389	375	360	374	375	368	328	357	368	362	391	370	364	397	358	338	382	371	374	370	394	402	378	400	363	400	374	388	374	391	356	394	378	375	359	348	379	401	373	383	403	385	381	379	389	373	371	427	373	327	371	390	401	369	371	407	371	395	357	372	392	373	342	355	421	388	341	372	365	419	380	366	348	381	428	375	379	391	385	399	377	356	392	394	392	382	394	396	364	390	367	390	380	381	407	367	365	433	377	382	385	371	390	389	351	358	385	392	372	417	395	359	374	355	377	388	389	400	321	383	400	381	347	376	395	351	379	362	396	378	370	379	395	374	383	364	366	361	364	381	356	376	398	373	390	377	405	378	391	377	348	402	390	351	375	403	364	375	395	375	374	399	418	373	396	351	371	364	359	411	378	394	355	354	379	383	386	387	360	376	372	406	391	385	361	380	390	413	389	404	385	396	391	360	425	395	388	386	360	341	391	377	356	391	411	388	349	398	343	388	346	405	369
1797	430	444	417	389	422	381	396	353	347	373	394	370	355	380	375	387	365	346	378	350	358	357	359	371	343	374	352	368	360	344	366	329	368	340	404	339	372	337	368	409	338	335	368	332	351	339	333	377	373	339	420	344	321	345	340	350	383	339	344	366	385	394	342	375	380	341	358	371	375	362	342	385	372	338	387	319	371	341	384	395	392	369	360	350	380	332	351	392	411	367	373	341	390	369	327	322	370	338	382	378	365	379	340	369	381	362	358	355	381	405	379	397	331	377	391	377	307	335	362	356	338	352	352	351	336	332	370	380	361	345	384	398	400	340	373	372	376	367	343	409	381	343	387	387	353	353	339	361	342	323	406	369	323	362	374	326	370	345	362	367	374	362	356	377	376	355	348	359	377	371	356	361	352	335	379	367	328	353	356	390	347	373	381	329	380	359	338	385	368	375	356	360	366	334	380	374	364	348	380	391	385	347	361	412	387	362	340	360	358	372	313	402	344	375	367	330	319	357	373	372	368	384	368	352	371	338	384	392	365	343	349	377	385	362	333	342	347	386	338	385	352	349	385	336	386	358	360	349	363	354	358	386	324	389	377	373	352	368	368	321	370	379	403	381	360	361	391	368	382	329	373	364	390	369	340	376	361	353	366	344	338	399	366	359	369	358	359	360	401	357	359	361	364	372	378	367	372	348	380	371	390	322	387	407	348	355	401	361	376	314	363	346	386	397	369	371	361	363	337	387	380	384	384	361	387	342	383	383	395	371	394	369	321	369	350	365	356	357	369	338	364	379	375	377	400	360	349	352	349	337	346	387	347	348	399	365	353	367	363	362	383	358	348	387	353	377	341	378	371	338	413	364	356	366	338	368	372	359	344	348	350	352	326	368	362	355	364	367	360	388	368	367	368	344	360	351	362	353	360	377	405	372	354	356	321	365	310	377	348	337	363	345	370	343	343	408	320	345	359	337	364	345	365	386	367	388	358	356	364	371	304	374	358	353	340	396	409	385	363	383	359	367	355	363	375	340	354	371	343	336	343	371	388	336	348	371	372	346	380	367	338	356	345	337	353	327	375	380	378	349	352	330	364	336	350	384	328	356	371	388	364	367	335	355	377	350	364	400	377	368	364	338	373	365	348	354	350	360	358	365	333	378	357	375	411	328	310	347	358	381	386	351	356	365	364	371	360	363	320	338	368	336	345	392	365	357	379	370	373	387	355	359	350	375	379	339	384	351	375	370	384	385	355	359	333	324	363	358	369	378	373	375	368	343	340	349	364	373	354	340	403	345	339	343	381	368	371	350	348	362	359	354	376	362	403	356	340	359	361	345	340	354	341	355	357	402	378	349	384	396	382	372	402	363	387	392	367	339	388	353	364	360	364	385	352	391	360	361	368	351	328	386	396	369	322	371	325	387	370	361	362	357	404	361	375	344	371	362	346	377	389	378	347	331	344	350	359	353	330	328	359	373	374	342	337	348	343	375	352	384	360	355	375	346	362	367	365	353	360	353	296	376	351	350	337	387	377	370	383	359	344	341	378	367	355	360	366	375	352	345	361	392	398	362	382	378	375	336	333	386	346	330	366	369	373	357	361	362	353	362	371	377	345	349	375	346	358	383	323	340	351	342	376	354	399	373	371	360	366	397	355	377	341	359	330	338	337	392	345	359	361	401	346	367	349	334	433	359	357	329	385	372	393	353	363	367	363	363	385	361	369	361	363	363	386	357	322	357	382	339	350	377	334	367	394	362	347	368	355	344	363	353	363	381	331	383	364	371	354	403	357	356	357	386	362	359	345	394	315	365	359	352	357	349	361	380	397	348	353	362	339	384	327	383	366	346	359	386	376	332	358	408	377	362	416	352	371	380	368	383	355	361	367	340	340	359	374	335	340	353	383	380	374	358	339	365	389	357	354	389	362	336	361	387	332	336	379	378	342	372	380	383	378	365	342	333	383	354	400	374	372	342	366	353	367	342	376	372	381	352	386	359	368	391	387	357	355	373	371	368	375	339	369	350	369	373	368	367	338	360	397	359	356	345	397	356	409	359	337	337	367	323	381	336	385	358	364	381	362	429	323	329	361	344	363	371	402	368	357	381	356	350	353	369	358	369	286	368	378	322	363	360	356	359	403	435	380	362	370	378	388	385	360	367	368	350	339	395	379	368	391	362	410	369	360	388	355	315	349	365	357	346	344	360	354	359	348	334	355	377	344	414	356	390	328	392	352	383	355	393	388	363	345	373	370	381	339	352	343	352	403	357	367	366	394	337	385	357	352	439	356	345	367	369	390	354	364	399	374	368	348	335	349	354	351	382	386	372	367	366	349	373	344	382	337	345	339	367	363	354	363	385	359	392	346	376	359	367	349	342	347	351	331	327	375	330	364	366	388	393	377	384	347	365	355	344	365	363	357	343	394	377	365	364	362	367	371	376	368	373	377	350	378	390	353	412	362	332	340	402	347	339	356	390	332	358	360	360	351	336	408	363	377	362	362	348	368	385	423	381	361	400	372	381	373	363	356	361	375	368	340	339	355	370	384	359	369	343	389	389	358	359	353	343	350	372	339	359	382	334	341	394	368	373	400	357	330	349	380	353	328	373	340	422	354	364	355	360	352	354	404	376	351	337	372	380	364	391	360	355	378	368	341	357	364	335	353	388	356	360	385	317	342	359	399	343	363	382	339	392	342	336	322	368	379	372	361	353	346	339	316	363	408	367	353	381	324	380	368	417	385	342	360	406	397	392	379	386	343	334	376	341	361	349	359	372	383	359	339	341	383	384	349	356	336	349	370	380	401	365	330	342	376	385	373	355	340	328	316	365	348	369	383	397	339	375	400	383	377	363	335	355	375	369	335	351	377	357	340	350	385	375	410	367	382	369	331	360	359	327	367	379	359	368	381	374	339	349	358	383	353	366	367	354	316	337	357	380	379	360	357	397	350	413	378	332	371	358	388	381	380	385	376	385	403	387	365	356	367	368	337	383	352	346	383	350	347	362	365	366	360	380	373	381	381	371	385	355	367	354	344	359	390	352	398	375	376	376	363	372	353	382	372	372	383	379	367	358	391	375	356	300	344	369	356	360	355	373	352	401	380	343	366	358	370	381	308	402	390	347	354	371	370	392	323	367	360	361	401	365	334	341	367	404	353	355	380	361	343	375	355	355	390	351	365	323	339	339	328	369	382	355	371	401	358	377	366	384	351	359	392	393	389	340	397	387	366	388	373	355	333	385	347	366	352	355	407	362	332	336	365	411	357	351	359	351	382	369	354	354	356	402	398	385	364	360	366	356	375	339	387	355	352	343	360	356	324	358	358	342	388	354	330	375	361	326	352	408	345	371	382	356	317	391	358	378	371	379	387	404	388	384	398	347	384	343	379	345	371	351	401	345	368	352	370	384	382	361	384	365	378	332	365	391	406	366	377	371	352	384	353	371	387	357	366	370	351	334	375	372	366	386	387	370	380	361	374	326	355	381	339	368	352	328	384
2134	854	922	977	948	893	882	830	860	873	881	855	814	802	825	784	812	823	802	802	817	769	829	825	815	787	894	800	793	791	785	778	784	819	826	806	800	814	818	779	807	846	827	794	902	799	813	776	796	827	854	792	825	762	820	807	770	845	757	743	806	800	778	756	790	819	792	779	813	816	836	769	834	798	838	796	812	805	836	781	792	828	781	788	793	841	834	787	829	824	822	897	755	830	748	776	848	799	826	824	842	862	808	807	802	807	810	779	803	803	800	805	853	827	798	729	854	817	813	746	817	790	773	796	773	827	786	798	813	812	857	825	799	769	816	831	795	765	766	812	842	797	790	782	766	794	794	752	840	767	814	757	806	797	808	828	776	759	823	818	775	855	794	760	772	808	753	779	774	761	775	787	814	798	782	832	795	781	815	815	773	790	759	817	810	824	857	755	775	790	815	786	773	812	782	826	812	762	765	747	794	816	784	797	861	788	825	783	754	786	790	811	803	787	765	801	825	798	792	753	846	754	790	849	780	815	767	760	796	829	805	769	791	799	775	790	771	794	852	804	768	837	805	723	763	811	776	774	763	812	761	832	811	790	763	806	785	776	767	800	822	850	837	757	835	843	782	754	786	808	796	784	830	801	792	783	784	788	801	786	769	843	835	808	775	801	845	794	808	818	778	809	792	860	789	795	817	831	797	777	730	768	768	773	817	776	826	772	792	831	771	804	838	807	814	851	811	790	821	809	837	776	806	790	779	766	793	838	817	835	811	809	862	757	771	846	788	781	841	836	781	770	768	760	738	830	782	856	775	814	807	829	794	829	739	769	792	787	725	805	790	764	760	778	802	810	809	786	776	773	831	810	764	817	836	806	796	763	772	784	777	761	772	806	810	810	784	779	842	811	754	778	841	752	816	780	812	800	881	761	777	837	786	804	808	815	777	795	797	722	782	797	798	785	750	815	809	795	791	795	787	853	758	800	842	832	774	844	805	782	778	827	767	797	790	833	793	798	823	782	797	794	777	766	763	762	789	817	805	769	765	776	796	787	810	796	808	771	845	803	805	785	799	756	766	774	801	772	777	785	742	825	767	787	811	795	787	802	847	786	773	830	831	805	809	789	790	810	811	803	822	815	779	800	851	788	837	782	776	809	814	781	789	786	748	778	817	802	848	811	768	813	824	802	828	846	836	791	808	776	807	803	765	759	846	771	769	784	790	826	764	835	830	759	771	761	814	789	765	784	768	770	782	816	778	814	846	782	827	821	796	812	741	802	819	789	827	800	832	783	781	785	822	784	824	800	778	791	805	804	806	768	826	783	757	809	842	808	808	785	784	765	805	833	752	747	816	762	805	798	787	759	741	794	785	793	777	803	766	796	765	801	790	780	891	761	818	781	795	783	776	792	759	837	783	786	780	783	804	778	791	801	780	760	827	762	805	782	827	821	801	808	792	781	765	817	801	839	777	827	858	817	844	784	797	762	832	805	755	835	757	832	750	760	767	797	794	784	862	793	811	776	817	820	766	775	831	850	790	780	766	813	774	833	802	809	806	746	855	768	838	764	744	818	811	784	788	796	784	725	814	810	793	794	787	813	755	791	826	827	812	768	833	780	760	784	767	762	799	789	805	789	812	796	833	782	832	796	803	832	812	803	766	799	824	816	805	781	849	768	817	779	812	808	800	798	792	816	827	810	741	803	792	796	821	799	831	781	785	750	779	798	781	802	787	801	796	793	765	757	858	847	833	821	807	790	840	832	823	755	801	822	829	755	780	783	794	839	807	783	831	820	810	811	826	817	812	792	833	823	788	800	818	821	800	813	831	825	737	822	822	834	804	846	790	815	798	752	764	826	784	763	806	821	833	784	805	797	831	828	828	754	767	788	803	827	806	788	839	785	827	774	800	812	769	837	846	770	819	840	773	837	805	783	811	743	792	769	810	814	767	835	810	764	780	796	814	824	783	815	772	866	789	819	799	845	811	853	780	754	784	762	846	814	813	758	807	810	770	761	816	810	807	804	775	781	850	817	778	779	755	755	794	758	822	822	811	816	815	763	831	791	737	786	787	751	781	794	842	762	805	800	768	854	714	785	819	858	780	711	805	780	777	793	832	826	828	833	792	835	833	806	809	784	810	841	850	798	856	772	772	763	842	811	838	800	814	785	790	802	827	818	771	788	755	846	792	809	757	800	789	816	837	800	819	811	816	765	769	765	785	828	814	828	806	798	809	784	772	807	765	795	806	780	810	850	767	766	830	788	784	784	818	814	794	862	812	772	794	791	785	788	776	778	774	800	781	810	804	861	819	863	811	833	824	798	837	785	772	762	837	799	810	825	772	802	825	805	775	771	812	830	784	827	757	756	776	794	776	801	791	796	755	823	788	817	803	778	814	771	827	861	825	794	780	803	817	791	758	810	771	768	827	815	808	838	751	814	827	822	803	880	793	793	816	804	780	783	788	770	754	758	791	818	779	777	777	791	827	780	855	753	790	799	782	799	801	813	778	806	755	802	806	831	767	748	811	820	793	794	829	788	807	765	808	767	768	786	812	811	779	823	815	797	800	757	802	755	833	730	763	761	783	791	838	806	798	747	827	758	798	803	800	761	790	789	792	860	803	781	825	794	834	799	780	794	807	826	780	738	782	815	817	830	773	781	851	788	823	782	877	816	824	760	803	782	806	804	800	834	784	766	820	835	796	827	755	766	762	821	776	787	798	823	783	796	794	774	799	769	775	776	808	814	776	802	781	817	819	743	775	813	807	829	732	783	790	781	820	781	765	784	766	811	768	817	781	736	802	792	793	810	796	780	746	788	769	838	789	826	825	761	812	770	772	791	817	787	819	843	797	772	782	809	797	749	838	780	802	814	801	815	801	807	808	792	748	783	791	849	806	700	782	771	777	786	814	761	821	799	799	800	785	787	808	824	802	810	788	767	814	833	785	777	825	779	719	774	775	827	820	851	801	812	807	765	755	804	817	763	811	725	825	767	724	838	763	798	776	770	813	744	789	785	791	744	827	767	802	873	796	763	796	771	800	850	792	807	802	792	797	774	820	785	818	801	802	819	814	807	787	780	814	802	830	763	779	845	785	767	796	767	766	837	852	848	799	771	803	800	833	800	822	858	813	802	759	803	811	819	775	847	805	834	808	812	826	796	823	802	822	714	761	795	834	792	790	822	843	787	773	839	797	737	765	789	801	804	777	795	805	809	765	817	820	764	776	816	785	841	787	842	815	814	789	790	800	841	807	821	776	796	809	805	769	795	782	833	781	836	759	804	806	822	798	799	808	825	776	772	820	794	780	799	820	850	784	834	815	786	801	758	807	815	819	780	733	789	812	805	804	792	774	803	786	792	788	785	834	784	797	811	788	759	779	774	824	778	806	787	800	823	820	777	828	772	792	781	776	839	817	784	807	784	781	834	789	743	826	818	796	775	772	743	767	787	740	800	759	776	858	800	836	781	780	844	771	811	809	803	813	789	769	784	816	791
7348	859	938	839	650	488	409	337	284	264	260	249	248	197	228	198	183	197	189	185	171	187	240	185	177	192	208	204	199	200	187	196	180	190	199	186	191	165	181	202	197	215	199	192	164	185	180	173	180	190	195	192	150	188	216	178	160	151	193	150	185	183	207	196	205	195	192	174	216	205	165	186	187	192	180	171	190	168	180	196	200	210	164	188	168	173	149	177	187	171	198	177	187	176	190	177	181	163	167	189	189	156	167	184	179	181	166	220	174	190	164	183	194	165	182	184	180	163	162	155	197	183	158	162	209	174	184	167	180	177	193	190	170	170	196	182	181	198	196	178	184	171	205	182	174	181	202	181	183	169	184	182	200	171	190	194	185	170	202	173	184	167	174	176	179	206	199	183	174	172	207	179	193	176	219	192	170	209	178	195	189	179	172	169	194	174	184	184	164	191	169	182	168	193	169	172	165	185	194	175	209	176	187	173	177	186	201	183	192	190	197	191	178	192	177	192	192	176	179	183	164	186	176	181	161	181	186	187	188	177	155	166	176	180	195	173	168	179	189	163	172	151	172	154	190	186	152	172	178	204	164	187	153	154	175	196	176	178	207	189	197	175	192	165	200	171	172	201	139	173	207	193	180	177	176	188	177	192	164	204	157	187	182	176	162	182	161	197	225	185	148	164	154	161	199	174	184	198	189	201	184	176	176	214	202	190	172	167	198	161	181	158	177	180	206	171	171	204	185	190	160	169	179	184	147	197	198	177	194	176	178	191	189	179	206	198	168	183	187	187	159	166	180	173	176	189	209	189	181	176	175	190	209	172	177	215	154	189	166	182	215	174	187	190	211	183	176	182	179	204	208	200	215	199	191	189	156	178	171	183	186	183	163	149	169	151	181	191	173	164	160	186	196	156	208	173	175	189	195	188	172	214	168	206	153	179	211	183	159	153	184	200	185	177	179	166	186	180	183	221	173	191	205	157	206	175	172	201	195	180	168	189	172	171	164	172	174	205	205	206	157	208	203	185	203	175	178	179	181	156	173	184	196	182	180	198	192	209	203	190	188	177	173	158	188	170	204	206	173	222	194	195	196	184	181	177	180	193	188	189	195	175	193	183	157	197	197	202	179	193	179	171	167	179	170	190	205	173	198	160	187	169	190	188	180	154	168	167	153	177	183	191	174	185	203	186	179	167	179	179	178	173	174	204	160	174	182	190	172	189	154	200	180	189	177	173	187	214	172	191	170	181	195	165	197	182	194	185	173	180	168	192	183	173	178	181	195	185	191	205	197	187	171	187	190	218	191	188	183	182	173	182	185	208	183	167	184	150	177	199	173	185	179	192	180	171	189	182	194	154	160	198	187	222	206	177	197	196	171	170	202	171	211	184	173	173	169	196	232	165	171	172	199	176	187	155	166	176	186	201	172	218	203	168	172	189	154	172	194	186	207	194	188	166	199	192	178	180	183	210	176	191	193	171	182	191	189	162	175	154	192	162	172	179	192	183	189	182	204	185	182	180	164	164	179	198	192	184	195	196	200	195	188	170	167	168	187	167	172	180	195	204	185	197	159	193	197	183	185	188	213	188	180	223	196	188	223	181	188	185	196	184	163	176	204	193	199	197	176	200	188	182	193	187	184	181	203	171	209	196	204	174	156	166	212	212	197	178	176	163	169	187	190	183	160	209	169	171	198	187	212	186	188	185	158	179	167	195	168	185	182	173	189	152	195	156	187	219	193	189	165	184	173	196	192	174	193	195	171	211	172	223	198	185	184	188	198	175	166	166	182	196	208	182	172	180	216	164	181	185	208	174	199	230	213	188	192	180	185	177	199	155	195	190	178	201	187	161	222	172	233	181	172	163	185	185	177	177	185	165	209	194	192	188	202	182	191	193	188	150	172	185	197	184	163	169	191	186	175	164	182	179	166	180	167	176	173	151	170	200	184	184	169	150	202	192	164	173	174	197	183	192	191	169	167	184	182	164	183	212	175	157	197	198	194	170	191	176	170	178	186	205	159	172	176	187	205	196	194	173	194	198	173	170	181	182	181	191	166	170	222	187	171	203	176	197	175	167	191	177	196	184	187	190	190	168	175	208	171	193	202	190	184	181	199	191	214	194	198	194	169	177	166	166	183	177	161	207	172	163	169	184	206	165	192	202	181	179	177	178	175	172	181	166	182	168	171	196	197	181	179	203	164	181	210	193	177	172	167	183	170	195	195	201	178	158	200	177	182	177	159	208	192	186	159	179	152	166	186	175	184	184	206	189	178	197	201	181	170	199	182	172	154	159	190	179	176	157	197	197	163	209	181	226	181	210	204	187	185	199	185	159	178	165	192	186	195	176	181	193	187	174	182	189	190	210	194	179	162	187	186	199	194	173	191	182	174	189	176	182	170	176	229	208	200	176	188	196	167	185	210	184	182	184	170	200	166	185	199	161	184	182	199	173	164	159	168	171	193	177	184	200	183	193	184	208	186	174	165	194	190	176	161	187	171	171	207	187	185	184	189	184	181	166	194	177	191	201	153	174	165	174	195	165	166	181	158	183	165	222	191	153	192	180	195	211	180	178	220	199	195	193	189	162	177	186	201	189	190	189	220	179	186	188	178	193	185	169	177	200	178	169	189	177	158	168	170	191	173	174	181	176	209	162	183	217	176	177	188	168	184	195	177	191	166	169	176	180	191	199	176	183	214	187	187	192	170	170	182	179	200	168	179	198	160	166	182	169	181	183	227	196	176	191	175	192	221	208	229	172	164	168	195	203	198	175	189	211	198	174	201	181	156	175	181	175	188	204	183	166	191	186	190	171	175	180	193	161	174	184	182	175	184	183	172	188	191	194	204	193	193	158	181	166	186	168	159	184	198	158	194	191	206	189	193	184	209	183	173	162	175	178	182	209	186	160	191	171	188	187	185	207	194	183	198	149	191	206	193	200	187	200	184	218	183	182	210	211	174	177	161	192	204	204	189	178	191	170	177	167	177	193	191	191	180	184	166	160	178	175	177	165	169	166	173	184	207	182	194	192	195	186	152	174	152	190	180	211	197	176	188	151	192	167	182	188	180	181	175	194	156	195	169	169	184	196	182	186	196	165	192	200	169	197	205	194	189	170	203	183	188	185	188	182	191	159	171	193	202	191	170	158	173	183	189	187	213	202	170	193	159	186	190	178	184	169	183	202	183	154	205	162	192	168	167	197	205	190	185	191	176	178	170	151	212	166	186	162	190	160	168	197	199	173	172	170	175	163	181	153	181	161	199	171	191	185	184	146	191	195	182	184	209	168	188	186	177	195	205	207	194	189	181	169	180	185	170	176	173	171	164	192	178	182	197	157	175	175	183	185	186	160	180	183	177	190	180	188	183	191	156	171	171	192	196	225	196	172	194	203	174	193	172	169	189	174	164	158	181	166	183	160	159	183	173	182	176	186	176	164	178	189	180	161	187	172	172	176	184	190	181	177	174	183	181	171	178	216	181	156	182	184	212	176	187	207
6469	964	1773	2267	2053	1793	1469	1219	1045	913	881	870	755	692	680	604	596	569	581	586	554	579	650	614	572	557	540	582	530	512	511	481	480	471	443	455	482	456	486	453	448	457	427	443	459	509	447	416	493	489	437	487	451	518	457	479	455	453	433	460	451	440	454	464	451	441	420	435	428	453	437	440	468	466	416	458	415	448	420	422	439	431	420	453	439	418	437	448	424	435	429	445	438	456	423	475	418	474	422	438	455	447	418	463	480	445	400	453	402	416	436	410	412	447	415	438	457	452	432	445	407	450	455	428	439	426	385	440	437	427	395	414	399	429	431	426	384	420	416	488	474	423	458	417	425	453	455	434	443	408	435	412	417	441	458	466	443	468	452	450	466	470	411	405	420	458	442	393	445	425	448	464	438	404	412	408	426	448	454	422	421	440	406	432	421	429	448	429	453	406	465	455	410	437	428	448	426	446	412	415	426	412	419	394	424	428	435	420	440	457	447	397	406	468	434	431	402	416	415	431	429	444	415	432	442	392	430	431	440	436	449	489	423	439	390	458	445	438	465	435	423	459	431	425	443	413	442	434	411	405	474	372	430	435	416	437	397	436	449	433	416	442	409	437	417	430	452	391	454	472	420	457	395	398	387	405	423	411	416	440	401	447	405	429	419	446	435	436	407	431	412	439	435	431	404	434	399	433	463	383	443	438	434	423	461	407	453	410	403	443	377	434	419	418	427	413	428	440	452	471	390	465	421	416	451	423	436	407	430	464	425	437	454	436	440	406	440	448	478	460	449	457	424	432	418	432	398	466	435	434	460	388	433	452	437	405	429	421	502	424	413	453	483	403	417	424	435	418	455	481	419	445	404	453	394	482	417	443	457	445	420	429	435	456	477	442	442	430	427	396	418	422	451	409	403	425	432	414	438	446	445	430	472	389	428	449	426	418	462	415	455	440	438	438	397	447	450	413	471	443	458	463	414	437	439	406	461	428	428	438	430	475	397	433	411	403	444	459	410	405	421	394	371	395	436	467	425	419	458	424	434	440	430	423	414	446	401	429	424	404	463	459	422	433	447	426	420	429	445	421	422	433	454	415	445	449	386	395	439	400	442	446	457	441	400	441	407	423	432	445	428	431	417	496	426	432	432	450	409	462	394	415	471	425	415	462	441	430	456	447	426	439	413	396	415	436	417	434	425	441	406	407	428	465	385	425	439	413	441	445	413	419	418	442	431	467	466	388	442	420	438	418	413	474	463	408	467	407	455	428	449	432	450	422	423	443	464	443	454	414	463	437	455	433	404	423	439	432	432	446	494	455	451	431	451	425	424	436	435	443	451	462	411	409	430	444	405	438	413	413	442	440	415	456	428	412	436	427	441	421	462	391	416	445	405	438	437	438	440	457	437	439	468	442	456	423	469	449	444	417	471	427	458	438	390	409	455	430	427	448	460	416	445	421	457	421	427	437	424	409	447	440	432	436	400	401	442	419	410	447	440	431	420	437	434	407	488	447	452	437	412	415	443	403	421	430	390	442	407	470	447	435	442	436	425	418	389	423	380	418	440	446	420	453	426	430	412	441	444	443	464	450	468	408	432	462	421	436	403	473	428	433	419	479	429	461	410	434	414	430	402	413	454	436	460	468	443	418	413	405	390	421	458	392	442	444	424	436	422	433	447	447	444	463	437	429	429	421	452	421	396	432	449	432	440	443	413	436	442	443	431	457	417	441	440	439	459	399	428	430	454	428	429	410	416	385	448	426	435	464	434	435	414	426	418	407	412	489	410	399	439	441	425	397	402	439	445	414	439	446	414	422	457	437	432	412	473	410	409	400	423	428	393	419	442	445	459	421	394	444	435	423	431	479	447	443	462	479	411	418	401	426	412	427	434	419	425	406	439	428	458	454	425	455	468	418	422	404	440	411	468	458	425	431	419	437	456	472	377	453	446	455	438	443	439	463	419	440	402	366	426	456	440	411	448	473	426	436	409	431	418	421	429	450	469	387	434	427	419	414	458	428	457	434	415	438	403	443	426	431	456	453	403	427	440	492	430	434	422	401	431	444	446	460	419	441	405	447	403	449	448	442	440	463	423	406	437	430	434	429	416	418	465	442	441	406	410	461	450	428	445	441	426	375	439	438	437	454	432	447	448	420	417	431	413	422	434	429	428	435	426	434	392	398	434	404	456	411	418	449	425	451	433	448	427	417	423	425	418	457	432	416	423	427	437	456	434	469	433	452	420	454	463	417	430	423	436	428	440	420	419	439	437	442	461	414	414	453	470	439	438	474	394	437	426	455	435	419	474	427	413	420	452	421	429	456	434	426	456	458	444	447	453	449	420	460	439	452	406	408	480	434	437	405	427	433	437	405	423	411	438	414	422	414	435	429	455	449	433	427	452	421	433	432	435	450	416	462	414	426	415	446	459	460	450	430	424	443	418	434	431	389	421	439	439	413	400	403	470	457	459	439	404	457	417	401	439	428	403	399	461	425	477	403	440	434	420	417	474	418	426	409	450	446	476	451	453	393	470	453	431	406	442	429	439	385	481	433	398	417	422	443	458	447	400	422	443	420	438	418	469	442	426	400	460	399	434	420	434	401	458	445	445	434	412	419	404	431	445	441	465	421	406	391	427	416	393	446	441	424	421	447	410	385	441	439	453	462	398	437	471	414	414	442	435	449	429	392	443	430	464	385	447	404	434	457	408	475	432	433	433	457	452	428	407	400	433	444	444	428	407	458	439	428	429	434	422	488	446	415	438	455	422	424	386	439	410	445	394	435	383	420	426	414	470	469	484	414	400	401	464	424	421	422	405	453	416	421	426	425	475	427	457	429	439	431	426	445	426	449	440	433	480	420	428	429	428	449	446	416	426	418	425	413	432	451	423	399	441	408	464	426	427	398	444	439	456	461	437	428	389	429	457	425	448	469	432	434	443	399	397	441	415	424	468	441	417	447	388	437	423	450	400	430	434	451	422	427	433	440	420	454	432	484	399	413	417	430	415	413	422	421	450	446	408	397	427	445	397	438	450	425	448	441	449	454	428	423	450	418	438	437	452	441	429	470	400	432	412	395	433	473	454	412	443	456	416	450	434	406	423	456	414	431	462	426	402	462	437	460	425	443	451	443	462	432	431	451	419	427	446	426	412	439	437	439	437	433	460	461	410	437	438	432	431	461	471	426	450	402	428	420	442	436	441	423	453	417	437	445	399	467	437	453	426	452	405	454	435	398	435	463	440	434	436	470	389	437	443	455	410	428	410	459	400	430	435	429	456	421	442	462	440	442	449	383	458	474	440	439	416	437	460	463	417	415	440	441	424	415	425	404	414	430	428	430	424	433	452	432	417	408	444	422	406	393	423	442	434	456	417	408	428	451	436	407	400	413	445	429	436	437	415	420	411	451	458	445	419	415	441	413	435	427	444	419	468	427	431	425	424	417	436	408	398	460	446	412	465	424	445	420	435	442	432	473	426	430	426	422	400	411	395	453	397	443
14369	1649	1644	1603	974	740	515	431	355	296	282	245	271	207	202	225	183	191	188	164	164	191	183	200	181	157	182	181	174	171	138	158	151	142	139	151	149	143	147	148	171	145	184	135	155	124	160	137	155	162	155	149	149	151	143	152	144	154	148	128	128	161	152	150	142	130	133	138	139	125	168	133	149	126	129	143	143	132	140	130	164	151	149	139	156	153	169	132	154	136	131	141	137	141	132	136	140	143	130	121	167	101	149	142	138	149	141	146	151	135	146	131	144	128	141	140	129	160	134	145	134	150	116	138	139	147	143	182	147	148	127	141	146	152	128	146	118	139	140	135	153	139	152	129	148	145	134	131	130	153	150	153	129	140	130	130	133	141	161	132	142	134	122	129	127	138	157	118	145	159	134	131	115	130	147	152	146	152	136	146	148	141	167	124	132	136	144	122	128	154	144	135	162	150	144	120	159	122	160	152	148	161	169	148	151	168	154	137	130	151	152	142	146	138	128	171	127	144	165	142	158	131	147	124	150	141	133	147	146	149	115	146	116	141	148	143	144	147	127	169	144	152	149	126	137	156	125	139	135	137	158	130	130	165	127	138	159	162	131	136	138	134	148	133	143	157	129	146	122	114	120	137	148	141	140	132	149	136	148	158	139	156	141	148	143	120	156	139	134	147	129	124	164	125	140	123	156	129	144	133	156	148	137	123	158	150	131	140	137	140	143	148	121	167	123	154	116	118	151	125	123	129	166	139	152	138	133	138	160	143	128	146	137	131	127	159	162	125	158	127	160	147	139	136	118	151	147	143	144	152	133	122	162	129	123	145	154	134	146	146	148	118	162	150	141	147	142	145	138	141	149	138	134	151	133	156	132	119	151	130	135	166	135	141	155	140	145	153	148	127	144	137	140	149	107	142	150	141	145	120	130	128	146	126	121	134	151	152	144	139	112	148	155	149	136	138	141	134	134	133	153	129	168	168	143	131	149	149	155	148	148	138	158	125	147	149	164	151	128	116	146	142	149	144	132	152	142	138	126	138	136	151	133	128	132	155	119	152	169	128	146	149	138	133	165	134	152	146	143	149	133	137	138	134	137	136	135	133	142	152	139	142	131	137	141	136	136	146	148	155	154	136	138	139	130	157	143	136	149	157	153	140	140	138	155	152	132	149	133	123	153	144	126	136	147	162	131	162	163	164	135	139	130	139	180	152	141	145	153	136	139	158	141	146	157	142	137	148	120	142	126	140	143	148	165	122	156	155	162	169	134	129	124	131	116	154	154	143	155	141	153	134	137	134	145	140	132	125	124	126	133	164	114	142	156	135	136	163	145	147	161	144	142	148	154	144	123	145	141	137	128	154	145	141	152	130	153	149	162	121	135	136	167	152	155	135	128	155	131	151	155	139	138	158	167	126	131	149	144	124	116	124	148	156	155	139	168	135	131	144	153	141	126	131	159	135	139	115	138	154	157	152	125	147	122	149	138	156	122	126	151	135	146	135	120	172	146	139	133	127	142	154	157	136	132	139	163	144	155	147	121	148	150	143	125	141	147	124	130	152	138	133	122	123	129	156	150	149	155	131	128	129	155	146	141	122	127	132	125	140	163	127	154	138	125	117	150	173	146	155	134	154	127	146	152	127	146	135	131	136	139	139	134	128	138	146	135	138	135	137	146	129	130	137	151	129	126	148	121	129	137	171	126	141	143	133	171	167	147	148	145	152	162	153	156	143	129	160	133	145	129	134	149	153	147	130	142	145	146	126	115	123	140	154	132	143	135	133	139	135	137	152	121	130	142	134	132	148	131	145	133	132	142	143	131	151	155	131	141	155	158	143	156	136	174	136	146	144	186	162	149	134	138	132	117	122	154	144	121	122	122	135	144	153	120	137	123	110	143	149	134	153	136	132	125	146	127	145	159	147	146	123	140	190	159	133	132	135	131	146	126	150	162	165	143	154	140	157	141	165	144	130	137	151	123	138	154	128	141	123	131	138	124	131	127	142	129	143	143	142	152	150	106	130	149	137	147	147	117	146	131	142	164	155	151	124	131	153	152	130	134	143	143	149	144	140	125	137	137	142	139	130	142	150	133	151	150	148	137	144	157	123	114	158	142	131	128	130	141	159	153	136	153	126	134	152	146	145	135	124	120	121	147	144	115	135	124	144	145	139	135	135	145	130	120	139	127	138	139	146	167	146	129	156	134	130	141	151	137	131	129	129	151	121	142	134	127	143	120	147	153	152	142	120	155	127	149	125	130	151	138	126	127	147	135	150	133	130	132	127	140	146	122	144	162	142	143	132	152	140	147	146	148	128	141	129	142	132	170	152	140	155	143	147	145	146	146	138	145	137	157	141	145	135	132	147	144	123	164	142	156	133	128	150	130	124	176	146	141	153	141	136	143	143	124	148	147	150	146	137	159	137	137	157	138	138	154	135	131	173	136	158	151	144	126	163	125	155	145	153	139	133	147	147	149	132	124	138	133	156	150	140	145	169	129	136	139	163	127	141	157	143	150	153	122	148	118	154	128	140	174	145	141	142	130	139	128	131	132	168	149	133	135	144	154	137	127	141	127	142	157	141	128	133	130	134	135	121	137	154	129	127	155	143	122	146	150	123	146	140	154	135	169	133	136	152	153	151	122	129	118	144	124	160	147	135	135	130	131	185	142	156	148	141	129	168	128	121	124	142	157	165	146	154	140	137	120	149	142	123	152	119	157	165	147	128	154	111	147	166	138	149	157	127	136	151	134	127	141	143	145	150	140	140	129	130	135	141	168	127	140	154	145	154	150	105	141	144	154	139	138	154	147	146	141	150	138	146	164	140	145	148	129	139	133	143	125	158	144	138	149	143	146	152	141	134	146	138	126	123	129	127	137	133	129	130	126	163	145	143	129	146	136	152	124	119	138	161	158	155	135	140	159	145	136	166	141	124	147	117	152	151	134	113	118	143	118	130	156	133	161	155	154	148	137	136	142	134	140	151	161	150	148	153	142	156	140	140	154	117	153	153	153	162	144	140	133	155	150	140	152	137	125	126	126	136	152	164	141	150	120	142	157	137	142	139	166	132	148	159	135	144	140	149	141	134	129	141	134	142	140	140	127	148	139	135	148	141	145	108	131	134	138	139	142	150	160	143	139	152	132	129	123	120	129	144	125	145	138	143	146	145	140	131	151	151	156	136	157	128	159	153	141	129	125	142	134	158	135	143	122	149	152	124	147	131	152	131	122	143	147	132	135	151	133	148	138	148	146	154	153	146	152	154	152	139	155	155	138	162	138	119	157	130	134	159	134	159	131	148	142	142	128	148	127	142	132	149	152	161	141	138	136	162	134	146	157	132	149	146	135	124	147	149	145	132	138	140	139	141	148	128	150	129	147	136	146	161	123	125	132	158	154	156	151	126	153	146	139	145	143	153	122	134	111	139	141	128	146	133	159	125	137	124	157	153	136	131	140	152	123	145	163	160	113	142	157	143	137	136	151	138	129	146	143	129
8278	1453	2822	3994	3329	2751	2002	1810	1510	1346	1155	1198	1109	949	766	777	648	618	570	619	622	715	841	762	692	675	589	579	549	605	527	471	483	487	453	432	455	447	457	422	457	384	421	420	440	413	390	434	412	422	373	407	404	403	409	374	428	417	376	420	378	411	411	389	414	375	380	382	393	400	412	360	420	413	392	367	351	383	362	404	382	357	382	362	368	418	421	365	392	362	378	344	382	368	382	357	377	413	404	379	352	412	374	342	364	419	407	409	369	379	384	407	411	387	372	353	379	371	406	394	375	384	423	381	377	357	382	377	366	394	351	368	393	393	367	360	377	395	350	387	340	375	368	395	393	372	386	398	368	391	370	386	395	385	363	398	363	412	385	374	366	402	390	354	367	372	359	373	375	389	381	386	398	396	372	357	372	387	401	389	396	379	388	372	360	371	362	368	380	385	362	403	413	410	354	375	374	365	394	366	348	385	392	414	361	383	371	366	395	355	388	370	396	408	394	403	396	368	391	421	372	395	406	335	367	375	391	372	371	380	382	404	385	365	356	385	367	400	403	359	405	367	400	353	404	376	382	349	380	372	416	343	389	380	410	380	386	330	358	360	383	338	400	394	351	350	377	370	362	360	348	397	407	373	412	364	391	394	419	377	374	371	349	388	381	362	332	370	346	413	392	349	376	383	417	355	384	396	364	401	377	403	373	343	411	378	365	414	366	412	382	362	392	361	378	371	392	393	390	390	384	383	379	413	341	392	380	369	417	348	383	401	377	345	364	354	381	367	385	395	399	412	388	394	353	382	375	403	396	343	371	421	385	386	361	396	371	356	349	388	397	373	373	356	379	350	390	356	428	378	358	383	368	421	390	395	378	381	349	374	395	355	356	363	358	376	373	361	410	377	389	371	363	395	390	383	363	372	354	373	352	347	383	362	397	398	377	360	387	377	366	383	425	412	351	376	392	399	381	371	389	379	397	360	375	391	414	365	372	370	385	403	369	377	407	392	398	418	372	392	366	392	378	362	398	368	366	363	373	365	360	381	396	401	398	364	363	390	385	367	364	332	383	398	371	371	416	407	359	364	369	361	358	374	390	386	387	338	388	372	359	394	413	429	362	388	396	384	370	328	374	396	380	371	378	378	384	336	358	368	367	432	409	364	356	375	388	367	377	351	383	385	385	372	344	362	364	391	350	391	369	366	373	379	405	356	385	362	369	394	351	380	375	396	402	366	367	344	390	411	390	389	360	380	359	366	375	395	375	374	386	358	377	377	368	404	392	387	372	373	359	391	393	338	383	343	417	350	350	347	377	360	387	387	360	359	394	385	374	449	370	398	382	366	419	401	353	396	368	387	376	381	337	383	354	410	342	344	365	400	401	370	372	374	382	376	379	352	344	374	363	372	387	365	368	391	365	389	339	369	349	371	347	367	388	377	387	368	343	362	341	350	401	428	374	386	385	387	397	339	414	403	373	373	375	392	366	362	404	357	396	364	359	405	387	397	369	409	370	377	379	365	361	405	352	396	367	392	367	387	381	380	376	382	359	387	381	374	351	372	364	361	421	392	356	385	399	349	365	407	391	383	370	371	349	381	363	368	378	366	374	354	373	405	378	407	369	369	354	385	338	401	420	358	356	380	357	370	371	388	380	352	369	379	366	360	378	386	382	342	394	371	381	378	365	382	399	358	348	378	319	386	378	386	384	362	375	389	372	400	383	404	391	372	389	380	387	373	388	362	368	347	369	390	392	406	399	390	388	356	357	366	399	381	401	376	364	369	343	362	385	369	383	360	361	392	403	384	375	350	373	388	328	374	317	367	380	400	408	392	378	380	338	335	386	359	418	357	374	350	392	376	367	376	373	367	389	370	390	398	377	361	409	377	342	394	386	384	392	363	394	393	367	349	362	385	364	389	370	366	406	342	357	363	378	362	325	364	396	407	377	346	392	371	370	393	385	385	382	372	356	402	362	401	406	362	359	365	379	375	367	392	367	382	364	385	407	391	382	392	349	385	357	376	369	390	430	375	360	404	373	390	392	403	359	385	381	392	383	354	381	406	411	394	408	340	380	386	390	371	378	384	388	365	380	366	392	371	420	376	367	391	381	414	396	340	406	387	367	397	377	372	376	375	354	376	390	370	415	352	406	389	359	355	352	327	358	383	396	366	371	363	366	382	391	412	374	389	366	378	335	380	400	421	374	401	358	388	348	377	379	379	373	384	341	398	357	360	359	371	357	389	361	388	361	358	392	409	372	369	353	376	368	345	370	383	367	350	395	396	354	350	364	366	371	366	385	396	408	347	395	381	383	387	388	387	380	382	345	381	383	349	392	396	364	365	369	400	365	354	396	381	351	349	364	361	382	413	410	341	411	356	360	423	392	409	350	365	369	377	366	371	379	366	357	341	346	363	382	385	386	417	411	360	359	380	382	366	397	395	397	394	385	387	367	404	368	327	370	373	356	348	380	373	377	377	357	383	390	389	364	375	395	374	411	352	392	388	381	374	383	385	382	384	382	372	353	397	385	377	352	370	370	389	396	370	378	389	379	371	362	369	335	374	397	372	394	367	352	380	386	378	378	364	362	407	400	390	390	358	356	367	377	353	382	383	333	382	399	381	376	385	330	390	361	373	349	377	358	377	374	365	393	368	394	383	399	382	368	385	396	398	381	376	410	394	383	387	388	382	390	365	345	352	398	378	370	363	366	365	416	368	376	402	358	367	377	363	339	372	367	381	360	409	368	376	376	372	379	381	415	337	367	377	368	356	366	363	367	401	348	401	400	340	368	369	375	387	384	371	359	360	389	386	382	377	365	369	380	419	385	377	386	381	379	420	414	393	376	361	385	400	394	376	358	391	379	359	387	377	377	398	398	401	399	400	409	386	397	337	375	368	352	348	404	368	382	398	385	386	347	379	343	378	370	394	360	388	373	399	394	391	382	394	384	329	393	384	374	384	352	420	347	395	368	398	390	397	392	364	383	350	388	346	366	328	387	366	357	356	399	359	357	334	384	389	382	364	353	384	381	391	376	406	395	368	356	390	370	418	380	390	386	379	410	405	383	367	369	354	366	403	382	415	387	361	374	372	348	332	335	385	376	364	384	353	379	415	383	377	384	373	365	402	375	402	368	378	342	372	380	369	408	349	394	344	371	365	348	392	384	365	361	380	363	372	369	360	386	380	358	377	390	377	378	373	430	397	368	363	391	376	387	391	385	385	399	401	399	367	402	389	382	369	399	406	374	376	352	358	357	381	370	383	389	344	397	380	372	410	396	361	372	363	384	340	384	376	427	365	364	396	344	404	390	395	364	421	371	369	418	392	339	353	373	374	382	390	409	376	364	389	372	382	385	382	388	366	342	379	362	406	396	335	369	343	379	391	401	357	387	351	358	363	396	371	362	372	355	376	388	377	350	370	347	354	368	387	357	384	391	366	342	365	351	357	375	375	367	377	403	393	385	367	334	412	382	381	373	373	388	401	378	371	427	373
1695	410	406	427	427	369	400	368	360	349	379	355	379	366	394	352	370	357	395	358	377	367	385	374	383	414	360	350	363	367	376	369	345	369	365	342	359	396	365	354	361	367	351	369	393	377	371	343	374	394	337	355	372	348	344	354	371	341	352	384	386	365	338	355	346	366	332	374	354	323	395	372	342	361	359	327	379	342	360	344	386	369	347	376	371	355	372	376	368	383	358	382	361	338	337	367	367	363	372	359	381	386	367	371	389	369	338	344	353	335	344	368	386	350	375	390	345	374	388	355	328	340	364	365	323	373	381	377	354	313	365	386	368	339	385	362	363	346	363	368	349	366	349	342	369	380	364	355	364	370	362	351	368	355	365	366	393	395	375	352	399	375	382	336	362	370	386	361	399	360	356	376	356	357	358	365	408	368	331	345	307	379	354	347	361	354	364	342	373	411	349	389	354	379	417	348	360	390	370	377	409	365	359	371	358	379	371	402	373	361	361	359	336	385	358	345	387	372	349	353	358	358	339	347	371	345	346	363	369	370	390	379	361	379	371	366	377	359	370	320	333	330	393	364	356	362	343	438	375	401	394	396	374	412	358	370	371	342	403	388	362	346	343	350	351	364	358	377	339	373	341	342	387	375	320	396	371	359	389	331	344	370	352	364	359	327	364	392	339	415	378	374	385	334	380	363	325	352	365	364	356	379	406	398	387	385	358	364	380	356	371	386	375	347	365	339	389	368	358	371	354	373	360	367	335	347	364	366	363	378	399	348	351	353	360	386	343	390	379	359	374	403	377	366	360	370	374	371	344	382	362	364	386	351	380	344	337	385	368	377	360	364	344	383	355	368	388	370	325	372	381	412	378	360	357	351	334	349	358	349	403	406	368	348	348	309	357	324	369	404	344	322	375	383	351	340	379	374	350	333	359	329	341	336	355	369	327	349	353	344	355	348	388	356	356	358	390	365	414	363	390	369	352	359	326	348	383	344	373	374	334	369	379	364	359	355	400	367	408	355	399	383	328	375	396	399	354	368	373	353	354	356	373	357	346	373	381	344	376	368	346	328	326	330	336	323	347	365	355	348	352	384	349	399	342	372	368	379	389	371	359	371	377	348	369	360	345	362	360	362	327	386	340	360	331	362	370	357	333	360	364	378	382	396	362	375	381	375	367	355	357	346	386	353	367	340	366	365	372	382	353	353	382	383	370	372	372	332	341	360	383	368	347	364	365	370	332	323	405	334	383	387	386	333	330	335	381	366	365	349	323	386	333	354	398	386	373	336	377	345	333	384	373	391	383	383	359	370	369	306	369	387	367	403	377	340	374	348	400	359	374	368	368	356	346	346	387	344	393	337	433	362	344	374	389	352	385	385	310	339	345	377	349	333	338	394	385	370	336	362	365	368	366	403	378	352	377	423	358	379	341	387	359	306	334	359	351	360	369	393	326	394	386	355	373	396	344	360	358	354	371	345	371	376	395	348	383	428	370	357	348	340	370	345	340	333	352	356	357	378	369	348	367	393	383	357	365	341	370	352	369	355	332	334	338	340	375	379	375	368	388	374	350	380	386	369	339	382	341	376	382	362	361	393	376	412	355	350	358	355	387	331	362	339	373	354	343	319	339	377	336	351	350	351	385	342	398	399	349	358	387	368	377	375	370	373	350	341	371	400	363	330	395	368	361	352	362	364	382	378	378	347	321	371	389	374	322	380	385	375	398	372	390	352	380	378	354	362	351	342	353	378	352	378	370	355	373	383	355	364	391	362	391	364	373	409	379	392	344	376	392	354	363	361	357	429	359	364	322	405	382	349	344	396	349	400	352	363	369	334	380	388	348	314	340	379	351	362	362	370	361	322	356	359	364	379	340	385	374	339	343	385	356	357	356	413	372	371	356	363	341	354	350	376	357	337	396	391	367	379	310	335	301	363	379	366	360	375	347	361	377	371	363	338	335	337	409	350	321	364	363	356	347	346	390	343	365	386	381	357	376	363	354	389	392	378	355	364	357	337	379	359	337	380	357	320	376	361	370	375	365	367	354	340	363	381	370	374	354	351	354	351	326	330	343	366	370	341	427	362	310	379	329	399	359	338	374	365	314	370	380	350	373	363	417	371	360	353	348	317	359	373	353	364	356	354	328	335	298	360	391	380	370	366	350	330	401	389	377	395	353	331	359	356	347	377	342	344	352	368	419	413	354	382	357	341	376	351	354	365	380	359	366	362	364	412	415	330	380	356	399	370	387	376	352	340	339	354	348	365	343	342	367	389	343	343	394	349	326	372	365	366	355	377	396	379	344	343	393	368	362	406	360	378	365	391	393	314	332	396	377	334	402	363	392	330	352	347	378	368	385	357	350	399	372	341	360	392	358	365	363	342	369	357	372	369	364	355	363	344	369	369	380	331	351	367	358	359	393	388	357	424	370	391	360	368	335	354	367	364	395	333	394	333	334	365	401	367	404	384	379	362	346	358	387	350	346	392	415	354	357	356	360	341	360	372	366	328	385	373	368	364	380	361	343	388	365	368	330	364	363	386	349	361	369	361	365	331	359	380	389	369	346	361	350	378	425	373	362	368	369	378	367	363	368	363	399	371	380	301	339	342	357	370	430	354	392	354	347	374	406	402	331	361	327	360	410	344	397	351	360	390	386	383	400	392	364	352	374	371	397	397	339	370	361	345	358	364	412	319	358	375	339	352	364	352	353	360	388	374	372	372	368	371	370	358	345	392	381	400	363	359	360	377	404	364	367	368	331	371	363	341	377	355	368	369	386	368	329	380	374	359	362	401	339	356	360	349	373	412	395	381	367	361	377	368	377	354	373	375	371	349	376	360	383	363	353	347	336	362	385	327	367	393	391	374	319	348	338	366	343	355	348	381	367	333	364	371	354	378	368	383	382	333	390	383	331	378	365	353	417	373	369	351	358	356	361	361	331	373	347	372	352	371	368	330	375	359	385	365	348	337	388	392	345	343	369	366	354	363	345	384	368	396	359	322	344	356	370	385	363	358	353	332	359	354	329	323	367	351	392	364	359	377	374	385	408	337	358	356	331	383	358	411	381	403	365	373	372	383	343	375	403	351	370	365	381	398	368	337	364	354	374	370	347	349	351	330	344	359	384	365	405	358	402	366	321	354	347	356	373	371	368	377	377	373	398	366	338	381	366	365	379	398	388	368	372	393	373	351	347	380	363	365	354	359	404	398	361	380	355	355	361	372	363	369	343	358	333	355	352	360	352	403	340	336	321	372	353	324	424	362	349	379	389	345	413	379	344	361	344	387	381	383	355	357	351	359	336	367	356	400	386	334	342	314	354	368	317	354	389	348	333	388	379	375	384	391	402	392	380	344	369	354	393	374	362	366	376	361	357	355	391	351	411	356	370	348	365	366	343	332	365	362	361	355	378	334	381	388	393	372	328	373	371	378	384	357	336	328	394	362	384	351	417	348	375	387	354	381	375	407	353	384	379	334	326	349	369	328	335	362	375	386	372	342
2123	866	916	953	974	898	862	816	870	855	798	861	864	878	806	805	802	812	804	812	836	774	797	828	827	835	844	806	832	765	827	793	865	809	772	818	772	789	776	821	817	783	779	757	811	852	797	845	853	797	773	851	800	756	799	818	870	796	809	808	818	790	799	766	796	841	786	856	800	796	790	837	740	773	809	826	799	754	806	839	782	849	820	818	843	784	800	759	829	802	833	861	816	810	796	786	826	799	856	762	809	818	792	799	810	775	747	788	770	796	801	798	772	805	826	765	764	820	793	819	812	785	855	829	750	798	855	771	801	824	788	784	755	774	761	805	795	777	813	772	812	780	804	790	851	821	791	797	735	813	788	772	770	787	821	785	779	765	795	778	786	837	793	811	801	783	750	783	818	856	796	846	858	831	797	774	814	769	811	816	795	781	817	809	781	838	831	788	830	759	757	839	801	791	772	825	768	858	811	815	825	823	805	788	786	802	815	794	819	843	749	775	807	828	814	798	755	786	796	803	821	771	772	775	809	820	807	789	808	813	797	783	826	826	800	842	799	819	824	825	827	752	775	721	802	759	794	812	824	827	755	812	816	814	821	788	775	753	791	740	841	808	793	756	794	799	873	740	777	774	793	789	782	755	783	790	781	805	774	793	819	783	791	780	803	771	843	771	746	793	730	790	783	804	793	775	778	823	855	753	757	815	769	789	829	779	776	835	795	820	809	780	788	777	804	802	786	844	835	828	802	810	816	846	787	781	734	740	772	809	848	814	783	802	774	788	811	808	791	844	836	839	752	774	742	774	776	788	763	786	823	798	818	784	818	820	796	758	791	820	811	790	782	780	813	778	809	789	816	797	768	791	802	785	821	799	789	789	771	804	739	814	813	768	796	833	797	758	813	772	782	781	789	834	784	767	776	761	845	821	803	777	856	875	804	834	799	836	800	790	812	741	847	783	747	789	790	774	812	826	799	779	813	827	822	773	768	786	787	802	797	796	815	811	823	796	775	801	842	791	840	816	803	814	784	824	814	792	770	798	798	756	794	797	789	806	803	815	798	844	792	819	798	811	810	802	835	777	787	791	792	805	833	798	791	776	784	812	764	827	769	789	771	793	831	813	811	809	797	775	799	790	813	749	784	817	744	805	821	826	764	808	769	780	801	813	833	808	801	740	801	739	752	773	806	781	819	785	822	790	783	809	749	780	819	778	794	774	757	807	819	807	790	804	760	764	801	869	842	774	842	803	773	777	780	808	776	833	785	794	816	842	774	824	826	813	763	766	772	804	794	837	763	815	814	841	813	793	805	802	811	795	778	787	811	752	798	791	803	771	826	831	800	793	850	811	814	833	820	800	831	813	842	751	775	793	747	785	833	757	774	848	827	835	842	792	787	823	800	786	772	846	796	838	756	767	801	810	803	810	769	809	850	838	799	831	792	788	794	817	761	844	764	809	795	805	808	833	834	827	765	799	779	825	748	813	763	821	783	817	754	797	808	790	836	780	762	807	811	792	815	792	798	761	767	788	851	736	792	780	797	801	787	831	747	791	797	790	726	807	824	807	835	808	806	748	822	794	739	792	817	788	802	771	851	793	802	757	812	829	845	810	804	806	778	788	814	798	857	778	785	734	777	816	861	831	815	833	805	809	828	734	809	790	783	801	774	769	790	763	806	796	783	802	839	818	820	773	850	832	780	821	802	753	784	821	801	763	779	785	808	773	833	785	814	811	827	760	771	801	776	826	750	757	775	801	793	781	825	799	803	801	808	777	824	846	835	802	828	793	754	821	746	761	817	802	806	785	820	792	816	821	760	821	750	813	745	807	775	782	733	801	838	825	821	817	805	809	801	765	817	818	796	824	746	780	781	778	811	802	799	792	821	818	813	794	819	751	739	817	781	813	780	826	786	759	849	821	815	765	786	804	800	821	833	837	801	787	802	854	788	793	820	784	787	796	802	823	774	801	768	838	866	782	830	828	818	766	782	809	771	686	805	773	828	774	801	813	798	858	774	793	800	787	840	834	822	748	791	803	776	786	868	777	782	834	844	807	802	775	745	769	831	830	808	799	805	786	786	775	806	764	836	753	775	870	790	817	776	745	804	795	787	761	785	815	787	799	783	778	771	793	778	834	785	767	799	718	834	787	813	779	776	792	778	807	841	751	814	785	769	736	803	783	830	807	809	778	816	835	792	800	745	783	759	823	834	778	763	837	829	773	776	843	820	817	793	829	832	820	791	806	829	798	822	855	772	819	760	795	814	796	836	809	801	777	835	827	773	799	815	789	838	775	783	746	775	793	789	806	789	833	844	785	799	829	760	818	823	803	747	769	837	809	805	784	752	765	762	739	785	820	795	765	777	798	840	778	826	801	803	781	802	789	803	758	739	816	764	791	747	765	744	816	780	788	800	806	830	815	805	799	789	811	779	863	858	783	811	789	783	827	771	760	793	813	761	778	787	803	811	792	781	825	815	753	779	769	810	808	845	768	837	809	774	767	758	761	791	761	790	765	835	814	779	744	764	800	793	831	817	874	802	767	837	845	810	811	780	817	772	784	805	834	833	766	853	753	781	811	758	814	780	829	808	843	774	805	789	794	828	790	822	754	819	756	770	833	829	829	788	798	791	780	806	785	777	835	792	808	826	802	803	831	755	822	798	772	795	793	807	770	828	778	799	802	783	795	834	839	768	819	786	769	787	800	776	782	812	820	798	784	789	787	819	813	809	765	852	827	783	816	815	769	810	768	778	840	766	797	795	815	784	801	801	803	798	779	826	758	753	790	762	794	824	761	782	806	851	773	843	789	799	775	799	779	825	831	786	778	835	811	777	778	819	848	811	798	824	812	782	783	799	768	823	852	832	780	845	829	788	798	816	807	812	778	798	787	781	852	836	789	812	763	818	795	781	791	828	766	767	786	771	811	842	812	808	842	823	807	777	822	792	826	809	867	816	772	856	782	790	779	790	783	777	801	762	827	803	803	816	784	792	789	801	789	765	774	773	754	789	779	808	792	830	816	812	824	837	807	810	805	854	796	748	818	804	837	778	792	848	787	824	789	801	810	761	814	813	804	797	815	808	756	783	810	812	780	786	794	809	776	785	808	819	794	746	821	818	713	826	758	794	833	768	800	809	781	822	823	816	768	806	796	780	825	848	782	847	806	797	822	772	784	759	737	794	820	783	780	769	771	767	792	757	806	847	841	806	801	807	801	816	775	803	852	800	717	825	839	775	817	819	756	831	825	763	794	798	779	780	817	794	775	818	805	819	850	812	834	782	835	789	761	818	807	801	844	774	801	737	791	761	803	767	789	796	815	797	845	816	769	847	752	771	819	830	776	754	800	792	799	781	806	796	810	833	804	789	790	787	775	816	823	766	803	843	763	779	816	767	791	808	795	775	824	785	774	813	813	807	783	811	853	802	768	775	768	816	744	798	808	778	800	802	803	777	757	769	788	758	777	774	861	797	802	784	769	761	778	710	790	841	780	799	791
7821	815	1070	927	697	469	397	285	301	276	246	206	217	207	229	199	208	211	192	186	197	204	229	208	202	160	199	195	212	191	182	205	205	184	186	161	211	204	183	178	184	187	189	182	176	179	206	180	211	184	189	176	194	187	182	159	188	168	170	166	188	197	187	191	197	172	187	165	176	189	179	179	188	191	178	163	167	180	188	176	186	162	178	170	178	187	200	178	185	182	156	208	180	218	158	178	166	179	162	194	185	167	183	190	181	211	184	204	192	187	184	185	202	172	181	193	178	177	168	194	173	152	179	174	189	175	185	203	167	196	153	184	176	204	208	166	206	179	176	191	185	187	189	168	189	171	168	199	192	179	181	191	176	211	206	184	198	193	166	145	183	158	179	196	193	153	183	200	186	199	196	177	190	188	178	184	183	179	163	201	215	169	185	166	174	202	181	179	188	176	192	179	183	200	171	206	188	195	177	188	178	204	183	170	197	174	198	167	178	173	162	177	174	201	193	197	176	175	176	184	164	169	177	188	198	186	206	197	160	183	192	193	201	188	173	199	186	175	174	193	174	185	189	216	187	194	192	174	182	193	188	187	164	186	181	177	189	163	181	181	176	186	203	193	192	178	203	198	175	171	188	173	191	191	170	150	207	192	186	171	196	211	190	161	190	196	175	209	176	180	183	193	166	175	172	178	168	195	193	174	192	181	166	179	217	199	186	203	178	183	169	171	184	195	158	173	186	195	201	186	156	178	183	196	158	170	173	177	181	177	175	167	185	195	189	198	191	200	169	199	164	179	185	174	166	181	181	185	183	201	177	191	200	181	201	190	173	177	159	179	187	158	217	184	185	173	204	213	188	166	220	194	190	167	180	199	183	186	194	204	208	202	211	186	209	209	195	166	189	183	200	181	174	188	167	188	166	177	206	212	167	173	187	209	167	191	172	184	177	180	200	168	191	189	197	178	193	179	202	181	191	185	173	195	188	174	177	184	170	198	185	161	179	183	182	180	179	199	186	197	203	169	163	170	193	174	198	175	195	191	200	169	157	194	177	186	201	197	194	186	192	194	183	195	203	176	173	191	191	187	194	197	184	158	175	164	174	211	176	161	176	175	172	194	185	190	180	162	204	190	153	189	176	182	172	196	155	170	203	194	199	169	171	202	177	230	177	197	180	209	207	177	169	162	184	183	205	184	170	196	196	183	180	188	197	182	178	184	171	179	182	185	205	182	207	215	182	175	205	200	204	162	184	178	162	164	166	176	174	149	202	200	187	204	196	197	207	194	181	182	200	191	172	186	185	166	185	188	215	172	176	188	185	180	178	189	195	219	193	183	196	173	166	173	210	206	195	178	176	169	192	150	162	171	185	186	180	174	201	185	190	189	175	207	180	201	199	225	193	174	196	188	200	182	159	194	193	165	177	156	203	202	178	170	184	169	179	184	200	171	164	180	182	190	201	200	181	180	179	188	185	188	192	202	182	182	181	166	172	169	174	164	183	158	159	185	211	166	213	187	164	165	210	180	185	164	215	193	156	174	158	201	212	189	193	158	170	206	201	205	202	173	172	182	195	208	178	178	172	185	199	180	172	196	172	190	178	170	176	181	186	178	175	192	203	176	180	203	196	166	200	153	205	193	186	218	164	179	179	154	189	179	205	195	159	199	173	177	182	183	203	166	187	204	196	220	176	188	190	185	184	165	183	199	171	180	185	159	219	173	201	166	189	188	168	206	192	181	194	188	183	192	163	158	211	177	172	202	210	169	189	205	210	194	178	197	204	180	188	187	170	186	165	162	175	154	185	166	185	186	176	187	178	196	171	170	177	195	202	209	188	158	188	160	164	177	157	184	179	174	162	190	180	186	194	196	194	185	176	174	209	159	186	178	184	184	187	214	185	217	166	178	164	189	181	165	191	183	208	176	164	188	175	190	175	171	177	205	189	166	175	182	169	169	178	188	182	188	179	203	184	210	189	195	174	172	155	180	210	197	203	179	195	179	194	186	220	174	207	179	179	178	176	185	175	177	182	183	183	206	196	165	169	167	167	169	168	184	169	187	180	175	199	169	163	188	195	175	185	172	191	186	210	169	200	190	178	168	182	178	177	180	192	177	170	180	195	172	177	206	170	172	191	200	176	199	177	196	196	171	200	202	178	189	187	197	169	194	179	189	190	176	181	210	171	174	156	183	189	206	189	212	196	156	199	179	183	217	193	174	192	177	167	174	160	184	206	173	180	187	190	180	195	159	195	187	203	178	199	163	171	169	194	207	184	179	163	181	201	193	178	182	188	176	189	177	207	200	187	172	194	183	178	195	194	198	182	195	199	195	171	203	192	189	208	196	178	196	184	188	197	194	189	195	160	200	205	162	180	171	189	202	186	155	191	176	216	192	147	176	197	195	182	178	181	186	167	188	183	207	167	166	178	181	204	196	158	191	195	192	176	186	176	170	194	187	186	184	186	159	188	151	195	183	180	172	191	160	173	183	162	199	167	170	184	166	169	194	198	178	168	192	172	160	205	172	211	201	181	199	184	178	167	214	205	168	195	180	186	181	174	212	207	193	171	172	168	201	170	176	206	188	191	177	190	195	205	205	178	205	177	193	182	210	180	187	190	197	167	194	182	186	204	162	180	177	179	176	171	182	189	180	153	193	185	172	161	165	192	175	180	186	189	149	195	179	185	190	186	212	175	176	189	175	196	194	208	163	190	171	187	184	177	188	195	178	180	166	181	186	188	201	184	179	177	169	190	197	194	189	188	194	197	187	198	165	199	186	185	200	211	186	201	172	189	169	178	182	180	185	191	179	174	180	193	173	185	199	193	190	195	185	180	191	212	172	183	171	166	186	187	177	181	191	163	159	196	153	155	174	202	198	192	215	182	209	156	177	203	159	185	184	206	172	170	203	175	196	165	188	187	168	173	153	177	164	193	180	214	191	202	190	203	194	177	179	185	164	163	190	176	182	196	167	183	206	185	184	212	161	185	194	180	168	161	166	189	181	200	196	175	198	182	188	200	169	202	187	183	194	182	170	176	180	185	169	183	202	181	180	191	192	179	173	197	183	176	200	184	193	178	195	188	201	213	173	159	169	197	183	179	192	215	188	171	215	205	200	176	186	183	181	185	205	187	182	180	204	163	170	189	191	164	185	187	196	174	194	189	187	160	186	179	187	167	190	188	201	163	183	169	175	175	160	172	170	188	195	175	192	184	182	200	180	205	175	173	182	183	210	202	176	198	197	179	184	172	203	170	183	165	178	175	183	182	169	186	204	201	175	184	184	177	178	165	186	187	169	157	174	197	156	173	184	171	184	160	171	191	177	178	198	171	163	202	214	188	164	170	207	178	173	212	187	190	169	168	168	179	184	210	164	182	149	192	203	153	159	180	183	165	173	197	180	170	183	175	178	195	203	176	178	188	199	172	183	202	179	199	200	191	203	184	191	174	191	172	200	175	196	225	182	166	171	175	180	179	199	168	170	167	163	178	203	178	181
6373	952	1940	2259	2077	1692	1347	1177	1013	955	853	776	816	764	638	629	582	610	541	529	572	596	622	616	580	561	547	525	544	561	534	478	438	496	493	463	486	496	461	453	460	456	465	450	425	412	451	475	432	469	424	514	444	414	471	480	490	462	470	435	472	435	456	440	428	422	453	433	455	444	416	433	436	456	448	425	438	425	424	459	424	439	422	442	419	416	416	428	449	419	447	441	437	429	436	453	423	366	427	437	455	438	440	442	427	442	430	395	437	431	432	436	458	427	464	427	448	455	435	417	466	432	454	417	430	426	431	456	452	428	460	434	415	429	479	460	458	421	453	433	401	450	425	415	446	426	447	455	455	439	450	468	426	456	438	400	437	460	430	430	430	393	413	420	417	469	423	424	444	428	395	422	394	374	433	449	446	448	443	469	458	428	395	418	458	434	393	464	459	427	429	425	395	416	450	426	420	382	429	436	399	394	442	404	404	447	417	424	448	415	426	403	454	446	416	453	454	453	423	451	416	430	403	437	435	427	427	433	414	409	412	434	420	417	394	419	420	407	428	433	411	439	446	421	409	460	411	439	400	440	445	452	431	427	434	426	402	454	390	433	458	434	431	438	399	466	375	429	455	435	413	424	436	437	426	399	431	404	432	427	439	466	459	483	418	421	419	417	400	428	443	438	436	442	423	409	421	419	427	410	429	429	404	427	442	445	422	445	456	416	440	433	403	412	429	460	407	410	417	442	439	392	425	444	453	438	427	451	410	407	425	435	463	451	430	438	392	445	471	419	443	422	406	439	417	418	450	459	407	465	436	414	424	408	424	437	419	397	420	455	440	420	437	413	444	440	439	424	445	432	423	448	421	428	418	413	390	443	422	447	444	440	450	419	462	442	428	446	464	452	431	441	464	427	404	457	420	446	423	466	459	440	410	410	401	424	429	440	442	460	432	454	421	432	423	422	418	433	406	456	406	449	455	404	502	452	432	422	400	443	449	406	424	421	439	433	423	438	400	439	428	410	406	439	420	467	454	450	424	436	440	431	406	420	452	391	465	461	456	428	435	404	404	397	415	459	440	472	449	444	450	424	428	400	423	446	418	398	400	419	408	427	408	424	416	398	436	440	468	446	396	434	432	450	468	443	379	436	460	455	443	421	448	413	409	440	410	416	435	428	414	472	407	428	420	446	441	432	442	416	396	459	459	415	438	419	437	448	475	438	436	418	435	416	447	471	410	397	424	444	411	422	423	440	432	425	427	453	444	426	489	491	432	432	393	442	429	417	440	421	480	433	409	438	437	447	407	414	434	433	441	410	443	426	424	431	469	430	443	417	450	432	413	425	431	457	399	419	435	412	426	419	441	421	413	444	422	408	428	448	411	451	432	459	406	425	410	445	446	438	391	396	404	451	429	472	390	426	411	460	434	428	450	420	466	435	443	453	426	400	449	454	435	374	407	416	448	407	455	417	456	430	418	409	419	458	407	390	409	381	417	409	399	428	471	429	396	422	427	398	387	422	480	412	429	416	414	398	427	435	427	448	405	447	445	449	408	421	423	452	412	445	418	456	415	419	445	417	403	433	419	412	428	470	418	405	457	433	442	434	446	441	441	428	424	394	421	437	439	437	449	438	436	400	434	413	433	420	466	449	446	394	420	420	447	442	442	421	378	369	370	433	437	451	460	430	423	458	426	411	449	440	422	416	427	412	400	422	367	438	468	433	438	440	416	408	446	444	403	419	426	422	405	424	432	427	450	448	408	480	421	444	423	425	440	419	424	430	437	453	449	431	424	423	447	460	439	433	413	470	461	427	441	400	426	451	445	436	434	423	446	428	396	389	427	464	447	425	415	409	440	450	472	422	444	478	464	433	450	443	433	427	411	427	427	444	431	454	455	381	401	436	431	458	442	429	414	437	408	421	424	431	425	427	417	442	419	403	401	439	372	421	437	496	430	432	435	405	414	469	406	448	435	445	447	450	417	453	439	435	413	422	404	424	450	440	427	401	427	470	409	459	448	437	415	456	384	462	433	431	407	417	394	427	428	399	480	410	474	431	454	428	436	419	410	445	485	395	436	438	455	468	439	431	444	424	432	469	448	442	405	396	402	468	405	444	406	429	441	398	449	463	423	407	421	443	442	431	461	439	463	442	425	423	433	409	440	445	458	457	426	416	410	434	409	410	468	431	430	400	409	426	462	412	450	414	431	402	455	401	451	448	421	439	424	436	424	442	428	398	396	428	429	403	416	454	458	448	382	412	387	433	407	443	423	424	447	418	464	433	432	436	448	472	443	435	422	417	404	465	404	448	413	440	428	440	467	456	426	458	413	413	426	413	441	418	450	435	420	461	437	405	455	450	445	401	442	485	420	400	411	426	435	430	439	453	417	468	439	455	435	430	424	415	450	458	426	450	435	494	472	461	455	460	413	411	443	441	432	406	439	441	420	417	424	464	445	403	413	429	454	423	447	431	454	425	455	467	432	445	414	447	390	437	414	404	425	393	403	450	421	434	488	447	461	410	440	403	460	427	420	380	403	450	424	452	440	433	470	384	431	420	417	414	432	437	433	419	458	448	452	455	451	438	451	399	446	410	412	458	439	420	410	430	438	452	437	466	422	425	404	409	444	440	418	414	415	431	420	441	394	431	432	480	428	415	438	450	389	439	426	435	414	434	454	429	442	418	438	416	388	422	414	453	446	440	471	429	430	409	448	429	396	434	416	441	456	432	411	401	414	461	413	434	446	466	438	431	429	388	446	433	445	484	447	433	400	399	452	412	441	435	456	445	390	427	466	454	435	413	448	444	405	450	419	438	399	435	426	448	411	401	419	426	446	459	427	420	438	438	420	445	448	440	421	433	436	419	437	482	412	415	423	429	443	446	448	493	431	434	452	445	418	482	433	429	431	389	421	435	482	442	423	429	410	427	408	431	438	436	453	409	483	473	422	417	430	436	472	453	465	390	422	427	418	494	464	423	410	423	449	413	447	413	425	487	430	438	426	426	394	445	432	435	423	377	468	435	417	413	440	432	437	469	418	418	428	500	421	438	423	434	411	461	416	468	407	407	414	445	421	454	456	421	443	379	423	411	445	460	502	423	433	464	428	402	443	400	407	431	427	433	451	415	405	435	444	415	394	442	417	416	442	427	434	432	427	444	423	441	413	437	400	435	427	434	442	460	438	450	466	423	430	440	428	442	425	451	429	424	445	410	429	416	450	449	390	416	417	410	453	452	428	468	432	435	435	456	398	420	407	417	441	421	392	432	437	476	438	430	435	425	404	442	435	438	439	447	412	430	398	413	440	428	446	452	457	440	433	397	424	416	436	428	392	423	395	430	423	444	455	452	425	484	468	429	451	445	423	427	434	439	437	434	432	392	448	415	448	430	415	467	470	420	397	423	444	439	432	453	414	406	369	415	430	402	412	411	455	430	446	443	427	426	481	438	398	418	413	446	411	446	417	441	429	451	447	430	430	437	405	450	442	454	457	414
14267	1731	1772	1684	1118	824	559	419	366	306	251	254	219	216	197	211	187	187	182	218	150	169	198	223	180	188	168	182	152	180	162	199	154	163	150	138	136	138	148	145	122	124	152	150	130	166	156	158	136	135	171	150	151	162	150	132	155	131	162	179	148	128	131	159	145	136	134	134	152	133	149	133	137	163	132	133	152	138	130	125	156	138	158	140	154	132	137	142	120	138	115	161	147	140	131	129	132	123	122	124	145	150	177	151	145	132	111	136	163	136	125	125	140	149	168	157	139	146	117	146	129	132	138	138	150	139	145	155	137	124	132	156	141	136	143	132	125	141	148	146	147	129	157	151	134	136	135	143	138	145	134	165	143	144	148	156	130	124	144	139	133	134	134	148	144	160	172	137	132	150	151	128	127	150	167	130	126	144	140	155	150	142	138	149	158	137	126	127	141	136	142	127	148	137	140	132	145	123	134	131	148	136	133	176	114	160	135	157	139	153	154	131	140	147	157	138	136	131	158	158	156	132	150	169	128	161	147	133	141	150	150	126	143	130	128	141	158	159	139	146	113	131	136	141	144	124	163	156	134	144	142	138	141	147	123	141	145	144	127	147	128	164	143	165	141	133	161	119	147	159	150	140	140	151	167	143	154	148	147	160	147	153	114	134	156	131	140	135	126	152	130	164	146	165	166	149	141	129	153	133	133	114	133	136	131	146	146	143	142	171	145	132	139	147	159	137	152	151	159	157	148	170	154	144	128	129	132	149	141	127	160	127	130	143	157	115	132	162	169	147	156	113	126	123	134	141	135	167	145	135	144	140	136	130	140	137	154	162	123	126	138	150	151	144	137	155	134	145	128	125	125	150	141	158	129	135	134	145	141	144	166	144	136	158	135	142	147	134	123	165	136	119	131	131	139	135	128	141	145	141	168	162	158	148	152	142	150	140	130	135	133	121	177	131	152	145	147	125	141	141	145	141	142	135	164	141	135	161	144	137	133	144	141	147	143	146	130	145	148	145	141	142	150	153	115	118	160	127	152	146	142	126	140	127	123	135	151	123	153	140	118	123	123	151	145	140	152	129	140	150	136	149	155	136	127	127	142	185	146	145	140	152	153	142	133	138	140	125	152	141	149	138	143	157	138	157	132	138	154	157	152	144	143	154	136	143	141	129	160	150	144	132	147	140	155	142	133	158	143	141	120	130	150	151	126	138	144	155	133	140	141	126	141	139	137	114	117	143	147	114	159	137	156	153	144	147	139	120	154	166	153	175	133	146	152	155	143	148	135	137	137	145	138	153	138	125	149	151	142	142	148	162	130	146	120	130	156	149	152	147	161	146	119	125	143	131	126	143	141	113	159	144	151	131	146	132	129	140	142	129	146	153	129	143	145	157	152	152	130	151	137	123	125	154	139	148	129	145	146	140	148	141	141	115	166	138	122	141	128	164	131	127	143	110	150	135	179	133	150	136	135	153	161	131	142	140	139	147	135	121	136	135	134	123	140	147	149	141	153	125	155	137	129	163	143	148	160	149	141	119	149	150	128	143	148	157	144	147	150	134	157	145	137	137	140	157	120	157	144	140	157	170	148	118	135	145	114	136	162	151	163	148	146	158	145	140	125	132	153	123	141	139	137	143	173	137	149	137	120	133	146	135	164	122	159	119	154	140	148	124	145	145	130	144	134	149	160	126	135	136	151	151	155	156	123	114	146	141	144	135	135	114	139	133	150	140	126	143	139	126	131	147	141	141	152	123	131	154	134	152	148	138	130	145	157	156	163	140	133	145	140	139	168	156	138	131	143	156	142	147	136	148	133	161	142	153	123	151	158	153	138	147	138	149	125	147	134	127	135	130	121	127	124	131	129	140	162	155	148	139	140	140	142	141	131	124	145	155	141	114	137	137	161	124	140	137	126	159	117	147	136	149	161	136	123	138	137	134	147	160	128	149	111	139	130	148	124	135	138	127	123	168	151	142	150	107	149	158	152	138	151	120	147	125	152	133	126	132	148	153	134	134	126	153	130	144	120	141	165	141	140	131	141	154	167	137	156	134	143	136	153	146	158	108	165	160	138	143	151	169	143	139	137	152	164	131	125	127	136	160	146	143	135	145	151	128	134	111	143	138	125	108	146	142	119	159	164	135	132	150	157	144	151	125	132	120	137	135	130	132	166	127	143	135	137	146	150	133	136	147	138	142	137	124	140	110	142	146	164	163	139	123	131	132	139	161	147	134	127	157	165	141	160	132	135	145	125	137	154	132	143	128	142	146	130	123	128	137	150	124	150	157	146	146	135	136	141	127	142	126	127	116	136	185	156	128	160	151	123	129	137	125	140	134	138	149	131	162	118	126	127	145	142	134	137	130	124	160	139	151	144	148	131	144	137	153	143	134	157	149	154	128	159	145	165	138	148	152	151	147	164	153	136	140	151	146	137	136	127	128	142	173	172	140	128	125	125	172	113	140	132	142	127	151	137	154	117	129	137	116	144	176	132	145	154	177	145	149	147	122	143	139	131	152	158	148	137	145	157	134	140	143	150	123	126	134	142	139	154	133	138	134	143	154	156	168	150	133	148	146	127	161	142	145	131	114	127	140	156	154	122	133	129	173	147	138	127	173	131	136	126	133	152	129	123	157	144	143	152	130	152	134	155	152	159	138	151	127	161	161	149	109	150	145	137	141	151	149	148	151	136	142	129	141	126	142	154	142	167	138	153	150	133	143	143	139	126	142	130	145	138	156	143	152	132	126	145	123	137	159	129	135	128	136	117	132	142	154	182	142	136	131	133	133	153	133	165	151	153	157	134	144	142	150	161	132	151	143	136	134	151	142	140	139	147	137	108	139	159	148	132	140	141	143	136	144	140	143	131	146	156	123	144	150	132	145	125	125	168	148	148	103	129	117	136	130	139	150	131	157	133	129	145	153	175	149	171	136	140	142	139	146	142	131	132	128	135	131	136	162	140	158	151	117	128	151	140	164	142	168	145	133	170	153	168	142	147	138	142	148	138	146	125	151	143	137	152	165	129	136	118	162	155	148	126	159	143	169	153	114	131	139	125	151	133	154	132	142	142	137	134	132	138	137	133	158	140	130	139	158	159	140	145	128	156	154	133	146	164	155	123	135	147	160	148	134	141	132	147	167	138	132	150	150	152	146	141	152	122	132	160	140	132	149	133	156	143	123	123	143	132	146	151	126	134	156	163	144	131	132	132	136	121	135	167	140	146	128	129	143	146	150	127	135	158	128	148	156	157	147	150	140	137	119	148	125	132	156	131	145	138	129	140	137	154	125	138	145	142	142	140	155	122	134	145	142	122	140	165	121	144	118	132	148	120	127	136	141	152	119	113	155	151	136	132	165	155	134	130	148	134	155	154	132	155	150	116	145	174	145	138	137	138	122	147	164	155	151	130	165	137	138	137	129	133	138	155	154	138	156	137	124	141	161	132	120	150	138	141	162	155	130	149	165	130	158	153	145	138	140	139	175	168	130	147	140
8327	1486	2923	3684	3446	2964	2207	1914	1488	1329	1107	1042	1007	973	896	672	657	691	647	633	596	582	756	652	744	657	577	576	581	606	535	476	456	444	453	443	439	418	431	414	396	451	387	372	437	415	437	455	408	427	393	418	444	399	388	388	396	424	399	380	395	433	444	383	361	417	409	363	382	385	392	374	390	358	343	404	387	366	365	363	390	402	411	378	377	356	357	350	391	357	381	416	373	351	388	380	389	375	405	407	379	418	358	353	373	399	397	354	371	335	343	359	380	402	371	375	378	357	385	369	356	341	363	368	393	362	397	362	362	386	356	371	352	409	361	385	392	376	367	383	349	359	395	374	371	352	383	384	390	359	392	382	392	376	385	401	368	356	398	364	383	363	367	380	390	374	364	358	366	383	375	354	340	359	399	380	406	374	372	362	427	376	357	415	353	393	385	366	371	421	368	375	367	402	389	377	395	389	358	421	362	416	381	414	364	355	370	385	371	385	396	387	371	361	385	400	385	412	388	389	352	379	378	396	337	373	340	380	409	347	383	366	364	388	390	395	346	421	402	393	411	370	376	374	383	373	351	388	364	368	363	389	393	354	359	376	390	368	403	367	374	382	369	391	364	360	400	353	364	361	372	370	386	388	391	406	405	406	351	366	380	417	380	356	404	358	385	379	377	359	384	382	361	369	380	387	369	356	377	371	352	342	370	395	370	357	346	335	370	381	368	376	382	400	379	413	376	383	405	410	366	390	357	361	407	394	379	331	387	368	338	376	386	382	369	358	381	357	346	391	390	399	393	398	406	370	416	355	340	405	399	336	343	356	352	400	377	388	371	345	355	377	381	367	342	405	380	406	393	372	393	360	374	381	397	357	383	373	398	382	392	406	377	385	375	412	406	394	381	373	380	356	372	383	362	344	356	384	392	368	392	391	354	365	403	372	396	410	404	368	404	400	376	349	377	358	394	393	367	350	390	347	375	391	420	344	388	396	379	381	387	371	379	394	373	387	362	389	413	356	412	361	370	366	429	411	356	343	356	361	367	354	376	361	372	398	389	395	390	366	370	371	397	368	360	370	380	366	378	348	377	375	356	373	385	401	332	409	385	397	392	391	389	376	394	369	389	382	372	412	363	380	385	393	399	384	409	388	383	380	365	384	383	377	410	371	356	393	376	384	393	390	379	396	384	377	399	401	421	380	366	372	387	385	371	411	363	392	381	387	371	366	383	338	371	360	363	391	364	386	366	395	402	377	382	373	375	379	416	381	398	376	361	363	365	377	378	382	387	393	407	371	365	367	409	383	378	366	385	358	372	380	365	396	378	380	382	379	381	364	394	384	356	375	344	358	379	386	369	418	373	386	380	402	381	352	385	388	379	369	410	335	384	338	354	390	397	358	365	381	369	388	388	362	341	380	391	355	397	390	401	369	354	375	410	382	396	410	353	377	391	391	372	412	380	413	370	354	371	384	328	368	385	375	402	407	327	403	396	350	419	395	375	397	385	356	390	375	393	365	403	363	353	388	346	360	411	373	405	392	359	371	397	371	393	381	380	419	353	365	381	411	368	342	336	367	351	385	403	396	389	382	371	378	385	401	395	393	427	406	400	389	389	375	367	330	358	401	381	372	377	411	377	383	361	382	389	391	417	376	368	371	377	373	397	376	412	353	361	402	366	364	371	354	338	376	360	409	396	362	372	400	334	356	357	359	339	394	370	368	363	433	363	338	379	408	384	368	390	386	401	375	374	398	408	358	376	369	375	421	390	352	366	397	388	375	407	368	355	387	388	403	420	353	370	400	376	419	404	358	371	387	370	379	354	371	372	370	398	380	378	351	370	367	392	406	383	392	387	383	355	417	387	397	372	349	384	365	374	385	385	393	394	360	383	385	406	401	373	396	406	354	402	376	384	356	373	361	385	426	386	390	361	362	356	441	378	374	410	399	391	398	340	372	368	376	389	369	351	413	310	390	402	383	387	362	346	373	368	390	384	394	357	379	356	385	391	404	370	387	393	369	363	379	390	388	368	331	372	408	402	420	391	372	390	378	383	379	395	395	382	409	388	388	395	404	361	401	371	384	347	373	396	376	380	360	370	375	373	409	365	387	363	360	396	396	352	385	389	390	352	362	377	394	377	339	374	366	401	362	396	386	391	349	393	339	368	354	340	399	388	370	378	393	370	348	377	406	387	355	385	405	363	368	382	373	403	349	379	352	384	385	366	397	410	400	377	415	351	395	386	381	384	381	376	372	380	373	370	403	397	358	370	384	373	371	396	378	332	393	378	339	411	412	409	372	386	334	372	362	395	365	383	358	365	385	358	377	370	383	380	409	371	361	385	388	363	393	407	367	375	345	356	388	383	383	373	405	349	375	389	359	412	376	392	344	351	372	364	349	397	390	380	387	395	373	378	383	393	400	353	403	363	375	397	344	396	402	386	375	367	374	375	357	363	346	372	374	337	364	395	391	358	390	372	395	367	380	356	376	388	379	388	393	357	349	399	388	396	407	401	363	420	362	376	404	366	392	379	401	390	380	411	339	382	356	379	378	386	398	370	383	363	354	401	424	356	407	384	392	379	382	353	376	390	377	389	375	390	377	354	372	388	386	373	401	379	378	346	368	365	397	367	373	335	393	377	417	339	401	359	368	364	364	389	371	371	388	368	393	387	356	373	372	371	394	373	380	320	383	372	379	349	345	399	384	416	366	368	373	374	347	359	366	394	404	373	346	386	375	356	369	388	391	351	385	405	339	411	406	418	362	376	379	404	411	404	364	398	390	361	412	373	388	349	378	395	424	386	400	376	364	372	399	415	357	351	378	392	355	343	383	407	420	386	355	383	377	386	399	346	366	371	360	372	378	384	389	388	387	388	382	380	429	370	326	384	368	389	362	350	362	401	350	383	367	381	367	355	376	375	339	365	412	388	372	373	391	382	404	387	403	379	336	378	360	347	373	386	380	436	379	376	353	400	367	364	355	396	399	375	373	367	336	380	363	340	388	388	326	390	364	425	384	388	384	385	349	402	359	363	362	402	383	366	377	385	385	365	377	375	375	396	367	409	379	402	373	373	428	390	355	394	366	397	358	399	361	396	374	373	370	384	369	396	396	371	396	371	392	392	390	388	381	371	372	366	401	376	370	385	380	360	383	407	384	400	401	415	379	377	321	390	329	373	373	368	374	356	364	381	369	374	349	414	387	371	418	374	403	366	347	393	386	389	403	326	396	348	392	396	362	367	391	366	366	379	387	358	378	397	381	422	373	371	395	351	369	417	381	403	401	377	328	409	351	356	391	393	372	394	392	395	389	384	357	394	389	412	334	354	367	360	346	367	387	387	391	384	345	353	359	362	338	400	381	375	389	379	407	345	387	415	366	354	399	401	377	402	367	407	396	398	383	374	336	408	381	392	389	341	405	400	387	402	414	420	321	384	354	409	385	397	408	369	429	372	378	353	395	370	375	378	369	395	365	369	382	404	396	381	400	355	371	349	400
1721	416	404	422	375	361	335	338	396	387	425	361	384	352	401	375	376	361	368	343	373	360	333	407	383	343	375	366	360	387	399	362	386	342	391	345	368	383	336	369	380	306	390	380	370	346	372	352	372	377	357	392	388	380	359	398	374	395	368	344	361	358	354	363	376	342	345	359	349	357	340	331	366	379	339	383	362	373	371	383	379	363	364	358	377	346	376	356	338	352	379	357	356	374	390	356	363	361	368	379	361	377	349	356	393	368	390	370	358	369	382	358	367	349	398	418	350	366	350	337	361	386	361	379	355	363	372	366	398	353	379	335	342	399	381	365	351	380	334	371	388	396	369	393	354	355	391	365	422	375	381	379	338	354	339	363	381	347	375	391	362	352	366	355	362	385	338	353	381	362	377	338	359	314	347	372	333	367	328	332	351	351	345	365	362	389	391	368	356	366	347	376	394	358	368	372	382	372	353	337	369	310	387	350	384	397	389	358	368	359	366	370	377	388	387	369	393	386	370	362	366	334	346	357	367	369	354	370	373	348	388	339	399	337	360	349	371	347	347	387	358	326	362	377	361	337	404	368	368	338	358	384	340	353	362	365	342	352	364	388	372	393	347	321	376	343	364	387	352	382	379	362	343	369	354	413	345	354	370	384	351	392	353	358	374	341	398	357	322	350	348	367	350	352	362	369	329	342	374	343	326	332	365	370	344	424	376	379	354	356	338	355	334	355	361	337	364	346	352	388	368	400	343	371	366	366	366	354	369	351	335	357	379	353	401	354	368	381	368	386	357	360	406	350	366	406	368	330	374	347	427	382	400	422	375	373	372	355	346	344	359	404	359	384	393	378	368	389	378	374	351	368	387	359	369	359	347	339	364	393	391	335	361	365	349	346	354	397	379	430	407	384	392	399	366	380	354	389	357	358	357	359	416	356	404	410	372	357	352	378	391	381	356	371	377	351	353	347	351	361	368	359	341	390	362	379	349	368	393	369	390	348	367	396	347	360	360	370	380	358	326	359	398	347	372	355	342	326	349	362	356	385	357	347	351	345	372	361	353	389	348	361	403	367	338	326	361	365	333	327	392	361	366	364	372	381	375	412	387	356	379	375	355	400	306	408	392	372	333	356	362	401	343	352	355	370	321	370	361	365	350	382	361	373	360	400	375	396	413	393	332	334	382	372	355	373	353	385	375	382	312	370	324	371	362	372	351	380	376	367	334	361	392	376	372	394	340	368	380	384	376	385	377	380	342	360	345	363	360	369	414	342	392	354	336	373	342	378	360	349	363	375	362	382	346	383	359	381	366	389	354	371	353	377	350	336	373	364	378	359	399	341	351	360	353	377	374	353	335	370	363	365	336	363	379	346	357	365	391	369	336	368	367	358	358	402	336	368	341	386	326	390	354	369	375	357	333	344	345	363	363	341	334	344	325	406	363	359	344	355	352	375	340	384	378	396	387	358	381	379	392	383	344	354	387	360	390	388	331	344	378	383	388	349	398	399	381	363	373	370	348	391	354	374	349	363	389	344	374	355	361	374	422	373	388	366	377	355	378	367	355	345	372	416	356	380	350	322	330	364	375	375	360	373	360	355	358	361	394	408	370	324	351	362	329	381	370	331	386	388	395	345	379	388	355	366	343	438	363	351	391	394	384	343	343	366	336	390	387	379	354	346	341	342	378	340	374	368	371	387	354	385	369	377	377	368	382	351	366	372	377	385	341	372	361	369	370	399	339	371	358	347	365	372	371	351	363	384	384	380	393	347	378	391	331	348	389	374	388	369	363	361	321	388	351	387	365	389	349	366	380	362	347	358	341	385	366	352	366	377	359	370	381	364	372	340	380	357	335	359	352	378	417	350	330	365	379	365	359	368	322	345	380	392	370	355	340	362	380	346	363	343	356	387	350	408	398	340	357	368	338	328	357	342	371	350	373	318	371	339	363	333	357	334	367	348	351	381	378	331	364	331	358	368	405	354	353	377	370	365	364	341	378	338	364	354	386	353	361	389	367	343	375	376	380	375	383	357	356	408	336	395	371	347	333	347	371	380	348	365	377	431	362	364	358	358	343	404	364	378	425	338	369	368	385	380	333	353	362	411	362	339	363	417	349	367	354	414	349	364	319	366	386	351	348	353	405	365	364	372	330	347	368	380	382	375	381	377	359	338	383	384	352	361	397	380	397	394	345	406	340	384	381	357	339	342	331	414	347	362	385	370	364	387	397	347	349	350	341	360	346	329	348	385	362	357	332	358	331	354	355	397	347	345	366	355	355	369	352	371	357	355	380	374	345	387	385	346	356	343	385	356	383	363	389	399	378	378	374	350	379	384	378	351	350	329	350	358	392	365	369	380	364	350	369	362	352	369	377	366	380	381	353	337	347	377	374	334	413	408	333	360	386	331	362	338	378	421	380	360	392	360	347	375	377	322	406	367	353	363	360	353	393	391	390	355	359	370	346	368	351	356	373	374	352	395	370	360	371	404	332	375	379	343	348	418	367	333	394	379	382	389	334	337	401	396	363	336	385	366	374	369	366	365	369	379	392	375	351	366	370	350	383	374	337	344	395	383	367	336	321	412	358	378	342	309	369	387	362	381	378	337	350	354	388	341	355	348	350	339	343	364	392	364	342	359	356	335	399	397	362	421	340	374	387	370	342	366	349	365	351	363	383	348	369	354	365	347	372	369	378	347	370	359	391	342	344	374	402	365	364	331	340	374	393	375	400	370	359	362	399	341	354	356	372	342	343	366	341	371	391	327	377	391	371	420	380	354	385	350	370	388	355	342	370	321	325	368	374	367	328	374	367	366	373	369	384	347	372	365	344	371	379	411	342	355	358	339	395	369	374	354	424	407	397	360	400	367	379	364	342	355	371	344	337	402	358	400	322	369	379	378	375	390	387	379	397	337	392	368	386	305	346	429	384	360	396	357	354	371	358	365	370	386	360	366	387	362	349	371	386	358	355	348	337	377	375	388	347	399	381	373	334	354	370	363	384	381	354	354	365	348	343	390	389	369	323	378	347	385	359	367	390	401	360	376	376	377	356	377	391	341	368	385	393	334	395	354	361	392	349	357	384	386	382	365	398	353	380	344	335	350	380	352	363	377	406	371	382	334	342	385	389	397	349	354	398	361	371	354	357	394	369	372	364	389	363	374	347	360	362	381	339	368	373	318	384	350	387	364	410	371	365	367	348	361	359	410	408	389	381	343	375	380	367	377	352	337	344	364	334	390	344	374	364	409	370	371	334	368	380	360	356	351	376	347	359	383	398	389	347	381	380	380	389	382	364	381	354	372	352	378	337	355	365	338	357	396	409	383	359	342	363	324	402	393	334	374	374	375	367	383	399	406	380	386	352	345	385	346	350	398	387	371	359	408	365	345	400	354	391	382	377	342	328	352	374	386	364	379	401	368	361	370	335	397	373	336	356	376	393	384	373	334	386	385	402	367	387	349	362	376	383	362	359	374	371	388	389	372	373	391	348	348	363	336
2098	896	955	996	1038	951	899	855	838	825	844	798	805	801	811	800	817	821	828	837	823	865	774	851	823	807	909	839	885	780	863	792	765	816	837	837	803	783	852	852	822	816	760	809	838	829	835	866	794	825	820	863	830	830	802	812	834	841	821	799	824	860	815	816	831	768	875	815	780	830	795	833	798	790	813	777	837	781	778	802	750	848	794	783	753	821	850	848	879	838	819	794	771	791	800	812	827	845	822	840	820	808	765	791	819	824	784	785	758	862	803	814	797	800	790	795	825	842	719	770	822	836	748	812	766	808	816	802	817	752	810	809	768	823	799	778	780	803	771	788	811	809	830	797	768	784	789	804	788	793	788	754	795	873	838	766	849	775	799	811	804	808	842	764	834	775	817	765	803	770	825	873	791	810	819	794	797	807	807	820	788	797	829	768	786	817	812	788	814	808	815	826	816	849	782	837	809	793	803	804	821	797	851	772	828	813	816	782	817	761	792	844	793	804	802	799	839	824	811	838	784	791	816	812	868	767	816	827	785	808	807	751	811	823	789	807	749	805	793	807	780	779	804	778	791	838	841	790	789	784	791	841	788	776	771	789	738	876	806	803	799	793	811	806	823	836	807	805	787	795	813	801	820	783	755	762	825	857	823	798	808	737	784	800	785	802	806	834	797	811	786	778	829	762	842	773	767	743	832	821	764	772	809	794	776	846	784	862	805	753	870	779	781	770	811	832	786	779	859	761	818	774	814	783	796	787	771	794	851	783	787	833	836	795	754	798	788	755	827	816	827	749	831	792	757	804	768	799	820	773	794	811	839	812	799	787	798	810	815	808	806	794	758	767	821	807	786	829	814	791	826	778	759	819	824	812	830	776	794	768	848	767	761	787	819	796	792	798	821	757	800	769	800	853	757	801	847	774	822	793	795	815	764	854	808	784	791	758	790	827	814	771	847	770	816	816	801	822	827	773	787	780	784	824	783	808	766	745	768	803	816	779	807	800	817	814	792	833	772	784	812	765	783	761	769	791	773	795	784	839	867	790	821	764	758	823	776	795	858	763	867	802	799	850	751	770	779	802	792	793	817	805	800	784	801	786	805	754	835	777	807	867	776	762	823	801	818	795	814	841	798	817	796	807	767	818	806	851	821	808	832	820	770	770	743	808	838	829	806	820	824	816	821	841	811	846	844	805	842	823	773	840	804	858	832	807	842	798	783	824	780	798	793	832	819	788	819	803	769	832	761	774	839	769	803	802	847	818	787	804	838	806	798	821	794	800	853	750	760	753	796	803	795	785	818	782	788	819	820	833	806	835	835	804	823	839	808	792	783	805	834	839	817	819	776	801	802	833	774	773	840	840	805	763	818	742	839	759	831	762	763	825	782	833	847	803	821	799	794	798	821	864	785	795	779	836	812	785	813	785	783	802	808	815	840	835	809	809	791	759	836	799	820	821	751	835	830	762	804	838	807	821	862	764	785	787	792	804	801	826	793	744	797	813	838	784	791	835	806	784	787	824	770	807	806	796	831	799	812	810	829	755	795	744	799	827	835	752	782	829	815	830	818	791	849	790	804	847	791	812	779	858	797	804	794	811	787	829	793	804	816	814	781	869	774	777	801	794	772	812	785	733	840	786	781	821	765	838	771	804	817	854	814	809	842	792	812	802	783	762	816	822	763	778	790	846	807	802	794	758	780	789	806	812	805	823	781	865	804	810	744	823	859	820	771	723	783	816	829	805	790	813	861	804	829	836	783	801	815	829	842	819	853	839	815	841	822	794	766	806	757	789	778	801	830	804	798	823	844	781	790	832	799	795	795	733	836	752	794	794	806	884	811	837	768	810	791	837	822	804	810	764	828	776	768	818	812	798	851	817	839	832	814	814	753	806	825	790	771	831	821	797	777	788	825	801	799	842	782	817	816	795	796	761	822	820	757	771	771	771	807	793	748	856	826	774	776	798	847	818	792	827	780	808	825	825	831	818	773	869	799	784	801	801	807	812	757	781	820	814	782	780	834	788	835	816	776	790	776	815	814	795	797	801	828	799	813	815	777	753	770	776	857	790	810	806	841	817	840	839	790	738	766	822	842	828	811	792	793	778	788	759	810	781	748	764	805	789	817	772	808	791	855	770	779	839	825	786	848	800	786	776	790	846	836	830	801	769	784	837	818	824	832	784	801	774	840	812	826	826	795	807	779	798	788	761	766	811	780	795	790	792	799	751	828	748	823	795	838	842	840	860	837	795	751	852	792	777	815	829	815	815	780	789	771	805	832	827	766	777	795	807	844	815	761	761	801	806	819	799	835	794	790	779	797	760	769	810	837	809	759	791	819	763	794	846	756	803	769	805	859	782	791	788	841	804	781	844	767	808	788	776	806	784	775	815	813	768	784	805	833	792	818	764	795	781	829	802	785	843	851	790	798	837	769	776	864	807	803	826	782	835	749	756	779	883	790	805	768	836	777	823	835	837	780	834	715	811	763	806	810	808	793	827	793	827	808	810	810	798	837	816	828	762	840	836	776	798	854	800	791	859	779	799	784	831	755	770	829	810	800	808	789	825	847	833	755	806	805	815	815	797	805	784	804	832	850	796	833	842	790	794	806	844	794	834	799	812	759	785	833	807	803	832	768	762	835	863	770	763	821	795	778	823	807	824	847	792	787	785	767	773	787	833	762	773	755	742	788	761	748	802	784	779	867	834	824	781	793	810	801	809	834	819	736	831	853	792	845	831	815	810	873	777	790	828	782	757	772	828	811	846	800	761	856	821	808	795	798	834	794	834	766	774	787	831	829	820	771	797	831	748	789	833	839	766	809	772	794	826	845	803	804	813	828	774	823	771	774	773	807	774	820	758	802	769	789	801	794	830	803	802	801	814	847	795	837	825	849	795	844	798	826	776	836	808	784	784	821	824	843	821	805	758	783	817	767	789	782	803	768	814	792	823	809	852	781	783	876	806	757	735	787	828	797	818	820	839	837	810	807	826	751	778	777	822	821	776	818	775	815	810	784	821	873	799	825	791	801	825	838	796	807	829	809	781	830	805	792	822	804	798	838	789	821	834	823	817	849	856	798	794	831	769	777	856	800	774	840	768	769	838	839	772	801	793	793	789	781	812	861	790	789	791	817	859	791	805	774	827	827	749	747	809	792	801	837	803	819	823	826	772	851	791	834	770	781	794	808	785	786	805	773	870	770	785	800	866	801	784	810	830	762	818	753	789	792	787	818	805	782	802	836	805	826	824	797	779	790	800	792	792	833	818	792	785	839	802	801	806	810	825	824	847	826	800	817	733	793	861	801	852	787	782	789	801	832	817	808	807	779	832	816	808	816	768	775	860	839	807	799	800	797	812	817	828	811	888	822	805	781	850	794	783	815	835	811	819	802	823	754	820	849	777	774	784	771	842	821	792	740	838	787	843	796	823	789	769	803	847	846	805	770	810	829	794	777	807	812	749	781	809	806	844	843	817	832	793	802	876	856	804	776	791	769	795
7182	850	999	817	684	488	377	314	319	252	235	236	219	193	223	215	240	195	191	206	177	217	192	222	194	221	204	181	196	194	205	218	175	182	175	176	196	220	189	187	190	150	189	204	168	198	177	167	199	173	189	180	194	194	216	184	174	164	210	182	186	160	177	201	196	192	184	189	183	179	183	194	168	199	195	174	188	176	233	198	214	196	186	207	198	171	180	184	182	186	180	181	201	169	197	165	189	184	152	218	180	181	210	195	170	171	158	186	168	175	213	181	185	195	198	180	209	200	168	177	158	171	192	206	190	220	204	188	181	177	167	167	175	192	194	200	203	171	191	199	177	170	194	190	202	208	169	163	179	187	184	192	166	206	178	188	165	175	187	185	165	197	219	181	192	175	190	200	151	179	158	171	188	192	180	187	198	190	187	195	177	204	191	185	164	176	202	187	184	185	157	176	222	193	194	191	181	188	162	159	186	189	157	157	154	174	170	165	171	188	184	167	188	182	223	199	163	158	175	173	166	185	173	190	198	155	178	173	186	200	176	175	157	162	166	201	169	189	188	181	175	169	172	175	182	173	203	180	180	196	184	176	195	158	191	189	186	193	198	180	185	180	155	172	222	214	217	166	183	194	174	166	185	163	151	174	194	179	185	180	191	189	169	164	177	179	173	175	180	186	205	224	173	156	178	185	210	169	185	190	176	163	190	186	164	174	181	170	189	178	186	169	182	191	169	192	191	214	178	189	199	163	214	198	196	211	165	209	177	182	177	162	162	193	189	159	182	203	191	177	199	184	181	177	163	173	187	164	216	174	174	168	176	189	179	177	191	208	175	180	179	186	175	191	155	185	192	177	162	210	159	152	177	185	180	188	172	181	183	174	189	161	192	156	191	191	186	164	157	176	195	185	167	189	159	199	200	180	172	167	171	197	211	200	187	165	186	175	183	192	191	190	164	174	193	185	170	160	170	172	185	212	184	170	196	170	178	188	159	195	184	206	187	195	170	190	194	188	197	174	166	158	163	193	154	172	166	171	173	162	175	166	166	172	168	161	174	198	164	199	184	212	219	211	176	181	187	195	180	225	206	178	171	190	163	173	162	178	171	177	179	167	170	190	166	171	171	198	177	201	185	200	143	181	168	182	182	195	187	178	168	194	183	182	206	229	188	176	172	175	199	170	147	208	157	179	184	200	180	181	191	201	183	189	189	167	185	163	183	174	185	214	216	167	186	201	180	200	158	178	184	167	188	142	189	184	201	182	167	186	195	190	192	155	235	182	221	206	189	191	197	175	160	189	182	196	199	207	185	173	156	176	199	210	196	212	166	164	191	181	180	176	163	181	181	189	159	182	175	172	180	165	179	166	176	146	186	212	171	174	179	175	204	171	190	204	204	202	189	171	191	172	171	198	172	210	191	208	199	208	167	163	189	195	168	180	164	169	148	157	171	191	172	173	189	197	187	177	188	197	170	180	163	157	186	180	165	165	170	192	188	192	174	189	200	187	187	189	179	202	182	189	208	194	165	171	193	175	177	166	180	168	176	189	184	190	202	188	172	188	170	194	189	187	183	187	156	202	159	187	206	185	196	225	174	182	207	162	189	170	186	195	204	172	186	165	193	204	185	180	181	176	219	183	169	184	168	191	193	178	203	187	182	190	174	181	186	176	174	159	187	179	194	178	190	200	199	172	175	171	177	174	163	207	189	181	183	203	182	197	172	185	154	191	200	190	180	194	182	189	191	183	174	191	201	171	176	183	174	182	173	169	188	181	183	191	178	187	181	179	190	184	191	182	183	163	187	199	195	183	150	172	163	192	196	187	199	168	159	170	177	182	172	184	164	163	177	175	175	167	185	175	195	254	174	169	159	181	161	142	204	192	165	186	169	191	217	166	162	181	187	199	182	180	188	169	193	172	178	173	178	177	193	190	181	200	167	199	172	158	183	166	171	175	180	192	164	163	181	184	172	174	177	188	184	182	185	183	204	193	185	198	180	196	186	176	187	173	154	165	191	195	204	205	186	198	179	183	200	176	153	169	175	196	205	178	204	205	188	175	179	171	182	186	179	192	189	186	195	208	193	198	209	177	153	193	185	192	188	218	189	188	175	185	206	171	202	202	182	190	212	176	176	190	199	185	185	192	151	180	199	163	190	180	183	182	172	192	188	159	205	183	166	158	176	172	196	182	192	167	191	160	181	169	167	184	168	161	188	195	203	187	192	212	195	181	161	194	200	192	201	184	167	187	149	178	183	190	193	167	182	182	186	196	189	177	214	166	182	173	200	184	176	169	176	164	196	179	178	182	194	198	153	181	179	184	208	200	182	177	171	181	169	200	176	205	166	168	173	165	184	191	185	182	182	181	171	187	178	197	190	174	180	186	196	191	171	160	180	183	184	179	162	195	180	166	193	166	176	201	202	174	169	191	173	186	183	187	175	153	190	171	189	184	175	189	155	182	173	195	197	185	173	167	166	177	156	178	202	176	182	172	207	205	178	170	183	211	184	190	225	187	195	178	191	212	153	196	185	173	202	182	198	175	165	174	192	181	207	217	163	170	209	188	173	158	147	182	196	175	162	178	184	181	160	183	200	209	207	180	182	194	211	181	179	192	183	193	168	174	173	207	185	170	163	219	189	170	196	179	168	182	198	175	190	193	180	164	159	176	180	203	188	203	202	149	197	193	166	180	169	189	207	190	186	181	176	200	192	197	164	182	180	181	184	166	172	169	176	191	185	202	198	167	207	189	189	180	197	177	202	178	206	162	181	205	189	186	200	157	219	175	180	185	193	188	191	207	154	192	204	160	191	186	191	189	179	186	190	175	168	178	172	182	179	194	182	188	167	179	186	175	186	178	184	171	184	180	172	181	179	180	183	177	196	194	192	176	187	218	165	184	177	183	191	202	187	181	174	182	167	187	188	184	171	174	194	174	185	163	186	181	191	180	170	176	186	192	178	197	173	174	182	169	172	177	182	176	158	174	163	181	180	187	158	171	181	175	194	186	166	195	176	171	191	177	200	174	179	177	148	163	209	181	173	170	185	192	175	159	210	183	185	187	184	161	157	178	179	190	199	195	182	177	167	179	164	176	213	159	172	174	185	183	186	167	157	180	185	184	195	201	197	190	178	166	176	190	169	183	186	184	177	181	179	161	147	180	189	181	211	191	205	201	175	178	218	152	151	146	192	148	175	191	165	197	207	184	175	212	191	167	176	208	207	158	178	176	190	178	185	154	199	201	167	173	195	208	175	200	182	168	175	160	174	187	205	189	159	187	195	171	182	178	186	169	183	173	219	160	178	185	179	184	169	176	190	192	168	186	189	193	193	179	193	213	191	184	150	209	170	183	177	189	187	189	168	167	175	172	179	182	212	178	205	175	197	190	180	197	163	192	167	176	186	168	174	195	177	197	163	162	179	169	174	157	160	195	181	188	183	182	154	172	160	194	165	205	201	156	189	183	186	204	190	194	182	201	201	183	193	179	176	150	205	157
6427	1035	1878	2349	2085	1732	1360	1269	1069	949	832	814	765	715	669	623	608	551	598	553	548	569	553	629	609	580	593	547	565	550	515	479	478	470	480	441	497	451	445	465	436	486	435	441	444	435	463	456	466	453	452	407	440	475	481	438	429	429	451	471	459	450	448	452	471	427	429	418	439	443	442	437	431	436	402	420	411	447	401	480	426	475	453	486	470	450	437	438	402	425	463	462	433	464	429	430	478	446	436	482	469	437	418	395	408	466	440	463	457	433	469	454	456	427	439	411	451	425	443	451	440	431	421	484	429	435	425	432	436	439	466	436	424	405	442	430	473	483	440	406	402	451	440	414	445	405	425	462	396	421	480	423	404	444	427	428	451	435	413	439	371	453	398	454	440	453	422	403	412	441	454	485	436	407	416	430	454	406	398	407	428	440	437	391	441	459	459	431	441	445	395	426	406	438	413	395	425	443	436	428	442	482	420	445	481	402	423	448	452	436	404	427	459	430	419	447	445	477	401	423	458	438	457	454	448	426	452	391	415	440	442	429	438	434	460	417	415	436	418	415	423	439	452	439	394	448	422	456	473	442	439	448	422	417	476	445	411	448	466	412	435	423	451	414	401	422	446	441	425	431	433	423	435	416	416	427	412	447	382	407	429	438	415	459	414	450	438	420	433	439	440	422	444	446	428	405	440	453	423	425	419	446	427	468	394	427	451	425	431	451	431	397	475	430	447	417	417	436	429	468	382	420	419	480	446	417	438	447	418	463	432	471	459	404	429	431	411	425	437	410	441	455	388	418	414	436	408	454	466	453	417	415	444	436	439	466	432	416	452	419	441	417	398	427	431	448	463	442	449	420	392	438	424	433	412	473	440	402	439	415	437	428	465	420	379	450	464	407	448	440	427	427	421	397	419	449	440	425	423	429	436	460	407	427	477	445	418	441	422	430	383	431	470	419	421	456	401	423	437	460	430	428	448	411	429	451	405	437	431	444	465	395	413	438	421	423	445	450	466	435	442	477	416	414	425	439	452	462	440	456	408	424	465	430	440	446	419	436	421	408	422	448	440	390	424	427	447	402	476	440	435	417	424	452	468	463	446	440	452	402	408	423	414	425	408	416	431	466	415	420	425	445	430	424	420	387	427	464	402	426	450	443	416	434	444	455	458	419	428	446	428	440	417	393	429	448	408	423	441	405	412	443	435	420	432	435	438	458	436	414	416	464	415	409	473	417	433	453	411	392	436	393	408	408	430	405	423	454	442	438	430	438	449	431	443	463	411	441	448	454	436	456	439	399	438	408	446	422	449	456	458	421	449	423	460	436	423	390	437	386	407	450	426	412	441	455	426	431	447	436	444	437	451	412	473	438	484	440	450	410	415	431	417	454	428	436	426	404	425	408	430	429	418	452	454	409	425	429	413	446	417	445	452	456	445	438	400	419	417	436	427	429	448	416	396	450	431	418	439	420	444	412	440	413	406	396	443	433	451	408	445	465	457	469	403	428	445	434	425	455	411	401	459	444	470	432	416	422	424	456	469	440	429	437	411	450	440	439	439	445	461	439	462	451	429	401	442	472	415	435	438	435	429	426	428	437	459	450	438	433	438	458	433	432	464	453	446	417	443	434	393	456	440	423	482	419	425	433	423	434	461	449	446	432	445	469	475	424	416	459	408	410	465	449	484	446	446	425	459	456	438	433	417	428	455	418	423	488	464	456	457	447	420	431	464	456	428	431	439	439	460	427	442	442	487	468	438	428	451	475	423	410	451	425	489	411	407	427	392	423	437	438	423	428	413	438	457	438	429	448	423	456	443	419	427	424	437	404	459	460	426	427	440	432	475	380	436	416	448	426	424	434	448	454	422	435	439	407	418	425	427	423	407	457	404	423	456	444	436	455	449	448	406	411	424	466	422	439	435	419	424	413	427	423	387	394	466	461	443	424	416	444	424	447	435	453	443	419	436	470	427	451	438	435	403	427	414	447	451	426	403	441	493	460	430	423	429	463	441	431	425	444	446	453	390	434	395	456	444	420	428	450	418	402	439	418	419	424	435	445	428	427	405	433	467	433	459	403	436	413	413	471	424	426	443	434	467	409	466	416	459	473	439	414	468	445	398	392	403	414	428	448	384	386	439	432	404	425	466	412	438	420	469	428	394	451	464	371	419	404	431	480	403	437	401	444	444	403	415	420	486	437	435	468	431	419	453	414	445	418	425	438	438	409	419	416	452	413	441	409	449	430	431	456	449	435	421	463	468	441	421	437	466	481	449	395	420	427	370	454	440	441	432	435	416	434	440	448	412	424	465	450	449	414	434	416	432	417	481	409	444	425	458	429	460	424	484	412	434	441	431	370	385	439	417	435	449	468	445	470	432	439	433	452	458	430	425	424	473	477	438	445	480	410	429	417	409	412	443	415	427	455	441	409	426	428	419	431	400	406	459	437	386	453	435	401	440	467	445	423	411	431	421	461	410	435	411	431	415	442	445	452	450	411	410	428	462	423	430	466	430	428	454	403	420	440	420	458	406	428	404	430	404	430	419	433	418	412	472	435	403	450	419	471	463	419	422	446	442	447	451	455	432	409	426	446	412	431	412	426	443	394	443	410	441	418	436	412	422	438	452	415	432	461	399	432	440	449	466	453	431	460	387	439	448	424	456	440	419	417	455	430	455	380	417	473	447	461	461	421	432	431	449	433	414	400	467	466	437	444	413	432	452	435	426	395	459	463	436	419	457	444	464	475	394	423	436	416	417	443	422	452	417	431	432	401	457	439	396	444	400	410	412	426	422	439	419	401	445	440	431	409	419	413	414	416	450	445	387	458	429	418	438	395	412	416	428	440	456	432	465	443	435	440	449	435	414	427	428	417	419	447	437	396	441	456	456	411	444	449	458	454	436	433	433	474	420	414	453	427	435	449	398	466	447	436	424	387	417	439	455	427	406	436	417	457	445	433	452	406	429	377	413	390	439	396	441	430	426	405	442	500	458	411	410	439	441	406	439	431	425	477	442	420	407	437	437	364	419	416	422	448	425	399	437	421	447	449	453	403	404	406	436	386	424	437	419	390	437	377	430	406	465	438	415	412	447	448	433	417	402	441	417	437	431	475	484	392	459	405	466	416	483	443	447	441	444	421	432	431	451	438	416	459	442	457	467	422	444	433	420	459	429	416	465	413	431	443	401	457	406	401	408	430	472	419	470	436	424	429	410	416	420	464	408	450	464	374	432	443	400	419	436	443	466	415	431	430	418	465	417	426	423	454	436	435	460	435	453	444	429	437	430	405	422	430	399	421	440	424	406	430	416	437	426	402	446	383	434	440	419	457	483	423	417	430	461	432	436	397	433	447	477	420	423	423	457	478	418	423	394	428	419	403	433	460	449	443	467	447	416	463	433	411	455	451	403	401	432	445	428	417	426	449	435	423	446	392	424	438	424	440	431	418	409	455	442	456	466	479	442	424	462	442	414	411	407	428	430	466	403	437	440	419	423	428
14060	1597	1614	1498	1012	684	502	430	327	274	262	268	219	232	221	189	168	178	175	181	169	181	152	176	186	188	175	167	150	182	165	154	143	174	146	138	167	141	153	137	139	134	143	132	154	153	152	150	131	163	137	135	126	149	144	133	137	139	147	144	141	145	132	130	139	137	121	140	130	153	135	137	131	141	140	123	145	119	148	159	144	138	162	129	149	140	165	161	161	137	137	158	148	135	143	153	151	130	127	125	135	144	115	141	140	124	133	124	136	129	134	153	146	143	148	149	145	161	138	128	146	132	132	134	143	147	141	126	140	148	134	157	131	130	166	147	134	133	152	149	151	140	147	148	145	151	152	155	139	161	142	143	141	153	135	147	141	163	146	143	140	143	137	139	150	163	151	127	126	156	146	154	146	150	159	131	154	156	146	157	141	159	140	160	157	149	135	145	155	148	147	131	130	149	139	129	131	153	143	159	150	132	154	151	122	135	117	143	127	146	160	144	129	126	135	136	117	148	142	177	141	146	140	135	140	151	118	143	149	157	151	156	186	163	149	154	164	148	149	136	153	146	141	155	154	151	147	129	123	148	144	124	153	155	121	159	146	143	160	147	131	131	153	134	144	149	151	122	137	140	148	120	148	156	137	123	145	136	131	164	136	137	145	117	158	145	149	119	144	156	146	117	172	159	164	153	152	141	153	132	142	176	146	138	139	143	148	157	126	135	139	122	139	131	143	145	133	126	148	145	148	156	141	171	150	163	131	164	145	141	155	144	107	152	143	137	137	140	134	146	134	147	150	156	136	136	157	154	113	123	122	152	138	143	148	159	116	144	173	127	128	147	122	160	124	135	137	133	157	144	139	140	163	129	149	140	152	151	132	157	156	127	141	129	152	147	147	135	147	128	140	140	139	143	133	145	130	138	137	145	146	128	127	153	149	156	141	138	166	130	127	146	154	158	155	135	158	115	138	120	155	161	142	134	123	127	144	132	136	125	156	139	148	158	154	132	138	142	149	152	136	147	147	158	159	120	171	164	149	145	139	135	167	154	166	146	139	122	139	155	130	151	150	135	152	142	153	149	155	145	128	136	156	157	153	153	149	107	120	155	146	150	144	148	153	157	125	154	141	140	129	129	138	153	102	140	128	131	125	146	151	127	156	137	138	135	152	130	130	132	131	122	139	143	139	172	145	138	147	149	137	137	132	140	126	175	147	134	145	113	151	137	162	138	142	147	133	145	137	148	132	158	143	138	130	132	147	144	138	146	135	149	128	133	149	142	123	150	121	128	170	143	132	149	129	144	138	143	132	131	153	128	164	153	140	166	163	132	133	144	123	148	133	117	137	137	139	153	135	140	132	153	134	139	164	160	140	134	151	149	132	150	126	155	117	133	152	137	138	151	131	139	118	150	129	148	140	129	138	120	161	149	146	126	140	153	151	139	123	137	125	140	131	144	137	109	118	144	118	111	134	158	140	125	142	150	141	141	146	136	140	141	159	149	148	149	140	134	130	136	131	145	152	130	145	128	123	145	137	129	154	126	147	135	148	111	138	166	180	145	163	146	133	145	139	150	152	119	135	142	137	128	127	146	163	143	135	158	154	129	148	135	126	143	131	121	142	126	148	176	143	120	148	151	131	142	140	168	137	140	142	140	143	120	143	145	157	131	131	142	163	148	134	130	171	133	155	134	154	118	139	162	133	145	127	155	138	148	151	141	132	151	152	135	138	150	126	140	135	119	151	132	126	138	153	132	130	130	133	138	155	146	157	112	146	143	161	140	160	126	146	144	160	141	139	150	124	130	137	139	137	124	137	148	132	142	103	162	148	148	157	124	144	151	150	148	140	144	150	138	131	152	151	132	147	162	137	146	160	158	128	139	140	142	138	136	133	146	163	139	148	152	152	140	163	150	126	167	170	179	136	143	139	139	150	128	136	145	146	155	159	141	130	139	150	133	146	140	169	155	157	142	129	146	159	158	136	136	144	157	157	154	167	135	126	104	141	113	138	136	152	139	131	138	116	129	141	140	159	159	136	152	154	104	127	137	138	115	143	136	148	127	138	142	142	155	128	136	134	150	133	130	127	142	117	151	147	132	112	134	139	119	136	146	122	135	126	136	118	169	125	115	128	136	152	101	119	151	142	129	146	142	165	120	129	135	167	143	150	117	144	155	147	148	134	136	129	144	136	126	175	146	138	132	110	126	156	173	160	147	135	132	140	160	139	141	144	138	134	174	162	141	125	154	133	145	151	137	147	143	151	131	147	158	126	113	158	134	126	146	148	127	146	154	144	138	135	154	137	129	133	132	146	151	140	131	167	149	122	145	112	140	164	138	159	146	147	155	139	142	134	161	152	155	132	141	136	151	176	139	141	127	128	129	150	147	136	132	167	143	129	134	133	135	140	152	137	155	135	132	141	148	143	132	162	140	143	135	132	146	139	124	133	143	159	124	149	134	139	129	165	158	130	138	144	148	160	164	149	131	187	119	152	128	149	134	152	141	151	124	132	142	142	125	132	120	135	144	136	157	133	140	146	156	161	156	135	162	135	155	153	171	151	135	169	151	149	129	146	160	137	146	144	134	146	167	136	138	141	152	161	131	145	142	134	128	127	145	140	145	147	131	155	132	135	147	143	155	141	151	146	132	145	139	137	130	143	158	146	129	132	149	150	145	126	146	171	142	119	166	135	147	132	124	135	135	134	127	128	155	149	147	153	161	156	115	155	150	144	142	140	150	129	132	129	132	158	166	132	129	158	140	167	144	151	127	126	140	145	146	131	117	141	153	142	144	137	114	133	149	153	140	156	140	151	135	142	135	136	139	141	154	166	142	139	138	159	147	121	112	132	167	150	161	138	151	134	142	133	134	146	124	131	138	148	173	141	145	134	162	136	153	127	151	142	146	147	129	169	154	125	148	128	136	151	155	136	160	144	169	136	135	140	142	128	126	150	156	135	155	129	162	138	146	139	163	152	171	126	132	113	153	168	124	134	118	136	147	122	155	139	135	110	138	158	165	124	153	144	152	143	148	130	150	155	152	149	137	131	144	124	131	128	152	136	138	116	157	140	134	152	152	143	157	131	156	126	117	148	104	145	142	123	157	135	157	157	136	132	134	146	136	143	129	131	164	141	150	141	157	147	117	135	182	160	144	161	147	133	124	132	150	146	149	176	119	145	119	163	146	128	154	151	139	121	122	147	153	133	151	151	121	136	150	140	139	134	125	148	178	167	149	151	137	160	136	144	142	143	136	130	151	129	163	132	145	153	145	146	136	155	170	128	161	134	156	135	151	138	146	153	137	132	131	139	148	141	145	148	114	145	133	151	133	166	140	142	155	136	149	132	162	137	145	141	161	136	138	162	151	137	123	144	138	151	139	140	151	138	154	135	134	132	157	147	136	154	142	148	158	163	153	164	157	131	140	143	125	136	132	158	145	125	146	116	142	148	140	161	137	137	162	143	147	158	149	156	153	148	135	136	144	162	133	141	155
8328	1295	2820	3842	3529	2827	2134	1948	1552	1200	1190	1019	919	871	874	712	647	631	681	724	641	619	600	648	657	742	635	565	540	608	534	481	485	491	469	435	408	447	448	458	406	387	419	392	450	416	408	406	431	404	392	402	399	421	397	414	399	418	386	376	414	386	409	414	392	379	407	414	360	397	408	376	399	366	390	406	410	407	372	409	356	386	406	381	392	391	383	380	389	363	360	377	403	391	381	373	377	382	370	387	408	414	369	385	386	374	404	370	404	363	398	387	389	390	394	383	360	382	379	369	414	380	369	345	407	366	391	417	411	371	359	363	397	416	366	378	407	397	417	386	373	429	394	393	368	375	384	355	379	386	385	398	383	356	395	404	342	362	394	372	421	389	380	420	372	391	389	391	434	369	378	424	376	379	377	374	376	393	385	390	383	377	405	400	384	397	371	393	405	391	396	354	392	376	356	379	392	360	373	390	371	369	371	355	381	358	408	379	367	396	387	403	379	397	403	401	394	406	386	399	375	411	376	391	410	404	378	378	393	380	374	352	415	370	377	382	363	375	394	372	424	397	402	381	389	348	380	386	381	333	354	380	360	383	365	354	407	371	418	351	345	415	373	372	383	348	366	372	398	368	404	354	411	350	370	386	401	402	367	311	403	373	413	372	383	359	387	389	416	369	369	394	395	399	382	381	397	375	356	377	358	382	391	393	424	375	438	363	373	381	400	371	425	349	367	364	386	382	407	357	374	363	416	323	355	392	408	421	393	367	394	397	389	401	368	368	368	378	367	419	368	382	403	411	378	348	375	363	357	358	345	373	395	381	398	367	377	389	395	369	399	387	394	362	395	406	388	384	373	371	390	353	399	400	374	413	361	397	377	382	365	404	380	380	398	369	391	358	407	356	402	360	363	383	381	368	383	403	413	359	402	335	374	406	356	362	359	409	343	351	380	367	415	358	397	397	351	367	373	371	386	398	382	413	346	348	409	341	364	376	379	402	411	376	386	364	385	363	390	368	387	373	389	401	396	413	342	410	399	391	366	427	374	354	456	377	391	383	384	355	378	395	382	405	375	346	408	382	408	357	392	383	378	396	418	394	353	392	390	386	345	377	375	369	371	440	374	375	380	363	394	350	377	370	394	425	386	366	409	415	384	400	384	371	336	393	397	399	386	377	368	383	385	380	390	384	404	367	389	381	395	397	385	372	401	418	426	396	349	377	382	400	414	382	372	368	375	375	415	391	365	382	344	366	393	377	381	342	395	399	348	384	393	365	369	405	391	390	357	388	370	349	364	384	375	365	390	362	401	375	395	374	414	352	363	372	383	349	393	388	397	369	398	400	388	395	384	386	382	359	383	391	404	390	351	380	400	367	338	389	386	390	370	359	371	384	381	382	367	404	405	417	422	401	364	412	393	383	378	387	392	357	382	381	398	379	385	365	403	392	403	368	387	374	384	376	389	379	371	357	391	396	404	379	378	383	402	366	316	396	405	341	390	398	327	359	388	370	343	376	359	389	391	396	406	402	406	365	378	392	417	406	386	365	374	399	349	394	389	366	371	417	363	396	376	345	419	344	409	342	362	357	360	390	386	386	364	383	391	358	386	392	367	363	380	358	405	408	390	367	376	378	374	389	366	380	380	371	358	355	377	340	408	413	405	357	419	392	359	360	364	430	391	404	393	367	410	386	351	373	399	381	390	388	375	419	368	390	367	417	379	380	391	371	372	400	381	386	378	378	412	396	402	351	406	403	377	400	355	373	406	392	382	359	383	386	402	346	404	345	389	409	384	384	418	348	394	365	394	341	372	368	386	368	400	372	373	417	373	417	375	396	357	377	372	405	368	376	385	411	387	382	384	360	396	378	382	375	368	347	389	351	381	372	364	363	389	363	408	405	405	358	343	409	350	354	375	407	371	379	350	356	376	386	397	354	361	414	374	361	352	399	342	388	357	384	354	390	387	349	429	414	379	374	389	379	427	376	374	405	390	366	413	333	399	398	393	393	377	389	413	397	369	386	398	371	377	394	396	389	384	366	384	377	383	399	420	355	412	386	344	374	357	400	372	377	366	389	394	365	378	395	391	396	399	351	387	386	391	398	374	408	372	376	381	390	375	388	357	393	355	401	356	414	432	405	376	377	357	393	393	376	392	406	388	395	411	351	413	389	385	404	392	377	397	396	328	378	426	343	392	393	368	356	389	380	388	402	391	392	386	393	396	383	362	382	413	386	373	364	351	364	371	402	387	395	407	375	394	373	387	387	390	380	360	418	381	381	366	406	378	376	411	412	364	361	374	387	386	364	379	401	392	334	397	376	390	372	387	415	354	389	374	397	356	370	383	359	356	380	345	362	410	391	391	370	365	349	410	390	374	401	382	381	381	374	338	377	383	418	390	388	371	387	417	379	370	371	391	374	366	379	363	408	401	404	401	414	379	402	391	348	409	370	378	404	372	384	386	396	411	415	397	407	394	358	358	384	375	377	392	413	404	365	389	385	391	415	390	400	329	371	385	353	360	368	370	411	380	408	376	393	369	379	394	407	375	344	402	412	392	381	379	348	373	390	366	343	375	377	397	369	368	386	389	349	367	388	372	350	368	423	429	369	376	402	372	357	371	385	344	378	390	347	389	362	364	373	413	377	394	364	387	395	415	384	388	407	405	409	390	381	411	336	401	338	359	390	371	364	374	384	410	344	401	402	418	348	387	354	385	397	373	381	379	364	384	395	395	396	372	378	366	383	367	375	369	365	371	359	423	391	377	410	415	385	372	391	373	374	414	392	388	364	390	360	404	394	352	376	387	376	354	378	379	357	404	346	380	387	343	418	373	382	365	389	391	395	357	406	373	382	360	360	348	399	394	372	376	391	371	349	411	405	417	378	402	362	408	396	355	372	376	376	409	387	426	407	396	374	359	400	384	388	407	393	356	405	408	380	397	412	397	365	378	371	360	344	382	373	397	373	378	389	381	410	372	343	411	391	384	391	372	376	370	379	378	380	383	384	378	371	406	406	400	399	392	349	382	389	398	381	363	369	401	396	404	372	360	359	402	375	384	372	397	426	338	393	396	370	380	370	373	391	383	371	370	382	380	382	370	382	374	405	399	374	401	406	422	384	375	380	364	385	369	353	374	400	386	393	375	358	363	355	381	348	389	374	354	386	385	388	372	348	398	396	374	383	406	416	391	360	354	353	368	385	372	390	389	358	388	384	407	360	418	368	351	384	384	397	384	399	350	381	382	374	372	382	368	376	404	382	371	396	414	362	391	361	395	382	375	362	370	362	377	388	411	389	437	393	367	396	409	367	358	415	364	361	379	378	380	385	422	373	394	371	404	378	382	363	336	371	365	387	422	379	409	358	412	352	353	353	385	381	388	428	359	385	371	413	362	402	380	378	352	378	384	384	373	382	367	385	365	352	394	384	344	431	365	391	384	378	394	401	407	373	411	408	361	362	395	381	360	377	399	387	416	361	368	359	389	368	369	355	369	393
1672	419	410	445	376	403	394	380	389	394	409	370	375	400	370	332	381	345	363	336	352	361	392	333	381	349	344	341	349	347	352	344	398	325	388	394	385	396	377	363	339	360	330	382	377	357	381	352	350	343	369	333	363	339	361	339	358	327	379	366	354	338	353	388	380	335	325	386	382	367	355	397	359	390	353	389	372	345	374	389	362	377	363	349	403	394	408	337	354	354	362	365	371	356	376	368	351	345	350	329	369	358	359	432	365	373	349	362	365	387	367	358	375	395	383	341	397	356	339	376	324	361	348	351	360	333	385	342	347	357	379	407	375	352	381	375	387	389	389	382	375	330	350	348	375	392	354	364	379	403	336	376	348	325	405	361	328	362	379	363	373	372	352	343	376	367	356	357	371	338	363	327	330	390	322	357	374	330	353	362	382	389	344	331	378	370	401	382	378	359	371	389	388	358	384	383	343	361	371	366	353	367	346	373	362	362	370	359	382	377	396	354	358	355	366	361	379	408	359	366	344	402	364	343	403	351	358	360	349	359	372	349	355	360	384	331	383	346	335	333	329	388	363	379	332	381	377	354	344	360	368	359	362	358	350	377	407	387	354	363	368	373	403	365	364	393	376	323	373	309	364	369	397	376	342	360	370	352	370	368	328	352	343	358	376	358	361	354	340	360	375	372	393	332	364	365	325	384	361	360	383	350	392	364	365	377	335	333	368	376	368	316	392	358	338	409	346	335	408	401	396	370	368	349	380	346	382	341	364	358	428	371	371	377	342	331	357	352	359	375	396	358	365	375	358	381	371	407	408	367	398	388	370	385	396	390	358	385	373	373	360	396	335	380	381	355	361	354	354	350	351	373	393	358	365	363	397	337	378	351	380	398	352	363	386	321	378	349	387	364	347	410	410	372	345	342	372	355	389	368	405	385	305	365	331	400	396	342	367	380	372	408	375	342	405	367	353	369	381	363	352	358	363	372	393	374	350	337	378	385	355	380	402	370	350	339	371	342	408	399	395	375	360	347	362	361	315	366	330	381	369	352	359	375	376	371	373	377	371	366	386	393	382	366	407	377	362	349	383	362	352	371	339	377	333	344	384	355	348	376	379	339	347	348	383	374	349	353	379	353	352	349	380	378	372	341	324	401	363	349	391	380	336	349	360	392	375	405	348	355	375	362	391	369	373	374	348	370	363	382	358	347	401	362	347	353	421	365	369	345	380	401	364	333	372	335	348	368	337	361	381	364	357	335	362	369	364	362	335	386	334	356	389	387	406	374	378	378	381	359	367	382	343	402	345	362	388	357	365	362	364	353	389	352	380	355	369	380	363	364	356	380	346	364	354	365	380	359	354	378	379	368	365	385	388	377	349	376	337	398	415	372	374	366	392	376	357	331	388	381	336	367	352	355	392	374	360	374	343	380	370	406	326	384	338	344	358	348	354	387	336	381	389	406	349	350	371	315	353	383	397	372	383	376	381	373	314	369	351	350	367	370	345	378	360	369	375	372	358	384	353	350	408	332	380	338	379	334	395	395	333	308	333	386	371	370	357	381	359	363	344	364	367	379	356	344	358	384	371	357	402	373	353	388	357	327	359	363	327	364	363	329	382	331	389	354	365	359	375	406	383	378	363	350	358	328	343	354	357	390	402	344	344	359	381	396	349	341	363	330	379	388	374	354	383	362	329	374	378	354	361	355	364	393	385	375	400	376	316	399	370	393	382	379	371	331	370	358	394	379	351	369	352	334	369	398	383	357	357	359	369	380	391	370	359	338	337	342	362	369	316	344	381	352	340	380	382	313	348	352	347	377	355	354	382	379	359	386	339	364	400	387	333	399	410	384	374	346	370	348	353	367	384	382	343	393	351	336	366	370	361	375	373	379	376	373	361	362	396	371	363	377	348	370	337	402	388	376	349	363	401	383	377	373	386	358	354	362	356	359	376	363	344	355	322	373	391	391	415	402	372	389	376	387	356	372	380	357	377	373	378	387	390	343	345	348	363	385	367	379	398	376	345	354	397	393	356	363	370	350	343	404	350	356	372	385	319	317	365	382	360	363	348	381	361	366	328	344	404	383	356	344	398	365	361	400	339	354	321	328	360	381	363	381	335	351	353	346	365	350	364	373	406	341	385	354	337	349	377	363	354	350	388	380	349	365	364	378	363	364	365	372	380	342	393	366	391	338	364	378	375	354	394	367	357	355	364	363	358	337	365	347	353	376	365	364	388	373	374	355	378	346	340	379	383	338	367	331	360	371	348	399	363	373	345	407	379	357	336	365	362	333	355	347	374	359	335	373	343	365	397	381	338	346	340	336	335	380	362	398	342	373	351	366	355	360	387	354	390	398	353	376	393	346	338	344	356	378	416	345	359	356	361	376	378	369	368	392	346	424	345	365	369	385	371	348	392	348	373	365	355	387	360	393	355	388	364	365	373	348	353	376	366	339	359	361	351	362	380	373	368	367	329	361	389	378	360	381	372	367	340	373	346	388	363	365	368	375	356	378	354	342	367	328	362	352	345	382	368	408	354	350	376	355	363	380	394	335	370	382	372	374	361	355	355	367	350	348	360	337	368	378	367	320	367	366	349	365	367	342	341	378	370	379	389	380	337	378	366	372	368	372	385	381	369	353	391	333	394	325	381	347	357	361	368	351	371	355	403	344	407	377	323	393	357	355	372	366	361	390	387	388	377	351	383	341	372	361	354	328	340	358	378	367	377	358	354	367	337	350	321	376	381	362	338	341	391	360	384	341	352	362	344	346	331	376	384	362	337	363	394	369	328	334	362	376	358	374	389	390	380	337	353	362	363	359	401	362	356	317	384	390	379	365	344	362	367	332	365	378	386	364	343	357	364	350	375	367	373	378	344	374	342	370	406	371	383	393	354	348	376	386	373	388	384	330	346	351	359	368	343	350	367	352	364	358	327	379	361	406	342	354	389	402	373	354	366	364	382	360	333	384	373	311	372	371	392	379	376	372	361	367	360	348	383	369	359	325	354	366	371	363	351	360	369	386	364	403	376	380	373	368	363	354	328	367	416	363	393	346	364	363	373	418	380	399	350	310	350	416	394	396	354	374	361	364	358	365	356	361	368	353	333	384	381	344	374	411	371	418	336	398	374	337	351	396	402	362	395	384	351	387	393	384	360	385	364	346	403	331	359	374	342	362	371	351	363	378	357	350	371	368	367	360	343	362	332	383	334	350	332	388	388	329	372	380	388	402	370	382	372	353	397	359	351	375	334	424	336	377	382	347	356	399	381	386	346	353	320	370	371	346	329	375	348	377	387	338	361	373	346	336	373	376	348	373	388	419	364	419	406	357	370	373	358	337	358	321	366	360	382	348	345	363	365	364	381	380	349	348	324	376	349	369	389	387	340	336	337	333	340	350	360	375	364	354	389	348	360	391	403	376	333	343	339	371	356	379	356	367	387	379	362	355	380	402	389	343	358	340	400	427	419	371	336	362	363	348	366	340	371	354	310	405	386	369
2041	854	985	1006	981	945	874	880	802	823	767	813	848	790	832	832	844	805	855	853	801	797	812	846	801	796	820	806	812	815	844	818	773	832	818	839	824	806	764	783	747	814	785	807	811	795	804	786	846	853	812	810	791	831	834	788	811	782	802	838	796	900	815	816	832	751	798	806	768	785	804	823	774	774	764	790	767	802	823	791	806	798	793	766	798	805	780	776	790	810	827	853	789	821	787	773	823	819	800	842	800	822	816	815	757	876	868	795	804	787	817	793	806	822	844	808	835	775	779	760	764	850	837	781	757	810	826	834	821	778	738	812	813	802	802	840	816	831	785	775	801	866	822	831	805	806	779	784	789	792	853	793	777	802	791	786	832	818	823	835	797	809	760	774	823	816	805	805	780	778	846	839	798	820	782	799	781	772	818	793	788	786	802	796	775	811	753	780	838	818	815	799	844	837	787	827	812	836	817	802	796	818	798	820	782	776	780	843	814	772	800	821	809	784	856	803	847	753	867	754	837	845	808	810	809	828	821	775	790	798	763	862	794	835	813	850	816	800	785	795	794	778	841	847	779	814	788	816	811	808	841	779	828	774	812	827	817	837	838	775	815	817	864	803	789	785	802	834	827	781	810	812	798	811	874	746	812	774	800	749	821	827	791	807	818	787	820	831	769	795	823	743	820	842	859	857	787	808	836	832	793	745	757	864	817	808	787	810	868	773	817	773	758	770	796	799	845	795	792	750	809	799	796	808	799	771	820	832	860	783	870	797	847	791	806	805	801	815	797	757	835	785	828	796	794	790	828	799	798	803	847	814	836	837	752	836	799	796	840	789	794	808	838	847	764	794	819	833	817	832	749	827	803	765	797	808	803	778	806	788	788	834	850	825	834	802	848	768	779	798	870	832	806	837	775	809	838	864	787	771	805	886	880	812	821	786	792	814	776	816	803	796	795	796	803	800	824	770	794	829	782	795	790	785	748	812	777	787	785	783	822	799	825	785	791	840	788	763	832	800	824	802	852	823	788	768	841	828	822	780	783	768	781	780	751	747	794	816	754	809	768	827	798	824	861	796	754	788	797	798	802	813	797	799	788	788	743	804	767	823	807	839	791	833	796	872	780	822	834	844	818	838	771	840	818	740	805	769	808	801	845	824	822	806	862	795	796	815	750	809	861	825	813	847	798	818	752	789	811	788	792	799	788	828	767	785	793	822	791	822	765	835	860	848	766	770	817	809	822	848	806	828	776	821	806	828	763	836	854	856	852	849	756	776	839	778	782	775	790	816	790	828	802	790	845	818	794	869	854	809	803	770	813	755	804	788	770	764	799	817	817	821	794	808	795	785	817	822	781	828	787	818	838	825	802	877	808	850	808	750	810	826	822	769	798	786	792	787	817	828	780	799	768	808	821	850	819	805	779	804	804	799	848	810	746	852	814	822	771	791	772	857	744	757	730	834	813	783	808	795	813	816	820	832	792	800	818	802	789	853	791	781	819	797	780	815	794	796	796	827	822	843	822	800	822	841	763	774	831	821	846	800	854	822	788	824	829	861	841	804	851	811	833	789	790	848	794	779	825	814	779	811	789	850	803	854	797	805	813	823	783	791	833	814	780	764	814	802	789	818	845	759	840	820	835	775	759	817	793	773	819	751	813	848	859	849	786	773	762	831	803	807	790	776	801	880	840	782	797	838	837	823	809	806	751	810	836	810	823	813	794	811	782	814	804	784	828	841	784	836	796	778	813	787	829	785	737	806	801	736	794	778	809	799	865	768	798	808	762	809	734	777	831	848	802	819	819	823	849	790	827	787	793	773	807	806	775	803	817	762	790	787	837	785	820	805	800	830	795	833	769	813	783	792	841	796	823	817	783	793	851	832	804	783	830	781	848	802	853	816	800	817	823	767	793	800	820	798	808	791	810	826	848	768	811	818	827	766	811	802	793	737	770	846	841	760	799	809	793	838	808	844	818	807	824	788	807	840	852	833	833	827	792	800	802	811	828	811	797	852	845	803	815	848	724	766	771	751	769	829	760	766	828	808	793	761	792	779	810	750	817	842	766	797	870	780	764	797	827	787	784	775	758	763	744	817	866	796	804	813	802	793	850	801	810	795	770	809	851	776	776	789	813	825	776	784	830	793	796	730	796	816	766	768	786	825	780	754	759	795	782	829	830	794	789	821	853	820	788	785	803	867	825	814	847	777	846	801	859	817	783	803	783	823	825	820	798	766	791	779	802	831	797	800	876	863	889	785	833	765	787	881	800	774	785	845	762	777	761	798	799	822	770	782	783	774	834	805	821	809	795	818	821	781	764	823	802	814	781	814	848	794	797	816	866	833	850	797	776	822	758	814	770	782	771	816	750	835	793	781	811	820	795	826	835	798	801	795	795	813	821	848	761	776	838	757	811	836	798	796	770	831	793	826	797	778	848	791	774	833	794	801	803	772	813	767	797	879	811	837	791	821	821	839	766	810	821	821	818	835	792	800	810	838	804	847	801	840	817	774	830	822	823	810	770	798	813	825	856	802	821	782	799	803	825	804	820	800	825	812	842	817	763	755	850	802	833	780	765	823	826	820	765	764	825	813	799	777	772	797	795	838	806	793	788	813	812	793	791	843	780	825	802	812	842	830	789	795	779	791	793	831	804	789	815	797	785	845	756	784	799	809	823	826	845	799	791	838	818	822	753	777	792	798	788	822	796	827	820	776	817	785	854	838	791	815	817	815	784	780	831	860	769	797	781	735	813	792	749	820	743	846	820	769	803	861	819	775	794	774	774	816	810	808	802	811	799	833	858	842	810	805	824	828	833	824	772	838	804	768	855	805	817	814	789	811	812	768	801	793	840	867	833	789	844	811	773	789	748	814	804	751	786	739	805	794	827	814	776	849	792	808	786	822	800	827	815	790	755	833	781	800	791	790	845	806	833	810	815	788	815	815	772	832	818	841	823	759	822	769	817	778	791	766	817	808	820	782	784	793	849	842	855	752	850	816	767	798	784	822	840	824	823	839	807	776	764	828	829	804	768	797	762	828	831	806	802	803	804	807	817	804	807	807	761	787	793	806	790	835	825	827	783	778	842	815	773	792	788	787	789	870	799	848	790	793	824	797	818	862	815	810	806	825	828	808	811	822	831	789	795	793	818	762	842	800	773	826	819	852	824	756	787	786	802	783	782	775	749	814	802	848	791	807	791	790	804	823	822	810	842	792	803	797	819	814	853	847	798	814	801	834	798	851	806	805	809	813	808	837	816	850	812	834	825	785	788	813	825	805	825	816	840	805	817	874	834	819	816	805	805	878	825	785	816	838	855	818	777	812	804	787	824	835	808	780	842	775	781	815	831	850	852	815	773	794	804	791	814	807	839	838	763	850	834	814	799	785	814	780	775	817	826	777	825	803	800	797	814	789	810	846	768	807	785	798	791	770	833	829	814	819	789	790	812	841	790	831	825	801	780	805	852	806	779	787	792	814	793	768	841	793	793	799	796	823
7488	785	879	844	667	487	382	370	302	263	284	263	208	225	206	212	215	193	187	166	202	234	182	192	191	215	202	208	198	172	206	210	217	177	178	178	180	198	178	216	192	193	178	203	194	201	174	188	202	184	181	186	189	173	185	161	188	195	163	169	191	170	179	185	204	182	182	194	177	174	167	208	205	198	176	191	174	188	199	190	207	192	175	188	170	194	166	181	170	175	168	178	188	202	174	196	187	174	175	180	217	199	178	168	180	170	175	181	178	162	159	158	184	164	174	173	188	192	191	200	197	176	162	175	179	201	181	189	164	201	170	174	210	185	182	167	198	162	204	175	202	174	197	209	184	174	163	192	173	194	173	176	191	164	171	187	188	186	178	192	163	169	180	174	202	215	209	179	196	187	172	177	190	177	183	180	146	173	181	185	179	179	171	195	182	186	186	186	184	188	207	200	179	164	189	195	186	218	198	171	200	177	163	172	188	191	184	183	188	168	189	177	178	179	178	192	196	195	157	195	186	169	165	170	194	194	188	214	208	191	204	185	187	174	173	157	191	172	204	179	179	198	186	177	190	175	174	199	214	176	169	151	195	181	182	158	174	186	187	193	182	184	187	203	197	158	179	176	186	205	167	182	177	174	177	187	187	187	166	193	158	194	193	208	189	183	178	187	167	175	180	183	183	181	213	203	205	157	177	163	188	190	210	173	197	174	169	167	160	175	197	179	188	215	180	190	191	179	202	194	193	219	174	166	171	179	170	165	163	167	197	188	199	190	196	184	176	193	199	189	196	168	184	205	179	177	192	183	181	178	192	199	173	165	166	170	159	172	177	187	166	179	194	176	189	174	178	176	155	196	187	186	176	194	217	174	206	167	161	185	175	198	167	182	182	171	170	182	203	189	202	188	168	205	176	184	201	181	190	187	169	197	189	182	168	191	190	164	193	188	184	209	181	173	188	202	179	176	181	174	177	189	180	177	191	173	200	173	168	192	203	183	186	197	192	194	175	186	164	188	183	196	157	182	201	176	170	171	166	206	172	193	158	211	167	170	173	182	180	181	174	193	177	221	182	174	213	190	170	185	174	175	198	178	188	167	175	196	201	186	187	162	214	183	172	185	203	185	188	184	191	185	178	224	187	187	176	177	189	169	205	204	189	167	158	183	224	174	183	197	195	168	182	166	201	163	157	190	190	184	187	198	172	212	173	180	190	178	187	215	191	190	177	178	166	187	204	184	190	164	185	186	184	190	170	176	190	171	195	181	172	189	182	157	181	189	210	169	232	174	164	171	170	176	172	197	189	174	192	177	186	163	204	185	173	190	210	173	167	189	161	195	202	180	168	195	177	183	191	177	184	194	198	215	174	185	183	184	194	176	163	170	212	191	172	195	199	197	177	185	166	197	177	193	196	181	170	182	190	168	195	189	182	189	175	186	209	174	177	206	215	163	201	207	165	162	172	174	156	206	203	180	190	195	190	200	188	169	214	175	166	172	199	179	161	182	182	180	186	176	186	169	201	163	190	191	198	161	183	170	190	179	168	185	188	178	197	157	201	190	162	182	201	191	202	189	167	177	169	180	186	146	200	192	165	189	207	201	172	184	192	217	171	179	197	192	186	195	172	181	199	170	167	207	188	194	187	161	179	192	163	170	178	188	196	175	178	180	170	147	191	166	176	186	174	182	180	154	171	164	174	164	199	199	169	187	194	195	184	184	187	196	175	158	181	182	164	185	182	192	191	172	192	198	184	182	204	183	194	178	176	190	178	163	201	187	183	177	198	180	180	183	200	198	167	190	177	164	201	186	175	196	188	178	207	178	186	200	189	203	198	183	151	186	174	208	200	191	182	180	181	208	170	181	190	172	184	197	179	160	193	171	166	178	164	171	185	186	186	190	167	187	173	166	192	180	165	167	175	201	187	173	204	180	184	189	181	171	173	200	154	171	217	164	175	215	164	201	174	180	171	191	200	192	171	194	157	214	178	212	186	205	176	201	154	191	181	193	156	162	179	180	161	193	201	184	190	202	186	202	159	185	180	168	184	185	205	202	219	181	180	182	190	201	181	180	195	196	174	194	155	187	174	182	167	219	205	164	207	159	209	178	192	196	195	192	170	189	167	164	184	162	198	168	178	183	174	173	179	180	177	165	183	170	195	174	184	184	201	164	187	163	211	187	185	191	190	179	154	173	169	136	197	174	169	203	166	172	174	194	188	162	181	198	207	161	189	181	170	201	180	192	183	163	184	160	182	202	156	187	181	215	181	157	178	165	179	177	173	170	143	184	196	199	197	195	166	194	198	182	178	192	188	184	196	180	163	191	182	192	208	189	174	162	183	155	202	184	172	163	155	198	176	201	180	174	155	181	163	167	164	171	201	173	221	196	207	162	174	156	190	193	191	196	228	186	190	207	177	174	160	153	200	200	175	182	194	209	189	200	202	182	176	187	234	187	166	169	185	195	175	181	158	200	199	205	178	176	178	174	159	162	178	185	193	200	177	180	192	148	179	196	173	190	197	179	205	174	163	194	175	191	191	194	191	204	195	186	193	181	193	170	189	213	184	187	217	205	168	176	163	177	194	185	186	186	171	181	186	175	192	193	180	167	176	198	195	199	187	182	173	145	185	175	172	190	176	185	162	177	181	171	177	174	172	180	185	172	203	166	149	173	182	199	180	181	190	174	195	189	187	175	199	169	177	201	164	175	197	178	170	188	185	204	205	159	160	184	191	176	166	182	182	185	184	165	176	167	175	186	153	197	206	185	190	189	155	171	181	154	175	179	172	209	207	205	187	182	195	179	179	163	194	173	193	179	219	178	211	185	192	185	176	172	182	187	156	166	163	178	173	161	191	198	198	170	179	198	185	189	167	174	189	157	179	179	201	201	199	182	168	151	141	172	172	157	220	183	194	204	170	173	198	175	192	185	187	196	166	194	170	190	169	150	195	174	173	200	206	181	206	176	184	185	191	173	194	195	201	184	174	197	190	182	192	170	169	183	199	194	193	210	186	162	180	213	189	185	176	183	187	191	195	171	161	187	189	206	184	201	199	191	145	181	192	175	187	186	167	189	173	194	164	178	157	176	196	220	184	192	174	189	192	161	187	167	186	196	183	184	161	176	177	170	185	186	166	192	211	219	208	163	172	152	174	197	185	184	184	181	162	196	171	162	203	178	200	174	195	163	181	181	175	175	167	187	181	205	198	155	177	169	179	196	173	180	189	210	195	175	175	188	177	176	147	163	185	182	193	163	199	194	178	210	157	190	167	168	178	186	194	181	166	188	185	186	178	190	195	188	183	195	170	233	174	194	182	208	194	180	151	175	195	172	188	182	172	216	182	173	196	175	196	192	194	167	166	191	175	168	214	197	166	211	209	181	183	198	185	182	197	165	193	187	165	160	180	203	170	180	212	166	213	154	169	198	148	176	185	192	195	201	185	182	174	177	199	204	182	188	170	188	177	184	192	166	177	221	178	175	176	180	193	190	190	199
6529	1021	1757	2444	2262	1680	1443	1330	1091	931	858	824	772	681	653	654	551	582	560	580	598	543	530	578	645	612	591	516	521	553	461	486	495	482	469	442	477	486	508	429	488	433	440	432	441	466	486	453	473	461	462	469	486	427	468	457	495	422	491	425	412	498	468	432	448	469	417	420	416	454	438	427	399	429	452	435	488	448	460	435	429	439	479	416	448	442	467	442	447	411	451	422	425	416	446	424	451	455	474	450	431	406	384	443	441	426	431	441	413	402	427	432	444	444	424	410	423	442	446	436	406	456	432	444	452	396	452	408	458	460	430	447	432	431	439	419	433	412	452	438	417	413	452	442	442	441	471	447	444	441	436	419	435	453	441	446	438	427	437	474	456	410	450	429	447	446	449	457	407	415	429	417	425	410	406	439	424	410	467	435	433	444	430	413	423	445	484	423	429	451	423	440	418	427	444	430	440	407	442	439	426	441	455	477	441	446	457	412	454	459	434	402	448	439	411	469	427	470	429	450	461	439	435	419	450	428	448	425	452	443	420	488	411	405	456	422	430	389	407	476	412	464	464	436	412	380	456	437	420	473	440	405	460	440	465	420	443	400	435	447	416	440	412	428	402	424	460	466	457	403	426	427	447	398	443	466	449	444	438	406	437	427	421	410	445	432	473	460	411	412	414	400	471	418	423	410	412	401	458	407	440	454	433	478	426	425	436	425	446	428	401	455	411	448	413	496	444	442	449	439	443	416	455	420	448	432	440	426	420	453	462	441	426	466	457	403	448	398	425	432	428	411	439	436	478	436	461	433	430	443	443	499	429	434	400	416	418	473	436	445	441	451	464	426	455	433	498	445	440	458	440	474	444	431	427	439	417	447	444	442	435	450	404	443	435	406	418	419	423	414	452	432	467	445	416	439	449	462	401	450	450	420	459	453	437	431	456	446	385	403	403	418	425	475	463	419	422	435	419	407	456	448	420	447	437	471	439	440	436	442	458	437	413	454	454	421	429	447	385	464	444	458	418	434	450	422	448	432	410	442	462	483	468	435	416	463	433	437	426	438	443	434	414	421	448	465	420	429	447	404	459	434	431	443	475	430	473	431	417	412	435	434	430	454	398	426	448	438	442	387	434	430	423	429	421	431	436	458	404	473	403	441	403	466	416	443	470	399	448	493	423	446	400	413	422	416	410	443	396	420	420	453	455	412	421	434	429	456	409	437	418	410	436	427	469	450	442	433	440	422	432	471	425	413	415	462	432	450	421	434	452	456	431	440	384	458	457	435	440	415	434	441	436	424	448	454	453	449	439	471	440	425	425	404	434	436	441	450	440	451	417	405	456	389	455	412	471	443	424	442	431	428	452	409	471	438	424	428	407	436	421	435	432	417	404	451	416	421	435	460	472	426	429	394	437	439	464	410	426	417	421	420	408	427	427	437	457	397	407	442	439	428	448	483	446	455	452	407	441	447	437	380	424	430	474	428	447	457	434	414	438	412	452	435	450	368	452	443	449	409	445	465	394	416	422	484	441	383	427	453	402	427	435	453	466	454	426	426	437	484	406	440	429	412	426	436	433	418	437	419	419	403	425	433	422	428	420	433	432	453	442	456	444	426	432	421	441	402	428	395	458	432	431	410	435	418	420	388	418	426	438	417	449	444	434	445	432	451	414	447	439	444	391	433	428	422	464	432	419	444	460	428	421	449	386	458	438	449	443	419	448	393	451	449	452	433	462	426	446	433	406	452	439	434	421	441	433	418	420	429	403	447	434	440	426	436	399	428	408	439	403	403	428	422	444	457	447	422	416	441	402	456	445	432	438	431	423	417	403	426	440	457	408	413	434	407	456	442	391	432	411	435	439	416	443	427	436	395	451	421	427	453	413	440	463	429	417	425	432	448	458	449	443	421	447	442	410	465	417	427	448	405	438	461	427	433	421	426	446	426	465	418	450	446	419	399	477	456	434	421	429	426	404	414	426	420	457	420	427	411	418	406	454	447	455	420	440	397	431	460	402	435	465	435	471	454	407	406	434	421	410	451	415	440	418	440	448	448	446	450	420	411	461	422	463	426	421	395	419	484	408	416	410	442	451	431	411	413	456	414	472	463	418	419	401	400	408	421	459	434	444	472	429	400	409	456	425	397	420	434	436	410	401	463	405	418	436	403	410	394	449	451	441	444	405	422	416	414	463	403	422	423	440	455	413	457	432	417	430	403	451	428	418	454	425	432	436	478	432	453	445	457	448	462	420	424	453	447	423	422	384	416	450	457	435	437	421	438	417	452	450	465	433	425	429	415	419	430	456	426	456	441	453	441	426	464	418	435	393	463	420	395	472	428	425	440	442	428	438	461	439	402	435	445	467	423	447	444	456	405	465	406	449	444	462	494	428	396	441	476	449	429	419	467	421	419	431	444	411	448	431	430	449	413	419	431	426	411	427	416	431	445	422	421	466	462	444	445	405	434	472	491	462	440	405	409	445	487	450	438	411	450	456	394	404	439	441	442	440	449	459	437	440	461	409	412	469	385	449	428	469	463	437	455	421	432	432	413	401	474	415	433	429	464	441	440	439	412	448	397	445	417	461	421	428	439	435	430	463	425	428	416	450	453	438	437	454	410	413	437	428	476	468	428	418	439	476	432	445	476	425	431	419	413	408	423	466	458	417	440	439	425	446	421	405	453	451	406	429	408	463	448	414	448	417	415	433	400	457	445	443	429	426	412	451	415	424	430	440	436	457	432	408	462	431	429	392	426	426	452	451	440	479	455	431	421	426	383	445	391	440	416	396	449	422	468	469	458	420	430	427	416	446	423	422	418	448	440	405	460	455	457	462	440	442	414	423	430	449	442	436	429	418	442	402	423	433	454	462	427	414	431	434	440	444	423	416	423	426	456	421	451	437	461	438	449	429	440	411	475	447	464	445	412	474	445	435	448	420	426	460	439	438	411	427	476	457	426	439	377	415	438	452	440	422	467	443	406	469	440	449	446	449	419	453	472	413	460	483	437	428	415	425	455	442	428	447	411	419	411	390	479	432	470	441	449	451	435	449	453	420	477	428	432	409	409	425	439	437	394	424	457	427	438	494	460	418	425	422	419	400	466	420	401	440	440	416	426	444	442	433	420	435	428	433	430	422	422	412	370	423	434	434	422	421	467	463	432	452	439	406	442	417	422	421	438	434	440	456	448	441	428	426	457	448	408	469	420	464	469	420	425	452	424	422	428	412	406	419	440	441	462	422	434	407	441	455	438	447	456	440	453	440	451	446	401	422	476	448	448	451	449	443	453	462	403	468	438	440	476	454	427	438	401	472	471	430	420	386	428	441	428	453	480	439	438	449	452	454	399	440	453	410	443	452	425	435	464	413	427	434	423	457	420	456	422	406	410	410	445	430	484	456	443	452	441	457	481	444	460	419	458	447	420	408	445	455	444	450	445	441	455	434	433	428	430	446	424	394	436	450	438	435	457	445	451	424	437	433	438	452	466	447	416	395	394
13985	1573	1422	1437	1193	764	543	458	376	271	250	239	236	211	213	196	163	171	178	156	177	162	182	188	176	165	183	194	142	139	181	150	181	147	160	154	153	127	149	152	151	162	165	145	137	148	138	153	146	146	139	142	165	171	157	156	128	139	141	122	157	146	148	161	122	155	139	150	128	122	141	147	148	138	151	155	136	134	151	152	153	145	142	116	166	152	151	142	133	156	136	137	144	132	141	139	140	139	149	132	140	147	129	141	162	132	121	151	129	138	133	132	148	165	164	149	144	127	130	159	178	156	131	129	148	167	159	136	140	129	133	115	129	146	149	142	135	152	162	144	145	155	159	130	144	148	150	160	131	154	126	154	143	139	152	148	167	136	139	138	138	150	150	159	147	137	155	168	139	149	135	142	133	148	138	148	131	135	128	154	138	126	148	125	126	140	172	136	138	142	147	124	152	147	160	157	138	153	147	143	143	147	142	139	147	146	147	138	144	157	142	162	167	143	108	131	136	152	125	167	157	137	156	150	138	152	140	155	152	147	133	135	171	138	147	144	134	144	131	141	141	133	140	159	160	119	142	141	137	115	137	131	118	169	140	138	158	135	132	137	152	146	150	136	130	144	157	155	137	151	125	139	128	130	165	162	141	127	154	149	146	156	153	166	151	160	163	134	138	136	148	144	144	151	136	130	150	140	147	155	137	128	117	143	143	149	157	163	133	142	137	128	151	147	156	162	142	156	135	125	127	156	149	150	164	127	136	152	155	165	127	137	137	149	164	144	131	139	153	178	152	152	136	134	138	159	134	153	195	147	132	152	133	133	154	124	131	132	149	112	126	160	136	133	140	147	130	123	124	129	142	149	148	161	142	151	141	113	144	122	143	138	128	132	128	134	150	154	136	142	140	114	129	149	130	132	117	129	131	160	140	145	126	134	148	157	149	171	134	138	135	140	145	132	137	145	125	132	172	145	126	162	128	136	132	150	121	146	149	169	157	135	128	139	137	130	160	144	155	141	144	143	132	139	132	154	164	142	135	144	159	121	131	151	137	131	152	144	128	136	138	114	141	137	144	141	145	145	128	126	123	138	161	146	155	129	127	145	140	133	130	150	141	159	139	135	152	138	148	121	151	134	143	135	156	139	148	162	134	164	141	143	154	155	135	127	132	142	150	152	130	157	152	124	139	139	123	147	135	143	155	148	115	139	141	131	142	151	162	143	157	134	153	125	128	142	138	145	151	153	157	126	159	143	125	135	149	126	146	116	146	119	137	137	142	158	142	157	129	155	135	134	132	138	163	154	128	146	138	161	145	156	137	132	146	148	156	107	158	133	142	129	157	129	129	141	131	126	122	142	145	161	146	149	163	132	151	125	129	135	139	133	133	145	144	164	133	154	169	124	154	137	132	140	144	151	142	134	146	141	143	142	131	131	152	130	136	140	131	127	142	137	126	133	125	134	148	125	141	157	136	155	146	162	138	149	145	177	161	154	143	116	132	128	135	130	159	129	158	162	132	151	140	142	123	157	117	153	158	148	145	124	137	163	134	158	122	163	144	152	148	125	153	158	113	147	146	147	159	144	136	148	138	144	152	147	155	142	150	153	127	159	158	151	135	135	131	132	116	145	151	132	158	113	139	168	137	152	125	150	131	138	163	132	140	133	133	131	136	148	146	135	146	141	160	141	131	128	145	131	148	146	140	143	148	141	138	149	145	115	147	155	116	147	133	166	161	130	154	133	135	125	130	109	146	132	134	145	143	131	159	151	151	138	164	152	129	155	138	143	129	169	164	117	148	162	129	148	120	149	129	156	136	137	121	130	140	137	135	174	133	171	167	144	158	149	105	150	145	132	144	144	143	149	106	142	144	158	148	136	153	129	135	138	145	138	133	136	156	134	138	145	144	146	140	127	136	154	143	151	144	172	125	135	152	155	157	159	143	132	143	143	134	156	155	139	134	140	143	123	133	144	132	123	146	132	139	132	159	120	160	165	173	159	133	157	159	165	131	153	137	130	161	127	137	132	135	151	132	123	131	134	135	152	123	150	136	147	160	133	157	129	138	174	145	133	136	136	171	165	154	151	129	124	147	147	142	123	132	143	164	131	143	133	135	149	145	156	132	133	165	126	168	149	119	137	130	157	166	147	130	139	140	141	118	147	144	146	155	158	152	142	146	129	127	136	128	142	137	152	137	152	140	137	140	130	146	154	162	133	145	159	115	132	161	154	169	157	153	154	139	136	149	139	132	137	143	155	138	147	140	177	130	152	135	150	135	141	134	154	156	138	153	147	148	120	125	130	136	133	128	142	110	142	136	125	131	129	153	155	151	113	132	125	124	137	117	151	142	175	121	145	141	142	139	134	114	137	135	160	148	151	136	142	144	116	131	117	150	127	155	151	148	148	150	160	154	158	157	155	140	132	149	174	129	158	138	139	141	135	131	149	160	109	168	129	147	130	141	143	137	142	145	158	139	141	161	142	145	140	134	130	133	158	140	132	134	143	124	141	143	130	152	148	116	157	152	159	144	158	130	171	136	156	135	129	127	145	142	152	144	132	138	131	123	155	156	149	141	140	150	161	139	141	154	149	126	139	128	146	125	153	138	154	140	129	144	145	155	148	121	115	138	150	123	129	149	139	138	144	161	168	162	145	139	155	155	149	142	151	144	131	163	153	124	146	137	146	129	148	153	146	153	129	164	152	135	146	140	137	150	139	137	153	116	149	152	149	141	139	150	136	165	138	132	136	136	131	141	141	143	128	122	132	164	128	123	136	123	131	125	139	115	136	151	127	134	125	134	149	135	129	169	130	155	135	153	142	144	137	147	138	142	141	153	143	143	157	134	144	154	135	143	149	134	124	165	168	159	147	148	131	133	122	135	122	137	148	151	117	143	143	153	153	138	153	145	126	148	118	143	140	167	145	164	150	136	129	139	140	124	118	168	148	145	127	160	161	141	134	148	142	146	138	113	146	140	124	143	140	158	142	117	143	151	116	129	156	134	139	150	128	158	154	147	148	142	142	162	137	132	119	179	130	158	145	129	130	146	150	132	133	144	133	144	147	134	144	149	135	146	146	144	151	158	127	139	134	131	156	158	146	147	153	129	147	121	129	149	127	152	147	134	126	130	141	141	157	123	144	136	144	144	154	128	127	141	131	164	155	132	152	139	147	151	118	153	137	131	137	139	150	145	161	152	159	145	157	120	142	159	168	153	162	141	129	158	159	135	154	123	143	178	119	142	151	146	145	155	123	141	128	149	140	140	134	113	155	146	140	146	187	148	129	118	134	138	157	148	149	166	148	139	144	125	132	122	135	149	148	141	135	147	160	137	143	131	153	127	139	149	138	133	135	150	132	158	147	117	132	128	119	135	136	141	151	128	120	146	147	132	133	152	147	153	143	142	152	167	164	142	148	142	141	148	134	142	133	124	139	128	134	114	144	128	144	147	139	130	127	149	137	124	145	142	134	151	114	147	150	140	142	150	147	129	144
8391	1297	2681	3793	3718	2990	2228	2073	1661	1357	1170	1085	943	873	829	795	644	627	685	624	655	610	552	668	680	619	580	564	508	504	503	522	474	439	517	485	458	460	430	429	433	440	410	429	385	436	440	452	450	440	415	425	414	438	404	387	355	385	432	368	379	419	375	393	395	383	385	376	390	367	392	413	381	392	408	358	380	371	389	371	392	363	389	346	407	396	386	416	392	403	430	348	386	372	390	400	343	395	371	410	414	385	410	360	376	374	404	387	389	397	374	372	376	396	373	367	389	383	388	395	391	399	343	399	373	369	374	395	377	407	358	368	393	381	397	391	391	397	392	380	358	390	422	399	402	384	407	436	387	400	408	394	417	366	398	370	365	379	373	377	403	418	416	372	380	404	423	391	390	382	373	373	373	378	355	383	403	365	392	392	367	391	394	400	346	390	353	353	366	368	410	361	371	367	385	399	374	378	366	389	394	368	339	367	385	372	352	369	337	339	386	399	382	345	391	361	355	349	378	409	360	417	356	411	382	398	384	392	379	376	413	389	371	417	415	385	422	360	400	382	383	377	433	379	391	357	395	353	352	370	365	374	354	376	396	416	374	337	382	398	377	405	394	376	375	389	392	350	372	406	388	384	394	419	383	389	396	391	403	387	397	402	367	409	382	373	397	393	387	410	375	354	395	386	422	383	420	402	388	400	423	378	409	413	401	390	386	354	405	415	377	391	380	347	415	394	379	380	406	412	398	387	403	367	377	370	383	391	371	390	380	394	396	421	366	427	359	395	430	388	381	393	384	391	370	406	391	360	410	419	416	409	364	411	405	377	409	377	342	357	407	365	356	400	370	384	400	323	394	351	404	404	389	372	391	399	400	375	390	418	396	388	346	382	402	383	375	379	398	383	407	398	377	426	356	426	388	384	351	395	414	382	384	420	367	421	364	391	393	367	373	412	363	383	374	385	389	413	379	368	375	389	393	377	392	365	376	373	408	375	391	390	390	411	435	362	396	388	370	385	401	390	387	435	353	412	380	410	407	397	412	384	409	394	364	375	387	368	381	366	360	397	386	396	361	418	389	400	402	390	394	379	395	369	388	386	365	364	393	359	371	380	321	406	378	400	355	378	367	404	372	378	405	405	380	365	402	369	424	362	379	414	388	404	375	386	381	394	340	361	414	374	384	369	364	399	395	395	371	379	398	376	354	384	417	385	342	356	399	385	381	382	369	391	379	378	371	352	376	367	382	381	395	362	376	416	383	383	415	403	382	378	396	389	377	355	381	368	354	385	383	386	370	388	386	385	358	369	388	410	410	385	379	382	403	380	388	404	395	366	391	407	388	350	367	392	398	398	395	379	357	378	381	352	364	407	370	363	374	429	353	390	363	388	427	354	394	377	379	381	439	353	401	382	405	426	382	389	397	392	398	419	451	360	390	369	408	415	391	416	388	389	370	377	392	412	426	372	390	358	361	371	432	363	396	381	411	375	405	378	353	396	373	406	366	393	409	384	347	361	365	385	386	371	377	364	427	403	396	412	377	400	393	374	394	367	435	380	360	399	393	374	431	394	349	411	419	362	357	408	388	392	394	400	369	381	417	367	385	373	381	378	377	378	384	370	380	387	390	405	383	354	389	374	399	383	373	423	382	425	395	374	363	368	366	360	402	390	419	409	370	402	376	381	350	379	372	354	427	387	357	326	374	437	372	375	359	401	393	399	359	331	418	406	374	366	353	348	364	371	410	374	386	370	375	385	373	412	387	367	361	402	399	385	377	377	379	398	445	382	398	404	365	435	373	358	415	375	387	357	395	402	380	338	394	352	341	378	399	392	382	371	402	375	382	366	363	388	397	340	393	356	339	351	381	363	423	384	370	379	400	376	399	349	402	414	406	376	349	396	406	388	393	395	391	356	366	416	391	352	385	400	343	390	366	375	353	384	383	394	391	375	387	350	359	372	389	385	408	401	412	384	379	365	369	398	380	384	379	360	396	365	368	388	360	371	357	368	369	396	365	380	391	384	405	389	414	399	401	374	378	386	380	411	367	379	377	368	393	388	362	383	392	384	356	407	396	387	368	382	401	393	377	352	412	380	377	394	406	336	357	387	355	388	387	363	372	381	396	403	399	360	381	400	384	379	354	384	367	397	417	376	413	375	392	381	388	384	414	406	375	351	365	392	391	381	374	381	370	338	405	425	354	363	393	381	401	383	417	393	397	375	405	369	377	384	400	393	401	396	403	356	382	385	402	400	392	365	372	383	356	371	396	405	383	333	398	409	371	373	388	417	390	370	382	338	355	392	364	394	363	396	382	392	366	375	394	379	376	418	357	354	415	378	391	389	369	370	380	341	393	427	416	411	391	396	390	353	389	380	375	339	395	393	366	379	399	385	357	372	393	409	352	370	378	382	395	379	373	414	403	372	331	394	408	395	389	402	372	389	374	388	396	409	386	388	377	377	367	384	381	392	353	380	395	361	343	393	352	381	397	394	379	397	374	332	413	373	397	378	371	367	380	383	394	381	392	367	351	409	322	406	347	400	392	371	402	355	399	385	374	376	355	380	422	365	384	344	378	351	380	364	356	388	403	395	391	396	384	379	401	368	362	413	368	344	401	375	384	392	378	388	413	400	386	395	405	387	410	400	410	420	379	346	354	391	391	379	402	348	374	357	406	380	380	364	352	381	399	375	358	379	390	393	402	364	384	355	366	376	360	416	361	388	380	396	370	402	398	373	337	398	344	385	417	399	386	412	386	358	406	388	405	370	395	393	391	382	398	409	402	391	388	400	378	404	372	349	363	391	382	395	354	394	401	375	420	394	386	401	416	368	381	409	385	362	415	393	384	404	356	405	409	406	395	387	421	380	410	408	361	372	382	412	416	381	356	394	389	349	367	385	337	351	382	378	374	369	380	382	352	403	419	354	394	394	373	402	386	393	386	410	392	420	396	409	332	340	376	365	356	371	401	403	369	397	359	389	389	411	406	395	367	360	407	355	397	355	381	394	344	408	369	376	425	362	371	426	369	374	383	405	398	397	360	381	407	386	375	369	404	394	369	344	381	363	400	379	390	370	371	366	405	390	381	368	365	392	435	399	375	375	401	383	368	377	393	401	368	350	366	365	366	387	390	389	403	371	381	354	331	381	375	358	382	380	367	374	380	392	348	405	440	392	362	349	383	360	390	386	381	361	399	390	365	357	373	364	402	367	394	348	379	375	358	383	419	396	355	378	388	388	410	373	382	419	403	378	358	372	407	377	400	351	390	338	402	430	360	400	352	393	377	361	414	346	393	385	399	357	368	359	375	393	384	370	375	362	394	384	407	322	403	402	408	372	406	378	413	375	372	421	372	365	394	395	390	355	397	387	385	379	380	382	395	393	385	386	387	394	370	386	381	396	371	409	392	343	376	409	391	397	391	378	393	378	357	389	386	371	373	354	357	400	392	372	376	401	362	379	370	376	401	398	411	384	372	347	383	403	397	392	383	357	383	380
1717	412	438	437	400	410	378	370	394	370	391	373	354	330	375	357	364	373	355	408	358	371	360	321	372	378	388	394	345	380	359	374	343	399	355	368	356	346	381	396	371	355	412	368	351	368	381	360	393	384	330	379	364	335	362	358	386	388	376	363	367	380	350	338	390	358	390	364	366	370	383	360	404	394	384	396	368	377	381	351	365	315	385	371	359	378	370	369	375	358	354	341	383	336	395	408	406	370	317	361	364	327	392	356	336	347	375	345	373	381	348	392	344	357	393	358	405	370	374	383	359	396	352	398	365	403	349	356	338	355	380	349	359	358	348	356	366	377	377	363	322	364	360	382	353	344	422	335	338	354	342	357	349	382	399	377	349	368	360	405	349	386	333	391	381	349	358	367	364	368	380	333	360	362	375	356	368	354	384	350	376	386	356	379	359	371	382	353	389	383	367	408	383	361	370	347	358	350	335	336	371	353	375	389	327	340	337	370	373	356	352	354	369	375	381	372	373	384	361	360	369	357	340	367	387	382	332	346	355	400	368	345	376	389	401	346	395	356	355	345	364	330	380	387	391	347	345	382	402	392	353	344	348	365	377	391	367	372	345	375	426	374	356	336	371	383	394	356	342	380	373	344	346	372	377	370	337	327	379	385	341	326	336	359	377	381	377	364	353	333	347	381	355	368	375	360	343	355	355	340	372	396	358	340	345	369	397	348	349	347	383	348	361	376	375	383	340	365	391	373	395	390	379	397	358	379	342	361	357	333	355	355	398	379	382	351	393	361	355	376	350	368	382	364	359	351	394	347	357	341	375	341	364	384	350	367	379	353	387	347	389	361	337	339	381	319	363	386	347	328	410	384	365	341	371	369	349	363	349	332	365	358	392	372	373	375	360	362	358	343	365	404	373	389	397	320	353	362	329	346	374	381	350	377	380	389	371	398	350	384	386	360	395	322	344	364	394	348	364	369	369	330	346	334	430	377	339	413	339	378	380	377	324	386	386	318	374	331	376	350	347	353	381	350	411	368	308	384	358	363	334	364	329	316	377	335	352	342	364	350	388	374	350	323	381	399	335	374	372	410	367	352	378	359	360	380	371	378	371	380	358	362	402	356	390	371	386	396	341	375	351	364	385	354	399	374	372	346	367	386	353	372	384	342	376	381	348	372	331	376	355	358	378	352	332	359	351	340	385	340	357	377	385	349	332	355	380	378	373	373	418	379	360	341	335	373	352	306	340	355	339	392	406	402	309	386	350	369	366	333	367	357	386	365	426	355	342	394	372	340	379	413	404	350	364	375	364	372	398	325	356	379	357	355	350	379	378	386	355	366	375	323	332	373	317	399	373	375	381	375	366	348	362	362	363	336	370	360	346	388	360	355	376	335	352	344	374	382	366	343	361	397	336	348	373	395	419	384	368	384	375	334	340	359	364	346	351	357	325	365	369	367	368	387	376	355	363	401	362	395	358	380	345	338	346	409	389	383	356	353	384	374	336	379	367	363	347	329	347	345	369	359	349	370	385	367	370	368	348	349	381	375	376	345	359	364	366	343	361	364	410	352	383	356	362	349	390	356	376	383	324	362	337	358	375	350	396	362	341	339	351	368	359	334	348	344	327	321	357	388	382	367	326	327	347	331	391	359	357	357	341	332	393	378	338	360	392	367	373	385	383	356	364	364	362	363	376	337	334	386	333	335	373	372	335	324	392	369	371	380	353	360	420	357	338	337	365	357	366	380	383	343	383	383	345	383	370	353	376	352	386	370	366	356	376	358	368	323	346	419	370	358	359	362	384	383	373	365	325	377	360	356	360	376	402	400	355	351	345	365	359	391	354	337	369	368	343	342	362	335	374	350	393	389	368	339	363	357	371	374	365	373	366	349	348	392	389	376	348	389	390	389	389	345	348	350	343	378	352	388	372	368	376	365	343	362	368	351	417	379	353	391	365	399	338	361	347	366	373	344	351	359	377	416	346	370	360	364	393	409	373	341	382	338	352	352	359	359	381	396	387	364	380	384	352	388	351	359	377	373	343	350	369	361	344	346	360	374	365	389	363	325	382	380	378	364	377	391	337	386	378	339	381	355	359	395	333	378	360	380	354	356	347	368	352	378	391	322	371	345	400	377	332	369	362	383	368	348	329	311	313	350	367	382	325	340	355	377	316	355	396	362	410	368	355	382	378	402	352	387	392	362	321	386	329	341	345	373	350	334	360	374	388	359	356	348	376	323	395	390	369	355	369	332	369	335	352	330	350	368	340	372	394	322	330	351	370	340	376	336	338	378	366	347	329	351	373	372	373	350	375	345	369	372	365	376	402	374	381	376	379	387	354	370	355	389	346	357	391	349	372	362	356	354	363	385	374	344	371	382	384	344	372	362	389	372	426	394	377	404	373	382	386	334	377	343	357	354	338	370	366	375	358	361	341	363	384	359	344	343	362	389	379	351	371	376	358	409	339	384	363	344	405	386	349	400	406	350	360	347	375	353	419	373	369	355	359	358	367	373	358	381	360	370	345	376	331	344	364	357	401	384	382	362	369	377	337	355	349	379	348	323	416	360	403	376	400	367	351	371	384	350	349	361	344	379	414	383	369	401	370	365	374	361	373	360	391	404	362	365	369	366	360	402	370	354	328	393	340	389	396	412	387	376	379	377	358	348	376	352	368	417	400	362	377	400	351	340	341	329	380	342	357	350	371	359	371	359	399	371	393	387	344	346	389	382	375	350	405	391	345	397	387	359	373	352	332	356	352	378	367	359	404	385	330	381	350	376	328	381	365	382	361	374	331	330	340	411	343	397	349	336	391	423	362	357	351	332	370	373	355	371	377	388	368	347	369	352	343	378	392	364	322	359	383	385	362	362	371	346	345	367	326	357	371	340	372	366	369	350	392	369	346	348	400	360	397	369	341	377	362	385	375	331	381	347	383	388	386	359	347	355	364	328	357	352	352	376	325	342	390	376	374	337	347	415	352	355	374	379	353	398	378	378	368	375	366	332	373	401	332	332	396	398	362	352	372	399	401	366	412	345	401	329	361	331	348	384	340	403	360	357	389	376	384	327	359	346	381	388	340	357	367	334	375	379	350	353	396	345	366	354	360	375	346	366	405	384	393	373	367	415	342	356	369	365	363	362	354	374	336	360	344	372	363	351	372	352	371	326	410	352	371	349	322	380	398	340	364	380	369	358	330	362	375	361	382	381	375	384	381	359	357	320	385	394	369	388	353	370	354	362	320	355	385	378	374	369	383	368	375	391	336	320	367	393	339	349	394	362	355	320	348	355	313	303	395	356	390	403	355	366	347	384	344	382	320	377	338	342	391	364	359	365	342	356	350	399	353	368	356	378	382	387	356	389	350	362	390	343	365	365	357	358	380	375	370	376	357	395	389	374	329	346	335	327	339	370	372	366	381	358	373	351	375	357	363	381	353	359	366	403	362	374	382	415	376	352	335	406	331	348	339	353	372	329	371	334	394	396	358	387	313	358	361	371
2139	890	988	996	936	884	877	904	873	866	846	836	796	806	837	817	869	822	833	787	816	827	836	783	844	831	844	863	783	853	827	813	784	787	794	813	796	769	802	814	749	804	817	804	809	800	784	829	776	843	805	794	800	840	795	800	805	801	809	777	797	805	831	718	805	799	814	815	789	798	816	828	801	866	806	800	794	793	796	785	866	776	773	835	843	792	853	890	787	836	817	804	777	834	752	810	822	802	767	793	788	785	821	774	799	831	798	827	779	796	795	847	820	854	809	810	796	822	862	784	842	815	794	851	813	765	773	815	754	803	761	795	845	861	758	809	775	791	831	829	756	827	788	772	775	792	810	816	800	841	819	782	809	819	808	832	780	749	761	787	803	799	811	803	821	807	798	775	849	783	771	854	778	799	816	828	825	829	773	817	797	780	790	820	814	805	839	776	798	809	842	786	800	795	805	813	827	824	814	771	787	787	849	751	845	811	784	829	822	788	789	851	825	757	778	810	824	757	809	841	826	765	774	835	757	745	796	798	812	829	808	806	845	780	801	760	769	871	863	767	790	841	795	835	815	822	816	858	811	829	792	835	825	806	821	810	796	820	727	765	770	803	757	788	833	813	772	801	832	794	852	792	794	784	798	793	818	846	832	858	827	783	775	791	795	827	822	818	790	808	790	820	827	805	812	793	791	758	849	805	777	852	752	791	815	790	825	809	804	803	805	806	795	797	735	761	798	824	831	797	817	800	839	787	797	837	851	852	792	815	811	803	803	773	858	818	798	871	805	808	782	789	838	794	767	779	831	819	785	817	805	774	815	767	772	804	839	822	816	780	793	772	804	799	784	836	842	821	749	816	821	837	772	847	762	810	786	819	810	822	828	793	765	756	820	804	789	798	804	778	831	778	789	860	811	779	806	804	805	828	778	770	754	824	783	817	817	799	829	815	757	780	787	750	803	819	823	764	817	781	761	775	799	835	784	789	743	830	752	812	781	794	769	752	830	834	751	799	793	823	777	789	828	736	761	844	825	768	824	778	770	736	764	831	772	806	777	814	777	817	817	812	799	842	804	823	819	764	825	826	768	798	769	763	772	835	761	798	787	771	800	814	820	846	833	792	774	821	759	801	789	810	810	803	801	850	821	815	802	834	781	839	756	803	847	811	827	806	813	820	807	764	792	797	774	836	813	812	754	810	756	832	789	770	825	785	809	832	810	783	796	818	788	779	818	841	822	788	797	808	780	845	819	795	812	761	825	800	796	796	789	769	774	801	843	802	756	777	833	804	818	795	763	823	785	780	769	780	751	818	804	760	820	775	779	802	800	780	842	788	758	791	831	815	812	839	782	819	826	807	824	792	860	828	810	799	786	779	823	856	834	785	779	815	859	788	824	833	785	817	766	795	819	747	828	789	825	829	786	843	830	806	803	795	826	813	814	769	802	821	833	808	778	834	781	800	812	767	786	796	789	833	810	783	843	782	788	741	764	775	803	779	793	835	799	818	816	795	788	850	786	787	801	787	787	818	778	810	803	818	775	844	761	773	843	850	826	764	756	808	825	816	803	804	832	808	784	818	768	804	820	758	799	804	783	784	823	818	808	821	807	815	787	784	816	832	757	816	825	807	838	764	826	789	831	760	781	794	790	820	745	847	810	823	746	787	784	795	859	811	800	796	813	802	797	795	806	800	798	773	782	740	782	815	806	793	783	808	783	810	805	748	732	771	799	814	807	797	783	777	806	777	777	764	785	802	713	825	800	846	826	783	807	795	797	816	772	848	810	810	793	802	795	840	764	845	783	804	755	731	786	759	814	829	766	820	867	850	832	781	817	815	799	766	783	814	816	785	780	779	842	781	829	817	769	785	820	804	868	829	825	777	822	765	805	812	789	753	796	826	821	834	825	762	818	770	781	769	789	812	789	855	789	806	813	813	781	803	804	817	819	805	812	811	776	775	790	826	829	781	760	813	827	777	824	767	772	797	821	783	782	857	758	782	823	838	788	790	786	830	789	772	817	780	774	790	764	745	800	807	792	836	805	863	760	843	768	784	795	785	790	783	770	812	781	789	809	838	784	763	806	818	802	777	830	802	805	840	767	827	733	777	763	779	800	805	824	776	815	784	794	779	807	821	751	810	840	842	790	825	816	804	798	801	809	817	787	793	772	781	827	833	806	777	820	826	803	761	834	762	733	815	798	814	829	849	794	766	802	817	789	822	795	765	793	809	822	835	861	801	771	868	790	795	776	786	785	828	817	768	798	791	755	827	821	785	829	792	834	827	765	786	766	795	768	773	778	832	807	810	795	779	754	792	824	796	713	847	776	717	794	822	847	823	820	791	761	797	783	807	834	800	802	834	790	813	779	792	768	799	810	800	798	794	859	781	821	802	783	833	785	774	833	786	801	792	785	804	797	825	810	856	817	792	818	810	814	816	775	851	781	784	759	825	835	790	825	806	782	744	822	780	846	821	826	783	799	822	825	814	859	842	848	834	768	799	768	791	757	826	860	842	799	856	819	839	785	819	820	798	792	850	768	822	805	801	820	798	746	783	803	734	873	776	796	783	773	766	825	813	785	799	810	828	804	728	812	788	780	843	770	819	827	790	848	808	807	740	766	827	792	800	799	810	741	785	801	779	778	800	740	816	787	828	817	789	845	763	792	817	795	823	774	810	812	836	752	743	778	820	818	744	817	829	790	794	803	785	824	750	808	814	763	829	818	811	773	824	809	843	828	780	776	791	820	810	733	788	761	811	794	820	806	819	817	802	831	778	797	876	811	800	819	784	827	750	833	790	799	837	820	778	778	849	869	856	847	831	809	838	782	774	773	808	764	798	733	792	754	777	829	787	810	818	814	789	776	811	752	831	803	826	768	768	838	813	802	745	803	800	759	883	811	816	766	778	825	805	803	807	807	828	770	820	804	781	766	793	814	811	827	753	782	789	798	761	807	790	790	797	816	805	799	799	801	800	764	877	804	818	825	807	761	819	803	824	821	794	805	813	804	759	784	806	821	824	847	793	745	800	809	788	791	807	820	821	831	804	832	822	786	780	723	764	789	769	776	743	851	774	787	789	851	776	788	794	777	796	766	806	778	774	791	806	760	793	784	750	824	793	818	800	770	813	795	784	791	831	780	770	767	759	707	834	766	754	825	827	799	804	793	786	817	810	803	783	772	794	823	798	813	804	823	819	814	834	809	827	816	780	813	805	807	782	814	814	800	820	819	806	808	818	769	770	798	830	758	791	798	817	856	837	825	771	788	797	797	792	822	801	830	822	780	772	807	794	786	799	811	793	861	812	747	798	825	829	798	749	783	798	789	767	844	812	820	785	851	781	803	814	827	815	862	812	726	773	786	846	756	852	787	816	812	811	788	820	812	807	799	797	752	785	800	784	774	775	758	795	832	799	792	775	767	783	817	785	772	818	830	803	827	806	748	797	788	803	807	788	804	785	764	760	835	805	803	800	788	759	819	767	813	769	841	775	764	820
7461	836	847	832	712	498	407	355	310	287	258	227	233	204	220	221	194	186	196	184	208	216	196	198	203	210	203	196	198	206	197	189	189	173	187	178	184	191	186	182	187	173	200	183	188	209	178	210	154	192	175	201	192	195	177	172	181	179	170	180	206	179	227	205	185	174	171	194	204	170	200	178	181	170	175	184	188	195	199	169	196	185	170	169	174	181	188	168	153	180	173	171	191	208	170	177	190	187	195	179	177	191	209	190	188	189	200	212	182	195	183	178	190	199	191	198	185	176	185	185	186	145	179	189	190	198	203	168	161	170	196	173	201	180	154	174	207	164	190	184	184	179	167	195	171	191	173	186	195	182	141	169	206	185	187	206	161	171	191	170	165	184	176	169	186	209	181	176	182	160	173	182	169	167	172	188	183	165	188	169	180	174	181	168	167	192	174	169	191	180	183	202	213	175	173	187	170	172	183	151	162	187	169	188	167	185	223	188	228	170	187	194	208	176	213	201	183	188	188	181	170	191	193	167	180	178	194	185	174	154	202	151	178	166	170	197	200	216	180	196	166	187	168	165	197	195	179	170	163	202	197	184	172	194	153	195	218	202	181	169	191	182	199	194	184	172	174	182	188	180	172	188	184	178	181	205	202	197	184	204	187	202	176	185	187	195	177	192	201	158	185	201	193	212	181	158	181	204	220	173	165	183	171	167	181	178	194	167	174	193	188	172	206	184	182	194	166	177	189	180	163	168	177	177	192	176	196	204	183	169	166	179	190	179	161	200	173	199	182	176	155	180	183	192	193	193	185	187	176	179	186	164	209	186	166	188	172	193	203	168	188	179	169	193	189	172	199	202	175	167	192	165	180	162	192	194	177	165	183	171	195	190	216	183	185	176	210	179	201	177	164	201	168	190	197	180	195	183	201	178	166	169	186	199	167	194	196	172	181	159	200	181	195	182	186	163	183	207	183	163	191	166	201	157	199	166	183	178	157	221	210	171	171	199	200	198	180	196	161	186	199	173	169	199	188	210	183	189	176	195	168	192	198	184	168	211	209	196	178	197	189	206	172	169	200	189	190	174	180	167	205	195	175	173	201	188	188	177	182	157	183	159	187	152	197	171	180	184	196	195	157	176	184	192	162	170	197	178	198	182	233	189	189	182	183	158	197	184	172	206	179	171	186	160	180	192	203	167	167	181	185	189	187	195	187	183	210	203	149	197	161	165	180	214	192	185	197	191	223	170	205	179	169	167	215	182	194	163	189	189	209	174	179	174	207	204	170	174	185	177	165	153	190	193	176	187	208	192	206	170	183	166	184	180	200	208	185	183	209	166	191	169	180	195	187	186	185	161	190	180	176	168	195	177	198	196	179	163	199	200	183	206	193	175	188	191	193	188	169	171	188	183	154	190	174	173	204	201	172	169	205	184	204	180	177	203	193	176	216	178	204	174	198	157	190	191	185	155	176	159	176	213	187	191	161	159	172	170	161	171	160	165	203	184	175	156	212	169	179	162	176	173	185	176	162	172	180	177	196	201	189	191	168	186	182	175	178	205	158	193	196	183	207	185	206	173	178	197	202	177	169	172	175	197	179	167	185	206	188	183	197	156	194	176	188	192	165	208	174	196	178	203	169	173	194	193	191	192	175	168	194	187	188	189	160	178	182	197	174	184	187	205	177	165	194	173	185	192	170	179	170	170	181	176	159	184	189	190	181	191	176	185	181	190	179	168	192	182	201	179	173	161	171	192	201	210	180	145	204	182	184	178	188	163	176	187	186	175	159	182	177	184	167	201	177	156	179	180	170	165	169	202	175	191	193	178	197	179	153	207	187	181	186	199	194	195	175	178	191	179	182	186	181	192	196	159	187	194	173	183	179	175	208	180	174	153	185	195	171	170	181	171	190	172	203	206	189	183	168	183	170	183	163	170	165	170	174	185	182	188	193	170	171	201	171	175	165	193	179	170	181	176	192	180	190	178	197	173	174	161	189	166	179	189	162	208	167	203	169	190	154	160	214	185	176	192	203	211	207	182	192	191	187	172	190	216	177	176	180	168	191	195	172	169	173	187	213	160	192	207	186	210	189	195	189	191	209	198	177	203	213	176	189	173	191	179	179	171	192	174	173	171	217	167	152	203	166	188	197	198	171	170	207	187	172	210	163	169	192	168	170	183	169	192	178	187	170	169	181	176	182	198	206	165	193	147	170	182	193	192	182	194	167	184	187	173	195	173	187	171	173	191	198	204	180	179	165	177	168	194	187	180	186	195	195	177	162	156	191	176	176	172	180	194	176	180	166	192	179	172	167	183	202	162	180	183	167	180	178	170	186	185	160	163	157	196	205	201	184	171	180	176	181	162	162	192	186	199	202	193	183	181	198	194	160	197	188	164	172	168	170	170	185	223	175	191	175	222	188	192	182	182	174	202	181	164	182	195	176	178	178	154	177	187	188	175	161	174	191	184	176	197	205	178	157	174	184	181	193	185	192	179	165	210	170	170	197	195	193	194	186	161	179	165	189	195	168	198	179	196	198	165	176	156	207	171	189	195	183	188	210	174	199	183	174	188	181	213	207	187	186	169	182	199	194	172	174	178	203	163	200	201	173	180	188	172	189	164	181	175	196	184	175	208	184	172	188	182	178	169	214	210	163	168	191	178	179	186	201	183	171	161	173	177	186	187	185	178	179	191	173	189	170	183	189	190	168	189	169	199	190	184	182	182	199	171	168	197	164	200	193	187	184	177	183	159	181	201	192	190	195	198	199	165	164	197	167	174	186	161	177	172	194	198	190	210	179	166	159	192	205	171	194	206	169	165	191	204	150	187	161	212	208	182	194	187	172	182	191	153	196	191	183	213	181	174	176	165	170	217	190	181	188	195	200	205	219	175	173	197	212	180	182	166	168	193	174	183	187	201	208	176	193	204	202	193	194	190	195	135	192	184	170	195	175	188	172	174	200	192	168	166	191	170	190	185	181	177	189	185	196	179	174	173	185	185	191	214	193	167	189	161	193	192	192	204	176	191	186	168	176	172	225	173	194	175	188	159	183	189	164	181	169	174	207	170	172	167	180	194	193	159	188	181	187	191	175	164	163	166	194	177	194	186	181	205	183	183	185	183	167	202	156	201	176	187	203	194	170	195	198	198	200	194	191	191	178	169	162	196	195	216	195	179	197	175	187	217	187	167	167	187	159	198	176	192	191	166	195	165	211	201	205	185	170	175	199	192	207	162	160	196	180	184	198	173	200	161	185	190	184	174	187	202	171	209	200	202	181	184	195	189	186	171	166	199	195	195	207	177	163	178	170	201	173	175	176	183	178	206	179	223	187	200	168	161	178	165	181	184	205	190	187	211	187	179	179	196	183	174	221	170	188	186	199	192	156	196	185	205	198	171	166	165	202	161	178	169	182	174	196	182	171	182	212	179	192	220	174	189	172	178	205	169	175	202	219	195	166	194	172	174	202	183	155	176	178	183	153	184	182	180	206	196	188	167
6428	994	1780	2446	2260	1713	1397	1283	1102	991	866	818	752	695	716	594	560	560	536	556	562	544	549	508	595	548	546	505	533	508	509	494	499	497	480	472	487	483	489	484	467	468	474	431	427	422	426	459	442	483	446	502	489	474	446	455	456	425	451	442	439	449	417	461	458	418	434	454	444	417	411	420	456	457	426	455	461	434	461	445	436	461	435	452	462	458	457	446	414	475	444	443	400	427	443	423	474	428	407	422	416	446	417	432	426	428	451	439	425	410	449	429	491	460	441	441	434	449	404	445	395	458	480	449	435	429	430	475	464	431	437	430	451	454	417	419	466	441	441	445	454	426	406	399	451	422	474	430	396	424	444	455	397	431	439	425	398	417	432	437	460	414	448	452	430	401	441	426	485	400	427	442	438	485	444	429	427	420	445	434	441	410	498	417	447	432	387	427	450	469	395	440	426	419	444	455	418	453	465	473	420	395	396	437	419	419	468	447	431	450	458	447	492	415	415	438	475	426	413	428	461	421	433	455	427	375	424	462	484	446	432	444	427	488	441	440	437	424	441	461	422	450	414	460	437	460	392	427	451	445	425	462	440	414	443	435	459	463	462	412	435	425	437	475	429	411	456	428	431	466	430	458	427	450	421	421	433	455	432	427	399	428	437	415	439	450	427	436	467	438	432	434	445	466	474	443	431	433	417	475	414	411	425	436	424	414	423	467	397	455	466	382	429	467	435	433	420	428	423	470	440	472	452	445	447	432	432	435	472	482	427	457	457	421	435	436	428	448	425	444	456	452	411	367	444	440	441	442	447	406	482	434	428	464	452	462	437	451	480	442	441	449	436	452	441	448	425	444	395	411	409	437	421	431	455	429	439	393	426	423	435	444	431	433	445	419	409	453	452	398	431	441	406	420	430	435	422	406	444	421	409	430	441	429	451	419	466	446	428	441	452	450	456	384	425	419	417	436	440	386	431	453	410	446	425	472	439	400	413	433	439	404	439	429	413	463	397	447	445	415	428	427	407	455	463	425	425	450	436	443	393	425	433	423	448	435	441	437	427	475	452	427	423	434	414	419	446	402	431	445	430	450	447	431	415	422	428	416	423	458	480	443	439	415	468	380	444	463	455	399	445	387	417	440	465	440	462	389	417	406	468	418	478	464	431	420	471	463	456	445	432	418	439	400	439	469	454	445	420	428	448	423	400	402	486	441	472	422	402	433	430	425	436	436	471	410	405	433	451	465	456	443	418	422	445	424	438	452	428	441	460	449	450	416	424	457	434	431	410	474	398	438	413	438	438	438	399	433	407	431	423	453	434	447	441	460	464	462	463	428	422	432	410	391	455	422	418	416	437	410	379	428	421	431	417	430	445	472	425	432	436	451	398	448	464	417	440	442	466	422	423	442	419	415	429	404	441	448	425	412	450	439	432	453	436	435	421	414	443	454	412	437	415	414	446	414	415	459	469	427	471	456	445	393	450	416	438	470	453	440	425	447	445	412	481	398	463	397	430	430	406	399	417	429	432	439	432	456	405	434	415	396	464	435	401	472	483	421	440	440	428	477	441	407	419	447	411	428	433	439	484	413	409	457	445	454	444	452	424	425	459	450	378	434	458	406	415	471	432	430	449	433	423	448	450	434	437	455	440	410	437	467	462	429	407	492	463	413	468	432	454	421	410	455	467	416	435	465	463	447	477	437	432	463	443	436	444	418	467	433	434	448	461	447	425	440	439	431	428	427	432	448	421	389	430	442	444	409	436	462	442	419	419	428	444	423	437	433	436	426	419	406	435	420	441	429	453	425	457	405	454	440	464	467	440	437	391	454	433	447	435	460	438	399	405	422	421	439	452	431	452	408	429	432	397	462	422	437	446	418	469	470	403	405	430	413	436	439	437	447	469	454	439	435	435	461	414	482	424	435	475	417	425	451	446	421	416	394	436	443	426	437	424	432	412	417	460	429	435	450	457	452	447	459	457	454	437	420	457	408	433	454	418	463	424	416	419	419	454	427	436	431	444	391	458	457	417	452	511	438	419	407	457	438	436	456	442	437	427	428	462	456	399	434	433	443	410	430	420	433	443	461	445	411	461	421	403	412	446	446	427	444	451	427	475	442	400	426	454	459	433	441	458	425	436	400	420	458	414	445	429	426	426	419	465	466	474	477	417	456	442	432	438	451	437	410	439	420	443	495	448	466	442	473	435	435	445	406	442	443	384	418	460	451	427	421	464	429	437	455	431	410	424	452	426	441	390	436	421	426	483	466	406	465	405	437	382	421	426	442	435	421	445	423	451	449	455	451	426	418	450	453	413	481	448	419	414	376	440	454	445	424	418	430	428	435	411	450	436	446	448	458	472	462	392	436	459	444	413	472	439	409	421	433	444	415	420	454	442	389	420	443	422	415	431	462	414	374	390	437	413	459	451	411	446	454	422	430	467	453	439	423	458	441	407	413	422	389	464	417	489	441	448	490	448	395	456	451	435	440	440	447	418	444	424	463	472	432	458	449	409	448	432	391	413	461	403	440	425	382	413	447	457	448	440	475	421	409	421	412	428	461	470	427	387	440	425	460	478	429	457	459	459	435	426	427	433	482	434	505	460	467	381	417	417	436	461	467	437	459	444	418	432	443	404	488	428	474	435	405	468	394	447	422	418	454	422	438	425	439	465	441	440	451	424	415	390	441	401	422	427	437	414	428	449	450	442	476	393	418	442	439	425	451	428	429	419	418	417	419	414	449	404	471	430	436	474	427	459	424	449	454	399	461	443	428	432	444	421	444	448	421	453	449	443	402	468	434	431	451	457	467	460	452	433	411	411	434	423	445	395	450	430	420	391	472	458	414	451	431	405	462	477	431	459	449	411	480	418	448	444	445	440	429	452	403	433	441	431	435	452	408	448	412	433	421	440	436	413	422	419	426	434	429	444	470	424	414	424	429	424	457	462	433	466	419	450	448	445	439	448	449	422	421	430	487	434	452	444	433	463	450	421	431	448	408	402	440	421	462	434	441	411	461	470	445	461	436	440	458	439	435	445	454	449	463	485	449	438	452	433	446	408	420	395	421	440	435	441	425	416	411	426	466	431	446	428	421	450	431	469	426	424	444	434	423	426	415	412	417	429	392	415	404	464	437	401	454	421	444	426	419	403	433	452	456	417	430	444	444	466	452	436	424	479	430	401	433	441	433	392	474	450	424	478	505	375	448	435	395	412	462	442	437	411	452	453	429	426	462	446	426	443	388	449	432	443	422	446	436	417	423	450	409	394	404	448	442	451	416	433	426	448	433	431	427	427	447	412	449	454	451	407	454	415	434	432	409	410	443	444	468	426	436	468	451	436	420	440	430	443	470	470	433	476	405	392	416	429	434	413	434	411	409	460	417	392	420	457	431	434	391	420	393	446	415	408	433	421	436	431	429	441	446	409	436	425	439	435	438	440	483	467	446	430	469	423	421	438	423	456	430	422	443	427	481	458	432	426	401	439	429	460	481	439	474
14304	1615	1436	1349	1042	874	536	449	393	327	268	281	234	230	188	194	146	161	173	213	184	165	177	178	185	184	158	163	165	147	174	156	164	135	163	151	152	163	165	164	162	140	148	137	137	156	111	140	169	149	172	147	146	158	150	139	139	136	115	152	135	130	168	152	144	155	133	132	130	151	122	147	113	149	147	131	143	144	148	133	132	145	133	128	137	140	127	155	131	141	134	164	148	135	154	150	155	167	152	154	132	139	138	150	140	142	153	154	131	128	142	151	141	135	146	143	150	168	142	148	158	134	123	140	152	141	133	157	127	140	136	129	141	134	136	133	145	134	143	167	162	195	140	133	140	166	151	153	157	151	159	172	117	146	155	144	145	149	150	132	146	145	144	153	144	140	134	127	129	142	136	113	139	150	136	136	129	137	129	148	149	180	156	155	146	139	155	158	128	134	146	165	156	147	161	172	148	156	143	134	164	129	158	134	147	112	139	149	133	149	131	138	155	123	145	137	156	154	128	148	132	143	136	130	142	137	157	138	130	113	133	148	114	148	161	140	149	135	139	142	148	142	130	131	158	129	137	132	126	165	111	137	139	143	122	143	128	162	132	139	138	146	142	134	127	128	141	146	132	133	131	147	121	153	147	135	124	140	148	160	147	129	129	165	147	118	138	120	158	142	139	163	146	130	122	133	153	134	154	128	165	158	148	159	131	133	159	137	138	152	153	126	139	114	133	134	146	146	148	143	129	137	156	140	132	137	127	141	145	134	153	145	130	144	155	156	159	134	136	129	140	132	124	108	136	151	137	136	154	145	150	129	139	141	143	111	147	167	138	140	137	140	152	147	153	153	161	165	152	134	149	137	134	134	163	166	120	149	151	154	147	145	142	159	141	124	142	136	146	133	130	143	159	139	149	155	125	158	125	142	134	170	144	137	139	137	144	116	153	139	157	135	128	140	142	143	156	155	121	148	157	144	135	141	143	152	149	135	139	138	130	138	134	147	118	144	142	147	152	146	147	144	146	143	144	141	149	140	142	147	173	153	134	149	139	109	150	141	103	152	158	140	137	142	152	156	127	139	125	141	167	144	141	141	124	136	123	117	151	151	174	144	142	146	130	177	137	134	117	124	145	154	150	122	141	163	147	158	142	148	159	146	139	166	131	132	139	158	128	131	138	134	159	166	139	135	163	138	156	151	145	151	153	137	158	134	131	140	149	174	139	136	144	139	150	140	152	153	155	131	140	144	142	129	162	119	147	146	162	117	141	139	149	147	159	135	120	150	148	125	164	121	131	137	146	143	162	133	159	137	144	148	127	175	133	175	132	143	152	137	137	138	137	193	145	130	146	128	146	150	169	128	114	139	133	133	146	134	135	128	121	141	136	140	139	157	153	150	139	126	149	145	158	154	147	143	153	122	138	118	150	161	148	148	163	158	130	155	134	146	124	155	133	142	126	151	130	144	151	163	130	123	134	159	128	152	153	156	138	151	134	144	112	138	143	157	143	154	150	158	116	140	125	150	145	144	149	136	143	149	154	142	128	119	137	133	137	140	139	143	159	144	130	159	159	157	136	170	154	129	126	128	110	164	115	135	155	160	146	145	130	173	129	133	160	126	153	146	142	156	144	135	131	171	147	141	146	136	152	152	163	148	144	153	127	148	143	171	139	130	131	165	135	142	145	153	159	126	143	129	137	142	138	146	142	173	146	143	135	127	133	136	126	160	154	147	134	152	131	137	139	100	134	153	126	157	167	150	143	154	159	169	147	139	137	139	165	143	152	161	150	146	140	125	160	157	160	139	148	143	148	139	141	144	152	152	159	176	151	137	152	122	169	145	131	160	116	153	147	116	132	115	147	139	140	153	138	127	138	143	138	141	134	158	143	154	140	164	143	132	145	142	162	144	162	131	141	147	152	156	153	129	142	167	139	140	155	134	141	147	159	109	132	134	154	123	142	114	149	117	142	148	143	135	148	181	141	161	146	140	165	159	139	136	135	151	128	132	146	148	135	130	165	126	138	154	149	158	146	137	159	147	120	139	156	149	132	175	144	140	133	127	147	141	138	140	141	154	147	152	139	130	159	140	128	153	134	140	140	149	131	148	152	149	155	136	131	140	153	150	128	121	158	129	151	122	146	155	134	150	173	154	163	150	137	135	133	118	154	125	128	126	135	141	138	137	135	136	157	160	136	140	128	138	163	146	144	126	159	135	141	149	160	145	161	122	167	148	159	132	137	159	151	146	145	138	144	148	144	133	160	143	138	146	139	151	148	160	146	124	130	152	161	126	134	111	125	136	142	163	136	129	136	129	140	140	131	161	134	149	160	145	138	160	132	130	139	135	141	141	157	143	144	128	148	120	143	119	158	148	148	133	124	119	145	150	151	134	145	151	121	131	155	147	150	125	141	128	142	141	146	129	117	155	155	127	128	144	172	146	137	148	137	145	140	131	146	167	140	150	136	146	133	171	145	148	150	149	145	159	149	142	156	136	148	136	140	141	125	145	131	146	152	122	140	134	134	140	126	161	167	145	132	142	162	140	158	146	153	145	149	150	155	139	146	136	147	142	125	143	125	158	172	164	122	138	147	164	132	131	129	128	125	141	143	148	139	144	152	139	151	152	159	138	144	146	127	149	135	117	145	138	155	133	144	153	141	143	141	145	132	137	123	151	127	129	134	152	123	142	151	135	135	140	143	142	133	124	144	119	164	166	142	151	155	148	155	141	145	120	135	134	145	163	130	131	129	143	164	170	153	146	144	119	161	121	161	139	143	133	132	128	146	133	138	157	145	150	119	130	144	143	123	156	134	129	145	148	124	132	151	142	126	131	138	113	145	157	149	126	131	146	131	124	137	147	130	129	127	173	148	150	144	127	128	132	149	145	135	149	142	154	144	133	137	139	141	145	148	137	145	153	134	156	145	145	147	144	121	147	133	146	139	139	159	130	147	144	146	147	122	145	137	125	123	141	141	147	142	139	143	157	137	123	123	166	135	139	124	141	144	131	138	140	121	138	152	136	157	122	163	143	153	132	156	151	147	139	146	118	154	152	157	135	152	124	145	157	139	152	146	134	143	157	123	161	161	136	172	159	139	146	140	162	147	148	165	162	138	142	144	145	141	137	140	127	158	156	147	140	151	133	122	140	171	141	136	163	137	136	146	164	154	161	150	152	158	175	150	154	146	134	158	149	153	140	145	152	148	155	134	139	143	140	138	135	147	149	164	143	150	153	102	150	144	140	158	155	147	146	126	138	144	145	144	128	143	136	160	144	163	145	136	142	132	140	145	136	164	136	145	141	146	133	136	132	139	145	132	141	161	143	116	136	158	138	132	130	162	132	140	137	143	134	147	134	123	139	147	156	140	117	149	121	167	124	135	141	140	151	150	152	133	126	148	160	132	163	164	139	135	127	126	151	145	123	148	135	138	148	152	147	139	139	162	170	162	161	129	145	122	128	139	140	154	149	150	137	168	143	160	139	152	123	117	141
8337	1419	2653	3705	3258	3241	2122	2148	1723	1301	1174	980	959	875	790	727	651	602	619	667	611	581	568	588	653	623	618	548	611	525	485	485	445	481	491	470	485	486	408	426	403	432	440	433	404	418	415	393	443	431	420	430	450	376	406	402	419	415	402	413	430	408	421	405	388	447	405	413	390	391	396	385	408	412	406	409	385	377	401	349	358	381	417	409	401	376	397	426	396	394	373	381	400	389	383	400	417	379	421	394	386	384	391	386	366	359	401	376	418	394	379	339	380	386	356	359	404	395	378	416	364	425	389	383	357	400	383	391	365	382	401	383	400	393	364	395	384	367	369	404	409	400	397	370	397	360	384	362	421	378	402	397	415	356	420	375	368	380	373	412	375	402	376	350	369	396	383	368	400	381	386	369	366	381	409	409	371	399	383	397	391	381	405	394	399	387	390	363	407	386	381	416	389	384	419	420	385	373	391	365	347	338	403	372	370	380	381	353	371	378	382	403	369	361	362	372	367	385	405	370	397	380	377	371	376	367	377	374	384	381	409	393	384	401	409	366	370	376	359	380	383	393	326	396	394	377	393	400	407	386	378	380	358	407	365	392	375	358	371	395	386	366	368	372	386	395	368	386	406	393	341	396	386	400	345	387	373	369	387	351	411	390	391	398	359	374	367	409	338	417	412	421	422	390	369	345	403	392	399	376	406	404	400	352	346	393	361	409	400	365	387	385	384	371	398	369	388	378	362	396	367	398	375	402	394	417	396	422	421	372	365	414	393	380	362	382	391	387	338	422	353	382	374	402	388	372	391	424	362	424	402	345	395	381	379	401	367	360	385	397	367	390	412	351	358	384	365	358	446	371	374	400	399	389	384	376	390	371	389	392	370	373	415	363	406	406	367	390	403	356	408	382	386	377	380	391	379	360	402	375	392	410	412	406	374	370	385	358	395	343	357	353	396	399	346	339	427	382	398	396	368	405	373	418	378	397	405	398	349	362	328	394	369	414	385	430	394	386	378	410	374	357	395	357	346	415	395	379	360	386	385	390	388	396	364	359	364	400	411	396	399	411	380	398	417	396	386	381	378	370	388	394	379	351	379	382	393	369	383	405	436	392	356	394	373	373	378	399	412	350	405	378	379	368	393	407	370	429	377	386	395	362	376	413	367	370	390	403	366	340	356	391	387	376	356	374	409	363	360	401	394	402	363	357	403	384	399	386	378	409	374	368	415	406	401	410	380	363	373	383	419	371	385	404	382	385	380	388	411	416	373	403	388	360	352	409	391	440	405	367	385	407	345	379	386	351	411	407	418	380	362	398	350	382	359	362	349	366	371	399	387	390	363	381	363	359	367	365	377	403	415	349	373	385	402	365	378	395	369	351	370	384	349	364	385	392	374	382	357	384	386	409	364	388	379	395	395	411	378	412	388	365	394	397	398	371	370	378	377	396	379	348	380	381	361	389	396	408	393	364	359	399	368	401	378	402	416	395	391	416	398	372	375	361	408	400	414	403	389	370	383	367	367	396	360	362	416	384	392	409	419	370	364	405	383	385	353	369	379	423	395	382	400	385	373	371	339	336	370	378	394	379	399	342	374	410	407	408	386	359	398	405	388	420	405	369	388	392	391	394	405	386	393	385	359	385	412	422	363	383	373	395	380	401	384	377	378	382	369	338	385	380	394	388	380	413	382	372	414	390	430	379	351	387	367	413	420	361	356	389	434	380	383	418	389	355	386	377	374	359	378	386	390	384	393	368	378	382	399	391	382	349	386	396	387	385	400	399	383	381	380	365	382	381	388	392	359	381	370	389	394	402	396	344	388	366	395	440	388	401	374	361	378	389	385	397	392	388	391	384	393	388	388	384	401	338	367	403	354	353	415	367	395	361	409	400	378	358	377	389	367	360	383	413	342	381	385	362	388	385	394	423	392	409	388	363	390	402	402	381	381	389	368	379	398	383	378	355	389	371	408	397	395	372	380	415	398	382	366	368	399	410	383	395	401	359	398	392	393	384	391	356	409	391	383	391	391	414	380	350	389	358	385	373	391	375	396	376	396	386	418	384	417	394	370	387	380	413	376	378	382	407	397	372	413	395	393	396	380	361	389	397	389	398	407	382	393	355	385	389	390	359	374	392	371	384	356	317	351	377	384	388	348	370	370	378	367	369	381	365	426	404	411	399	388	393	362	366	393	391	393	381	426	395	380	399	408	375	409	395	413	406	403	374	386	388	391	374	404	416	423	368	370	408	371	404	396	397	388	402	380	383	392	398	404	397	385	398	383	406	367	387	400	373	362	399	390	380	401	406	397	366	386	374	379	411	395	383	378	362	376	374	384	382	370	369	378	397	380	399	371	389	411	391	365	378	357	389	389	386	375	382	367	350	381	359	380	334	379	337	378	367	396	368	406	382	404	370	392	403	363	386	397	366	350	396	407	347	362	418	382	356	370	386	410	364	353	367	376	353	366	372	390	338	387	369	410	354	368	360	387	378	425	370	364	385	380	374	361	388	369	393	404	387	422	378	369	431	369	367	403	398	392	438	384	343	379	385	393	395	426	398	399	397	381	396	408	421	395	398	373	407	404	412	405	376	371	382	389	366	375	365	396	406	386	420	423	384	397	375	370	418	393	393	392	371	385	375	387	354	392	400	398	381	395	363	386	354	410	399	379	412	379	398	417	388	401	393	365	381	401	394	351	410	359	382	392	409	370	410	371	365	369	333	390	402	379	376	388	384	355	395	404	400	367	382	402	390	365	379	406	375	390	374	405	402	384	374	369	382	378	391	376	378	365	354	389	395	363	380	394	389	373	403	386	358	347	416	394	405	350	371	388	393	386	381	367	445	384	366	384	406	403	388	384	378	390	404	367	395	365	348	399	368	395	421	388	389	377	423	381	358	410	378	379	385	368	400	387	373	425	431	404	383	394	347	364	367	348	368	404	371	347	387	374	365	400	391	378	410	418	391	398	368	414	387	380	373	381	409	399	403	400	386	373	377	413	372	410	382	383	348	368	379	390	418	383	375	372	370	398	457	363	351	392	381	402	378	418	354	365	374	359	385	359	388	381	370	334	383	371	408	425	389	407	350	367	375	408	370	373	396	408	380	379	386	383	378	392	375	383	381	400	384	358	352	332	395	405	372	379	384	369	386	379	350	405	366	407	389	364	362	367	385	378	378	373	380	343	390	394	388	359	414	367	383	396	381	376	415	384	371	365	399	409	384	390	364	397	366	425	385	397	379	380	369	383	394	388	396	375	359	396	396	406	414	369	362	412	391	369	401	405	366	369	394	361	378	378	366	411	403	385	349	369	391	361	361	380	378	379	405	395	364	356	371	396	389	355	388	387	381	344	370	389	390	382	409	376	357	374	390	392	365	368	397	364	370	383	383	346	374	396	402	420	399	395	428	395	381	420	391	382	401	357	379	418	358	355	374	384	395	349	405	402	362	405	364	372	372	412	390	374	380	396	395	396	393	384	370	415	397	396	371	404	341
1765	419	452	431	429	401	413	403	356	405	362	336	375	370	361	375	372	365	382	352	393	326	382	352	395	305	364	392	334	369	401	391	401	360	375	388	330	368	375	356	395	378	362	341	404	384	352	383	342	350	373	367	340	336	360	349	373	381	378	392	344	400	363	363	366	368	386	371	357	356	341	357	348	360	370	366	357	389	395	378	348	395	342	341	350	351	334	359	340	390	383	346	374	411	382	353	371	348	355	384	382	395	410	383	365	350	382	370	310	353	328	390	357	389	372	356	331	383	345	344	378	355	372	356	354	397	399	384	356	342	344	363	358	371	364	343	388	331	351	351	377	372	406	376	369	405	342	362	349	341	375	336	365	369	379	328	354	374	387	352	350	354	363	342	382	399	331	362	357	350	383	353	364	369	379	349	332	346	386	353	367	366	359	399	378	365	349	386	344	351	345	355	356	344	337	378	361	351	336	346	396	384	357	329	365	336	352	363	318	396	403	373	367	356	347	351	348	359	342	362	372	346	358	350	370	390	355	346	333	379	386	365	365	352	381	346	387	373	404	364	332	367	367	351	336	378	367	353	339	357	388	378	336	363	350	344	405	343	352	363	356	361	357	373	375	358	357	372	397	356	321	397	371	371	346	349	338	376	363	346	332	364	342	387	340	411	331	314	352	413	365	389	390	327	356	378	331	391	383	348	363	426	354	347	353	368	307	369	386	332	338	355	376	381	379	365	369	398	366	334	381	363	360	396	379	360	310	374	390	368	354	348	355	357	393	367	351	391	314	382	341	349	378	359	339	387	367	382	361	372	365	346	364	439	320	414	323	366	388	361	384	345	354	344	355	382	376	445	361	379	357	400	351	387	376	378	377	353	381	377	380	339	335	374	386	300	362	352	368	379	318	370	349	371	349	338	361	354	392	376	409	380	393	354	361	341	382	332	380	335	387	383	402	383	380	379	353	352	383	381	338	374	380	351	343	395	356	362	368	363	404	387	372	345	378	372	339	384	336	384	328	330	361	371	351	398	384	371	396	390	377	351	386	356	345	334	369	362	391	373	367	359	355	393	351	377	375	305	355	376	377	320	352	344	389	362	371	342	413	373	361	392	352	316	344	366	381	370	371	336	385	343	353	363	360	364	351	344	408	352	338	340	298	382	375	352	362	328	369	379	363	374	365	395	374	380	376	342	389	396	346	338	356	350	349	385	383	376	329	379	344	376	359	368	371	374	360	367	380	372	347	353	352	399	359	336	341	343	362	370	372	380	362	411	367	356	332	374	379	361	391	371	338	377	359	382	374	374	353	370	353	351	369	391	344	363	361	366	402	379	376	367	373	375	355	357	364	365	358	340	349	339	391	371	348	345	360	371	373	378	332	383	344	418	383	364	379	367	347	388	391	335	373	370	375	379	379	340	329	370	350	399	358	425	358	349	360	350	381	393	352	324	359	380	379	363	374	367	393	365	388	382	352	374	327	368	372	370	332	356	369	330	385	346	391	377	310	400	392	389	380	345	352	362	377	358	358	359	352	330	382	373	380	358	366	368	369	349	351	368	354	347	408	327	355	328	319	378	355	362	336	364	373	356	372	371	364	364	376	336	356	330	376	365	349	357	350	352	367	376	358	417	385	405	331	394	341	359	396	357	394	348	361	396	330	344	335	370	407	365	334	366	378	345	359	340	348	329	362	362	361	346	407	382	382	365	334	389	336	369	385	366	347	343	348	347	345	380	353	405	359	355	370	377	331	351	370	343	334	365	382	380	387	334	364	371	341	349	333	356	368	371	365	354	339	359	394	379	362	347	359	365	357	362	407	366	346	367	339	362	353	359	340	348	362	390	355	352	354	389	355	372	383	402	395	377	327	375	404	327	359	303	355	383	364	324	383	358	336	363	375	391	402	394	365	372	360	388	372	365	392	350	371	394	389	366	377	356	367	344	370	321	329	329	348	340	357	381	350	349	380	385	371	361	386	370	380	359	358	345	363	394	372	299	360	353	390	406	373	377	360	381	376	357	379	332	377	358	346	384	324	367	329	363	387	350	333	365	364	354	358	329	338	376	335	376	396	375	358	373	356	383	372	374	369	357	351	374	387	356	342	353	351	325	364	376	353	370	367	378	407	380	376	354	354	377	312	327	358	331	370	335	364	365	360	342	364	379	387	400	405	351	345	357	354	387	366	366	382	346	350	369	356	344	357	378	378	355	387	376	368	406	372	362	351	376	370	382	364	346	357	334	357	350	347	409	377	369	355	374	358	326	340	359	410	412	349	387	346	357	340	372	369	336	376	380	373	349	354	358	321	364	357	392	345	354	351	406	388	353	348	373	335	390	329	361	363	360	369	342	340	364	371	401	352	368	376	384	378	385	380	368	363	372	384	365	348	336	363	377	372	379	375	347	387	397	370	377	321	362	357	365	357	358	354	375	336	339	368	378	357	365	350	379	340	342	363	333	353	356	356	354	337	372	392	377	354	386	345	385	380	376	401	383	352	380	366	394	362	385	353	371	378	346	372	370	357	350	347	370	377	381	332	377	385	367	369	343	359	350	353	352	375	380	375	357	363	347	340	366	408	371	385	370	378	342	348	348	368	349	356	355	371	382	346	383	349	348	354	383	381	371	375	367	379	371	390	353	336	345	373	358	345	399	369	344	359	391	380	373	391	378	356	356	374	353	321	352	370	391	381	336	363	387	378	378	367	346	402	383	366	337	351	355	334	374	356	342	400	341	379	319	383	334	376	410	386	369	390	375	401	359	335	338	352	372	373	372	361	354	334	385	339	359	371	370	393	347	344	357	358	377	338	377	374	386	325	351	378	328	395	384	361	349	366	370	348	370	332	351	366	342	348	361	349	417	349	339	334	400	384	405	408	356	376	389	382	360	355	358	339	351	371	335	360	349	369	345	366	376	370	343	355	361	390	383	402	370	369	353	344	356	366	334	355	357	372	397	355	329	389	385	385	345	392	365	370	343	375	356	348	383	383	368	377	383	379	385	359	364	392	387	328	368	374	356	389	400	354	351	366	387	342	361	342	376	358	382	361	371	364	390	334	403	357	377	357	357	340	379	360	364	349	353	418	385	373	382	366	389	364	352	383	348	345	365	380	349	353	316	343	379	337	380	343	329	371	352	355	365	373	377	360	382	400	360	398	360	375	338	333	364	372	340	351	372	367	381	385	312	378	389	415	371	383	351	326	360	358	398	362	419	344	338	354	375	377	388	360	353	362	373	341	424	375	347	352	346	351	413	347	365	345	381	380	329	391	386	365	376	365	367	408	378	375	341	339	386	355	374	373	366	366	387	331	346	357	345	368	357	360	351	337	382	355	376	364	365	403	353	383	338	335	357	352	362	367	354	366	383	384	385	362	370	372	384	400	376	355	354	361	372	384	361	413	337	336	371	364	368	353	384	330	380	380	398	357	338	362	374	354	391	338	351	361	364	352	357	378	348	356	379	370	350	397	374	367	373	353	356	399	380	378	363	370	371
2121	906	924	1066	1080	978	876	939	876	877	853	808	844	808	802	803	853	780	820	786	839	826	771	815	812	809	812	828	833	783	839	820	828	793	756	812	790	824	777	826	816	862	804	798	823	874	764	788	861	828	834	758	834	824	816	808	783	799	820	776	794	736	816	825	839	799	817	784	822	803	848	827	847	773	791	763	755	845	812	824	777	858	774	819	794	792	804	818	787	818	828	815	776	753	814	785	821	764	799	869	770	846	806	831	784	817	820	784	815	800	829	782	833	864	816	786	878	765	776	850	818	828	759	750	739	776	798	801	792	793	771	803	810	797	764	803	773	737	793	780	810	776	771	741	776	748	761	792	828	847	797	798	790	799	876	800	836	823	796	809	794	749	814	809	796	854	809	776	775	875	828	789	836	776	807	791	835	784	770	761	753	825	811	791	830	795	773	839	796	853	783	822	752	824	806	829	816	770	806	810	848	828	833	826	800	802	880	803	785	822	787	750	782	827	802	792	764	824	803	811	820	815	779	813	778	820	781	807	760	788	823	800	782	804	792	798	781	786	771	797	803	828	813	814	748	803	812	809	818	786	844	819	815	779	859	748	772	810	809	786	782	795	785	798	781	751	738	813	775	767	833	805	791	826	788	783	817	826	827	825	765	837	785	791	840	810	780	794	818	827	807	789	768	795	774	828	804	835	801	771	846	840	799	810	830	795	795	794	743	729	785	785	794	879	831	838	799	796	820	822	806	779	828	816	805	820	821	801	824	794	806	798	818	796	804	817	767	789	814	786	833	790	775	840	814	841	758	847	842	779	789	815	854	813	773	812	810	760	833	750	837	815	821	797	770	785	757	799	800	808	812	792	835	821	776	805	821	752	821	814	823	816	810	801	770	766	787	802	822	778	758	790	784	767	771	771	778	754	746	799	818	851	772	780	809	768	811	758	790	814	814	770	802	832	797	809	790	812	854	779	790	823	765	742	770	790	739	827	815	784	804	784	831	796	832	820	810	806	769	809	811	785	817	831	779	804	858	798	794	791	811	818	797	816	772	790	804	784	797	814	811	833	802	795	784	790	825	802	788	824	815	774	832	808	791	818	853	753	796	841	764	812	799	797	809	816	845	790	782	786	743	785	813	859	804	778	826	828	831	793	804	755	776	800	788	807	789	826	755	796	750	778	762	837	743	847	830	824	781	795	790	804	805	776	794	814	850	792	760	787	793	840	793	859	816	755	807	773	840	847	781	755	820	793	824	822	788	816	835	818	801	834	768	808	779	789	751	765	810	814	772	826	785	784	766	770	799	796	796	822	821	773	816	806	790	788	798	835	824	817	847	814	823	820	810	824	866	801	801	835	831	807	815	790	787	775	814	783	773	821	820	809	775	801	786	827	792	794	821	842	863	790	827	832	838	812	809	795	845	829	797	793	842	863	810	833	831	782	776	816	748	787	843	808	774	787	837	764	769	801	757	855	782	768	759	825	808	871	747	735	805	797	822	761	810	852	804	821	815	810	806	804	847	835	848	786	828	840	800	825	805	808	860	791	798	832	795	785	797	845	820	832	871	828	769	817	828	803	803	841	821	806	808	831	770	810	771	798	836	783	845	798	791	826	780	777	851	819	766	799	811	780	815	872	835	786	786	849	746	801	823	859	804	864	820	761	824	770	813	794	784	800	780	778	818	812	756	757	769	830	774	833	779	731	835	815	809	780	792	854	827	820	792	812	804	815	847	830	836	769	763	790	853	825	837	838	782	844	801	826	788	829	773	802	764	824	825	805	803	788	841	800	798	798	791	738	782	795	762	763	834	750	860	787	793	818	767	811	803	746	795	770	779	786	783	804	827	835	802	849	782	785	823	820	831	827	794	782	860	852	866	821	797	793	806	812	804	767	790	797	790	782	804	826	779	850	819	811	801	814	864	836	809	791	796	780	791	787	826	788	804	800	754	845	805	796	812	820	823	837	758	863	804	810	810	809	742	817	800	800	780	752	805	773	833	771	753	771	858	841	776	811	832	804	847	830	810	782	845	802	820	794	813	808	810	807	782	824	805	794	804	804	800	732	778	759	802	853	825	726	801	803	841	748	786	834	815	799	789	785	810	827	751	852	771	828	834	796	762	794	803	800	785	815	809	801	809	826	753	823	796	831	764	756	809	834	805	813	813	822	818	777	816	840	815	855	802	847	785	760	821	804	867	813	779	801	763	800	775	777	809	808	790	825	795	796	791	789	790	782	766	790	821	796	772	851	822	792	804	787	813	831	779	821	834	823	801	815	823	760	795	811	816	777	772	825	788	799	882	807	804	834	805	825	843	827	801	849	780	795	820	760	812	820	828	814	775	844	844	799	861	808	790	811	821	835	812	809	811	814	794	819	794	770	832	877	809	778	786	826	778	811	776	743	778	795	826	837	815	810	863	807	755	782	754	759	839	810	812	792	791	738	799	793	842	834	833	735	814	829	820	788	753	717	757	784	803	789	795	770	776	826	787	811	824	853	760	803	807	812	794	774	859	788	786	789	814	805	831	800	816	822	797	779	803	789	832	794	817	852	832	786	819	769	837	817	802	817	822	829	751	819	776	802	770	809	811	798	829	828	826	756	823	809	798	788	835	794	820	769	766	773	845	792	765	843	816	845	766	769	825	832	836	807	772	847	825	803	820	791	843	792	792	815	783	834	758	831	745	844	738	825	788	812	837	763	809	789	796	816	812	791	789	830	765	838	802	801	798	809	784	786	832	820	809	841	812	761	846	777	777	812	786	810	831	822	835	775	809	821	794	822	762	815	770	845	811	822	747	825	794	803	831	807	791	807	753	809	817	780	767	791	773	814	800	801	778	798	830	795	810	838	820	792	823	799	788	819	773	816	831	847	822	798	783	764	791	843	788	765	848	817	828	826	761	764	805	813	837	795	806	849	811	803	797	785	808	826	826	893	800	773	811	812	777	808	795	841	805	787	819	798	804	810	823	844	814	801	825	828	836	748	766	778	763	805	808	840	822	790	818	807	759	818	758	779	791	849	834	830	804	840	855	800	780	823	830	775	838	828	754	821	837	747	796	805	794	773	856	782	841	784	785	796	787	807	820	812	772	790	803	823	818	789	785	778	813	822	814	824	814	783	812	810	734	786	804	808	779	804	817	828	809	787	783	794	796	794	794	832	778	773	793	825	833	842	835	763	846	809	763	798	816	831	842	824	803	733	804	800	795	752	805	811	822	792	837	831	870	756	800	795	788	781	766	782	806	788	825	830	783	794	823	870	808	828	783	792	832	816	824	778	834	782	770	814	785	764	847	754	777	851	825	806	828	760	840	811	821	846	776	773	814	819	793	803	859	794	788	752	847	839	808	805	817	783	833	794	848	857	759	808	795	793	864	829	795	782	813	816	780	779	800	799	829	811	796	803	786	772	828	795	776	789	778	818	829	795	846	780	807	804	804	793	796	791	827	849	840	802	760	822	775	812	866	828	784	812	854	774	802	813	813	829	818	755
7525	719	800	828	737	546	390	335	297	256	250	247	226	234	245	209	223	220	175	219	212	214	209	209	201	206	176	190	192	209	191	219	196	212	214	214	198	194	193	197	168	189	201	157	171	182	211	185	183	188	192	201	183	182	186	204	175	178	173	196	170	183	177	195	208	183	182	185	181	158	191	222	215	194	175	181	195	186	184	207	196	186	181	206	179	199	170	183	182	189	179	167	176	168	211	170	193	163	191	175	205	187	165	190	198	173	188	177	169	168	168	172	173	191	188	177	159	194	184	183	158	182	158	199	161	178	180	154	179	176	200	180	187	190	216	194	168	191	172	220	161	178	183	192	197	179	169	175	176	179	179	176	198	197	191	177	176	171	173	181	193	176	202	178	210	185	190	153	194	169	198	174	188	194	200	177	171	177	188	201	187	176	196	167	174	177	198	178	183	178	159	186	182	179	208	172	163	183	176	186	182	181	178	217	211	204	181	187	192	175	161	200	175	184	181	180	209	198	156	169	213	185	187	190	169	194	180	209	182	205	184	181	174	190	188	187	181	180	158	197	179	189	188	180	212	165	188	166	163	178	178	162	184	184	180	178	188	175	179	190	166	178	197	191	197	186	176	191	180	171	186	178	183	185	203	177	174	183	205	183	194	176	216	188	195	173	208	190	192	179	182	167	191	183	183	205	185	174	196	167	171	184	184	194	209	185	189	161	184	182	176	198	186	187	170	200	171	205	206	194	171	192	191	164	190	180	177	180	198	190	188	185	190	181	169	177	168	191	177	230	173	201	202	190	217	181	188	203	176	210	189	204	169	171	178	169	169	191	187	193	202	212	200	195	177	181	176	161	188	179	213	180	171	178	166	178	168	204	190	183	184	191	200	169	160	210	186	166	183	180	164	167	179	186	172	174	188	192	178	188	174	164	180	186	180	219	206	186	187	177	193	163	177	175	158	168	187	175	199	199	184	174	189	181	180	176	198	199	160	183	165	171	217	205	181	206	193	158	194	188	176	176	160	163	160	195	164	185	202	174	188	185	192	172	180	158	196	185	189	210	176	214	227	173	175	202	173	212	177	176	199	176	164	186	161	177	190	219	203	187	197	181	179	183	193	181	179	188	177	170	143	177	191	186	198	183	195	179	161	183	208	185	196	193	182	172	212	205	208	177	181	192	180	209	171	202	188	157	168	168	178	153	193	176	168	168	189	203	176	207	186	218	175	209	200	185	171	186	166	180	193	155	169	177	198	206	182	174	164	187	190	195	188	186	176	182	187	167	204	208	196	155	178	197	171	169	198	174	192	196	179	182	180	166	193	203	160	187	194	157	165	182	190	181	202	184	177	176	174	174	180	195	182	191	184	201	226	215	152	181	179	169	184	215	197	211	185	173	168	220	196	179	178	186	192	152	197	180	189	174	197	164	185	197	160	185	170	212	177	171	204	181	191	198	169	181	181	163	170	182	180	194	186	192	183	198	178	220	199	196	192	203	201	201	198	211	179	177	190	185	174	200	182	203	153	170	185	199	170	179	182	195	173	171	193	181	180	178	181	178	200	188	196	192	206	157	198	161	174	168	191	175	171	181	194	174	167	179	163	174	192	164	176	201	200	211	201	176	199	188	214	187	191	185	175	162	168	171	200	176	178	182	193	168	170	196	181	187	181	201	204	198	189	180	212	169	171	185	181	179	192	182	188	170	189	189	198	169	178	196	187	198	177	203	193	183	207	229	192	190	191	178	199	180	186	187	199	189	181	178	193	190	183	210	212	192	194	199	178	198	185	170	170	196	205	173	184	198	181	183	209	157	173	195	200	174	190	163	200	193	192	173	194	199	166	187	185	191	187	182	183	180	182	191	208	176	164	196	179	193	191	185	174	189	196	200	181	169	188	182	173	169	186	152	199	190	159	214	192	200	176	198	174	180	193	166	193	171	178	160	151	193	200	196	209	184	170	204	191	180	181	197	184	202	187	157	197	167	169	190	179	163	183	185	210	180	175	205	206	213	189	240	182	159	177	163	145	162	207	195	174	184	176	168	207	196	181	202	186	197	174	180	199	180	190	169	196	186	171	174	194	183	164	181	176	179	190	163	167	170	176	185	171	177	208	208	190	177	182	205	182	164	159	203	157	173	184	194	190	171	166	226	181	200	175	179	210	197	178	187	197	176	183	182	175	188	181	187	185	202	199	197	190	166	172	178	185	205	198	205	181	179	190	176	182	191	167	175	168	189	172	175	177	185	162	175	158	191	170	212	194	173	164	191	166	194	207	175	159	169	195	165	200	155	210	201	151	173	211	169	160	174	202	195	198	196	188	167	210	180	176	183	174	161	172	182	191	191	236	163	186	189	222	167	174	222	181	197	184	184	185	178	177	177	180	160	193	177	228	185	180	171	200	176	173	172	174	162	178	194	171	184	191	202	210	177	198	177	157	167	172	170	198	174	184	188	193	166	187	171	186	201	183	187	220	191	174	173	184	195	158	193	175	196	218	153	182	167	188	204	201	168	178	198	160	189	176	161	210	182	167	172	183	178	193	173	191	174	203	184	186	171	184	198	181	182	203	174	154	173	182	189	191	193	203	160	203	182	194	183	212	225	181	186	195	180	188	183	203	182	181	205	201	179	185	167	209	203	189	174	177	185	174	175	175	208	198	181	174	203	180	189	202	168	195	189	183	203	193	173	174	192	174	199	193	189	173	185	202	161	183	198	189	188	184	172	221	184	178	169	194	203	188	187	174	178	180	195	204	169	186	190	191	180	173	183	193	184	177	172	196	187	173	174	176	194	201	194	203	235	188	195	184	191	176	178	199	177	169	170	197	163	196	172	179	162	177	172	172	160	206	187	176	187	189	184	179	198	170	180	199	193	189	198	189	202	171	189	206	167	205	182	193	170	183	182	162	197	171	168	185	186	192	159	156	188	192	181	168	180	218	203	215	160	157	188	176	183	199	202	214	193	214	195	157	198	201	204	214	191	179	169	182	173	207	166	181	186	191	179	170	196	187	190	181	179	178	190	179	207	202	196	171	172	174	188	161	187	157	163	189	181	180	173	162	173	168	156	180	190	183	169	204	183	163	178	194	196	172	182	204	184	196	189	191	202	174	191	163	190	170	188	184	191	175	186	182	191	156	187	154	190	198	192	185	176	201	198	159	188	190	200	190	174	155	164	199	171	201	154	191	187	147	167	173	168	187	186	175	194	178	174	191	172	175	149	171	176	166	176	158	180	184	170	191	158	177	176	186	181	179	206	171	158	166	186	192	157	170	169	163	172	166	169	192	152	172	166	194	201	186	157	205	170	187	170	199	199	192	200	204	172	168	190	190	187	150	178	151	167	195	176	194	188	194	157	172	183	184	185	158	199	204	183	167	197	201	185	187	178	171	178	166	172	197	161	184	188	183	198	158	163	219	174	206	186	168	187	195	195	152	181	192	174	168	183	174	174	199	189	171	188	190	227	173	189	168	177	160	186	190	192	171	182	167	190
6450	985	1606	2351	2351	1896	1415	1363	1148	966	869	795	720	707	725	704	564	569	564	556	525	567	589	496	579	532	528	483	501	543	497	508	518	499	474	461	456	486	435	467	428	464	443	445	424	463	468	450	504	449	488	477	461	486	490	442	471	433	463	431	412	446	470	431	470	417	455	421	423	453	425	445	456	463	421	440	450	461	446	413	421	433	421	450	429	443	472	422	509	437	436	466	438	492	453	429	421	463	438	418	456	443	419	435	404	411	417	415	429	401	443	451	406	433	438	405	419	413	428	411	421	412	438	456	434	445	432	460	424	442	451	422	397	450	428	428	397	467	425	426	433	412	464	435	405	456	442	462	404	390	448	422	427	425	428	428	436	443	436	425	432	415	449	403	421	421	448	467	433	454	400	453	425	440	409	440	441	452	457	407	450	459	453	420	437	444	439	429	428	432	403	452	449	419	438	425	420	456	429	443	413	432	430	421	485	463	426	409	419	441	433	410	389	439	481	408	450	447	437	420	438	415	399	431	407	431	463	434	461	455	434	440	417	456	416	472	428	400	433	419	447	426	432	444	444	413	426	427	455	444	417	402	427	441	443	447	453	453	423	392	445	429	402	450	426	501	469	429	421	441	451	424	440	412	421	417	436	461	482	397	474	443	444	475	445	463	452	458	435	395	430	433	385	447	427	421	435	429	394	403	421	434	413	423	467	419	384	442	451	414	431	421	423	410	409	436	445	383	454	378	428	406	450	425	448	429	403	452	463	458	449	470	415	403	388	454	433	429	475	430	436	453	461	465	422	439	432	412	417	431	446	410	422	367	435	449	445	452	400	446	404	462	441	467	445	396	433	463	439	428	391	454	437	433	444	427	449	412	455	429	401	431	428	422	437	423	451	429	426	445	452	463	430	459	413	464	446	432	448	454	430	441	444	446	423	454	438	420	416	453	414	432	414	444	427	457	407	436	442	439	429	423	432	407	413	444	439	423	404	434	447	422	436	427	479	448	438	432	460	453	429	430	438	421	427	425	441	465	448	446	440	427	437	451	419	433	434	436	443	472	429	479	449	387	450	436	421	413	452	426	446	420	436	405	436	425	445	436	452	443	442	449	412	490	414	451	434	442	435	419	435	425	441	468	478	407	403	416	405	439	454	448	433	436	458	425	465	463	441	440	454	411	442	413	430	423	424	449	441	426	470	424	473	431	439	439	438	441	445	401	425	414	466	482	430	418	381	417	432	431	432	454	428	428	439	425	435	429	460	423	476	475	423	401	464	468	403	421	432	406	441	416	447	405	411	429	447	450	414	395	388	437	449	436	403	453	406	430	454	438	478	410	448	428	452	460	410	446	413	413	430	432	459	442	422	431	431	457	451	439	453	435	461	451	442	410	422	456	423	437	395	451	422	450	416	440	459	444	440	442	452	404	417	471	448	409	437	428	430	446	417	398	422	433	404	466	393	455	428	435	447	403	461	451	439	455	473	448	406	443	445	433	469	449	450	443	435	438	439	440	449	447	435	431	478	458	431	439	467	465	448	469	431	442	452	433	438	455	455	432	437	417	461	440	444	443	461	453	441	418	402	440	433	469	424	452	385	438	494	443	421	439	439	435	451	494	441	425	443	426	399	418	433	399	469	416	470	447	438	467	441	446	471	419	439	477	441	450	441	427	450	410	408	442	435	463	429	411	432	447	412	441	428	435	409	437	426	430	440	443	460	442	433	425	461	441	471	445	458	482	446	424	403	440	470	429	467	432	428	438	404	429	429	404	435	425	440	423	472	444	454	420	437	456	439	453	425	438	441	490	412	469	419	423	396	397	467	434	428	422	441	433	481	409	439	436	437	463	414	421	443	449	378	429	421	438	465	443	461	491	417	438	433	407	467	428	471	425	448	406	417	423	461	472	404	427	438	394	439	413	458	422	450	468	404	409	470	408	431	456	412	444	428	437	405	475	463	410	424	455	440	436	414	438	419	429	407	408	471	421	445	495	422	467	430	414	432	454	427	449	446	449	461	460	423	427	453	424	446	419	446	452	421	486	442	423	438	433	430	434	450	449	460	465	438	444	442	422	448	459	432	456	440	430	470	443	419	415	438	424	435	436	465	461	450	427	390	411	419	447	418	429	446	447	435	434	420	412	455	432	445	453	417	415	417	467	451	422	469	460	464	414	434	464	406	400	451	466	432	468	454	448	475	417	431	464	415	439	414	461	415	485	446	433	430	481	458	433	474	407	448	462	449	416	469	470	422	411	456	406	455	435	400	455	439	435	441	425	485	401	434	442	430	423	472	448	455	434	442	408	439	446	465	422	440	432	429	431	398	416	462	438	425	442	445	438	424	457	446	477	450	407	391	436	452	436	450	452	425	372	398	464	462	442	424	432	407	395	429	430	461	420	423	427	420	471	422	464	459	407	446	461	449	452	449	400	422	451	442	423	470	443	462	433	442	424	411	426	394	427	445	417	415	441	447	387	447	440	479	424	452	441	418	441	430	443	423	417	423	423	455	486	421	426	434	447	440	426	431	471	436	449	422	440	400	436	471	403	446	437	447	427	430	435	433	427	419	431	420	442	421	440	439	443	452	439	489	422	481	424	444	434	437	476	446	481	446	463	442	446	472	429	398	452	453	437	405	438	416	438	442	412	440	465	399	426	436	459	421	431	444	442	404	438	421	448	462	464	426	481	451	432	461	459	441	462	450	437	451	382	446	449	478	422	473	426	426	408	430	438	444	436	411	426	441	472	417	421	379	446	476	431	447	433	464	379	451	418	473	451	451	454	453	477	394	450	419	445	411	441	450	462	457	413	445	436	441	451	450	414	387	431	415	447	447	431	422	427	466	442	453	419	469	438	459	418	428	392	424	442	449	435	425	440	456	398	461	439	473	436	447	449	460	448	451	422	443	434	439	407	420	415	472	409	475	436	444	461	426	426	461	440	440	410	415	434	433	438	406	427	457	427	433	422	455	437	426	432	409	406	412	454	446	417	438	411	443	424	429	439	467	439	429	481	435	421	446	412	476	432	408	425	428	445	449	392	457	428	411	404	432	445	447	444	404	422	435	436	430	423	440	411	440	455	457	442	416	459	447	461	407	408	431	441	439	440	440	438	459	438	447	426	401	413	464	437	415	431	432	444	482	419	415	433	441	453	439	440	435	439	412	454	467	402	408	386	401	442	417	435	444	471	448	439	459	449	415	428	459	438	439	421	436	405	410	407	462	420	442	427	455	444	451	436	426	426	439	449	456	442	445	420	424	421	394	434	426	424	444	420	416	430	389	451	440	464	442	445	406	455	429	462	420	424	418	463	445	413	410	459	418	430	440	414	414	437	407	406	446	432	415	460	445	445	420	447	429	457	438	408	428	438	401	440	473	442	448	463	434	428	436	414	441	450	451	429	454	415	441	456	455	462	452	430	463	412	409	431	478	452	404	439	447	445	432	448	458	418	475	413	404	405	439	427	425	439	466	406	431	430	433	450	458	414	415	416
14153	1559	1391	1253	1023	792	557	460	380	303	265	240	231	263	170	208	173	198	181	170	153	171	169	184	193	174	166	140	165	160	162	134	141	142	140	142	129	164	152	170	118	146	140	152	158	154	135	164	141	158	137	171	130	146	151	157	164	141	138	162	151	142	156	163	132	147	145	135	141	125	143	131	140	140	152	159	152	129	139	159	149	142	141	155	157	131	144	151	152	155	143	139	146	144	153	142	156	155	140	148	115	136	145	159	131	153	134	154	128	145	175	162	140	125	154	146	152	125	126	121	163	123	144	156	135	131	131	137	155	149	134	118	131	123	151	115	131	145	170	167	138	141	141	137	164	151	165	147	142	149	147	135	138	162	114	167	162	139	136	142	160	114	144	128	154	149	131	129	144	145	151	146	133	120	145	148	151	126	139	140	159	161	165	130	131	140	137	121	155	155	140	124	148	157	168	148	151	145	138	157	144	134	127	137	126	134	117	163	152	136	142	131	131	127	141	160	138	133	151	168	163	165	151	137	149	144	142	164	150	153	129	130	161	144	140	165	141	146	139	140	140	144	115	131	138	150	149	115	142	147	133	151	159	127	140	164	157	161	154	134	131	131	134	147	151	157	148	138	134	147	168	148	158	132	155	167	119	144	119	135	135	129	136	125	146	154	148	148	156	148	142	153	145	151	136	150	134	134	130	128	137	130	138	120	143	130	136	140	143	149	126	157	154	148	133	116	154	146	146	161	155	151	177	113	133	131	148	156	154	157	146	122	126	150	132	146	165	154	123	152	139	142	162	148	152	155	137	147	158	116	146	168	132	142	149	120	161	157	155	139	162	143	109	125	139	156	143	145	146	148	146	145	155	153	146	136	146	145	168	136	151	118	132	146	135	142	134	152	132	144	120	127	146	152	121	151	155	141	134	134	160	153	114	148	125	131	157	153	132	161	152	137	128	121	145	152	135	128	146	134	151	139	138	169	128	169	121	131	167	163	129	151	147	158	164	134	153	135	143	132	146	140	139	141	151	160	159	150	125	138	151	143	139	145	126	130	149	135	147	126	149	160	162	151	124	137	145	161	138	125	139	157	143	165	136	148	132	146	157	153	137	152	146	151	141	129	163	148	143	155	137	127	154	145	137	136	166	167	141	157	136	118	142	129	160	130	157	147	140	153	140	131	127	160	161	145	143	149	150	127	138	138	149	152	137	130	130	145	128	148	133	144	144	166	137	132	138	150	152	150	128	145	131	135	140	145	156	141	137	139	141	157	144	154	158	132	142	151	159	126	139	167	162	130	143	154	156	142	137	157	158	145	158	128	157	137	173	139	132	110	125	125	156	158	134	120	151	149	149	136	146	137	138	131	167	141	125	149	145	148	156	142	161	139	153	147	130	111	139	149	148	151	158	126	143	125	138	135	149	137	161	129	141	125	106	168	154	161	122	113	136	148	138	148	149	148	151	146	119	154	138	129	136	149	139	144	124	123	155	136	135	148	149	146	132	163	130	144	131	128	153	136	139	127	143	141	132	145	171	130	129	111	168	175	137	154	137	137	134	132	133	127	143	140	154	132	139	123	148	139	144	141	146	155	119	148	134	162	161	140	144	112	140	140	158	135	130	143	147	142	144	149	138	149	128	135	124	135	137	140	127	144	133	153	155	129	139	159	153	154	146	150	152	162	159	161	146	123	121	127	155	147	161	148	135	161	159	171	137	137	127	141	150	122	151	127	140	132	144	136	140	142	149	128	147	139	144	157	150	127	124	137	154	158	125	161	131	122	178	148	138	143	133	147	144	155	163	159	162	146	156	144	136	136	147	160	129	137	130	167	173	128	128	143	157	146	139	142	147	148	139	137	148	162	128	134	167	132	154	162	162	150	150	133	148	168	153	134	146	144	141	127	136	156	140	148	153	155	153	157	164	120	136	157	141	129	123	144	133	142	128	155	142	121	137	156	147	158	138	122	144	113	157	147	132	142	148	143	132	152	123	144	139	147	146	125	141	175	128	142	132	125	144	126	138	151	148	132	130	127	127	147	142	141	150	146	110	153	145	123	135	118	148	130	143	138	129	130	123	126	140	130	149	132	150	136	140	142	129	134	129	122	144	160	154	142	167	167	143	146	132	140	156	162	149	120	156	128	167	165	143	116	150	138	141	146	137	145	170	135	140	140	136	137	143	144	147	122	161	146	142	125	142	147	125	139	171	161	152	157	130	113	141	125	144	127	155	124	146	128	130	148	129	137	150	122	129	138	153	137	127	132	147	132	157	128	130	120	125	141	132	135	132	135	141	148	146	168	139	154	148	144	148	139	150	132	175	160	146	169	154	164	159	129	143	123	140	142	134	156	136	144	134	157	142	160	147	172	151	138	152	120	131	164	140	146	148	143	121	150	157	126	145	130	141	149	142	151	141	144	148	136	148	135	161	147	136	159	142	128	142	130	141	135	107	127	143	129	163	161	153	132	169	136	151	151	152	162	134	131	140	160	137	149	163	149	151	140	155	145	138	134	162	138	130	131	152	139	152	165	142	124	156	141	154	125	152	139	148	149	135	146	164	157	156	156	167	158	158	137	147	141	134	146	151	142	137	162	131	152	143	134	152	151	165	135	101	121	112	152	124	147	143	128	164	131	158	160	131	139	153	147	138	139	132	143	158	151	117	135	131	165	172	136	119	140	172	162	165	162	144	138	151	148	146	148	144	148	149	126	133	166	149	155	126	167	128	143	131	155	155	149	156	123	130	138	152	156	144	157	151	135	160	136	127	147	162	151	156	153	147	159	135	137	165	146	141	125	137	157	164	114	145	150	126	136	154	149	124	122	122	114	126	149	161	153	158	135	145	137	146	155	128	151	127	136	123	140	147	166	136	154	145	146	143	138	166	144	175	145	140	140	154	145	158	118	133	129	129	162	139	155	129	147	136	155	128	148	146	159	138	146	146	126	158	142	124	156	144	148	143	170	129	148	158	169	131	144	138	132	162	152	159	153	151	146	141	138	155	150	167	139	135	123	143	154	140	130	134	144	129	144	128	133	129	141	146	135	159	139	137	151	154	131	160	142	162	132	152	166	168	164	159	146	141	112	135	137	129	176	139	134	154	148	137	148	144	151	167	141	130	144	146	144	152	131	159	145	157	138	133	141	141	139	170	155	148	155	151	154	133	154	139	155	138	132	141	147	129	139	137	136	132	157	137	129	130	155	151	138	156	112	155	160	148	140	143	144	154	147	144	144	132	125	146	112	133	111	163	143	173	152	137	141	159	140	141	130	157	191	146	127	139	156	148	129	165	145	116	139	113	152	138	166	150	148	127	133	148	158	148	166	142	139	138	160	164	144	148	159	145	136	156	149	137	148	138	139	149	143	161	158	150	133	141	133	114	164	159	157	165	132	124	136	149	139	152	131	150	153	132	150	125	151	138	152	133	151	162	138	133	143	148	150	135	149	162	139	136	137	146	139	135	179	139	176	153	160	141	133	141	130	145	146	123	156
8266	1338	2700	3589	3484	3061	2174	2168	1761	1331	1134	1063	956	808	811	795	665	645	590	566	598	602	577	588	659	622	611	577	533	511	530	523	464	468	482	465	505	434	413	442	423	400	422	424	441	443	465	460	458	422	405	439	405	399	456	423	414	450	425	367	378	432	399	399	387	364	397	400	424	383	453	350	414	417	380	407	395	380	371	399	382	395	381	378	388	363	391	399	381	388	380	397	383	383	402	402	349	387	377	371	419	379	402	396	382	383	405	400	399	412	370	364	401	403	379	382	402	372	359	387	380	357	425	350	371	391	367	416	349	427	373	403	388	373	410	402	375	371	399	380	365	374	405	382	421	370	398	374	386	417	384	415	395	379	403	350	381	353	405	386	370	413	383	382	406	388	374	380	372	395	399	334	398	378	401	392	381	386	384	394	391	369	361	354	380	365	382	395	387	356	374	368	404	372	411	381	379	392	390	421	383	371	375	362	378	363	391	375	363	361	382	392	384	388	397	378	404	374	402	374	399	396	372	400	390	395	394	387	387	407	368	363	387	394	380	406	399	392	394	342	420	370	396	396	401	364	376	384	351	391	372	363	375	385	365	394	370	399	385	418	358	377	349	364	383	383	441	355	369	400	384	376	391	407	392	390	389	371	368	368	363	397	395	386	443	396	414	365	379	426	395	358	361	395	395	385	370	426	373	375	364	389	347	372	414	401	393	338	379	396	349	369	375	447	400	394	347	385	383	389	433	395	382	366	373	416	373	384	366	392	393	367	392	418	381	407	376	373	380	414	390	392	387	363	367	350	399	385	380	418	398	391	377	361	404	410	384	403	381	383	375	377	370	370	384	411	400	384	372	354	380	353	367	362	405	396	388	371	392	378	383	406	356	355	383	395	339	394	379	387	380	379	389	360	407	377	373	383	368	405	412	383	385	390	375	373	372	405	388	400	395	386	396	394	372	376	374	395	399	370	401	408	367	384	386	422	363	369	380	372	386	389	401	389	387	364	387	378	400	447	407	413	385	413	393	389	366	361	365	381	395	364	383	364	366	398	411	363	430	377	417	384	374	383	402	386	404	395	353	381	385	365	400	367	376	347	376	372	376	358	386	402	397	366	396	378	378	425	395	391	379	375	424	371	402	391	375	414	399	378	384	391	377	389	407	402	367	388	361	422	391	401	374	397	394	359	373	435	397	384	395	411	391	406	409	363	349	389	405	395	371	375	355	406	404	380	373	410	389	391	393	386	377	390	389	410	381	394	361	379	391	364	401	402	370	379	381	412	378	352	345	360	385	377	398	399	404	394	390	355	364	374	364	419	381	351	374	395	374	390	376	365	366	398	399	382	376	402	376	388	367	380	403	393	381	407	397	387	386	392	399	385	425	378	398	386	405	398	384	371	348	414	398	361	378	411	381	387	388	389	371	360	420	336	371	359	404	390	413	378	355	359	348	356	359	360	392	392	391	363	387	369	364	376	380	407	402	373	440	378	425	411	340	387	393	390	384	409	403	386	379	381	411	359	430	354	412	369	348	413	384	359	369	392	459	434	391	370	373	363	443	397	367	385	395	380	360	400	379	387	404	358	373	383	400	391	364	403	391	415	383	422	396	396	376	382	383	366	391	394	360	395	377	351	380	371	454	372	378	378	364	371	404	400	396	428	408	386	374	388	382	398	375	385	386	390	412	373	407	373	359	364	378	358	368	386	365	370	403	364	399	380	366	361	350	396	382	398	361	388	374	358	373	377	407	380	374	356	406	411	380	387	351	422	390	398	428	388	392	375	407	403	386	407	385	395	382	397	361	388	401	405	384	391	384	375	400	387	362	397	395	360	367	363	386	367	398	423	387	372	385	368	387	362	390	360	352	372	396	376	388	377	389	368	365	397	390	384	344	402	429	394	419	450	397	386	405	400	406	442	377	358	382	365	377	387	361	395	391	374	397	405	381	416	373	387	393	407	386	387	332	390	398	399	404	399	399	370	341	372	378	412	378	387	351	357	383	400	368	369	376	369	377	406	407	391	373	360	404	368	379	365	442	397	389	368	362	396	414	400	383	374	394	356	389	355	412	411	372	404	363	382	383	372	396	361	397	361	390	368	374	371	364	388	364	377	378	380	387	344	402	364	377	418	395	380	364	410	383	373	399	400	415	379	413	359	395	399	422	361	390	386	391	372	403	365	367	384	362	401	373	330	350	392	351	380	380	375	391	348	364	389	379	377	423	378	376	414	390	373	363	403	385	373	363	401	361	388	398	380	382	396	381	363	430	369	379	372	353	399	375	387	371	361	371	360	378	375	407	393	400	385	398	346	379	375	386	396	384	401	376	387	406	432	379	375	337	387	384	395	377	371	396	392	398	364	379	366	395	390	377	407	394	384	360	396	354	394	396	364	373	425	377	391	379	376	368	393	401	374	377	400	368	370	361	390	401	385	377	386	391	374	376	412	402	364	395	357	401	410	394	352	368	381	401	380	392	348	380	366	394	363	387	372	421	385	411	393	392	398	382	408	349	365	386	404	376	419	372	393	398	375	366	402	400	387	376	423	392	370	372	377	377	364	407	388	395	390	382	379	455	386	398	389	391	413	400	375	375	359	392	387	367	364	380	381	395	361	380	400	391	361	382	386	390	429	378	379	364	346	392	381	398	401	384	402	364	389	389	374	401	399	384	398	395	382	392	396	413	369	360	378	429	389	374	389	392	386	363	361	366	373	389	383	401	356	370	389	369	409	366	380	395	420	405	396	392	356	401	397	380	372	365	390	410	400	399	397	423	374	380	385	381	395	393	392	371	346	428	384	418	368	401	344	375	406	366	422	411	370	389	357	393	354	388	336	405	381	368	419	401	393	386	377	376	426	369	384	417	382	387	330	391	380	356	324	394	401	405	397	382	357	383	354	411	388	392	351	373	383	392	361	379	379	397	399	365	420	351	444	363	373	373	377	385	372	371	387	386	364	376	392	392	368	422	384	395	393	404	388	380	402	389	385	397	363	353	387	383	409	406	359	384	394	397	392	409	368	359	356	411	419	370	371	366	358	417	373	406	374	391	378	386	407	388	385	382	354	359	411	463	372	395	366	391	371	368	386	382	385	369	405	393	394	395	361	383	368	384	398	376	400	405	385	379	418	387	370	404	381	384	373	351	369	350	371	396	377	369	375	384	378	362	384	393	372	351	415	371	412	396	377	376	385	405	422	384	418	436	424	382	393	357	441	349	351	408	355	406	404	364	360	372	361	367	393	419	400	380	391	395	387	433	370	379	392	376	340	408	384	388	367	416	363	393	372	388	351	369	357	375	382	356	386	386	369	405	333	402	373	381	393	366	387	396	356	372	396	382	386	351	374	439	406	364	391	374	392	370	387	412	375	408	360	391	384	390	402	395	386	412	369	394	393	413	419	378	391	420	392	369	371	406	406	398	401	405	399	385	360	384	425	374	389	355	394	388	391	367	362	353	350	373	420	377	348	419	418	390	419	408	388	366	362	386	394
1760	427	456	429	395	412	412	411	392	340	364	364	378	389	377	374	386	329	392	377	346	377	365	379	362	353	404	351	368	383	339	360	413	340	366	349	333	350	372	352	385	388	372	362	393	337	354	336	358	376	385	337	391	315	349	367	334	337	384	380	390	362	357	367	364	349	325	335	359	320	381	354	384	361	356	373	369	371	392	358	360	355	378	388	360	353	332	360	378	338	357	358	338	383	366	407	364	404	373	351	364	399	356	402	365	339	355	372	379	354	345	376	354	369	346	366	402	400	323	368	354	365	333	373	370	363	362	354	374	336	378	403	341	355	334	357	389	369	360	360	401	340	368	358	327	377	347	343	393	365	332	362	360	393	368	386	354	369	390	367	334	375	381	377	366	350	346	357	386	388	360	388	368	309	350	378	364	358	320	404	389	376	394	384	402	340	361	384	339	372	336	388	348	378	349	350	347	337	343	370	365	376	352	399	360	375	346	375	339	363	362	359	338	348	341	340	352	353	348	361	361	357	353	379	349	367	334	365	375	341	384	362	376	360	354	356	372	357	390	353	335	384	378	359	346	374	345	349	369	370	365	378	370	388	366	365	376	351	356	346	359	337	396	364	388	372	365	355	379	390	361	383	372	421	375	383	369	375	389	363	369	333	359	354	392	346	361	374	355	332	379	373	402	361	336	391	377	343	384	372	362	355	390	383	352	381	363	339	398	378	383	379	365	379	336	375	356	358	373	372	357	354	353	423	372	339	352	371	408	357	369	365	369	351	363	320	343	362	371	371	374	385	379	325	355	332	357	361	412	355	337	341	367	362	344	398	346	350	360	389	362	380	406	407	364	353	309	374	364	370	383	371	359	361	361	365	352	329	359	363	373	356	327	348	370	363	380	380	362	313	401	357	324	392	376	354	395	391	333	331	360	380	340	374	379	385	372	370	333	374	365	400	400	297	377	365	350	303	379	354	340	358	337	375	340	359	353	403	380	350	360	356	375	380	376	364	380	398	350	353	356	401	341	318	384	351	389	365	378	372	378	373	350	376	358	348	410	375	330	347	363	370	335	358	361	357	353	360	343	347	348	409	339	371	339	360	378	357	346	353	360	385	370	341	387	362	363	384	363	385	393	359	359	372	363	382	371	356	363	348	320	331	348	386	363	407	358	353	348	361	361	363	367	360	365	387	366	377	378	386	375	357	389	358	364	367	348	367	374	403	379	363	353	358	353	351	375	344	370	364	393	381	383	351	371	379	367	355	345	345	400	361	400	362	374	370	354	367	391	376	370	364	378	368	374	365	368	374	374	358	336	311	326	359	349	350	335	342	366	352	349	392	351	360	392	422	391	335	372	382	383	370	360	363	360	389	391	333	349	338	362	344	396	352	380	405	357	358	339	352	381	347	363	324	390	381	376	376	376	353	347	334	364	401	393	375	359	371	374	382	358	348	336	404	373	351	351	352	380	376	345	349	356	369	390	399	369	344	383	332	379	361	396	373	364	343	356	369	350	351	379	411	368	364	339	342	365	380	372	400	377	383	385	353	356	416	349	381	378	371	350	354	349	360	350	374	353	354	355	392	360	377	347	350	377	367	371	372	358	346	371	361	356	371	365	369	344	410	358	357	375	351	373	385	332	356	391	396	386	345	357	346	377	363	352	375	377	357	336	363	350	354	359	375	363	339	345	353	355	353	359	355	351	368	373	362	349	360	365	420	375	399	354	359	366	348	379	402	347	373	375	344	372	344	362	319	373	356	355	393	375	334	337	379	352	325	361	344	378	369	373	352	330	372	400	356	365	360	382	371	340	402	391	370	357	380	356	362	367	372	367	350	338	384	397	381	344	380	364	343	384	328	337	362	362	343	351	379	365	335	398	376	376	370	365	349	347	344	340	337	359	390	354	366	377	337	387	348	338	354	308	373	360	359	384	381	402	410	380	393	338	388	384	368	363	362	389	349	384	357	365	397	344	399	365	398	346	390	338	366	403	383	396	377	378	352	372	375	348	349	404	373	372	366	398	353	325	360	326	370	362	329	345	346	375	397	348	363	412	321	309	392	338	333	364	355	351	397	398	373	371	375	387	366	363	390	370	401	379	405	363	405	382	384	343	359	336	329	388	381	363	394	375	373	356	354	378	385	376	331	351	386	353	356	370	366	334	345	388	371	353	343	376	379	365	391	375	388	397	370	342	365	353	353	336	390	378	358	372	347	355	352	372	359	366	356	366	347	390	359	358	369	354	355	377	346	356	362	371	395	375	341	371	377	383	384	369	359	362	389	368	331	346	415	410	390	343	388	355	327	317	369	387	343	368	369	413	400	334	362	352	348	354	341	348	345	322	374	397	326	341	310	358	365	369	415	355	365	351	401	368	366	358	378	388	383	370	363	375	384	370	363	346	405	351	352	364	347	339	358	353	348	355	361	341	317	377	411	394	379	349	396	369	403	368	370	348	375	367	356	378	379	370	381	375	354	402	364	355	357	374	366	348	386	363	336	371	375	356	365	423	375	377	392	368	332	374	383	366	385	406	377	395	383	368	344	370	363	341	363	357	373	354	368	369	405	360	393	375	370	361	347	349	367	366	340	351	354	382	373	352	374	384	371	353	359	351	345	409	394	359	344	379	341	359	380	353	374	339	320	412	388	365	323	346	374	398	363	340	404	343	329	368	383	380	308	359	331	407	341	328	393	368	368	352	340	393	386	391	392	357	341	368	369	388	387	354	372	383	379	351	333	379	378	363	365	394	360	375	369	378	352	388	411	319	396	337	343	371	384	378	364	406	396	394	388	366	383	361	347	380	373	364	325	363	356	374	347	351	345	362	341	337	384	320	324	362	394	377	347	370	349	339	393	357	379	370	374	370	358	411	384	326	367	364	381	374	366	368	347	337	366	336	381	351	335	382	342	337	367	367	340	362	302	321	340	377	343	372	343	347	366	404	354	356	367	368	384	355	374	349	336	381	390	382	391	389	347	350	379	372	394	336	346	385	334	387	349	365	386	391	392	367	390	348	368	361	356	327	353	374	356	390	425	397	355	362	371	337	384	345	342	366	384	369	349	411	335	373	375	372	372	334	360	359	355	369	351	427	358	363	375	355	387	342	402	357	350	384	361	342	377	387	350	335	322	385	343	368	346	347	360	364	351	361	391	393	376	340	345	377	351	363	361	348	382	371	387	374	348	363	382	382	378	348	370	377	384	332	356	376	377	350	335	397	369	333	348	355	331	371	385	352	391	363	371	383	341	361	352	371	347	344	334	358	377	377	358	386	383	352	391	354	351	358	362	386	382	374	361	393	371	374	361	378	341	344	316	349	344	369	388	374	336	400	361	367	345	368	382	382	391	417	366	418	398	394	356	353	374	331	375	361	342	382	369	337	384	374	351	403	372	360	364	374	379	386	336	355	348	392	370	375	372	369	380	350	373	408	362	399	383	329	357	362	380	387	373	361	362	400	379	360	380	325	336	395	337	358	342	404	382	356	376	387	350
2141	901	965	1078	988	976	935	892	865	866	840	803	849	809	796	817	786	832	781	818	790	840	808	829	826	777	828	844	806	861	816	831	746	785	834	809	761	826	829	742	832	831	833	760	843	798	823	865	851	823	857	827	743	859	835	766	803	775	756	789	792	805	870	835	816	816	851	800	834	739	801	830	804	791	805	838	834	871	810	799	816	825	816	788	798	785	798	750	807	773	809	808	832	829	849	789	772	777	854	825	795	808	773	839	820	810	783	841	818	796	817	824	819	796	825	761	773	762	843	808	843	771	786	857	794	848	815	784	776	727	794	830	806	851	821	780	790	809	803	841	801	775	819	768	798	801	815	768	772	781	771	778	792	772	806	768	786	810	781	847	815	770	795	811	815	801	806	812	811	814	777	794	787	845	782	840	765	793	831	798	828	806	778	807	839	843	817	792	830	789	794	801	780	791	859	812	786	818	767	812	817	835	786	773	803	833	803	766	781	797	764	787	813	792	759	791	821	824	796	792	783	798	788	806	782	799	809	848	796	799	792	803	848	825	826	879	806	779	802	827	807	822	749	854	811	793	795	826	805	843	799	798	793	835	828	853	819	821	836	777	810	867	777	806	761	783	772	808	758	791	836	788	833	801	801	824	842	820	816	792	868	865	774	780	797	776	787	774	822	746	830	833	814	809	834	788	817	820	832	811	732	786	803	852	836	790	848	778	743	770	787	850	756	822	816	824	808	829	767	720	823	761	742	784	837	810	803	820	817	821	797	826	826	803	797	804	786	815	794	778	794	780	805	831	831	788	839	813	836	799	843	793	803	788	805	817	788	806	784	801	817	852	823	823	816	766	790	814	792	805	801	806	793	763	816	784	775	808	742	861	807	848	833	803	828	891	804	786	836	812	852	714	850	821	832	761	794	834	777	857	743	753	837	827	779	833	804	849	794	821	805	779	810	775	819	842	859	786	761	826	816	731	755	835	783	820	829	804	785	784	850	823	829	814	791	834	825	813	757	772	763	799	787	839	808	794	796	805	761	883	785	790	811	796	766	787	894	784	773	806	797	794	850	823	831	856	824	803	817	798	809	798	840	774	750	802	812	763	790	772	809	806	797	833	783	780	808	783	836	866	844	802	787	854	797	769	803	805	815	767	841	766	803	795	833	793	835	819	810	795	800	809	822	789	784	781	811	783	832	811	822	759	806	751	810	827	778	818	767	817	809	830	862	796	842	769	833	827	811	836	820	826	796	837	789	849	781	789	830	857	843	824	819	808	776	809	795	840	829	770	809	816	787	815	798	839	795	760	773	849	816	802	856	788	852	798	841	763	829	808	786	838	852	822	825	799	806	828	851	810	758	813	780	856	818	753	819	820	784	796	813	871	810	791	767	842	750	838	839	758	769	798	814	846	826	831	786	814	771	808	799	786	795	806	801	838	842	827	799	803	786	796	822	789	826	828	749	824	846	852	798	817	831	842	858	771	814	795	802	832	836	767	773	784	791	763	782	801	794	839	817	792	803	823	814	834	784	805	829	817	767	815	825	792	812	793	786	825	800	773	834	770	793	827	830	816	758	813	832	810	765	796	768	835	768	786	815	813	809	802	730	817	833	802	841	777	843	818	834	825	824	789	774	799	811	769	834	814	782	783	774	837	790	845	823	817	850	856	809	827	837	781	815	846	809	823	856	744	740	818	781	804	787	800	825	760	815	832	790	827	810	820	794	795	831	824	810	865	828	801	781	783	768	833	821	793	873	765	790	813	814	800	798	816	764	732	836	791	852	842	825	855	781	771	794	824	783	771	797	789	774	826	889	816	820	832	790	743	829	806	793	823	800	806	817	830	829	771	760	790	804	763	762	853	800	846	800	776	809	774	792	857	784	757	787	817	837	751	775	857	795	818	779	838	763	766	801	814	796	796	832	787	783	787	799	789	806	803	751	804	790	773	788	796	779	837	793	813	780	811	809	770	802	804	840	779	789	771	829	802	824	808	782	811	817	840	774	829	869	767	758	802	809	815	794	784	832	770	877	795	772	824	834	771	829	786	763	818	866	776	876	816	804	820	843	830	780	824	799	836	860	814	799	772	796	856	826	821	788	805	792	793	786	807	833	832	812	771	742	786	816	821	846	785	839	827	776	815	827	800	816	786	810	777	801	824	773	829	806	780	820	843	823	791	767	810	787	805	859	769	815	780	830	829	839	758	857	803	783	797	870	852	798	800	862	829	811	800	802	815	824	852	800	874	767	782	854	772	803	811	790	836	834	806	836	853	817	782	825	814	827	752	855	798	805	785	816	803	813	842	791	845	863	826	797	861	802	786	819	767	829	815	819	755	789	863	748	821	776	804	798	818	750	785	784	792	823	788	821	796	795	772	830	745	800	825	817	798	800	836	842	742	824	766	764	784	838	820	801	790	773	822	821	768	784	845	790	774	838	807	822	814	786	800	825	800	776	874	776	762	756	782	807	847	782	847	806	837	799	795	812	830	836	853	815	784	765	833	808	821	804	755	855	824	755	807	796	838	763	821	813	828	814	784	809	751	761	803	780	787	799	836	827	809	810	811	825	791	833	801	790	754	801	804	781	805	791	788	836	752	830	830	845	789	828	810	772	858	796	802	833	807	817	793	802	794	832	804	805	819	832	818	817	802	852	808	872	845	829	738	801	807	825	746	810	745	779	824	805	807	794	784	784	767	813	823	814	862	805	840	834	823	845	831	767	816	794	817	785	825	820	776	790	746	824	780	765	757	787	783	839	797	813	810	830	855	810	795	840	856	840	777	803	790	837	808	801	795	799	787	787	834	811	775	820	745	739	757	811	812	851	809	803	824	811	797	815	768	794	824	789	810	769	799	739	828	777	809	833	839	857	897	805	824	855	793	804	783	831	819	867	847	774	819	833	781	751	811	772	825	825	789	811	805	806	762	816	817	760	808	784	786	806	829	826	810	798	748	794	835	791	798	792	798	788	777	823	766	849	795	772	793	776	813	760	781	839	792	820	777	851	824	761	805	825	769	784	862	765	798	846	755	844	832	791	801	818	837	879	804	852	810	820	752	774	757	874	831	811	820	844	749	824	784	808	750	785	841	830	827	807	820	845	834	795	812	781	778	782	802	804	788	808	785	789	813	781	821	809	815	816	833	822	841	797	809	831	775	807	853	807	808	757	860	826	791	766	835	847	759	854	842	799	805	827	806	821	849	835	892	798	779	882	789	783	799	824	796	810	818	812	854	848	842	843	779	846	841	794	800	790	852	802	826	789	844	860	792	829	819	828	855	834	812	782	754	842	837	815	765	793	775	762	816	778	873	830	820	804	790	821	730	795	793	852	743	773	751	799	822	787	856	836	802	784	845	775	789	767	820	826	785	804	810	820	812	778	802	845	794	839	803	817	834	848	800	774	832	815	776	802	803	819	795	787	800	772	820	820	816	787	804	882	778	799	772	819	856	823	817	790	836	854	838	842	815	798	826	771	813	828	743	781	767	815	759
7331	764	788	841	608	543	399	349	309	274	250	226	205	206	204	222	209	181	232	178	162	206	195	204	192	224	198	195	187	215	196	220	178	168	173	198	181	183	182	210	195	185	152	174	179	173	192	191	194	163	195	180	178	172	188	198	212	199	197	181	188	201	195	172	189	171	180	143	167	183	182	176	193	193	190	198	180	202	170	214	197	179	183	156	184	178	207	187	186	154	167	181	187	219	198	179	200	172	170	196	175	168	155	189	198	185	205	181	169	203	219	193	172	179	167	181	182	194	177	180	193	180	200	181	168	189	188	177	197	182	196	187	210	203	162	179	180	184	178	195	190	169	179	178	166	196	226	190	177	172	170	178	184	170	187	201	199	177	204	177	184	178	181	181	157	211	193	168	196	179	177	188	192	172	193	167	179	168	177	169	188	191	191	170	191	168	199	165	170	179	197	198	178	196	195	191	185	183	167	197	161	174	180	205	203	192	169	186	189	164	205	164	196	194	201	189	153	194	185	189	183	190	196	194	195	177	167	178	175	164	160	185	174	202	171	156	165	163	198	203	174	165	178	206	196	170	186	190	170	160	183	202	191	191	166	163	186	173	203	200	179	195	165	169	203	165	179	222	182	204	195	182	206	181	171	183	171	191	178	187	187	187	156	182	208	182	184	182	196	173	186	188	180	170	159	178	196	189	173	184	174	194	164	183	163	183	171	182	177	171	198	176	178	183	184	185	174	161	206	205	211	191	182	179	169	179	243	183	187	204	182	169	213	173	205	196	177	180	190	184	184	181	191	198	181	201	208	222	166	177	177	186	172	174	194	171	160	181	195	198	186	163	174	176	203	179	197	181	182	187	195	187	180	182	176	185	183	172	201	174	197	196	187	175	182	172	185	179	182	205	198	194	188	174	193	227	197	184	186	181	183	176	201	154	182	189	206	184	184	179	195	178	198	188	215	188	166	189	206	179	172	171	194	191	195	184	192	157	169	199	169	178	191	193	204	167	181	174	182	168	204	187	168	181	214	187	197	181	181	190	197	184	179	186	216	197	175	176	202	191	178	179	168	181	201	221	205	194	172	195	178	159	216	147	211	189	208	179	185	170	190	206	193	212	176	176	168	179	192	177	194	185	160	180	167	181	176	208	180	201	163	202	202	181	187	175	200	162	197	203	181	169	171	163	176	170	182	175	198	221	157	168	192	201	201	188	175	151	153	182	197	175	184	194	173	177	156	189	197	166	164	189	206	173	198	165	181	196	176	179	203	174	189	172	178	173	148	197	194	180	202	194	204	154	193	170	183	182	165	178	201	191	177	187	202	188	179	206	178	163	184	193	188	196	201	171	172	195	186	185	171	158	201	182	190	176	170	174	175	200	188	196	195	162	175	164	207	179	186	163	164	177	183	175	185	188	192	170	187	179	158	190	171	193	186	171	170	171	192	203	187	198	175	163	170	197	176	219	184	197	190	180	183	172	196	207	188	189	190	170	176	175	178	156	176	165	178	189	182	171	168	168	222	172	188	195	179	175	225	182	195	157	209	195	164	197	213	187	184	175	188	192	174	166	186	199	178	184	189	161	182	190	193	156	168	204	200	165	166	187	196	195	183	190	190	185	196	209	184	175	194	195	161	180	178	163	190	163	174	192	180	201	219	186	180	151	168	181	160	153	156	188	184	189	193	205	193	204	186	214	176	164	162	170	202	196	214	185	174	182	208	151	183	177	189	167	216	202	189	189	191	168	185	205	173	162	195	174	193	192	189	195	172	172	186	164	172	166	188	156	180	180	164	163	195	178	185	199	183	214	207	165	174	156	168	177	180	190	188	169	170	208	198	185	194	190	161	172	145	190	174	184	206	181	162	191	184	168	178	173	210	185	192	189	163	219	194	176	187	209	200	191	199	205	170	184	195	198	177	194	164	157	194	176	183	194	183	172	180	201	188	187	173	212	211	202	170	183	192	201	170	203	206	196	187	181	176	191	196	183	184	190	193	169	199	191	186	188	198	185	187	185	147	191	181	176	183	159	175	198	173	216	225	181	200	214	187	164	202	175	185	198	183	166	175	181	191	184	162	189	167	178	196	205	177	184	181	191	166	161	182	197	191	176	185	191	201	167	158	184	190	177	170	186	183	169	187	171	168	182	192	177	171	155	177	182	184	189	192	174	177	191	165	187	180	177	191	156	161	196	190	161	219	203	212	181	188	184	181	195	165	171	201	200	192	190	167	138	182	206	187	193	170	188	207	175	178	179	196	180	186	198	204	193	177	190	179	162	183	189	181	197	162	167	176	188	190	174	188	188	203	177	194	199	177	216	162	196	179	180	190	181	185	164	187	192	196	185	203	182	179	170	172	196	207	195	199	147	195	192	179	200	210	189	165	181	203	174	203	178	199	177	206	197	186	199	181	189	207	168	177	184	201	167	170	204	206	187	187	216	184	172	175	169	164	208	181	192	177	200	179	182	188	168	179	183	175	191	194	205	187	186	180	174	187	167	181	204	186	184	184	183	192	200	208	171	175	197	192	181	170	162	183	151	173	178	181	155	199	165	197	200	177	186	165	192	194	204	195	188	181	203	187	164	175	154	189	163	174	185	158	190	190	175	201	175	158	189	139	173	205	202	175	214	176	192	200	178	194	203	179	178	203	189	176	158	181	168	177	181	180	201	179	192	201	205	177	183	188	199	195	174	175	181	191	176	168	182	185	206	175	166	190	174	173	215	176	146	211	170	187	181	172	206	204	186	166	175	196	193	183	193	189	190	178	186	199	188	170	211	189	207	170	157	179	155	193	181	160	187	185	167	185	179	197	193	174	169	199	171	163	190	201	173	182	159	207	208	195	195	168	205	168	188	190	171	183	183	173	185	199	202	181	202	171	181	165	193	193	193	213	171	185	181	173	190	187	162	227	186	183	171	197	217	176	174	194	208	155	205	190	191	192	190	188	181	217	200	141	209	194	198	175	187	183	176	173	177	206	177	197	174	188	211	180	172	172	165	171	189	193	192	177	200	172	164	195	178	190	163	160	189	180	192	179	168	212	195	188	190	181	164	190	206	183	180	175	166	189	198	171	166	154	178	179	187	171	201	190	184	178	180	170	176	189	170	185	185	205	202	167	165	206	193	157	183	202	197	192	201	206	173	173	187	186	218	180	158	156	175	170	189	160	164	169	200	181	195	162	198	169	197	200	185	201	186	168	190	198	189	188	214	190	169	207	192	177	168	171	180	181	183	166	200	182	185	172	164	176	170	162	156	172	161	191	211	167	164	174	192	179	193	163	156	160	210	177	197	194	186	175	212	198	157	180	181	194	184	183	198	189	165	178	177	174	180	176	183	179	195	167	166	163	161	182	180	187	197	174	181	174	185	191	193	168	189	200	189	179	171	223	215	161	169	199	208	169	215	215	182	187	174	195	177	207	134	168	182	170	159	199	178	183	189	176	190	210	183	180	185	165	200	199	172	164	210	177	213	174	188	197	195	171	188	187	157
6365	1007	1634	2236	2130	1899	1399	1401	1104	1002	879	774	737	651	622	592	554	551	545	555	564	510	533	556	549	550	525	501	514	525	515	476	481	457	461	481	514	491	473	453	441	431	436	461	453	467	425	461	449	447	445	499	402	460	457	517	436	458	456	440	445	480	489	447	481	506	479	459	428	421	471	500	433	435	435	473	420	423	462	446	424	445	434	413	421	449	429	405	473	449	415	442	439	444	474	488	417	421	449	455	449	428	467	423	448	473	441	453	415	420	451	426	439	463	421	471	415	414	483	471	421	432	440	470	424	441	444	424	454	455	415	411	438	439	413	411	441	470	434	435	461	414	434	460	416	467	441	455	435	411	432	475	425	435	440	442	471	442	421	432	456	411	461	430	458	419	448	420	416	422	446	442	439	448	465	432	468	463	449	417	396	424	441	436	454	395	421	431	451	420	464	438	471	434	431	435	415	433	458	420	448	429	424	412	456	422	413	456	447	427	440	434	478	402	442	447	445	443	453	432	448	414	464	425	399	467	457	447	438	466	408	444	437	434	460	456	392	449	428	433	476	438	437	444	425	448	395	439	409	417	449	449	429	417	445	442	481	403	450	437	445	441	420	426	440	463	438	429	415	465	461	453	457	425	481	422	466	456	403	430	466	455	436	434	423	402	423	417	415	450	435	400	472	451	403	454	421	439	448	421	474	436	454	458	449	462	411	458	433	471	434	433	448	422	436	462	426	431	458	407	409	430	438	425	442	445	428	500	434	409	384	440	447	460	453	480	417	424	429	431	440	458	431	465	416	435	423	438	451	457	439	502	367	446	396	407	426	431	468	382	414	401	434	430	407	390	446	423	404	432	378	443	459	414	466	447	446	407	443	440	422	427	426	413	422	407	412	421	463	454	474	432	433	448	419	435	456	442	452	433	446	451	424	449	454	438	439	424	444	425	424	414	439	468	410	473	464	464	490	466	433	415	448	430	446	433	447	430	446	431	397	437	441	434	437	431	412	400	434	430	447	427	432	384	452	444	441	457	427	444	463	435	442	425	467	407	420	427	426	401	440	483	428	462	430	442	461	453	473	441	436	454	433	435	407	460	428	447	428	428	416	456	411	468	419	449	421	438	437	416	469	431	474	445	414	467	416	443	444	450	427	454	421	425	462	415	456	395	413	471	460	456	456	440	433	440	456	423	438	449	447	476	390	410	443	391	449	432	488	486	417	462	463	451	424	431	475	414	484	471	463	425	413	439	462	468	465	450	420	406	415	416	434	445	406	379	456	499	399	470	452	444	439	446	431	446	405	407	416	429	472	434	438	435	446	447	408	457	432	442	438	424	431	454	417	440	471	459	466	463	440	421	482	427	479	463	463	465	400	472	424	427	402	435	467	422	434	463	469	429	422	442	424	433	449	424	449	425	440	477	416	463	446	454	422	423	429	455	440	446	438	471	441	436	438	427	454	431	429	430	447	485	492	448	440	432	453	445	447	436	425	402	431	449	431	405	485	477	445	455	425	431	407	461	438	454	444	452	464	408	455	438	429	443	458	421	426	430	431	426	422	400	399	431	428	415	435	402	425	423	409	418	407	442	427	443	444	474	442	455	441	433	436	408	461	426	447	443	456	439	447	441	425	409	411	448	368	429	399	430	408	444	443	465	433	458	449	471	423	418	452	442	450	417	436	414	446	417	447	433	415	423	428	400	472	450	483	427	466	423	469	430	429	465	453	420	426	447	460	438	456	422	437	429	430	431	481	433	476	456	458	392	422	430	434	436	460	451	484	431	462	403	463	420	466	438	455	406	453	428	415	485	448	472	418	424	462	434	474	440	426	434	430	437	451	426	455	399	445	466	386	462	433	434	466	420	458	440	448	432	444	422	444	441	443	417	418	435	452	471	455	423	418	419	435	470	426	441	425	442	432	478	424	424	414	421	433	429	460	463	456	431	420	427	423	431	465	401	426	430	463	456	432	438	459	410	451	437	433	448	389	459	410	445	434	446	453	433	448	437	442	431	402	453	441	458	424	438	450	465	441	431	460	433	460	423	405	443	409	426	408	434	427	459	410	410	421	448	406	463	435	441	426	409	429	408	426	448	423	411	406	402	458	472	442	404	436	427	430	422	423	443	430	416	420	413	437	444	429	459	424	464	417	471	451	435	420	443	406	449	418	413	437	444	399	425	461	434	479	418	407	438	437	491	436	447	408	417	414	419	448	441	466	394	436	418	445	435	427	438	427	424	404	444	452	433	445	443	435	447	401	439	440	467	463	402	403	435	457	448	462	463	440	452	436	423	417	459	439	427	428	431	424	430	428	448	458	446	445	450	428	462	417	429	432	465	451	456	447	474	450	449	415	414	433	432	431	448	403	448	441	401	428	422	419	401	448	381	460	442	433	437	460	436	472	469	440	447	455	423	401	411	405	427	402	382	422	455	419	439	440	407	418	405	461	396	437	417	437	403	428	432	425	428	446	389	428	442	442	435	422	472	466	433	427	440	474	477	418	435	419	417	447	421	447	426	449	410	429	432	427	411	424	430	442	393	441	445	436	429	466	487	443	434	467	467	427	462	434	461	450	413	431	400	423	442	427	435	382	427	460	431	404	441	406	416	480	425	417	435	459	464	434	426	422	388	412	441	449	456	425	453	425	449	405	465	444	453	423	443	411	420	415	436	461	416	390	439	451	465	425	467	470	436	457	432	444	450	434	420	431	451	432	413	439	451	404	430	436	415	454	468	450	447	456	473	468	387	439	442	439	404	444	478	478	422	394	429	471	439	414	423	432	431	411	447	434	435	420	429	450	476	421	425	439	451	393	424	436	416	446	431	459	419	429	404	465	424	435	467	459	426	425	385	427	442	436	423	435	416	455	464	431	417	426	426	457	447	421	454	478	419	460	444	456	415	465	422	431	413	451	393	446	426	442	469	447	423	450	452	464	460	436	437	457	476	424	447	416	453	450	433	419	436	428	474	452	454	432	445	411	443	427	443	442	440	428	466	415	433	461	421	463	399	424	411	443	471	416	426	438	450	447	441	456	396	474	425	443	442	453	460	449	445	435	408	447	446	411	409	455	459	459	412	432	438	452	415	430	495	425	409	437	425	400	397	413	446	433	473	433	460	417	412	420	464	395	482	473	425	411	446	414	436	452	429	448	417	452	461	479	461	452	454	419	470	424	401	419	440	392	441	425	465	434	427	455	410	435	432	485	431	413	445	429	439	424	442	443	416	441	458	453	441	405	460	432	436	429	441	450	453	411	460	415	434	445	439	420	442	416	412	391	435	434	452	387	453	419	447	429	463	472	425	431	476	416	461	449	438	444	426	473	462	450	457	435	419	450	427	436	365	451	471	408	443	431	432	425	412	437	433	420	441	447	454	484	443	388	429	449	386	437	454	412	422	495	490	440	444	443	447	467	429	452	431	477	421	441	458	406	428	424	441	431	434	453	462	419	406	415	411	444	449	415	432	433	437	402	448	453	443	439	426	465	425
14479	1748	1530	1194	1132	813	546	463	356	358	294	249	212	186	225	196	186	163	178	174	175	185	173	166	175	148	160	166	139	164	164	153	178	146	171	141	160	151	150	140	147	148	173	139	167	146	136	135	143	149	171	136	156	138	153	146	128	144	156	139	138	131	129	145	134	181	147	157	135	165	166	132	151	147	162	152	143	161	139	130	137	178	145	143	172	148	167	148	157	138	155	161	136	133	135	126	151	151	137	143	143	157	118	134	187	133	154	133	150	129	141	126	147	154	135	146	137	137	155	142	133	125	182	151	147	122	139	175	142	133	140	123	149	144	167	139	137	162	132	180	148	142	131	120	147	144	136	137	153	135	147	151	119	166	117	139	153	129	141	159	163	148	127	146	141	132	138	134	156	138	146	162	148	152	135	143	155	144	149	157	159	120	162	141	139	165	139	145	139	164	164	145	147	129	125	145	127	112	151	161	146	153	143	146	159	141	137	147	152	125	131	151	142	165	141	143	141	136	130	141	156	141	133	135	124	105	136	152	161	130	144	150	130	145	145	159	155	129	140	133	156	130	168	156	137	144	126	148	144	150	152	132	156	144	137	158	142	164	127	135	138	140	138	137	138	173	134	145	152	156	128	145	130	136	135	134	156	147	141	154	165	143	141	136	126	143	124	145	144	156	126	165	147	169	132	128	125	170	148	133	153	171	159	162	145	138	135	169	150	156	138	158	137	131	154	141	135	132	143	145	123	154	132	155	148	161	158	157	163	142	142	136	148	131	149	147	139	155	136	137	131	110	148	154	149	155	135	135	152	156	146	153	135	174	143	153	133	144	160	138	128	131	140	145	158	143	137	162	155	138	140	149	170	142	154	147	138	163	142	141	154	140	153	161	134	148	136	161	157	135	141	152	153	167	130	147	134	138	127	135	155	138	142	155	127	128	151	127	138	127	139	146	132	154	133	130	168	142	145	137	160	136	150	169	134	145	159	125	146	138	151	129	129	159	136	113	146	130	149	161	163	150	123	157	153	162	150	138	154	155	162	155	150	140	138	134	143	161	165	138	139	141	135	130	133	173	163	135	158	142	137	137	143	133	168	147	138	141	163	174	156	146	131	140	166	145	143	158	152	135	155	138	145	149	128	134	147	135	167	141	149	135	114	147	140	179	151	134	152	157	149	163	154	159	162	146	149	139	149	143	135	136	136	141	158	102	161	156	150	136	133	131	133	141	156	112	133	152	124	164	159	157	160	135	163	154	154	137	153	156	170	148	177	129	155	146	171	149	129	120	154	151	149	148	143	136	142	136	135	140	139	147	140	143	127	146	106	136	131	143	158	159	138	168	154	142	163	157	145	157	135	144	143	151	143	135	149	158	156	144	152	142	136	132	134	141	109	143	120	134	170	154	132	126	149	138	140	149	154	142	128	135	142	131	146	140	143	120	148	164	115	163	121	130	159	163	131	155	132	183	159	144	126	147	143	146	144	124	140	147	132	129	139	128	123	151	151	146	155	135	113	147	151	160	142	159	123	155	137	121	133	150	146	139	143	132	170	132	144	150	141	123	148	132	173	123	138	140	115	120	152	164	147	131	159	136	148	125	131	155	125	148	146	149	149	153	127	138	144	155	137	144	148	150	156	148	145	139	159	154	151	133	168	143	146	101	143	136	171	115	139	148	118	143	153	150	147	124	148	148	140	126	134	131	150	156	155	145	153	140	154	150	165	160	131	149	148	155	141	139	152	148	141	125	146	137	146	151	156	141	141	161	146	155	159	148	131	127	132	131	152	158	164	151	153	144	145	163	171	126	148	133	163	147	125	136	144	162	143	163	140	145	144	136	148	140	148	160	133	153	159	126	161	153	141	143	137	143	132	165	137	144	157	153	149	152	172	137	159	162	158	142	128	141	155	157	130	141	152	127	135	146	145	128	157	163	136	153	148	167	158	164	142	159	143	149	163	136	139	142	133	161	120	149	140	142	139	144	135	131	164	126	139	152	131	164	149	134	142	141	167	135	152	121	135	153	143	141	114	146	160	132	143	154	155	151	165	133	128	149	143	151	162	142	159	162	145	126	164	148	142	141	110	153	152	150	145	112	152	157	141	165	147	134	140	157	142	149	145	133	140	128	136	151	148	125	149	135	150	153	133	151	163	155	120	133	132	149	129	148	110	149	147	136	159	152	126	149	150	140	156	147	129	141	143	133	131	140	129	149	154	124	138	122	168	164	147	120	147	150	135	144	141	137	159	143	129	135	148	141	152	125	157	144	151	155	137	150	146	141	136	144	157	151	139	141	138	138	151	113	156	164	156	146	142	136	168	151	137	161	147	143	147	150	125	150	132	144	150	123	157	139	160	160	139	166	161	142	123	155	137	174	160	133	136	129	174	157	132	155	144	127	145	151	148	132	141	138	159	124	135	138	145	123	134	155	143	129	168	168	163	155	150	123	125	144	141	154	110	150	118	138	116	153	171	141	149	142	150	169	143	144	135	133	152	123	144	147	159	147	123	148	133	151	134	153	120	151	128	159	130	134	147	115	129	127	144	145	118	154	126	122	131	137	154	144	153	144	163	157	132	133	134	151	148	154	134	156	131	164	153	149	159	133	161	115	166	166	125	137	124	148	119	152	121	178	147	138	133	139	175	164	155	161	143	155	138	174	146	130	131	140	144	142	139	130	132	142	158	141	140	144	153	162	159	130	127	137	143	142	147	134	146	141	166	159	166	168	148	105	145	124	136	124	148	139	138	130	142	159	148	139	116	148	152	161	155	137	145	134	140	133	145	160	154	174	157	156	160	152	141	132	135	172	151	152	131	135	142	141	141	136	127	127	127	135	138	145	146	143	149	151	147	134	159	168	138	154	155	143	132	160	151	129	141	139	138	155	150	145	147	134	135	158	160	147	150	143	122	172	150	133	140	137	148	164	145	137	182	139	145	164	160	173	154	145	123	142	144	142	155	159	146	141	173	131	136	149	150	123	145	166	169	138	152	137	157	150	144	160	123	149	131	165	160	124	131	144	160	157	159	131	134	132	159	130	151	139	139	141	135	138	130	145	154	146	159	142	173	139	145	138	150	145	168	154	145	139	116	166	140	125	149	140	150	134	130	152	157	143	147	141	143	147	156	157	149	141	161	138	148	127	126	157	132	122	152	125	134	127	149	136	143	129	145	151	149	137	155	142	147	128	144	153	140	147	143	153	134	137	161	147	163	136	141	152	139	145	145	120	145	155	148	137	143	158	131	130	148	141	110	142	149	160	139	128	133	142	147	129	126	130	134	158	165	153	136	134	138	157	157	148	136	131	170	142	147	131	135	135	160	149	147	148	145	147	147	134	123	126	163	133	145	166	133	137	135	131	144	136	149	157	132	164	139	133	118	144	129	157	144	133	163	150	108	126	146	155	141	144	142	150	161	114	143	142	122	155	143	147	134	138	154	130	141	143	162	153	137	153	139	152	143	161	130	133	142	151	147	138	147	147	121	157	148	142
8426	1343	2639	3265	3423	2891	2403	2088	1634	1402	1229	1064	927	817	744	716	610	654	612	609	571	596	530	536	687	547	531	553	486	499	493	569	453	489	479	436	420	442	468	448	414	400	399	417	422	416	447	418	447	420	436	398	412	429	455	432	417	381	420	387	361	416	372	354	371	391	401	389	430	368	389	383	372	405	406	382	393	408	384	392	395	353	401	383	377	386	393	382	356	408	412	381	359	362	375	418	392	402	380	374	363	410	405	388	378	387	391	367	404	370	381	369	392	406	384	386	430	377	382	413	403	376	379	394	403	376	336	368	393	402	432	383	385	377	377	363	383	373	388	384	373	347	383	391	404	379	381	436	396	383	424	406	401	402	355	379	398	382	370	369	380	349	381	392	393	380	410	400	356	369	389	363	401	409	372	421	383	375	398	398	372	396	383	377	401	380	384	370	379	389	373	386	373	385	386	397	375	394	363	394	391	366	357	390	355	370	355	367	399	353	422	373	401	375	360	360	401	373	385	426	385	352	396	379	372	347	377	381	403	382	407	374	374	387	383	364	381	379	375	349	371	395	374	383	376	381	396	394	419	395	360	398	360	371	362	418	389	374	338	363	379	377	391	409	386	388	393	344	368	353	397	371	402	388	375	363	342	372	348	367	386	385	417	384	393	419	357	401	369	375	417	398	372	373	383	392	406	398	381	410	400	367	349	395	386	393	390	411	381	364	372	367	417	403	416	384	372	386	371	416	391	404	387	383	367	403	410	385	420	379	381	390	373	374	386	377	386	380	383	402	367	408	389	403	390	367	374	373	390	367	411	371	400	394	396	371	365	382	400	376	407	396	397	404	416	354	372	362	374	397	369	382	416	386	435	386	370	402	344	369	381	373	382	393	410	346	427	408	440	378	383	373	348	409	366	345	399	417	395	361	379	407	339	366	374	400	376	374	387	386	376	409	404	382	393	368	423	424	405	409	387	382	394	391	377	405	386	373	369	405	387	395	370	413	415	381	367	355	350	404	416	400	353	342	384	372	381	365	366	418	397	381	427	398	373	337	378	394	409	396	360	367	383	370	356	379	379	407	382	420	395	400	370	363	386	372	379	377	389	379	411	388	387	409	388	390	376	380	375	376	382	390	415	387	367	350	386	402	395	391	377	419	369	371	384	380	427	396	332	394	373	404	389	382	378	362	388	415	396	376	372	344	367	383	354	357	377	399	377	411	362	363	392	351	364	371	368	358	389	406	386	405	384	396	395	370	406	398	361	388	383	339	369	435	388	404	410	389	381	351	375	403	355	373	380	389	425	401	423	375	381	371	358	403	374	401	364	392	367	398	395	380	372	380	416	398	368	350	361	364	370	404	400	385	372	341	435	400	375	406	376	359	387	406	421	402	373	399	383	408	371	379	364	391	386	406	381	366	365	375	381	393	361	374	389	396	397	415	369	351	391	389	385	381	417	362	359	414	354	400	369	384	420	382	417	393	354	388	388	354	413	382	410	405	349	362	393	379	374	350	394	378	381	408	396	405	387	370	397	359	386	375	366	344	366	406	375	396	364	375	391	419	422	378	376	357	383	374	388	369	367	411	377	385	421	389	364	401	407	368	391	425	404	422	380	393	394	370	397	376	394	379	379	385	379	434	367	383	407	402	387	350	373	377	401	387	379	391	350	366	396	394	408	394	411	385	385	412	395	418	379	392	400	398	370	362	371	440	358	389	397	379	376	414	378	413	396	410	376	396	383	402	385	387	373	370	362	379	421	391	370	375	374	381	374	409	397	376	384	378	396	396	401	380	389	403	395	406	371	402	383	395	393	377	382	379	410	371	381	359	385	397	383	382	359	395	366	397	392	414	357	412	360	385	416	381	373	408	368	389	376	410	397	364	382	399	354	407	364	369	418	367	377	388	419	372	403	385	377	399	368	431	404	385	390	386	362	393	378	399	352	389	361	402	381	370	354	395	393	399	392	393	406	366	395	366	380	388	419	400	405	362	397	401	401	389	407	396	356	356	412	389	354	361	374	396	372	409	392	367	372	345	399	347	402	351	389	343	338	372	393	378	395	337	403	342	363	410	371	377	392	372	359	401	391	399	379	404	385	420	344	379	333	403	336	370	358	354	398	392	423	390	380	378	399	371	363	341	383	372	369	402	394	404	381	380	386	393	400	395	409	401	400	417	403	386	377	390	385	393	370	383	358	349	385	398	386	371	387	396	400	395	373	369	377	414	402	408	363	365	384	350	406	378	359	401	378	378	356	375	395	385	409	406	397	380	403	445	355	345	406	357	390	373	377	416	353	400	370	433	375	393	413	385	382	403	419	394	389	390	339	391	389	371	385	394	358	384	399	341	393	336	382	389	429	406	368	374	362	373	417	368	373	364	406	373	373	374	360	394	399	411	366	371	403	365	357	386	386	362	374	344	362	407	404	392	384	410	417	411	399	390	406	367	383	370	421	387	399	366	402	398	383	399	399	359	406	388	379	351	370	411	384	386	378	349	395	369	416	377	392	398	389	358	401	394	390	371	382	357	362	357	378	371	439	392	398	409	402	384	408	414	389	381	399	392	390	402	404	382	391	382	425	404	364	377	424	372	348	389	353	377	385	369	402	395	383	360	384	395	385	357	403	348	382	411	388	363	334	386	400	386	405	390	364	379	377	377	390	400	364	342	416	366	387	393	366	393	367	394	389	378	376	372	375	351	364	389	367	404	376	410	364	384	388	352	398	395	351	364	407	388	428	417	399	390	421	388	375	379	384	388	372	362	384	371	391	373	369	388	362	399	400	406	391	379	416	395	388	350	356	364	404	373	387	383	383	383	359	413	389	382	353	431	375	401	379	380	439	338	378	396	372	398	418	414	376	406	368	401	393	375	400	375	365	366	360	360	408	399	374	414	379	405	357	378	381	377	381	396	390	373	392	406	382	357	385	368	393	400	401	401	396	405	399	371	394	331	405	364	407	391	376	403	408	388	389	353	420	419	377	398	382	369	397	380	384	379	407	373	406	375	421	406	417	381	419	403	391	378	346	346	385	400	394	409	418	379	358	402	353	384	398	396	378	361	361	394	381	365	423	410	386	383	355	395	380	390	436	386	371	403	373	385	403	380	387	359	384	340	377	382	381	352	364	416	414	404	350	402	390	378	405	366	375	394	382	385	364	397	391	407	407	420	400	404	387	391	375	403	396	389	390	389	361	389	373	385	387	391	375	403	392	387	394	352	402	377	353	370	383	390	378	381	382	396	400	380	397	362	354	390	397	383	392	408	350	374	372	379	374	359	379	375	435	383	423	351	368	352	379	381	389	380	399	382	362	393	396	386	447	351	344	395	372	352	378	398	394	359	381	377	417	379	355	382	394	353	405	399	382	403	369	410	349	419	403	374	399	384	406	384	404	429	403	388	401	388	364	378	372	397	401	399	413	397	360	404	349	373	393	371	375	389	391	388	381	372	371	351	371	412	407	395	393	413	381	377	400	400	390	417	380	346	380	356
1684	433	429	449	388	387	421	399	413	377	384	375	339	339	368	349	377	360	352	353	380	367	382	332	386	365	368	338	371	349	317	344	361	373	363	376	362	378	381	361	352	355	393	366	367	391	350	373	366	362	391	367	386	333	365	347	388	373	353	353	385	349	380	389	343	341	354	413	374	319	395	377	390	369	400	385	363	370	358	356	335	402	377	387	364	371	371	388	374	338	348	406	371	349	368	391	334	360	333	384	376	398	386	339	346	357	332	386	343	361	351	358	368	404	359	335	355	354	356	380	312	360	382	336	365	397	337	334	349	353	329	355	377	328	359	370	359	383	350	370	339	397	314	361	332	359	378	394	346	375	328	360	365	357	325	349	364	371	379	359	387	415	367	364	391	331	366	426	341	377	405	377	364	347	382	328	384	322	368	341	395	369	403	386	375	364	417	394	371	334	358	382	379	382	343	314	354	373	343	362	376	331	341	378	366	351	374	363	363	376	367	355	385	343	362	362	354	365	416	383	365	366	386	387	372	369	356	347	354	354	357	332	350	384	390	366	414	378	358	359	377	357	368	329	383	353	319	364	370	337	339	372	359	374	379	376	363	350	370	362	367	349	366	410	346	372	390	373	367	345	373	350	360	321	337	351	374	341	344	378	368	341	370	400	338	394	354	317	369	361	388	355	360	377	367	364	370	345	380	339	347	402	340	360	367	367	357	380	356	341	370	374	353	342	335	398	321	378	356	366	366	378	361	367	378	375	342	420	345	376	359	404	376	352	371	365	369	377	350	362	355	362	318	367	381	331	367	367	354	370	380	354	358	353	332	343	380	369	353	418	359	360	386	371	356	322	393	372	372	359	348	357	373	340	372	349	369	345	350	335	352	364	370	375	363	382	370	337	368	380	366	332	382	365	377	384	345	350	351	378	378	363	346	368	331	365	332	387	356	336	380	364	356	351	389	381	381	361	380	349	383	377	360	361	343	401	376	361	375	365	353	387	390	349	365	384	334	342	359	374	381	378	395	391	368	400	350	367	339	363	366	359	371	368	369	343	364	357	340	340	363	310	359	383	334	369	384	361	351	358	350	340	348	338	367	352	324	331	358	386	351	352	339	362	383	332	386	375	358	362	346	422	364	356	383	367	334	351	342	353	368	323	378	339	400	392	382	357	364	349	382	386	366	365	391	383	398	352	342	373	381	327	350	355	383	389	371	373	391	365	352	356	338	382	359	375	355	380	354	359	361	389	310	347	374	350	378	368	368	357	369	332	369	366	388	366	376	373	353	384	361	411	358	351	316	332	339	349	375	365	364	385	344	345	317	351	337	347	381	355	385	391	381	368	389	370	370	362	328	370	374	336	364	369	379	362	355	378	393	369	370	401	366	368	382	353	394	352	362	367	342	310	360	351	375	384	370	361	362	407	386	349	357	366	390	391	370	331	350	374	312	359	374	424	347	364	352	361	362	362	381	368	338	359	358	363	342	354	366	383	357	375	370	357	375	347	400	384	344	367	375	374	393	362	351	384	350	365	383	356	340	391	400	376	368	341	388	341	378	349	366	390	391	331	349	370	400	341	370	344	360	378	351	380	375	388	374	365	368	369	360	342	400	379	344	369	381	359	350	366	341	392	370	336	365	363	360	380	363	371	371	356	360	369	349	361	388	375	354	389	329	386	369	390	360	348	395	317	358	384	341	350	365	350	354	383	375	369	357	387	378	365	345	378	351	386	363	381	394	414	350	323	350	380	331	353	388	349	383	351	361	363	379	418	365	362	359	357	373	397	366	396	344	341	362	385	349	355	379	377	323	380	388	384	370	353	369	369	351	360	346	337	365	377	373	421	392	377	371	383	357	348	377	381	353	365	393	363	385	352	394	357	377	380	397	350	381	362	372	372	389	400	385	347	379	365	323	385	405	356	349	356	385	374	349	374	354	401	337	361	370	346	380	399	352	389	428	354	375	373	362	340	345	378	339	362	367	341	372	361	355	392	378	391	353	357	312	320	350	370	370	362	376	387	348	371	364	380	379	381	344	331	422	378	352	363	333	368	359	387	359	355	377	338	345	359	360	399	360	379	336	373	404	405	366	365	358	361	352	415	373	392	378	356	366	359	366	330	398	347	396	366	368	331	345	375	334	359	367	375	359	348	397	366	344	359	351	383	395	360	356	359	366	378	364	361	375	374	364	366	365	348	367	361	344	367	392	352	380	341	361	382	353	341	379	345	336	358	337	375	379	348	348	378	393	331	339	398	372	388	356	346	361	362	362	352	385	358	367	371	332	371	376	360	384	329	379	381	405	390	395	364	403	369	379	349	388	366	404	355	415	355	344	344	366	380	355	392	374	355	334	380	422	375	341	382	356	376	389	347	369	370	329	383	374	359	334	389	410	354	406	373	362	331	396	393	318	358	368	351	360	380	384	374	371	373	372	368	364	363	361	400	346	346	366	322	351	390	349	401	383	343	356	395	393	347	342	369	373	357	347	383	339	352	353	377	355	364	395	348	352	344	371	348	351	323	403	371	354	374	388	364	354	348	389	390	320	379	370	366	418	364	374	370	403	376	362	348	344	387	364	337	357	404	364	392	386	389	364	352	356	342	370	315	317	365	361	362	387	363	371	382	406	396	362	346	336	356	347	358	375	354	379	376	349	362	364	360	401	372	346	364	366	390	386	386	351	373	388	348	354	382	372	347	381	369	362	379	400	360	334	353	366	339	370	368	379	361	385	336	355	377	383	393	376	346	353	372	372	353	389	325	361	339	364	346	390	396	373	326	316	380	343	357	393	380	383	368	378	350	367	384	400	376	404	347	365	377	354	331	367	384	358	332	399	353	370	392	354	353	368	374	361	338	403	399	391	364	373	370	390	404	346	349	370	367	370	323	358	382	384	359	380	361	396	336	375	367	345	392	337	412	356	396	359	360	355	368	359	322	355	339	373	380	346	380	334	406	372	371	357	376	377	393	362	378	392	380	354	377	366	388	344	358	412	352	367	330	348	362	404	348	383	361	353	355	350	377	368	340	341	388	376	379	348	338	372	334	363	349	369	391	373	349	375	361	372	345	371	435	363	350	361	346	357	339	387	370	351	343	376	369	373	347	396	405	372	337	343	327	346	343	345	354	360	369	356	358	384	362	380	351	383	355	377	373	354	369	359	385	404	349	372	362	370	324	356	384	343	377	354	369	369	389	380	381	378	410	375	373	346	373	383	359	386	421	377	351	402	349	358	369	366	343	339	365	356	367	376	389	372	364	379	385	379	345	349	332	360	387	361	358	358	371	338	316	378	375	384	335	400	354	384	346	366	382	349	377	355	363	399	363	388	337	349	413	339	349	337	363	354	369	336	354	371	364	386	381	376	363	367	372	376	360	378	363	321	355	335	357	333	370	347	351	366	385	339	362	345	363	335	358	388	334	372	356	377	353	374	336	383	399	365	345	355	343	374	346	378	361	375	367	394	356	412	326	365	377	375	372	348	370	374	319	426	369
2037	874	917	1005	982	972	913	890	866	910	837	822	892	845	809	836	772	840	847	868	821	775	827	779	829	868	860	829	801	768	790	807	810	823	758	779	814	809	849	772	764	791	794	783	769	825	802	807	834	801	835	854	822	797	769	805	800	807	817	827	773	832	810	836	792	782	790	877	849	822	793	826	776	793	781	808	796	835	834	829	800	804	758	760	794	822	799	770	811	795	757	825	810	814	813	817	819	752	852	796	831	821	731	724	751	779	811	795	775	873	833	738	797	806	768	774	805	822	780	819	827	805	785	728	801	832	822	818	805	777	779	777	788	819	874	775	829	849	850	818	750	832	805	866	782	808	817	804	808	794	797	807	776	781	796	820	815	833	801	760	746	803	763	812	806	792	800	796	797	824	775	850	814	836	853	825	808	786	820	816	783	743	823	818	833	834	836	815	814	808	864	752	754	790	792	765	783	741	785	774	822	857	792	803	797	855	844	778	832	809	805	800	851	862	798	826	824	776	865	841	824	781	823	766	786	794	836	799	802	781	795	778	799	817	789	759	780	766	774	831	865	788	794	803	795	831	787	787	769	803	814	817	829	764	796	780	793	807	836	766	805	830	783	803	815	829	773	829	785	830	840	810	813	836	777	796	852	808	808	801	820	811	820	855	794	769	822	803	810	772	824	799	865	789	775	810	810	862	810	819	825	813	798	781	742	803	821	864	741	841	820	801	820	749	831	790	804	824	833	803	774	802	790	834	757	805	825	805	769	800	784	844	818	804	828	828	838	841	807	846	796	771	802	804	809	792	824	781	742	860	829	773	865	810	852	746	782	815	843	775	868	827	784	786	756	762	808	773	804	842	827	765	830	740	788	777	825	796	827	776	748	758	806	786	834	807	786	808	842	822	836	793	836	795	804	770	792	801	866	783	811	816	811	837	830	794	802	751	784	795	814	818	797	800	817	778	792	849	877	742	827	810	809	812	828	800	778	774	856	839	827	834	778	828	821	799	751	797	769	814	795	808	813	765	772	850	833	749	822	786	833	806	804	794	745	819	794	769	847	817	826	857	822	763	850	775	799	813	803	804	776	838	827	788	815	821	794	798	731	814	811	848	787	827	780	791	808	821	837	802	851	851	833	791	772	788	764	821	804	813	825	773	778	800	777	806	832	816	800	806	819	813	817	806	778	828	793	821	817	819	788	815	799	789	811	785	774	841	804	822	816	829	772	859	783	802	783	839	836	768	807	816	804	818	841	832	773	794	815	771	777	830	811	859	807	789	787	801	757	798	814	822	766	785	760	816	802	849	783	813	787	835	840	826	728	799	820	811	806	845	795	781	813	818	866	812	780	829	783	853	808	836	818	778	734	839	804	798	782	846	757	799	837	814	800	781	756	791	821	816	842	785	811	816	792	848	796	782	735	831	831	765	756	820	804	841	780	800	841	816	754	783	802	821	780	802	765	814	827	786	812	844	782	785	847	802	781	765	824	806	778	801	810	790	784	819	841	812	799	811	754	791	772	768	801	809	820	794	787	805	792	730	836	790	817	821	804	777	793	799	824	797	787	843	821	824	821	737	792	768	782	785	770	801	823	779	811	787	834	857	798	808	804	819	807	815	841	783	821	844	752	830	796	816	811	719	760	749	816	818	824	823	808	793	802	768	818	799	811	810	797	759	820	834	805	776	801	790	812	818	815	794	806	791	792	823	873	829	825	837	773	783	832	786	816	765	791	840	793	811	787	803	808	826	787	796	854	848	801	824	808	841	815	787	842	854	788	780	783	805	782	803	798	788	845	780	847	806	824	804	766	802	786	831	810	855	833	805	822	811	845	811	800	843	801	800	801	724	820	780	810	834	798	795	802	779	847	814	818	805	818	811	772	873	762	873	794	770	785	819	755	770	825	840	798	776	786	814	761	772	794	772	810	782	806	794	811	813	822	801	825	772	800	807	773	808	829	803	738	783	814	819	772	827	822	803	802	856	811	771	840	785	785	822	787	871	780	838	882	834	796	827	775	807	778	779	818	786	818	853	839	767	813	782	820	816	793	820	773	829	817	771	794	778	773	788	763	818	796	831	836	797	866	786	744	847	796	802	834	819	821	806	784	742	786	837	817	802	830	798	874	841	826	826	809	786	799	816	801	851	805	776	796	771	819	879	817	823	837	818	835	782	868	777	797	796	803	785	818	766	824	828	758	790	796	819	813	743	804	780	813	821	806	802	804	783	787	804	754	850	768	778	818	829	800	808	777	804	788	796	782	792	794	793	860	824	810	810	837	768	782	794	821	853	801	843	793	811	799	755	787	797	786	858	780	853	804	875	833	825	855	788	786	799	827	818	820	818	775	828	832	829	806	784	787	832	772	837	792	778	790	751	815	868	783	769	809	807	792	819	815	789	794	813	787	791	784	832	793	802	851	850	795	810	756	812	821	761	826	797	759	756	809	801	823	811	813	793	805	805	806	817	816	789	736	800	841	823	811	809	803	834	811	774	846	821	804	813	832	736	763	839	770	820	777	795	767	778	818	819	771	811	795	734	762	786	807	783	785	823	787	811	838	737	759	787	829	808	779	778	784	824	838	783	766	833	818	790	816	803	752	789	826	843	849	789	802	808	801	805	806	797	829	839	812	803	785	762	826	742	796	821	831	830	810	813	800	798	822	806	805	814	825	790	827	781	739	810	781	828	819	820	860	831	794	777	783	808	840	796	797	815	801	812	806	822	776	832	816	829	775	791	813	831	782	781	771	832	785	843	808	793	796	790	793	844	821	797	865	802	829	859	793	794	771	808	854	818	834	776	857	810	802	803	820	820	801	784	805	774	851	790	802	811	850	813	861	795	825	852	771	778	859	817	812	796	801	760	809	846	804	817	808	788	778	827	787	804	789	789	810	799	781	774	769	845	756	793	841	800	752	810	795	805	818	782	748	788	808	778	836	867	772	787	773	813	742	849	779	803	821	777	757	816	835	844	798	793	827	802	832	815	854	826	820	809	768	805	816	821	797	795	797	821	837	784	846	800	785	812	820	837	811	763	781	778	794	808	829	760	824	803	827	826	802	831	763	817	857	812	796	829	784	830	785	844	783	826	833	776	797	786	784	828	823	762	778	808	779	868	805	819	890	833	789	776	767	879	840	780	791	780	833	812	789	834	807	785	819	830	773	797	813	836	858	833	795	805	814	827	772	777	792	800	776	796	728	774	799	815	827	814	759	778	819	818	748	819	782	813	807	820	802	811	853	773	817	798	832	785	818	758	815	747	826	796	811	792	805	755	803	800	759	819	825	862	819	832	805	807	789	846	758	815	804	846	797	782	779	818	805	856	771	774	803	774	858	814	799	812	782	812	813	849	788	775	751	787	791	850	791	810	828	799	842	781	807	769	778	813	775	776	779	815	824	808	789	816	796	773	815	798	810	796	819	778	776	837	793	793	818	814	818	804	786	818	839	762	796	772	820	809	800	795	798	788	797	810	780	811	772	789	792	765	805	799
7517	745	797	617	582	457	395	345	273	281	262	248	220	226	192	200	212	180	203	175	180	218	193	202	194	198	179	198	192	181	205	202	189	191	177	178	194	193	175	197	178	189	207	178	176	189	211	197	164	189	186	190	184	152	189	202	183	170	183	190	191	187	180	162	158	209	167	185	169	173	160	205	149	182	186	193	193	164	183	204	182	225	210	187	176	196	184	180	193	197	179	181	162	168	193	147	217	145	191	193	188	183	194	163	174	173	205	176	194	182	167	188	187	166	187	176	172	166	175	204	176	181	211	175	171	186	179	180	170	190	142	188	179	193	170	185	186	172	185	184	187	194	166	187	179	171	178	164	186	178	207	180	165	201	177	189	193	172	169	206	187	154	178	194	218	197	186	216	196	176	187	183	210	196	185	180	200	175	203	157	188	207	193	227	173	183	163	192	159	177	197	199	208	183	184	175	181	173	198	143	189	153	219	163	162	205	191	185	193	171	185	186	171	211	211	169	188	175	189	185	170	172	180	176	188	194	182	216	185	183	175	170	202	201	172	172	198	181	170	186	181	180	180	173	186	177	163	173	188	179	171	189	201	197	179	183	162	181	162	177	195	187	195	189	178	164	214	195	206	166	192	183	182	170	170	188	199	169	186	188	166	156	190	171	181	171	196	167	190	161	173	194	192	193	203	170	190	194	179	171	175	165	191	171	192	159	199	195	200	223	165	206	187	179	186	173	170	187	194	180	183	164	175	187	184	162	166	172	201	206	194	187	171	183	171	218	207	179	160	196	203	192	189	187	181	160	186	203	193	179	181	195	175	229	208	161	204	179	198	168	184	159	179	198	190	160	161	162	190	206	175	178	197	191	173	153	182	195	171	168	203	172	207	200	179	192	209	172	202	186	188	178	204	190	180	188	189	202	166	184	190	201	164	199	186	189	170	195	177	192	183	196	177	185	174	176	215	189	176	178	176	185	180	169	165	176	200	191	165	181	189	178	175	191	213	194	174	211	187	202	187	195	185	191	175	183	199	178	176	188	202	198	185	156	177	201	178	181	203	191	184	197	196	184	188	189	173	207	194	170	191	184	182	199	183	194	197	167	222	198	179	181	158	203	194	189	165	177	165	181	175	170	206	182	180	172	154	212	184	169	182	194	212	221	179	168	178	159	191	203	169	168	181	188	183	175	194	175	183	194	196	209	197	198	175	182	194	175	155	183	202	180	177	156	188	170	200	192	189	205	185	189	157	205	155	182	204	184	199	192	154	184	198	148	181	219	176	171	178	213	179	192	188	201	188	193	187	181	192	158	206	202	176	191	170	178	170	211	188	195	164	166	175	195	200	208	159	162	186	165	207	190	153	184	185	169	184	189	196	186	188	177	185	192	178	190	167	176	205	187	181	179	176	159	191	201	197	191	162	216	176	159	212	156	173	182	200	186	199	173	155	185	211	187	198	185	164	178	159	175	178	194	183	175	187	160	177	168	197	188	170	189	188	179	176	193	185	173	173	209	179	176	200	190	186	181	201	210	159	173	164	212	206	203	176	221	190	176	165	185	200	188	180	209	197	179	198	200	174	156	170	164	201	180	180	194	191	194	170	172	186	183	181	188	173	161	171	175	197	186	181	177	181	190	190	196	199	178	183	182	176	197	182	196	185	198	162	187	189	192	175	190	175	224	163	180	166	157	171	175	175	164	217	180	167	193	170	185	162	189	178	168	174	203	185	208	176	176	206	181	203	163	200	211	189	192	180	188	155	180	184	166	182	173	160	185	192	181	184	206	184	204	173	183	201	181	172	179	206	186	196	185	158	178	158	212	199	173	182	154	194	194	203	191	185	176	192	178	198	196	183	183	203	156	151	193	168	191	182	177	201	188	161	188	169	191	190	190	188	202	172	197	212	187	169	163	188	204	173	195	180	186	184	187	176	170	198	201	210	180	199	177	171	194	175	201	187	197	162	161	172	204	195	189	187	204	189	183	206	185	167	175	168	184	172	193	189	175	203	190	194	192	198	198	163	194	196	202	219	200	188	166	189	183	194	174	183	200	184	194	185	187	173	204	176	169	169	184	161	201	180	201	168	192	182	191	174	186	180	160	220	182	196	182	208	186	194	177	201	210	180	180	174	171	183	183	164	184	132	199	192	187	164	198	177	165	198	190	201	201	192	177	179	195	220	175	182	209	180	172	172	201	162	189	187	185	159	206	203	167	200	217	187	187	183	189	205	190	188	169	189	168	195	190	194	177	191	188	204	155	201	195	173	191	166	169	189	192	184	193	170	193	168	215	203	195	183	179	198	160	196	179	192	148	193	180	150	170	179	184	165	172	184	163	159	184	159	172	189	189	194	189	180	172	192	211	188	181	174	177	171	182	172	182	184	216	174	192	145	199	173	168	197	185	201	158	203	197	181	208	185	180	170	198	164	184	196	204	150	210	166	180	202	189	175	168	201	184	188	192	180	172	171	169	171	193	164	184	206	172	159	202	209	195	174	167	185	201	201	192	167	179	193	153	166	188	175	175	167	167	194	177	180	188	171	174	195	184	192	195	159	191	193	177	186	167	178	177	177	189	185	189	191	175	174	170	203	206	192	194	176	190	190	193	192	195	156	178	167	173	205	187	163	181	206	179	186	197	180	149	169	184	195	202	199	194	154	187	202	172	173	173	182	183	164	162	186	195	183	169	219	168	174	192	197	193	199	199	191	213	196	185	150	190	173	200	190	204	173	168	150	181	161	187	184	202	168	186	169	175	151	179	182	174	170	171	216	176	172	169	193	186	178	179	198	192	190	159	171	205	186	169	194	202	228	184	173	182	198	198	186	174	181	186	184	178	173	197	189	177	183	188	176	201	175	176	181	169	203	187	188	158	189	212	165	193	194	173	163	190	201	172	201	166	163	188	180	165	196	184	179	175	198	182	187	177	165	172	193	176	206	199	187	197	170	193	174	170	167	191	185	188	195	192	180	181	196	204	188	183	232	191	198	231	199	163	169	180	176	192	195	178	219	164	199	203	173	197	187	174	174	179	184	201	198	202	183	184	181	221	182	182	169	178	166	191	161	174	196	212	185	207	197	164	172	184	192	179	181	174	198	191	186	140	183	174	161	207	184	168	170	177	183	210	180	187	155	171	189	196	181	171	202	185	173	178	188	168	188	176	190	175	192	146	211	191	211	194	161	167	196	190	164	183	203	175	168	176	164	202	182	191	188	185	173	194	181	180	175	180	188	175	185	163	176	174	170	166	176	186	186	175	186	149	165	166	175	168	148	204	195	205	157	171	160	183	180	198	156	192	181	146	185	189	193	172	206	205	201	205	170	177	174	179	198	163	170	178	167	187	190	195	186	194	169	181	179	182	187	163	180	176	179	173	194	175	172	189	205	196	188	209	195	188	200	178	180	151	165	187	178	171	193	201	207	174	191	157	174	198	187	185	173	215	191	181	180	165	157	168	204	194	202	171	195	181	170	198	144	158	180	185	195	170	175	185
6530	905	1660	1993	2124	1613	1628	1280	1119	971	962	839	808	695	656	608	524	555	531	552	545	506	532	506	557	499	516	534	517	499	457	486	462	502	519	515	458	444	439	444	456	417	424	467	437	466	467	462	455	441	450	470	408	443	438	462	433	478	428	480	461	481	455	427	395	461	424	431	419	438	446	459	458	458	435	442	405	457	428	500	442	459	444	405	400	418	484	420	498	445	475	452	438	447	428	465	449	453	447	440	446	423	419	429	405	442	416	444	480	486	443	465	404	425	415	435	427	462	449	450	425	466	448	414	413	435	448	403	448	427	389	438	448	448	437	417	420	446	425	453	459	466	438	463	435	446	423	444	431	493	438	426	444	429	476	458	415	446	462	440	447	444	439	435	452	402	426	448	429	442	423	430	441	439	471	409	462	392	447	449	407	457	460	461	438	442	465	391	406	434	461	433	426	459	431	469	424	460	415	473	435	477	418	422	442	440	446	440	460	443	429	444	421	434	406	399	444	443	448	434	421	446	456	449	457	453	408	427	430	440	433	441	453	454	422	466	415	445	415	456	419	440	409	413	433	454	426	431	496	410	439	446	406	429	445	461	402	422	425	393	425	443	427	399	433	471	439	411	427	425	423	419	421	443	394	412	438	463	444	417	444	452	417	425	435	436	448	452	401	421	420	460	454	415	414	404	468	390	414	432	429	421	430	437	444	388	476	420	417	413	464	440	432	436	444	469	434	446	412	434	433	455	401	450	434	409	430	438	427	441	407	431	449	433	468	440	409	455	438	455	443	447	475	442	404	429	410	421	446	449	452	395	422	444	409	437	453	464	459	481	421	459	439	422	431	455	434	426	426	438	430	457	445	419	455	426	457	436	443	434	415	415	434	422	479	433	467	406	449	440	450	441	451	413	418	420	468	440	442	453	459	451	413	429	430	396	439	432	461	453	436	435	431	415	438	427	459	425	420	426	432	387	456	455	434	461	434	459	439	426	465	446	442	425	412	446	456	407	433	438	453	475	407	434	395	468	456	389	450	457	438	398	457	480	444	429	414	436	455	455	483	428	462	429	424	470	433	429	453	416	390	472	451	432	426	421	440	431	391	442	399	420	465	384	428	440	477	415	444	428	445	411	435	428	419	450	444	428	444	439	453	452	445	481	443	441	409	444	445	403	392	412	450	425	402	401	468	457	440	433	396	457	460	444	433	412	422	450	410	448	415	420	451	454	426	398	404	422	445	430	423	410	426	423	436	439	432	457	474	450	403	448	445	409	416	471	430	478	457	446	429	439	429	445	433	447	398	443	437	470	461	425	406	413	432	443	445	411	394	454	419	449	428	447	427	465	479	447	421	421	434	436	416	419	419	466	396	445	473	424	413	415	440	449	421	448	441	383	456	438	419	402	416	424	449	403	436	442	427	446	431	444	452	459	460	453	471	432	432	430	446	450	454	423	450	442	468	399	450	417	460	407	411	409	416	430	408	460	453	412	422	438	450	487	396	451	427	417	464	414	427	425	452	430	460	478	450	453	447	434	408	462	457	426	436	420	412	441	418	431	445	458	416	433	452	419	440	446	452	494	419	424	451	458	416	435	440	466	447	414	437	418	455	447	444	450	418	475	422	451	447	410	429	404	449	451	424	408	428	489	430	403	397	433	452	471	464	389	433	414	438	410	431	436	428	451	491	499	470	396	453	435	488	411	395	417	456	382	455	419	465	433	488	484	449	477	447	429	451	428	445	448	445	425	417	449	397	419	430	395	433	482	404	412	442	458	418	417	416	429	449	421	415	456	428	464	470	416	398	440	449	432	424	476	453	463	414	421	462	425	433	455	398	463	451	454	449	460	452	416	416	446	430	430	441	471	430	416	403	450	440	416	475	423	421	424	428	458	419	417	426	444	420	426	481	452	449	427	446	434	433	461	425	446	423	421	438	464	444	413	423	418	443	425	424	441	434	426	419	443	407	452	416	433	437	428	427	433	476	425	429	445	422	456	450	416	469	402	449	428	415	444	448	431	378	422	445	434	428	403	472	456	421	481	440	451	413	419	395	428	433	444	467	429	466	420	458	428	451	451	447	394	429	420	435	437	441	464	447	438	403	445	425	423	474	428	432	446	421	433	427	403	438	444	446	430	445	457	414	433	435	418	435	451	422	437	427	438	420	431	425	464	424	413	448	422	439	497	446	403	435	403	441	456	402	405	423	430	460	437	458	462	440	439	440	420	444	471	424	447	472	423	455	437	440	421	438	444	434	453	449	447	432	429	430	402	430	443	432	453	450	460	464	439	431	448	387	457	441	466	416	445	429	447	459	409	405	431	443	393	444	467	435	415	423	435	459	424	430	445	439	432	433	422	452	409	390	401	435	441	415	439	425	397	428	426	452	417	427	432	478	437	463	467	433	424	415	455	447	394	443	455	432	412	438	473	426	419	471	435	383	444	450	489	384	421	430	418	446	433	415	453	441	434	460	409	415	420	463	414	416	431	438	421	452	423	455	426	433	433	436	477	473	424	403	442	433	428	437	442	439	405	408	472	430	415	434	438	416	473	421	460	463	395	403	476	440	486	430	435	439	447	427	416	416	442	431	453	445	436	406	421	437	480	425	429	434	435	443	411	433	442	447	443	424	426	470	432	433	465	432	446	456	446	407	418	469	469	425	422	436	436	463	437	444	416	466	466	415	438	423	478	432	418	471	380	467	435	447	412	441	443	412	446	421	461	433	417	439	419	396	456	434	459	433	413	461	402	430	391	423	480	440	447	456	440	483	433	441	466	441	441	445	401	458	437	439	445	407	424	445	467	453	443	425	427	433	451	456	481	459	438	436	455	451	426	433	466	455	408	446	438	428	439	455	414	468	425	428	438	435	431	392	434	418	448	416	419	444	438	426	451	440	407	466	427	437	430	408	464	427	446	439	449	412	412	441	433	444	413	423	430	435	432	410	414	429	454	440	432	437	433	453	441	412	424	452	454	406	435	420	401	474	490	457	421	429	476	458	445	431	440	453	456	400	454	420	463	474	428	396	424	418	443	438	481	447	406	420	419	429	421	447	435	452	452	435	413	402	453	429	440	456	422	440	447	466	455	433	424	440	422	453	453	434	439	454	451	444	393	445	456	447	446	439	466	393	426	444	452	409	399	409	426	428	432	437	436	417	481	431	408	427	465	461	452	427	453	426	408	439	463	408	432	421	467	414	453	433	421	451	435	413	423	408	416	473	430	441	466	421	460	487	481	435	398	431	426	437	426	457	399	384	465	416	450	436	434	420	429	440	449	450	436	428	432	424	452	446	446	430	458	441	451	451	454	406	474	437	468	439	414	438	446	468	481	434	443	438	424	416	397	454	404	398	452	436	406	421	396	430	447	472	424	424	422	428	420	448	428	442	441	444	385	451	445	420	447	452	434	458	442	423	418	415	426	441	457	446	434	460	448	471	462	457	425	489	468	402	430	460	446	434	458	426	433	448	448	438	436	414	411	418	447	389	451
14119	1697	1614	1263	1058	706	596	482	391	311	295	228	233	197	204	201	183	164	185	182	185	209	135	164	147	164	178	166	146	161	168	142	160	125	159	156	137	159	138	134	137	135	156	168	150	163	187	175	128	144	157	137	155	141	131	153	122	113	122	134	155	144	153	137	143	134	153	154	164	142	135	159	163	129	140	136	125	137	123	127	112	120	148	129	132	152	161	152	159	145	164	140	164	135	151	119	139	125	161	146	132	148	150	177	143	146	122	138	126	127	156	146	158	152	144	128	148	148	140	155	134	135	142	149	178	132	140	139	139	144	129	150	123	140	161	154	175	158	144	148	168	119	126	163	138	136	160	131	141	109	124	129	144	146	142	174	151	139	134	129	120	147	142	123	159	133	166	135	140	137	162	156	137	132	121	147	128	164	162	139	121	139	153	146	134	142	160	115	148	136	177	142	127	126	134	136	124	125	159	132	146	142	164	140	161	140	136	138	174	138	132	142	140	156	146	142	153	126	135	143	139	131	128	162	135	142	125	164	147	150	148	131	159	114	130	149	139	136	131	143	137	139	144	153	139	135	137	120	161	169	156	145	137	132	138	136	128	170	142	141	120	146	143	133	133	135	139	164	153	116	147	132	132	139	165	131	133	148	160	132	142	136	138	136	134	130	129	143	158	139	152	135	148	147	150	132	137	167	138	175	172	142	138	146	164	132	152	155	143	139	150	121	152	140	157	120	147	126	158	147	149	117	146	150	129	149	136	163	132	135	148	170	132	123	151	125	141	148	135	124	167	132	161	142	160	151	149	171	133	161	129	146	132	167	127	144	153	146	139	175	134	142	124	153	131	126	148	147	167	153	148	131	139	135	140	144	155	157	146	126	141	148	160	138	146	124	128	132	148	140	137	131	129	140	131	168	132	142	139	151	131	150	136	154	155	135	125	127	147	124	149	143	140	133	130	145	120	145	155	124	140	131	149	169	165	165	143	149	148	126	151	156	142	141	148	123	140	168	142	130	145	151	128	123	130	142	147	154	134	155	167	145	147	144	152	156	145	133	152	150	114	167	158	137	154	143	141	135	137	145	123	156	137	139	172	148	133	156	145	152	145	144	142	141	144	149	142	138	122	139	118	159	148	135	158	143	146	123	145	149	128	147	140	133	134	157	152	133	142	167	127	135	144	143	134	161	130	158	147	157	160	133	144	144	125	125	116	126	150	135	139	132	148	130	124	161	135	131	158	145	138	157	134	131	159	130	147	152	145	136	135	119	134	135	136	126	123	149	133	146	142	125	133	127	136	141	139	139	146	139	154	132	138	154	136	136	152	142	135	137	129	149	152	153	145	154	138	148	167	121	144	162	153	126	140	159	169	140	148	136	123	130	129	133	142	143	141	159	149	162	144	126	162	120	127	144	144	123	157	131	133	142	137	152	140	155	151	140	130	156	150	120	142	157	127	152	132	139	137	156	120	166	143	150	164	135	128	141	143	143	140	135	144	152	182	160	133	140	150	149	152	150	145	164	136	131	126	136	151	132	148	144	140	134	143	152	156	124	145	108	144	140	127	134	130	157	151	154	157	162	153	146	162	159	149	143	159	149	124	149	132	147	140	152	148	133	162	149	131	147	143	162	160	160	144	147	177	132	122	120	151	138	126	144	140	153	161	141	128	131	151	139	132	135	133	128	155	126	157	136	169	156	142	151	125	135	151	168	151	151	143	175	132	127	137	149	162	137	141	155	148	143	145	155	122	137	113	147	138	132	142	150	145	170	185	156	121	149	152	141	146	151	132	149	135	132	167	157	133	112	145	139	148	134	134	133	148	154	141	138	140	126	146	153	151	164	136	123	153	119	155	139	148	130	132	148	137	132	146	154	146	133	155	159	151	161	176	167	145	157	143	154	139	140	139	137	148	154	148	158	146	144	152	128	162	136	130	165	132	132	129	135	164	135	180	158	117	146	131	117	133	133	131	151	167	128	138	170	146	139	141	134	143	136	151	136	145	152	134	123	137	145	130	132	152	148	129	137	126	141	137	127	159	133	129	144	147	151	120	155	136	128	132	124	128	151	148	155	136	115	142	136	129	145	140	182	131	128	137	140	143	165	130	134	136	143	152	143	162	149	147	151	133	152	166	127	140	129	138	133	148	159	144	146	148	153	148	149	157	128	152	146	133	168	155	136	144	145	129	149	137	136	128	151	134	137	154	131	134	144	137	152	125	136	140	133	134	139	153	147	156	136	126	166	127	142	136	135	163	134	136	153	144	141	157	143	126	133	135	164	138	145	123	139	135	149	146	151	130	134	138	158	143	140	123	140	143	106	167	155	144	142	154	147	161	143	130	172	141	148	122	125	142	132	155	151	153	153	130	146	133	127	123	131	127	163	151	153	162	155	135	146	150	131	135	158	120	163	147	159	170	111	157	146	154	134	133	161	145	154	120	138	161	132	140	159	130	147	162	123	150	167	145	124	137	155	131	125	165	159	144	149	151	140	146	160	135	145	164	130	133	161	136	149	132	134	157	150	153	150	147	158	132	132	139	163	156	136	126	147	131	139	143	136	157	156	173	150	126	127	146	161	152	153	162	146	143	132	138	145	151	131	135	146	142	156	147	140	143	160	146	144	155	127	131	152	155	162	140	139	147	142	142	138	159	124	156	157	149	153	161	145	160	130	142	157	125	151	143	138	134	141	138	139	124	146	157	129	127	132	137	123	133	152	146	139	122	130	146	137	146	133	145	151	159	128	130	159	146	147	159	131	151	149	160	118	136	126	135	142	150	149	161	128	138	139	123	145	156	132	137	137	124	135	153	143	130	125	143	136	144	145	138	151	152	137	139	140	148	124	135	150	139	149	157	139	144	154	136	133	156	154	120	143	155	139	134	143	170	162	181	142	127	145	150	146	123	150	144	140	160	142	138	151	164	144	117	150	134	148	154	158	155	145	149	136	142	148	148	140	135	144	149	138	144	160	143	128	138	172	126	129	135	132	150	130	145	146	139	137	137	138	135	117	126	129	130	127	145	131	143	138	125	128	134	143	137	127	144	122	146	135	125	121	157	139	131	144	153	152	138	131	127	136	129	135	150	154	137	136	139	144	162	134	134	134	127	141	164	143	137	117	139	135	143	135	161	130	157	162	165	159	123	131	137	143	139	132	137	151	140	138	148	152	136	148	167	162	158	144	142	133	135	145	142	152	148	147	131	141	138	149	141	174	133	147	139	142	133	130	131	155	176	141	136	141	149	143	156	149	134	151	142	131	135	118	159	139	116	144	164	138	141	134	128	150	163	168	124	134	139	163	158	161	145	132	158	158	141	163	130	125	129	146	142	143	145	134	139	141	149	160	167	132	138	126	119	155	179	135	160	158	134	160	139	124	145	152	146	142	119	152	135	133	128	123	168	145	160	140	140	138	161	135	117	164	155	122	133	150	137	137	129	134	118	168	155	157	144	158	132	141	143	130	155	136	142	141	159	153	140	144	143	152	142	132
8245	1384	2790	3169	3322	2818	2385	2087	1661	1381	1244	967	924	827	742	719	669	658	655	577	568	547	570	565	625	577	567	466	501	497	506	473	504	457	472	445	421	464	401	449	418	455	448	423	414	418	450	412	440	408	457	406	444	433	401	438	403	400	423	390	406	442	438	441	381	405	398	403	398	399	386	392	404	441	387	398	404	378	392	423	412	376	396	366	383	386	392	386	349	392	393	373	382	391	415	391	410	391	390	367	385	381	402	396	384	414	381	359	376	364	376	408	371	397	380	398	389	381	372	403	415	357	390	393	387	394	403	374	397	375	392	419	392	390	387	406	368	391	357	389	410	408	382	384	372	387	394	388	388	384	395	395	365	361	410	395	396	388	406	376	376	421	382	394	404	368	387	340	363	389	398	391	397	379	380	396	387	343	366	353	403	379	380	381	381	391	402	395	400	375	394	383	410	371	360	380	382	365	374	361	397	387	396	400	381	384	380	400	366	403	391	386	378	381	368	376	417	357	414	373	385	396	366	397	375	372	402	376	384	401	387	401	383	370	348	363	343	371	362	401	366	335	361	389	387	379	377	403	357	414	396	401	351	391	387	401	391	385	380	382	412	387	402	368	387	395	398	404	390	395	390	394	376	384	398	376	361	362	367	368	373	401	397	405	371	408	370	403	420	408	380	373	416	352	388	394	371	378	394	395	354	390	393	386	379	371	344	372	372	376	374	406	380	414	395	400	378	346	393	374	381	398	384	417	393	446	358	360	354	336	374	368	387	372	400	418	384	401	387	349	383	417	408	400	399	408	377	377	371	370	417	377	396	388	382	378	361	426	355	390	371	365	352	338	379	388	389	357	374	423	411	374	378	367	360	414	386	358	398	420	405	379	390	397	388	398	353	363	385	376	350	377	389	391	428	376	393	407	392	371	369	365	358	389	407	393	357	359	383	377	382	371	371	378	375	401	385	373	391	357	410	403	370	403	380	392	405	396	371	377	405	405	396	382	361	365	384	385	381	381	392	381	372	388	376	387	359	388	384	404	403	369	367	420	399	373	361	401	387	410	391	385	375	378	394	369	377	413	397	417	399	374	366	385	378	428	381	394	408	399	356	430	410	369	392	376	373	400	387	398	357	378	410	377	378	370	397	386	401	386	408	410	405	382	367	389	410	376	390	376	383	419	404	381	382	407	406	404	393	347	394	376	355	372	411	357	422	417	394	430	397	392	357	372	365	398	353	419	397	374	411	425	413	399	387	370	380	391	394	406	410	366	395	378	364	401	373	361	376	370	403	419	380	398	359	382	363	408	365	417	353	380	402	389	390	360	334	344	390	372	350	381	392	438	381	402	383	375	402	426	379	403	362	395	410	365	379	391	377	419	411	356	409	394	382	374	379	399	367	395	357	400	379	399	369	374	373	396	362	358	389	389	377	384	359	362	368	396	376	390	368	398	396	352	414	380	380	392	383	400	370	380	408	399	362	382	395	358	366	349	347	379	377	372	386	404	393	372	380	386	388	378	371	382	379	354	391	404	379	395	405	396	380	387	341	400	387	398	375	401	387	385	387	367	408	385	403	409	370	394	358	399	379	380	340	376	384	361	357	399	390	416	383	400	424	379	376	343	353	388	348	347	368	390	349	359	379	379	371	381	373	383	370	390	445	359	400	386	423	382	391	393	395	355	416	403	407	402	404	428	367	393	393	426	389	404	372	393	351	402	393	384	387	368	419	399	381	366	419	374	402	411	372	378	401	396	394	382	383	376	397	416	388	393	351	432	371	397	367	384	377	395	382	396	389	352	390	371	377	358	384	374	376	406	369	376	385	390	395	384	391	398	395	419	445	397	360	395	367	405	394	391	401	378	367	355	385	380	387	402	399	398	449	402	384	420	378	358	376	339	363	392	358	388	390	367	391	401	393	414	369	386	350	372	406	415	388	396	411	375	406	373	382	408	405	378	353	387	366	386	361	409	388	340	357	389	388	415	372	385	399	407	373	404	370	448	397	366	404	413	369	380	393	362	375	385	377	376	382	358	353	363	371	365	397	404	423	417	367	342	389	404	383	388	339	368	388	373	404	373	381	367	388	367	368	389	379	371	378	357	383	402	382	393	393	365	414	376	392	387	384	365	402	365	362	389	399	381	363	406	376	391	383	420	366	395	391	382	404	349	385	403	373	350	383	377	370	378	382	349	387	371	398	407	376	374	385	349	370	374	389	342	435	397	399	383	385	409	389	389	400	396	421	388	350	369	359	391	346	362	364	400	377	381	370	421	393	387	391	384	420	392	392	399	380	378	369	365	360	413	383	391	388	397	395	406	391	374	382	402	436	390	412	377	401	377	402	391	379	380	408	368	362	391	396	378	373	371	374	386	403	351	391	402	391	420	351	406	368	387	388	370	380	400	428	372	350	337	415	394	409	363	399	373	387	392	420	385	377	367	404	361	401	402	367	358	393	413	417	356	350	381	372	393	401	383	376	399	418	347	387	386	383	403	393	386	398	405	364	391	395	363	402	361	373	393	391	379	379	377	352	401	386	360	427	365	373	386	384	408	388	410	387	415	349	378	381	399	388	412	367	374	371	390	365	362	368	389	374	387	374	394	386	334	345	384	381	432	375	400	386	364	353	382	372	377	389	372	397	407	402	409	382	452	399	386	368	377	358	392	405	391	337	361	354	428	393	401	394	342	395	394	371	388	402	371	380	358	384	371	386	371	404	392	381	379	405	375	431	378	427	370	396	388	394	390	380	356	397	378	417	384	354	359	363	396	380	372	405	399	399	371	365	374	375	376	373	431	392	345	396	384	372	385	371	373	377	398	391	400	361	401	380	345	388	391	389	373	375	445	390	406	361	406	375	385	405	421	384	390	362	411	387	382	386	384	358	377	388	374	389	411	409	401	421	368	384	390	341	393	407	399	379	383	396	397	362	369	405	391	389	378	378	368	366	373	408	394	374	386	386	375	391	375	393	375	388	367	391	385	361	389	405	347	395	352	394	398	394	397	396	387	377	406	401	363	374	362	404	373	442	389	383	377	391	399	383	369	385	355	369	418	371	398	374	370	407	368	371	369	388	389	389	406	380	342	402	388	397	379	379	392	372	382	368	413	393	372	383	368	409	393	378	382	360	364	396	363	409	390	371	396	387	388	391	363	396	372	371	396	375	400	370	403	416	403	375	385	382	368	377	421	371	401	377	369	386	412	395	402	385	397	383	362	370	369	383	388	388	384	373	410	374	380	398	397	401	389	385	380	387	381	391	379	417	379	378	365	367	389	346	417	346	362	391	408	399	381	406	404	387	411	393	396	406	360	374	423	385	420	380	343	428	388	382	376	393	385	408	388	396	405	357	359	390	361	364	396	398	370	406	389	396	389	379	423	416	370	357	379	388	390	362	383	414	376	417	424	377	406	405	408	374	404	389	385	382	419	401	383	398	400	383	379	382	426	408	385	405	366	371	392	360	335	386	404	397	358	371	385	417	426	386	415	396	343
1609	397	417	389	399	365	356	386	366	377	378	381	393	325	355	382	395	388	368	359	362	367	396	364	350	387	342	374	350	389	313	333	355	397	363	346	361	352	403	377	339	381	341	369	382	345	392	315	364	396	359	377	404	366	353	375	359	366	385	365	380	359	382	360	320	393	368	358	346	379	367	344	383	359	390	370	360	397	369	363	361	367	329	369	352	352	408	377	347	386	347	330	384	369	346	382	360	389	339	376	395	363	382	349	379	342	340	374	353	392	345	352	381	322	345	385	357	363	380	343	376	376	355	343	400	333	385	370	376	387	364	338	375	345	395	376	361	359	374	350	351	350	402	375	378	362	343	344	369	388	377	374	393	388	359	377	403	368	409	373	354	382	322	341	373	362	355	363	341	341	356	363	395	366	360	373	353	375	365	357	339	323	345	353	384	336	379	367	331	364	349	402	353	322	343	344	355	385	341	384	420	360	388	375	350	356	396	382	363	366	356	336	365	375	351	386	355	337	396	361	389	347	335	356	354	362	367	348	369	381	378	397	372	335	368	361	385	366	375	361	350	351	329	381	392	347	390	401	352	366	359	316	336	364	369	394	390	372	407	335	359	361	377	343	369	373	317	343	370	347	365	401	356	360	372	395	353	375	366	386	356	341	350	408	353	396	379	333	348	359	319	366	366	405	390	376	339	379	344	370	357	359	355	387	317	376	379	362	320	339	328	352	370	340	382	344	341	342	328	361	376	370	396	348	338	373	376	366	329	351	367	362	382	377	386	396	349	383	338	383	325	380	349	372	370	346	399	430	351	351	357	372	356	356	374	385	372	331	381	306	358	353	355	344	413	405	324	343	329	367	355	362	344	396	325	337	316	364	363	356	354	384	331	351	384	372	348	374	367	361	380	356	346	383	356	387	366	381	383	327	373	342	359	392	396	400	351	334	348	396	350	351	343	380	355	392	349	353	353	340	347	353	392	393	389	375	375	391	354	385	376	379	359	379	352	338	347	353	353	328	355	381	370	336	363	385	379	372	340	351	374	373	409	391	370	347	394	352	364	349	354	346	339	366	359	338	375	344	377	349	348	377	346	375	395	369	363	376	370	336	347	338	345	375	362	362	341	358	396	337	361	397	324	346	397	343	359	344	386	382	347	350	356	338	375	344	349	377	424	371	350	390	382	367	364	393	368	383	363	352	396	361	375	337	342	363	370	331	334	353	404	387	399	390	364	323	385	372	344	359	336	389	345	372	374	322	371	346	351	372	348	394	371	347	382	374	376	321	365	360	350	345	383	351	402	379	349	412	371	360	365	351	359	378	370	365	381	376	361	338	347	367	333	362	351	365	347	376	345	393	403	340	377	341	359	381	353	361	351	362	350	363	402	339	361	359	366	373	367	391	366	369	333	368	378	363	369	397	369	359	385	363	364	370	323	342	389	362	376	345	352	371	358	382	350	352	380	379	359	363	369	345	345	391	357	347	368	386	366	409	386	377	358	376	358	336	380	373	359	351	324	346	350	370	364	376	332	368	386	320	366	379	373	367	390	376	335	359	353	382	357	334	344	343	362	358	363	394	362	331	348	369	385	374	360	379	383	347	362	393	362	402	324	356	359	333	369	356	336	394	353	345	379	403	357	345	374	389	404	372	344	386	353	343	386	440	375	339	361	364	364	378	342	341	339	375	376	349	372	369	364	387	348	365	350	352	364	399	362	408	374	351	383	349	359	385	405	391	377	340	372	331	363	349	363	398	368	361	376	333	370	330	351	381	391	387	322	340	364	340	366	355	349	364	346	382	402	359	389	350	350	361	349	370	335	379	383	366	369	332	387	328	386	390	335	359	352	384	353	382	348	354	373	344	357	360	397	347	358	343	340	367	398	391	353	414	399	362	319	364	380	386	395	344	342	351	358	380	347	371	389	323	335	363	352	359	349	366	384	386	379	373	403	365	353	366	336	365	379	362	388	354	345	415	371	321	357	379	344	354	383	352	367	376	381	373	364	337	343	361	356	370	332	337	389	399	396	351	357	350	377	317	400	376	352	348	344	316	360	393	351	386	363	305	384	403	351	399	351	363	381	331	316	351	350	356	379	366	388	387	363	383	378	344	372	350	349	364	362	388	351	342	334	388	370	338	364	353	382	369	359	362	385	356	355	369	370	367	374	347	348	349	382	400	373	335	358	374	383	394	370	373	329	349	369	349	424	366	366	351	367	375	371	390	347	369	361	394	346	358	418	377	362	369	350	372	361	409	362	350	362	344	353	386	345	373	361	352	390	405	354	399	373	360	337	376	331	357	352	373	382	351	379	380	407	350	357	361	367	414	359	368	364	390	376	346	361	406	359	363	334	333	351	419	344	352	348	365	341	373	407	377	375	356	383	348	332	328	335	398	366	385	366	395	360	385	359	345	360	383	345	375	382	398	384	364	339	379	351	381	389	343	365	401	395	338	339	373	356	345	376	331	390	339	386	348	368	388	403	369	370	371	388	386	391	366	345	372	366	363	364	356	330	344	352	368	363	353	377	392	363	393	373	367	332	358	399	390	389	383	357	363	343	334	365	363	359	344	373	363	354	345	332	385	383	356	346	372	382	382	367	373	349	337	363	355	380	372	388	387	375	367	351	391	365	335	370	367	395	368	349	343	387	372	390	347	342	380	414	346	367	400	402	361	351	388	336	366	377	387	384	372	366	370	363	402	351	343	349	352	372	382	378	366	375	330	329	351	412	381	363	400	351	358	360	360	375	340	362	371	384	366	379	407	371	349	351	369	376	361	377	376	381	300	342	368	349	374	334	350	354	375	354	388	378	348	396	393	360	403	362	389	371	362	335	384	356	362	412	347	326	364	367	358	389	368	339	351	337	352	357	349	354	359	373	389	365	328	356	322	347	357	360	363	359	389	362	354	418	393	345	340	355	361	379	339	364	365	367	383	353	338	398	385	387	396	358	360	333	388	360	355	387	377	381	355	370	344	360	372	366	361	389	354	363	362	361	398	359	337	364	341	356	348	334	399	373	349	365	355	349	398	360	335	347	352	383	394	380	351	338	355	377	371	381	361	375	374	375	337	360	357	348	356	369	352	323	389	371	351	356	408	388	362	374	365	388	347	387	358	352	352	363	382	348	369	354	332	339	353	327	368	353	388	389	394	364	370	357	402	348	367	392	358	380	414	331	375	362	363	357	346	357	364	380	399	373	351	395	395	366	341	360	365	352	362	344	339	354	355	400	357	358	376	419	379	371	367	379	347	337	363	398	376	337	336	382	380	359	369	373	385	384	348	368	353	362	428	364	313	354	382	353	355	372	371	405	354	368	352	394	359	344	354	387	375	386	382	346	374	379	328	382	378	349	356	361	385	429	366	362	372	394	373	360	372	364	373	370	344	316	348	348	358	341	382	368	350	340	326	351	368	355	347	356	325	354	374	359	362	352	382	364	377	344	367	383	354	349	377	407	341	383	395	350	351	354	359	357	373	413	360	363	377	376	363
2005	853	974	968	936	898	896	939	836	818	830	817	861	794	854	772	812	824	801	842	820	809	819	786	863	844	827	782	790	810	789	856	788	827	805	806	793	854	839	781	786	810	845	789	797	838	834	810	816	774	774	853	802	822	802	817	836	815	826	826	756	808	811	792	763	768	816	778	804	818	838	766	800	771	784	826	833	806	774	796	786	769	789	805	827	776	834	805	774	791	845	808	751	763	788	773	796	789	823	778	794	895	815	782	847	776	848	768	810	761	780	815	835	797	837	826	772	811	815	822	761	837	808	789	789	786	816	808	794	812	786	823	849	773	769	791	818	809	803	772	851	790	815	820	777	809	791	750	811	816	805	766	817	823	802	857	803	853	759	727	765	794	826	847	834	802	797	824	840	765	886	789	844	809	809	792	804	788	831	753	831	805	823	845	814	781	786	876	784	825	802	774	829	802	797	788	820	763	802	833	837	834	838	781	829	832	812	787	793	819	849	749	824	786	776	812	783	816	777	750	778	789	850	795	806	763	814	808	844	895	829	830	803	753	792	803	800	772	767	822	813	824	808	809	794	829	810	825	799	788	781	790	789	786	790	752	820	788	764	865	826	784	852	759	776	845	859	856	826	835	808	860	803	849	767	763	754	786	772	837	783	848	789	797	752	781	848	821	811	798	806	791	795	851	783	790	786	821	838	848	817	746	781	810	751	810	824	810	795	823	842	772	772	848	786	768	824	744	811	789	782	839	796	800	789	782	816	791	785	806	779	785	791	798	769	829	761	821	796	807	851	753	754	811	791	774	763	803	808	794	808	761	839	796	821	818	802	834	754	754	788	788	781	792	788	811	810	769	810	830	787	761	840	831	795	821	779	724	829	803	815	784	854	852	797	814	778	809	800	777	794	813	820	788	824	797	814	773	826	790	786	804	827	791	803	832	804	833	830	807	781	807	854	787	791	834	817	747	801	845	801	826	833	767	833	779	846	742	824	786	777	814	802	807	790	758	784	815	759	837	810	840	774	780	826	843	812	782	757	770	827	804	814	808	798	779	824	816	843	823	784	795	791	781	813	791	825	811	793	850	802	815	759	807	822	768	785	830	790	818	819	804	750	805	760	859	863	839	769	831	797	804	780	751	813	831	822	763	754	780	800	756	755	796	792	796	789	814	807	797	826	787	793	768	797	795	882	792	800	798	806	799	771	809	800	787	803	782	794	848	822	808	766	801	865	813	852	785	837	841	766	804	829	792	792	769	788	807	803	797	790	788	844	794	769	805	833	784	760	818	790	831	751	791	809	836	814	801	838	863	822	818	769	825	786	797	831	843	783	783	787	807	820	799	778	836	771	778	814	814	804	790	740	831	752	795	832	788	859	834	796	791	802	832	784	819	800	803	853	825	795	844	783	745	796	781	806	775	852	795	753	848	823	804	816	806	830	847	838	815	815	772	757	829	807	808	785	823	786	856	870	801	811	848	781	780	795	802	794	823	798	792	805	786	805	819	797	792	782	793	796	767	826	791	868	822	791	781	816	822	813	853	778	799	818	821	810	863	740	790	816	781	841	819	833	764	842	827	787	853	762	726	762	825	800	783	839	769	752	810	751	795	828	815	795	825	821	793	804	767	866	787	790	785	802	816	779	802	838	774	820	763	782	765	805	767	831	767	812	814	851	842	771	802	831	804	791	797	807	770	792	796	805	850	821	801	864	785	823	806	826	833	807	838	817	781	834	815	787	790	811	819	832	816	797	832	808	773	748	860	806	752	767	820	817	840	792	804	803	802	785	806	792	836	840	848	800	819	846	800	842	831	790	796	819	804	802	798	807	811	856	800	831	773	815	828	796	840	812	806	779	788	790	848	772	813	781	834	788	802	773	835	779	798	838	807	819	824	753	786	784	772	841	784	802	831	784	768	732	836	812	749	810	807	846	827	804	771	811	841	826	801	780	840	774	757	810	874	795	822	794	770	816	821	773	807	776	833	750	806	790	803	805	829	855	781	791	767	851	814	817	748	833	816	773	812	768	803	814	804	779	819	783	799	796	821	879	819	809	832	772	742	728	826	794	795	848	806	764	761	820	867	800	814	785	828	781	819	798	816	814	788	826	805	826	798	819	814	783	751	785	806	837	815	807	806	818	828	804	772	782	778	808	878	799	802	848	768	779	793	801	800	783	833	816	803	796	879	784	796	839	831	787	787	794	824	806	803	757	773	814	828	763	786	774	764	810	848	774	770	816	783	799	798	769	822	790	802	791	825	770	754	811	746	782	822	822	797	862	793	791	780	869	828	836	782	840	832	782	812	845	818	797	807	791	803	782	822	775	834	834	833	798	778	796	771	792	821	765	790	780	841	801	846	790	840	838	811	804	760	775	803	788	777	820	759	843	824	817	772	830	827	794	800	814	818	794	784	822	847	795	766	845	854	785	760	764	764	770	804	841	840	759	848	758	777	729	798	747	778	815	855	793	768	827	784	809	782	790	849	804	858	773	781	831	774	799	786	810	814	787	770	816	851	815	800	737	845	766	832	814	771	782	798	772	793	777	818	771	766	769	787	822	790	841	794	789	774	867	799	811	778	826	785	848	792	776	818	801	799	775	836	800	754	816	795	776	803	769	834	851	806	808	832	832	778	802	808	770	854	829	801	819	761	769	821	785	785	757	789	813	783	825	829	775	808	827	783	775	808	770	742	777	822	768	768	798	822	782	834	848	799	807	799	773	791	770	841	801	828	795	797	821	737	836	783	830	838	834	803	755	850	770	803	810	824	812	833	788	823	812	750	813	804	794	794	791	794	828	813	860	810	813	777	834	817	764	773	791	787	821	744	762	760	841	828	808	814	829	790	814	822	817	822	854	829	795	853	808	793	866	851	813	818	774	765	867	809	817	780	761	816	789	761	806	796	760	838	856	780	792	796	771	818	795	779	804	847	813	858	852	817	837	768	830	800	796	764	800	828	765	785	797	850	768	844	836	771	811	830	811	760	796	794	776	830	824	770	809	871	758	816	826	806	756	796	765	771	836	800	755	808	830	773	778	789	788	801	817	805	813	797	810	794	779	775	779	807	806	818	780	820	799	817	778	753	791	764	830	745	794	786	821	806	785	788	812	803	847	809	803	774	804	792	840	783	835	814	822	789	841	863	833	824	826	793	814	807	821	807	823	761	841	821	812	776	813	799	781	851	824	826	771	819	821	784	775	792	799	811	796	817	782	771	794	814	851	765	798	818	823	794	799	754	818	759	794	801	814	814	835	806	707	794	816	849	796	784	790	817	739	810	781	810	830	779	852	798	779	827	819	816	785	832	821	780	768	756	822	813	763	776	771	831	898	821	793	814	767	835	780	840	822	773	776	824	777	856	774	806	843	814	803	793	831	850	873	761	777	752	764	827	797	765	813	852	781	777	765	812	805	799	789	762	830	814	796	831	810	792	845	789	808	809	794	793	806	828	829	800	775	830	843	854	799	815	769	779	784	824	824	819	813	803	804	811
7378	811	869	808	576	461	371	362	293	259	252	203	205	226	223	221	175	181	217	237	169	234	219	208	199	201	215	211	170	219	215	208	190	197	219	189	183	179	191	191	168	189	179	185	183	193	217	196	184	190	199	185	177	218	185	185	200	184	193	179	189	164	152	175	211	170	166	185	172	164	184	169	190	186	177	169	198	211	166	175	195	200	167	177	173	180	195	194	189	168	223	178	199	191	170	183	186	188	203	174	192	197	177	140	168	178	193	180	195	187	178	178	179	162	173	205	194	190	214	161	180	162	199	200	180	185	178	174	201	187	170	158	156	194	177	152	186	172	189	201	185	211	180	152	185	185	190	171	198	185	189	198	162	180	183	169	188	187	189	165	193	177	164	201	190	187	200	175	172	176	174	164	187	185	177	172	198	200	162	179	186	186	186	187	190	181	199	177	175	194	177	194	168	183	184	185	185	189	187	180	182	178	192	180	215	192	174	187	204	186	197	185	152	193	190	191	202	185	176	167	204	178	193	198	173	182	211	191	174	175	185	177	175	195	167	184	168	185	178	181	214	168	188	191	181	185	171	187	182	197	171	179	179	181	175	184	183	155	186	177	163	209	208	191	193	164	175	174	208	192	174	185	206	200	167	181	173	146	177	176	195	169	175	172	189	193	180	160	190	160	195	178	167	181	203	182	177	146	200	183	200	172	177	210	177	180	200	173	165	202	204	218	206	158	186	191	189	170	189	176	196	194	179	183	185	186	172	175	178	212	186	185	149	184	179	196	188	186	179	171	187	190	162	178	187	177	182	191	191	184	188	165	186	186	178	215	176	165	204	197	167	211	173	174	199	184	182	170	195	173	175	195	204	183	185	165	206	161	190	197	181	169	174	196	195	193	201	169	205	188	156	155	171	211	143	203	178	190	143	186	177	170	169	173	190	175	186	176	193	165	191	200	183	176	192	197	178	174	176	193	190	174	182	185	206	193	181	181	197	160	199	190	188	193	194	175	173	173	206	204	196	181	184	190	174	177	190	178	175	172	176	218	190	195	204	188	175	172	166	167	192	171	178	170	193	175	196	184	197	173	181	171	193	164	199	178	193	198	171	185	176	172	170	207	192	172	192	168	173	159	206	213	182	175	187	180	176	187	189	220	194	182	182	171	190	204	213	192	201	188	178	187	189	182	185	191	174	182	180	186	169	183	187	205	178	185	176	155	203	166	172	170	173	189	177	171	203	177	197	153	211	181	170	185	175	187	192	185	198	195	176	194	213	182	192	166	181	160	158	178	197	174	161	171	168	170	185	171	179	168	166	178	175	211	202	185	182	186	180	171	190	191	191	176	188	199	185	198	176	183	179	177	174	182	169	187	166	190	183	181	188	218	208	176	158	193	178	188	194	170	201	192	185	181	187	177	170	198	206	213	188	180	178	206	190	189	167	182	175	164	205	182	189	185	196	193	187	192	195	187	187	181	187	187	184	169	175	189	176	178	201	169	214	170	205	165	210	177	197	164	161	186	224	161	163	176	164	170	195	182	188	178	180	164	168	191	182	177	190	164	190	181	178	179	219	178	189	177	184	178	175	203	175	168	164	190	192	182	183	171	178	207	197	194	196	196	161	187	178	184	193	175	189	159	201	194	172	195	174	152	158	195	168	180	187	182	187	178	198	177	173	199	205	224	173	212	182	175	201	196	160	180	183	181	176	171	161	168	198	193	198	200	173	169	173	194	184	160	183	189	175	171	177	184	217	185	181	195	195	175	191	182	171	189	183	163	168	209	170	163	184	190	180	183	170	178	198	178	196	208	188	164	191	224	159	173	164	211	175	163	184	187	193	211	193	196	179	210	160	181	192	191	199	218	200	188	187	179	162	193	185	193	186	197	168	169	179	183	168	182	196	190	155	188	200	175	180	179	163	161	193	190	191	201	192	228	200	168	153	162	192	182	187	199	180	188	186	182	195	175	163	184	191	200	194	198	165	191	188	169	196	177	179	188	187	188	184	173	180	165	173	185	195	186	186	179	177	192	169	177	190	200	209	171	175	198	180	189	207	171	192	185	210	207	185	208	177	205	213	177	175	182	153	169	192	196	169	181	198	193	174	197	184	167	195	204	203	190	176	195	164	179	182	197	180	161	177	184	179	167	197	190	198	201	166	188	207	200	169	187	173	178	214	167	207	192	165	170	181	200	174	183	182	164	188	165	183	165	162	196	200	192	192	172	189	179	185	201	150	187	174	198	171	168	183	184	159	184	192	175	202	204	176	168	179	166	184	171	196	181	186	165	184	174	192	186	152	175	188	177	156	188	175	177	161	174	200	189	188	179	200	171	166	191	186	193	174	195	201	226	182	200	192	164	193	175	185	187	186	179	175	210	178	176	202	186	191	185	207	168	192	180	180	220	192	181	157	159	183	186	181	159	189	197	189	208	152	173	164	178	186	187	162	192	208	174	179	213	172	177	195	167	202	206	164	177	177	181	178	155	197	177	187	167	183	177	205	179	156	179	185	178	177	199	182	183	160	182	180	184	164	182	189	190	178	194	191	197	179	175	186	181	193	172	186	173	213	189	160	187	198	206	162	157	175	176	187	180	189	183	196	138	181	159	220	174	190	174	179	195	197	172	165	187	196	190	187	179	185	177	179	180	195	193	187	187	201	180	207	190	186	196	184	183	176	202	210	176	160	172	187	184	203	174	200	170	208	176	174	177	203	210	166	204	200	175	164	194	180	213	198	176	186	191	186	175	175	182	178	195	169	181	199	199	185	169	180	192	153	167	184	163	177	195	181	177	189	203	198	206	200	194	184	169	170	169	194	179	178	186	166	176	175	166	206	179	204	165	194	194	199	169	180	185	200	182	206	186	193	178	183	199	182	188	185	205	174	209	167	180	190	183	189	187	202	171	212	187	178	194	179	172	185	173	177	180	198	156	182	155	182	167	175	154	186	171	172	167	202	189	192	182	199	192	176	175	195	181	193	176	187	169	199	168	190	222	194	190	204	187	173	175	187	216	176	164	209	172	188	188	175	166	168	202	188	175	152	174	148	185	167	191	204	173	164	174	169	176	176	178	189	198	198	181	191	154	160	195	186	191	144	198	188	172	161	178	179	180	211	209	192	205	202	186	187	176	176	167	178	172	183	177	166	190	180	181	203	180	172	151	176	182	192	181	184	156	192	194	181	173	172	172	162	200	184	169	177	165	173	170	168	168	170	226	214	175	166	202	167	204	183	177	170	189	168	177	181	165	179	186	182	187	201	191	173	186	203	180	184	180	212	172	196	181	182	167	208	161	175	177	173	155	195	190	188	207	169	189	191	170	186	181	175	180	166	176	191	211	185	166	192	177	165	171	212	184	197	180	198	169	181	190	197	176	171	189	197	178	149	196	177	193	180	178	182	196	187	197	179	193	160	197	180	170	188	162	183	147	155	178	167	144	181	182	186	173	178	193	174	155	185	199	188	177	167	190	181	181	168	159	193	195	182	194	186	191
6480	924	1717	2222	2061	1816	1493	1479	1203	1074	894	742	721	683	600	602	557	559	592	574	506	524	506	528	538	548	500	462	504	522	534	483	498	512	476	500	476	459	470	486	434	472	472	449	461	455	472	455	443	441	448	428	442	414	446	439	476	456	467	438	434	430	435	452	433	464	446	462	411	431	458	441	449	434	444	430	440	398	462	454	436	470	420	434	418	446	400	440	418	437	453	445	430	445	429	465	414	435	432	421	448	421	452	444	424	475	420	413	446	436	445	444	439	439	427	423	433	378	421	394	430	454	410	417	452	436	410	415	402	418	414	429	457	431	469	437	462	461	443	464	437	428	431	421	435	472	432	423	445	414	452	441	429	411	439	416	456	434	430	427	435	425	439	422	455	445	410	436	472	395	426	460	432	420	409	404	424	428	441	392	450	437	464	445	449	454	445	421	466	407	460	425	429	411	422	450	422	456	449	433	439	413	430	436	441	434	451	419	402	425	437	428	449	424	437	427	465	435	427	425	437	444	448	442	444	444	395	461	416	441	429	438	435	436	418	451	467	443	429	438	419	471	454	417	387	471	418	457	437	450	444	460	450	421	410	443	448	433	415	434	427	442	450	457	463	404	435	399	422	406	425	442	455	444	426	455	432	461	424	441	414	458	434	436	437	409	441	433	441	429	465	478	416	429	448	421	415	420	447	442	433	438	460	485	400	413	461	456	447	449	417	462	448	418	470	448	450	492	405	443	419	378	426	400	472	402	410	425	431	455	407	435	428	446	429	412	452	397	461	407	435	429	460	463	411	430	434	440	421	401	428	443	425	426	412	445	424	424	448	443	423	449	431	436	428	457	450	437	409	487	422	465	416	424	408	444	442	444	392	427	420	432	450	409	426	454	454	425	459	453	421	421	432	434	421	479	431	481	414	457	420	463	476	433	460	431	434	433	417	492	406	434	487	425	443	473	432	425	424	411	414	458	427	421	412	423	400	452	426	476	434	397	430	433	441	414	453	413	440	453	466	451	420	400	427	443	443	474	422	456	438	409	444	448	440	437	463	451	419	438	476	427	435	451	423	451	433	432	470	442	458	397	420	427	409	437	425	451	421	413	438	447	424	446	445	466	431	404	411	392	438	419	416	425	410	438	420	441	418	426	452	418	451	445	436	437	428	428	431	416	420	435	433	455	436	434	441	423	420	444	424	429	422	432	434	470	439	399	415	454	441	436	423	430	409	445	455	411	429	448	418	396	415	439	420	460	445	408	421	429	448	391	420	424	426	453	443	443	450	464	442	434	440	396	420	450	420	429	403	414	433	422	457	413	414	411	437	449	434	431	450	408	390	452	415	474	477	467	447	430	465	412	433	471	477	448	478	422	451	427	458	444	447	445	476	413	404	466	417	451	408	424	438	414	443	461	401	448	439	442	408	407	443	452	455	440	432	447	448	440	427	432	439	416	411	430	427	443	415	461	450	459	453	450	468	433	434	434	395	453	408	410	426	439	429	452	455	401	426	409	412	448	422	492	425	469	461	422	452	456	454	415	452	437	431	444	449	458	445	435	447	439	407	401	500	411	429	444	460	447	478	403	412	391	423	400	419	443	433	442	377	406	472	463	408	429	381	417	441	410	463	423	439	445	418	433	432	399	411	473	475	422	424	422	429	443	407	405	456	445	421	432	439	416	453	412	419	442	438	445	446	444	480	426	453	422	444	455	429	413	462	413	419	432	435	471	499	434	447	451	456	424	439	429	411	415	398	409	418	394	435	429	442	427	450	437	419	446	454	445	418	412	442	435	429	411	477	440	407	447	416	454	438	456	429	452	432	445	426	443	434	462	428	452	425	494	436	456	425	436	424	414	411	420	438	431	469	436	419	398	396	461	455	435	427	437	463	410	464	430	448	443	444	485	429	428	443	433	429	419	406	474	446	388	438	429	459	427	484	438	449	440	452	444	447	441	442	438	437	472	469	436	413	435	476	409	452	464	436	458	413	405	443	445	429	477	424	446	446	409	423	443	430	441	478	462	466	451	449	441	405	453	403	453	442	418	464	450	408	442	451	419	471	420	445	463	411	446	429	472	454	421	425	424	431	453	457	446	413	450	447	450	396	403	492	429	435	465	407	403	440	438	410	450	437	436	456	457	446	390	409	386	450	445	438	444	450	418	448	436	427	409	423	428	470	427	442	443	429	452	417	442	425	424	450	446	448	453	410	423	446	412	421	453	378	423	466	395	439	447	412	429	428	405	433	448	448	438	439	434	417	446	467	462	448	463	454	450	433	451	425	412	393	415	442	424	470	440	440	427	468	459	452	445	431	411	429	420	446	407	421	442	442	438	428	429	414	425	498	439	421	430	402	425	421	427	468	414	453	405	453	414	447	431	483	422	450	400	444	435	448	447	427	395	438	411	494	448	425	427	469	422	400	431	451	411	460	470	423	480	432	425	447	450	437	423	445	451	450	427	417	437	467	431	455	450	448	438	447	415	433	447	410	444	424	407	430	441	456	428	442	403	451	413	438	419	438	403	449	449	440	450	425	459	422	464	471	458	433	440	449	433	434	426	433	395	408	407	419	433	400	404	431	424	450	415	457	414	410	426	438	454	431	402	476	432	472	416	440	478	401	426	442	425	412	460	414	436	497	424	467	435	455	424	425	430	413	414	402	433	451	413	428	445	438	425	412	422	447	453	439	422	407	440	413	482	477	427	422	441	429	459	450	426	434	441	439	415	450	408	451	441	437	450	420	423	404	464	471	420	430	402	448	446	439	482	456	444	440	454	442	403	400	411	433	420	462	423	444	427	437	433	448	418	435	446	412	430	407	437	480	434	440	431	420	454	470	455	482	457	423	468	476	425	425	446	441	407	427	446	444	477	418	423	439	430	419	462	476	435	429	403	467	435	415	458	439	430	443	438	415	456	428	443	479	439	437	466	431	429	442	430	446	443	436	452	453	457	453	435	451	438	434	458	454	439	454	440	413	437	411	388	436	442	418	415	466	424	418	423	436	439	440	436	480	430	436	440	428	440	459	437	448	459	432	441	474	432	422	425	440	406	418	476	438	437	418	382	431	450	427	436	429	423	449	453	427	434	439	431	422	447	444	431	408	426	445	447	413	447	440	414	456	445	414	434	428	474	417	459	462	431	436	433	435	421	445	394	429	412	450	402	421	416	458	428	423	433	467	443	427	440	410	442	408	439	447	414	442	425	435	422	435	435	418	454	445	457	418	438	439	458	434	454	443	419	415	455	411	438	481	430	466	462	418	485	420	478	414	443	426	409	455	444	428	406	439	453	424	442	409	437	403	470	440	454	465	436	432	427	401	476	435	450	415	421	429	458	443	466	458	440	413	468	449	458	460	432	432	420	459	407	433	446	418	435	432	385	424	437	412	405	444	441	398	419	441	402	432	467	431	429	425	428	455	454	456	403	420	425	453	437	443	430	450	430	414	461	445	456	446	449	438	424	463	447	413	432	404	415	434	422	422	449	404	438
14231	1391	1372	1305	838	815	573	538	389	311	296	248	225	253	206	169	165	181	191	180	179	170	157	195	147	178	144	167	175	145	167	143	168	142	169	146	152	167	151	146	154	134	150	160	132	148	142	153	168	149	131	126	153	156	146	151	149	133	139	148	143	134	154	124	140	157	155	172	140	152	132	138	135	135	155	151	135	158	155	168	113	136	173	141	147	135	147	134	152	155	138	134	157	129	138	160	148	158	159	157	139	133	125	142	149	150	159	142	151	125	143	146	133	163	142	123	134	136	162	159	143	149	157	166	138	139	154	139	150	139	126	129	147	145	150	141	150	123	132	147	124	152	145	132	145	149	134	159	169	154	166	158	149	141	139	115	127	173	170	140	130	142	148	136	148	157	142	137	131	154	146	138	132	145	136	145	132	124	144	149	140	138	130	139	133	146	133	141	138	132	150	128	148	150	142	134	137	155	185	135	139	129	151	128	170	151	143	132	142	140	162	156	145	142	151	111	139	159	150	147	151	136	162	121	129	146	158	148	153	160	147	149	162	153	129	156	109	151	141	132	138	154	149	154	148	137	145	136	144	137	142	149	154	136	145	148	140	146	155	163	120	131	166	129	132	136	132	159	158	145	136	136	136	138	113	146	153	177	145	137	166	139	160	113	147	131	133	130	150	167	150	136	133	122	125	156	154	131	156	156	140	137	138	168	142	143	129	138	136	161	145	155	153	150	142	141	125	132	134	155	148	167	157	146	140	130	147	133	135	160	154	136	138	143	158	158	153	149	128	146	132	135	124	117	158	130	163	165	131	144	157	123	152	162	159	131	154	143	142	124	167	142	127	142	175	146	126	123	127	168	148	133	158	140	154	142	146	155	135	122	153	135	157	166	123	158	146	136	158	133	162	155	145	144	118	140	149	143	160	159	125	159	128	160	140	143	138	143	138	139	158	158	147	149	152	163	153	128	137	142	150	125	142	152	169	148	137	142	161	143	151	123	172	127	148	127	156	115	143	134	162	155	138	164	146	118	148	154	162	156	142	153	139	132	149	160	148	141	126	143	145	149	130	153	131	147	174	142	144	151	141	133	132	138	140	140	127	123	173	157	152	156	125	147	149	131	129	154	162	141	148	126	152	139	139	141	144	136	146	132	160	144	153	144	148	139	166	146	138	156	150	153	147	144	143	145	118	162	140	131	161	157	139	165	119	118	138	144	160	139	162	139	153	132	137	155	138	132	135	145	141	159	144	144	147	147	171	156	129	140	144	138	115	144	124	136	132	151	141	125	129	137	141	137	154	151	125	150	144	130	143	167	133	128	129	159	162	155	141	154	171	147	161	158	140	132	146	137	140	160	140	142	158	151	148	127	162	173	160	157	154	148	125	152	146	150	145	146	132	155	138	139	144	128	140	132	127	131	137	127	157	145	154	143	154	163	143	140	133	142	155	140	139	149	142	177	127	137	143	143	160	150	146	134	144	147	124	121	111	147	164	150	141	143	142	121	144	140	163	141	145	161	143	147	152	148	149	142	139	156	136	132	149	148	146	126	152	139	138	136	151	167	140	161	153	157	122	140	149	160	135	162	152	136	141	149	160	155	154	129	168	162	153	156	150	143	132	168	135	169	142	139	135	160	152	154	153	159	135	154	139	120	134	125	155	156	165	165	137	131	132	139	134	131	151	138	157	133	142	155	141	164	154	127	107	131	139	150	144	160	150	140	146	117	122	135	153	145	138	128	148	168	148	165	145	140	170	164	167	144	152	133	141	138	124	132	132	161	159	142	174	154	155	130	142	156	151	133	133	166	150	130	138	112	152	146	137	158	122	148	145	147	156	148	140	139	144	161	147	127	149	144	143	159	163	135	131	149	158	138	142	151	121	112	137	158	156	139	138	143	166	141	136	156	138	129	140	149	138	162	135	149	142	137	172	162	112	130	137	143	155	136	158	151	145	114	137	141	144	142	165	140	169	154	142	122	143	153	143	162	123	150	152	135	154	141	121	154	143	165	155	142	142	183	134	148	159	140	142	137	139	159	149	158	130	134	154	151	140	164	117	144	131	153	155	151	146	146	157	159	157	153	164	152	163	153	162	144	164	149	150	155	125	146	131	132	116	157	129	135	137	158	169	139	150	155	153	120	158	147	139	140	142	171	144	142	159	129	129	133	144	137	151	142	128	164	120	134	161	170	125	139	152	157	136	140	134	150	132	133	157	152	139	148	176	160	152	150	157	139	119	133	145	141	159	180	127	141	149	154	149	127	148	136	145	136	160	164	139	140	133	167	156	133	152	155	149	161	154	140	139	143	134	140	171	159	154	161	155	161	154	125	133	134	153	144	153	133	134	137	132	183	151	160	175	140	139	132	135	128	132	131	138	136	143	150	151	163	168	157	136	155	126	140	129	144	139	144	141	141	136	149	145	154	153	156	178	158	148	148	151	142	147	125	165	143	135	157	151	157	132	146	117	126	139	143	180	133	147	133	143	160	132	162	190	150	143	152	149	135	140	148	113	113	157	130	162	162	157	151	136	135	135	151	167	140	151	136	137	163	123	154	131	156	124	151	146	140	145	150	141	146	125	165	147	106	137	143	158	129	127	145	145	137	132	174	182	147	152	142	144	155	165	127	130	151	132	133	140	145	146	142	150	145	154	143	173	152	150	150	152	152	133	145	131	177	153	151	151	135	163	143	123	136	142	136	156	127	132	143	157	164	170	155	152	142	182	147	129	158	171	156	140	142	138	147	144	152	135	150	135	150	133	161	150	145	161	160	142	145	157	147	157	136	146	141	134	139	143	135	146	155	154	140	146	157	153	154	149	145	135	137	135	161	134	139	145	135	145	153	141	133	146	153	151	141	132	156	132	144	133	150	129	136	142	164	163	173	130	156	148	157	133	154	136	126	147	148	164	142	135	134	146	152	169	156	177	123	142	156	155	153	154	140	140	139	176	160	142	145	142	140	146	133	160	155	146	128	134	136	129	135	128	144	144	150	134	141	122	127	130	132	145	139	159	126	162	141	147	148	157	158	131	204	133	140	159	143	134	143	128	151	134	161	107	143	132	129	130	139	148	141	167	155	147	147	135	153	137	134	150	151	145	119	137	133	155	132	139	133	149	128	158	159	154	130	139	139	155	161	126	162	156	148	160	138	139	142	140	148	147	147	142	145	153	155	144	140	130	141	160	173	145	147	135	136	166	147	157	121	135	137	135	144	158	116	141	153	159	150	147	171	166	153	140	144	157	152	148	137	131	179	142	141	129	136	135	151	134	160	160	147	125	148	161	162	157	144	134	145	155	153	141	151	145	168	122	166	146	155	157	167	123	151	150	109	175	132	135	151	145	124	164	144	150	136	138	149	153	149	156	147	131	171	138	126	132	145	163	165	139	155	146	133	149	154	143	129	155	136	159	147	146	152	134	146	137	141	136	149	154	167	133	134	135	120	123	141	147	128	153	141	117	167	128	132	150	139	148	144	150	144	140	135	170	154
8259	1259	2711	3418	3018	2922	2334	2248	1717	1429	1277	993	924	842	761	693	660	609	594	593	585	562	575	535	561	549	498	497	520	503	560	508	495	468	501	459	479	455	409	408	416	441	396	408	394	395	443	408	425	399	405	388	432	403	433	384	443	412	376	412	399	401	395	393	428	401	368	417	416	403	388	417	430	378	335	408	392	392	417	422	377	390	376	363	394	414	394	405	363	392	389	419	368	416	409	393	376	432	363	403	417	370	416	408	383	403	357	399	413	397	397	407	380	399	460	388	400	403	400	411	422	379	367	356	404	406	410	379	384	393	398	386	385	374	403	401	390	412	401	371	386	393	414	387	396	411	368	417	403	389	441	384	386	371	373	421	381	378	390	372	373	403	386	403	388	362	347	359	383	409	420	387	374	385	363	360	397	404	384	408	397	391	407	405	390	354	388	375	383	392	367	395	384	410	394	372	382	373	423	415	410	398	409	361	423	397	433	389	425	420	429	385	398	368	406	390	368	385	399	364	400	420	405	397	405	399	389	387	368	375	376	407	356	438	397	375	387	379	396	371	362	375	372	401	405	365	374	397	377	394	384	396	389	380	371	348	401	377	398	406	386	409	397	404	408	391	386	395	369	375	418	394	372	399	395	385	388	360	399	386	347	388	390	370	398	400	394	380	398	357	377	368	395	395	384	383	382	356	353	401	380	376	437	393	394	347	397	394	383	376	387	397	411	383	415	397	385	391	391	401	397	396	384	400	410	375	403	392	420	384	392	374	381	382	367	419	388	387	404	367	362	389	408	377	427	364	376	391	368	398	386	368	377	379	428	440	389	381	417	390	358	386	349	397	373	398	375	399	384	439	381	390	386	374	349	400	342	377	402	393	391	423	390	408	396	357	384	359	406	380	380	393	375	393	420	338	403	400	371	411	385	406	389	380	385	396	399	388	422	358	379	423	369	384	386	472	368	384	399	378	352	395	366	387	399	363	370	363	391	377	406	363	392	383	397	377	368	360	420	389	358	411	383	402	398	412	380	378	402	410	422	397	414	377	399	388	404	442	400	414	383	373	362	365	364	380	395	404	401	399	374	373	401	355	390	373	374	374	403	389	395	424	363	391	406	376	393	375	381	425	324	377	434	372	414	393	385	412	356	389	377	378	403	400	397	352	359	361	397	392	382	393	347	354	375	405	422	408	387	374	398	433	375	398	398	392	389	373	397	379	367	376	380	398	400	363	418	406	422	371	406	389	383	385	406	346	406	371	353	388	352	372	402	359	408	379	366	380	407	384	410	383	378	390	383	388	404	376	362	418	401	356	379	373	384	378	399	405	393	408	393	394	380	384	348	360	398	390	413	420	382	389	391	401	383	403	377	391	389	392	406	383	372	417	362	391	372	357	377	415	365	371	388	399	405	362	399	368	415	385	384	366	389	385	372	403	399	365	382	379	390	381	379	379	370	373	375	357	348	364	386	423	389	395	386	408	369	405	395	355	397	377	375	373	369	405	411	383	421	386	400	384	351	344	393	394	386	393	368	424	360	403	413	400	402	372	381	390	393	413	384	406	403	401	402	380	377	409	394	371	379	375	381	374	344	393	376	380	391	371	357	400	391	367	390	398	424	378	392	436	372	412	396	376	382	352	387	384	381	382	381	372	377	376	402	359	379	422	371	362	350	379	387	391	381	390	368	387	376	357	376	409	409	416	389	423	410	401	393	396	402	364	379	395	399	420	344	398	385	359	372	371	364	370	369	368	410	371	388	425	364	405	403	356	370	398	360	401	402	392	356	401	405	378	403	381	433	359	378	372	402	401	393	365	393	360	384	375	402	386	346	429	418	364	400	387	363	395	392	368	415	406	408	374	405	354	394	368	404	422	401	388	412	359	380	379	391	379	362	403	393	381	351	362	415	362	393	396	371	373	380	386	406	388	388	399	403	389	396	377	422	398	356	402	371	359	396	407	408	395	365	358	390	400	400	369	418	375	385	382	407	446	390	399	401	366	362	383	376	388	381	396	377	389	387	423	366	384	384	405	371	366	400	387	374	378	366	393	389	378	385	386	383	372	399	404	439	369	382	377	418	387	382	369	371	383	364	389	406	363	397	422	372	369	391	379	389	404	349	420	359	368	345	401	393	389	410	409	365	416	370	356	354	405	397	424	372	337	399	384	366	412	389	380	394	373	394	393	340	400	407	365	388	401	381	396	384	409	391	382	377	371	387	365	377	393	406	410	389	394	385	388	395	373	388	378	384	341	384	399	409	393	394	381	414	409	398	390	393	372	381	398	387	378	366	386	404	373	411	376	386	403	352	381	369	398	376	389	365	386	388	395	403	390	408	394	395	377	400	371	392	385	387	393	400	382	377	355	383	441	393	434	354	410	377	357	356	372	407	407	396	378	405	395	369	381	334	389	420	382	366	392	386	387	377	395	396	370	395	401	388	409	391	389	371	377	360	380	401	368	394	410	352	388	373	372	371	375	396	396	390	406	357	380	362	394	347	376	400	365	410	430	394	364	398	382	398	366	402	382	357	388	407	389	362	390	382	365	357	369	360	355	441	420	397	402	389	387	362	404	394	391	384	384	404	380	374	382	383	405	389	397	381	360	389	412	410	411	400	379	378	410	388	411	355	395	372	416	372	400	375	366	388	377	392	372	377	423	396	362	425	406	425	381	351	362	423	410	356	400	398	384	379	361	391	378	405	409	400	382	390	382	406	399	380	387	379	396	388	427	386	386	406	394	355	375	360	366	366	397	386	365	385	351	364	363	374	379	373	395	387	374	366	406	391	404	378	414	404	422	387	402	434	406	368	393	399	379	385	383	386	383	360	381	422	409	371	361	416	410	395	381	388	394	398	370	451	329	426	358	384	373	366	359	362	393	390	393	406	409	413	386	392	368	358	421	420	403	410	378	394	391	390	390	377	387	382	379	412	381	363	388	408	404	386	414	377	384	368	407	407	397	357	409	387	371	384	358	386	372	370	387	383	416	393	391	362	381	360	379	383	363	382	385	389	341	397	373	401	385	362	391	369	366	390	382	376	379	363	363	375	409	349	378	417	390	363	403	373	375	388	394	367	393	367	352	387	380	361	410	404	417	357	369	370	387	395	421	391	383	364	407	390	381	391	405	378	378	381	379	395	376	354	399	395	406	404	350	392	398	368	384	379	379	402	394	411	357	367	350	403	407	362	352	366	390	390	384	381	399	412	396	388	392	365	375	380	388	395	386	365	384	396	387	404	370	398	370	395	361	377	376	337	401	367	374	340	347	384	382	374	380	385	392	383	409	381	424	368	399	362	356	394	378	415	379	379	386	373	361	407	407	410	382	409	406	392	379	384	374	373	368	349	389	394	403	396	393	394	394	382	408	404	404	377	404	359	415	390	392	382	381	391	406	372	392	402	363	433	363	377	442	391	397	389	395	413	384	379	353	353	419	391	409	356	417	374	379	386	373	385	395	379	425	366	397	381	384	369	405	416	398	403	338	392	373
1565	456	471	394	359	451	394	408	402	380	379	381	354	395	366	384	374	344	358	364	380	392	344	377	397	362	405	394	384	390	362	369	363	389	378	374	326	356	347	392	338	397	387	383	397	356	380	370	358	396	364	362	372	371	378	370	357	352	384	355	367	349	390	345	389	374	355	362	360	370	355	392	372	375	376	356	390	374	391	393	377	325	349	363	345	344	366	372	361	336	345	366	380	390	403	343	357	354	375	330	390	336	364	389	371	348	364	411	335	337	330	357	361	365	374	371	356	363	381	354	349	404	365	367	370	329	369	387	360	369	357	342	418	395	364	359	390	366	356	361	379	424	353	371	392	375	383	352	375	361	383	407	363	330	377	356	386	426	400	391	381	370	353	349	346	354	372	346	383	376	377	385	387	386	397	386	379	380	368	360	371	407	398	381	393	379	389	384	340	387	377	324	342	381	361	353	358	373	366	347	383	399	393	366	375	336	362	350	355	357	351	373	349	361	367	381	355	384	376	359	360	342	363	369	345	361	362	339	337	359	392	364	390	377	354	368	370	367	368	361	363	368	382	365	351	363	357	371	375	355	381	348	379	372	350	362	356	353	341	362	388	377	344	332	393	349	357	366	362	370	395	343	387	335	334	372	343	379	375	421	360	319	338	399	391	368	376	346	416	358	373	346	367	356	379	384	354	353	373	318	370	344	323	369	378	350	367	351	368	392	374	353	362	349	368	346	375	390	382	341	390	352	389	358	362	346	319	383	368	369	368	371	367	401	352	361	365	354	389	364	340	327	364	362	396	387	357	376	369	347	372	349	380	326	393	383	371	391	381	348	375	365	376	382	341	373	401	373	380	369	363	332	422	366	373	357	358	366	378	347	346	395	411	361	351	354	360	374	373	381	413	360	357	393	359	361	366	361	356	348	359	388	387	401	363	366	383	372	392	377	369	362	367	378	360	397	363	339	363	376	344	398	352	368	401	336	370	333	382	347	403	354	369	369	355	406	356	382	367	344	384	384	352	326	370	370	345	340	355	387	352	330	365	367	357	355	359	358	375	347	343	373	389	374	401	343	364	351	398	335	371	344	331	373	354	358	376	386	344	363	387	390	336	389	375	395	416	350	368	378	380	312	392	334	368	372	381	366	365	381	350	385	348	365	365	349	341	364	388	361	366	323	373	392	381	382	379	387	378	368	369	380	340	363	356	392	362	368	381	390	412	381	362	375	383	362	395	389	384	375	383	372	395	359	364	365	349	364	368	351	362	396	375	380	348	344	364	335	368	387	389	364	403	393	391	361	392	426	395	378	361	360	375	392	366	369	347	347	410	365	354	336	369	325	388	350	358	378	337	409	345	378	374	336	331	336	350	382	325	341	380	371	385	370	358	373	386	393	340	371	353	379	369	377	358	378	373	367	353	348	362	398	360	383	320	372	371	398	379	346	329	358	383	399	394	358	353	390	342	374	360	384	349	336	373	354	362	358	363	340	370	360	382	361	350	405	379	348	344	375	372	365	392	397	352	373	377	373	360	395	375	358	386	398	402	359	355	366	363	343	365	359	336	351	355	382	391	383	388	364	375	387	363	360	371	359	377	373	366	355	381	371	371	395	359	383	388	383	350	352	350	347	340	371	358	358	363	400	351	358	359	314	363	380	328	362	386	377	374	362	389	375	389	360	378	376	352	340	379	333	337	344	362	349	368	328	362	312	357	402	364	345	328	371	372	385	361	363	381	380	372	350	402	360	366	373	400	387	359	371	348	385	348	364	340	343	343	362	382	364	360	328	354	382	374	348	375	349	370	358	366	342	353	408	396	321	365	376	416	365	378	345	361	370	330	358	369	376	360	353	386	338	378	377	371	333	376	355	346	343	371	371	342	377	369	365	343	345	353	359	338	370	341	390	412	391	364	377	364	352	350	358	318	349	341	356	388	419	358	365	345	386	359	331	334	366	385	425	363	400	394	388	336	389	327	376	387	346	404	340	376	425	367	341	329	368	355	341	353	370	379	388	373	341	396	374	364	320	401	390	360	356	373	389	377	373	363	387	376	393	391	367	337	359	317	382	334	385	344	355	367	366	350	343	387	328	384	351	394	380	372	351	382	357	388	367	374	371	352	366	379	350	391	346	335	380	379	402	361	392	396	360	355	368	314	367	370	374	369	366	363	379	374	423	371	397	372	367	345	417	382	352	338	429	372	381	371	328	360	371	376	361	358	406	371	381	352	357	357	352	376	386	357	373	342	362	348	361	386	399	358	361	391	396	386	384	388	380	353	364	339	373	368	383	423	380	384	364	375	358	360	385	393	368	350	361	340	366	377	413	403	359	372	393	405	388	366	369	349	386	396	385	387	376	356	380	380	344	426	377	396	329	391	323	356	386	364	388	345	334	367	394	369	360	365	346	351	355	353	374	361	369	350	379	369	373	325	351	360	400	343	367	375	392	393	344	363	372	391	375	387	356	393	357	361	347	334	354	394	344	388	373	357	374	383	387	385	355	373	346	372	364	366	379	384	378	335	368	342	375	364	379	348	365	397	366	390	393	360	395	374	355	381	336	396	345	396	380	373	377	379	377	401	366	373	365	364	386	356	356	369	350	382	357	391	407	399	370	413	380	399	363	358	351	407	372	400	333	320	353	366	344	415	372	396	370	359	405	367	354	369	365	365	383	406	350	368	291	363	361	364	351	394	357	371	383	371	376	390	356	346	355	375	330	360	386	410	359	360	356	332	327	340	351	400	344	379	391	354	383	375	386	389	348	395	376	386	359	388	380	345	367	376	338	375	366	356	387	383	347	387	365	410	364	401	358	363	343	360	355	360	389	342	344	368	357	365	362	387	325	351	366	331	330	371	373	376	381	370	371	376	367	372	322	425	328	416	373	386	393	360	341	384	388	380	364	371	348	381	324	353	393	373	353	395	330	355	333	333	370	353	364	342	343	394	379	385	402	364	351	360	379	377	423	410	347	380	348	378	344	366	332	353	376	372	378	377	382	337	334	357	360	380	376	362	363	363	345	337	389	381	329	409	366	379	409	332	356	348	361	360	387	359	375	357	383	370	357	342	370	377	352	375	380	353	341	382	382	394	333	382	365	345	377	383	385	351	346	377	370	375	396	360	363	378	368	375	344	347	312	356	376	362	391	400	328	372	407	379	348	337	343	337	365	354	348	353	366	373	407	374	396	352	416	422	352	356	395	371	424	356	368	342	387	388	359	373	393	360	354	380	346	374	368	379	378	337	363	364	337	340	378	380	353	398	367	419	376	355	375	340	382	378	402	341	366	351	373	378	392	403	336	379	352	378	371	385	371	362	345	364	369	373	348	373	330	369	360	359	350	410	352	358	409	391	376	328	376	354	378	363	355	369	339	322	387	377	375	389	334	361	338	387	413	383	390	327	338	379	381	383	359	347	339	348	333	379	353	399	334	376	417	385	373	369	357	394	366	397	369	367	378	362	351	391	362	356	414	378	414	345	351	382	398	380	368
2113	839	947	966	935	992	888	860	895	878	847	795	832	823	765	802	807	809	829	812	775	835	859	855	792	780	850	850	866	843	881	778	777	886	821	846	855	830	788	759	792	782	798	791	786	790	753	823	833	812	826	802	758	836	796	836	786	799	829	758	818	835	865	769	872	773	782	804	839	843	794	838	784	779	781	792	866	783	804	844	827	859	783	805	774	799	791	798	780	796	816	803	794	806	849	799	783	806	796	772	816	841	820	780	815	804	780	821	785	763	803	833	817	885	804	805	795	806	794	838	850	837	822	825	815	785	801	826	795	807	803	751	803	815	830	792	828	866	815	789	814	773	800	802	841	847	820	875	826	818	840	861	777	744	759	788	836	826	798	821	787	800	752	842	773	816	814	861	809	798	836	788	805	807	778	804	861	799	867	792	820	822	801	819	784	815	830	783	817	800	803	789	802	831	755	822	834	823	809	765	832	789	829	810	887	826	849	842	831	797	822	767	773	853	822	826	811	783	759	828	803	801	789	793	832	809	842	800	809	808	855	765	829	786	826	807	857	816	851	769	835	789	807	835	816	832	810	773	870	848	765	782	838	816	789	841	793	806	801	793	826	816	802	826	781	759	769	807	788	790	822	809	797	813	790	842	771	772	758	781	840	807	779	790	759	835	832	816	837	797	790	784	795	836	799	806	879	804	796	765	801	805	898	724	855	828	809	791	783	796	802	815	829	798	830	782	827	804	826	830	778	798	836	788	821	833	827	788	827	798	766	785	834	862	797	835	788	800	831	871	851	798	786	846	786	850	767	790	754	798	824	792	766	817	770	801	848	785	812	768	842	779	745	797	790	812	839	835	806	785	756	815	838	817	811	790	862	765	768	771	790	785	845	798	845	801	829	790	752	808	803	798	818	792	773	781	805	858	753	825	831	818	851	813	828	775	790	843	781	851	809	829	777	801	789	812	776	796	770	824	836	794	813	858	801	798	831	831	812	874	760	799	809	834	837	810	810	846	831	813	792	770	796	831	857	780	806	855	792	834	858	765	779	828	799	770	846	766	776	773	797	787	829	791	792	812	773	770	796	809	825	809	741	846	814	817	775	786	784	828	806	760	806	769	835	804	786	825	827	801	799	760	840	802	777	785	793	812	783	841	803	827	864	831	767	810	840	783	803	798	850	813	800	850	749	793	808	786	841	868	809	775	850	836	735	796	796	859	800	806	832	789	803	779	819	796	824	827	815	841	815	831	802	850	795	837	835	800	784	838	770	779	793	804	798	823	802	830	793	872	775	796	810	768	817	828	780	835	856	798	856	758	810	793	818	796	809	866	817	852	786	829	777	771	837	813	834	862	820	748	838	742	832	805	795	737	815	781	803	794	796	830	757	830	747	790	761	797	831	818	819	840	768	838	795	746	786	782	803	818	769	811	844	837	825	782	791	823	805	765	824	820	793	816	811	763	829	801	830	805	812	810	807	782	794	815	787	772	836	838	822	751	852	792	837	815	782	774	855	828	825	807	873	767	795	817	844	840	832	808	773	822	807	785	827	756	831	796	779	813	784	792	781	790	773	787	810	789	815	824	754	754	774	769	810	812	808	805	796	812	790	807	767	802	844	811	829	783	792	843	797	788	753	800	808	791	774	799	834	795	788	760	780	820	795	805	760	821	839	834	836	796	847	794	815	819	824	811	771	818	848	844	786	768	820	758	786	807	787	820	790	842	794	807	872	866	819	872	769	781	785	804	838	782	808	827	762	821	791	779	889	832	747	773	834	795	847	831	762	829	803	804	817	844	834	818	798	768	803	814	769	800	802	768	804	824	828	848	803	811	804	784	823	811	772	754	812	831	794	804	834	774	737	800	834	807	860	790	839	814	786	827	801	759	838	829	779	769	790	864	790	854	828	788	859	820	804	831	749	788	798	774	802	837	849	819	756	739	848	857	770	820	810	844	812	809	850	804	761	830	812	814	833	827	805	778	807	782	835	803	869	787	798	813	804	794	787	804	746	831	845	767	834	811	820	848	781	816	781	797	785	835	792	741	827	836	806	840	784	820	790	814	826	799	801	773	814	768	835	788	843	797	769	782	833	838	810	853	872	809	812	772	777	744	796	825	779	767	835	808	821	781	814	817	818	847	815	798	790	829	833	852	838	830	809	807	815	767	821	799	802	831	814	827	839	833	812	814	808	760	816	803	762	787	777	785	845	824	765	790	790	757	813	831	747	830	781	809	821	844	830	825	820	824	773	801	825	787	790	780	817	780	807	809	758	862	796	784	787	827	790	797	776	814	828	841	826	845	817	767	813	811	793	778	778	805	788	805	823	794	772	816	842	840	805	823	743	802	816	766	835	818	782	747	827	832	812	836	837	842	835	790	820	775	797	839	832	734	765	820	772	839	790	828	837	778	807	803	843	785	825	779	779	839	782	836	800	823	827	809	761	856	807	867	789	796	842	829	830	739	806	815	772	794	826	815	765	804	837	846	811	844	846	813	850	837	808	851	785	783	810	764	814	802	788	757	850	836	823	806	801	852	813	778	848	768	833	816	759	749	794	814	804	772	829	848	809	801	846	831	813	795	798	840	845	773	809	820	797	810	814	810	807	800	778	818	835	781	811	804	804	788	765	804	767	806	774	848	838	803	830	846	800	804	828	804	787	784	820	804	867	840	763	770	728	735	805	768	783	801	781	763	811	842	814	790	893	821	743	791	820	884	792	769	812	819	808	747	817	822	809	845	779	830	844	811	797	822	785	733	846	848	840	793	791	781	837	815	789	772	842	804	786	807	787	793	879	840	834	834	796	828	790	804	811	727	811	745	805	852	818	838	772	796	752	790	740	814	876	841	841	807	801	787	802	828	809	796	783	789	832	813	790	812	845	781	801	835	858	825	800	790	790	817	822	795	800	803	826	820	817	809	812	800	829	810	736	759	873	797	785	827	804	875	780	793	747	828	769	825	751	829	835	794	796	796	821	820	843	829	810	768	802	857	800	788	790	832	825	826	779	794	760	831	840	790	820	799	844	854	754	797	785	788	800	797	809	826	763	739	791	843	741	808	780	795	847	815	809	799	765	791	817	784	833	823	805	831	786	805	853	756	825	829	790	749	801	793	841	849	836	817	802	787	859	774	772	821	833	817	810	795	867	797	813	846	819	816	789	797	832	752	813	847	801	833	804	811	816	825	764	841	781	782	813	817	794	807	788	794	775	786	829	833	791	870	818	830	799	775	863	812	814	812	829	831	782	824	845	854	818	753	835	806	809	795	835	832	848	763	813	832	787	848	805	844	828	835	764	777	809	776	820	763	775	847	788	819	789	797	795	847	804	778	827	815	803	895	766	792	814	819	765	803	831	826	775	822	850	822	795	766	767	829	819	830	863	838	855	769	801	801	806	774	810	797	789	787	774	828	768	795	791	844	802	794	826	853	796	796	841	797	831	826	805	755	814	803	826	776	798	793	804	833	821	819	727	784	791	844	788	805	753	827	830	792
7501	810	881	758	520	539	390	338	312	325	270	250	249	195	212	214	201	182	185	191	208	182	173	192	177	204	201	189	203	202	184	190	221	186	192	179	199	173	189	187	179	190	227	190	198	196	161	181	221	191	187	203	216	154	198	172	194	187	170	185	190	226	203	203	167	197	191	210	192	196	215	175	159	178	195	198	212	187	193	210	182	191	208	149	215	220	184	203	191	168	193	169	204	203	166	203	203	184	177	191	198	179	216	196	171	202	191	178	192	203	181	183	210	193	177	206	203	185	172	174	181	155	169	175	174	200	176	195	200	191	178	160	163	184	197	180	184	186	190	165	175	204	174	157	171	196	192	179	198	176	187	187	176	186	183	205	199	194	169	160	207	189	203	201	184	171	217	192	184	166	153	172	165	182	201	207	219	203	169	187	188	169	170	185	198	189	190	206	210	203	178	170	195	190	170	192	197	175	197	167	182	155	183	216	167	177	207	202	201	191	217	213	188	188	182	186	174	173	178	186	177	185	181	170	170	195	182	169	147	192	212	211	184	179	191	162	170	203	164	174	197	185	181	191	183	157	168	177	175	171	174	181	167	169	177	182	188	203	171	155	196	200	179	190	170	186	184	207	174	184	198	200	183	200	213	168	187	200	210	170	199	202	203	203	158	182	180	204	177	178	191	178	188	185	202	154	194	181	179	173	172	209	189	185	175	161	208	192	160	173	161	185	184	184	169	199	203	187	189	183	169	223	168	182	202	184	167	186	174	160	174	195	175	198	185	190	184	189	202	168	174	179	172	189	197	160	181	174	171	188	212	174	202	172	164	202	174	201	183	186	211	178	197	170	177	201	177	174	187	170	194	204	180	178	181	177	193	190	166	158	155	197	202	163	186	191	166	171	188	195	181	190	179	151	162	177	190	177	207	192	174	194	171	172	158	200	162	171	177	197	176	200	166	193	203	199	188	180	166	191	188	179	172	181	173	214	163	183	164	173	174	184	194	164	186	174	175	151	202	173	191	189	174	184	193	175	204	196	183	164	206	193	189	198	189	184	179	156	171	178	176	191	182	191	207	184	173	200	172	191	191	162	193	190	180	179	180	191	195	168	146	202	166	176	187	173	180	192	191	205	186	159	186	182	174	176	169	208	182	189	191	185	175	209	176	187	171	197	184	190	184	171	159	163	153	195	202	186	210	179	161	196	208	190	215	180	175	199	157	195	167	188	193	173	161	209	190	178	168	172	193	163	173	171	201	180	174	184	183	188	191	194	203	211	159	184	177	191	160	195	189	179	193	182	202	194	189	205	204	219	200	194	183	185	186	190	197	187	181	180	196	195	168	179	149	179	179	211	200	185	166	183	199	184	175	196	200	168	189	173	176	173	199	185	186	171	207	196	159	172	179	181	198	177	172	209	197	182	195	183	153	214	198	158	168	171	157	211	208	186	159	184	184	173	159	203	183	163	194	169	179	186	165	195	184	178	165	188	154	195	183	189	189	174	167	187	196	183	176	190	181	194	172	152	167	196	187	168	205	212	206	179	174	203	191	186	169	164	181	187	173	155	200	168	173	185	184	210	173	209	184	206	174	201	195	187	185	197	194	183	186	208	158	200	195	201	180	172	188	201	157	202	181	192	212	179	177	165	186	165	184	204	179	184	211	200	178	166	160	179	202	176	184	165	193	161	151	182	171	193	183	187	212	188	174	171	185	173	194	173	215	176	200	164	200	174	180	176	176	175	206	172	205	175	222	168	201	187	188	198	196	171	213	174	189	179	157	164	165	198	198	170	204	181	175	180	165	201	186	214	186	226	182	203	197	183	190	174	171	200	174	197	174	178	202	166	187	157	191	199	185	176	197	168	178	175	195	177	192	198	175	178	185	194	208	182	176	199	179	188	176	178	209	161	172	159	181	192	192	149	208	167	174	173	192	178	189	178	190	187	179	175	172	177	195	172	184	183	180	162	195	171	156	170	170	190	206	182	193	176	188	190	172	184	153	176	177	192	163	199	183	169	183	203	198	194	187	173	177	189	175	202	167	183	184	191	157	191	185	211	198	191	196	176	201	177	202	217	186	180	190	230	174	169	195	157	229	198	196	207	195	192	172	172	181	171	176	183	196	149	187	192	185	180	161	169	200	170	172	193	199	186	158	195	175	207	203	191	177	171	184	191	180	199	167	185	167	187	200	198	177	198	195	167	178	186	175	179	187	176	168	164	176	180	182	179	169	190	186	184	187	207	186	168	202	188	175	173	187	192	164	171	197	182	177	189	182	183	168	164	203	187	178	180	173	177	186	172	177	179	182	188	165	189	158	188	220	181	179	198	178	175	147	193	185	196	199	189	187	192	181	177	199	187	199	164	182	180	221	190	181	189	171	162	175	200	203	167	195	185	197	189	194	175	201	199	200	182	176	171	183	166	177	180	205	186	223	179	186	182	179	165	213	168	171	195	185	178	178	189	169	196	179	198	194	217	169	182	185	200	181	178	166	187	176	187	167	196	190	196	167	182	181	193	199	175	165	178	178	201	184	175	212	201	160	199	175	171	188	175	179	187	199	176	196	199	177	162	187	173	148	212	167	176	177	213	200	199	194	198	195	202	181	162	194	178	182	181	166	200	157	201	180	181	185	187	185	189	206	188	198	172	180	159	178	171	178	170	173	175	167	172	199	162	183	187	166	181	188	188	173	196	176	193	158	216	185	162	190	197	200	180	195	202	194	215	170	189	207	197	161	164	175	191	181	163	178	199	154	194	190	200	178	195	179	175	163	185	206	169	204	185	201	194	181	213	202	181	192	185	163	176	202	187	187	226	160	193	174	173	195	174	176	210	173	173	182	199	164	212	182	194	212	192	170	182	174	178	190	189	216	163	183	176	172	180	186	182	172	171	162	180	189	180	183	168	204	201	198	176	179	215	217	168	214	166	211	203	162	202	177	162	185	170	207	213	176	174	189	175	182	169	189	194	181	196	193	178	176	206	179	165	181	167	195	167	174	201	169	182	191	197	171	167	182	168	182	178	186	187	174	212	196	168	176	168	193	179	180	150	170	177	164	158	194	172	208	171	190	197	185	190	228	200	173	191	201	223	189	196	182	192	205	182	174	179	167	197	181	177	195	195	216	203	179	180	157	147	162	169	215	177	198	175	180	172	213	178	185	165	186	179	199	164	175	186	169	186	186	171	159	152	181	162	162	177	197	203	216	188	194	166	191	193	184	217	164	208	190	202	206	206	161	175	189	193	166	168	194	187	202	185	180	178	191	190	204	192	179	162	221	195	185	183	171	180	200	218	194	194	184	188	152	192	177	200	166	204	194	182	200	183	194	174	207	176	181	158	192	169	191	199	146	183	166	208	210	215	183	208	183	174	192	181	184	164	189	183	174	193	175	171	172	166	190	182	175	173	205	180	186	172	189	183	152	181	195	227	175	193	206	181	170	178	177	193	177	180	173	169	170	196	170	175	188	180	184	164	186	166	202	192	209	188	176	200
6500	849	1596	2171	1817	1737	1493	1317	1214	1003	919	813	712	642	662	585	512	569	566	548	560	534	493	547	499	515	519	509	500	509	448	510	469	497	473	471	518	457	439	473	464	467	468	475	452	415	456	457	494	472	463	459	511	487	416	408	471	423	461	463	430	395	444	443	452	433	455	487	466	433	431	403	412	433	451	443	429	425	498	419	444	412	451	482	451	411	431	447	425	455	422	415	460	436	437	427	446	399	431	420	424	401	443	442	444	453	461	458	453	413	472	396	403	448	430	471	407	419	459	447	423	456	430	456	448	427	402	446	434	430	455	469	450	455	406	427	409	452	452	418	438	487	449	427	444	438	416	434	438	428	438	432	439	450	406	469	466	433	411	447	401	426	446	429	444	451	400	436	451	439	439	403	440	413	418	429	433	430	431	436	437	412	434	443	476	435	446	432	430	407	437	408	453	428	448	463	432	434	449	438	436	415	457	428	458	422	444	456	449	454	432	406	450	429	388	457	423	393	415	408	433	418	410	473	430	455	475	416	439	393	445	460	451	445	434	449	437	451	464	402	448	442	426	429	455	416	467	446	404	406	426	430	453	446	481	422	419	436	463	445	410	452	444	415	428	467	483	455	455	450	427	443	409	405	477	433	426	423	411	408	412	405	447	441	508	464	435	425	458	425	416	445	428	451	450	420	430	432	445	446	472	441	467	388	455	407	431	444	476	429	461	426	477	444	413	415	422	420	440	420	413	455	442	462	461	430	439	458	425	460	469	416	434	446	434	449	465	423	425	429	460	428	423	418	435	428	445	434	465	429	437	440	440	429	440	456	425	448	471	448	426	468	425	432	447	436	445	447	442	437	443	393	416	479	426	441	461	414	438	411	439	466	400	425	438	418	389	429	466	453	430	433	437	440	471	460	438	418	418	408	416	425	406	408	432	450	436	423	427	439	447	393	436	418	421	412	418	403	466	458	448	430	428	416	428	436	397	451	428	420	456	442	471	402	470	458	473	422	439	454	443	439	432	424	399	429	439	410	449	466	446	448	447	446	448	445	460	431	423	462	420	425	483	417	434	442	450	434	447	416	423	395	455	461	452	396	449	457	441	437	424	419	420	435	398	412	436	449	445	433	450	452	407	459	386	441	432	437	444	454	426	418	436	434	439	451	442	409	435	420	418	446	430	449	407	463	450	435	441	450	430	427	400	422	452	448	468	397	446	417	432	433	439	414	433	432	433	457	465	401	434	403	433	467	432	437	434	448	464	408	449	425	423	439	445	391	466	428	450	460	417	452	463	440	404	451	417	430	427	452	440	471	418	472	432	438	439	441	386	452	403	447	394	406	433	430	404	405	445	439	438	436	437	427	406	417	413	425	399	427	467	450	442	418	447	433	438	436	423	429	444	397	452	455	451	443	438	462	416	441	459	475	449	474	438	468	407	416	401	420	461	472	457	442	406	467	455	448	454	465	449	438	421	426	449	439	451	439	469	439	412	455	419	428	464	450	428	482	458	492	432	412	436	429	457	459	441	434	445	443	471	436	402	449	440	440	461	426	428	443	427	434	424	442	445	412	440	409	442	437	411	401	407	453	411	444	440	438	427	386	446	389	475	431	431	472	423	432	461	440	435	424	440	429	417	447	433	443	399	476	426	429	425	418	450	425	432	469	415	419	441	427	436	437	456	437	437	444	479	433	435	458	427	476	409	449	445	459	434	465	440	424	406	407	414	461	437	443	439	463	419	423	427	446	431	426	422	447	428	421	403	434	406	388	427	437	450	469	426	434	434	451	456	401	420	433	473	412	456	438	434	422	460	461	449	443	438	419	421	468	429	430	410	435	461	483	430	445	414	460	450	422	440	433	455	406	457	441	423	424	440	418	436	481	467	453	425	436	451	432	397	459	430	428	417	431	420	459	404	411	469	451	437	500	414	450	439	414	439	409	410	425	448	438	385	424	445	443	419	436	490	408	411	426	452	436	454	439	465	448	414	414	403	461	463	424	450	432	428	455	453	395	452	390	442	390	472	440	456	465	447	434	393	415	412	402	436	432	407	433	460	419	507	435	431	422	446	454	444	427	393	415	411	432	420	419	423	440	435	422	434	413	441	467	448	456	456	416	445	452	433	424	441	429	448	471	450	449	434	459	436	439	459	434	422	414	429	437	436	451	442	437	446	431	423	437	427	455	470	486	442	421	465	424	469	432	412	442	421	391	416	413	435	444	395	442	422	450	442	455	421	469	401	418	428	465	441	464	441	453	405	422	461	452	443	435	420	442	458	431	434	465	470	431	467	439	430	443	439	433	472	430	448	438	409	459	466	396	424	410	451	420	444	451	419	420	392	456	437	417	451	461	437	420	446	412	435	410	464	463	451	398	437	457	462	433	442	444	431	429	412	500	434	457	420	431	443	460	404	396	408	423	389	435	418	431	441	467	422	420	416	428	420	432	420	431	435	450	442	423	439	450	442	443	449	469	427	485	399	434	417	443	423	408	398	417	464	453	467	463	442	439	414	461	461	467	473	426	447	415	476	426	430	443	455	442	453	379	453	438	443	447	413	459	414	436	426	422	436	454	429	429	418	439	444	415	441	435	425	422	423	419	448	420	417	450	450	480	449	419	388	465	447	449	427	430	456	429	432	446	426	430	475	464	405	443	435	430	456	424	457	445	443	409	430	436	442	445	437	422	446	474	421	391	471	444	438	409	454	483	451	440	408	415	464	434	465	431	439	464	409	437	464	437	445	417	420	416	477	447	415	439	446	459	434	456	406	448	429	452	429	444	479	416	465	441	446	416	425	444	462	448	454	437	447	448	423	440	413	443	423	404	415	447	433	423	434	415	413	459	405	445	429	434	454	473	467	398	424	451	413	428	448	416	464	439	430	431	432	443	456	385	451	426	410	442	437	482	466	454	418	392	439	421	444	435	438	437	458	414	415	439	417	439	459	427	477	415	459	416	463	439	419	407	432	461	448	456	458	452	423	418	420	441	454	406	400	442	422	431	445	418	471	447	483	448	438	410	417	410	457	440	414	414	482	413	426	438	434	426	407	469	407	447	444	417	435	451	486	466	444	397	401	461	413	431	416	441	450	418	408	430	454	441	436	440	420	429	456	429	437	401	440	438	416	446	377	459	413	455	447	437	428	403	410	443	417	442	399	440	458	441	443	468	435	468	436	434	454	384	419	459	444	416	461	444	419	415	457	470	421	478	403	411	456	420	433	422	437	455	409	428	423	476	413	441	432	458	436	399	440	427	421	422	433	401	471	425	432	420	403	449	442	460	434	480	396	437	452	424	409	473	448	442	454	460	462	428	413	485	445	457	419	422	454	411	421	418	411	467	433	436	449	425	452	471	450	450	402	477	440	414	452	458	446	477	457	432	422	427	437	462	474	439	448	421	462	414	461	448	445	418	424	442	439	413	433	405	452	453	414	429	454	433	442	428	425	467	419	444	454	433	418	436	427	444	431	450	436	442	469	445	440	452	461	415
14162	1483	1341	1242	835	668	624	458	424	357	274	266	233	224	219	181	185	170	162	166	165	166	156	175	160	164	190	146	160	164	154	152	135	151	170	160	156	158	140	152	142	139	143	148	136	131	146	157	145	138	155	145	153	158	186	134	158	154	129	154	167	157	121	144	151	142	119	110	160	154	152	152	126	142	164	151	156	145	162	166	156	159	161	155	162	153	133	138	140	138	138	166	172	141	125	172	158	163	168	172	152	144	126	148	136	122	138	119	141	155	145	149	162	135	129	117	152	117	138	136	166	152	151	147	175	140	144	140	166	145	167	157	142	157	163	153	156	115	154	131	152	120	138	137	125	146	141	146	154	162	140	154	147	158	149	140	128	146	124	147	156	148	139	137	155	165	154	169	140	136	128	141	147	139	139	148	143	114	145	145	144	131	144	116	147	128	165	130	146	134	114	134	140	161	140	146	135	115	139	156	152	153	147	136	135	122	135	134	134	141	135	143	162	150	158	146	148	156	146	156	144	156	158	124	135	154	142	145	135	128	164	143	155	132	168	153	129	137	153	132	142	133	149	142	147	146	161	151	145	115	125	154	163	137	143	155	156	166	130	128	140	146	162	126	151	142	154	131	140	140	152	179	127	159	143	141	120	142	155	141	150	139	140	144	136	139	158	135	142	145	136	146	162	145	168	141	162	140	123	153	115	146	153	153	152	156	129	148	118	146	172	143	150	139	156	147	145	161	139	155	153	135	159	140	136	137	150	144	137	130	110	131	139	132	162	140	139	140	132	149	149	131	157	144	138	135	145	153	161	132	149	128	135	151	144	151	139	154	133	136	151	148	150	138	135	123	133	135	151	137	144	181	154	150	143	145	128	145	169	162	151	135	148	160	151	142	148	145	163	173	169	153	121	153	131	156	123	142	159	140	135	152	151	157	168	133	157	164	149	130	135	122	136	125	153	144	145	161	135	142	150	164	131	155	141	144	137	135	144	141	154	149	173	126	173	123	133	142	138	150	153	148	154	127	149	139	133	134	134	144	147	132	150	123	151	145	144	148	160	141	148	156	150	171	151	156	145	153	134	153	159	138	150	150	135	150	138	158	137	151	138	132	112	150	137	132	152	156	145	141	150	143	130	157	137	147	165	114	160	150	125	138	140	134	155	133	149	158	154	160	149	141	159	142	153	132	139	130	136	187	149	147	156	139	135	161	162	143	149	136	129	118	134	142	156	132	148	128	150	147	137	162	175	161	114	105	142	139	138	143	154	152	150	138	147	112	156	132	149	152	139	146	157	142	133	141	148	140	136	158	147	162	138	136	151	149	143	142	155	144	129	150	146	155	126	145	159	144	134	142	146	124	147	142	151	163	145	148	166	146	155	124	117	175	161	159	136	147	125	147	141	145	137	131	147	129	147	177	142	137	145	148	147	139	153	133	158	138	139	144	160	159	137	152	131	160	155	166	164	161	155	133	142	127	149	152	128	143	143	138	129	122	160	141	175	153	167	147	128	155	133	151	161	123	125	143	151	157	147	170	121	158	145	150	139	141	174	151	155	137	142	138	176	161	170	155	144	159	159	139	162	142	136	150	143	142	153	153	167	136	155	134	121	149	147	150	137	141	151	150	158	137	172	132	133	140	98	143	172	148	160	140	135	151	133	149	143	149	147	141	145	132	119	131	109	169	144	169	150	163	127	148	132	131	139	166	170	148	164	144	137	152	131	149	150	111	139	126	152	127	146	133	134	135	130	131	135	140	154	158	152	152	162	136	155	146	154	141	153	137	141	133	139	160	146	156	150	141	143	132	128	154	143	143	124	141	145	142	129	114	144	149	144	137	133	133	112	137	139	150	166	145	156	131	136	132	133	163	145	126	156	164	155	144	159	151	141	136	129	153	135	147	161	136	131	148	188	171	164	157	144	172	166	152	131	132	161	153	149	147	134	160	161	149	155	135	133	148	128	144	129	170	161	139	137	141	140	152	131	148	141	134	127	147	143	156	131	143	142	158	151	145	186	122	144	141	130	155	148	124	158	148	160	159	163	164	135	162	142	143	141	118	126	126	137	166	150	166	141	128	133	165	153	150	163	140	162	140	156	134	153	149	134	144	155	142	136	123	154	146	157	134	138	160	137	144	122	152	147	127	148	137	155	156	144	162	140	144	159	152	166	149	150	154	146	140	135	140	147	137	162	139	142	149	138	165	130	136	156	164	164	146	119	153	135	143	148	178	137	147	145	160	146	137	143	134	149	133	152	136	152	146	125	157	127	149	151	139	148	147	150	149	154	135	134	137	137	115	154	143	125	139	153	159	149	139	138	151	145	150	163	157	145	140	152	114	147	137	155	128	172	128	144	165	141	151	154	153	138	140	146	121	134	129	151	148	146	159	144	146	166	157	132	162	134	137	151	144	151	161	139	147	159	133	155	134	152	139	127	142	167	124	161	184	155	160	158	148	165	148	147	119	124	147	139	141	137	149	132	131	163	145	122	156	147	146	144	134	140	172	138	139	177	141	149	148	155	148	143	177	136	147	151	174	151	160	152	125	140	151	165	118	137	143	143	140	142	151	142	132	147	156	133	137	164	157	155	133	137	116	119	153	159	130	151	159	146	177	154	156	164	138	124	128	140	157	154	127	147	149	160	155	159	134	129	122	146	157	128	147	146	144	157	166	121	141	149	158	140	120	144	151	157	145	143	155	142	153	147	146	151	121	142	141	148	148	112	158	162	136	137	153	149	128	148	140	141	129	154	129	141	151	155	147	136	132	144	136	138	133	125	134	136	139	145	131	147	145	153	147	160	152	138	133	140	157	131	132	147	138	136	148	147	152	146	153	157	151	137	139	120	148	135	145	144	146	143	158	139	127	166	137	139	170	167	155	150	155	129	158	147	152	137	147	146	155	139	142	140	138	146	123	146	156	147	143	120	139	142	149	122	140	147	149	149	134	159	148	141	141	147	140	160	138	139	139	170	146	149	139	129	122	148	134	143	148	164	139	148	145	171	145	152	119	153	153	139	152	139	141	135	136	148	131	130	161	115	151	146	156	136	150	149	156	140	149	122	166	148	158	140	140	155	159	147	141	157	150	132	136	123	148	147	140	122	176	146	146	143	148	135	159	146	149	125	129	156	170	144	140	145	123	148	150	133	141	129	148	135	138	142	147	152	137	143	153	156	142	149	144	160	141	166	155	164	152	167	157	137	152	127	160	136	166	150	143	141	132	157	144	169	133	147	139	173	150	167	158	127	132	160	153	162	163	148	137	155	135	138	155	136	109	166	139	157	159	133	150	132	139	127	156	135	121	149	158	133	148	137	141	139	148	147	132	150	138	133	161	135	128	134	155	149	150	130	142	145	143	132	149	133	138	148	142	167	142	122	176	161	140	155	124	163	161	154	148	149	126	140	144	161	182	133	150	142	155	151	136	160	147	149	157	130	161	142	147	135	134	129	154	119	133	166	149	146	152	131	129	137	170	142	135	159	143	144	145
8260	1313	2599	3328	2962	2751	2272	1996	1792	1489	1283	1029	926	876	804	684	616	626	590	608	597	580	579	550	530	527	520	489	531	512	519	487	497	468	505	469	432	482	450	453	443	405	434	451	417	393	405	414	409	419	469	408	442	405	409	394	427	395	403	416	454	396	429	410	445	407	407	386	426	414	401	391	370	353	381	371	413	402	412	405	379	377	374	340	353	377	377	392	397	385	384	386	368	396	409	371	365	412	361	379	405	402	381	379	379	395	433	399	409	394	393	390	388	389	373	406	392	398	390	391	397	406	345	444	439	391	386	362	375	361	421	375	385	410	390	416	408	379	401	389	382	388	424	412	421	376	414	402	388	399	364	407	393	377	375	402	394	402	383	390	378	393	370	405	382	363	381	400	383	410	394	372	401	434	396	401	387	387	424	395	423	382	385	386	401	371	369	376	411	375	413	371	385	395	371	404	380	385	415	383	390	414	418	372	426	381	364	385	400	386	389	421	399	394	405	391	374	381	369	378	387	386	407	395	376	381	405	388	397	362	372	386	377	433	379	370	362	396	379	349	366	377	398	387	391	355	366	408	387	380	373	383	390	416	394	393	389	353	379	387	406	400	386	364	393	388	419	408	366	403	387	409	416	387	423	399	390	372	377	410	363	373	361	411	395	399	399	352	443	379	373	378	382	386	425	340	396	373	370	451	386	388	401	385	413	368	401	414	389	388	395	398	371	397	372	376	380	396	347	385	404	367	372	419	400	389	397	373	399	400	363	382	405	363	390	373	401	383	410	379	372	399	385	383	405	381	406	397	375	413	392	386	396	410	394	395	365	377	387	420	403	357	375	378	400	413	393	411	353	378	409	375	429	366	368	388	373	368	377	393	409	394	438	377	408	410	367	425	359	389	402	366	415	389	417	407	409	386	402	388	416	367	397	386	372	411	375	345	394	394	397	402	354	380	387	351	357	374	362	382	408	418	375	375	394	384	388	373	384	356	392	382	358	409	387	394	364	391	376	431	382	392	377	410	411	377	398	379	403	351	406	367	441	375	418	384	385	358	427	384	383	396	394	383	388	416	368	380	365	386	392	356	401	370	395	405	397	375	369	348	405	363	349	384	364	390	366	356	348	367	367	351	428	380	390	386	401	362	396	380	411	414	360	370	383	414	381	384	356	375	404	372	385	384	403	381	398	430	373	389	359	426	411	383	409	391	372	379	385	404	401	401	377	379	372	363	390	407	400	400	366	354	348	413	400	335	420	348	398	420	390	376	375	373	407	356	359	416	383	379	364	414	389	402	375	378	389	377	399	388	375	372	387	354	363	389	386	378	411	408	372	404	389	406	386	357	406	389	414	390	375	402	412	356	382	388	382	348	421	394	388	371	373	404	379	405	378	372	348	341	373	398	405	387	362	398	372	400	412	425	387	426	433	414	382	400	421	409	385	388	366	392	419	401	376	354	401	371	411	398	389	410	392	391	398	384	406	391	375	422	408	415	405	412	374	406	388	393	387	377	369	367	378	348	434	379	399	371	392	378	372	393	388	366	394	403	410	415	392	429	377	392	396	399	389	390	363	400	393	416	399	380	452	392	363	396	390	376	365	369	342	391	345	394	409	391	422	374	376	377	382	438	370	379	388	416	368	359	389	389	428	407	371	399	371	392	361	357	409	433	394	409	389	392	398	384	379	374	397	388	404	421	386	373	375	360	400	391	403	355	421	402	373	365	400	394	380	377	393	399	419	416	399	345	381	382	352	441	354	379	381	414	366	435	397	388	385	380	379	387	383	382	370	401	372	405	413	405	370	381	392	405	413	364	380	423	396	388	397	419	414	397	404	433	432	390	378	440	398	373	390	363	382	353	405	374	347	422	379	374	411	384	408	389	402	398	380	415	373	439	374	361	393	382	411	373	393	402	417	405	381	427	365	400	403	402	413	405	391	393	405	384	418	369	399	396	403	379	397	402	396	408	423	374	394	392	373	385	395	365	374	389	373	428	359	400	395	384	381	357	366	393	391	393	404	412	385	333	376	422	386	412	391	396	408	377	389	411	391	389	393	373	386	423	366	409	366	408	372	386	376	412	384	395	405	367	380	388	377	377	372	394	371	364	411	380	398	380	371	388	402	365	386	380	417	371	393	372	421	381	410	374	430	395	390	391	426	426	357	382	403	371	384	361	388	412	397	358	389	393	389	388	454	358	384	384	369	377	375	375	408	383	423	368	392	383	375	400	416	386	386	399	378	375	370	377	348	395	363	386	358	386	411	414	386	408	363	397	362	387	454	375	371	391	398	368	369	411	390	397	380	375	392	411	414	384	372	393	398	367	373	380	404	372	384	413	378	383	354	381	405	400	384	379	405	360	389	414	383	369	396	424	400	404	386	386	387	364	400	351	393	373	404	375	417	388	399	416	398	379	400	378	362	414	413	382	381	411	421	334	422	386	370	391	354	383	371	367	423	375	383	376	408	372	414	411	402	403	373	410	380	400	397	371	387	362	383	393	383	365	345	377	426	367	400	374	396	392	393	383	369	391	398	395	385	393	382	417	417	415	403	361	410	388	362	414	392	396	382	403	405	372	406	391	387	375	374	374	420	389	396	408	406	375	416	351	404	405	398	388	414	384	421	407	393	381	376	360	398	387	372	389	400	385	362	396	406	421	404	398	379	407	375	395	393	351	416	370	366	389	398	360	373	402	382	409	377	405	392	404	370	419	401	368	389	390	352	360	410	372	397	395	367	435	385	397	395	366	395	398	395	376	354	353	374	385	399	426	404	402	421	367	419	426	377	412	404	392	382	372	382	399	380	383	411	387	390	440	349	379	366	359	366	399	385	350	389	389	410	373	398	407	372	378	372	369	395	391	407	414	359	377	359	407	403	400	416	388	358	398	423	376	386	395	403	391	377	386	384	377	418	357	408	397	411	394	385	404	380	401	380	421	405	363	352	417	412	378	367	400	374	414	386	368	397	393	396	372	368	386	402	397	420	376	383	391	384	345	387	381	394	388	383	416	384	390	408	369	406	406	397	374	388	371	405	372	407	373	423	418	387	368	399	366	356	404	384	412	431	421	422	374	359	362	378	374	365	382	412	394	405	356	410	371	389	379	380	387	391	379	388	415	421	381	388	372	387	390	406	391	353	402	420	386	366	357	380	389	370	327	397	375	364	364	387	395	433	373	392	379	383	384	392	354	385	353	370	363	353	390	379	390	396	399	377	376	407	404	394	410	370	372	408	396	389	417	374	407	377	379	401	387	370	385	395	370	413	363	389	373	350	392	393	399	425	370	413	384	394	398	368	400	384	387	393	383	406	365	376	381	412	405	392	399	412	391	376	404	377	349	421	391	389	345	405	391	375	359	392	400	377	372	376	378	400	425	388	391	398	390	370	396	397	387	396	329	402	369	418	362	401	368	415	371	416	384	384	404	365	400	405	392	380	384	383	379	396	393	401	370	407	382	379	374	410	420	412	364	359	353	392	390	401	397	382	363
1746	384	438	420	405	407	362	373	361	399	372	365	361	388	421	383	354	403	374	378	336	376	379	378	395	389	414	394	370	358	351	414	351	335	395	406	365	382	324	359	377	386	388	369	350	373	360	358	359	392	354	358	385	371	380	337	402	387	384	352	344	407	370	383	371	366	378	380	364	394	387	379	367	362	383	348	356	363	375	359	354	359	370	388	349	388	368	379	362	360	362	352	346	346	382	368	347	375	374	366	337	354	345	344	359	377	379	364	401	357	341	344	379	370	379	379	362	353	383	336	389	343	339	361	371	409	391	374	328	368	362	375	378	345	341	379	378	384	377	357	376	367	348	349	346	374	380	330	366	369	347	347	378	353	332	368	335	393	378	412	351	331	406	346	407	376	397	339	353	396	388	346	393	370	369	373	394	383	368	373	344	346	343	378	354	352	358	351	349	357	374	356	339	385	361	361	345	391	366	407	358	354	338	374	417	391	368	337	330	369	367	328	389	368	350	380	342	363	339	376	381	366	371	403	376	335	396	342	370	370	350	348	364	389	359	356	361	363	374	341	333	344	363	377	361	341	358	372	350	372	339	389	358	369	365	379	414	378	390	383	356	356	380	364	328	343	358	376	328	372	372	364	366	354	371	405	344	395	393	340	370	410	372	381	375	353	365	403	383	362	371	396	367	377	360	360	397	313	334	341	372	390	348	387	380	380	371	390	353	331	366	394	378	346	331	373	358	383	351	381	365	339	332	367	351	348	337	353	353	382	349	361	358	372	352	374	335	362	365	351	382	364	348	333	343	336	378	338	371	360	353	345	411	367	339	364	393	380	349	392	420	384	376	371	342	349	389	391	374	381	373	352	330	375	388	351	387	388	320	375	337	390	370	339	387	370	337	386	376	355	368	379	370	338	358	372	380	361	371	383	336	377	358	365	389	380	374	375	390	349	348	354	343	368	386	365	390	383	335	365	370	355	356	359	355	364	369	348	369	363	372	377	405	369	366	365	362	376	372	339	324	351	347	393	357	367	361	352	360	356	364	350	375	384	360	337	397	375	396	385	366	353	364	368	333	359	381	337	360	351	324	354	367	390	380	386	401	366	353	337	364	346	361	360	336	369	335	364	378	363	357	424	382	379	383	358	354	368	369	370	364	382	380	365	315	387	359	392	355	342	362	343	376	342	368	337	344	376	402	381	333	327	341	355	357	367	339	359	372	369	359	383	348	344	352	384	341	365	384	361	396	360	382	332	349	349	349	372	389	353	347	382	380	383	403	408	385	372	316	365	382	385	354	380	349	411	355	328	376	354	353	397	411	365	396	403	368	372	367	322	355	383	366	417	386	368	363	394	344	379	373	408	388	372	355	348	342	343	385	390	345	376	379	356	360	379	356	381	363	358	332	351	353	391	367	371	372	351	353	356	401	371	344	373	347	348	367	382	320	403	380	334	358	344	391	360	366	341	400	356	377	365	341	371	380	377	394	327	377	351	364	402	343	389	375	363	354	348	363	359	363	375	365	398	381	369	362	414	355	413	331	385	367	356	325	367	368	380	361	366	349	393	322	401	386	355	390	377	341	328	352	376	350	376	363	358	374	343	365	379	403	378	381	358	359	320	394	372	381	400	376	326	332	416	367	368	367	435	372	345	371	375	405	377	362	364	367	387	359	357	361	368	378	388	341	371	367	374	348	364	337	321	367	366	374	351	386	370	356	362	379	339	347	359	339	406	349	355	388	397	392	349	348	384	409	364	384	370	359	358	418	324	330	363	421	404	387	350	383	333	393	389	372	379	315	329	363	376	362	360	391	367	367	386	354	429	366	409	392	364	355	329	336	336	359	358	353	386	355	330	359	384	371	394	344	387	393	376	387	337	387	354	368	360	369	383	367	339	373	378	378	387	376	363	356	362	367	369	386	385	360	382	421	343	410	380	399	360	367	357	359	365	362	378	369	377	343	409	376	358	364	319	352	352	342	366	327	353	392	359	358	374	379	372	327	350	358	387	367	352	358	377	359	397	421	396	399	365	351	317	371	360	344	357	370	342	360	359	371	369	375	365	336	384	343	346	361	364	360	389	352	408	382	349	353	362	346	347	385	376	386	341	371	415	346	364	357	358	377	378	349	340	379	411	396	385	349	388	369	366	353	356	340	394	384	389	406	391	372	390	360	350	402	373	365	349	395	362	363	350	402	384	337	412	365	361	376	362	347	387	393	373	358	399	353	385	360	381	391	378	373	362	353	348	345	337	332	381	362	338	381	317	344	384	378	389	385	343	352	382	397	331	361	356	374	369	371	333	390	374	337	360	350	341	371	380	369	367	361	350	355	343	397	379	350	379	350	382	364	339	341	361	386	379	371	384	407	378	347	393	342	355	312	359	416	398	383	372	380	362	356	357	385	363	404	386	416	371	385	371	399	335	360	408	399	350	395	370	395	389	326	352	386	359	399	382	358	368	398	334	365	344	338	372	353	348	370	334	358	344	386	383	361	350	344	346	338	357	348	392	388	348	378	418	336	346	378	401	370	327	328	390	395	353	378	345	375	337	372	356	378	348	373	400	409	412	374	361	352	369	371	369	337	405	408	383	357	381	382	401	356	323	369	384	386	398	365	384	338	347	376	389	360	364	348	368	357	370	355	362	341	372	364	357	352	375	339	352	331	368	368	392	364	366	405	377	361	378	372	350	372	354	361	344	363	361	378	374	368	365	380	386	388	417	384	354	397	376	375	375	359	372	345	376	405	366	348	377	348	362	391	367	377	355	385	392	377	383	334	362	376	357	373	385	385	350	385	365	386	377	383	369	387	358	362	344	378	373	355	362	369	370	354	403	327	325	339	360	362	317	372	366	418	341	380	372	377	364	405	380	385	375	343	380	372	374	325	371	382	403	361	382	334	383	350	372	409	391	367	353	388	370	341	381	395	360	368	390	331	380	359	374	377	395	393	365	370	365	361	380	383	379	399	436	330	370	363	346	378	340	359	399	374	332	400	371	368	411	361	340	371	390	359	344	381	397	357	367	363	356	355	356	363	354	374	388	364	383	381	364	358	338	397	364	396	362	371	403	426	368	341	360	409	362	354	358	364	349	373	382	349	368	397	408	358	390	364	413	361	350	352	348	342	323	365	395	383	359	355	358	380	352	362	379	373	372	379	358	335	394	392	383	389	334	352	389	344	385	352	385	357	339	367	382	391	376	382	403	346	352	359	328	401	373	362	370	380	334	372	387	347	383	366	363	371	398	385	357	350	354	373	373	369	329	368	360	353	424	353	329	350	368	365	336	385	359	351	396	391	370	372	396	373	348	407	349	343	398	383	364	355	407	389	375	373	338	363	360	381	356	375	357	346	356	361	381	369	357	355	383	347	388	349	401	382	357	366	360	347	346	364	354	384	365	355	414	357	386	321	344	368	331	369	363	381	395	353	363	357	375	394	408	374	393	351	336	403	386	394	350	335	364	378	341	357	356	351	370	380	367	367	333	343	309	395	360
2024	835	942	1009	972	914	885	880	878	847	859	834	870	793	854	847	778	803	797	857	798	846	777	788	867	784	795	850	853	790	784	824	853	830	825	843	834	832	804	806	833	853	834	825	843	790	831	838	832	819	854	815	854	835	793	789	802	792	821	749	813	770	817	817	823	814	853	815	801	840	829	833	791	851	771	803	815	785	823	806	790	781	828	771	793	830	803	805	829	819	833	814	847	772	797	828	810	855	824	789	831	814	797	781	786	794	790	735	843	785	840	794	794	818	782	841	773	831	812	806	820	801	800	822	792	824	769	805	786	804	783	881	815	827	842	815	757	812	766	788	799	827	808	804	816	812	846	779	821	783	824	817	766	768	862	833	783	819	812	841	770	773	770	814	828	781	791	798	793	793	817	824	800	819	798	799	787	803	816	849	791	847	805	814	831	829	813	758	787	789	858	819	811	784	793	787	766	836	784	795	787	802	795	774	792	758	835	808	826	811	804	811	816	842	822	817	764	773	811	783	842	800	826	811	849	805	829	779	834	818	794	793	772	848	800	823	809	847	783	764	773	789	819	763	814	818	805	807	838	815	860	808	822	797	831	816	793	847	838	798	777	773	784	737	756	833	810	833	776	797	810	809	773	807	780	828	755	812	854	817	831	836	817	742	806	810	864	796	817	798	840	828	786	786	758	741	804	819	797	792	788	803	780	812	756	794	821	746	798	791	784	823	846	797	805	737	796	771	837	808	810	762	816	820	812	782	806	790	846	806	801	875	818	783	771	761	847	797	784	824	811	787	816	754	856	797	809	856	812	810	795	819	817	778	804	815	803	851	793	817	787	794	767	795	818	841	823	825	752	834	807	867	804	809	814	839	831	839	807	775	807	811	767	798	760	828	804	760	812	814	839	836	751	841	846	795	830	805	830	845	786	839	761	856	825	820	825	830	811	795	811	832	799	762	793	832	787	828	811	854	811	759	784	778	809	820	840	823	817	806	813	765	808	856	802	809	753	827	791	803	795	791	812	791	782	806	819	817	838	780	800	794	834	805	800	802	804	807	837	782	834	843	836	832	792	805	751	841	782	750	791	779	795	878	761	816	796	785	805	809	812	781	786	844	827	775	808	778	845	789	791	801	783	848	863	786	766	822	810	796	812	781	783	832	851	767	824	845	738	808	771	808	822	810	822	795	805	837	837	799	845	828	850	831	773	814	813	791	812	822	864	795	785	813	828	787	796	759	818	820	798	795	879	836	793	819	836	829	758	774	832	825	823	823	751	860	819	841	768	784	800	817	847	809	784	826	825	751	754	827	800	810	822	791	816	818	851	783	808	821	814	816	787	796	811	786	778	862	793	804	748	852	851	803	800	778	848	860	786	789	823	820	804	830	836	771	841	842	801	776	743	818	863	789	779	796	712	810	834	796	789	801	848	811	879	848	840	831	811	819	769	809	822	798	808	799	808	815	862	747	866	828	795	811	807	829	795	811	823	811	857	759	786	833	803	789	777	832	807	805	773	837	755	865	793	803	766	818	786	799	803	845	828	777	795	819	807	821	834	784	841	814	888	800	774	778	815	809	809	766	819	780	804	826	758	801	821	785	838	808	857	820	800	769	842	832	828	805	825	844	783	832	801	793	832	842	823	717	801	833	801	820	782	814	771	860	841	829	829	796	767	781	809	744	790	827	782	822	830	810	780	899	824	764	853	786	765	776	784	796	806	851	822	758	818	810	831	776	803	807	827	790	836	870	814	814	841	785	783	818	843	866	774	791	808	794	877	802	752	863	818	809	801	806	766	844	758	794	861	820	804	809	817	854	835	805	820	806	790	790	762	807	844	799	821	850	783	797	863	833	823	767	830	848	790	767	806	789	832	819	823	797	801	794	790	799	790	796	797	819	818	837	800	812	789	808	829	802	780	801	766	803	827	789	793	808	809	799	768	802	797	812	826	785	783	843	850	856	845	816	834	785	800	785	841	838	836	766	823	821	852	801	826	815	810	810	770	835	800	789	833	870	779	831	769	845	758	847	788	806	833	803	806	823	833	790	862	785	801	771	771	806	816	818	803	808	836	838	807	819	793	832	767	832	861	845	816	818	833	770	773	789	836	831	869	795	835	832	823	799	788	815	823	862	773	848	802	781	805	803	789	771	779	824	835	808	816	798	798	775	787	815	774	867	837	801	818	792	823	791	818	810	876	836	828	804	778	810	789	800	788	792	783	863	827	805	862	785	837	819	780	836	828	826	791	795	841	844	828	800	811	818	824	805	792	804	845	836	850	799	817	788	750	765	824	862	828	737	842	733	750	727	807	842	822	801	837	783	767	799	820	803	806	808	746	815	870	813	816	834	788	760	844	780	788	799	823	854	819	830	811	773	811	845	827	839	810	838	797	789	843	789	813	802	810	780	791	820	778	811	792	789	843	810	825	788	789	825	767	799	805	776	796	827	804	806	778	779	741	822	818	807	789	825	819	823	812	799	787	825	783	843	801	806	803	839	812	783	819	793	779	783	835	783	888	770	817	821	809	802	805	747	805	774	799	794	785	725	792	797	797	804	814	781	882	790	815	841	807	807	796	774	807	799	817	801	759	891	859	829	797	762	803	793	784	848	770	757	741	835	768	796	790	756	803	812	796	827	777	823	804	769	827	835	785	811	804	819	761	830	871	779	807	814	816	808	814	731	790	787	827	840	793	798	799	810	820	789	807	808	778	820	799	860	782	806	780	788	824	803	771	807	843	825	803	804	868	834	805	762	802	802	771	792	843	799	817	830	808	765	790	819	793	828	836	812	807	754	791	805	776	870	825	827	869	764	810	824	847	829	821	773	830	827	816	757	830	833	753	807	810	788	813	817	807	830	831	798	793	841	780	811	844	826	843	821	790	809	841	769	778	816	832	776	845	836	844	849	805	789	835	830	818	828	837	816	804	741	833	822	819	786	816	792	742	849	813	792	843	753	793	806	824	862	870	809	799	813	839	803	823	803	786	838	810	809	824	826	824	787	816	874	815	854	773	808	826	800	894	848	776	820	829	833	774	852	809	794	805	834	828	771	796	832	784	844	798	815	762	833	850	860	791	819	835	815	814	777	797	785	832	803	774	802	816	840	777	843	829	832	781	816	773	823	823	857	764	773	844	824	831	821	808	788	834	861	815	793	823	807	797	850	829	807	817	827	813	786	798	845	825	803	800	832	775	829	767	798	798	819	791	829	786	775	793	792	818	783	776	798	800	821	824	827	816	830	804	826	872	797	817	831	791	855	831	777	795	787	869	795	792	770	737	841	833	789	734	741	837	791	806	809	782	778	822	816	791	744	848	820	842	832	797	766	778	764	817	830	806	821	803	868	807	798	773	789	797	812	786	773	796	848	825	820	805	796	734	820	791	825	764	769	900	867	798	804	834	806	806	838	797	791	810	820	789	812	766	786	764	825	826	804	796	771	834	782	839	800	793	803	868	815	812	828	803	818	821	829	818	812	813	849	825	815	850	777
7543	833	835	740	548	463	384	316	315	313	274	238	223	232	223	203	189	224	188	208	204	204	209	182	162	181	213	195	194	201	184	203	191	163	204	192	191	179	171	185	181	204	177	182	188	197	194	214	173	206	181	221	200	194	202	186	173	187	214	188	196	187	210	186	191	199	199	192	194	186	202	181	208	205	179	166	197	185	190	185	179	185	167	205	180	173	177	197	184	184	210	191	228	166	198	168	178	193	197	187	156	204	171	182	163	198	179	184	172	154	183	181	188	200	181	221	184	178	197	181	173	178	180	192	190	169	183	180	165	187	207	178	188	191	194	164	182	196	163	187	195	142	182	176	191	186	179	195	169	215	161	170	174	157	186	193	184	215	178	186	173	190	190	202	177	177	206	172	196	199	174	186	179	183	182	192	164	182	188	182	177	194	199	203	175	167	179	189	178	199	188	205	195	153	168	186	164	167	186	203	203	156	168	202	173	188	165	168	167	211	194	189	150	186	191	191	179	183	194	190	156	198	174	186	179	163	179	163	181	181	178	178	209	188	204	206	191	154	191	190	184	187	197	175	197	206	172	173	207	172	155	173	186	191	190	183	192	207	196	210	178	190	196	196	192	172	166	204	172	185	174	169	184	213	170	162	170	197	170	184	190	191	166	158	178	156	168	195	181	195	184	169	190	168	171	168	178	178	171	158	210	194	201	207	191	184	177	139	190	170	191	187	189	177	172	203	176	174	182	186	174	219	189	185	187	235	229	192	176	187	184	158	186	168	177	163	200	198	187	163	186	192	162	189	167	184	152	166	168	155	177	180	181	188	183	160	175	182	178	197	188	187	180	180	174	213	209	195	181	184	186	173	185	193	193	166	185	198	197	193	176	196	189	193	178	149	203	169	198	191	165	173	190	188	206	168	172	191	169	171	174	178	183	170	165	202	179	176	154	165	184	182	158	166	170	191	167	193	195	171	159	182	197	176	176	204	173	210	196	179	207	171	182	168	168	168	207	192	186	152	171	203	197	197	185	179	199	196	189	190	184	162	201	185	185	211	204	173	177	176	183	193	173	211	181	182	196	158	194	198	188	185	182	187	198	171	181	186	181	208	169	191	177	191	187	192	196	176	196	181	171	178	168	197	197	210	198	172	183	179	168	168	172	184	181	199	191	191	174	183	175	180	170	164	201	153	188	182	175	142	154	203	188	175	184	198	184	181	179	182	165	176	183	190	160	197	204	177	185	197	188	191	175	173	174	182	193	197	191	185	175	180	192	195	182	212	155	182	195	200	154	175	179	178	183	200	214	183	192	177	208	190	194	182	164	216	208	180	183	196	202	167	167	188	169	175	203	175	175	172	175	182	200	165	184	196	188	175	169	196	181	200	196	189	175	213	189	180	196	177	204	180	191	191	195	179	204	190	176	205	176	182	181	187	186	238	178	212	199	163	181	181	179	177	175	166	175	181	187	185	148	195	181	176	187	175	180	160	195	182	180	191	183	204	175	185	200	178	158	171	185	197	214	184	186	179	169	205	197	162	169	176	182	170	181	215	207	207	184	207	188	178	196	175	169	179	184	174	171	197	189	200	179	176	191	187	160	164	167	185	152	179	196	201	183	176	198	181	191	177	183	192	195	179	181	197	180	153	171	187	172	182	181	181	208	168	176	184	192	174	178	163	171	205	184	196	180	194	166	169	174	189	215	181	176	195	190	181	198	196	185	186	182	179	186	165	199	168	180	173	186	194	184	184	192	165	171	194	190	179	187	187	191	181	162	172	151	197	177	209	197	180	201	184	166	171	190	191	205	197	188	188	172	205	210	171	176	201	177	144	196	193	195	167	164	156	199	178	205	186	180	183	160	190	189	207	192	222	182	159	226	205	202	173	175	197	193	187	195	193	206	195	169	166	181	184	187	218	179	190	164	187	173	179	172	173	199	186	176	187	198	181	183	179	176	183	175	169	182	177	175	200	192	179	176	185	198	164	181	198	182	176	184	175	171	162	189	215	204	195	180	186	159	193	208	144	190	196	192	171	191	189	205	154	192	178	170	209	211	179	191	187	214	191	161	174	199	191	206	175	183	198	181	182	166	235	165	194	173	169	185	166	177	210	153	188	197	155	169	205	166	174	184	186	190	174	182	189	153	144	191	196	209	185	189	206	197	170	189	195	187	175	173	186	177	168	173	190	209	207	172	160	198	183	186	186	204	192	175	188	204	178	198	183	144	166	210	199	178	172	172	179	195	183	200	174	193	169	178	168	191	191	174	175	187	180	179	192	197	176	211	202	179	201	195	162	177	183	201	170	177	190	169	173	188	171	173	187	198	185	187	181	180	182	207	190	185	188	170	194	197	210	207	186	172	186	197	164	190	211	174	199	194	213	214	190	201	171	170	214	201	174	200	194	190	179	184	199	172	165	200	173	183	157	217	162	195	168	183	192	206	191	179	159	162	170	206	182	201	200	175	184	204	202	165	170	184	201	200	204	167	184	215	213	168	177	210	178	183	207	171	177	178	165	192	192	180	174	167	196	170	181	172	213	198	173	183	207	176	173	162	196	190	194	215	198	158	195	209	160	192	194	221	174	178	191	198	176	180	224	188	161	171	176	159	189	184	204	165	175	176	162	223	186	203	185	166	181	173	162	172	166	196	202	195	180	220	171	215	170	200	189	174	175	195	197	169	170	165	177	195	200	185	204	174	168	185	175	201	185	185	187	179	181	181	185	180	196	159	166	167	158	182	184	184	197	207	190	180	158	193	182	171	185	181	183	196	175	188	172	206	171	191	207	199	193	191	223	199	195	189	181	171	207	195	190	179	169	185	178	182	163	188	196	215	178	182	174	185	171	181	192	184	165	202	201	213	215	203	180	184	193	191	185	175	176	161	194	174	215	177	181	187	168	183	200	185	177	171	178	178	191	185	179	171	187	175	159	177	187	180	178	180	194	204	196	155	153	199	184	176	191	188	200	175	189	194	193	184	177	180	166	176	172	185	206	181	204	200	166	199	213	178	188	190	203	182	169	195	181	180	151	182	190	167	194	192	191	175	188	181	182	184	190	179	185	190	172	180	160	182	197	169	189	191	209	175	165	192	166	170	169	165	179	194	176	178	167	187	180	168	171	170	175	199	175	172	181	175	200	177	187	175	198	190	198	188	167	186	153	191	198	186	189	216	186	178	174	198	171	198	184	188	198	178	170	171	206	172	184	182	195	201	167	172	164	198	193	174	180	188	196	195	189	224	175	193	174	185	185	186	180	201	190	179	193	164	173	192	187	171	192	199	176	190	174	171	195	192	175	176	161	172	186	188	218	204	209	212	178	196	176	180	163	169	192	177	186	211	196	183	194	193	174	166	186	172	180	185	179	184	178	169	207	181	218	182	202	187	179	162	150	167	171	185	193	184	190	187	155	207	179	181	209	180	164	195	186	176	176	175	201	177	192	173	208	182	187	198	195	196	186	215	165	196	207	182	163	174	172	178	186	172	159	169	178
6432	967	1730	2162	2070	1654	1484	1332	1307	1078	963	809	697	671	679	662	561	553	540	571	562	519	536	463	522	486	513	495	511	514	466	471	475	489	493	484	499	480	453	446	451	463	432	470	450	479	443	493	465	438	463	411	435	446	465	457	470	457	453	436	407	474	450	466	418	447	467	412	466	451	402	431	432	434	423	432	478	463	449	473	467	456	469	419	443	466	419	443	450	422	399	448	473	434	398	453	449	441	443	461	442	422	448	402	423	467	385	453	444	411	400	432	437	468	400	403	443	436	408	449	437	409	465	449	461	407	440	450	466	441	421	453	464	463	438	486	469	441	470	417	481	422	426	449	395	455	446	390	460	394	416	449	415	464	449	451	426	455	426	436	437	424	427	408	452	452	442	416	447	384	446	431	447	435	460	471	453	446	460	464	444	456	452	446	445	419	424	452	427	437	449	472	436	429	466	465	457	415	461	425	421	403	441	407	461	475	413	466	408	429	450	442	432	421	413	448	416	441	425	468	423	424	443	442	425	399	427	398	421	439	413	424	405	434	458	447	445	413	429	461	455	433	458	427	473	413	427	466	434	451	426	402	437	433	422	446	419	430	425	451	480	427	445	453	444	406	425	436	410	417	412	448	452	459	417	455	436	418	437	451	414	411	424	418	440	414	435	429	456	431	431	394	402	457	449	429	420	428	437	435	440	463	420	435	474	457	469	444	417	446	424	416	469	455	452	445	437	455	429	416	445	448	429	454	401	427	453	460	452	441	405	425	441	399	441	442	403	391	448	420	442	463	428	455	422	421	411	408	400	445	442	413	458	431	439	430	477	447	495	437	445	430	421	439	412	443	431	466	429	411	428	397	453	429	413	439	432	398	390	423	423	415	440	413	454	404	414	418	452	435	410	424	436	450	420	407	450	483	393	419	394	461	393	432	419	447	434	436	441	415	431	430	469	421	453	429	448	430	430	424	439	445	424	424	429	465	437	420	442	438	418	422	443	447	450	447	382	413	464	407	466	454	377	405	437	448	470	463	434	430	427	386	440	419	424	447	463	477	440	463	449	448	423	446	429	429	454	400	448	416	447	430	472	380	442	433	440	394	418	437	438	441	480	448	432	462	465	452	433	436	444	481	432	403	447	424	437	461	452	453	414	446	441	412	462	433	436	440	477	458	432	430	439	446	408	398	452	446	463	408	454	446	453	382	404	462	418	430	436	454	430	405	426	424	443	453	455	437	460	413	446	453	404	415	438	441	419	430	483	403	456	437	464	416	442	443	458	441	449	440	424	441	433	439	410	450	416	450	436	420	453	466	443	438	402	430	436	425	438	431	406	434	441	449	404	443	429	421	465	450	458	433	434	452	463	415	435	442	427	422	410	410	415	427	420	436	468	427	442	456	434	399	420	427	396	438	417	417	411	430	423	421	421	454	414	437	430	438	439	462	429	464	434	401	429	407	390	487	417	404	437	444	431	458	450	430	462	485	412	443	430	430	450	414	398	460	431	419	469	434	366	444	401	466	441	483	411	461	436	470	405	442	455	434	418	439	395	441	435	429	446	452	417	441	458	436	420	427	431	455	468	419	447	455	410	409	425	437	444	439	439	464	414	464	470	432	405	486	419	453	432	472	470	469	424	445	431	411	420	413	459	469	434	435	451	432	456	452	464	449	458	427	444	442	413	423	439	430	442	445	441	440	471	475	424	399	436	445	482	422	431	432	422	419	473	415	439	421	421	436	443	447	423	483	469	459	443	418	401	468	448	418	445	433	444	438	413	434	484	436	424	416	435	428	454	434	468	440	450	437	410	432	415	453	447	435	433	434	421	417	485	436	483	397	455	432	479	470	456	453	413	444	441	403	478	455	426	423	435	422	433	404	427	438	457	455	426	444	468	416	439	456	419	455	452	449	410	433	481	405	429	467	435	420	447	419	431	443	452	428	442	429	397	453	463	429	429	428	451	404	450	441	426	420	474	438	435	445	461	440	457	425	441	397	442	431	413	445	475	430	437	407	473	446	423	419	410	437	440	433	443	440	458	420	431	434	453	482	456	413	434	445	462	428	465	401	448	456	445	424	423	411	431	439	423	407	433	458	487	433	442	436	452	438	408	428	457	455	452	440	409	444	401	429	440	415	424	483	460	464	449	450	417	433	404	446	438	415	426	450	428	440	469	429	446	399	458	453	446	464	428	425	449	419	403	431	408	408	393	443	482	443	435	450	413	428	438	474	448	442	509	464	434	460	418	423	406	412	454	437	443	464	441	425	451	468	445	459	473	478	414	421	445	446	436	449	415	418	418	410	439	458	423	424	398	479	425	427	411	425	423	430	398	449	471	468	422	431	450	445	469	433	418	426	422	424	441	449	397	444	428	442	402	434	439	428	438	408	438	410	425	459	454	460	396	376	421	402	418	417	429	420	420	438	431	445	446	459	414	439	419	405	425	443	454	455	445	419	396	409	425	437	432	433	427	436	427	447	445	419	430	473	444	460	442	423	440	419	444	424	463	471	445	429	420	445	438	452	417	427	451	465	434	451	434	443	457	452	448	494	448	448	444	403	409	469	408	431	399	431	430	428	476	434	420	450	454	402	426	409	456	430	440	430	422	432	432	438	471	432	435	422	456	459	434	400	432	431	435	471	466	461	442	431	415	439	454	446	430	454	411	399	436	441	427	451	412	441	456	392	439	425	440	455	434	443	453	443	442	442	454	457	388	428	408	466	477	444	425	447	446	449	460	420	450	465	413	401	422	447	437	416	424	449	436	432	439	447	427	435	431	439	485	432	449	426	414	462	428	429	439	392	493	433	441	451	415	464	424	441	440	474	435	406	427	442	468	456	424	443	448	467	420	443	456	407	420	447	415	445	412	435	429	435	433	438	441	425	440	437	467	472	440	435	446	440	462	423	464	423	449	466	426	410	434	451	438	448	400	408	427	443	455	444	471	438	434	413	428	429	450	442	415	419	457	443	444	416	437	457	436	472	444	441	405	442	452	425	481	460	444	438	413	411	430	452	435	478	446	428	459	455	501	416	443	409	456	417	442	442	463	448	454	434	415	473	463	433	415	452	493	463	429	408	426	436	459	446	412	417	480	415	450	439	373	443	445	441	447	426	441	437	415	450	425	410	442	441	452	451	474	441	445	433	438	460	404	444	432	438	451	468	428	413	435	414	447	414	470	470	419	450	451	448	442	456	404	434	423	433	431	413	453	391	470	428	451	434	418	421	443	459	459	419	411	475	427	446	442	463	411	424	463	441	438	480	423	432	434	418	432	405	459	433	467	467	411	445	405	475	438	444	427	455	431	442	416	421	459	441	448	431	456	416	458	425	434	398	418	418	444	429	442	420	463	441	438	434	438	408	425	462	428	423	451	413	413	448	429	447	442	377	432	455	454	443	412	455	431	433	465	442	430	457	424	435	418	412	425	400	390	426	445	475	450	445	453	477	417	436	421	455	441	448	417	420	443	463	395	457	456	455	421	446	429	441
14212	1614	1379	1367	1082	771	551	477	404	312	326	275	237	206	195	196	196	185	180	168	173	180	172	166	184	173	172	148	169	165	152	156	136	176	133	147	151	149	160	152	158	161	154	151	160	159	152	174	149	136	143	141	151	167	164	148	155	150	158	136	168	157	148	162	142	157	142	149	150	129	160	157	143	130	143	146	127	154	119	166	155	157	139	131	144	138	133	125	157	142	140	125	136	135	147	158	132	141	132	141	156	147	140	144	162	154	142	146	133	124	154	130	147	137	140	154	171	162	134	164	129	164	131	141	128	149	141	125	149	165	155	169	148	156	146	158	131	165	143	173	136	164	144	131	136	115	148	156	128	154	178	153	152	154	128	157	143	165	142	147	141	142	143	178	160	148	154	144	146	161	136	150	147	174	148	134	120	161	155	162	133	142	140	141	138	169	133	129	130	143	134	177	162	138	133	157	135	155	158	146	140	142	144	137	138	136	125	154	142	149	127	122	134	151	135	147	139	123	125	133	151	170	148	134	142	155	137	158	150	158	125	148	138	129	136	154	158	152	157	110	151	145	164	122	135	145	134	157	148	149	176	146	143	151	151	145	159	154	149	142	138	159	131	122	144	147	129	124	171	141	175	164	143	154	134	149	143	124	146	174	135	149	129	130	131	134	152	134	133	133	146	176	138	160	176	140	134	145	156	126	145	134	162	150	122	158	170	127	146	135	139	106	152	146	159	163	169	173	165	129	156	181	134	156	159	146	133	135	147	135	149	142	138	146	172	141	156	144	160	153	164	134	143	153	146	152	114	135	190	150	167	151	144	145	136	133	133	144	126	147	139	149	134	132	148	155	139	157	129	152	150	144	157	147	154	141	153	137	153	127	153	161	134	158	142	141	118	139	152	155	160	145	154	146	144	162	152	153	161	156	161	152	148	120	145	120	151	146	155	148	148	157	127	145	158	154	153	143	153	132	137	135	149	150	147	145	150	148	166	144	140	151	160	161	142	154	124	157	155	140	144	132	137	128	167	123	143	135	150	152	140	148	162	162	162	145	116	148	132	162	130	143	136	142	147	158	136	133	173	161	153	134	138	165	138	132	137	150	116	122	154	143	166	174	152	129	135	155	120	140	161	137	130	124	157	140	137	145	131	139	126	140	157	128	158	159	139	173	143	129	140	165	161	149	150	157	125	155	151	175	161	124	153	133	143	124	148	146	151	154	155	142	136	128	134	149	138	133	156	131	153	160	138	142	124	152	140	133	142	131	145	133	143	147	149	136	138	138	140	140	134	154	147	155	146	137	126	127	141	134	135	170	136	141	160	121	163	148	136	147	152	169	122	128	122	166	136	133	140	161	139	140	149	160	145	146	153	128	167	166	156	160	123	145	121	142	146	144	144	141	126	172	160	154	137	130	150	143	146	130	136	170	172	159	155	165	142	155	143	138	134	133	140	154	150	155	185	149	163	164	147	145	116	124	161	143	154	148	139	127	133	151	147	159	117	135	131	159	154	142	154	135	136	150	139	154	127	157	135	140	141	154	154	139	137	139	115	125	135	160	147	122	137	149	139	154	153	135	153	141	130	130	132	156	144	111	152	152	128	150	127	140	152	158	116	137	141	147	141	160	155	150	137	142	155	159	149	138	160	143	134	146	153	158	137	138	146	142	160	123	131	143	125	140	139	119	154	140	164	134	151	142	153	141	151	140	136	137	148	160	163	162	158	156	145	124	122	144	156	159	152	145	160	125	151	130	145	132	124	162	162	145	111	136	138	163	165	152	140	160	179	137	149	131	141	140	179	138	170	155	141	148	145	146	157	142	142	130	150	142	136	145	146	126	132	142	134	156	138	146	157	157	164	141	152	153	123	136	154	160	159	137	135	145	165	149	126	157	150	150	129	140	140	136	155	143	162	132	146	148	145	164	177	148	155	173	134	157	129	136	172	168	150	169	144	131	143	135	158	135	154	140	152	145	132	140	133	150	148	142	142	134	147	143	140	128	153	155	129	129	158	147	141	145	152	148	154	132	148	138	138	145	155	136	175	152	165	161	140	140	160	144	129	140	163	124	149	160	153	173	171	144	136	122	130	139	130	136	137	140	145	121	155	156	149	158	165	160	161	151	145	148	135	145	147	135	154	142	142	148	130	148	168	138	135	158	119	142	146	149	159	113	154	135	135	132	170	134	140	152	152	141	155	165	161	151	145	156	172	136	150	122	150	130	149	142	154	154	125	151	161	149	134	133	160	160	139	148	146	174	136	135	139	140	130	167	139	160	139	158	122	128	140	144	148	152	135	147	146	159	130	132	130	152	152	140	140	149	120	138	145	147	145	139	164	139	149	146	150	151	161	143	126	125	126	156	158	131	138	181	146	167	139	141	147	136	157	133	146	128	154	135	126	178	127	141	161	153	120	146	169	157	141	152	140	142	162	164	131	147	134	128	153	142	146	159	162	146	148	134	136	147	131	171	129	148	108	142	149	148	141	172	120	153	157	138	144	135	152	157	156	156	125	168	123	139	121	119	136	131	135	150	162	127	171	145	144	149	137	124	155	134	148	138	147	125	153	162	156	141	161	126	136	134	162	147	151	148	148	144	142	140	169	149	127	155	131	138	140	129	144	156	131	150	134	137	161	131	136	139	138	147	149	138	151	156	129	144	146	161	145	160	133	139	152	147	157	146	123	120	152	137	160	129	164	145	153	156	128	146	144	152	168	126	140	137	152	127	150	134	123	135	153	153	165	128	133	143	151	137	135	155	145	117	148	149	131	169	121	175	151	155	135	146	155	170	159	141	137	126	177	169	146	126	128	123	153	148	167	164	160	133	152	141	131	132	164	152	142	161	143	138	150	143	146	155	165	142	152	144	163	179	156	133	152	134	152	125	130	154	144	153	193	166	137	154	151	152	128	138	149	135	136	140	157	134	160	141	137	157	155	156	130	146	143	144	141	162	139	135	116	143	152	139	127	147	133	137	150	163	134	142	132	174	148	143	163	142	160	148	126	123	130	157	127	150	136	153	179	160	141	163	165	129	149	133	162	138	143	153	154	155	130	134	129	119	131	148	146	145	151	136	147	115	132	163	141	158	152	125	138	127	140	137	157	156	135	133	150	144	139	144	162	147	138	143	156	143	160	145	142	144	142	131	137	152	127	150	147	151	166	149	163	146	169	158	144	153	141	144	147	124	160	149	146	143	140	128	144	160	136	156	122	159	130	145	146	151	137	120	119	139	148	150	146	131	144	152	131	169	142	165	132	133	130	149	146	151	181	120	153	146	168	142	157	137	135	111	148	154	143	143	160	146	160	151	149	162	132	134	124	168	161	144	122	136	126	171	148	174	155	140	148	170	123	160	152	140	135	151	146	161	140	138	134	155	133	139	161	153	123	164	151	156	148	129	131	129	160	139	148	149	129	139	140	150	143	154	145	149	142	156	148	150	136	133	136	128	154	149	139	178	138	126	127	144	156	137	144	130	159	134	162	169	159	125
8325	1376	2668	3480	3099	2738	2347	2130	1762	1521	1300	1235	980	778	813	689	652	633	629	604	589	581	545	527	542	528	573	513	503	521	519	507	479	473	475	482	510	470	448	399	406	442	415	419	404	423	455	419	424	428	439	440	461	447	431	440	414	443	421	475	425	402	436	410	383	402	415	377	383	348	412	404	366	382	443	363	407	380	370	400	389	392	414	423	401	417	396	385	412	420	371	410	421	387	417	366	370	380	388	359	393	387	405	412	378	393	393	395	386	399	378	396	406	396	369	383	406	399	456	384	407	391	418	373	383	420	389	405	414	416	401	365	364	379	421	364	358	418	392	416	401	402	376	405	427	384	409	392	454	425	392	404	395	396	419	393	379	399	414	369	395	375	388	388	377	387	404	385	383	400	390	373	392	397	368	411	395	421	365	365	375	427	392	418	375	392	399	394	385	394	382	383	399	388	385	404	368	391	393	426	369	388	392	374	385	356	375	387	377	442	386	344	395	391	420	408	338	385	375	363	380	432	382	362	470	372	395	403	366	385	405	365	420	372	383	367	379	379	414	365	402	397	398	380	393	351	367	418	427	384	405	394	402	385	391	372	382	398	427	411	391	380	395	396	372	391	382	365	360	359	400	402	370	384	379	409	339	368	391	385	376	413	419	409	406	398	374	378	389	358	392	408	376	366	381	415	416	417	402	367	361	388	365	419	417	422	382	345	356	405	397	367	399	402	395	378	426	412	391	387	374	384	378	381	382	401	391	379	378	366	409	400	381	349	413	398	377	402	362	370	422	385	410	375	394	375	394	415	334	370	398	398	378	383	416	397	380	403	400	388	395	408	400	381	353	379	376	361	391	389	401	375	423	381	358	409	398	384	403	380	396	407	369	446	381	383	373	368	381	394	385	395	407	361	372	399	382	363	386	367	381	358	393	351	413	394	378	399	396	395	383	396	409	422	413	378	406	415	356	377	394	391	393	383	401	390	415	416	400	390	418	384	402	433	385	423	415	381	406	383	391	391	309	364	402	374	389	387	396	380	403	413	369	415	395	405	371	420	363	355	388	392	424	387	373	365	388	407	420	377	357	371	389	388	397	388	390	401	380	380	379	427	412	405	385	432	432	421	375	383	396	377	381	388	409	387	389	410	370	386	378	371	388	378	378	393	401	374	392	411	385	370	398	384	395	350	382	395	396	419	399	348	353	391	395	410	395	410	375	362	400	390	395	401	370	386	358	385	389	355	396	417	375	401	373	372	362	410	389	346	389	373	385	387	351	399	446	412	368	368	397	410	415	363	416	376	376	397	391	390	382	397	355	386	407	422	384	362	384	368	389	414	374	378	380	422	408	388	405	368	392	376	365	408	372	390	383	383	419	398	337	374	379	367	417	382	358	414	389	389	420	415	398	392	391	384	345	374	383	415	400	401	394	394	408	386	389	386	406	377	391	381	376	392	393	392	389	389	386	360	369	432	395	366	391	396	413	354	419	394	358	378	396	363	384	399	375	411	420	413	395	396	398	393	392	427	409	429	416	427	382	382	376	370	385	371	384	388	389	374	423	397	399	408	380	381	401	404	360	369	395	406	383	372	368	371	388	419	394	376	398	415	400	399	387	380	393	414	397	371	429	383	381	362	370	379	383	395	401	387	407	367	354	379	404	387	398	404	421	413	413	402	386	401	372	417	391	372	390	372	416	373	386	369	404	396	388	363	419	407	418	379	399	390	367	367	386	400	399	414	404	391	376	366	434	394	393	346	405	388	418	381	402	391	369	396	398	362	433	413	439	373	405	393	383	353	399	403	388	361	342	396	391	394	411	396	385	373	408	407	397	404	426	398	369	377	387	401	385	360	370	385	414	358	408	369	397	402	377	437	403	365	404	376	387	388	387	401	413	370	405	390	378	428	387	363	392	363	377	388	389	398	383	391	402	361	369	403	411	387	365	357	383	365	387	377	391	384	420	406	377	394	369	390	366	407	382	394	371	396	382	401	403	399	377	421	391	416	376	387	402	390	369	356	371	341	411	409	390	359	394	375	356	320	382	374	411	366	391	412	396	374	389	416	367	366	373	419	396	391	431	377	372	368	387	374	368	377	380	373	373	373	377	396	374	396	402	397	371	413	381	396	344	381	390	406	396	373	385	382	376	414	404	379	381	378	364	387	394	402	400	400	351	430	393	410	398	373	398	389	396	417	360	420	389	400	395	362	369	371	399	401	390	398	412	405	403	420	386	415	410	368	399	387	407	404	396	383	406	431	406	399	371	396	391	416	361	413	391	371	400	420	394	359	418	411	392	375	397	379	393	401	395	422	358	378	410	381	381	353	368	366	392	418	405	404	380	378	368	366	372	376	388	374	408	390	397	378	361	409	387	380	438	346	377	377	371	396	378	394	428	372	355	401	382	405	413	398	401	404	410	388	395	427	389	430	395	399	415	376	376	382	365	379	383	426	394	388	393	384	375	377	381	422	380	413	417	405	389	379	358	369	418	445	410	398	399	368	364	387	384	366	402	388	379	384	405	389	393	406	377	389	376	379	390	370	341	411	369	379	364	381	376	391	398	373	375	401	389	399	403	402	417	401	416	420	396	360	361	401	426	391	372	418	374	404	406	399	388	424	395	398	399	375	384	412	401	354	411	403	392	402	405	436	370	366	417	398	418	350	406	418	375	422	342	367	380	361	410	408	387	373	371	347	363	387	402	392	387	396	387	382	400	394	385	379	394	407	370	386	436	396	392	390	391	393	394	382	371	381	404	406	434	375	394	388	399	389	402	366	408	386	384	405	410	404	388	390	378	371	404	412	384	392	412	387	412	378	405	412	401	405	368	398	358	371	397	370	395	411	365	360	380	362	424	403	416	359	394	415	424	403	403	400	367	384	397	380	388	424	395	419	379	386	385	373	381	412	422	383	386	381	385	386	359	406	374	391	400	390	353	415	396	398	405	382	364	361	377	372	360	367	402	405	383	399	408	397	368	391	356	419	358	382	365	392	400	415	391	387	433	392	401	377	387	368	381	400	421	391	383	398	407	393	421	399	420	391	373	411	368	375	404	396	360	383	377	357	392	355	391	370	406	393	376	405	393	384	374	396	398	382	404	397	378	413	387	405	383	417	378	343	404	383	391	391	402	394	363	388	366	418	410	412	415	391	377	411	403	380	376	425	389	371	413	401	392	381	423	399	398	401	404	401	388	391	380	405	365	394	396	412	409	402	386	409	390	362	389	419	401	410	387	389	427	403	408	358	396	400	408	390	398	414	410	406	387	371	336	437	410	391	398	390	399	370	373	381	404	384	407	390	378	398	371	436	403	400	407	400	396	373	412	396	372	367	373	391	378	350	390	407	427	414	383	400	436	365	412	356	365	388	389	388	379	373	389	391	400	387	354	395	407	396	394	389	382	375	381	403	383	387	423	392	415	365	395	385	399	349	374	387	391	416	398	411	396	417	405	408	426	404	415	388	401	401	420	356	371	397	370	377	392	391	369	365
1650	421	386	404	418	422	373	361	405	379	382	334	372	355	367	380	431	359	396	365	378	352	369	353	346	360	366	346	384	354	377	409	381	353	349	384	385	349	366	384	380	395	396	356	379	330	353	387	344	407	401	387	376	361	345	390	390	341	367	340	398	383	371	391	344	389	398	364	367	354	392	362	342	389	376	375	373	360	399	391	370	387	383	359	383	372	366	368	389	387	422	373	380	379	346	406	377	336	389	345	374	342	344	370	354	356	361	368	379	416	357	343	376	360	358	392	354	374	361	354	357	381	342	355	414	376	380	370	409	352	364	375	367	385	357	360	358	371	363	350	391	393	372	384	384	385	373	376	354	341	356	363	380	326	333	361	392	354	365	375	375	390	343	354	383	337	339	369	381	383	372	372	365	385	351	391	329	371	348	338	363	367	384	376	374	362	372	367	365	363	405	367	403	375	363	326	359	396	380	368	338	346	373	362	367	355	375	327	386	368	348	362	380	365	389	382	344	356	356	333	367	352	340	403	338	405	369	358	376	388	360	347	386	366	373	388	351	337	382	346	368	353	316	347	366	376	328	370	360	370	355	372	380	358	344	339	356	372	331	378	345	407	368	389	367	357	344	365	338	390	380	388	429	361	375	371	396	406	348	367	343	331	388	386	346	359	339	388	378	359	352	365	394	382	378	351	397	359	368	378	358	348	384	348	366	359	345	335	320	350	349	361	349	358	357	393	346	376	366	377	350	370	345	345	407	351	350	380	368	374	373	368	350	386	333	349	371	326	332	386	318	365	331	371	380	361	393	369	386	377	402	363	349	370	357	361	383	350	368	346	400	409	324	352	348	389	346	383	367	353	351	406	410	357	344	376	372	346	389	362	372	377	339	361	391	365	342	333	339	312	357	380	372	356	336	390	354	352	365	358	359	360	378	369	355	368	380	384	347	342	355	392	315	375	368	386	369	394	347	380	357	406	363	322	376	302	393	397	353	375	366	341	368	363	355	384	373	365	352	370	363	391	331	387	332	344	374	383	369	352	381	386	374	370	392	403	392	362	393	361	336	335	368	363	377	353	375	352	384	361	346	342	341	362	345	322	379	342	339	394	320	358	393	340	378	350	363	381	370	353	332	383	372	375	392	363	383	354	353	399	380	379	369	355	409	402	371	379	387	342	380	378	375	364	398	374	401	400	357	385	391	350	354	412	350	367	363	341	352	383	355	359	363	327	353	379	364	343	351	371	368	374	394	394	361	361	361	354	354	378	399	400	345	402	346	376	334	387	343	326	399	339	398	388	352	366	402	352	401	382	416	390	403	334	297	352	373	342	358	367	415	348	379	335	356	357	389	356	361	398	383	348	390	381	364	328	355	320	356	364	416	373	366	365	375	362	371	382	344	347	354	332	372	386	377	378	375	402	405	370	359	382	402	363	353	379	398	336	329	362	338	396	386	322	367	371	370	360	346	385	368	341	355	377	351	391	403	363	382	367	382	399	396	406	389	381	369	367	373	369	363	392	399	342	349	397	396	372	357	334	393	409	380	342	376	423	373	376	405	341	386	393	355	369	396	370	361	389	409	358	357	368	361	373	349	359	381	398	380	368	357	372	363	375	399	355	361	398	402	341	385	381	361	416	403	394	361	381	368	396	367	362	355	342	352	386	403	357	370	406	378	396	351	395	364	374	354	372	347	334	381	340	393	390	354	358	354	387	380	360	347	336	383	357	348	357	371	388	387	376	397	384	358	351	402	397	367	343	343	378	373	404	400	337	336	393	381	362	399	369	369	353	356	368	382	380	372	361	405	382	360	355	363	345	368	409	375	368	352	364	360	389	391	349	401	401	374	384	378	393	352	346	336	386	345	366	387	352	371	372	348	360	365	385	337	389	376	347	358	347	390	379	395	369	368	360	343	366	372	412	372	353	374	403	386	357	344	408	340	367	367	394	378	407	361	390	403	370	399	394	312	344	420	387	352	348	355	345	397	384	385	314	345	387	369	393	381	366	421	376	330	366	355	382	369	353	356	340	384	363	370	397	375	332	368	374	397	343	351	384	414	390	415	387	344	339	376	374	328	380	375	364	379	380	363	365	362	384	378	383	362	370	353	311	342	378	361	362	377	357	367	346	371	406	386	328	342	328	377	387	378	366	340	393	363	334	377	330	366	396	352	405	372	366	338	389	337	371	348	370	397	365	336	385	346	367	358	331	296	392	385	388	363	369	382	386	383	384	352	358	339	357	429	334	356	374	368	375	357	356	346	356	378	339	335	343	355	367	365	384	357	373	334	379	363	396	345	346	389	357	367	395	368	352	374	380	348	390	367	365	344	353	389	377	325	332	381	330	356	346	363	360	384	386	356	401	376	359	347	315	384	400	385	356	346	407	347	393	398	384	374	371	324	356	377	343	368	375	351	347	359	346	354	375	375	355	335	336	364	351	373	394	405	378	378	390	359	416	374	377	385	398	364	374	382	370	391	386	401	398	381	347	369	349	334	363	385	386	364	335	362	383	345	355	385	358	373	386	374	346	346	357	391	361	339	364	352	365	333	328	384	355	347	381	369	382	385	379	377	338	350	393	347	365	367	362	352	352	374	381	334	372	392	357	380	395	368	365	340	386	369	363	334	346	378	385	352	332	352	327	331	382	373	391	366	367	345	365	404	359	372	337	343	348	352	329	402	349	379	373	358	359	382	383	405	388	363	368	364	373	404	380	375	364	354	357	384	397	371	377	378	398	367	372	368	389	338	363	365	400	383	336	361	402	382	377	344	384	348	357	347	323	339	385	346	340	387	342	362	416	368	360	384	367	337	389	382	346	342	369	370	329	367	369	349	414	358	380	361	357	367	385	381	339	338	355	359	404	362	356	393	378	365	330	399	387	348	365	365	358	365	346	359	387	379	380	348	389	403	371	347	373	352	386	356	388	354	375	386	405	365	389	358	403	345	366	376	388	352	344	369	328	336	382	366	366	378	358	380	388	373	377	381	360	374	384	368	387	391	380	345	373	375	360	366	397	368	373	374	385	362	350	383	372	344	385	347	372	367	357	402	383	400	364	364	399	352	342	344	357	390	385	367	352	368	373	351	381	358	328	356	386	368	370	349	388	410	389	341	402	396	382	364	415	366	356	344	380	381	367	379	336	360	339	379	369	350	412	388	363	351	386	386	363	359	342	357	377	360	371	383	361	353	381	371	376	371	342	383	383	368	320	409	366	331	346	397	341	347	371	374	383	330	382	374	354	349	371	371	379	352	372	375	350	334	321	359	378	392	382	363	386	358	366	351	359	425	385	342	371	342	401	356	405	392	360	350	375	363	407	382	356	349	411	381	415	366	382	369	372	392	338	356	393	350	334	362	371	367	380	413	365	379	384	326	374	356	414	369	367	358	428	367	333	378	376	355	388	399	358	360	374	375	369	374	365	359	371	369	371	365	355	333	330	392	382	397	408	376	383	364	372	390	365	369	344	371	408	361	352	388	392	324	345	351	367
2035	902	958	1024	1022	995	920	952	863	812	853	838	844	828	827	754	792	736	753	805	771	834	804	818	801	822	818	763	775	854	829	835	820	835	827	815	745	788	852	844	797	803	824	794	844	836	782	821	803	790	812	819	828	787	808	838	802	823	794	793	826	819	829	804	811	841	862	828	777	814	852	832	782	823	809	801	792	779	791	842	810	831	778	776	795	751	820	816	827	832	792	780	829	791	775	820	793	802	807	839	764	828	774	822	764	783	812	833	812	807	818	804	812	781	788	838	796	833	783	771	797	804	840	860	721	812	831	826	831	818	779	828	793	762	787	794	834	774	815	758	766	816	812	830	832	819	805	782	769	838	825	799	817	813	831	813	868	839	810	776	794	776	835	774	765	823	825	783	795	798	836	837	764	836	798	787	816	771	817	808	871	783	803	803	745	841	819	788	764	787	781	840	852	822	822	814	756	876	794	794	822	800	817	818	782	800	776	849	802	776	860	778	769	765	796	835	789	830	827	853	818	823	797	804	795	837	786	794	805	793	841	833	794	859	773	858	806	783	807	824	798	796	812	823	829	761	840	849	838	789	848	813	803	772	778	804	817	786	808	787	831	816	804	792	795	764	753	796	792	825	792	797	817	775	809	779	760	815	843	812	805	761	820	801	838	758	753	815	793	767	865	788	792	841	819	839	831	800	790	860	765	823	829	810	821	804	780	811	805	791	841	787	789	798	777	871	736	838	880	779	769	773	826	827	795	820	791	849	828	763	836	850	844	792	808	796	827	761	808	810	827	797	763	764	818	768	854	799	777	795	817	804	825	818	801	817	785	796	773	826	806	765	791	752	817	794	783	781	769	790	794	818	796	820	830	835	809	786	776	813	816	823	783	800	790	815	794	793	793	838	812	803	835	777	853	799	787	786	761	783	833	822	800	800	850	854	817	777	798	799	733	845	821	834	808	870	818	825	834	819	783	799	832	859	807	822	822	769	787	827	813	788	806	795	784	738	802	832	790	791	796	804	792	742	805	778	840	785	857	780	828	862	788	808	796	803	790	755	843	827	787	769	843	797	835	781	804	849	815	850	801	755	851	807	819	853	818	766	815	837	832	819	796	770	788	796	786	801	777	820	815	818	783	827	764	851	808	798	791	799	814	811	789	802	822	825	840	805	788	807	804	788	844	829	812	798	825	798	819	818	821	783	823	841	861	820	830	839	832	803	811	825	778	790	845	790	812	818	773	810	793	800	773	780	820	788	821	822	807	796	826	820	786	802	800	808	783	796	800	814	828	856	779	771	774	805	847	819	790	857	818	829	834	822	828	784	795	783	825	873	805	763	840	832	823	823	755	812	804	787	796	799	773	826	846	805	822	803	771	818	761	843	826	780	804	785	790	815	775	814	799	798	771	816	829	788	834	788	810	817	818	819	870	785	775	839	816	815	825	801	814	778	820	857	775	798	758	782	812	766	810	773	831	805	793	803	848	768	830	768	783	807	817	761	822	762	879	778	821	874	820	774	825	817	813	816	795	801	794	822	804	793	796	792	832	782	811	823	818	857	812	786	772	756	804	845	793	824	797	733	782	842	789	784	810	802	829	814	841	871	847	874	817	835	822	824	798	842	823	801	820	796	783	803	812	826	797	807	796	818	854	825	784	791	788	847	777	796	786	773	801	817	812	840	753	768	811	834	845	765	771	829	823	738	814	865	764	815	758	799	855	786	772	784	756	788	808	779	767	830	803	823	830	800	826	832	794	782	813	828	853	822	799	819	820	807	751	857	848	819	785	809	800	791	822	813	779	813	803	758	767	770	837	761	802	840	796	798	804	825	810	861	775	772	787	794	818	800	816	808	817	776	855	763	833	828	789	781	797	835	797	805	840	826	834	772	809	796	799	806	832	781	832	805	778	858	769	845	814	853	791	829	808	807	783	786	806	812	771	828	854	793	795	800	818	832	820	806	809	840	825	812	760	779	857	742	832	796	800	803	795	834	834	794	823	846	791	779	779	833	769	819	773	807	843	810	799	870	822	824	807	831	843	862	832	842	773	812	815	771	868	835	808	791	776	805	801	855	835	822	789	793	865	768	748	749	837	843	806	765	815	766	800	833	799	794	815	877	823	758	813	831	763	750	807	791	756	780	788	816	812	786	750	794	890	824	790	850	810	756	762	824	813	821	816	823	800	836	755	815	764	786	794	799	808	826	783	834	830	781	805	839	751	816	832	834	826	841	808	796	814	793	880	806	824	803	798	819	851	836	781	822	787	786	780	823	805	841	813	789	841	806	786	795	780	794	781	855	791	792	786	762	773	808	824	845	776	845	836	810	793	845	784	825	778	771	802	774	820	866	782	815	813	811	798	795	795	808	757	763	808	786	852	770	775	789	746	778	817	818	801	823	795	808	820	827	788	805	789	794	758	805	845	803	775	834	761	828	778	845	843	828	858	761	802	785	820	788	795	790	821	744	812	840	803	811	823	802	805	806	823	798	823	801	779	846	837	790	778	783	800	796	824	843	766	799	810	789	800	822	824	847	793	803	801	863	815	826	779	806	805	817	807	799	822	845	779	831	775	852	800	779	768	791	801	793	794	821	799	785	794	825	809	766	778	798	832	811	814	830	821	845	779	766	808	810	843	803	769	782	781	758	804	782	820	836	786	845	795	841	845	839	779	843	835	853	780	840	791	786	835	816	816	784	805	815	752	780	823	772	864	840	799	789	794	835	797	762	809	830	767	859	802	828	800	777	780	782	824	747	780	788	789	814	796	782	801	826	808	832	821	763	848	850	790	797	808	826	796	750	842	833	845	809	837	802	805	814	808	808	836	809	824	838	827	849	844	840	823	783	839	807	840	812	757	819	782	778	816	811	776	857	793	786	856	721	762	802	856	834	857	761	831	830	842	819	872	802	774	785	781	822	823	847	807	777	835	794	808	837	798	883	791	804	841	868	813	806	827	815	826	793	794	815	776	816	844	773	802	857	780	791	819	824	790	814	762	773	775	832	875	819	803	819	763	806	836	813	826	763	781	795	793	788	823	846	823	780	744	839	806	782	915	840	800	791	834	810	769	845	823	801	782	821	774	783	788	755	853	820	834	800	775	802	785	839	797	784	793	840	815	767	796	862	835	825	772	791	823	799	767	833	831	869	790	831	825	799	839	789	790	795	863	801	763	766	810	803	796	791	787	811	817	830	809	853	790	809	783	817	795	789	775	798	871	810	739	790	844	801	766	811	815	818	840	819	815	820	838	807	839	826	856	843	760	816	846	751	837	827	824	815	813	799	749	812	783	831	838	795	781	763	854	810	880	763	851	820	774	811	816	781	798	849	810	832	803	806	795	871	796	825	870	821	788	792	839	791	833	833	788	779	770	830	824	769	813	809	844	814	818	840	786	840	802	802	771	810	847	736	837	832	805	778	782	820	837	775	799	842	784	794	770	794	811	756	797	837	834	776	799	782	797	822	806	845	842	852	840	817	833	786	813	834	848	794
7459	775	817	777	618	489	451	371	375	285	248	240	205	207	193	220	198	224	172	188	217	198	209	212	185	220	203	200	186	200	195	183	194	209	202	189	204	182	192	216	175	198	166	192	184	190	196	175	189	192	223	206	170	206	196	197	162	181	173	198	169	190	209	181	195	208	199	197	164	181	170	173	189	195	182	196	197	182	177	193	168	174	178	184	188	179	191	173	185	209	165	194	187	174	167	159	220	202	200	187	210	187	141	164	184	189	197	173	179	193	176	169	185	196	199	184	186	198	207	191	179	183	189	168	197	161	179	208	189	184	204	170	183	178	179	185	197	214	170	187	161	185	175	185	195	187	188	175	169	170	191	184	179	186	212	208	165	170	157	177	206	181	171	192	187	190	169	188	177	213	225	195	167	185	201	161	190	204	192	206	202	170	179	175	175	179	178	171	181	196	182	179	171	180	190	207	194	181	177	195	183	155	195	187	169	209	180	173	168	170	201	201	194	180	216	197	183	202	173	188	176	184	175	175	187	201	190	185	202	184	200	176	169	201	179	202	199	176	175	213	150	208	198	175	193	191	170	180	190	191	180	192	198	178	193	185	200	198	190	206	195	176	183	197	198	199	195	211	154	160	193	210	216	172	196	189	192	202	196	204	190	171	189	183	171	203	203	190	182	189	198	225	205	200	182	186	189	192	185	181	203	191	137	147	177	196	151	193	163	192	161	168	186	191	186	184	180	198	198	188	190	188	162	200	191	193	201	207	204	194	205	173	190	183	198	179	201	196	183	168	192	200	181	168	206	198	200	180	183	181	178	182	185	195	176	216	212	184	167	155	176	199	182	209	204	217	180	182	173	198	184	173	162	205	187	201	175	201	185	196	179	194	190	167	183	185	193	182	199	176	204	196	206	186	172	153	207	196	163	193	187	170	188	176	168	193	179	179	176	161	195	189	178	189	155	175	174	196	187	178	200	199	191	192	234	209	186	199	182	194	171	206	198	171	176	193	196	215	172	181	178	200	170	225	185	188	151	166	173	176	180	185	170	176	169	179	177	198	178	219	214	168	189	171	190	200	206	176	179	195	205	176	168	183	184	162	163	211	170	202	169	184	188	189	182	207	163	170	180	200	179	171	216	201	183	193	185	187	161	175	168	177	169	189	194	170	189	200	197	207	194	189	195	170	156	182	198	171	173	177	203	181	179	181	184	174	173	163	204	204	171	151	156	184	203	181	169	185	183	179	174	189	230	175	205	173	171	176	194	183	170	188	178	183	164	188	196	191	172	159	168	185	173	195	171	191	213	187	209	203	181	196	188	186	182	181	178	188	181	186	181	192	174	204	193	188	194	188	203	184	171	172	169	208	199	181	213	196	174	170	211	173	207	196	197	191	190	207	170	152	185	182	179	172	201	164	175	195	194	199	205	194	189	196	186	188	197	187	181	149	175	197	173	194	194	155	184	191	162	220	176	167	182	194	194	214	210	197	211	161	168	187	169	172	206	180	189	179	197	169	183	153	191	169	189	205	156	174	186	174	179	205	198	179	187	185	198	169	192	163	190	163	173	181	148	187	172	175	193	177	195	180	178	172	189	194	197	172	189	185	188	170	193	172	187	225	175	205	172	186	187	206	184	202	193	163	180	214	171	177	168	173	203	213	187	175	203	150	156	189	165	198	173	168	182	176	181	195	210	179	175	195	177	182	187	184	184	198	180	186	187	191	225	185	202	192	191	212	214	200	190	210	184	194	210	178	191	174	195	185	176	159	190	186	196	165	181	212	184	197	161	183	216	187	188	182	161	155	179	190	180	172	177	183	192	189	197	170	192	194	213	199	162	189	196	185	219	170	196	202	184	181	195	158	209	189	177	182	216	196	184	201	179	191	197	196	180	196	160	196	206	178	186	183	171	203	169	169	179	179	167	194	196	184	181	182	172	175	179	196	203	189	163	197	193	171	184	169	190	211	198	177	188	196	172	195	208	191	208	202	177	191	193	174	171	185	185	211	196	180	198	179	179	200	183	177	201	179	182	222	169	164	188	190	187	186	173	167	166	195	181	186	180	197	183	148	173	186	180	174	176	184	194	167	188	177	168	191	200	186	206	172	229	181	193	161	208	187	174	185	185	199	167	190	198	195	171	183	176	194	200	200	165	194	190	169	184	191	152	189	192	206	192	214	177	180	174	179	217	173	152	176	202	169	189	160	174	197	189	187	194	200	196	204	211	185	156	181	181	159	186	184	204	200	196	187	212	186	169	161	176	183	191	165	169	203	172	200	162	182	170	170	193	184	189	179	161	203	205	188	172	176	175	165	239	184	181	182	183	167	203	188	187	201	194	176	177	162	155	165	184	192	179	210	192	184	165	169	193	199	170	196	188	204	185	175	199	193	212	177	197	169	178	177	187	180	166	188	181	203	185	184	159	194	216	187	173	197	177	214	165	166	164	159	205	187	212	186	190	191	220	172	189	173	188	163	159	170	177	199	187	149	206	211	153	167	202	207	196	198	227	160	161	161	169	175	186	156	175	177	209	189	178	196	181	171	188	189	168	164	199	176	174	175	185	187	173	184	188	199	193	207	189	196	202	191	194	166	160	174	175	188	181	190	167	178	162	209	167	172	214	193	192	188	189	167	204	181	206	174	162	183	191	191	193	180	177	161	217	192	205	195	177	183	167	188	197	196	189	185	192	175	149	180	176	181	187	207	181	190	205	186	220	189	194	191	172	193	175	185	190	205	194	184	208	170	191	194	169	179	191	200	201	195	178	190	166	172	182	167	163	195	184	179	177	174	193	168	180	196	191	210	191	173	207	193	166	186	178	193	188	168	177	192	190	198	182	187	185	194	214	185	192	191	161	177	185	178	187	168	180	187	176	213	182	175	170	191	166	164	186	156	188	168	209	163	184	185	154	181	190	172	192	174	193	199	193	142	188	182	185	189	182	193	177	178	177	166	185	190	203	185	168	176	177	177	182	223	185	166	178	200	181	209	194	214	203	187	185	180	191	191	173	174	162	193	179	176	181	171	190	206	184	181	157	178	183	160	178	193	219	166	210	194	220	208	197	190	209	223	192	201	188	180	188	191	191	184	170	156	174	185	186	180	195	172	181	162	168	169	190	167	175	169	158	189	193	215	176	168	179	180	176	170	170	163	192	192	183	179	191	190	176	185	180	189	210	191	179	191	164	190	189	194	190	175	173	186	196	188	166	187	194	190	183	186	196	175	165	175	172	173	177	190	184	173	191	175	175	202	187	186	182	189	187	174	176	165	190	191	186	180	192	175	186	170	202	207	171	176	189	188	169	187	212	199	181	176	185	171	191	162	201	191	181	180	200	176	190	195	206	192	194	219	228	182	184	161	195	187	192	169	201	150	183	166	163	171	192	179	171	190	187	209	182	196	185	185	175	193	196	183	158	195	174	192	182	186	200	202	207	186	189	178	201	186	189	172	194	190	186	182	193	201	202	185	178	179	188	165	175	158	182	175	192	194
6343	960	1689	2102	2052	1761	1527	1404	1183	1106	996	852	757	695	639	611	585	573	550	585	612	521	561	486	533	497	519	479	489	490	506	505	498	467	504	488	484	461	433	455	464	459	444	437	445	464	446	479	448	479	462	431	464	454	417	436	444	492	481	490	460	512	450	439	454	469	426	422	474	449	455	438	418	423	464	429	483	417	432	473	448	447	461	440	483	422	434	467	434	453	409	429	416	451	438	443	409	427	449	435	444	459	462	465	444	469	438	424	466	442	421	422	448	442	415	471	440	426	440	419	394	428	436	419	435	438	471	449	447	449	464	429	425	443	461	434	444	403	461	412	424	428	423	428	433	443	460	461	444	476	454	465	454	451	448	430	431	424	436	449	443	432	441	481	439	442	472	439	440	457	475	427	466	461	403	459	437	420	412	508	423	398	429	417	454	470	429	452	453	413	450	442	449	434	438	439	454	436	405	427	458	448	448	417	448	458	452	438	413	445	404	423	442	452	476	467	431	485	440	441	444	351	449	416	460	470	442	408	409	477	421	443	452	445	440	412	406	467	405	444	458	449	436	435	461	462	423	409	429	435	435	454	407	445	464	435	446	448	418	475	435	420	449	406	468	434	479	456	451	420	456	480	443	444	411	431	434	420	505	433	480	443	418	455	491	434	424	442	474	418	417	447	418	455	434	436	429	414	437	483	477	434	419	467	423	438	428	420	450	421	428	455	452	458	409	411	457	408	432	449	406	455	419	427	413	439	443	429	492	390	446	466	448	422	441	424	452	428	441	433	492	431	445	412	461	435	435	454	458	438	471	447	447	423	438	429	381	444	426	438	416	442	447	446	433	435	456	454	424	476	437	419	467	441	425	439	451	441	435	411	445	425	412	436	467	440	405	448	446	476	472	467	406	446	473	444	438	455	430	470	468	466	432	481	437	454	428	418	470	445	467	450	460	436	442	421	454	408	438	457	428	418	424	445	442	446	451	447	451	458	401	447	436	437	464	458	387	449	438	426	428	463	436	435	457	441	446	404	452	435	413	446	465	443	431	427	417	427	450	455	432	406	418	416	406	435	455	433	438	417	448	439	468	448	443	439	413	419	422	410	427	431	461	455	436	450	425	444	415	435	444	413	405	459	437	458	452	457	486	418	455	479	462	475	453	445	447	467	463	432	437	438	421	465	451	447	420	483	466	447	431	445	456	438	420	447	421	438	449	386	471	466	450	415	454	416	432	415	469	455	457	489	441	457	402	453	443	459	428	457	434	411	463	439	423	438	472	437	431	436	423	451	418	428	447	427	431	429	439	453	421	409	403	426	461	446	420	429	452	426	418	440	406	449	417	443	437	470	444	446	457	402	451	458	422	433	442	442	456	442	465	411	408	441	448	437	461	436	410	494	439	431	414	421	453	463	471	433	468	424	451	438	411	428	441	450	430	437	427	407	450	458	460	434	420	436	447	452	459	447	422	430	433	464	471	410	430	437	452	444	410	455	405	492	417	450	429	447	440	480	453	443	463	421	476	449	436	438	425	463	440	458	430	444	448	448	461	430	475	402	454	441	446	482	438	422	431	461	467	437	451	452	411	476	461	467	433	411	442	460	465	414	411	457	442	461	450	456	449	456	457	400	450	455	440	463	426	443	468	452	458	426	454	452	433	419	428	433	416	457	450	445	433	456	444	442	427	448	450	475	448	431	459	421	419	432	466	443	422	413	453	414	456	465	411	431	454	444	429	451	468	407	432	441	430	456	439	439	433	415	438	423	453	434	413	472	423	422	461	421	442	440	414	447	438	418	465	460	440	451	438	444	433	441	403	417	445	371	441	465	477	478	442	462	384	476	421	461	481	447	440	435	470	448	459	438	448	445	447	420	430	502	419	411	464	427	455	429	391	464	433	447	421	479	459	473	466	490	384	458	428	435	407	420	431	432	429	462	456	460	432	449	486	437	418	412	434	450	457	390	409	442	458	423	428	490	420	433	457	469	455	460	441	475	486	455	436	416	453	486	477	446	438	479	430	418	427	488	440	450	449	464	387	411	429	470	439	464	442	425	425	428	464	449	464	434	443	432	446	442	435	453	434	449	448	447	461	463	460	439	461	425	420	449	428	402	455	436	446	470	462	447	410	433	413	446	441	432	465	434	454	451	446	441	427	426	410	433	418	390	452	434	428	458	448	455	440	429	444	414	456	453	445	442	451	447	431	433	415	459	414	457	428	453	463	450	435	425	440	457	462	428	462	448	447	404	465	439	430	468	436	480	424	444	436	442	445	470	438	461	446	400	430	456	447	414	432	443	424	445	449	468	446	431	457	446	419	437	432	437	429	441	438	451	443	397	417	467	451	457	464	417	424	428	459	429	464	461	456	434	439	424	401	443	467	430	422	443	417	466	437	443	403	419	457	461	401	458	409	436	430	486	436	455	442	405	466	424	417	431	417	452	456	432	446	396	433	436	400	452	420	420	440	467	441	451	462	425	428	437	439	467	444	472	438	483	463	450	406	427	425	403	462	415	435	445	458	438	441	427	434	433	428	441	421	452	442	429	470	468	447	444	470	439	433	467	415	422	453	455	430	437	422	449	430	451	415	456	427	431	457	427	476	427	434	431	434	454	436	439	436	445	437	461	470	456	433	481	438	425	401	449	472	463	481	461	450	408	386	424	419	437	444	471	458	439	433	477	457	450	451	462	448	458	451	417	465	436	449	469	433	427	413	425	431	454	435	414	456	422	440	425	439	458	448	447	425	430	437	442	429	456	421	402	443	485	442	471	452	484	458	442	434	463	436	430	425	415	407	479	428	442	423	479	456	449	448	444	488	444	432	442	462	426	406	434	388	454	451	436	487	444	448	443	423	417	479	424	459	448	425	435	419	434	484	427	452	418	424	444	449	419	451	428	425	430	454	432	447	413	469	431	446	442	411	413	422	459	373	418	412	472	455	426	413	444	464	442	461	426	464	432	439	404	414	438	451	407	454	440	407	409	468	436	425	423	416	468	433	417	426	451	428	441	433	441	427	444	450	435	427	421	422	449	421	391	424	406	439	475	423	448	474	432	451	432	441	434	423	439	426	439	427	428	449	409	464	434	439	454	435	443	435	437	457	448	460	458	418	429	408	446	424	423	444	444	451	408	432	444	441	464	405	433	426	456	445	449	438	402	455	425	440	445	425	401	462	424	458	446	430	404	439	411	444	454	419	425	452	418	397	447	441	422	431	381	461	473	468	398	426	446	460	416	446	449	429	416	404	457	458	444	428	433	413	474	416	458	422	462	454	420	423	434	391	432	461	418	478	440	397	425	455	464	451	448	434	451	459	435	471	440	464	421	425	440	408	449	455	439	433	415	479	444	422	410	409	412	414	438	448	425	440	438	440	465	478	454	405	456	442	444	452	459	422	466	458	420	435	451	408	437	423	424	399	417	411	399	427	470	438	431	418	459	450	392	440	419	457	457	438	422	429	444	447	416	425	475	456	391	437	452	410	437	474	422
14276	1572	1469	1222	925	608	624	505	415	360	336	269	247	181	206	192	176	171	176	157	195	182	178	170	159	181	173	172	189	159	189	159	151	153	165	165	154	119	148	174	170	164	154	148	155	154	139	168	156	135	160	163	150	160	170	145	167	135	148	128	120	126	120	137	136	153	138	135	149	144	152	150	158	138	156	149	151	148	146	151	141	171	131	163	132	148	141	147	157	130	164	132	126	150	143	139	157	136	151	140	141	160	126	148	129	156	158	135	142	132	144	158	131	145	155	140	143	155	113	138	150	169	143	130	148	138	144	128	126	150	134	157	173	144	157	160	152	187	170	132	157	163	141	162	148	143	164	158	165	156	128	135	129	139	145	135	143	127	130	157	137	145	167	139	147	122	134	149	161	153	160	156	152	143	158	150	133	150	147	181	127	148	137	134	134	150	161	148	157	137	138	148	145	158	139	137	121	141	151	159	143	155	123	148	142	146	156	127	149	145	136	163	151	158	134	148	122	143	151	138	160	163	152	161	163	128	139	157	146	153	155	157	122	148	169	170	166	144	156	168	153	164	144	142	117	171	146	133	156	143	128	146	136	150	145	161	138	149	161	149	137	139	148	140	133	163	156	147	151	135	152	151	143	150	138	119	155	143	129	146	135	154	133	138	158	150	129	144	150	128	147	155	141	157	173	151	158	135	167	179	155	137	161	128	159	143	136	147	120	160	147	165	138	149	158	140	137	167	144	151	134	177	128	134	160	129	139	156	146	147	148	148	150	145	123	132	162	136	131	132	147	144	138	143	148	152	152	176	146	171	165	149	128	145	171	135	145	152	160	160	144	152	147	161	173	127	166	138	141	160	161	147	154	159	155	127	157	126	161	144	136	140	143	166	135	135	147	130	156	138	159	137	159	160	133	143	180	155	141	148	155	129	121	155	134	151	159	148	154	152	182	132	149	163	157	112	165	158	151	152	132	151	146	144	151	159	137	163	144	159	149	151	158	144	124	136	147	146	151	154	141	167	134	170	131	161	129	145	142	153	145	147	137	140	152	150	156	152	161	132	124	153	146	110	130	119	171	113	152	135	133	160	143	141	144	136	138	156	164	137	147	161	148	147	133	146	149	146	149	155	152	153	160	130	160	151	130	164	164	156	155	158	150	142	147	133	149	152	138	139	151	167	153	150	138	155	177	141	155	146	146	146	148	150	170	139	146	128	141	147	141	165	159	143	111	150	128	149	170	160	135	152	158	139	125	136	157	155	148	164	164	128	180	138	159	159	134	158	153	152	124	149	148	168	147	158	160	145	143	138	137	132	158	140	142	142	146	158	158	157	146	153	160	140	143	163	125	156	162	154	137	134	151	139	155	153	158	131	142	144	153	141	154	127	135	126	157	144	131	143	155	136	159	146	161	163	158	137	130	150	141	132	139	158	152	157	161	152	131	130	121	153	135	144	142	131	147	137	157	147	143	137	146	169	126	141	130	131	141	163	164	156	146	152	152	162	138	155	153	148	171	148	149	146	132	133	137	139	153	144	140	164	131	158	153	122	152	161	164	139	168	119	143	131	162	142	137	158	148	140	142	156	142	147	136	146	151	148	161	132	153	150	156	129	155	147	146	137	166	142	152	152	155	134	152	154	149	170	153	141	184	139	149	141	135	147	144	128	151	158	145	143	149	158	135	160	173	149	139	135	124	131	150	146	152	155	132	145	145	145	148	139	124	177	149	152	136	149	150	147	140	147	145	142	151	149	165	158	136	169	163	168	137	152	158	151	132	134	144	141	148	127	139	160	188	155	158	172	156	162	129	129	149	139	141	137	134	154	165	148	160	150	162	143	167	155	138	142	134	152	146	132	162	128	137	130	133	145	145	149	146	133	128	163	133	140	144	149	133	150	144	143	145	140	162	152	167	188	175	149	146	147	136	129	173	153	142	136	142	169	164	120	151	175	124	132	146	136	162	142	125	146	136	152	120	144	142	136	158	173	157	127	137	149	133	137	135	130	129	131	162	142	113	147	161	158	143	139	149	140	148	146	166	172	143	149	132	145	156	151	147	157	146	139	150	156	142	142	129	153	126	146	131	150	141	149	163	154	173	129	156	150	144	145	147	136	137	165	157	140	158	139	142	135	158	155	159	132	156	154	163	148	142	160	150	153	148	137	154	138	146	142	144	147	165	171	139	132	129	159	152	122	145	122	146	157	156	156	172	161	141	142	143	141	149	143	145	136	150	140	147	137	121	136	148	126	144	150	135	136	143	145	165	167	156	159	152	134	157	146	172	146	161	132	127	146	166	156	129	147	137	148	157	144	161	144	144	132	158	138	133	158	144	149	142	119	138	154	148	159	161	131	163	138	132	131	161	158	117	156	168	147	143	166	147	138	140	126	123	145	138	146	158	154	151	156	126	144	139	157	146	125	147	152	165	137	128	175	163	159	130	159	171	169	151	172	152	131	156	144	142	136	159	149	178	140	144	163	136	136	175	168	134	146	154	150	130	170	161	163	168	144	140	154	158	154	170	137	130	149	124	172	134	152	146	129	145	133	178	144	132	149	144	160	161	129	150	159	141	152	148	160	167	145	154	148	175	150	148	143	120	156	128	141	149	131	131	129	168	147	142	142	145	152	148	166	170	126	164	136	169	150	137	163	141	145	163	153	141	158	171	143	150	155	159	160	130	148	151	160	149	131	146	160	154	130	145	159	140	152	153	144	153	137	129	173	134	152	149	145	135	163	133	175	162	143	161	146	138	136	139	154	131	173	136	160	146	139	158	132	138	128	144	145	150	139	151	167	159	134	116	120	152	133	147	138	129	141	174	138	162	125	132	153	130	145	139	139	133	124	145	159	157	144	157	149	121	179	164	162	168	167	157	161	174	123	136	139	167	169	154	161	131	141	145	147	158	130	139	137	167	143	144	141	149	157	142	138	154	131	138	132	156	171	147	149	144	140	133	151	154	153	122	148	129	147	137	154	160	145	140	141	152	149	154	165	152	145	154	158	134	143	138	136	162	159	132	145	121	169	166	132	150	147	151	146	181	168	142	166	130	154	161	150	134	149	148	118	149	148	141	163	139	123	144	155	141	164	138	153	151	142	131	133	153	127	161	147	150	162	139	128	152	132	150	119	153	145	142	145	125	140	165	127	136	129	141	128	159	131	135	144	129	154	158	150	145	147	153	145	143	170	154	154	141	146	146	137	136	168	168	144	153	143	143	143	139	137	117	153	127	142	147	134	133	129	161	164	131	126	155	138	143	154	151	139	157	137	120	152	156	148	143	139	150	144	157	144	150	157	123	149	147	138	150	147	138	124	151	154	133	142	124	143	131	133	137	139	135	142	140	130	151	140	128	167	167	160	156	146	136	131	153	147	125	124	160	155	163	160	136	149	157	149	144	144	173	158	138	167	129	133	128	129	125	158	142	143	145	141	166	131	144	149	148	137	161	121	140	162	154	164	144	139	138	168	154	153	146	151	148	132	168	154	147	152
8285	1368	2561	3268	3202	2590	2469	2099	1703	1483	1281	1096	1074	839	758	697	652	590	558	547	583	570	599	540	559	523	559	523	489	471	504	516	480	463	512	461	491	427	451	423	430	402	411	402	448	440	467	404	445	460	450	457	409	439	405	438	435	426	392	417	416	421	420	397	395	395	419	370	411	429	413	393	415	412	408	402	359	375	394	439	400	418	389	408	395	373	374	413	371	400	411	389	382	386	419	395	413	386	388	406	387	383	390	421	425	399	412	407	396	393	412	381	373	384	395	415	401	401	368	377	377	409	400	393	403	395	415	380	388	404	381	410	366	404	397	402	415	401	382	418	421	389	400	391	414	378	404	381	431	392	436	394	430	427	412	398	404	408	425	423	381	377	394	389	379	421	376	393	376	406	376	404	375	398	371	395	377	396	382	373	388	401	382	378	378	394	449	393	387	341	378	373	384	381	389	412	420	407	427	384	390	395	381	423	426	399	396	363	370	393	416	392	394	410	383	382	407	377	367	436	406	421	387	406	394	384	387	375	393	440	398	388	387	395	394	412	402	376	383	415	366	370	391	385	403	366	384	420	406	415	410	454	375	369	417	397	403	408	372	400	383	417	376	391	389	372	407	401	385	376	339	399	398	405	415	385	425	387	419	395	405	354	396	397	428	398	390	397	411	391	393	396	353	402	413	378	433	381	405	392	411	406	388	376	400	413	383	386	393	405	420	409	407	385	406	394	416	422	382	369	389	418	429	406	389	416	375	381	375	402	388	410	351	374	392	385	405	369	395	375	379	414	359	388	395	347	384	358	418	370	378	395	366	384	376	342	374	358	398	347	411	433	351	385	384	401	357	334	369	423	370	385	386	373	408	398	375	389	387	394	403	384	440	387	392	404	400	401	416	403	397	346	406	380	408	367	356	382	373	373	400	403	374	406	407	402	334	391	410	362	393	436	357	406	396	411	375	373	407	406	384	387	385	368	393	391	407	400	357	418	397	399	386	379	401	385	410	417	421	395	379	368	372	380	375	406	380	355	398	356	391	353	368	358	420	396	405	396	353	373	389	393	414	406	409	357	390	416	371	429	368	417	384	400	375	404	401	396	402	379	358	409	378	386	392	409	399	361	386	400	370	418	371	407	372	393	407	348	394	386	392	396	395	364	414	419	360	374	414	385	403	378	399	391	390	359	416	401	367	382	407	419	409	381	412	410	431	383	386	407	427	416	405	397	408	418	402	387	398	391	403	373	373	404	408	416	370	395	387	381	387	403	378	413	419	415	364	411	387	370	401	394	363	401	371	397	377	370	390	397	391	430	393	410	392	416	383	341	365	367	380	411	411	387	368	382	397	389	350	405	416	406	361	391	398	402	394	411	409	429	370	404	404	400	400	403	405	380	345	398	395	382	407	393	370	379	411	397	423	386	408	367	402	399	393	412	382	364	365	401	396	394	373	397	394	420	390	400	386	439	411	413	394	421	387	388	390	403	367	392	398	352	406	430	404	380	421	367	387	437	380	394	384	372	399	420	398	381	381	423	398	381	416	415	399	459	394	395	393	418	405	382	339	419	397	428	396	396	396	366	386	418	392	395	360	406	363	374	398	401	368	374	388	412	420	400	405	397	384	382	382	385	392	401	387	370	375	382	404	433	421	402	421	392	369	388	377	383	416	394	395	369	403	351	400	409	382	379	379	412	415	376	382	389	372	387	351	349	397	419	391	392	363	399	394	378	403	393	370	432	416	403	413	420	406	404	383	383	367	380	367	385	412	390	408	397	383	395	355	386	404	399	391	393	388	384	376	449	408	406	378	393	345	428	427	393	376	364	387	413	349	411	369	412	407	418	378	379	403	378	397	393	383	388	376	385	407	432	372	404	376	369	363	385	393	387	389	444	415	402	413	374	386	379	374	380	361	397	400	377	378	411	406	378	381	429	359	388	421	394	422	394	377	374	379	389	400	379	375	424	369	377	394	392	401	393	373	376	437	416	416	393	404	423	376	384	392	380	367	391	364	381	380	368	408	404	389	353	363	405	413	383	386	396	380	350	382	415	401	339	389	408	367	396	377	378	393	382	390	381	365	391	398	372	384	375	409	388	385	416	390	368	378	381	423	388	376	395	369	431	371	381	398	437	379	407	345	381	400	412	392	387	374	430	404	367	430	412	418	375	404	371	394	421	416	380	438	368	336	414	371	415	408	380	422	378	420	373	376	378	418	401	373	425	409	396	377	416	387	424	414	396	387	422	405	382	393	380	388	401	363	398	346	375	408	408	397	390	406	399	395	406	371	396	380	388	395	380	391	395	369	364	403	396	397	394	368	402	371	365	396	366	378	416	398	383	393	421	378	417	413	393	402	414	400	420	376	426	397	374	389	387	376	384	381	399	390	351	387	407	399	369	427	401	364	395	356	370	380	360	387	400	402	435	397	403	403	376	384	383	406	410	410	377	422	384	413	376	395	400	387	388	399	465	422	388	353	406	408	417	399	420	383	412	393	393	414	390	400	389	402	361	419	428	394	386	403	400	383	373	375	404	389	384	428	420	394	390	385	393	397	352	400	407	385	376	402	396	409	382	407	403	394	395	392	382	391	373	416	403	367	376	418	382	383	380	397	381	388	356	433	386	392	416	393	395	394	385	415	374	403	376	375	365	396	381	389	358	366	375	413	393	444	380	408	426	381	406	409	372	382	430	409	413	381	389	408	423	364	376	420	400	381	374	378	401	399	406	418	439	395	374	363	370	374	405	371	398	410	381	392	391	377	350	389	389	386	375	396	383	388	397	413	339	407	377	426	375	394	387	436	408	376	395	333	364	364	424	405	401	377	353	416	391	364	373	402	408	397	405	428	364	378	429	387	383	396	407	455	397	364	380	391	396	407	393	403	396	379	410	377	392	414	428	439	391	404	408	391	418	391	396	374	380	406	414	411	351	377	383	393	404	392	413	385	389	396	409	374	410	396	361	430	428	372	415	391	400	415	388	391	384	402	377	408	387	405	412	386	384	410	357	352	377	369	384	387	401	401	402	424	352	367	402	380	403	390	375	383	411	385	370	417	362	389	393	375	375	346	379	399	385	410	431	392	388	386	371	392	436	396	391	371	385	410	398	360	387	387	398	414	401	363	404	375	382	396	401	353	407	405	415	415	399	382	409	370	389	405	410	383	389	371	392	407	364	410	389	381	394	418	387	422	405	382	406	386	365	394	379	372	369	391	381	378	403	383	382	411	375	388	392	380	409	395	421	386	396	374	393	391	376	371	392	369	366	385	386	396	388	380	410	422	425	388	344	372	428	378	391	398	402	403	381	357	391	416	422	412	405	378	358	335	366	406	413	377	399	363	395	411	375	383	402	379	370	402	411	394	397	372	391	411	366	370	414	378	381	407	369	383	360	415	403	406	385	376	399	397	404	390	408	400	373	379	374	386	406	403	456	384	393	364	381	418	382	394	376	378	398	382	422	367	400	373	377	392	422	373	357	365	414	394	411	393	422
1796	437	459	447	402	391	352	344	380	375	389	379	370	330	398	365	342	369	370	358	331	381	392	330	377	350	362	356	373	355	361	383	371	408	340	369	370	367	357	346	372	358	410	385	409	375	387	392	342	346	345	378	340	415	343	409	355	347	370	382	374	348	358	371	356	383	378	384	340	345	408	379	376	374	385	411	365	387	361	380	318	373	339	298	353	373	397	358	369	385	371	372	364	338	370	381	390	376	378	396	386	406	395	367	383	366	366	361	380	328	359	411	359	379	362	364	369	354	358	326	362	338	379	348	381	351	352	364	378	328	375	359	377	373	360	346	355	389	370	376	390	387	344	356	377	392	374	365	376	403	386	340	349	360	383	375	352	373	424	341	355	369	389	351	367	379	342	400	377	394	359	388	339	369	353	335	371	350	381	364	361	370	339	343	420	342	327	354	377	341	365	375	340	381	408	355	378	336	337	402	377	355	348	361	361	382	389	410	359	375	387	397	358	340	360	341	358	356	324	356	383	365	384	375	360	364	393	359	369	385	378	341	386	344	341	396	378	374	370	371	373	369	385	348	356	354	349	391	341	318	349	367	358	340	356	353	359	337	352	361	335	372	349	384	378	390	368	367	377	337	353	384	346	361	381	358	358	366	382	379	330	404	386	359	397	378	392	362	368	387	352	404	371	369	349	384	379	363	370	377	339	376	383	381	396	383	363	356	377	353	384	357	368	370	367	394	425	375	380	358	346	353	403	380	365	365	363	335	346	385	413	380	385	378	387	368	365	376	355	361	403	405	370	323	384	365	395	329	344	370	339	391	355	394	400	379	382	372	372	385	367	362	363	374	396	382	370	368	382	345	352	381	366	365	371	351	361	357	373	370	409	366	363	389	358	352	365	378	409	376	318	352	342	323	378	358	347	338	326	386	346	396	380	380	385	381	375	352	379	377	371	331	364	348	369	381	333	363	409	375	385	386	383	395	336	346	367	342	367	359	398	409	365	360	386	397	384	360	359	348	377	355	399	361	367	346	338	330	368	371	390	388	356	373	350	373	392	437	364	355	325	389	360	339	371	366	321	366	364	411	375	343	388	359	348	355	379	353	357	376	335	414	369	369	409	359	346	348	385	385	346	327	371	334	342	367	386	363	357	411	404	394	382	375	364	383	348	380	363	360	387	387	386	374	402	363	370	378	369	373	369	334	369	335	436	388	365	344	370	411	381	387	376	360	379	371	379	366	396	366	401	383	413	381	351	360	374	359	418	356	441	385	381	398	329	396	351	377	365	373	386	388	365	350	373	364	400	365	378	341	375	393	381	362	368	379	386	395	349	344	386	400	387	390	369	331	381	362	367	367	367	334	364	403	406	373	413	386	365	401	334	340	383	397	389	379	366	353	358	407	360	409	348	351	385	367	341	352	342	392	371	376	428	397	345	358	332	357	356	395	357	373	353	365	342	402	369	398	379	353	347	360	372	374	350	358	388	372	370	352	347	354	377	369	376	388	343	343	398	363	426	377	343	385	380	384	360	357	362	369	369	343	338	348	352	360	379	369	348	329	388	369	358	365	366	371	333	391	367	353	354	415	406	343	319	362	371	393	352	376	360	356	353	383	369	350	341	317	391	376	352	356	379	359	397	381	373	418	371	355	364	391	386	372	389	378	334	366	387	316	365	391	380	351	367	367	364	394	349	348	361	390	346	375	327	335	366	346	373	343	364	333	371	397	342	376	406	374	379	370	360	377	374	376	340	357	340	398	344	325	328	327	342	369	359	389	367	342	396	359	346	318	327	373	404	395	370	371	308	387	376	413	332	356	395	345	376	380	353	327	380	402	370	345	363	390	355	381	360	379	344	387	389	362	406	375	332	351	382	395	352	397	334	354	381	386	359	386	339	401	360	344	358	338	407	356	347	361	352	362	355	360	372	336	364	405	370	348	398	359	359	382	389	350	364	363	357	364	365	388	388	396	351	376	357	360	339	373	384	361	353	367	348	372	374	334	391	397	386	348	379	385	361	395	374	339	375	349	354	415	347	354	381	342	382	372	331	346	393	348	374	381	369	370	356	348	375	375	385	369	383	367	343	374	372	353	386	363	417	409	378	356	357	383	382	363	407	365	369	386	375	361	362	356	361	394	348	340	366	375	372	373	372	356	372	383	380	417	360	343	370	362	337	362	336	372	363	370	358	354	341	387	338	394	392	360	353	376	402	338	384	389	406	352	367	384	351	358	375	367	338	357	396	336	338	389	329	375	375	380	361	380	397	380	346	365	378	373	370	338	381	348	417	404	389	370	370	413	380	358	376	376	331	370	342	375	353	401	374	379	397	412	356	398	381	361	394	370	372	370	351	382	362	362	357	365	378	359	362	356	393	390	346	358	384	363	372	350	371	404	355	353	344	385	380	346	340	358	384	367	377	414	411	339	369	396	379	331	336	369	402	372	356	361	375	365	406	352	357	339	382	363	383	362	384	377	367	397	359	331	366	363	349	364	374	394	376	322	369	383	363	387	382	343	352	390	382	392	370	395	364	379	362	362	372	395	373	363	371	376	364	377	342	391	366	403	344	367	326	415	390	311	370	371	342	365	368	377	390	375	370	387	383	363	379	356	388	358	349	371	370	352	363	350	371	391	314	350	385	361	326	369	365	397	375	389	377	381	381	374	334	376	350	387	385	407	369	349	362	355	347	374	380	355	361	360	361	315	344	389	372	385	366	357	398	348	354	406	417	354	352	365	377	374	409	383	398	364	362	348	401	352	372	399	370	383	349	374	379	379	359	371	363	403	359	391	385	387	383	358	383	390	339	350	340	384	389	364	347	351	398	370	374	377	386	355	409	360	356	370	387	355	384	371	382	332	389	397	425	356	403	371	335	348	385	385	425	358	381	364	350	360	378	337	386	339	381	359	417	365	400	365	393	364	339	371	365	390	390	338	358	376	382	395	361	358	352	386	370	352	374	364	373	363	393	351	395	339	414	388	347	371	361	363	373	373	381	359	401	375	373	334	372	384	372	345	377	360	420	343	340	362	336	372	385	345	369	385	390	388	370	323	381	335	407	344	367	414	360	367	383	339	353	368	388	349	391	365	369	389	361	390	353	355	348	356	350	383	361	347	357	381	366	370	379	382	366	368	357	369	376	361	345	385	387	350	389	319	400	388	361	353	382	363	380	379	401	331	405	389	385	349	368	363	322	377	343	370	367	354	369	363	345	384	360	360	393	401	374	351	396	366	417	376	367	356	360	359	327	351	378	418	377	347	367	386	367	374	390	413	356	372	357	351	330	381	358	358	377	345	365	370	354	353	333	345	382	383	347	348	340	352	404	379	337	397	364	366	349	404	345	345	389	391	405	365	341	356	354	350	358	376	404	361	369	381	406	417	387	372	386	372	348	365	390	343	373	372	411	375	370	385	360	366	374	380	379	376	401	365	399	358	358	360	402	376	373	383	379	317	375	377	350	348	412	351	367	380	371	360	377	358	364	365	378	364
2153	891	972	1027	1001	923	942	901	864	858	911	884	814	836	826	814	853	824	804	828	789	791	843	776	794	798	831	811	816	806	792	807	857	812	829	796	793	814	804	802	800	849	800	825	793	848	872	805	848	795	804	825	787	804	860	796	798	844	843	781	843	800	781	836	820	752	826	806	819	809	809	866	802	825	847	768	830	818	804	815	803	846	841	801	822	778	860	774	800	858	778	790	783	847	819	815	782	802	789	787	808	811	803	827	813	840	842	790	808	779	810	816	768	830	835	816	804	797	778	803	819	830	843	841	831	779	880	847	814	814	775	798	796	818	856	876	792	777	822	828	793	833	825	810	843	845	835	818	802	805	822	761	797	816	816	807	901	832	828	844	805	812	796	767	835	790	807	798	870	828	835	830	850	812	846	829	829	793	793	786	832	831	804	816	850	744	859	812	801	762	822	868	856	784	864	824	799	808	823	828	786	771	806	757	827	835	778	818	816	804	824	812	793	809	794	780	755	821	851	813	781	836	811	745	866	810	773	784	836	840	805	813	818	819	793	797	787	853	833	788	801	796	771	819	798	832	793	809	828	771	817	820	826	885	822	808	841	824	793	842	765	792	797	873	801	811	818	825	855	804	857	826	822	765	828	816	795	811	827	803	803	864	805	788	828	826	821	764	789	822	802	813	825	749	813	823	828	833	791	751	798	867	825	840	805	825	813	844	808	868	793	794	813	780	795	804	805	822	808	827	770	791	781	813	806	837	791	765	820	808	807	861	832	820	822	834	849	841	745	817	808	810	798	851	830	841	787	767	855	799	806	815	853	767	837	792	813	801	829	808	805	788	793	782	821	780	797	810	788	841	824	816	833	804	857	786	798	775	768	835	860	804	787	811	806	770	755	790	773	767	838	825	836	810	779	822	777	823	830	847	793	806	819	772	799	854	795	800	790	835	828	835	808	842	825	798	794	909	830	817	801	795	769	807	795	838	840	840	862	829	799	828	879	806	823	772	787	822	783	816	841	784	833	785	832	829	817	805	808	829	840	859	758	786	803	819	815	832	828	825	814	806	821	795	823	876	779	791	818	821	825	808	766	776	799	866	819	834	782	807	801	798	865	844	869	810	797	873	827	843	786	810	775	780	772	801	845	791	807	870	776	787	789	763	774	823	809	758	830	851	808	815	843	827	804	845	785	805	785	845	780	857	854	835	801	827	835	805	861	814	814	810	785	825	867	806	874	791	754	786	820	804	822	853	868	820	848	792	849	838	815	845	773	784	815	836	797	814	822	792	804	782	836	775	840	788	792	777	787	801	790	772	801	818	807	826	813	781	834	794	786	824	797	817	799	773	800	844	817	833	811	786	794	794	835	805	817	770	810	851	818	824	773	823	838	841	861	781	839	804	814	818	836	814	796	837	806	814	827	813	822	844	784	783	815	800	834	773	730	792	823	800	821	867	786	870	786	813	821	814	784	786	775	822	819	805	815	795	823	811	784	837	784	797	833	820	765	842	776	808	793	843	836	823	856	847	814	772	812	794	831	850	756	833	769	834	823	870	805	848	883	805	759	816	795	816	823	838	789	858	843	810	788	771	799	804	792	837	815	781	885	795	829	864	822	800	795	842	830	813	816	830	802	772	769	784	799	775	763	815	890	813	802	840	851	819	794	818	749	794	841	814	802	759	820	846	804	788	795	819	795	764	826	836	807	858	797	828	798	787	780	785	808	822	784	795	784	789	846	821	839	775	858	847	787	777	830	807	804	798	832	794	831	794	813	816	872	855	787	810	824	781	819	800	812	832	785	814	814	832	816	800	861	831	773	806	824	816	844	839	834	835	850	839	777	861	860	874	796	838	783	800	830	789	841	791	815	790	806	809	788	850	868	776	759	809	787	804	817	770	811	772	805	774	794	742	833	791	809	809	749	814	851	771	838	840	808	820	839	798	824	819	790	829	824	773	784	774	782	832	840	838	760	863	872	837	822	798	813	849	823	807	845	755	841	778	805	836	814	804	810	809	785	798	829	820	832	843	829	841	797	857	834	803	861	870	823	828	776	805	822	786	890	806	751	787	789	767	801	822	788	791	795	825	838	820	839	799	759	821	802	755	838	801	774	778	819	857	851	786	790	803	790	794	777	787	825	828	781	782	772	810	810	875	833	834	786	765	812	839	806	817	823	838	849	797	811	853	796	782	900	837	864	829	815	808	787	777	828	842	771	805	822	786	825	809	783	804	773	788	855	825	770	778	827	817	849	812	795	821	791	873	847	816	857	861	870	798	861	753	810	776	820	774	832	813	797	803	830	806	804	851	826	859	861	758	831	816	817	864	846	804	779	765	814	843	809	772	826	834	797	815	836	831	806	810	774	824	843	788	812	781	841	804	790	841	801	797	781	823	807	836	807	840	794	785	809	804	821	799	838	857	858	797	825	811	795	805	815	785	787	788	788	850	849	836	801	798	809	831	811	798	834	780	809	792	789	799	826	779	782	777	841	824	831	779	823	818	860	791	781	794	825	794	743	771	839	836	822	831	772	807	797	859	831	846	836	801	795	754	846	831	805	848	849	759	824	800	837	794	798	798	847	835	773	820	827	856	779	794	813	836	791	858	884	817	773	827	773	808	847	799	787	859	818	816	834	776	792	837	758	857	841	771	806	826	828	712	751	754	849	792	819	799	774	808	824	813	799	840	802	769	801	825	861	846	813	794	808	792	747	777	848	790	801	867	826	809	782	815	825	779	825	787	797	833	810	810	883	882	794	797	843	826	765	814	804	771	759	828	797	821	767	830	798	802	810	787	782	789	817	779	825	802	767	781	799	783	836	804	801	780	773	824	806	879	837	812	800	768	821	866	815	791	794	809	809	782	803	812	800	820	840	837	829	813	817	829	824	811	752	787	801	809	810	884	802	828	781	787	809	805	866	825	805	837	838	799	809	863	832	813	771	780	793	808	801	833	829	817	802	832	820	825	813	840	838	797	804	782	811	827	828	802	797	820	853	798	777	775	875	788	779	811	756	848	794	795	814	864	777	804	814	809	818	857	754	837	800	803	816	861	820	807	863	828	820	822	799	812	812	819	800	789	803	759	816	801	792	861	837	778	787	841	800	800	812	804	834	770	809	804	896	781	806	738	800	821	764	774	761	783	843	769	806	761	838	821	798	780	791	810	824	804	812	800	776	829	792	809	809	770	823	764	846	862	810	835	818	832	790	770	797	839	755	780	849	810	797	797	845	823	850	774	860	807	809	781	834	841	771	808	825	867	802	761	809	816	811	780	763	813	847	790	795	749	826	799	790	800	835	881	839	791	831	799	808	787	802	817	764	838	802	809	842	871	816	809	840	797	781	800	824	749	783	807	800	840	816	776	772	816	790	860	839	811	787	754	786	801	812	779	817	802	900	808	795	845	773	793	779	825	837	829	825	820	857	795	814	781	797	812	798	823	798	798	819	798	792	807	808	755	820	785	829	812	799	836	764	803	781	804	805	810	823	830
7418	705	830	721	575	495	382	391	280	277	274	254	244	225	195	227	233	195	195	166	226	217	212	184	193	154	184	184	218	195	183	186	193	179	189	160	148	152	208	215	200	187	219	179	175	186	173	178	173	183	196	174	193	164	209	188	187	204	186	193	208	181	180	161	186	215	196	187	176	186	194	205	173	179	207	174	221	183	197	192	191	185	208	163	185	168	181	193	198	209	222	184	194	179	175	173	202	199	206	229	173	162	203	167	186	179	179	179	177	215	170	184	173	186	181	159	170	191	161	185	176	196	198	187	178	215	211	192	177	182	197	197	182	176	175	195	171	182	189	185	188	184	183	157	182	194	189	207	192	189	183	177	196	190	177	177	174	199	187	178	168	188	162	198	191	202	164	164	196	196	196	198	167	184	190	172	193	184	201	187	169	165	185	161	163	224	196	182	175	188	194	206	180	167	176	201	163	163	194	176	205	195	180	184	188	187	177	177	194	199	165	193	204	186	203	159	185	205	171	183	160	181	188	195	209	175	183	185	180	187	161	191	164	185	191	176	167	189	194	193	186	176	195	169	198	187	183	194	206	178	200	189	188	181	177	189	204	180	173	191	192	190	147	198	186	181	168	192	173	168	180	185	199	185	189	189	207	183	201	203	197	163	166	182	178	194	201	208	179	198	193	184	193	175	207	207	185	170	180	189	165	197	183	184	198	165	173	205	191	173	191	176	174	168	184	200	167	183	180	174	187	178	170	188	181	196	197	189	213	162	183	183	173	164	183	204	180	154	183	201	198	171	182	181	166	188	153	200	179	206	191	186	199	186	179	156	195	166	178	169	174	194	193	187	180	177	203	193	173	178	228	188	229	207	176	202	179	175	165	174	155	196	189	171	178	182	176	177	178	203	201	157	210	181	181	180	210	182	192	167	193	191	189	187	204	160	181	175	213	193	187	183	210	202	180	186	209	170	210	202	212	176	179	176	200	188	181	191	210	197	195	167	178	206	170	178	225	179	171	186	189	204	175	167	188	179	191	179	169	168	165	177	174	181	179	168	204	184	189	201	199	189	188	185	212	193	201	211	206	178	174	193	201	160	213	175	169	177	199	203	172	187	183	178	170	190	175	203	190	179	198	171	184	204	205	210	173	162	170	191	182	186	177	197	195	171	188	191	176	147	175	193	150	187	180	163	188	173	180	203	187	179	189	173	184	194	203	208	159	179	200	204	197	194	189	198	181	187	179	186	169	184	192	208	177	193	168	181	190	156	182	195	166	170	173	196	175	199	193	177	169	209	190	175	190	192	204	181	197	159	206	181	161	185	158	187	207	205	199	172	195	193	209	197	199	193	192	168	168	181	199	177	157	185	187	147	169	176	187	182	162	156	188	185	180	192	197	213	181	178	186	168	183	154	190	180	198	179	177	168	184	173	174	184	192	161	155	207	179	165	210	203	189	190	189	194	205	189	171	177	149	202	176	195	208	185	183	200	184	186	209	211	205	184	168	212	173	161	183	222	193	179	183	160	169	195	170	148	182	186	169	201	183	188	146	197	188	166	187	173	197	191	194	191	172	191	186	201	177	192	170	182	151	201	204	190	182	192	169	202	176	173	189	176	180	147	179	216	202	156	189	177	204	180	182	216	194	191	195	196	178	205	193	206	173	177	161	208	204	184	186	167	197	171	194	225	185	184	191	173	200	176	159	172	181	161	204	170	209	198	193	171	186	171	188	217	184	185	186	187	188	164	200	181	182	194	214	167	178	188	163	186	174	195	181	197	196	165	176	193	197	219	151	201	201	182	171	165	192	196	180	204	202	162	200	216	195	185	167	179	214	176	188	179	205	164	197	201	212	187	186	183	218	174	210	196	196	172	168	180	186	193	184	207	182	173	188	167	192	175	186	183	164	177	216	189	186	187	204	168	170	184	183	187	177	168	192	162	213	184	186	184	179	189	175	170	209	193	179	196	191	174	182	197	161	196	162	183	182	211	176	159	170	202	188	174	187	196	180	218	194	176	172	151	197	190	189	189	178	199	183	209	171	161	165	196	202	206	188	191	185	172	169	188	193	199	141	184	193	197	190	216	204	171	171	202	214	201	182	187	185	207	179	199	171	154	182	200	200	211	189	146	192	195	181	196	199	177	200	202	181	204	170	165	180	174	181	212	171	189	186	158	161	178	162	170	183	200	176	191	168	207	195	176	192	174	161	177	208	194	191	188	173	206	180	177	186	198	161	161	175	175	178	194	167	170	185	177	180	170	181	165	190	197	170	195	192	196	164	177	216	187	185	179	193	169	206	180	175	182	189	167	189	198	190	198	175	182	190	184	179	186	193	178	167	195	182	188	186	166	187	161	171	172	198	194	188	180	197	184	192	214	190	169	208	200	193	209	188	184	181	195	210	174	203	192	174	200	199	191	200	182	206	212	177	188	177	184	185	196	201	181	169	180	184	197	197	173	216	167	181	189	189	194	187	192	196	191	166	197	198	167	179	154	185	171	216	183	159	161	170	196	176	187	173	181	201	176	164	198	175	182	188	189	199	201	215	182	220	166	186	177	178	195	208	209	185	176	176	160	189	183	167	180	173	203	185	174	180	206	208	196	189	172	184	174	175	167	153	197	199	175	189	189	192	191	157	188	165	195	186	183	167	156	160	187	183	211	165	194	185	188	174	195	190	171	204	185	193	176	184	168	195	199	179	204	207	173	167	159	194	187	171	170	173	184	182	178	202	216	169	190	178	175	174	205	183	183	166	165	174	196	166	194	202	196	191	190	166	182	185	201	187	187	207	188	185	197	186	215	195	176	172	170	160	203	180	214	189	199	212	181	198	204	206	191	200	168	200	208	194	173	204	190	191	205	166	190	194	176	188	177	200	198	168	174	197	178	164	210	187	168	199	194	172	184	204	196	192	181	176	190	163	185	222	178	207	181	183	204	197	184	192	161	182	173	174	175	210	184	168	225	193	222	187	170	177	168	176	185	152	206	189	199	173	172	198	194	205	173	202	193	187	199	177	180	168	184	205	167	184	191	189	209	174	203	145	170	193	178	198	208	207	195	174	185	194	176	178	179	190	192	204	180	176	177	177	176	170	207	195	180	165	211	202	159	177	200	199	205	162	221	156	181	175	193	189	177	221	193	185	208	173	179	201	190	186	158	180	212	199	164	162	191	196	192	209	173	190	189	184	188	192	207	184	181	190	200	183	197	168	182	195	184	174	177	191	184	175	193	172	215	169	196	165	186	189	222	215	209	206	189	199	153	191	176	205	182	164	177	180	200	196	193	167	177	194	181	182	173	194	203	176	192	167	195	219	214	193	202	191	199	193	188	181	190	213	200	193	195	203	184	208	194	179	188	204	178	194	189	201	211	179	177	208	180	200	205	173	178	201	193	194	202	176	190	174	174	189	169	186	163	173	213	147	162	196	211	204	170	208	190	199	181	171	150	173	186	186	189	168	180	191	184	194	170	187	197	162	163	178	185	178	173	171	163
6383	888	1715	2015	1952	1846	1462	1382	1055	1085	1022	826	783	716	598	611	600	568	557	527	559	596	562	535	515	531	527	463	528	482	513	512	491	474	515	484	477	444	500	466	450	457	461	450	478	441	490	450	499	465	470	474	498	468	427	457	456	452	433	476	407	424	428	420	421	433	433	457	420	436	459	409	462	434	468	450	464	456	432	467	469	446	436	473	415	461	456	422	418	426	493	420	425	443	470	479	447	466	425	424	448	420	446	453	442	421	414	490	433	454	402	391	455	416	426	445	454	421	425	438	427	471	457	468	444	414	435	447	448	430	443	403	432	422	432	450	440	469	442	444	453	412	445	454	435	448	417	452	445	482	455	437	454	446	424	419	446	418	445	491	478	432	488	491	444	431	449	443	453	439	416	439	447	440	450	400	477	447	465	484	507	463	444	454	428	433	430	443	439	445	448	445	419	467	416	416	442	451	452	450	438	453	466	417	404	441	441	455	423	423	445	456	422	430	471	438	433	427	447	423	411	452	422	454	455	435	444	458	431	407	460	433	434	439	437	417	460	464	430	441	431	448	462	430	417	415	442	427	459	426	433	450	494	431	450	442	452	437	488	415	406	409	420	447	435	455	438	392	441	446	450	446	458	402	441	417	461	426	453	442	441	441	414	403	416	473	457	448	448	456	461	479	473	433	456	432	424	441	470	433	458	435	408	430	425	413	429	436	471	464	425	472	428	442	410	426	440	420	427	470	450	472	402	446	441	450	460	459	446	457	448	464	457	437	443	445	407	453	405	456	410	448	418	436	454	438	440	425	454	449	434	424	444	462	415	422	445	430	456	478	456	443	443	471	472	454	456	440	436	425	436	424	408	425	428	404	445	466	414	449	428	469	450	441	413	430	422	456	423	456	422	451	469	417	447	443	473	414	430	476	406	434	485	388	430	455	430	421	428	443	426	433	450	395	447	421	430	447	449	421	458	457	428	406	414	447	464	423	458	444	455	416	427	402	420	447	462	423	435	442	439	438	433	483	475	422	453	421	457	436	440	422	447	452	429	432	419	441	435	437	470	454	440	458	456	443	450	433	435	447	442	423	434	427	479	439	439	415	453	447	425	419	448	436	433	453	414	427	467	472	460	443	463	431	484	428	456	430	425	488	427	437	417	427	439	432	457	409	459	458	431	455	438	469	423	415	483	415	399	452	432	470	483	405	421	443	457	481	448	415	439	425	408	477	433	440	474	416	434	438	428	422	410	469	457	440	421	440	435	420	444	478	448	432	424	398	444	469	469	441	423	455	437	402	458	447	422	434	438	420	438	441	427	458	450	435	423	422	414	437	458	430	449	433	431	475	452	453	415	433	440	412	425	429	410	459	404	412	436	452	423	434	412	455	443	455	475	421	426	446	419	455	451	425	448	432	423	415	413	482	424	425	451	452	427	451	448	389	424	441	445	423	462	471	447	423	460	442	434	404	423	425	449	458	398	453	433	481	455	428	451	410	426	425	414	458	483	416	466	449	379	430	404	460	430	456	445	438	443	447	461	399	474	445	448	442	411	440	421	436	462	437	430	418	461	447	407	435	452	431	416	466	434	434	427	449	432	429	435	458	435	486	437	448	419	452	422	466	459	433	464	468	439	415	452	428	438	436	458	432	426	428	404	426	437	441	459	463	423	440	455	444	442	439	431	424	445	419	415	452	448	410	451	423	421	431	396	423	422	430	439	433	477	446	446	413	438	439	435	460	469	441	447	454	413	445	456	435	418	432	436	435	435	421	460	425	432	446	464	456	461	452	478	411	460	451	439	418	453	435	418	467	432	465	427	440	438	475	427	466	417	439	438	402	431	449	401	416	484	437	423	459	451	453	428	409	431	470	390	433	406	431	412	429	401	442	458	429	442	397	429	466	467	432	476	490	423	505	460	411	491	422	462	446	434	467	442	426	443	437	428	448	418	445	436	419	429	471	450	465	462	431	423	430	467	445	433	445	440	456	456	463	449	456	389	467	441	460	409	460	461	462	439	479	402	468	448	434	435	422	449	449	428	454	455	465	422	452	424	460	424	466	445	460	466	434	450	420	436	443	454	460	430	444	454	462	443	428	397	414	430	461	394	472	443	420	443	476	409	443	440	467	420	436	448	453	396	425	423	429	424	455	443	438	401	446	440	469	451	436	425	459	451	443	506	407	499	455	424	461	464	419	415	459	428	495	428	469	442	437	423	456	432	410	460	454	431	420	472	416	488	453	449	440	425	453	464	464	422	430	403	448	414	441	433	402	430	429	453	484	459	434	441	451	438	471	392	419	414	451	425	455	438	431	454	427	428	438	433	435	445	420	435	460	437	444	425	414	441	460	419	390	415	393	452	426	445	435	440	453	437	439	428	434	464	414	430	462	423	434	445	473	443	461	447	413	397	419	460	413	411	443	414	400	435	467	429	438	425	417	437	420	483	408	444	435	421	456	398	430	433	414	458	445	424	438	475	443	449	429	445	422	440	439	488	421	455	420	464	464	441	451	422	444	445	473	464	426	472	458	441	447	434	413	465	472	447	445	446	462	440	402	449	426	437	434	415	419	428	445	406	465	451	462	452	469	474	425	417	446	455	429	439	436	435	439	401	443	441	442	456	445	430	450	424	446	418	460	457	467	443	416	455	436	422	481	448	435	434	451	431	447	452	473	450	427	422	419	385	459	446	446	413	456	439	413	491	450	473	427	428	432	443	456	480	421	442	469	482	460	393	429	438	472	427	473	470	445	439	427	418	430	471	440	423	450	463	456	411	470	432	432	441	432	415	416	450	440	431	424	424	427	472	440	443	408	437	464	419	403	427	458	394	468	434	485	453	444	435	432	432	473	411	400	458	437	457	427	419	474	484	432	423	452	465	445	446	427	457	430	447	454	460	441	453	426	436	442	417	458	454	460	444	426	445	436	452	460	410	426	453	456	462	464	431	442	469	420	447	397	429	447	453	499	445	430	440	417	449	417	439	478	421	458	452	484	421	443	453	431	452	411	436	462	498	425	450	442	423	467	413	412	415	466	447	431	439	440	452	450	435	454	431	406	449	398	399	448	441	415	406	451	413	473	415	449	452	479	440	456	447	446	423	420	434	413	466	424	442	431	414	445	436	427	438	458	440	442	439	439	430	428	435	435	435	444	408	482	464	436	453	476	449	416	438	422	437	447	442	464	479	424	441	433	444	424	446	423	438	472	456	470	439	427	413	445	454	422	464	465	415	442	489	476	483	448	431	404	436	419	433	450	459	476	385	408	422	483	426	433	379	435	439	443	452	419	448	466	409	462	447	440	466	441	445	447	462	469	445	416	407	425	385	457	445	441	431	430	452	419	432	444	440	425	418	393	424	425	457	443	467	427	471	479	462	429	455	456	439	434	428	441	436	434	420	443	429	443	416	420	433	459	469	406	465	457	421	419	459	435	426	458	421	390	426	416	420	451	450	451	477	423	426	418	396	434	438	466	457	432	443	460	461	461	415	425
14142	1666	1538	1255	848	709	523	516	373	312	270	278	278	213	179	194	165	171	204	159	171	165	155	167	161	164	164	163	155	153	152	161	175	128	135	136	135	158	163	156	142	174	149	147	158	149	163	153	145	174	156	146	163	153	121	151	156	162	166	184	159	155	148	156	148	144	158	154	153	151	176	153	134	149	163	121	148	130	148	136	152	130	138	127	170	143	137	164	134	143	165	148	132	152	175	153	142	148	144	144	143	145	163	141	138	130	154	137	136	165	133	150	143	146	148	168	145	147	167	148	141	137	147	160	119	138	145	133	130	135	162	153	146	138	151	144	143	136	163	125	147	130	133	167	153	150	154	148	156	130	182	174	143	162	150	144	155	145	166	151	143	148	145	148	154	142	147	154	138	148	139	155	136	135	187	159	144	136	142	158	166	155	145	148	138	153	133	130	134	148	137	138	143	136	163	169	146	139	137	149	147	149	158	139	139	135	115	158	159	163	159	157	133	145	146	142	130	122	165	144	166	154	115	159	147	149	135	117	147	133	130	167	146	145	139	134	127	126	150	135	126	162	148	142	158	149	160	148	141	181	128	143	145	166	153	155	156	124	137	145	152	157	187	138	123	159	134	130	122	166	122	158	142	139	128	145	136	138	145	116	150	135	145	140	143	143	140	135	157	164	157	144	143	146	149	138	113	137	159	160	155	141	157	138	150	164	135	151	162	121	152	157	162	134	149	144	133	129	150	143	171	153	147	135	161	145	132	125	138	160	141	135	140	128	144	164	128	136	157	169	147	127	172	157	163	141	151	142	169	153	158	151	142	148	164	138	133	165	138	129	150	162	134	149	150	139	139	112	149	144	131	137	167	148	114	138	151	149	146	136	155	157	170	150	147	158	133	150	152	135	155	145	135	138	135	147	134	171	135	140	165	146	176	137	136	136	144	149	163	145	137	143	154	137	153	151	154	141	127	136	152	158	155	126	166	135	152	151	144	141	151	146	128	135	170	143	120	140	145	159	157	148	152	163	136	136	139	134	145	139	141	157	157	131	137	138	160	156	142	154	138	146	135	133	131	137	160	144	144	138	165	131	146	150	174	145	128	117	143	160	117	178	162	144	157	150	155	155	172	128	133	135	137	144	174	147	148	135	142	147	130	140	144	153	121	165	140	163	154	158	147	141	122	132	139	177	129	138	134	151	166	149	141	155	144	149	129	123	156	145	160	138	129	170	149	147	150	146	157	176	158	149	125	155	133	164	136	151	154	134	133	131	140	140	140	154	152	154	161	144	148	142	164	141	138	135	147	161	134	160	167	157	156	158	130	148	161	146	159	140	173	132	121	159	121	143	157	144	144	155	146	134	173	131	152	157	156	157	125	167	140	150	149	166	138	136	128	158	131	156	136	151	146	142	143	126	160	116	125	162	141	142	143	132	155	156	132	150	143	123	146	145	145	158	127	158	155	140	138	160	147	143	148	154	152	160	142	134	152	134	125	162	144	143	164	158	135	135	158	143	162	161	158	115	140	166	162	157	136	128	163	121	156	135	136	152	143	137	159	149	158	154	158	156	149	134	155	132	159	150	154	167	147	145	129	139	136	164	145	143	133	136	141	161	137	165	157	131	128	149	137	128	151	160	141	172	157	162	143	135	141	144	144	164	150	138	125	138	155	166	138	138	146	148	136	140	137	127	151	144	149	138	159	131	151	146	168	143	147	141	150	152	165	138	135	159	167	161	168	147	151	144	152	131	145	152	153	141	155	153	166	139	146	147	147	144	125	164	159	152	161	126	161	158	177	151	152	147	161	138	138	169	165	141	149	136	157	141	134	133	137	138	119	155	148	146	153	143	137	162	158	162	137	164	160	163	149	144	146	155	159	142	156	136	182	148	169	147	154	152	148	136	149	137	151	131	138	152	142	156	137	161	154	144	144	142	130	135	149	172	132	149	140	151	138	157	146	144	150	147	139	158	152	142	162	173	166	144	133	143	141	134	144	136	150	145	141	155	149	146	136	150	142	120	171	149	153	141	137	144	143	137	146	154	148	148	157	148	149	143	137	152	147	165	146	150	168	150	138	129	130	160	164	151	138	152	140	160	135	143	115	139	140	144	137	153	156	128	134	147	152	164	157	134	162	136	159	141	163	154	140	143	181	142	179	157	128	138	144	109	138	131	145	156	155	154	147	156	163	129	160	162	142	143	155	132	143	162	141	118	159	144	168	149	153	146	147	133	142	156	143	122	151	144	156	150	153	148	153	155	168	160	165	141	156	172	150	165	128	139	172	143	146	190	147	143	152	149	130	131	163	141	170	173	134	139	143	144	129	144	156	148	152	155	128	150	171	146	138	135	140	146	140	162	146	146	172	157	137	155	142	152	125	162	164	156	146	176	142	153	148	149	144	139	138	144	154	156	133	139	132	175	176	143	147	145	126	166	159	142	156	139	135	141	143	141	142	147	150	160	161	158	146	128	145	156	143	151	148	150	157	160	131	156	138	133	148	174	145	146	137	148	144	160	150	138	147	146	154	167	151	137	174	148	142	123	147	162	169	143	167	153	137	134	139	167	148	149	130	144	147	171	129	138	139	154	133	159	143	174	149	151	187	161	143	174	170	146	145	159	137	158	149	120	149	157	151	139	130	179	153	157	153	146	168	157	142	131	131	147	145	142	140	156	130	162	131	138	140	138	137	152	140	170	162	142	150	160	172	147	127	124	135	159	140	144	146	149	147	133	147	161	153	141	162	150	134	135	140	142	158	145	162	141	159	123	155	147	158	135	141	176	167	155	157	151	165	136	132	172	164	141	137	161	167	160	144	131	162	153	154	156	152	133	136	137	155	151	151	149	158	140	157	144	145	137	145	153	147	147	131	145	152	175	134	152	147	147	167	152	145	160	163	127	148	167	144	151	152	136	166	174	144	138	142	157	151	141	141	138	161	170	154	124	136	149	156	142	159	126	165	160	132	161	148	149	146	121	140	145	151	153	137	133	143	152	163	150	138	141	163	126	161	154	137	157	157	174	147	130	131	142	149	145	148	153	154	134	146	153	169	147	177	132	154	134	128	144	136	144	133	150	160	156	164	142	130	153	163	144	144	154	149	142	158	136	137	162	153	148	138	155	140	143	159	147	123	147	165	179	154	143	162	157	149	133	147	152	155	148	142	166	132	140	174	145	162	147	130	149	143	132	125	143	129	135	139	127	150	125	142	166	151	134	137	164	126	133	152	128	160	124	143	163	153	155	147	151	146	155	137	136	153	160	153	156	140	143	144	176	129	170	113	146	131	138	137	136	170	156	157	163	177	174	143	129	168	135	157	153	131	128	141	147	155	146	142	142	146	144	147	122	159	139	152	157	149	127	154	125	156	160	160	138	138	160	145	166	152	133	147	155	177	152	141	157	155	158	134	171	144	147	169	147	122	141	153	157	154	144	152	145	151	152	146	139	155	136	157	168	165	156	125	163	142	126	143	148	143	165	137	142	147	138	130	157
8446	1388	2584	3362	3117	2831	2214	2384	1503	1349	1384	1124	1032	883	768	698	726	649	606	590	573	645	568	528	549	532	525	509	530	520	540	514	490	479	526	506	454	470	439	453	469	447	438	440	425	425	402	414	403	469	450	398	449	392	422	422	428	417	406	436	391	448	370	408	383	386	405	393	432	402	396	394	416	414	404	426	397	407	403	415	411	397	372	394	407	389	416	422	381	397	386	370	415	422	395	389	400	399	388	387	406	394	397	383	357	397	393	403	407	339	400	391	401	409	394	409	406	430	389	388	409	420	366	393	386	403	390	396	401	402	400	388	396	373	404	416	419	420	398	424	390	383	423	369	408	393	420	423	438	412	381	435	432	382	402	388	450	382	424	410	430	367	381	433	378	404	401	346	418	395	406	394	371	394	413	408	409	363	405	448	403	415	395	415	422	367	391	407	417	412	382	395	418	372	397	376	412	387	385	393	382	376	409	403	398	399	411	391	370	386	366	390	394	376	430	361	394	381	394	394	394	419	406	408	410	390	411	406	384	378	390	400	388	421	358	407	412	411	368	399	426	380	414	422	364	381	410	399	418	401	375	382	398	436	404	363	393	375	368	389	410	403	396	420	430	406	357	403	402	385	412	387	360	386	407	392	436	373	425	430	410	394	397	392	412	403	360	435	373	387	367	403	426	386	368	438	387	418	381	407	362	412	385	392	381	394	415	411	410	387	404	409	425	343	367	453	394	426	375	430	396	356	368	368	392	388	387	384	415	386	412	422	425	384	394	388	396	377	376	374	417	395	416	406	359	388	395	374	385	385	446	400	389	411	401	396	375	400	403	432	415	375	374	414	399	382	409	419	361	397	384	386	392	402	435	394	427	391	397	367	376	379	390	359	379	381	433	401	406	376	402	386	355	409	378	413	409	417	397	395	411	432	366	397	411	394	418	401	428	396	411	402	389	394	416	403	407	416	433	360	416	417	390	394	354	404	413	399	393	349	375	368	381	410	409	391	417	415	383	425	363	421	396	414	384	395	373	407	409	394	419	401	419	394	408	418	407	390	385	407	421	406	394	425	412	408	381	423	381	403	397	389	375	395	379	382	383	343	366	365	412	380	375	393	373	407	344	395	420	416	414	382	400	375	396	416	412	373	422	374	385	426	408	413	377	397	402	383	414	394	387	384	407	413	406	399	387	446	400	391	421	394	360	395	371	410	383	396	391	380	400	432	434	392	390	389	394	392	396	406	427	362	387	397	390	374	413	406	415	392	424	405	409	400	394	433	407	391	392	398	370	417	417	405	408	372	401	372	391	375	393	391	363	397	431	428	414	381	395	410	417	381	373	380	398	394	410	381	376	380	384	391	377	405	371	424	426	393	413	407	410	424	397	353	417	378	413	391	389	401	386	380	353	398	408	397	383	385	402	397	390	392	409	363	410	399	359	379	423	427	385	398	365	391	415	432	388	417	413	385	363	429	394	456	408	364	394	369	414	391	381	389	399	356	387	389	408	405	386	438	418	387	386	418	397	398	412	438	387	400	411	431	401	372	399	367	380	387	385	391	395	397	416	388	355	397	392	408	390	386	393	407	377	382	380	394	350	440	378	382	431	396	382	403	393	386	422	387	403	398	378	381	405	381	383	405	369	382	376	388	369	414	402	389	416	395	394	393	390	433	393	402	385	424	384	371	370	346	389	375	415	391	418	397	398	387	397	405	430	385	394	396	446	389	422	385	367	399	408	398	350	407	383	359	412	401	388	388	380	409	377	382	387	403	385	423	365	400	396	391	408	390	389	366	397	407	371	400	386	377	405	395	414	370	374	380	404	404	397	384	394	401	407	420	365	396	389	424	399	381	357	404	356	416	402	376	374	393	406	406	370	403	402	388	400	385	366	425	408	423	408	422	404	410	395	414	391	350	418	421	427	429	412	371	418	385	413	399	422	403	395	384	372	435	396	413	403	355	380	393	406	387	364	388	387	393	410	381	384	381	376	430	374	390	409	369	400	399	421	429	403	389	401	429	364	392	372	422	431	367	388	395	396	419	400	350	437	414	380	386	360	422	416	382	392	354	385	359	385	392	409	402	391	371	396	438	373	397	429	391	404	374	404	393	410	378	357	373	389	394	374	412	399	404	369	408	394	393	365	400	389	408	380	423	406	397	416	385	382	394	405	403	412	370	404	367	423	396	378	392	389	376	411	398	376	376	440	394	390	387	381	387	420	422	406	421	379	388	413	401	426	375	389	361	418	443	398	405	414	418	391	391	378	414	376	420	360	368	421	391	350	394	374	412	365	403	417	367	401	421	439	398	391	390	366	403	386	366	414	407	374	395	413	382	368	391	392	377	390	403	405	413	426	376	414	388	414	379	423	411	385	389	365	424	379	379	373	384	374	372	436	390	416	404	381	391	407	406	392	426	382	401	383	393	408	389	368	425	403	349	399	391	403	402	398	380	447	421	421	410	405	419	372	386	380	355	410	377	384	383	395	397	406	375	392	429	368	373	376	399	385	389	408	395	370	404	380	366	397	397	428	405	380	388	381	388	369	406	418	396	380	393	374	435	392	383	416	391	380	405	438	404	407	410	394	394	369	404	373	432	388	371	388	406	416	404	380	386	388	373	413	356	403	391	360	382	391	399	406	411	419	375	399	421	370	381	397	403	404	407	401	372	395	419	383	401	372	378	368	397	379	405	414	383	355	376	395	416	375	372	400	403	436	378	415	398	402	394	368	347	381	393	370	409	435	415	395	403	382	363	423	410	414	387	401	397	373	379	369	386	392	401	376	427	434	385	411	403	423	349	404	389	390	397	405	397	381	417	387	420	387	420	382	392	392	388	365	384	385	380	402	432	395	395	395	406	392	384	426	385	405	398	416	412	393	378	387	371	406	358	395	396	398	381	413	382	369	370	391	408	369	435	397	419	387	391	398	364	411	372	411	414	412	374	368	413	403	375	422	398	410	380	393	375	396	372	408	406	353	419	379	384	385	402	397	375	410	405	351	410	400	401	392	419	396	394	402	387	401	386	382	385	431	384	393	393	408	440	413	394	380	374	384	423	397	410	394	391	348	401	375	407	407	391	405	402	420	397	379	386	377	410	369	433	383	378	370	395	391	434	363	386	413	408	408	420	400	382	373	413	397	373	393	407	363	409	394	436	378	379	396	323	386	375	402	336	422	364	388	386	388	380	399	352	418	438	429	431	436	410	378	356	387	377	416	389	367	397	378	411	385	381	383	357	391	393	397	394	419	369	416	384	404	412	406	438	398	426	384	384	429	351	389	414	407	432	416	410	431	388	424	420	423	400	401	378	384	369	385	402	389	388	417	393	402	412	380	384	400	378	418	364	393	423	370	380	393	370	394	381	409	388	370	399	414	375	393	389	396	349	414	399	393	377	432	400	369	410	385	372	409	406	424	419	403	360	363	355	387	404	402	395	444	428	374	391	383	389	378	387	408	381	401	401	401	392	390	370	390	408	422	406	392	402	362	405
1873	447	459	401	429	418	395	384	377	367	362	377	376	384	393	373	383	401	355	386	351	403	372	384	369	349	400	368	384	374	356	352	360	336	363	367	390	364	338	365	389	371	392	402	362	337	389	376	364	392	348	360	363	394	377	343	393	352	353	392	395	387	333	365	399	340	325	378	368	332	386	368	365	406	327	328	363	363	357	393	378	391	340	406	334	389	343	353	362	367	384	362	317	384	381	373	356	379	351	369	347	346	372	377	397	355	362	336	379	357	348	353	361	337	362	393	325	375	405	344	355	380	357	348	387	354	360	381	366	387	355	398	404	349	389	367	364	365	414	383	363	377	386	337	390	378	367	375	363	330	383	393	406	337	332	390	360	390	326	361	350	387	386	384	372	359	369	405	349	378	334	364	363	340	384	384	369	394	387	384	355	352	368	338	392	345	371	366	375	370	331	345	370	380	353	364	374	386	369	351	374	345	389	382	336	395	346	358	350	380	375	370	362	345	323	349	396	397	320	366	385	360	347	340	386	377	372	332	389	376	353	353	322	344	366	389	362	363	359	339	342	379	371	321	362	355	366	366	380	365	380	358	377	380	339	362	342	341	362	376	391	375	376	359	360	359	387	389	368	342	406	412	378	371	340	379	356	377	362	365	338	351	357	391	380	366	368	400	392	354	368	338	375	363	370	339	387	401	375	389	362	354	390	412	389	350	360	362	386	362	384	350	391	377	378	350	389	399	379	345	348	396	388	360	371	383	381	370	350	363	383	373	342	355	412	345	356	362	370	392	369	398	345	377	329	384	400	389	366	354	367	376	365	358	372	361	356	402	369	390	363	369	372	406	365	351	311	335	393	367	355	378	382	360	383	329	358	387	363	391	360	398	376	388	400	395	385	412	365	357	358	360	389	334	342	367	373	371	355	373	342	347	373	390	368	363	386	364	365	334	385	350	375	381	364	403	330	332	365	394	385	381	396	381	388	350	382	381	406	356	358	365	360	383	360	376	336	336	361	380	378	396	365	375	390	404	394	381	374	329	389	377	362	394	329	413	332	377	389	368	367	377	394	405	402	367	376	352	344	365	409	361	361	376	378	370	371	401	396	386	378	340	352	370	375	369	367	370	383	344	333	390	334	355	424	420	380	364	344	399	387	351	361	358	352	350	377	382	341	366	355	335	356	349	359	365	318	319	383	391	403	363	361	409	349	374	379	382	372	383	362	371	384	368	344	355	402	405	390	348	351	405	367	382	383	370	384	339	342	399	387	370	363	373	378	365	381	405	344	371	371	375	356	367	364	364	362	364	380	411	388	363	351	364	391	364	364	384	406	361	352	376	367	340	357	322	389	380	359	364	375	373	389	357	400	363	377	374	387	352	395	365	384	361	368	376	393	377	348	357	360	381	357	379	365	395	355	379	395	361	325	345	365	329	380	371	343	370	366	369	398	353	373	357	336	365	363	343	392	359	416	374	346	372	363	360	351	340	370	337	351	383	353	332	351	386	340	355	401	372	346	392	390	375	384	333	342	391	331	333	343	382	382	401	373	378	373	370	381	378	372	362	419	405	357	395	385	351	358	334	347	348	345	369	375	380	372	333	377	373	392	382	419	388	394	369	355	345	360	332	381	321	374	403	388	396	371	384	337	368	389	337	374	398	364	366	405	346	399	395	326	361	347	404	361	384	346	349	363	407	397	370	342	371	336	387	396	355	370	346	338	387	381	370	373	363	365	384	361	360	387	379	354	362	375	381	377	357	358	394	364	373	377	343	354	366	376	362	361	371	380	353	367	398	370	349	347	361	375	349	380	367	373	394	380	382	384	390	371	368	382	352	370	371	392	341	413	412	384	345	334	363	350	380	378	406	378	357	376	360	339	361	363	348	379	332	367	330	381	375	350	402	359	381	355	386	383	388	340	386	385	364	363	373	347	361	375	349	351	361	333	392	361	322	394	370	380	388	370	403	366	357	371	381	344	364	365	372	371	385	381	347	377	385	322	345	336	376	364	366	385	354	383	391	367	368	380	391	404	367	354	398	367	371	374	418	371	386	411	351	356	353	386	337	348	346	361	369	372	348	332	377	367	338	355	376	350	356	339	364	354	371	359	366	366	350	363	361	371	342	361	369	372	371	393	362	402	388	389	341	358	368	370	314	331	347	403	397	366	391	376	362	392	378	370	361	392	348	380	380	356	339	331	355	368	372	368	384	351	391	395	379	370	397	387	388	368	380	341	328	373	392	324	362	377	384	315	382	349	351	373	365	362	346	340	365	368	396	346	378	369	336	396	387	364	358	378	391	361	343	341	371	371	351	391	331	372	349	385	386	355	346	368	362	385	335	384	337	374	369	381	332	379	379	323	407	398	391	373	371	363	374	348	394	367	414	368	367	351	390	385	347	345	350	377	378	351	380	372	380	377	387	373	372	368	361	387	343	405	356	343	357	380	392	356	352	333	363	362	370	378	331	393	381	348	345	390	387	368	373	371	380	384	355	358	364	350	364	352	405	380	358	331	362	391	387	377	362	373	328	390	374	388	355	376	365	348	375	369	384	353	344	401	399	374	351	388	363	359	346	381	341	416	375	365	337	388	358	378	355	342	364	360	390	362	383	392	354	377	359	372	354	360	373	371	379	367	374	395	367	395	362	329	342	370	378	398	368	342	342	365	340	368	342	370	366	377	354	372	391	379	378	379	338	350	385	381	363	369	392	356	358	353	382	363	366	329	335	373	405	392	370	361	374	356	364	391	327	362	372	357	364	403	351	384	372	379	349	373	362	354	377	379	359	337	358	380	372	405	367	329	378	386	362	359	397	375	335	390	372	348	334	346	378	364	333	364	354	366	364	358	390	380	340	373	388	387	367	367	374	373	376	363	348	375	338	371	339	385	348	331	399	394	374	390	365	376	390	387	381	376	387	390	383	356	375	340	376	365	383	356	360	356	313	358	351	356	359	355	372	334	342	376	368	376	381	369	360	364	331	330	366	361	379	373	366	368	357	336	363	370	392	352	324	389	360	373	367	342	380	399	352	365	328	347	387	373	380	362	349	374	421	393	377	377	345	383	355	355	365	408	374	351	376	358	380	349	365	399	398	392	381	399	333	364	352	363	357	422	398	323	347	398	370	405	392	358	374	366	397	379	373	356	385	355	387	372	365	364	341	338	372	351	374	370	339	359	377	349	364	354	374	378	375	347	374	348	315	373	388	322	351	359	371	332	365	346	326	373	347	372	331	351	364	356	353	348	365	388	352	409	363	383	387	362	345	393	352	366	391	326	402	368	371	377	411	361	358	315	319	364	354	371	341	383	374	354	397	373	373	360	380	378	361	378	394	383	355	388	382	357	359	383	383	343	375	362	377	357	365	362	313	412	376	355	387	370	358	378	351	387	365	389	384	358	404	381	376	351	377	375	337	339	363	381	359	336	338	389	368	375	350	336	403	351	370	340	376	371	350	353	391	395	378	369	404	339	384	386	353	359	370	383	345	354	374
2142	903	916	988	993	909	903	860	951	827	844	871	827	827	841	792	837	804	854	839	818	812	832	825	843	793	864	809	811	780	835	854	820	791	838	818	796	791	889	781	776	852	800	802	856	869	790	815	815	779	800	793	794	805	794	826	764	812	805	848	855	825	791	826	828	777	819	803	764	813	827	779	787	820	772	833	758	797	808	813	892	815	814	784	784	831	857	774	830	844	750	814	842	832	752	785	800	809	709	869	818	832	837	829	792	832	850	811	818	763	805	835	825	780	799	783	830	790	783	773	855	831	830	792	854	822	825	768	803	825	791	824	827	735	814	857	771	782	811	831	831	804	862	841	778	792	861	795	807	848	797	834	820	803	805	768	769	776	823	776	818	789	857	811	798	852	841	783	838	791	834	858	819	811	802	831	802	819	810	854	808	832	797	754	778	850	823	794	811	795	824	844	764	844	819	850	852	775	860	790	760	838	832	840	825	848	815	870	827	790	802	855	798	827	818	818	788	812	846	787	775	795	797	782	822	848	869	775	822	832	867	790	853	818	841	863	836	814	801	838	776	835	803	789	790	781	836	814	804	797	780	853	828	815	797	837	826	801	851	807	811	793	808	860	786	786	782	838	821	774	820	805	851	863	825	799	838	831	859	815	814	823	827	760	776	827	781	842	813	804	793	778	810	823	857	791	779	777	759	816	823	852	774	785	795	784	851	821	834	805	848	836	832	781	808	817	777	827	752	791	820	796	810	819	813	838	795	837	775	816	804	850	785	838	804	810	794	809	796	782	839	809	794	804	794	838	813	829	811	806	823	839	833	848	809	809	810	855	770	793	811	823	800	847	765	837	809	819	872	865	778	813	767	839	783	820	797	817	793	844	824	822	798	887	827	836	841	726	842	789	755	822	804	754	869	811	826	804	863	824	831	772	830	786	824	821	810	791	791	804	855	828	826	793	822	777	792	773	832	800	775	823	833	838	827	835	828	811	785	773	885	820	795	747	792	711	831	791	801	850	798	821	824	823	795	835	836	784	780	840	813	831	827	810	821	825	793	879	805	788	802	822	828	776	896	770	817	828	788	835	783	804	827	803	784	868	775	835	789	803	843	779	789	818	879	830	835	815	815	844	836	780	824	818	827	808	776	809	859	770	778	800	767	777	836	824	796	814	898	752	867	800	770	797	813	815	786	800	794	818	818	839	785	858	769	866	800	828	758	833	773	831	832	824	764	778	805	792	827	861	820	846	817	851	854	912	805	810	785	813	762	770	769	779	788	842	830	809	806	844	747	792	804	809	811	852	771	826	789	827	782	788	781	800	877	809	790	777	834	823	776	873	762	783	789	844	777	835	818	793	835	807	802	813	846	808	831	801	810	790	858	827	810	819	800	801	789	801	860	814	800	796	830	765	796	830	831	830	795	889	875	819	868	741	814	825	807	835	802	792	798	788	811	803	781	867	812	809	787	796	786	795	848	838	808	790	795	827	813	839	822	824	869	832	854	830	781	824	823	792	773	851	801	831	837	856	801	801	839	827	805	804	794	794	768	802	777	771	746	737	812	819	798	813	836	802	828	856	818	795	816	783	839	804	870	861	768	826	858	799	780	812	759	816	816	776	784	800	742	800	821	829	798	867	864	839	783	813	861	756	811	819	803	806	786	850	825	809	841	820	802	797	865	801	802	830	795	792	813	763	813	852	817	797	851	765	848	853	820	823	819	859	808	790	760	808	797	832	782	844	777	808	773	805	812	776	832	849	863	792	796	816	795	793	797	771	820	785	769	754	843	802	777	865	812	846	814	797	815	828	843	814	820	799	810	859	825	825	838	844	804	789	791	803	807	838	802	820	844	863	846	767	772	810	766	834	821	850	839	832	819	822	795	840	822	797	760	821	853	814	750	775	810	846	869	786	802	819	832	786	823	789	786	800	844	810	810	784	819	763	841	822	839	813	774	814	805	802	778	805	841	824	788	828	805	782	820	789	834	852	819	849	877	815	862	813	802	821	798	839	771	842	807	817	847	826	772	796	854	778	805	826	794	837	821	801	796	809	826	791	827	782	844	827	811	832	841	796	821	790	806	820	918	851	864	806	810	856	800	837	785	812	838	821	829	777	784	835	783	748	879	794	783	805	818	790	813	797	838	823	821	812	778	808	824	836	852	745	814	843	793	724	858	821	832	779	803	796	848	846	774	833	848	857	802	794	805	820	807	809	793	780	819	776	794	780	830	784	745	793	852	847	835	767	809	807	825	819	789	807	805	821	816	822	808	816	818	786	810	777	794	855	796	789	808	867	828	829	812	830	823	787	776	817	806	816	798	788	855	829	807	839	824	822	778	800	782	803	882	800	816	797	807	811	800	838	774	780	798	847	780	776	751	792	766	818	819	776	808	845	830	812	836	778	854	827	808	809	822	799	832	832	808	793	770	800	799	874	809	859	811	833	780	850	778	822	850	827	870	776	808	783	804	805	790	860	783	792	783	782	804	803	825	798	819	791	806	823	825	839	777	800	796	887	747	834	821	806	831	787	795	819	838	811	844	845	798	795	809	792	863	821	768	798	812	822	814	842	816	772	841	783	863	841	778	829	814	785	830	862	836	805	861	843	786	821	846	842	765	801	799	817	827	751	874	808	815	799	833	803	795	846	792	793	872	788	807	811	819	738	776	813	834	845	852	813	800	814	803	795	827	816	783	848	753	832	766	810	795	783	815	822	803	839	870	795	831	871	851	834	822	844	839	764	785	793	766	772	806	804	826	838	889	859	773	866	756	816	866	818	793	801	850	775	855	794	799	827	862	814	749	829	786	801	795	802	817	808	832	807	823	859	855	823	827	838	840	847	814	817	809	850	835	789	788	841	821	816	730	826	832	800	789	800	797	766	736	812	813	850	875	815	814	751	806	875	866	868	821	790	801	817	778	782	815	789	816	798	865	778	774	780	777	823	824	811	752	822	820	791	844	782	844	800	830	809	852	799	804	837	787	830	804	834	833	754	802	762	881	790	854	847	793	758	773	755	802	829	774	710	786	769	785	815	805	824	844	781	818	858	837	860	805	791	771	770	811	799	838	805	852	805	822	835	792	781	859	790	784	842	818	842	816	824	786	797	846	779	795	827	828	824	764	844	836	845	802	834	815	812	809	772	843	800	793	806	807	885	783	813	785	777	842	855	818	775	824	815	779	815	782	806	843	836	802	804	809	779	794	872	843	804	827	837	825	812	820	806	848	754	811	831	827	829	807	809	835	853	832	837	803	810	796	808	806	823	842	814	876	887	757	825	814	807	798	775	823	832	853	846	796	762	833	831	850	799	822	794	775	796	822	832	805	812	832	832	773	806	877	817	793	832	778	787	808	844	834	774	771	807	833	775	771	826	834	865	830	778	823	795	851	792	754	798	804	836	857	829	835	823	752	845	818	778	858	795	854	802	818	788	816	842	786	825	830	803	775	812	844	808	827	848	804	808	844	804	758	828	866	816	830	788	826	804	819	817
7576	811	811	631	608	480	360	298	320	304	268	260	241	209	193	198	195	207	211	195	219	202	226	207	184	209	192	198	178	194	190	204	189	196	229	178	169	197	168	190	183	206	187	186	179	207	187	203	191	199	164	159	169	195	196	201	172	193	184	175	175	206	209	179	191	182	189	206	183	158	144	193	184	206	207	201	180	192	191	173	180	190	153	181	199	166	156	190	169	202	143	191	215	190	181	190	166	210	207	172	196	183	168	196	209	164	198	189	191	170	186	197	189	180	172	186	194	212	173	175	175	190	187	187	198	167	170	171	157	201	173	191	187	165	197	179	165	196	194	170	172	183	174	152	184	208	173	186	181	190	189	189	173	195	202	182	199	164	178	196	190	207	205	190	196	188	175	172	188	196	193	198	200	192	197	178	165	193	182	203	191	201	184	229	176	179	198	193	190	183	192	218	193	168	171	183	184	204	200	201	186	190	192	177	192	191	195	179	187	177	181	172	187	200	180	176	197	195	198	180	170	179	177	185	201	204	192	209	180	179	207	173	180	183	166	167	191	183	180	202	202	222	171	191	177	189	199	191	164	170	168	180	178	181	206	201	185	177	163	170	185	203	183	171	163	177	161	172	186	204	173	175	194	197	176	202	175	182	182	181	197	194	187	196	186	217	179	212	170	190	202	210	193	154	193	171	178	196	185	217	180	194	183	173	176	182	204	197	196	155	172	182	168	162	188	177	175	187	164	179	201	203	172	191	198	199	171	167	177	179	172	172	193	195	190	202	195	196	174	179	213	187	206	178	164	204	225	209	195	209	168	205	193	185	196	197	170	185	214	195	159	166	180	179	176	184	170	205	170	194	198	191	181	203	187	205	200	212	185	206	199	204	210	190	185	191	172	179	184	188	165	205	166	187	172	191	194	201	186	167	172	189	200	168	182	178	194	181	190	191	182	177	175	177	189	178	202	184	182	186	188	191	181	181	183	191	203	182	218	197	156	184	183	177	202	190	191	186	185	176	174	163	185	178	171	193	194	233	215	194	191	178	192	203	202	187	171	171	207	200	201	198	165	168	173	185	197	191	178	203	192	173	183	182	170	190	174	177	174	174	182	177	179	188	173	180	219	214	217	183	192	194	184	180	192	178	183	192	174	177	206	174	178	191	194	183	190	161	194	177	179	188	198	189	199	203	167	203	177	191	184	201	181	201	187	181	184	171	173	192	201	188	168	191	194	194	193	172	210	172	187	200	200	216	188	199	186	181	179	158	187	196	186	186	192	184	190	193	194	162	201	198	177	180	174	193	204	205	170	216	164	146	200	215	174	194	190	162	177	201	204	192	190	182	201	200	166	163	184	209	173	166	161	192	190	173	194	171	189	166	172	199	203	154	180	177	172	195	173	195	199	184	189	201	214	215	190	160	174	177	161	172	201	212	181	189	195	190	161	180	207	193	192	175	187	188	187	180	189	178	189	178	170	191	158	184	195	179	169	191	194	171	182	189	162	180	188	183	174	194	208	198	183	186	193	177	206	211	170	201	212	177	183	186	182	182	199	193	202	188	197	189	180	177	184	189	215	191	196	187	206	186	190	208	190	190	201	168	174	219	184	190	176	227	190	178	169	183	157	186	223	161	187	189	209	183	167	191	189	196	206	181	195	187	173	167	194	185	185	199	171	193	198	199	193	180	161	204	177	179	210	196	202	174	186	172	183	173	184	168	185	179	181	194	205	172	160	180	178	185	174	161	193	177	168	185	195	185	192	201	170	206	198	184	180	185	185	212	193	197	181	183	200	175	195	172	203	171	184	188	190	225	215	207	206	203	197	159	191	180	180	207	170	210	155	161	179	177	204	207	201	190	175	179	221	184	196	199	194	194	175	159	195	189	178	156	194	187	193	192	195	164	177	206	200	190	180	165	198	178	187	165	190	168	171	205	210	188	176	174	184	213	178	178	187	206	184	178	187	191	190	154	199	178	192	185	183	163	189	198	188	206	180	175	167	176	147	203	167	186	175	174	182	179	160	162	165	157	212	198	216	170	180	186	169	188	168	180	180	211	184	189	180	190	193	182	179	171	178	190	164	191	197	209	189	177	198	186	190	177	181	183	219	160	194	146	164	213	199	201	203	158	190	180	193	183	193	184	186	157	175	168	182	199	185	196	188	175	202	185	190	185	179	203	193	171	161	156	183	175	188	190	164	177	193	177	193	207	176	182	198	177	203	189	197	188	173	193	171	197	166	190	171	212	188	205	188	204	170	182	180	193	188	186	188	171	162	203	176	202	223	194	150	196	183	193	194	169	197	180	211	192	184	171	199	189	181	184	202	175	172	179	177	201	192	172	181	192	179	181	194	187	191	176	166	197	192	165	167	190	185	175	185	194	204	179	199	167	182	178	204	192	179	176	191	197	211	188	209	189	168	184	175	191	186	186	185	186	196	180	215	205	172	194	173	182	156	180	168	153	183	198	163	166	162	176	169	181	170	170	196	197	199	180	164	183	180	184	158	183	195	200	156	185	187	166	181	188	181	189	178	192	190	164	191	196	197	179	191	188	199	199	179	187	181	191	171	194	169	173	164	170	195	194	183	178	184	181	205	191	177	197	179	172	162	180	205	220	185	185	180	167	180	174	199	197	183	169	171	173	193	165	194	163	204	184	153	177	170	179	173	164	209	187	167	215	201	191	226	205	157	169	190	196	194	190	200	162	184	195	204	175	176	177	185	194	162	210	176	155	173	165	165	171	193	164	185	182	182	205	178	182	209	188	176	156	189	201	167	182	190	174	175	180	202	155	170	177	208	159	202	186	169	190	202	165	207	171	174	177	160	169	173	184	180	182	156	200	199	173	174	189	167	192	167	201	184	206	183	184	197	192	189	175	192	154	181	167	176	158	200	178	176	171	179	202	186	188	188	199	188	183	162	167	183	181	211	157	160	186	163	153	175	194	207	173	201	216	187	189	181	185	183	187	175	196	197	197	206	215	200	185	195	195	170	227	191	169	163	179	182	172	200	190	182	174	163	175	193	171	173	164	208	194	196	188	171	193	174	199	215	197	184	176	177	175	163	193	183	210	201	164	179	226	190	179	168	208	173	196	175	196	184	192	182	180	179	215	199	172	188	202	156	182	187	166	178	176	183	167	193	177	170	218	164	171	179	196	190	205	195	168	164	192	174	176	187	204	199	190	198	185	192	178	161	190	189	182	191	196	193	174	213	184	205	179	179	182	203	162	181	171	185	192	180	202	168	191	177	195	198	175	169	174	165	182	178	183	178	217	178	193	208	200	220	193	198	194	185	201	186	193	170	170	181	171	181	175	164	171	180	190	220	183	180	176	188	197	184	180	196	166	172	183	186	210	185	183	211	202	190	167	203	204	181	160	186	190	175	194	167	183	176	199	187	195	177	175	173	181	181	187	179	178	173	214	173	178	189	170	174	176	184	177	201	192	188	194	177	168	193	183	193	193	195	216	189	188	198	177	196	186	164	166	192	209
6605	946	1657	1864	2009	1807	1441	1389	1222	922	958	893	784	721	627	574	548	579	561	550	540	562	516	540	556	547	505	516	465	446	560	469	530	475	469	475	475	438	465	454	472	431	497	527	430	480	496	441	459	422	450	462	447	464	447	441	484	469	463	463	431	426	456	441	444	397	429	455	427	433	460	443	451	438	424	442	431	442	443	442	422	462	468	439	453	452	446	447	406	424	436	450	465	452	422	435	464	487	434	444	461	479	470	460	440	436	419	457	432	447	451	413	418	420	448	442	412	444	442	463	443	426	435	507	425	461	416	443	433	447	423	437	393	459	450	426	433	421	413	409	441	473	462	431	430	505	459	434	448	445	451	420	427	443	461	443	455	433	459	436	422	431	435	446	461	412	444	424	437	402	465	421	438	397	438	457	444	465	447	424	427	448	445	404	445	414	432	461	458	465	439	433	461	450	472	396	421	446	416	449	432	451	422	418	424	449	440	435	458	467	479	448	435	432	447	447	448	452	457	441	421	438	465	457	442	402	432	449	431	428	435	449	456	461	437	404	438	456	428	438	443	429	439	432	439	436	452	452	454	420	417	432	455	453	410	439	426	417	418	417	446	459	433	424	407	423	458	462	437	472	452	458	481	418	440	457	422	472	406	410	436	415	423	468	392	443	437	437	405	427	453	459	441	450	472	436	461	438	449	442	440	422	454	419	421	434	446	453	441	457	462	418	484	400	394	447	431	431	442	498	457	436	434	446	411	433	466	426	445	433	459	444	440	437	480	490	442	433	436	430	445	420	466	422	467	431	443	415	435	427	459	447	428	405	415	464	457	478	408	439	436	414	427	440	430	420	449	426	426	411	401	434	397	437	451	485	414	442	409	449	452	434	450	459	467	451	428	462	425	421	411	419	483	450	443	442	487	454	431	420	453	436	432	418	418	441	408	452	425	428	447	445	421	468	446	424	446	405	414	433	412	457	460	441	399	453	429	411	473	421	434	469	447	441	449	437	459	450	454	451	430	431	402	438	453	452	434	453	438	477	432	435	436	423	451	419	413	432	427	445	459	455	399	452	427	409	406	470	444	454	438	418	481	461	411	454	443	469	434	470	449	485	469	423	449	458	437	477	433	433	423	439	441	456	457	406	410	395	426	435	420	387	454	438	435	451	480	435	442	433	427	440	457	462	421	438	430	441	391	412	417	432	457	429	433	446	459	469	459	418	452	419	472	427	466	436	436	389	435	449	420	490	441	435	456	435	420	453	440	438	443	427	447	437	436	452	433	465	414	455	446	450	452	417	416	458	461	404	441	444	467	466	444	412	430	478	463	405	437	449	423	430	467	485	438	447	415	441	458	457	443	453	461	439	412	440	432	456	443	442	431	449	425	432	454	453	473	447	424	444	450	491	425	430	391	443	466	403	438	448	422	480	445	445	421	427	430	424	440	438	408	397	468	417	460	422	432	420	438	426	478	392	425	455	418	450	444	426	455	437	496	399	455	458	440	450	436	388	441	476	449	410	466	438	435	443	450	469	415	482	452	396	433	456	448	423	377	449	422	465	462	418	443	469	444	427	461	450	463	411	429	463	435	472	446	451	452	425	428	465	425	422	470	452	420	434	413	441	477	449	464	426	399	411	475	425	462	440	432	464	430	439	443	430	406	405	440	412	424	451	453	449	461	436	446	430	431	439	452	465	437	463	443	423	458	431	450	415	437	430	500	435	387	444	397	427	417	420	412	430	439	431	431	392	431	476	422	466	441	436	468	442	415	447	464	463	470	464	462	423	467	446	455	418	460	464	404	451	485	478	452	460	413	428	431	411	461	483	416	458	440	412	412	435	409	429	426	417	438	457	440	426	450	431	440	442	431	448	410	498	412	432	443	440	434	448	463	504	449	416	412	412	420	419	417	425	451	432	410	398	423	466	458	443	476	444	410	456	434	456	437	455	399	457	447	472	455	444	439	424	415	467	415	433	443	428	465	445	419	458	422	437	438	429	442	438	456	425	393	425	449	443	430	420	463	438	398	407	447	395	398	420	415	402	447	455	431	472	445	449	460	445	428	422	428	439	426	427	447	449	401	419	463	464	428	443	432	454	443	458	476	430	407	396	444	437	432	477	414	420	450	420	444	439	449	446	461	459	450	421	449	445	496	454	432	424	427	444	445	428	429	441	443	465	439	421	431	446	427	431	440	453	433	446	452	474	444	459	447	452	459	435	423	431	461	430	439	420	419	431	430	437	435	427	467	435	443	470	487	469	435	482	465	479	432	473	423	457	434	419	400	432	455	436	446	437	443	404	396	407	417	472	419	434	464	442	422	451	435	475	479	458	442	442	472	445	419	451	433	447	435	451	437	412	433	444	431	475	451	456	448	420	420	490	403	460	463	431	444	413	420	420	411	509	452	420	426	436	448	481	446	434	448	420	409	466	426	435	436	428	452	425	468	425	421	473	391	455	440	445	446	426	471	404	440	432	462	432	437	449	425	419	439	442	408	446	465	441	469	464	406	424	418	447	424	450	439	407	442	430	457	415	431	431	433	416	437	449	436	425	438	445	438	429	442	437	452	443	459	448	437	477	445	461	441	465	442	437	406	431	447	467	441	429	465	488	410	435	422	442	448	396	461	455	457	421	425	439	449	476	462	467	448	464	429	467	452	447	446	480	438	448	441	424	427	435	435	428	459	434	485	409	430	407	402	442	429	450	470	481	452	466	424	445	465	415	455	478	426	420	466	442	462	452	445	459	453	428	434	417	413	458	439	449	440	419	470	451	440	408	437	448	463	440	430	418	450	420	437	442	460	444	457	431	391	406	460	430	459	466	436	429	435	443	453	457	446	430	424	421	477	428	437	418	431	464	404	430	459	392	416	425	452	423	465	444	458	428	453	464	416	464	438	453	434	431	449	425	447	448	428	449	444	419	450	417	408	450	427	438	450	417	475	451	421	438	446	479	457	471	441	469	487	427	452	443	454	458	487	423	457	480	419	446	428	463	421	428	453	451	427	438	416	443	506	480	408	451	450	457	451	436	452	446	410	391	458	439	448	458	419	425	426	452	444	429	427	443	452	444	450	469	491	439	425	435	433	463	440	428	406	454	413	444	472	401	404	435	457	449	417	455	424	445	447	466	440	428	463	433	465	441	416	466	442	419	462	438	442	423	450	457	398	429	475	441	428	482	451	448	424	431	409	418	421	431	400	433	423	432	470	438	433	444	434	460	438	431	417	460	436	453	429	438	430	417	479	435	451	473	422	428	425	468	457	452	442	445	451	427	419	428	416	447	445	429	421	408	476	423	423	399	430	444	446	455	434	446	440	484	424	437	392	457	456	459	458	432	433	411	436	445	441	442	420	441	380	402	449	430	476	442	407	398	450	435	427	424	442	419	460	448	423	463	414	436	453	464	457	444	431	470	468	489	446	451	418	461	441	419	422	448	429	471	397	430	439	437	462	439	450	422	449	411	437	427	466	446	419	443	401	423	445	421	431	473
14447	1443	1316	1211	1024	721	514	459	414	315	281	308	232	245	234	178	155	177	186	200	174	180	178	170	145	176	177	154	181	153	170	136	180	174	155	177	168	140	142	151	168	166	139	148	165	139	158	182	145	177	161	148	137	161	155	150	132	135	168	153	130	147	148	149	151	152	136	152	149	153	171	134	136	161	132	162	164	144	147	141	167	154	138	149	138	157	147	150	141	174	146	152	138	147	148	155	164	148	160	144	148	156	130	147	141	140	145	164	168	135	138	159	162	149	148	153	171	159	136	144	124	140	141	151	141	162	158	157	143	130	139	130	156	151	133	138	158	149	168	167	148	118	134	128	155	154	143	134	143	148	154	138	140	128	183	138	163	124	167	148	154	145	154	129	130	126	141	153	168	120	154	146	149	149	146	161	169	161	152	135	172	152	152	141	133	133	151	126	130	158	131	140	145	144	158	141	150	145	158	145	156	140	154	153	127	149	144	139	170	158	149	159	151	133	148	152	133	127	120	173	122	142	158	171	160	137	160	127	150	144	155	157	158	157	138	131	142	151	134	138	150	143	135	139	172	152	135	156	134	150	137	138	125	166	154	134	133	133	168	126	153	143	132	135	132	126	134	150	140	189	135	139	151	149	157	126	138	146	139	134	127	162	156	146	130	146	133	137	127	164	155	145	132	147	156	134	149	136	145	136	164	148	150	160	152	151	174	164	139	162	135	151	156	150	149	149	174	139	156	152	137	185	154	124	138	165	143	170	173	156	136	131	176	149	159	141	136	138	120	146	158	157	158	133	143	158	160	151	146	169	147	144	149	135	133	145	164	126	154	135	146	142	154	140	139	147	154	163	146	158	145	156	158	144	158	132	161	119	152	127	153	135	145	144	138	145	141	158	153	142	159	155	165	168	183	126	146	139	119	162	156	139	139	151	151	153	149	163	134	156	149	148	155	178	137	128	126	151	150	142	125	130	155	152	151	149	129	148	146	154	141	159	163	153	151	167	159	163	161	158	141	151	155	153	173	136	148	127	142	150	136	126	147	164	167	160	152	156	149	142	157	170	144	169	150	156	119	148	174	153	143	162	180	165	165	145	132	144	156	146	151	158	141	136	149	135	138	147	155	143	154	149	141	163	144	182	147	136	164	162	157	173	155	153	162	163	145	159	141	145	165	139	134	152	135	147	132	147	130	147	158	151	160	148	148	140	161	164	125	157	163	138	150	148	132	150	135	143	147	153	150	150	140	161	160	145	146	141	153	145	165	163	131	135	151	135	157	162	141	150	139	138	144	151	140	148	150	171	158	141	130	153	162	157	132	152	164	135	125	150	146	127	139	139	147	145	154	154	173	125	124	133	113	145	143	148	144	141	148	137	138	141	158	147	128	141	147	145	161	134	150	159	170	146	145	149	149	137	146	141	178	142	166	160	128	128	161	146	165	136	170	156	143	160	136	145	156	136	136	148	126	169	154	161	155	154	149	141	131	157	149	137	148	156	127	119	172	161	153	132	140	146	141	139	149	126	136	146	124	132	146	123	131	175	168	148	139	146	139	142	153	151	148	145	145	143	142	136	149	134	152	127	143	173	138	131	150	141	157	156	143	136	137	168	152	124	150	133	155	151	160	155	147	155	149	147	129	135	115	142	172	138	121	163	147	155	166	132	165	174	144	135	171	132	136	157	167	165	155	140	148	145	161	174	157	147	160	147	120	152	162	124	159	154	157	143	167	138	134	145	146	147	155	157	160	158	148	154	138	143	156	129	152	155	139	152	142	130	128	112	130	157	155	154	130	149	153	146	150	155	135	135	143	148	143	149	137	140	154	153	168	132	127	137	157	153	160	134	153	143	177	126	145	145	151	134	131	153	172	115	146	152	150	160	120	145	147	144	135	139	132	142	140	166	139	163	130	161	174	151	142	137	154	146	131	153	148	147	151	167	123	161	147	143	150	157	158	170	148	152	164	136	142	131	170	150	144	148	132	162	137	145	148	150	158	146	167	148	130	136	153	129	126	151	136	142	171	154	127	133	163	147	165	142	154	176	163	150	129	159	160	148	153	150	131	144	156	137	148	163	169	140	130	151	138	161	157	151	153	154	144	139	147	152	144	147	151	155	141	149	137	154	140	146	157	158	134	118	149	166	153	158	167	145	149	152	137	137	149	151	151	147	136	151	179	142	144	148	145	161	147	145	146	166	129	148	145	142	179	147	123	139	152	165	174	146	152	154	144	132	151	133	134	177	159	136	139	167	154	133	141	145	162	147	127	161	142	171	165	168	146	146	159	144	151	137	131	152	139	146	141	157	149	154	131	173	151	118	136	180	132	158	150	154	158	155	146	120	128	158	131	142	170	140	166	160	158	149	148	159	163	161	152	156	144	164	148	143	140	162	126	169	164	149	140	126	144	170	155	140	129	150	129	143	165	144	137	153	141	151	165	145	144	153	135	156	158	132	139	155	158	165	181	153	152	142	134	150	154	138	162	150	161	169	144	139	137	161	139	172	152	142	146	168	163	136	155	139	152	165	136	127	157	138	135	129	151	149	128	129	131	149	136	138	146	151	158	143	131	169	148	159	170	146	165	127	143	163	138	115	148	153	150	162	134	140	135	150	144	154	147	140	150	138	137	149	150	144	161	117	159	162	174	164	143	140	143	127	132	154	153	155	111	163	142	146	134	163	133	155	114	139	143	151	152	142	146	130	162	145	140	143	153	140	141	152	148	161	136	162	150	143	149	173	157	157	144	140	137	129	146	148	147	168	155	140	131	138	173	156	134	133	138	155	159	135	121	140	147	173	147	139	141	161	143	149	169	150	164	125	143	149	127	152	171	126	156	133	154	138	152	156	146	174	130	142	146	137	153	153	147	151	135	166	142	137	155	139	133	150	144	151	166	155	157	144	146	159	155	155	133	135	151	157	157	144	147	155	176	149	148	147	140	137	165	148	142	154	130	138	153	148	149	124	140	148	154	134	137	149	156	140	138	132	141	155	161	157	119	150	183	146	155	144	137	151	151	142	162	137	162	143	173	139	163	155	139	153	154	148	135	142	161	156	157	139	160	133	165	160	173	155	159	135	159	163	152	138	137	138	138	138	142	142	150	140	161	154	167	149	144	149	152	136	153	151	145	137	141	109	156	142	154	136	149	154	146	148	159	157	143	161	141	163	143	166	145	133	151	165	139	149	134	123	160	179	152	130	147	165	173	151	151	159	138	138	138	148	149	151	134	147	132	150	149	136	157	160	150	151	137	141	153	177	141	137	154	150	129	160	132	137	145	130	166	176	158	157	120	134	156	146	128	146	150	149	139	148	139	136	157	151	127	132	162	148	156	162	143	136	152	163	149	152	145	149	117	141	150	145	140	157	158	138	149	154	142	131	156	147	156	149	152	165	138	172	183	143	122	140	135	155	163	142	131	145	140	141	122	157	150	167	134	171	158	138	147	140	153	133	157	136	143	154	155	157	179	181	154	136	148	157	142	178	131	129
8272	1200	2571	3236	3366	2753	2130	2178	1886	1389	1251	1195	1009	928	839	687	671	578	613	571	630	630	636	533	526	559	550	494	521	541	541	469	517	494	491	434	415	461	456	421	445	439	414	449	429	452	423	381	429	425	427	429	429	449	453	408	432	397	398	412	448	385	439	422	417	418	402	413	434	433	410	413	387	383	412	378	420	424	425	415	386	406	456	385	393	398	418	409	416	392	380	394	438	374	430	399	394	379	394	369	413	425	426	378	396	403	385	420	424	388	368	411	399	400	401	404	414	411	373	421	390	418	404	400	426	426	409	375	388	424	387	389	400	425	369	405	425	377	439	416	402	393	398	410	366	398	387	364	418	386	410	389	409	380	392	428	410	433	442	379	434	405	408	401	420	394	407	399	412	384	382	395	378	438	413	389	404	416	424	416	392	429	407	409	432	413	379	396	375	376	355	421	394	419	417	396	403	415	394	371	378	381	373	388	377	421	427	396	409	412	389	420	385	417	433	399	468	407	411	403	369	405	420	396	374	400	412	399	459	396	390	385	414	397	393	427	391	402	414	405	380	397	423	409	389	376	394	423	381	433	385	370	412	395	366	399	398	349	375	389	413	388	393	378	363	391	388	396	395	388	415	394	429	387	384	376	381	412	408	425	386	391	398	388	383	411	412	391	423	396	398	415	386	389	396	399	398	447	384	395	409	408	391	446	425	380	382	397	396	404	380	374	405	402	371	372	370	384	402	392	406	407	418	406	386	401	384	414	389	386	389	385	449	433	420	454	376	432	403	405	376	368	377	417	396	390	418	413	386	384	367	413	376	401	384	402	401	439	389	411	403	404	415	373	372	411	412	387	424	365	375	395	410	408	388	389	382	407	372	409	433	400	371	407	399	447	400	383	398	400	431	385	411	404	406	405	368	396	389	397	415	393	416	398	371	402	399	369	382	384	368	395	427	436	369	348	465	422	393	365	394	377	414	381	376	375	399	372	415	416	358	384	382	379	411	437	374	407	392	395	387	399	397	430	448	387	368	397	370	410	400	391	370	411	424	420	389	417	397	367	364	407	411	373	370	397	370	395	417	371	407	368	373	421	431	389	395	363	406	410	410	401	405	392	388	422	409	407	378	396	381	405	405	373	418	384	404	370	379	402	383	424	379	373	389	413	383	386	412	407	378	414	407	379	436	418	366	389	392	385	371	378	364	422	426	374	403	371	372	393	394	433	390	394	402	400	401	339	412	410	403	424	418	412	378	396	378	390	412	421	386	408	407	373	448	397	415	413	385	368	404	385	410	369	414	421	387	439	383	393	401	403	379	381	399	406	354	416	376	386	421	354	394	398	397	389	406	416	361	410	406	399	400	406	414	388	404	411	367	385	406	374	428	381	406	382	387	413	428	420	408	392	390	413	356	397	406	415	401	392	385	416	389	406	364	397	385	426	388	393	379	394	377	404	390	398	432	390	389	413	386	405	392	412	395	403	409	417	401	413	386	379	430	376	412	409	404	380	409	374	407	377	405	435	368	394	395	401	370	368	418	406	413	383	372	407	399	380	376	433	388	394	385	435	434	432	402	399	355	430	415	390	449	391	367	394	404	418	408	395	396	404	414	380	354	422	391	402	385	394	366	395	371	391	363	441	383	379	396	356	386	442	377	353	399	390	384	412	374	352	370	364	389	430	368	372	429	393	428	420	402	430	435	374	381	375	428	399	392	422	358	399	382	404	412	412	406	403	377	379	381	434	419	387	414	400	372	395	396	421	411	402	367	405	399	390	373	388	403	391	380	387	414	403	396	404	415	423	414	380	402	398	369	381	389	384	406	411	413	403	383	409	387	387	400	401	429	388	420	382	390	407	418	394	426	427	396	398	376	411	433	383	410	418	429	407	418	388	359	409	376	413	392	402	412	402	387	373	425	360	419	420	382	432	402	401	404	391	413	398	400	376	416	408	407	399	393	401	462	409	401	366	404	385	380	394	421	367	418	378	405	400	435	404	429	389	400	435	427	372	393	373	366	427	448	379	415	391	403	378	391	404	371	377	393	383	368	418	401	386	360	419	398	397	395	434	402	387	370	404	427	371	381	408	389	377	399	384	370	401	392	419	398	382	363	418	423	400	408	372	409	387	397	383	434	385	363	378	403	391	386	387	415	375	421	406	393	383	400	402	369	391	386	403	403	424	394	427	430	406	434	396	380	418	370	411	364	393	406	378	461	412	416	404	405	401	413	406	394	354	365	372	395	377	403	374	402	429	403	359	383	398	408	388	371	384	402	411	440	387	384	382	380	389	373	409	388	402	404	404	409	396	402	409	406	404	398	393	424	399	414	390	385	364	391	419	420	384	376	412	422	417	349	378	370	350	428	400	408	392	393	363	387	385	375	418	416	387	422	404	401	376	412	428	398	406	419	391	364	367	365	382	387	418	394	406	386	394	398	402	382	375	365	418	404	364	380	444	384	394	354	386	387	418	360	400	387	393	383	409	393	373	438	400	408	426	423	354	369	377	368	378	411	391	409	380	389	400	431	401	397	403	446	381	352	378	425	384	403	394	381	398	361	371	395	430	397	406	405	422	372	404	385	388	393	383	349	392	390	428	422	438	421	376	396	383	391	392	383	349	397	409	389	359	438	419	388	388	403	358	380	414	374	399	352	379	378	392	379	401	385	370	403	402	384	382	371	422	401	429	401	408	404	344	425	391	385	405	403	400	401	389	382	396	433	402	386	386	376	389	400	365	437	424	388	381	404	414	402	436	430	400	386	412	415	413	400	354	411	392	423	421	428	402	411	349	428	413	400	372	374	383	372	384	390	422	359	391	393	379	402	399	426	371	386	412	404	386	411	393	417	392	402	399	423	378	401	375	413	423	362	407	392	386	370	394	392	407	406	418	399	431	417	394	410	431	425	411	431	401	415	404	410	401	382	397	443	370	403	390	404	387	401	407	362	411	415	406	400	360	420	402	397	407	378	397	393	370	410	374	415	397	379	419	401	402	417	432	423	386	384	406	413	418	423	401	378	379	391	431	380	384	405	374	368	408	376	393	387	389	399	402	415	364	418	393	397	392	406	425	425	379	345	402	393	385	405	383	391	405	439	403	425	395	380	414	383	385	359	395	381	411	381	387	402	377	365	388	413	375	412	462	409	412	380	411	364	402	387	402	368	419	383	402	359	405	426	407	388	373	395	402	391	372	429	383	382	366	375	409	412	367	413	398	368	438	359	390	420	419	402	397	427	378	437	424	411	422	437	404	397	403	386	387	404	386	401	388	394	394	388	382	405	422	377	391	370	387	373	381	400	400	406	393	395	394	435	370	375	400	371	387	431	387	408	398	410	393	390	407	388	405	414	391	378	375	375	390	392	409	398	396	410	375	395	405	408	403	414	407	393	465	391	384	423	392	377	400	416	406	390	419	446	382	373	399	405	418	408	377	378	397	394	426	398	415	397	379	420	390	382	395	383	409	382	425	418	381	387	397	409	420	427	411	384	432
1832	429	448	431	362	412	380	389	372	378	383	392	362	357	361	363	375	387	398	388	370	377	365	367	357	346	346	356	346	378	363	369	408	342	329	388	358	390	380	405	337	366	337	352	399	360	363	393	392	359	347	363	370	394	398	384	342	355	370	350	361	399	358	405	345	365	367	364	375	355	391	384	361	370	357	333	360	405	368	377	351	402	372	389	350	340	339	379	360	371	384	361	370	385	369	390	380	365	375	359	368	380	352	406	381	366	356	360	365	377	336	389	451	364	350	368	377	402	380	382	334	393	361	372	379	343	341	372	355	385	364	379	333	371	331	329	367	375	377	345	325	376	390	396	387	408	351	352	361	379	341	365	363	368	382	385	352	419	358	395	356	375	372	327	364	366	373	375	395	346	344	380	383	377	393	401	371	360	346	373	370	364	379	374	371	378	377	382	392	378	364	381	391	381	355	391	375	363	378	366	428	372	352	369	392	391	346	352	372	380	390	364	376	373	351	367	396	363	412	394	377	382	385	378	356	363	380	391	406	348	367	402	344	382	408	394	373	381	372	372	362	327	349	372	362	411	373	347	344	357	331	354	397	340	372	397	358	379	378	389	376	375	351	392	333	401	361	351	365	347	350	383	370	379	396	356	402	377	330	365	376	375	353	362	390	413	360	368	367	360	382	379	361	418	345	360	345	374	408	353	401	376	379	343	341	350	353	371	357	373	379	351	361	399	386	343	368	364	343	327	379	384	368	339	349	368	368	330	397	387	362	402	341	325	357	349	367	338	356	355	360	375	360	351	394	383	355	359	389	407	348	347	341	383	383	377	388	393	342	373	356	380	357	379	370	371	344	387	384	367	415	387	386	379	357	356	343	381	338	369	342	386	372	393	353	391	362	360	369	366	368	335	377	353	353	393	352	390	311	377	358	354	371	371	398	328	416	400	337	369	360	382	372	372	386	349	366	374	388	363	421	334	333	377	342	381	360	349	397	401	347	339	328	358	367	348	370	371	365	368	365	404	371	378	346	389	371	362	354	345	349	364	347	375	422	382	373	342	341	360	346	386	349	351	366	336	347	397	376	394	369	348	361	357	374	378	384	354	385	379	365	380	356	395	339	403	378	314	427	371	351	369	339	350	388	405	344	380	395	373	323	357	373	354	380	378	350	366	350	365	379	366	352	356	377	388	372	361	377	377	344	371	385	410	373	344	344	392	355	346	345	399	340	335	361	367	380	418	385	354	378	364	364	374	403	361	349	380	375	367	357	391	371	384	359	359	386	369	375	395	366	334	380	436	400	396	375	370	389	363	371	357	374	405	353	384	359	356	361	369	319	375	376	384	378	355	405	374	369	406	374	367	387	377	363	427	359	377	371	359	380	371	359	359	370	368	393	379	382	366	367	348	364	335	398	355	400	389	376	379	370	343	350	384	374	363	372	394	358	381	422	345	371	359	389	363	347	353	356	361	371	403	369	390	389	362	344	335	346	407	380	355	345	365	383	342	347	385	367	403	364	422	348	364	379	389	363	377	389	385	353	378	366	387	391	376	363	391	362	353	341	382	338	392	362	348	363	362	379	365	373	394	374	373	358	378	404	359	361	355	380	434	359	391	377	373	356	361	394	369	365	369	359	393	382	379	359	328	370	385	393	358	369	357	362	373	340	356	380	352	388	373	406	360	382	369	362	394	352	401	376	368	362	337	376	386	358	384	404	408	352	366	403	381	385	377	399	392	369	383	362	375	373	401	375	386	393	348	382	360	335	367	374	382	386	372	380	369	355	340	360	412	343	376	372	351	353	379	392	366	358	338	393	359	385	358	356	375	364	350	363	389	385	373	404	354	383	358	366	376	400	372	355	344	399	391	342	389	376	372	358	386	343	381	381	405	354	395	335	393	383	372	377	363	383	374	365	348	408	354	375	376	364	404	356	373	390	386	384	377	384	374	373	378	352	358	326	402	366	390	405	362	386	372	385	350	364	389	351	327	357	398	367	385	367	331	347	387	379	365	402	356	347	389	359	373	356	374	367	358	358	381	370	378	382	366	340	369	359	334	361	359	356	346	361	362	369	382	378	384	393	358	386	352	360	343	390	359	371	387	415	394	364	383	380	352	382	383	370	331	378	311	372	357	362	359	350	329	376	358	381	336	367	376	357	372	364	343	334	347	378	374	388	375	354	379	371	422	361	383	387	385	331	355	357	338	360	364	364	346	449	387	381	359	395	350	330	349	367	396	327	330	373	371	378	357	362	352	352	356	380	373	398	411	377	335	418	393	338	389	379	328	363	356	379	388	358	330	358	380	379	340	345	369	399	395	408	393	355	383	342	357	340	395	360	348	351	365	373	372	376	355	394	434	388	357	393	390	339	352	368	354	369	349	351	354	355	346	340	389	342	346	371	378	354	389	368	378	373	366	387	360	336	372	366	337	373	341	333	371	362	349	392	365	362	364	343	354	374	397	391	382	369	351	367	374	374	370	357	372	380	333	361	387	401	372	417	393	366	351	376	344	400	354	368	337	366	399	342	365	342	335	410	376	355	362	361	386	341	349	368	380	374	352	366	341	390	368	388	398	398	389	344	353	342	361	360	386	381	364	357	344	355	336	377	376	373	366	374	400	408	377	353	361	391	380	358	351	366	388	318	412	394	355	382	417	382	350	362	383	362	357	395	383	395	343	355	378	370	378	378	358	358	373	394	386	379	385	392	337	365	327	370	367	340	366	382	367	377	379	371	353	427	348	357	371	376	387	330	387	375	370	362	363	372	332	380	394	417	375	322	334	378	400	371	363	381	393	379	380	401	344	393	362	373	374	366	377	357	378	358	351	340	383	386	404	381	361	335	380	385	372	353	328	337	403	387	346	376	371	398	386	372	411	371	368	386	381	380	359	309	353	370	370	381	367	386	311	334	359	367	386	358	369	371	331	394	375	360	406	372	339	379	370	368	360	402	375	385	342	350	382	363	357	340	408	378	365	417	359	381	349	410	347	351	377	373	382	386	351	389	368	386	363	350	391	372	360	344	344	366	379	349	392	351	344	362	376	398	372	374	331	384	364	359	327	347	346	359	347	371	360	377	359	360	341	371	397	382	431	384	363	368	354	354	364	345	349	391	363	338	364	352	368	342	382	373	382	367	368	355	386	356	399	397	370	350	369	373	325	352	346	377	344	378	361	367	370	394	402	362	348	402	375	346	382	365	364	331	377	353	393	364	357	391	397	398	348	386	375	370	354	351	336	354	324	385	370	334	405	348	388	336	337	396	377	394	372	390	405	364	355	371	352	361	359	395	342	346	397	392	393	366	389	393	400	387	382	341	378	371	368	390	359	378	356	339	339	371	340	379	350	405	317	384	383	376	378	367	336	360	353	388	351	342	355	347	406	334	347	346	342	350	360	379	405	389	390	344	380	375	365	397	355	377	362	349	399	369	353	343	368	376	376	358	372	384	371	364	374	376	334	343	342	420	339	364	396	377	314	347	361	354	347	356	388
2184	874	948	998	1003	964	919	951	886	827	828	821	904	858	807	844	814	856	816	807	810	844	796	821	847	838	781	825	804	816	850	826	808	797	835	782	834	789	838	805	807	799	779	802	806	830	808	834	787	831	825	797	816	812	793	817	815	858	802	875	847	816	827	833	813	797	795	770	850	803	810	822	805	847	823	829	861	846	825	794	758	803	821	795	789	834	795	784	803	773	821	829	844	859	837	766	828	856	848	784	788	795	790	807	809	834	793	817	753	800	768	802	858	772	809	810	823	800	874	811	778	834	826	856	801	803	784	780	853	818	823	839	857	827	833	795	814	849	866	811	846	804	800	847	763	792	870	842	840	778	833	826	815	806	789	838	789	781	790	885	782	834	791	784	846	834	770	805	808	799	826	860	807	761	805	786	839	812	807	803	795	821	824	778	833	793	760	828	835	825	877	786	784	819	803	836	767	759	808	806	806	803	822	825	772	772	821	817	810	783	849	834	822	845	756	818	792	868	796	805	926	846	773	829	814	792	865	819	836	809	811	821	778	844	837	837	782	794	827	805	854	782	838	822	849	820	838	779	827	789	787	835	767	781	856	784	812	776	804	802	773	775	825	825	768	824	820	800	865	806	765	830	743	832	781	792	756	850	787	802	787	774	799	776	793	781	822	846	818	829	823	809	761	873	781	793	804	823	792	873	797	794	832	829	806	843	850	797	831	837	789	816	784	838	803	832	845	782	780	839	839	811	783	814	862	785	838	802	836	811	810	803	825	827	826	766	820	850	856	826	777	826	797	882	836	794	884	844	825	800	832	836	819	802	818	812	864	801	773	827	813	785	796	833	829	841	814	797	863	802	803	867	830	825	833	803	826	859	822	800	819	801	802	808	819	766	806	806	789	805	833	850	870	804	791	841	835	796	795	815	782	791	807	851	784	756	770	825	832	816	835	806	814	812	834	793	815	775	838	840	816	826	801	789	817	790	841	811	771	823	796	806	803	796	788	828	816	801	813	792	818	824	796	777	821	834	891	788	868	809	844	836	803	774	816	786	789	769	814	789	853	811	831	885	780	742	771	850	798	838	786	825	806	865	792	831	784	795	877	793	842	813	840	799	808	808	829	862	836	782	787	799	868	845	838	873	786	862	830	824	826	827	831	837	824	818	821	793	846	818	794	767	835	818	728	829	902	804	793	815	818	777	834	855	794	862	782	833	841	832	854	828	800	825	812	826	778	803	838	801	817	857	860	797	846	828	832	841	763	830	781	791	895	878	861	825	837	773	812	825	776	856	837	845	841	818	833	802	842	794	832	819	849	800	830	828	793	777	760	836	817	806	828	865	799	825	817	781	822	883	852	793	804	815	811	805	804	795	771	815	795	803	777	809	760	846	798	833	881	858	837	815	787	853	810	878	791	854	823	818	825	806	818	796	833	833	778	805	775	869	820	831	793	807	861	784	830	792	764	885	810	803	795	820	762	853	829	811	834	872	799	838	828	793	772	821	815	784	847	847	878	798	820	854	806	835	763	785	781	759	794	837	807	829	791	846	787	842	841	818	820	780	813	775	832	728	825	795	806	809	792	795	826	788	814	812	793	788	856	858	788	812	854	807	797	838	856	822	823	787	763	838	836	822	796	843	798	880	823	806	849	844	806	795	826	774	866	846	800	805	826	818	808	865	815	764	816	715	777	763	825	787	784	829	769	836	848	781	799	821	855	786	821	783	806	812	808	814	834	722	778	759	845	819	799	837	833	753	832	815	811	875	791	868	799	775	871	830	834	805	843	810	826	791	790	779	830	821	811	797	807	774	803	835	755	864	813	857	828	788	810	893	811	810	813	790	788	849	833	833	837	839	823	792	809	780	872	749	805	809	815	876	878	830	797	815	888	860	828	838	822	803	807	842	846	790	815	765	747	779	820	813	806	824	780	872	884	806	862	797	817	823	802	833	813	841	822	792	804	846	760	820	808	814	775	844	761	828	841	799	854	808	804	792	832	781	855	838	837	812	772	812	815	804	808	827	796	785	798	837	796	835	829	821	810	806	832	803	850	860	797	799	856	852	835	827	828	880	821	836	801	817	778	803	795	827	854	807	813	834	850	776	835	829	787	787	837	814	773	779	831	778	795	789	881	803	808	808	838	806	828	801	815	799	801	830	764	768	805	784	864	884	799	815	795	855	842	781	796	818	862	836	824	760	800	800	827	830	803	856	861	806	804	808	809	822	791	784	796	793	818	769	820	829	809	782	772	853	844	796	791	830	809	775	877	775	813	815	783	781	811	834	849	817	794	768	813	784	780	873	850	817	813	770	846	815	774	871	774	778	808	793	812	825	827	810	790	808	829	826	812	873	861	823	777	888	811	835	823	790	801	835	788	771	790	820	828	800	812	773	854	852	808	799	774	795	808	815	775	800	849	785	806	850	784	803	770	815	783	782	850	838	763	818	802	870	778	792	844	813	789	851	797	768	785	854	789	826	857	786	783	800	833	789	842	851	760	822	749	764	810	849	770	774	832	787	827	803	862	824	830	848	801	863	789	785	808	786	829	771	836	787	817	856	849	858	834	759	788	844	775	785	763	839	811	833	852	871	835	817	774	831	800	829	808	829	816	786	812	838	837	812	852	815	764	777	714	840	810	851	791	801	815	846	827	777	784	816	807	901	790	836	803	797	774	815	803	800	796	809	854	818	822	833	821	814	855	827	830	802	788	844	822	834	799	835	801	794	819	857	833	852	798	807	788	864	794	860	811	825	839	805	800	841	822	764	843	853	775	777	791	838	819	772	860	793	832	825	796	795	841	824	791	863	795	835	768	767	805	795	837	814	826	758	783	827	787	807	793	834	757	883	831	839	884	789	871	804	795	772	846	870	819	838	794	777	849	824	813	821	784	844	844	816	828	855	845	756	792	824	782	829	825	811	838	800	879	779	766	764	801	831	811	852	820	801	734	858	871	825	824	796	831	824	821	842	812	831	806	804	804	788	796	864	813	850	808	837	802	916	870	800	872	775	814	787	816	812	826	849	798	794	820	821	838	840	794	787	832	841	855	783	863	856	872	791	791	787	811	756	791	811	807	828	780	811	815	802	800	781	814	851	855	817	829	818	861	790	765	795	818	805	880	809	841	822	796	819	862	804	773	736	815	844	851	812	781	835	815	818	787	808	827	794	836	869	822	764	805	785	820	803	848	852	807	739	817	793	806	828	849	832	777	814	779	835	837	858	795	811	774	832	838	766	826	791	849	782	844	802	817	795	797	867	808	775	832	842	826	844	794	856	799	860	869	835	797	798	830	797	860	796	860	814	817	782	849	796	799	851	847	815	847	823	825	780	777	778	832	854	879	827	832	806	847	840	836	844	847	804	815	851	827	808	800	780	811	883	770	790	831	772	855	801	815	746	814	820	818	807	806	799	794	780	843	846	823	819	805	824	767	828	783	857	823	814	812	855	817	781	854	831	807	774	810	776	827	756	802	799	844	810	773	814	817	837
7640	657	797	779	613	459	413	354	342	266	286	252	243	245	224	205	205	189	206	217	198	192	194	222	197	198	192	202	188	172	182	205	223	215	203	184	175	194	217	179	194	209	182	189	166	199	162	172	193	196	175	154	198	182	183	191	204	175	197	194	204	208	191	180	202	177	198	178	175	178	209	202	195	182	175	212	172	184	195	180	188	186	222	203	156	180	185	182	189	202	193	209	199	191	174	202	186	175	195	198	219	192	203	187	176	184	196	201	206	198	189	205	186	194	182	183	168	204	181	183	208	188	171	194	202	170	185	208	180	184	170	189	206	212	187	189	177	189	199	194	176	180	208	188	198	192	192	214	193	188	195	187	185	218	196	190	188	179	184	179	194	189	191	194	182	192	174	200	193	189	191	171	203	181	178	175	197	180	182	192	164	187	192	230	184	210	181	201	186	182	200	186	192	197	192	195	193	172	213	156	187	197	188	187	201	197	192	173	171	193	210	193	190	188	176	190	198	164	187	195	160	170	157	173	194	201	203	201	199	187	204	190	193	199	190	175	185	207	215	178	211	183	201	204	177	198	193	196	188	176	218	184	199	175	180	209	182	181	168	207	167	172	180	183	170	175	160	189	170	218	173	193	186	177	187	202	208	216	192	188	171	180	182	211	205	180	197	190	204	202	169	168	189	176	182	213	191	188	182	188	180	183	184	182	192	171	192	184	181	220	176	163	204	169	164	197	151	177	188	165	188	163	207	175	183	209	210	179	180	171	185	187	185	209	189	173	183	203	179	183	205	194	162	193	177	168	173	175	192	152	182	196	152	197	164	177	198	175	184	205	189	175	179	191	171	209	169	177	167	204	213	186	196	204	190	183	189	184	193	199	206	186	186	180	156	206	204	180	177	187	187	194	182	186	180	191	192	181	202	223	179	203	206	179	163	180	181	174	207	194	183	201	212	193	187	206	200	180	202	186	174	197	220	162	189	206	202	190	174	197	178	195	182	177	145	183	192	181	195	192	161	166	205	181	223	179	161	168	181	183	184	188	167	208	167	194	154	185	163	177	170	184	208	200	185	200	206	192	204	188	187	159	202	182	208	181	210	200	201	225	197	213	205	175	178	182	180	195	175	174	184	175	179	182	188	181	195	177	192	212	191	214	180	186	187	207	182	207	199	186	166	195	187	177	235	194	186	200	205	163	200	213	195	195	180	189	190	195	178	192	189	215	180	180	197	169	201	204	195	186	182	168	174	161	208	174	187	199	186	187	173	201	192	188	177	196	186	180	166	189	176	200	196	191	191	182	170	198	195	183	183	173	207	212	205	174	203	178	207	183	203	196	181	204	158	176	187	185	173	237	210	181	170	187	204	175	189	217	165	173	189	218	179	168	174	200	184	187	182	189	167	192	180	195	197	161	191	203	211	181	205	203	166	216	174	215	184	174	172	203	177	177	198	155	180	191	171	188	186	197	221	192	200	194	192	197	208	177	167	169	202	195	207	193	220	180	190	181	222	190	183	205	200	194	188	188	185	168	188	198	164	171	217	173	200	174	182	181	200	220	176	179	192	163	184	186	189	184	165	190	182	169	193	189	177	194	193	181	189	190	199	196	197	191	181	196	185	206	168	208	165	180	177	183	175	181	184	162	181	184	183	177	176	177	205	217	191	208	190	166	190	186	158	221	178	197	159	172	194	202	204	184	198	198	168	186	166	203	236	176	196	173	204	204	166	191	225	174	177	196	197	179	195	161	176	200	186	178	190	222	187	197	179	164	171	162	197	170	198	175	163	162	173	208	159	185	203	219	183	183	179	181	194	179	185	207	177	193	171	172	173	190	206	182	182	175	180	161	182	185	177	184	241	199	196	156	190	186	177	178	210	178	203	167	195	195	196	202	196	197	183	212	176	176	174	188	199	199	178	185	189	206	182	188	164	181	186	163	162	177	191	197	155	174	205	201	199	186	164	183	192	212	214	170	183	172	203	180	170	171	177	183	171	189	182	184	201	193	181	192	182	188	193	175	182	200	179	216	182	189	207	183	163	204	208	182	160	199	173	197	189	196	205	204	199	190	162	177	182	211	207	188	169	182	219	175	181	175	190	185	181	186	188	169	189	203	179	185	200	203	187	212	187	191	142	159	167	175	194	180	168	203	210	196	181	201	198	189	184	164	196	200	178	172	186	159	187	186	188	194	190	201	203	172	203	204	176	180	180	149	189	187	206	176	171	188	190	195	193	179	199	191	183	189	188	185	190	198	212	200	170	200	193	188	161	169	187	178	182	181	199	172	185	195	179	198	162	187	176	176	225	187	162	231	204	190	194	188	178	186	201	161	193	189	199	203	179	192	204	177	167	196	209	198	167	184	205	205	213	178	170	171	192	176	194	186	170	191	161	162	182	180	172	191	180	222	174	177	184	183	182	213	184	176	174	181	199	190	193	188	190	174	185	199	190	181	182	176	169	193	177	195	190	180	187	173	169	187	213	203	170	189	186	207	182	175	173	188	185	186	171	183	197	198	216	179	185	215	207	167	164	177	195	178	204	164	185	193	166	199	197	187	179	177	184	166	188	179	181	205	176	192	187	188	174	187	181	180	183	194	197	219	151	166	177	195	155	176	171	193	201	193	185	173	171	197	176	179	177	209	186	191	189	189	215	188	184	182	170	173	205	212	209	186	182	190	176	190	178	162	199	187	198	189	212	185	197	202	185	200	181	179	206	189	200	173	201	171	176	176	187	166	191	153	201	213	185	183	200	187	189	182	172	170	180	197	184	178	179	180	196	196	162	175	200	189	161	182	194	203	198	202	191	168	183	187	187	180	189	188	190	168	189	206	180	180	186	215	188	201	179	151	178	174	210	178	194	167	184	202	209	179	206	184	177	150	171	204	189	185	197	157	207	166	164	184	187	198	192	165	174	190	190	214	195	193	184	203	200	191	215	177	201	157	168	162	155	166	154	176	211	175	187	190	188	185	185	191	185	181	171	177	177	213	188	200	196	197	187	185	197	191	196	185	184	205	208	181	192	165	192	192	184	190	184	185	185	180	205	178	149	219	217	191	190	180	162	172	194	208	191	180	166	198	193	187	188	185	221	185	198	195	209	198	183	201	191	157	186	196	196	178	190	192	205	183	193	204	159	190	190	186	182	194	181	184	191	201	182	184	161	227	205	210	199	167	181	187	205	194	176	167	186	192	185	195	201	205	214	170	177	171	181	206	186	178	196	180	183	184	182	181	195	173	192	198	181	165	171	193	194	179	185	178	184	165	162	176	212	179	174	207	197	213	197	204	189	205	190	178	190	181	162	209	181	174	175	173	209	165	213	152	218	194	204	198	184	210	182	218	166	205	192	205	192	200	172	185	175	175	196	206	207	176	176	171	195	190	181	206	194	198	196	200	219	169	187	192	200	174	183	199	176	196	185	203	185	179	195	191	193	226	196	182	205	173	197	209	186	199	192	211	184	192	187	201	220	205	188	166	217	195	202	177	148	192
6554	954	1720	2020	2004	1824	1474	1346	1285	1026	931	908	794	746	662	643	544	577	542	539	575	563	594	502	502	499	516	517	528	507	526	549	503	483	471	543	470	440	481	473	431	431	449	408	429	451	475	479	451	447	467	480	465	442	445	462	461	491	466	450	466	451	452	428	510	477	436	429	434	432	446	456	448	432	430	472	448	419	444	455	451	442	457	440	478	448	409	460	442	443	446	475	473	445	424	459	437	470	437	452	484	430	484	437	413	395	484	447	484	445	460	454	461	449	468	455	444	450	434	446	464	467	442	417	411	443	448	422	458	442	417	447	426	462	450	460	423	440	403	459	426	420	430	456	438	434	459	454	438	438	416	451	474	443	440	399	463	495	418	446	455	476	447	449	446	463	466	458	467	414	489	488	444	446	463	423	438	429	427	435	498	454	438	434	397	434	463	450	426	464	434	479	457	458	465	434	456	412	447	482	448	436	456	441	438	451	441	465	444	455	451	461	443	460	480	449	420	456	427	459	445	450	442	462	449	431	442	443	432	497	442	434	444	417	420	470	418	450	420	512	455	436	436	461	422	424	502	468	409	458	432	462	452	428	442	425	456	430	394	447	428	416	464	451	383	440	424	446	455	452	473	428	447	473	446	456	443	421	463	461	445	442	427	465	437	479	431	415	445	430	453	452	463	460	443	463	424	442	420	437	451	430	408	437	422	428	467	420	443	421	459	471	478	428	448	438	452	428	428	432	458	428	438	465	427	416	452	455	446	429	441	424	426	422	459	449	461	421	422	456	442	426	440	426	431	476	470	419	457	459	464	467	435	464	449	432	477	457	438	451	421	485	431	423	484	439	466	462	455	434	446	470	410	463	454	434	473	382	439	447	438	426	432	427	430	437	435	408	444	447	438	423	431	453	456	438	452	422	445	431	427	451	458	411	419	483	454	470	474	430	450	417	443	447	405	429	456	426	441	427	437	431	445	439	437	478	417	453	439	485	427	452	406	425	448	465	456	424	477	424	478	426	422	446	416	453	388	423	454	444	478	476	399	438	438	445	418	422	450	438	435	457	441	425	414	418	479	430	444	453	421	458	465	410	416	412	462	467	447	427	440	380	463	435	432	468	475	431	431	437	461	439	416	436	468	427	480	426	453	448	411	481	415	411	455	438	448	450	485	470	464	437	447	450	442	404	420	463	426	470	438	431	455	440	426	490	443	435	437	442	473	397	423	467	424	431	418	419	398	421	443	447	442	426	468	482	443	437	413	405	454	449	447	405	393	428	488	485	432	434	460	419	419	455	427	414	496	432	427	463	456	419	412	453	451	433	401	469	435	441	413	474	457	414	428	487	409	466	440	422	450	447	444	417	442	415	423	417	432	437	440	452	419	425	464	455	425	411	459	404	442	449	437	442	431	440	409	460	455	433	447	443	439	442	444	427	436	452	432	441	439	474	438	442	451	448	446	453	421	486	427	460	467	438	456	382	445	439	418	412	454	474	453	449	480	435	405	425	468	398	453	441	424	442	446	447	447	484	459	403	458	463	399	451	419	435	410	433	421	469	435	459	435	441	431	431	466	465	410	422	431	496	468	460	460	453	447	440	467	449	462	436	455	438	427	457	408	404	410	483	445	486	472	423	421	426	443	461	412	453	454	409	425	416	466	511	465	404	426	474	458	445	426	462	422	465	418	396	442	439	466	421	443	450	453	431	416	431	440	433	445	452	446	454	420	453	443	415	447	449	449	452	408	442	445	442	453	472	418	485	409	435	459	418	447	463	454	433	459	450	465	425	453	433	412	473	431	439	413	436	493	420	457	434	415	440	424	431	417	481	423	401	463	425	451	420	444	397	428	461	444	460	471	432	454	431	446	443	414	456	453	425	417	432	448	436	431	455	464	466	427	483	456	456	463	423	438	406	466	424	460	424	460	438	469	458	461	470	449	477	442	416	447	442	463	466	429	438	450	401	417	465	432	430	403	501	437	460	452	474	436	423	438	464	428	462	430	445	444	418	419	440	436	449	437	452	431	421	428	453	424	441	485	416	408	440	422	432	446	437	462	444	426	425	438	447	452	445	457	440	429	445	435	468	473	428	459	456	475	464	442	468	416	423	435	450	459	452	444	463	426	427	438	406	399	409	447	451	423	458	479	412	446	429	446	452	460	470	463	422	445	434	420	441	441	407	393	448	480	426	406	475	469	448	455	436	435	445	434	442	404	417	448	443	455	426	432	428	421	481	411	449	430	476	451	452	409	426	401	473	449	436	450	453	427	443	411	454	455	459	456	409	440	438	416	448	425	456	390	461	440	449	401	454	438	440	449	435	440	435	443	420	427	450	451	431	445	443	449	442	428	460	440	426	414	444	448	462	448	418	446	412	434	442	467	441	454	448	454	444	417	402	444	407	442	435	431	422	478	455	466	492	436	423	455	435	417	437	436	441	432	443	428	430	453	434	401	477	424	484	462	463	420	469	432	445	456	476	468	444	430	437	436	414	475	449	419	442	398	412	458	412	462	452	430	432	428	420	430	429	430	408	446	439	417	436	432	471	468	438	456	445	431	472	449	434	465	423	438	466	442	417	463	440	441	477	442	453	434	426	450	477	470	448	439	449	458	491	469	509	465	460	491	449	444	442	442	479	434	444	440	438	406	444	418	410	374	455	469	447	418	431	485	421	431	416	450	487	427	428	449	438	436	480	430	443	452	449	425	449	453	450	429	420	446	413	462	415	461	442	484	484	408	440	406	439	432	499	406	462	444	422	422	426	430	499	458	433	446	408	443	437	411	401	457	441	459	444	439	393	419	473	462	428	437	430	477	433	428	469	451	446	453	446	472	478	449	461	459	446	466	418	432	459	443	443	437	409	449	428	451	460	434	447	459	436	456	441	419	430	434	436	408	423	408	442	410	472	421	450	431	430	488	442	456	473	486	459	448	435	421	473	454	429	411	478	411	424	429	431	457	467	421	444	432	458	428	422	410	439	440	391	423	438	431	468	466	478	464	432	402	439	452	446	444	406	436	424	428	446	423	454	432	454	443	453	433	415	446	446	431	419	455	439	451	420	444	431	457	486	426	441	444	465	448	463	455	455	419	448	434	490	438	430	443	409	439	430	453	432	454	472	431	426	456	449	429	445	480	452	465	417	450	470	419	429	429	441	467	451	413	451	424	463	436	447	428	434	416	430	406	460	422	458	432	432	455	458	400	455	446	459	440	405	427	448	421	496	427	437	440	464	446	464	441	409	430	444	438	493	468	439	423	436	414	478	454	449	436	390	440	459	447	453	435	438	417	438	403	436	417	412	474	474	446	479	446	466	420	492	454	464	405	419	411	450	423	461	433	448	484	462	449	467	412	449	459	402	456	426	446	431	428	441	438	462	453	456	423	475	454	422	419	481	449	441	459	439	448	430	446	451	456	418	411	403	458	474	479	421	416	451	439	431	466	452	470	445	440	412	471	447	464	420	447	430	464	451	442	445	486	473	456	459	388	403
14461	1494	1283	1213	987	752	515	500	426	383	291	291	283	245	180	186	190	168	152	186	183	173	155	185	159	183	161	157	155	171	157	147	163	172	181	163	163	170	149	140	125	150	128	128	153	159	167	165	168	164	172	152	182	155	165	156	154	141	143	143	145	155	170	151	158	144	172	136	146	167	156	183	146	165	157	128	165	146	154	159	147	186	164	128	159	178	143	145	144	152	159	155	144	129	132	145	131	147	147	159	139	152	145	137	153	148	150	140	147	149	149	123	147	155	173	160	159	138	169	145	161	133	145	146	157	138	143	145	180	172	153	145	151	165	151	155	159	166	141	147	153	113	164	152	163	160	143	159	158	160	149	144	153	159	151	131	162	119	149	152	142	139	123	175	143	166	143	142	149	136	159	145	139	162	167	153	151	182	136	167	148	149	167	151	124	133	113	149	146	155	155	149	131	139	153	152	144	154	166	163	155	154	164	142	148	123	149	137	135	148	158	148	145	142	143	163	135	172	147	168	146	164	152	133	130	154	136	129	158	140	136	153	176	164	158	152	158	150	150	156	160	143	167	164	144	173	160	146	147	148	152	166	141	169	160	154	144	147	132	162	159	151	167	167	130	170	145	149	140	137	150	131	137	147	149	144	148	147	158	157	154	148	144	122	165	158	172	151	148	142	136	170	131	136	149	147	150	150	154	144	148	153	149	137	153	133	144	155	154	163	144	148	156	152	146	132	172	167	152	126	143	146	149	150	150	157	136	159	140	141	135	156	137	144	165	158	169	160	155	163	175	162	158	148	149	152	146	151	123	137	142	158	132	146	108	119	180	132	142	143	142	170	160	160	169	164	144	135	135	136	142	151	161	150	164	150	149	159	147	150	150	141	128	133	133	153	138	156	154	167	162	140	144	145	147	136	161	123	145	153	152	152	157	153	133	126	140	149	162	157	164	176	132	132	138	148	141	141	161	151	134	152	122	165	140	139	146	162	144	136	164	145	153	157	153	164	161	146	144	172	142	157	160	153	155	147	151	138	153	163	153	133	140	128	142	138	154	157	145	166	171	137	150	142	158	158	164	151	143	145	132	151	152	142	153	154	160	152	130	143	164	150	160	156	148	158	149	162	139	130	140	146	119	155	145	137	151	145	141	159	189	161	135	146	155	171	147	143	162	129	143	147	131	141	149	165	148	140	159	147	156	164	148	121	163	150	143	163	172	155	144	151	154	169	146	152	145	154	153	146	155	177	141	144	152	143	170	180	152	151	146	148	152	147	162	149	171	132	157	151	160	137	141	162	155	135	138	135	155	147	169	140	145	163	156	163	151	147	163	143	145	166	152	145	159	148	161	137	148	171	182	150	156	133	153	162	198	146	166	153	133	140	142	148	159	149	144	159	146	151	156	170	144	150	141	128	149	161	137	160	162	135	132	163	144	168	140	127	147	135	146	176	140	163	147	130	140	145	141	156	145	127	153	148	179	118	149	148	152	140	125	142	149	142	136	151	145	149	160	131	128	128	131	170	131	152	171	145	120	179	170	155	157	164	142	157	153	147	162	131	139	124	166	135	167	136	156	142	171	127	135	152	146	143	165	140	157	172	152	161	153	164	180	164	143	139	159	176	162	145	142	148	148	153	159	151	159	144	145	157	132	133	149	146	144	158	171	172	155	148	149	128	137	106	164	149	122	150	150	156	133	150	169	174	178	168	138	143	163	175	138	162	165	160	141	134	158	151	138	143	158	142	144	189	144	159	137	152	146	161	150	151	133	155	144	168	157	156	120	129	128	145	130	134	162	135	168	150	139	149	167	161	154	135	162	151	158	144	151	149	152	156	132	140	167	176	143	158	135	147	158	168	119	133	140	140	162	145	140	155	157	145	126	166	141	127	150	145	138	145	147	143	162	163	166	156	151	172	150	146	141	132	157	163	144	154	153	140	147	122	160	179	136	138	152	165	158	155	136	149	158	159	148	161	135	151	138	151	143	153	133	125	119	147	151	139	150	129	168	151	159	137	146	145	142	141	142	151	158	167	138	147	144	159	164	162	154	163	120	175	158	135	135	147	159	126	157	169	143	157	138	120	137	135	154	173	165	147	164	161	147	156	160	147	153	132	159	161	168	137	129	133	161	157	138	152	131	139	176	127	149	147	156	159	141	163	162	148	143	138	120	158	160	136	139	125	145	157	151	166	142	141	158	149	138	155	159	164	155	144	144	149	158	134	130	153	124	147	150	151	132	123	140	142	166	151	164	129	168	144	168	153	144	147	144	136	152	162	155	132	145	164	154	148	152	142	154	140	137	156	131	154	161	156	148	140	126	169	158	147	140	129	147	136	146	167	166	156	174	144	146	142	135	162	127	162	137	154	117	131	171	170	154	159	147	154	157	147	147	126	131	150	143	161	140	141	184	151	162	146	148	177	124	130	138	172	137	141	167	164	138	150	127	151	152	149	147	158	142	146	132	162	117	168	150	144	147	151	138	143	151	134	142	155	143	144	154	156	149	146	161	147	153	152	167	155	157	148	135	132	145	148	175	142	155	165	140	152	172	145	141	147	170	166	154	145	142	175	170	174	159	141	155	165	140	156	135	130	152	123	168	160	138	168	139	160	137	139	169	154	131	149	156	163	149	169	148	148	154	126	136	150	146	158	131	156	142	145	153	137	175	145	144	143	149	136	146	152	143	164	144	125	160	163	171	155	145	163	153	140	146	160	158	153	154	138	150	140	133	174	162	146	155	149	161	142	144	147	134	186	145	133	136	149	127	124	145	122	139	153	147	141	140	144	153	176	126	142	159	134	169	142	151	137	150	150	125	142	161	132	137	131	152	142	147	142	129	140	152	146	147	132	145	144	143	138	132	141	144	160	144	172	144	138	148	123	131	167	173	153	142	167	170	153	154	154	138	160	136	135	156	146	166	146	156	152	166	161	154	140	158	168	162	148	155	130	139	140	141	153	146	159	141	139	171	139	130	141	163	149	153	148	133	158	138	149	140	156	131	143	163	146	159	148	135	143	145	164	135	149	152	137	170	143	159	156	140	141	174	169	136	137	131	153	147	131	156	153	142	145	141	153	146	155	152	151	154	178	137	151	132	150	141	157	171	144	147	169	140	132	167	149	154	145	152	147	150	135	144	169	165	147	169	128	164	152	131	137	139	138	136	159	165	140	135	152	157	167	160	148	156	151	130	152	142	163	166	173	146	158	143	154	172	150	147	165	146	159	166	145	168	153	159	147	130	144	153	140	170	129	129	166	157	141	161	159	135	151	151	136	136	144	137	139	137	126	127	151	144	152	147	131	146	152	169	150	153	152	153	153	145	183	191	151	159	146	143	182	153	165	165	147	157	160	155	134	134	143	144	145	182	154	140	126	144	142	146	158	133	147	153	154	148	164	169	128	139	155	181	152	137	136	164	153	182	137	163	171	143	152	143	156	151	137	150	149	146	140	148	157	136	134	168	148	156	150	157	144	155	135	151	150	145	152	152	146
8450	1256	2424	3346	3115	2597	2365	2220	1873	1477	1319	1186	1081	864	837	767	640	651	610	586	657	619	599	590	576	576	526	521	494	533	517	511	491	480	463	486	498	456	430	406	445	382	420	375	429	392	443	442	448	403	419	439	437	454	435	417	402	426	430	419	424	398	419	394	406	382	394	376	413	411	434	397	456	400	409	382	387	386	399	414	400	384	425	413	411	419	416	383	399	419	370	373	432	428	421	396	403	397	397	415	391	396	396	428	428	408	422	393	388	429	393	416	404	384	415	394	397	418	375	430	402	376	392	391	403	406	428	419	386	385	392	392	389	403	406	391	404	411	400	423	384	410	409	412	432	415	405	405	430	400	401	371	427	371	374	432	402	366	414	440	427	430	400	398	402	393	367	392	416	426	372	370	416	446	416	418	394	387	430	386	378	414	410	382	392	379	354	395	430	425	392	366	387	422	414	399	429	413	399	394	388	427	439	398	429	405	395	419	407	380	374	385	400	434	391	413	390	412	393	418	390	384	387	375	399	378	388	385	411	388	386	392	406	421	418	377	404	360	435	388	419	385	402	381	404	421	401	407	369	431	374	349	409	370	420	426	407	412	403	425	388	418	416	413	377	404	392	403	396	365	440	430	388	428	409	427	379	398	398	370	379	417	430	429	399	396	402	419	389	393	380	404	421	397	382	421	377	369	351	404	390	411	417	380	404	415	391	364	437	406	386	385	372	432	384	432	358	394	421	419	411	376	402	385	396	397	422	349	401	384	414	414	405	375	453	415	407	406	383	345	399	396	376	376	389	412	391	387	401	404	390	416	405	382	418	422	427	419	393	415	403	416	422	404	417	383	388	407	398	423	431	399	391	374	431	403	377	396	394	385	393	374	409	408	404	403	370	400	387	400	394	404	405	406	380	386	395	390	430	369	407	403	424	404	392	374	389	389	430	410	420	405	433	380	373	393	404	388	380	420	397	370	439	382	424	386	378	435	396	428	362	369	388	421	411	391	374	411	399	397	419	458	403	402	410	414	399	419	430	405	415	380	423	377	408	419	406	381	375	416	376	404	400	406	408	364	389	443	418	424	423	402	393	418	388	404	403	420	372	414	399	414	438	390	400	414	426	396	400	402	398	427	395	392	385	395	403	391	376	381	412	386	383	404	416	416	426	364	426	427	419	396	383	389	409	402	404	395	397	380	375	398	409	366	416	389	406	379	346	400	403	412	377	414	388	390	403	393	411	393	406	390	392	431	357	400	448	381	415	402	415	401	364	414	404	367	397	433	417	438	412	380	372	363	430	413	417	429	386	384	408	363	384	411	379	432	431	380	396	331	384	372	379	406	412	370	367	416	401	407	407	415	386	392	401	385	401	404	399	385	393	389	370	397	382	371	398	387	381	406	378	394	410	355	362	388	433	385	408	363	416	408	395	375	376	397	402	412	376	374	407	405	427	415	405	402	431	388	421	392	436	368	384	393	376	431	400	391	425	389	372	415	389	413	378	415	418	392	406	404	417	381	405	400	452	407	398	419	362	402	404	412	370	389	402	397	426	386	390	367	391	352	406	400	401	398	421	432	391	402	391	368	430	378	380	410	395	367	389	379	388	419	356	389	398	368	405	406	324	414	416	415	396	420	414	385	433	397	398	389	418	384	396	406	425	390	390	415	397	407	405	374	409	449	387	418	429	414	438	394	389	399	395	396	410	411	409	359	387	392	395	391	412	380	371	398	419	403	416	397	412	408	380	427	384	388	393	418	401	409	434	396	414	389	389	427	408	421	420	402	383	387	392	377	397	399	426	412	390	404	412	393	364	407	431	374	373	378	399	378	388	404	384	375	377	371	426	398	389	397	417	378	401	415	397	378	404	383	402	385	414	424	400	400	399	410	390	391	367	407	375	381	386	367	420	434	385	438	390	405	396	433	423	406	398	400	411	391	407	426	389	396	411	413	412	394	373	430	449	400	394	358	403	364	428	398	394	437	376	408	423	403	423	394	366	371	407	423	447	422	404	406	410	367	379	372	384	383	407	416	395	439	378	403	364	384	419	376	390	437	429	422	413	395	413	386	388	372	423	394	392	386	359	377	382	420	392	426	405	390	422	397	408	400	373	391	394	402	404	399	428	416	440	418	393	384	422	403	423	384	373	404	391	417	396	383	384	419	419	399	399	431	369	411	333	377	364	383	409	428	412	436	417	410	430	388	397	394	397	393	362	418	408	388	368	421	409	409	400	383	437	371	405	363	415	394	423	388	384	408	401	383	412	426	403	435	391	387	414	379	393	409	402	416	393	406	392	374	374	438	349	447	413	377	404	389	386	381	435	400	400	393	441	426	389	404	425	413	383	391	396	431	393	406	405	368	427	423	380	434	403	409	399	438	393	408	404	393	414	417	391	394	366	432	359	383	389	415	377	401	394	450	421	433	371	395	421	424	363	434	395	383	396	409	428	388	377	351	415	418	391	392	390	426	375	408	417	398	415	385	419	414	410	418	404	353	397	403	395	372	418	395	401	391	385	417	414	424	397	373	389	409	399	422	399	413	404	412	419	409	410	396	378	417	413	396	394	416	372	407	362	427	406	422	420	418	407	388	383	420	390	393	429	391	415	383	418	385	377	375	431	399	399	396	413	424	393	399	400	369	400	386	369	383	390	413	391	396	374	403	390	368	392	418	358	368	387	390	417	385	400	363	371	416	395	438	394	364	426	411	426	365	399	418	380	410	410	383	365	414	376	378	448	393	412	400	419	386	371	423	389	389	434	365	369	419	403	387	375	416	431	449	412	372	430	419	407	423	448	392	413	411	375	399	378	411	369	434	390	459	358	380	386	401	390	382	364	420	415	416	410	426	426	395	416	372	402	408	382	407	379	395	364	418	390	399	388	403	401	421	460	405	392	397	418	392	377	359	421	376	385	416	389	407	394	377	370	419	424	414	367	397	398	419	398	429	385	436	370	408	405	399	403	394	415	432	397	387	433	416	358	393	396	373	404	426	398	418	422	361	369	416	410	410	430	398	382	422	406	379	404	372	381	430	414	405	392	384	361	396	403	419	413	411	356	410	387	397	395	402	378	400	381	412	354	431	411	371	402	396	360	402	389	363	391	401	363	406	401	361	371	383	377	385	392	406	415	425	440	412	377	395	392	437	393	393	385	420	412	405	405	409	417	381	432	414	399	399	403	380	391	413	406	375	388	424	417	415	415	403	376	382	389	405	399	403	410	387	424	407	403	439	404	392	403	399	395	412	400	388	363	401	401	416	417	386	397	397	394	346	370	396	394	392	421	400	407	403	388	357	393	394	430	381	419	359	382	433	380	370	446	374	414	409	405	398	419	412	378	398	375	437	425	409	448	382	407	415	400	387	427	385	406	389	400	405	429	384	403	405	417	369	389	390	430	390	427	393	421	430	408	424	425	403	381	384	381	373	382	416	418	425	404	423	370	405	399	403	416	399	403	391	407	421	405	420	428	367	404	394	405	397	448	377	411	357
1834	455	441	417	446	405	378	372	388	364	404	422	385	368	377	370	384	377	387	349	391	372	359	357	335	391	372	354	369	423	405	363	372	384	385	366	373	393	382	328	385	364	343	362	347	344	355	379	390	356	356	374	347	330	352	357	403	377	343	371	366	368	401	387	387	388	386	407	401	339	376	361	361	391	386	376	361	361	428	409	358	353	372	344	390	369	402	392	357	357	378	347	361	416	357	392	392	369	396	367	380	390	382	374	417	395	345	378	348	386	369	353	391	356	415	382	368	364	354	389	408	404	379	320	340	329	380	391	367	340	365	365	404	385	392	376	417	367	396	358	380	372	380	399	398	412	385	372	359	368	361	356	364	352	372	390	346	396	379	396	406	363	396	379	395	358	350	393	397	396	364	397	346	369	345	402	356	362	345	365	351	378	359	397	354	367	419	389	354	352	354	370	314	380	384	327	387	373	373	404	345	351	386	361	379	354	385	373	360	340	349	351	390	351	333	380	361	390	368	355	391	357	370	349	364	376	358	382	343	317	372	372	353	382	353	387	363	367	361	367	386	367	355	391	402	379	386	338	362	364	413	353	390	401	361	379	354	367	384	372	346	372	358	351	399	401	355	353	376	384	334	393	402	382	365	386	341	389	336	418	341	383	376	372	386	384	371	375	356	392	388	350	400	388	384	357	378	369	363	357	342	410	392	379	388	381	381	342	370	365	342	383	404	365	386	344	353	345	346	372	367	388	376	365	387	367	395	380	407	371	350	362	359	384	373	376	383	352	351	372	391	393	351	390	364	363	370	353	371	402	352	382	363	358	357	322	369	377	355	415	377	343	346	389	407	393	380	395	365	348	354	380	405	387	374	373	368	395	364	347	352	349	343	377	370	358	341	372	350	360	361	385	368	385	392	346	358	357	384	353	395	346	380	363	336	335	383	333	362	399	371	395	389	353	333	383	383	390	348	390	382	367	356	379	359	348	338	391	369	355	333	372	404	380	371	365	410	392	340	353	387	383	379	367	358	324	329	358	374	376	354	374	373	370	378	365	350	397	412	379	373	377	385	369	379	344	359	350	400	353	410	381	393	336	352	374	362	324	358	361	370	390	370	351	354	377	371	367	397	398	383	349	395	332	350	392	391	349	372	337	368	392	372	333	326	377	367	326	338	383	360	385	356	339	416	406	367	353	364	376	362	342	381	374	369	394	387	336	362	354	389	359	375	344	364	353	373	371	363	347	377	393	345	361	360	365	357	351	399	358	380	370	381	400	339	366	389	337	373	392	381	364	403	369	375	413	378	373	386	360	328	349	367	358	360	340	406	394	370	360	365	379	387	388	336	375	356	373	357	389	378	431	341	386	391	415	356	368	333	380	381	367	364	357	368	361	368	374	357	348	408	350	364	399	417	359	354	338	364	358	349	369	411	361	379	401	358	371	347	363	346	388	379	363	369	367	387	361	346	362	382	369	374	365	326	374	352	364	346	359	391	375	343	383	364	355	372	389	416	348	384	394	386	376	369	327	393	370	357	364	380	351	364	422	349	364	370	390	382	382	387	362	371	364	338	369	378	373	363	365	342	355	341	395	357	373	337	390	377	323	372	380	356	367	355	382	331	379	349	389	387	370	371	326	365	384	389	390	365	336	360	358	379	373	357	391	411	360	345	370	371	357	355	367	379	357	402	324	375	383	389	412	347	370	390	401	350	370	358	344	363	378	381	378	362	375	377	360	386	394	349	397	409	379	344	373	379	378	366	370	330	367	434	363	378	366	369	365	368	405	338	367	409	378	390	362	354	359	361	384	348	380	359	351	365	365	372	357	423	420	369	372	390	370	357	358	403	326	350	368	349	346	383	365	354	366	407	366	315	354	405	340	379	330	382	395	362	364	378	342	371	396	377	356	341	390	362	400	343	391	333	329	399	348	393	367	367	413	394	413	393	360	348	373	385	360	356	361	376	356	376	385	378	373	358	359	359	386	372	384	376	343	345	372	381	346	363	365	368	397	374	356	386	385	364	397	371	397	338	346	353	357	389	397	367	356	384	398	373	379	361	371	349	345	338	373	381	362	355	339	370	366	376	380	337	396	368	389	407	366	365	382	383	343	388	347	369	371	362	334	383	394	405	412	401	377	379	373	375	415	401	384	366	416	363	385	332	342	383	397	338	352	377	400	375	375	391	386	353	358	318	355	398	370	367	376	364	363	375	374	377	364	344	381	363	362	409	355	363	381	349	431	386	367	324	366	370	385	356	408	393	391	365	359	365	387	362	367	387	364	376	351	406	396	365	400	399	363	341	371	346	369	392	354	391	380	379	397	395	399	367	353	318	313	372	340	355	306	408	326	365	375	373	400	410	351	366	331	372	375	375	383	397	364	355	383	346	394	381	375	339	350	346	375	358	353	368	395	408	352	439	328	375	397	380	352	397	388	379	338	361	363	375	366	387	359	347	336	388	379	364	369	360	347	366	416	383	334	362	357	354	361	403	377	345	392	394	379	342	339	375	394	400	367	377	335	371	384	333	345	381	344	372	357	370	385	327	379	361	368	388	369	362	408	371	358	381	396	383	373	378	365	384	346	377	382	351	340	381	375	370	367	369	339	373	353	425	370	385	320	368	358	330	362	357	380	366	388	372	332	372	362	409	339	371	351	343	343	385	351	403	346	350	370	360	397	354	365	344	358	370	331	379	393	371	381	370	366	334	379	353	379	370	351	361	382	400	376	351	355	375	356	350	415	345	354	362	347	381	370	368	374	363	420	363	337	362	355	345	326	362	376	402	374	366	381	395	383	384	390	397	389	384	396	356	402	361	321	344	358	374	360	358	396	387	372	382	374	374	381	387	391	353	375	366	380	402	354	335	375	397	380	363	348	407	381	354	344	356	353	373	384	382	377	393	384	348	367	362	373	362	332	374	371	360	334	375	354	345	352	377	345	362	337	373	377	366	386	361	410	364	377	392	383	387	382	371	411	434	370	376	411	339	336	398	377	353	391	398	357	384	372	349	351	365	383	394	344	371	362	337	377	389	351	339	392	370	358	427	355	367	365	357	366	370	347	375	338	382	374	411	355	361	412	336	389	327	374	360	379	368	372	363	347	389	367	387	344	376	383	379	375	357	375	353	368	387	352	373	408	378	389	374	388	354	423	405	329	359	356	405	373	353	387	408	401	377	344	365	388	402	373	366	366	423	339	373	377	373	347	400	345	349	380	387	363	379	392	402	373	359	388	346	396	353	390	378	364	381	375	377	355	384	359	378	366	357	418	339	352	363	388	376	343	364	384	343	351	359	348	351	374	336	390	361	413	406	441	342	352	386	357	383	399	375	330	392	356	400	367	347	350	322	387	381	343	352	400	327	374	356	386	350	330	359	380	383	368	384	360	420	375	392	406	369	362	422	409	380	389	365	338	398	350	347	395	365	362	370	398	351	362	338	352	400	375	372	398	398	363	371	369	415	342	333	376	330	379	351	356	399	375	376	376	340	396
2162	818	978	1004	962	961	910	913	911	851	861	813	830	832	841	817	833	881	805	831	773	836	849	894	870	793	802	825	826	832	777	855	840	849	872	887	797	809	846	806	819	848	810	804	831	818	801	849	810	831	777	787	850	800	775	818	788	778	817	769	828	824	858	789	786	784	784	766	851	792	826	795	830	784	838	818	827	818	785	804	819	804	826	822	806	748	880	805	843	778	821	808	794	810	819	790	775	777	793	773	866	793	810	790	803	799	785	807	796	807	790	864	799	854	798	817	854	834	827	800	827	807	840	808	772	869	755	823	820	793	826	857	842	821	791	838	837	834	782	831	841	844	780	825	823	843	800	844	827	810	753	748	816	828	819	799	819	813	852	830	820	813	844	789	797	806	838	837	861	853	835	790	832	833	823	837	796	805	817	818	821	847	848	808	818	837	818	817	781	845	799	796	768	810	824	832	774	773	838	815	838	806	796	812	846	827	743	830	795	843	788	800	844	798	855	836	783	793	769	801	789	824	809	828	848	801	816	778	718	751	811	791	795	819	829	802	832	809	761	818	766	785	796	836	829	857	819	844	824	801	811	873	815	811	796	797	815	853	774	800	812	825	791	897	770	807	797	830	833	813	842	811	805	863	817	832	838	801	814	787	850	772	835	795	828	792	772	785	775	749	803	806	812	802	821	836	810	805	832	770	832	769	829	848	792	802	769	857	830	831	781	799	841	838	801	801	801	808	827	805	776	857	835	857	783	838	823	795	820	778	813	851	810	784	810	792	814	755	798	856	830	800	814	811	814	790	828	822	795	792	795	845	837	799	867	806	772	823	832	827	878	811	795	835	810	857	811	767	763	812	847	841	745	816	785	792	786	805	780	851	812	752	793	824	823	785	818	825	801	760	814	797	828	826	809	801	797	823	772	787	818	827	865	868	831	802	797	806	771	807	820	829	814	826	826	793	842	792	789	816	800	836	838	802	820	822	751	782	811	832	809	832	866	837	817	790	801	842	810	841	844	820	779	827	831	800	854	805	763	823	855	816	784	819	831	808	805	836	854	804	790	833	828	795	841	816	801	796	762	816	809	837	798	854	811	827	867	833	846	824	831	785	798	782	807	824	827	824	784	815	849	834	835	776	828	804	816	821	818	811	827	764	846	807	795	790	817	779	843	782	800	786	810	804	816	773	816	840	750	828	827	853	814	822	775	815	777	833	778	817	782	832	832	794	817	802	798	845	795	818	788	783	809	862	812	867	788	810	722	782	831	766	800	817	814	803	856	839	873	815	780	799	819	817	835	836	786	834	813	796	778	807	838	806	775	834	809	763	830	849	859	837	836	826	869	818	784	846	822	791	813	788	877	892	835	821	766	811	854	793	756	778	817	800	836	832	831	769	799	846	843	802	766	823	812	843	849	787	845	817	781	829	838	781	827	845	816	784	863	811	837	839	809	782	792	864	809	821	849	818	804	795	816	788	831	824	868	838	854	882	854	797	782	776	793	803	802	811	822	773	822	808	793	841	795	817	825	809	820	827	842	811	877	784	786	794	772	781	803	802	793	816	804	844	837	800	820	751	818	795	811	833	818	834	836	793	804	842	779	833	794	814	776	808	803	810	796	852	815	769	807	833	792	809	816	828	834	798	816	810	775	837	795	805	797	761	844	829	765	790	828	765	805	810	828	807	798	853	831	884	810	854	779	835	815	816	853	813	774	806	752	810	828	803	810	802	872	838	837	822	807	871	796	846	810	859	799	808	812	798	830	851	786	810	842	828	783	850	816	806	828	816	835	751	772	817	777	786	777	787	785	817	846	843	787	849	805	817	833	783	792	755	793	794	831	787	800	778	766	808	797	847	795	827	809	874	852	828	815	757	808	819	774	766	754	843	851	844	805	774	839	831	792	790	845	785	798	783	786	857	846	821	814	806	844	815	792	813	803	845	850	820	850	803	814	798	769	769	799	803	792	861	788	808	786	889	751	813	866	810	818	843	853	813	817	820	839	777	815	844	817	833	829	813	858	801	849	823	821	813	806	751	831	843	842	834	812	858	787	801	826	786	796	815	769	820	802	810	799	863	773	850	835	812	778	803	801	826	807	765	862	813	812	830	761	763	822	791	815	824	806	820	842	773	827	776	796	854	850	815	861	826	779	821	792	836	814	797	823	796	818	809	841	821	840	837	797	766	782	794	785	809	797	800	847	804	821	826	880	803	833	821	827	800	817	829	816	786	842	786	841	766	808	835	774	837	796	850	822	790	829	840	791	807	833	785	840	817	786	827	777	775	773	761	794	764	768	842	816	837	826	850	797	834	844	850	761	886	805	792	824	784	850	847	826	825	810	820	815	836	801	817	820	851	831	809	794	838	797	794	763	803	799	809	836	826	763	791	833	832	780	861	803	840	823	786	777	808	742	813	829	805	864	786	806	765	821	805	753	812	749	824	795	813	794	898	859	859	854	850	813	861	784	828	786	805	813	823	796	856	830	787	803	816	835	826	751	797	841	821	911	770	803	786	808	794	809	839	776	838	807	811	802	827	762	833	794	818	784	805	784	820	828	823	781	792	809	883	870	818	807	796	805	803	824	827	763	842	771	795	799	797	841	808	803	793	751	792	788	837	787	775	824	793	819	802	821	801	830	861	835	859	827	797	800	792	806	800	808	804	805	858	845	829	818	779	826	864	823	832	828	820	762	809	790	804	813	844	845	791	801	799	855	844	841	834	837	857	805	797	809	805	785	825	824	788	816	789	798	794	836	792	776	783	854	817	784	808	847	863	842	810	813	824	766	787	801	787	864	820	851	806	808	786	817	874	835	824	849	773	828	823	792	832	850	850	840	827	842	807	820	833	866	809	815	804	813	821	755	862	833	808	779	762	860	835	823	838	781	803	834	800	796	816	822	770	833	869	831	776	817	780	857	850	791	808	830	773	834	798	830	796	806	829	825	809	851	777	824	827	815	794	779	810	832	765	856	803	828	797	816	750	797	840	837	821	806	824	771	747	846	737	786	779	800	826	846	807	782	763	854	814	837	804	821	776	775	775	841	832	857	797	846	818	835	802	782	755	808	768	874	812	774	812	838	764	805	785	845	847	813	823	776	833	766	793	777	781	810	783	843	814	772	812	849	813	804	835	839	795	809	804	814	799	816	838	849	789	860	811	775	845	826	831	834	823	852	824	778	818	824	806	834	796	826	819	784	757	839	797	826	846	805	825	833	762	792	809	828	825	842	844	840	793	800	807	758	830	800	831	807	823	824	852	879	857	828	799	815	792	815	825	882	809	863	817	824	808	875	782	797	803	832	800	849	770	793	838	838	781	834	799	868	816	812	872	818	836	793	830	806	792	781	778	822	836	839	815	878	809	838	769	850	799	794	822	856	831	820	826	835	834	862	814	797	757	800	804	808	831	844	816	794	818	833	799	811	832	819	820	850	864	822	844	850	805	812	823	819	789	834	831	823	820	806	783	772	903	823	802	804	803	822	828	851	778
7509	797	830	778	503	463	371	390	299	294	287	241	242	224	229	198	213	218	222	179	199	220	206	212	191	198	194	190	209	188	183	197	199	210	210	190	196	196	189	172	200	181	184	206	184	162	188	197	187	201	189	186	193	181	175	177	198	200	177	187	184	209	210	207	179	188	186	164	193	188	187	173	192	190	195	182	176	194	175	178	164	185	206	190	189	191	198	176	181	180	182	196	186	193	188	160	192	179	192	188	197	193	192	193	155	169	180	190	191	207	180	188	181	196	180	214	206	220	236	187	187	175	195	212	188	176	172	204	193	183	194	176	177	185	184	185	194	182	186	199	187	177	161	204	205	164	197	216	195	189	191	180	182	194	174	174	183	199	196	193	194	210	206	182	180	171	211	202	189	194	177	203	163	189	200	193	178	150	197	179	195	185	201	173	177	174	186	178	207	181	200	178	192	202	158	199	200	217	208	196	178	184	178	206	184	197	176	187	186	167	193	171	184	199	172	199	158	181	199	188	186	172	177	181	162	210	181	180	183	194	200	206	206	194	194	181	186	214	187	180	160	189	155	161	170	207	168	209	213	194	162	217	205	203	182	210	180	170	195	204	198	171	188	194	165	189	182	194	195	190	195	171	202	205	210	174	158	180	193	182	195	191	199	208	186	198	217	191	203	170	196	203	187	184	177	178	180	175	205	196	188	176	200	202	215	179	200	193	204	202	224	199	178	213	180	184	180	180	180	189	165	183	189	191	174	172	172	166	160	203	191	180	148	199	183	170	220	193	183	198	190	178	185	183	194	175	190	174	184	207	199	204	148	164	180	186	194	170	197	182	185	197	178	197	188	192	187	212	201	205	214	175	184	175	177	146	183	203	224	182	176	191	205	197	168	190	185	196	160	167	212	196	191	200	176	198	198	177	200	178	168	164	184	197	169	208	193	188	185	163	196	193	196	172	188	184	204	172	178	211	192	186	183	169	203	178	189	186	174	151	197	204	180	168	177	179	209	181	206	179	181	210	195	187	161	186	179	178	153	157	198	201	179	204	190	177	192	191	183	200	186	188	171	172	180	200	210	193	204	178	179	165	164	202	202	190	181	167	199	207	218	209	172	184	183	164	185	176	190	186	194	195	170	188	184	189	198	176	185	160	183	196	196	181	179	184	214	186	177	172	202	196	180	197	176	183	191	174	188	190	174	176	191	166	197	170	158	200	181	186	181	188	190	192	195	192	178	212	192	200	196	190	175	193	185	172	179	183	196	172	194	175	177	186	166	195	194	186	193	182	178	183	174	185	207	168	169	161	210	187	187	188	198	175	195	195	180	208	178	187	182	182	185	188	179	166	210	178	197	187	213	218	186	189	166	210	169	167	169	159	193	175	200	181	178	181	175	213	179	200	195	186	192	189	209	200	179	215	190	184	200	215	193	198	178	188	229	208	178	178	206	191	206	204	179	206	174	192	193	181	187	188	177	164	219	174	190	166	193	164	206	183	211	179	181	186	170	159	214	192	178	223	198	176	176	188	212	191	200	201	177	178	168	183	187	169	181	214	197	201	188	192	204	209	190	176	206	184	158	179	175	208	198	188	190	223	198	183	179	182	196	181	192	178	165	204	175	181	180	180	208	183	191	224	190	178	188	192	186	202	179	182	193	191	175	186	202	156	198	204	153	180	188	198	185	191	193	196	187	198	168	209	209	216	191	174	184	201	171	179	206	201	174	186	199	170	180	198	196	182	210	202	201	160	205	166	197	192	179	168	201	196	181	173	188	188	193	185	174	181	189	188	183	168	174	183	214	192	193	183	194	177	198	163	206	177	189	215	185	187	221	192	185	173	177	186	165	199	205	169	193	185	175	179	205	188	174	214	187	153	197	200	192	189	174	189	208	187	171	174	199	186	180	185	177	170	183	173	167	194	193	190	188	195	196	180	166	182	200	185	173	184	190	184	211	198	182	158	200	218	201	194	161	174	164	184	193	184	162	180	203	201	189	176	192	187	188	173	210	179	182	180	184	177	189	168	177	186	189	166	178	171	199	178	180	173	189	179	190	200	212	186	152	184	199	194	176	175	188	170	192	203	191	198	198	172	173	184	172	196	221	179	190	187	192	168	192	181	190	204	168	196	194	183	192	175	213	204	191	190	185	181	178	214	192	170	188	190	179	193	202	191	170	159	203	165	176	191	184	184	210	206	193	177	189	177	209	198	192	176	171	183	211	161	169	182	195	167	197	225	202	225	177	180	197	193	201	185	191	201	181	185	178	179	166	176	198	172	198	168	179	191	200	163	195	187	219	185	167	208	175	161	201	193	186	172	164	179	193	174	175	192	204	190	187	190	216	175	155	185	198	177	197	196	182	190	199	182	193	201	184	204	200	179	190	182	187	194	189	166	178	213	178	192	212	224	197	190	184	167	169	177	186	201	190	196	169	182	181	163	207	196	176	187	171	202	168	158	193	152	167	173	201	191	190	161	195	211	198	212	209	152	181	185	184	225	203	170	172	201	194	215	155	201	174	175	218	211	163	220	199	182	180	158	158	176	178	186	190	160	160	153	212	192	185	194	181	208	209	179	213	178	187	199	197	194	200	194	192	192	187	201	174	171	173	173	197	198	191	174	209	182	177	177	186	185	177	182	175	196	218	226	177	196	167	186	210	177	194	142	197	181	177	197	200	185	183	205	190	213	187	170	206	196	197	184	188	196	172	183	194	210	189	171	177	165	196	185	191	184	185	217	209	221	197	165	161	173	191	172	182	199	200	174	181	153	188	170	192	150	167	188	171	183	210	178	181	222	170	214	204	184	227	198	152	180	171	161	185	169	176	193	186	188	179	195	172	174	204	178	188	172	202	204	178	178	172	185	190	194	186	176	174	172	169	179	208	206	196	208	152	182	204	196	210	179	174	193	167	171	187	188	185	179	169	185	180	207	189	193	187	191	209	167	207	173	191	178	179	172	186	150	178	182	175	173	167	198	180	189	193	178	191	190	182	168	201	176	209	170	199	154	198	190	175	193	191	190	208	188	188	200	174	205	193	180	160	183	200	185	163	213	187	188	163	183	177	197	192	182	216	201	198	200	196	200	174	197	201	189	212	181	164	193	190	196	197	217	186	205	188	169	176	176	185	182	197	190	181	200	160	167	197	194	184	174	187	212	163	173	167	171	206	192	203	184	172	157	194	200	185	214	191	211	186	169	193	192	187	193	184	185	193	185	180	193	194	189	172	184	219	180	206	187	200	180	163	189	179	190	164	201	191	207	200	180	190	171	175	203	192	185	193	180	177	212	201	183	192	197	203	194	200	200	166	178	184	206	195	183	188	187	184	192	199	190	177	180	199	166	188	164	204	187	206	192	181	209	171	167	173	180	181	171	168	204	181	203	232	204	183	185	192	191	188	220	203	191	174	206	194	175	193	231	211	184	193	200	213	214	185	189	159	177	184	190	193	186	183	179	182	203	179	196	182	189	183	165	181	196	180	159	157	195	196	172
6571	941	1590	2041	1879	1757	1490	1482	1121	1081	898	889	909	726	655	601	537	577	541	565	619	599	540	535	526	505	547	496	506	474	502	541	506	524	432	448	505	470	472	476	449	448	480	495	484	454	468	425	443	463	416	438	469	457	467	482	462	463	454	464	457	444	480	426	423	464	450	455	451	462	459	457	434	448	425	435	477	430	402	441	457	399	459	458	437	434	421	446	466	455	460	442	433	449	444	427	419	459	458	468	435	464	434	454	410	433	398	435	429	430	462	450	469	434	410	454	446	433	460	455	445	468	461	460	483	421	456	468	420	461	418	483	433	468	437	467	427	440	445	453	487	449	427	422	463	423	442	447	440	434	431	455	428	444	434	453	479	448	450	409	434	463	455	419	428	425	411	449	473	451	424	452	453	381	404	416	504	441	459	433	445	407	415	428	444	469	453	450	432	451	426	448	446	441	412	440	437	437	440	459	452	441	452	486	421	461	438	450	438	428	412	443	443	430	411	432	417	443	440	454	419	438	438	467	455	452	476	456	462	438	444	461	452	447	427	446	455	461	479	460	464	421	457	433	422	457	459	406	426	418	455	463	436	474	469	460	489	437	426	411	460	454	422	450	456	452	448	501	470	418	450	421	441	449	490	440	451	446	484	447	446	436	421	449	450	460	416	448	412	438	436	483	456	460	468	418	406	425	473	448	444	437	404	468	443	415	440	441	460	456	444	464	460	467	462	462	441	410	407	429	439	433	427	421	423	455	458	433	461	426	391	454	440	448	414	445	405	440	424	457	401	483	420	444	417	437	430	431	402	454	428	429	454	436	438	446	440	451	462	468	428	427	451	497	509	413	450	476	438	438	415	405	436	450	425	448	447	450	443	444	495	450	472	433	379	454	432	444	445	434	444	458	419	407	468	463	435	426	378	459	427	437	482	424	444	464	450	456	420	439	443	440	436	435	455	447	444	452	457	446	426	440	457	479	446	446	428	416	471	423	413	438	435	416	445	446	420	458	428	462	487	440	459	474	451	451	408	436	446	445	469	442	416	436	453	437	446	430	491	431	421	460	464	431	462	417	424	441	474	446	462	451	437	400	440	451	452	433	428	442	462	438	434	470	468	439	424	427	458	453	467	450	428	464	453	432	435	457	457	414	408	424	439	445	429	452	433	433	471	433	426	432	456	472	437	459	434	425	450	459	442	457	417	424	452	436	468	445	464	409	435	462	432	429	483	447	430	454	463	439	436	408	469	421	441	456	478	413	438	443	434	468	433	442	430	440	461	449	432	443	444	432	486	480	453	479	472	457	440	461	420	441	463	459	429	443	428	500	443	470	438	442	490	420	409	456	477	415	420	425	447	455	399	447	439	422	471	460	473	450	451	442	454	469	451	452	446	445	450	438	405	438	444	478	444	487	460	446	454	434	430	468	446	435	433	455	447	472	453	488	413	437	439	435	402	457	443	423	433	426	464	443	412	468	421	430	472	388	445	459	435	442	417	440	459	408	439	432	460	442	473	424	401	435	457	449	437	447	440	449	428	420	471	412	426	428	434	435	461	438	409	432	457	436	436	450	444	430	500	417	464	443	439	447	447	450	458	404	413	435	471	415	397	460	434	446	456	482	446	458	433	463	457	473	414	397	453	404	434	464	436	453	445	448	410	438	448	472	446	458	418	435	418	424	481	454	415	440	450	420	461	469	488	454	474	467	490	437	418	474	450	427	413	488	448	466	429	453	456	391	464	395	440	468	448	423	448	431	449	438	419	443	463	451	465	438	450	429	425	405	455	438	469	420	450	406	446	480	445	423	437	405	450	482	449	433	431	428	470	436	452	424	395	473	418	481	452	458	425	454	425	412	432	443	443	424	444	445	441	447	424	464	441	462	450	449	400	423	397	452	425	459	409	431	421	431	450	482	454	432	464	460	460	418	438	471	464	443	453	442	425	429	463	444	459	438	434	428	467	442	390	470	411	446	415	420	431	451	463	370	420	388	457	433	451	435	434	424	442	416	422	432	443	473	453	508	436	455	422	431	418	432	428	456	460	431	421	410	460	448	451	461	423	422	444	452	423	446	450	502	455	435	461	434	470	417	454	407	429	463	470	467	430	434	415	442	432	418	407	409	471	465	431	454	449	434	433	447	474	437	428	479	424	446	444	455	431	462	428	410	434	459	450	437	452	397	480	454	431	437	451	426	432	466	430	433	454	418	451	437	468	453	455	458	426	432	464	431	444	470	436	444	451	461	411	444	451	421	395	459	443	458	437	438	446	455	476	438	480	422	427	448	443	461	458	474	472	437	457	438	469	416	445	473	463	415	438	432	444	442	450	442	431	457	425	430	446	414	437	414	437	381	428	444	445	437	424	451	409	436	450	478	427	463	419	490	441	467	430	441	448	428	471	403	444	440	447	472	468	449	454	460	425	413	457	442	432	460	426	461	420	461	427	420	419	475	443	435	457	411	462	439	432	459	471	470	476	428	431	425	452	447	458	426	454	440	440	432	446	478	456	415	450	433	453	446	399	422	448	438	423	443	423	441	426	466	425	463	483	453	466	434	464	452	480	439	461	418	435	445	453	481	463	441	446	431	443	423	461	431	458	472	455	420	434	440	466	451	476	466	460	411	389	437	439	434	448	442	432	477	447	432	445	418	446	430	450	450	402	443	457	425	465	453	441	388	421	431	430	445	409	430	430	437	477	397	441	443	452	436	425	428	418	433	385	467	452	415	464	426	450	397	442	493	466	441	441	422	432	437	497	457	445	466	457	422	466	435	436	437	456	434	402	472	404	423	445	415	474	460	439	431	459	464	436	427	459	415	453	445	466	447	482	449	459	437	428	433	412	421	416	458	430	428	428	453	476	460	435	430	408	445	426	439	440	454	450	470	420	453	497	457	428	471	455	452	424	459	419	461	450	429	455	460	490	418	443	451	470	457	422	419	436	443	431	430	434	432	472	474	426	452	431	416	451	446	412	495	423	433	460	393	454	428	437	455	431	439	463	458	438	447	427	465	453	456	476	474	451	456	460	481	471	417	431	474	450	420	455	438	454	417	446	467	431	449	413	426	440	423	464	454	409	390	441	466	467	418	430	445	443	437	465	425	422	438	442	403	450	458	428	405	435	432	419	403	436	398	441	476	434	454	445	429	432	456	416	420	436	452	452	437	470	425	435	470	415	463	436	442	439	468	410	465	445	448	427	420	435	440	477	465	469	463	450	411	405	446	456	455	452	466	448	429	466	471	431	411	444	421	467	432	463	420	446	470	414	437	475	454	426	449	455	423	447	470	457	432	451	464	415	458	449	437	428	436	452	437	452	463	480	482	446	467	419	466	400	460	470	489	445	414	433	469	456	452	446	441	392	454	433	437	465	385	460	463	429	490	458	483	463	425	406	480	422	458	390	481	414	470	468	456	455	454	442	447	458	464	448	471	436	440	458	483	400	414	435	427	420	417	452	455	437	464	426	484	487	438	459	469	442	446	442	424	468	461
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
